
@charset "UTF-8";
/* CSS Document - MMAC Webgenesis Ltd  */

/*Pagesize Increase page size container height, main height, main-bottom down, footer down */

body { background-image:url(../images/body-background.jpg); background-repeat:repeat-x; background-color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color:#333333; line-height:11pt; }

/*Main container*/
#container { background:#FFFFFF; width:990px; margin:20px auto;}

/*Head*/
#datestamp { color:#999999; width:130px; height:20px; margin:173px 0px 0px 847px; padding:0px; position:absolute; font-size:9pt;}

#datestamp.text-yellow { color:#FFFF00;}

#head { background:url(../images/header170.jpg); background-repeat:no-repeat; width:990px; height:170px; margin:0px 0px 0px 0px; padding:0px;}

#logo { background:#999999; margin:10px 0px 0px 395px; padding:0px; width:205px; height:104px; position:absolute;}

#header { width:990px; height:130px; margin:0px 0px 0px 0px 0px; padding:0px;}

#header h1 { position:absolute; left: -999em; width: 1em; overflow:hidden;}

#header h2 { color:#EE2024; margin:15px 10px 10px 10px; font-size:12pt; line-height:14pt; text-align:center;}

#header p { color:#23408E; margin:0px 10px 0px 10px; padding:0px; text-align:center;}

#offer { width:125px; height:130px; margin:0px 0px 0px 855px; padding:0px; position:absolute; overflow:hidden;}

#offer a { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}

#offer a:hover img { margin:-130px 0px 0px 0px; padding:0px 0px 0px 0px; }

/*nav*/
#nav { width:990px; height:20px; margin:0px 0px 0px 0px; padding:0px;}

#nav ul { margin:0px 0px 0px 45px; padding:0px; width:900px; text-align:center;}

#nav li { list-style-type:none; float:left;} 

#nav a { color:#000000; text-decoration:none; margin:2px 0px 0px 0px; padding:2px 0px 2px 0px; background:url(../images/tab-up.jpg); display:block; width:128px; height:18px; background-repeat:no-repeat;}

#nav a:hover { color:#000000; text-decoration:none; font-weight:bold;}

#nav a.selected {color:#FFFFFF; background:url(../images/tab-over.jpg); width:128px; height:18px; background-repeat:no-repeat;}

#nav a.selected-bg {color:#FFFFFF; background:url(../images/tab-over-bg.jpg); width:128px; height:18px; background-repeat:no-repeat;}

#nav a.bg {color:#000000; background:url(../images/tab-bg.jpg); width:128px; height:18px; background-repeat:no-repeat;}

/*subnav*/
#subnav { background:url(../images/subnav-bar.jpg); width:990px; height:20px; margin:0px 0px 0px 0px; padding:0px;}

#subnav ul { margin:0px 0px 0px 45px; padding:0px; width:990px; text-align:center;}

#subnav li { list-style-type:none; float:left;}

#subnav a { color:#FFFFFF; text-decoration:none; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; display:block; width:128px; height:14px;}

#subnav a:hover { text-decoration:underline;}

#subnav a.down-underline { text-decoration:underline;}

/*Content Height, background, steve and logos*/

#content { width:990px; height:1030px; margin:0px 0px 0px 0px; padding:0px;}

/*Height 1030*/
#content.fixed { background-image:url(../images/watermark-millennium.jpg); background-position:center;  background-repeat:no-repeat; height:1030px; }

/*#content.discipline-bg { background-image:url(../images/watermark-millennium.jpg); background-position:center;  background-repeat:no-repeat; height:900px; }*/

#content.fixed-children { background:#3CB54B; height:1050px; }

/*Margin Top 835 */
#box-collection { background-image:url(../images/Steve-Crawford.jpg); background-position:bottom right; background-repeat:no-repeat; width:430px; height:195px; margin:835px 0px 0px 560px; padding:0px; position:absolute; z-index:0;}

#content.boxing { height:1090px; background-image:url(../images/watermark-boxingacademy.jpg); background-position:center;  background-repeat:no-repeat; }

#content.height550 { height:550px; background-image:url(../images/watermark-millennium.jpg); background-position:center;  background-repeat:no-repeat;}

#box-collection.down350 { margin:880px 0px 0px 560px;}

#content.height850 { height:900px; background-image:url(../images/watermark-millennium.jpg); background-position:center;  background-repeat:no-repeat;}

#box-collection.down650 { margin:650px 0px 0px 560px;}

#box-collection.down700 { margin:700px 0px 0px 560px;}

#content.height1080 { height:1080px; background-image:url(../images/watermark-millennium.jpg); background-position:center;  background-repeat:no-repeat;}

#box-collection.down880 { margin:880px 0px 0px 560px;}

#box-collection.front2 { margin:380px 0px 0px 560px;}

#content.height1150 { height:1150px; background-image:url(../images/watermark-millennium.jpg); background-position:center;  background-repeat:no-repeat;}

#box-collection.down950 { margin:950px 0px 0px 560px;}

#content.height1500 { height:1500px; background-image:url(../images/watermark-millennium.jpg); background-position:center;  background-repeat:no-repeat;}

#box-collection.down1300 { margin:1300px 0px 0px 560px;}

#content.height1600 { height:1600px; background-image:url(../images/watermark-millennium.jpg); background-position:center;  background-repeat:no-repeat;}

#content.front { height:1100px; background-image:url(../images/watermark-millennium.jpg); background-position:center;  background-repeat:no-repeat;}

#box-collection.down1400 { margin:1400px 0px 0px 560px;}


/*Main content*/

#content h1 { color:#EE2024; margin:0px 0px 25px 0px; font-size:15pt; line-height:16pt;}

#content h2 { color:#EE2024; margin:15px 0px 10px 0px; font-size:12pt; line-height:14pt;}

#content h3 { color:#EE2024; margin:10px 0px 10px 0px; font-size:10pt; line-height:12pt;}

#content h1.nudge { color:#EE2024; margin:10px 0px 10px 10px; font-size:15pt; line-height:16pt;}

#content h2.nudge { color:#EE2024; margin:15px 0px 10px 10px; font-size:12pt; line-height:14pt;}

#content h3.nudge { color:#EE2024; margin:10px 0px 10px 10px; font-size:10pt; line-height:12pt;}

#content p { color:#23408E; margin:10px 0px 0px 0px; padding:0px; text-align:justify;}

#content p.smap { color:#23408E; margin:10px 10px 0px 10px; padding:0px; text-align:justify;}

#content p.out { color:#23408E; margin:10px 20px 0px 20px; padding:0px; text-align:justify;}

#content p.align-right { color:#23408E; margin:10px 0px 0px 10px; padding:0px; text-align:right;}

#content a { color:#FF0000; text-decoration:underline;}

#content a:hover { color:#0000FF; text-decoration:none;}

#content img.img-set { margin:10px 0px 0px 0px; padding:0px;}

#content img.left-image { float:left; margin:0px 0px 0px 0px; padding:0px 10px 10px 0px;}

#content img.right-image { float:right; margin:0px 0px 0px 0px; padding:20px;}

#content img.centre { margin:0px 0px 0px 65px; padding:0px 20px 0px 0px;} 

#content ul { margin:0px 0px 0px 18px; padding:0px;}

#content li { margin:10px 0px 0px 10px; padding:0px; color:#23408E;}


/*end content tags*/

hr.mill { border:#FF0000 dashed 1px ; width:80%; float:left;}

#Children-banner { background:url(../images/Children-banner.jpg); width:960px; height:300px; margin:28px 0px 0px 15px; padding:0px; position:absolute;}

#Children-banner2 { background:url(../images/Children-banner2.jpg); width:960px; height:300px; margin:730px 0px 0px 15px; padding:0px; position:absolute;}

/*   AD BANNER  border:#999999 1px solid;   */

#ad-banner { border-bottom:#24408F 2px solid; margin:28px 0px 0px 15px; padding:0px; width:630px; height:190px; position:absolute; overflow:hidden;}

#ad-banner a { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}

#ad-banner a:hover img { margin:-190px 0px 0px 0px; padding:0px 0px 0px 0px; }

#ad-banner-special { border-left:#EE2024 1px solid; border-right:#EE2024 1px solid; border-top:#EE2024 10px solid; border-bottom:#EE2024 1px solid; margin:100px 0px 0px 180px; padding:0px; width:630px; height:190px; position:absolute; overflow:hidden;}

#ad-banner-special a { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}

#ad-banner-special a:hover img { margin:-190px 0px 0px 0px; padding:0px 0px 0px 0px; }

#ad-banner-foot { background:#334D97; border:#23408E 1px solid; margin:60px 0px 0px 180px; padding:0px; width:630px; height:30px; position:absolute;}

#ad-banner-foot ul { margin:0px 0px 0px 15px; padding:0px; }

#ad-banner-foot li { list-style-type:none; float:left;}

#ad-banner-foot a { color:#FFFFFF; text-decoration:none; margin:0px 0px 0px 0px; padding:0px 2px 0px 2px; display:block; }

#ad-banner-foot a:hover { color:#CCCCCC; text-decoration:underline}

#ad-banner-foot a.no-line { border-right:none;}

#ad-banner-foot a.down-underline { text-decoration:underline;}

/*#ad-button1 { background:#0000FF; width:100px; height:20px; margin:0px 0px 0px 0px; padding:0px; position:absolute;}

#ad-button2 { background:#0000FF; width:100px; height:20px; margin:0px 0px 0px 530px; padding:0px; position:absolute;}*/

#instructor-text { width:400px; height:400px; margin:100px 0px 0px 23px; padding:0px; position:absolute;}

#instructor-text ul { margin:0px 0px 0px 17px; padding:0px;}

#instructor-text li { margin:10px 0px 0px 0px; padding:0px; color:#23408E;}

/*Sitemap and Disciplines*/
#sitemap-home { border:#999999 1px solid; width:300px; height:220px; margin:78px 0px 0px 30px; padding:0px; position:absolute;}

#sitemap-info { border:#999999 1px solid; width:300px; height:220px; margin:78px 0px 0px 345px; padding:0px; position:absolute;}

#sitemap-disciplines { border:#999999 1px solid; width:300px; height:220px; margin:78px 0px 0px 660px; padding:0px; position:absolute;}

#sitemap-boxing { border:#999999 1px solid; width:300px; height:220px; margin:313px 0px 0px 30px; padding:0px; position:absolute;}

#sitemap-gallery { border:#999999 1px solid; width:300px; height:220px; margin:313px 0px 0px 345px; padding:0px; position:absolute;}

#sitemap-shop { border:#999999 1px solid; width:300px; height:220px; margin:313px 0px 0px 660px; padding:0px; position:absolute;}

#sitemap-contact { border:#999999 1px solid; width:300px; height:220px; margin:548px 0px 0px 30px; padding:0px; position:absolute;}

#sitemap-other { border:#999999 1px solid; width:300px; height:220px; margin:548px 0px 0px 345px; padding:0px; position:absolute; z-index:2;}

#sitemap-ladies { border:#999999 1px solid; width:300px; height:220px; margin:548px 0px 0px 660px; padding:0px; position:absolute;}

#sitemap-ladies-aba { border:#999999 1px solid; width:300px; height:220px; margin:783px 0px 0px 30px; padding:0px; position:absolute;}

#sitemap-boxing-academy { border:#999999 1px solid; width:300px; height:220px; margin:783px 0px 0px 345px; padding:0px; position:absolute;}



/*Testimonials*/
#textbox { width:600px; height:570px; margin:25px 0px 0px 195px; padding:0px; }

/*Pricing Table*/
#pricing { border:#999999 1px solid; width:960px; height:130px; margin:250px 0px 0px 15px; padding:0px; position:absolute;}

#pricing th { text-align:left;}

#pricing p { color:#23408E; margin:0px 0px 0px 0px; padding:0px; text-align:left;}

/*Belts Table*/
#belts { border:#999999 1px solid; width:960px; height:87px; margin:600px 0px 0px 15px; padding:0px; position:absolute;}

#belts ul.belts-list { margin:35px 0px 0px 142px; padding:0px;}

#belts li.white { background:#F5F5F3; color:#999999; margin:0px 0px 0px 0px; padding:4px 20px 4px 20px; display:inline;}

#belts li.yellow { background:#F8C64D; color:#999999; margin:0px 0px 0px 0px; padding:4px 20px 4px 20px; display:inline;}

#belts li.orange { background:#EC4523; color:#999999; margin:0px 0px 0px 0px; padding:4px 20px 4px 20px; display:inline;}

#belts li.green { background:#34794A; color:#999999; margin:0px 0px 0px 0px; padding:4px 20px 4px 20px; display:inline;}

#belts li.blue { background:#0A3873; color:#999999; margin:0px 0px 0px 0px; padding:4px 20px 4px 20px; display:inline;}

#belts li.purple { background:#4C4378; color:#999999; margin:0px 0px 0px 0px; padding:4px 20px 4px 20px; display:inline;}

#belts li.red { background:#D00F20; color:#999999; margin:0px 0px 0px 0px; padding:4px 20px 4px 20px; display:inline;}

#belts li.brown { background:#4C2C15; color:#999999; margin:0px 0px 0px 0px; padding:4px 20px 4px 20px; display:inline;}

#belts li.black { background:#131915; color:#999999; margin:0px 0px 0px 0px; padding:4px 20px 4px 20px; display:inline;}
/*end belts*/

#picture { margin:28px 0px 0px 675px; padding:0px; width:300px; height:190px; position:absolute;}

#picture h1 { position:absolute; left: -999em; width: 1em; overflow:hidden;}

#box-text { margin:250px 0px 0px 15px; padding:0px; width:630px; position:absolute;}

#box-text ul.column2 { margin:-30px 0px 0px 40px; padding:0px;}

#box-text ul { margin:0px 0px 0px 17px; padding:0px;}

#box-text li { margin:10px 0px 0px 0px; padding:0px; color:#23408E;}

#box-text-flex { margin:1020px 0px 0px 15px; padding:0px; width:630px; position:absolute; z-index:1;}

#box-text-flex h1 { margin:0px 0px 20px 0px; padding:0px;}

#box-text-flex h1.disc { margin:0px 0px 0px 24px; padding:0px;}

#box-text-instruct { background:#9999FF; margin:28px 0px 0px 15px; padding:0px; width:630px; height:190px; position:absolute;}

#box-text-member { margin:400px 0px 0px 15px; padding:0px; width:630px; position:absolute;}

#box-text-special { margin:350px 0px 0px 180px; padding:0px; width:630px; position:absolute;}

#box-text-events { margin:28px 0px 0px 15px; padding:0px; width:450px; position:absolute;}

#box-text-fixedevents { margin:28px 0px 0px 525px; padding:0px; width:450px; position:absolute;}

#box-text-children { background:#FFFF00; margin:328px 0px 0px 15px; padding:0px; width:630px; height:300px; position:absolute;}

#box-text-children2 { background:url(../images/Children2.jpg); margin:328px 0px 0px 645px; padding:0px; width:330px; height:300px; position:absolute;}


/*Box Terms Scroll*/

#box-text-scroll { margin:228px 0px 0px 15px; padding:0px; width:960px; height:802px; position:absolute; overflow:auto; }

#box-text-scroll h1 { margin:10px 10px 20px 0px; font-size:16pt; line-height:18pt;}

#box-text-scroll h2 { margin:20px 10px 20px 0px; font-size:13pt; line-height:15pt;}

#box-text-scroll h3 { margin:20px 10px 20px 0px; font-size:12pt; line-height:14pt;}

#box-text-scroll p { margin:15px 10px 0px 0px;}

/*Recent Updates*/
#recent-updates { background-image:url(../images/updates-background.jpg); background-position:top left; background-repeat:repeat-x;border:#999999 1px solid ; width:300px; height:190px; margin:278px 0px 0px 675px; padding:0px; position:absolute;}

#picture-two { width:300px; height:190px; margin:250px 0px 0px 675px; padding:0px; position:absolute;}

/*#recent-updates h3 { position:absolute; left: -999em; width: 1em; overflow:hidden;}*/

#recent-updates h1 { color:#FFFFFF; margin:10px 0px 10px 10px; padding:0px; font-size:13pt; line-height:15pt;}

#recent-updates h3 { color:#FFFFFF; margin:10px 0px 10px 10px; padding:0px; font-size:11pt; line-height:13pt;}

#recent-updates p { margin:10px 10px 0px 10px; padding:0px; color:#FFFFFF; font-size:10pt;}

#recent-updates ul { margin:30px 0px 0px 18px; padding:0px;}

#recent-updates ul.afterp { margin:10px 0px 0px 18px; padding:0px;}

#recent-updates li { margin:10px 0px 0px 10px; padding:0px; color:#CCCCCC;}

#recent-updates a { color:#FFFFFF; text-decoration:underline;}

#recent-updates a:hover { color:#0000FF; text-decoration:none;}

/*General-terms*/
/*#general-terms { border:#999999 1px solid; width:300px; height:400px; margin:278px 0px 0px 675px; padding:0px; position:absolute;}

#general-terms h3 { color:#EE2024; margin:10px 0px 10px 10px; padding:0px; font-size:10pt; line-height:12pt;}

#general-terms p { margin:10px 10px 0px 10px; padding:0px;}

#general-terms ul { margin:0px 0px 0px 18px; padding:0px;}

#general-terms li { margin:10px 0px 0px 10px; padding:0px;}*/

/*Call Now*/

#call-now { background:#CCCCCC; width:500px; height:40px; margin:546px 0px 0px 360px; padding:0px; position:absolute;}

#call-now h1 { color:#23408E; font-size:18pt;}

#call-today { background:#CCCCCC; width:300px; height:20px; margin:546px 0px 0px 360px; padding:0px; position:absolute;}

#call-today h1 { color:#23408E;}

#enquires { width:270px; height:20px; margin:566px 0px 0px 360px; padding:0px; position:absolute;}

#enquires h1 { color:#23408E;}


/*Action banner*/

#action { width:960px; height:70px; margin:535px 0px 0px 15px; padding:0px; position:absolute;}

#action h1 { color:#EE2024; margin:10px 0px 0px 0px; font-size:23pt; line-height:26pt; text-align:center;}

#action h1.size18 { color:#EE2024; margin:10px 0px 0px 0px; font-size:18pt; text-align:center;}

#action h1.size18-yellow { color:#FFFFFF; margin:10px 0px 0px 0px; font-size:18pt; text-align:center;}

#action h1.size17 { color:#EE2024; margin:10px 0px 0px 0px; font-size:17pt; text-align:center;}

#action h2 { color:#23408E; font-size:18pt; text-align:center;}

#action-call { width:375px; height:40px; margin:1240px 0px 0px 310px; padding:0px; position:absolute; z-index:3;}

#action-call.contact-pagec { margin:575px 0px 0px 100px; width:800px; height:40px;}

#action-call h2 { color:#23408E; font-size:18pt; text-align:center;}

#action a { text-decoration:none;}

#action.member { margin:800px 0px 0px 15px;}

#action.boxing { margin:560px 0px 0px 15px;}

#action.kickboxing { margin:555px 0px 0px 15px;}

#action.karate { margin:750px 0px 0px 15px;}

#action.other-martialarts { margin:600px 0px 0px 15px;}

#action.contact-pages { margin:390px 0px 0px 15px;}

#action.schools { margin:700px 0px 0px 15px;}

#action.instrcutor-page { margin:260px 0px 0px 15px;}

#action.special-of { margin:950px 0px 0px 15px;}

#action.muaythai { margin:490px 0px 0px 15px;}

#action-offers { width:630px; height:70px; margin:25px 0px 0px 180px; padding:0px; position:absolute; text-align:center;}

#action.children { width:960px; height:70px; margin:630px 0px 0px 15px; padding:0px; position:absolute;}




.borderout { border:#999999 1px solid;}

/*Contact*/
#contact-form { border:#999999 1px solid; width:510px; height:350px; margin:28px 0px 0px 15px; padding:0px; position:absolute; overflow:hidden; z-index:1;}

#contact-form h1 { margin:10px 0px 30px 20px; padding:0px;}

#contact-form ul { margin:30px 0px 0px 30px; padding:0px;}

#contact-form li { margin:10px 0px 0px 40px; padding:0px;}


/*#contact-help { background:#00CCFF; border:#999999 1px solid; width:510px; height:350px; margin:28px 0px 0px 15px; padding:0px; position:absolute; overflow:hidden; z-index:6; visibility:hidden;}*/

#contact-address { border:#999999 1px solid; width:430px; height:350px; margin:28px 0px 0px 545px; padding:0px; position:absolute;}

#contact-address h1 { margin:10px 0px 30px 20px; padding:0px;}

#contact-address ul { margin:30px 0px 0px 30px; padding:0px;}

#contact-address li { margin:10px 0px 0px 40px; padding:0px;}

#contact-details { border:#999999 1px solid; width:510px; height:95px; margin:450px 0px 0px 15px; padding:0px; position:absolute;}

#contact-notice { border:#999999 1px solid; width:430px; height:95px; margin:450px 0px 0px 545px; padding:0px; position:absolute;}

/*#movedown { background:#FF00FF; width:990px; height:300px; margin:524px 0px 0px 0px; padding:0px; position:absolute; }*/

#box1.no-border { border-top:#FFFFFF solid 1px;}
#box2.no-border { border-top:#FFFFFF solid 1px;}
#box3.no-border { border-top:#FFFFFF solid 1px;}
#box4.no-border { border-top:#FFFFFF solid 1px;}
#box5.no-border { border-top:#FFFFFF solid 1px;}

#ladiesboxing-pic { background:url(../images/ladiesboxing.jpg); margin:750px 0px 0px 250px; padding:0px; width:500px; height:300px; position:absolute;}

/*BOX1*/
#box1 { border-top:#999999 solid 1px;  margin:645px 0px 0px 15px; padding:0px 0px 0px 0px; width:300px; height:200px; position:absolute;}

#box1.boxing { margin:700px 0px 0px 15px; }

#box1.memberbox1 { margin:940px 0px 0px 15px; }

#box1 ul { margin:0px 0px 0px 17px; padding:0px;}

#box1 li { margin:10px 0px 0px 0px; padding:0px; color:#23408E;}
/*BOX2*/
#box2 { border-top:#999999 solid 1px; margin:645px 0px 0px 345px; padding:0px 0px 0px 0px; width:300px; height:165px; position:absolute;}

#box2.boxing { margin:700px 0px 0px 345px; }

#box2.memberbox2 { margin:940px 0px 0px 345px; }


#box2 ul { margin:0px 0px 0px 17px; padding:0px;}

#box2 li { margin:10px 0px 0px 0px; padding:0px; color:#23408E;}
/*BOX3*/
#box3 { border-top:#999999 solid 1px; margin:645px 0px 0px 675px; padding:0px 0px 0px 0px; width:300px; height:165px; position:absolute;}

#box3.boxing { margin:700px 0px 0px 675px; }

#box3.memberbox3 { margin:940px 0px 0px 675px; }


#box3 ul { margin:0px 0px 0px 17px; padding:0px;}

#box3 li { margin:10px 0px 0px 0px; padding:0px; color:#23408E;}

/*#box3 a { color:#FF0000; text-decoration:underline;}

#box3 a:hover { color:#333333; text-decoration:none;}*/


#box-cartoons { background:#999999; margin:645px 0px 0px 15px; padding:0px; width:960px; height:280px; position:absolute;}


/*BOX4*/
#box4 { border-top:#999999 solid 1px;  margin:28px 0px 0px 15px; padding:0px 0px 0px 0px; width:300px; height:420px; position:absolute;}

#box4 ul { margin:0px 0px 0px 17px; padding:0px;}

#box4 li { margin:10px 0px 0px 0px; padding:0px; color:#23408E;}
/*BOX5*/
#box5 { border-top:#999999 solid 1px; margin:28px 0px 0px 345px; padding:0px 0px 0px 0px; width:300px; height:420px; position:absolute;}

#box5 ul { margin:0px 0px 0px 17px; padding:0px;}

#box5 li { margin:10px 0px 0px 0px; padding:0px; color:#23408E;}
/*BOX6*/
/*#box6 { border-top:#999999 solid 1px; margin:28px 0px 0px 675px; padding:0px 0px 0px 0px; width:300px; height:420px; position:absolute;}

#box6 ul { margin:0px 0px 0px 17px; padding:0px;}

#box6 li { margin:10px 0px 0px 0px; padding:0px; color:#23408E;}

#box6 a { color:#FF0000; text-decoration:underline;}

#box6 a:hover { color:#333333; text-decoration:none;}*/

/*BOX7*/
/*#box7 { border-top:#999999 solid 1px;  margin:492px 0px 0px 15px; padding:0px 0px 0px 0px; width:300px; height:420px; position:absolute;}

#box7 ul { margin:0px 0px 0px 17px; padding:0px;}

#box7 li { margin:10px 0px 0px 0px; padding:0px; color:#23408E;}*/
/*BOX8*/
/*#box8 { border-top:#999999 solid 1px; margin:492px 0px 0px 345px; padding:0px 0px 0px 0px; width:300px; height:420px; position:absolute;}

#box8 ul { margin:0px 0px 0px 17px; padding:0px;}

#box8 li { margin:10px 0px 0px 0px; padding:0px; color:#23408E;}*/
/*BOX9*/
/*#box9 { border-top:#999999 solid 1px; margin:492px 0px 0px 675px; padding:0px 0px 0px 0px; width:300px; height:420px; position:absolute;}

#box9 ul { margin:0px 0px 0px 17px; padding:0px;}

#box9 li { margin:10px 0px 0px 0px; padding:0px; color:#23408E;}

#box9 a { color:#FF0000; text-decoration:underline;}

#box9 a:hover { color:#333333; text-decoration:none;}*/

#about { background:#FF0000; width:600px; height:220px; position:absolute; margin:12px 0px 0px 300px; padding:0px;}

/*Footer Section*/
#red-stripe { background:#EE2024; width:990px; height:10px; margin:0px 0px 0px 0px; padding:0px;}

#white-stripe { background:#FFFFFF; width:990px; height:5px; margin:0px 0px 0px 0px; padding:0px;}

#footer { background:#23408E; width:990px; height:80px; margin:0px 0px 0px 0px;}

#footer.indexpage { background:#23408E; width:990px; height:105px; margin:0px 0px 0px 0px;}

#footer ul { margin:0px 0px 0px 0px; padding:0px; }

#footer li { list-style-type:none; float:left;}

#footer a { color:#999999; text-decoration:none; margin:13px 0px 0px 0px; padding:0px 5px 0px 5px; display:block; border-right:#FFFFFF solid 1px; }

#footer a:hover { text-decoration:underline; color:#FFFFFF;}

#footer a.no-line { border-right:none;}

#copyright { background:#23408E; width:285px; height:35px; margin: 0px 0px 0px 367px; padding:0px 0px 0px 0px; position:absolute}

#copyright p { color:#FFFFFF; margin:15px 0px 0px 0px; padding:0px; position:absolute;}

#webgenesis { background:#23408E; margin:0px 0px 0px 887px; padding:0px; width:92px; height:35px; position:absolute;}

#webgenesis img { margin:-9px 0px 0px -6px; padding:0px;}

#footer-links { background:#23408E; width:820px; height:40px; margin:40px 0px 0px 122px; padding:0px; position:absolute;}

/* 
-----------------------------------------------------
image rollovers
-----------------------------------------------------
*/

/* size of the outside area   */

#image_rollovers span { color:#CCCCCC; width:550px; height:150px;  display:block; }


/* scroll bar   


#image_rollovers span { width:300px; height:100px;  overflow:auto;  } 


 */

#image_rollovers li { display:inline; margin:0px; z-index:100;}

/* small images   */

#image_rollovers a { text-align: center; font: bold 1em sans-serif;  border-width: 0px; text-decoration: none;  width:50px; height:50px; display:block; float:left; margin:30px 0px 5px 5px; }

/*html>*//**//*body #image_rollovers a.place { text-align: center; font: bold 1em sans-serif;  border-width: 0px; text-decoration: none;  width:50px; height:50px; display:block;  float:left; margin:15px 0px 5px 5px; }

html[xmlns*=""] body:last-child #image_rollovers a.place { text-align: center; font: bold 1em sans-serif;  border-width: 0px; text-decoration: none;  width:50px; height:50px; display:block;  float:left; margin: 0px 0px 5px 5px;}

html:first-child #image_rollovers a.place { text-align: center; font: bold 1em sans-serif;  border-width: 0px; text-decoration: none;  width:50px; height:50px; display:block;  float:left; margin:0px 0px 5px 5px;}*/

#image_rollovers img { border: #999999 solid 1px; filter:alpha(opacity=50); opacity: 0.5;
	-moz-opacity:0.5;}

#image_rollovers a:hover {color: #411; background: #055000;}

#image_rollovers a:hover img {filter:alpha(opacity=100); opacity: 1; -moz-opacity:1;}

/* large images   */
#image_rollovers a span {display: none;}

#image_rollovers a:hover span {display: block;

   position:absolute; top:235px; left:52%; width: 228px;
   padding: 0px; margin: 0px 10px 0px 10px; z-index: 100;
   color: #999999; background: #FFFFFF;
   font: 12px Verdana, sans-serif; text-align: left;}
   
html>/**/body #image_rollovers a:hover span {display: block;

   position: absolute; top:220px; left:52%; width: 228px;
   padding: 0px; margin: 0px 10px 0px 10px; z-index: 100;
   color: #999999; background: #FFFFFF;
   font: 12px Verdana, sans-serif; text-align: left;}
   
#image_rollovers a:hover span h1 { font-size:14px; margin:5px 0px 5px 0px;}



