/* CSS Document */
/* undo some default styling of common (X)HTML browsers
 ************************************************************/

    /* No list-markers by default - 
     * must redefine bullets w/ bg graphics
     ********************************************************/
     ul,ol {
	     list-style:none;
	     }

    /* Avoid browser default inconsistent heading, 
     * font-sizes and pre/code
     ********************************************************/
     body,h1,h2,h3,h4,h5,h6,pre,code,td {
	     font-size:1em;
         }

    /* Remove inconsistent (among browsers) - 
     * default padding or margin 
     ********************************************************/
     ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,
     fieldset,input,label,div,dd,dt,dl,table,tr,td,img,hr {
         margin:0; padding:0;
         }

     /* prevent blue linked image borders
     ********************************************************/
      a img,:link img,:visited img,fieldset {
         border:none;
         }
body{width:100%;height:100%;font-family:arial,helvetica,sans-serif;font-size:0.7em;background:#000000 repeat-x;}
/*Banner*/
#banner{left:100px;background:transparent url(imgs/banner2.gif) no-repeat;width:800px;height:214px;display:table;position:absolute;top:109px;}
/*Divider*/
#div{left:100px;background:transparent url(imgs/navbg2.gif) no-repeat;width:800px;height:9px;display:table;position:absolute;top:100px;}
/*maincontent*/
#mainbody{left:100px;background:#2c2b30;width:800px;height:475px;display:table;position:absolute;top:323px;}
#about{left:107px;background:transparent url(imgs/about_btmbg.gif) no-repeat;width:261px;height:265px;display:table;position:absolute;top:330px;padding-left:20px;padding-top:65px;}
#about .abouttext{color:#FFFFFF;font-size:11px;width:225px;top:75px;}
#about .abouttext a{font-size:9px;color:#FF0000;}


#gear{left:370px;background:transparent url(imgs/gear_btmbg.gif) no-repeat;width:275px;height:265px;display:table;position:absolute;top:330px;padding-left:20px;padding-top:60px;}
#gear .geartext{color:#FFFFFF;font-size:11px;width:225px;top:75px;}
#gear .geartext a{font-size:9px;color:#FF0000;}
#philosophy{left:633px;background:transparent url(imgs/philosophy_btmbg.gif) no-repeat;width:275px;height:265px;display:table;position:absolute;top:330px;padding-left:20px;padding-top:60px;}
#philosophy .philosophytext{color:#FFFFFF;font-size:11px;width:225px;top:75px;}
#philosophy .philosophytext a{font-size:9px;color:#FF0000;}

/*Email Bar*/
#emailopt{left:108px;background:transparent url(imgs/emailbg.gif) no-repeat;width:785px;height:46px;display:table;position:absolute;top:697px;color:#FFFFFF;font-size:12px;padding-top:5px;}
input{font-size: 12px;color: #900000; border: 1px solid #781351; font-weight:bold;}

/*About*/
#aboutus{left:108px;background:transparent url(imgs/aboutus_header.gif) no-repeat;width:785px;height:36px;display:table;position:absolute;top:330px;}
#abouttext{left:108px;background:transparent url(imgs/abouttextbg.gif) no-repeat;width:388px;height:291px;display:table;position:absolute;top:370px;color:#FFFFFF;font-size:12px;}
#abouttext .text{color:#FFFFFF;font-size:12px;padding-top:35px;padding-left:20px;width:350px;}
#aboutimage{left:505px;background:transparent url(imgs/aboutpic.gif) no-repeat;width:388px;height:291px;display:table;position:absolute;top:370px;padding-left:0px;}

/*Vision*/
#vision{left:108px;background:transparent url(imgs/vision_header.gif) no-repeat;width:785px;height:36px;display:table;position:absolute;top:330px;}
#visionbody{left:108px;background:transparent url(imgs/visionbg.gif) no-repeat;width:785px;height:326px;display:table;position:absolute;top:370px;color:#FFFFFF;font-size:12px;}
#visionbody .text{color:#FFFFFF;font-size:12px;padding-top:15px;padding-left:20px;width:755px;}

/*History*/
#history{left:108px;background:transparent url(imgs/history_header.gif) no-repeat;width:785px;height:36px;display:table;position:absolute;top:330px;}
#historybody{left:108px;background:transparent url(imgs/visionbg.gif) no-repeat;width:785px;height:326px;display:table;position:absolute;top:370px;color:#FFFFFF;font-size:12px;}
#historybody .text{color:#FFFFFF;font-size:12px;padding-top:15px;padding-left:20px;width:755px;}
#historybody .text a:hover{color:#CC0000;}
#historybody .text a{color:#FFFFFF;}

/*Well being*/
#wellbeing{left:108px;background:transparent url(imgs/wellbeing_header.gif) no-repeat;width:785px;height:36px;display:table;position:absolute;top:330px;}
#wellbeingbody{left:108px;background:transparent url(imgs/visionbg.gif) no-repeat;width:785px;height:326px;display:table;position:absolute;top:370px;color:#FFFFFF;font-size:12px;}
#wellbeingbody .text{color:#FFFFFF;font-size:12px;padding-top:15px;padding-left:20px;width:755px;}
#wellbeingbody .text a:hover{color:#CC0000;}
#wellbeingbody .text a{color:#FFFFFF;}

/*Gear*/
#mmagear{left:108px;background:transparent url(imgs/gear_header.gif) no-repeat;width:388px;height:36px;display:table;position:absolute;top:330px;}
#mmageartext{left:108px;background:transparent url(imgs/abouttextbg.gif) no-repeat;width:388px;height:291px;display:table;position:absolute;top:370px;color:#FFFFFF;font-size:12px;padding-top:25px;}
#mmagearimage{left:505px;background:transparent url(imgs/buygearbg.gif) no-repeat;width:388px;height:291px;display:table;position:absolute;top:370px;padding-left:0px;padding-top:50px;;color:#FFFFFF}
#mmagearimage input{border-style: none;}
#mmagearimage a:hover{color:#CC0000;}
#mmagearimage a{color:#FFFFFF;}
#mmagearthanks{left:505px;background:transparent url(imgs/buygearbg.gif) no-repeat;width:388px;height:291px;display:table;position:absolute;top:370px;padding-left:0px;padding-top:25px;;color:#FFFFFF;}
#mmagearthanks input{border-style: none;}

/*Philosophy*/
#philosophymain{left:108px;background:transparent url(imgs/philosophy_header.gif) no-repeat;width:785px;height:36px;display:table;position:absolute;top:330px;}
#philosophybody{left:108px;background:transparent url(imgs/philosophybg.gif) no-repeat;width:388px;height:326px;display:table;position:absolute;top:370px;color:#FFFFFF;font-size:12px;}
#philosophybody .text{color:#FFFFFF;font-size:12px;padding-top:20px;padding-left:25px;width:350px;}
#philimage{left:505px;background:transparent url(imgs/philosophyimg.gif) no-repeat;width:388px;height:326px;display:table;position:absolute;top:370px;padding-left:0px;}

/*Contact*/
#contact{left:108px;background:transparent url(imgs/contact_header.gif) no-repeat;width:388px;height:36px;display:table;position:absolute;top:330px;}
#contactbg{left:108px;background:transparent url(imgs/contactbg.gif) no-repeat;width:388px;height:291px;display:table;position:absolute;top:370px;color:#FFFFFF;font-size:12px;padding-top:35px;}
#contacttext{left:108px;background:none;width:250px;height:250px;display:table;position:absolute;top:370px;padding-left:75px;padding-top:50px;;color:#FFFFFF;font-size:12px;}
#contacttext a:link{color:#CC0000;}

/*Mission*/
#mission{left:108px;background:transparent url(imgs/missionbg.gif) no-repeat;width:785px;height:95px;display:table;position:absolute;top:595px;color:#FF0000;font-size:12px;padding-top:5px;}
#missionbody{left:0px;background:none;width:600px;height:15px;display:table;position:absolute;color:#FFFFFF;font-size:13px;padding-top:0px;font-weight:bold;top:645px;padding-left:200px;}

#topnav{left:100px;background:transparent url(imgs/navbg.gif) no-repeat;width:800px;height:99px;position:absolute;top:0px;}
#topnavbody{min-height:95px;}
#topnavbody li{float:left;text-align:left;}
#topnavbody li a img{border:none;margin-right:3px;float:left;}
#topnavbody li a{font-size:85%;color:#000000;text-decoration:none;line-height:25px;display:block;height:95px;}


#navtab1{background:transparent url(nav_imgs/home_off.gif) no-repeat;width:92px;}
#navtab2{background:transparent url(nav_imgs/about_off.gif) no-repeat;width:91px;}
#navtab3{background:transparent url(nav_imgs/vision_off.gif) no-repeat;width:88px;}
#navtab4{background:transparent url(nav_imgs/gear_off.gif) no-repeat;width:95px;}
#navtab5{background:transparent url(nav_imgs/history_off.gif) no-repeat;width:92px;}
#navtab6{background:transparent url(nav_imgs/philosophy_off.gif) no-repeat;width:110px;}
#navtab7{background:transparent url(nav_imgs/wellbeing_off.gif) no-repeat;width:111px;}
#navtab8{background:transparent url(nav_imgs/contact_off.gif) no-repeat;width:113px;}


#navtab1.hover, #navtab1:hover{background:transparent url(nav_imgs/home_on.gif) no-repeat;}
#navtab2.hover, #navtab2:hover{background:transparent url(nav_imgs/about_on.gif) no-repeat;}
#navtab3.hover, #navtab3:hover{background:transparent url(nav_imgs/vision_on.gif) no-repeat;}
#navtab4.hover, #navtab4:hover{background:transparent url(nav_imgs/gear_on.gif) no-repeat;}
#navtab5.hover, #navtab5:hover{background:transparent url(nav_imgs/history_on.gif) no-repeat;}
#navtab6.hover, #navtab6:hover{background:transparent url(nav_imgs/philosophy_on.gif) no-repeat;}
#navtab7.hover, #navtab7:hover{background:transparent url(nav_imgs/wellbeing_on.gif) no-repeat;}
#navtab8.hover, #navtab8:hover{background:transparent url(nav_imgs/contact_on.gif) no-repeat;}


#navtab1Selected{background:transparent url(nav_imgs/home_on.gif) no-repeat;width:92px;}
#navtab2Selected{background:transparent url(nav_imgs/about_on.gif) no-repeat;width:91px;}
#navtab3Selected{background:transparent url(nav_imgs/vision_on.gif) no-repeat;width:88px;}
#navtab4Selected{background:transparent url(nav_imgs/gear_on.gif) no-repeat;width:95px;}
#navtab5Selected{background:transparent url(nav_imgs/history_on.gif) no-repeat;width:92px;}
#navtab6Selected{background:transparent url(nav_imgs/philosophy_on.gif) no-repeat;width:110px;}
#navtab7Selected{background:transparent url(nav_imgs/wellbeing_on.gif) no-repeat;width:111px;}
#navtab8Selected{background:transparent url(nav_imgs/contact_on.gif) no-repeat;width:113px;}


