@charset "UTF-8";
/* yemaya yoga stylesheets */

body {background:#06192a url(images/bg.gif) repeat-x 0 0; font: 76%/1.4em Arial, sans-serif; color:#bababa; margin:0; padding:0;}
.clear {height: 1%;}
div, li, ul {zoom: 1;}
.clearfloat {clear:both;}

#wrapper {margin: 0 auto; width:950px; background:url(../images/header_bg.jpg) no-repeat 0 0;}
#header {width:950px; height:90px; margin:0 auto;}
#headerHome {width:950px; height:180px; margin:0 auto; background:url(../images/home_header_bg.jpg) no-repeat 0 0;}
#footer {width:757px; height:160px; background:url(../images/footer_bg.jpg) no-repeat 0 0; margin:0 auto;}

#menu {height:90px; margin:20px auto 0 auto;}
#menu ul { list-style:none; display:block; margin:0 auto; width:750px; }
#menu ul li { float:left; display:block; }
#menu ul li a {display:block; height:60px; color:#235181; font-family:Helvetica, arial, sans-serif; text-decoration:none; padding:30px 10px 0px 10px;}
#menu ul li.logo a {width:322px; background:url(../images/header_logo.png) no-repeat 0 0;}
#menu ul li a:hover { color:#fff; background-color:#011220; }

#menuHome {height:120px; margin:0 auto 0 auto;}
#menuHome ul { list-style:none; display:block; margin:0 auto; width:750px; }
#menuHome ul li { float:left; display:block; }
#menuHome ul li a {display:block; height:90px; color:#235181; font-family:Helvetica, arial, sans-serif; text-decoration:none; padding:90px 10px 0px 10px;}
#menuHome ul li a:hover { color:#fff; background:url(../images/home_menu_hover.png) repeat-x 0 0; }
#menuHome ul li.logo a {width:322px; height:30px; margin-top:60px; background:url(../images/header_logo.png) no-repeat 0 0;}
#menuHome ul li.logo a:hover {background:url(../images/header_logo.png) no-repeat 0 0;}

#homeImg {width:950px; height:443px; background:url(../images/home_pic.jpg) no-repeat 0 0; margin:0 auto;} 

/* -- title area --*/
#title {width:auto; height:40px; margin:30px 0 0 0;}
#title h1 {display:block; color:#7f0000; font:2.4em hevletica, arial, sans-serif normal; padding:0 0 0 40px;}


/* -- header pics --*/

#headerImg {width:950px; height:153px; background:url(../images/headerpic_01.jpg) no-repeat 0 0; clear:both; margin:0 auto;}
#headerImg02 {width:950px; height:153px; background:url(../images/headerpic_02.jpg) no-repeat 0 0; clear:both; margin:0 auto;}
#headerImg03 {width:950px; height:153px; background:url(../images/headerpic_03.jpg) no-repeat 0 0; clear:both; margin:0 auto;}
#headerImg04 {width:950px; height:153px; background:url(../images/headerpic_04.jpg) no-repeat 0 0; clear:both; margin:0 auto;}
#headerImg05 {width:950px; height:153px; background:url(../images/headerpic_05.jpg) no-repeat 0 0; clear:both; margin:0 auto;}
#headerImg06 {width:950px; height:153px; background:url(../images/headerpic_06.jpg) no-repeat 0 0; clear:both; margin:0 auto;}

/* -- Text area -- */

#contentBox {width:880px; margin:0 auto; padding:20px 35px; background-color:#0a1e30;}
#contentBox h1 {font-size:2em; color:#fff; font-weight:normal;}
#portfolioMenu { width:800px; }
#portfolioMenu ul { list-style:none; display:block; margin:0 auto; width:800px; }
#portfolioMenu ul li { float:left; display:block; }
#portfolioMenu ul li a {display:block; height:30px; color:#ccc; font-family:Helvetica, arial, sans-serif; text-decoration:none; padding:30px 10px 0px 10px;}
#portfolioMenu ul li a:hover { color:#fff; background-color:#011220; }


/*-- Services --*/
ul.services {list-style:none; margin:20px 0 0 0; padding:20px;}
ul.services li {padding:0 0 20px 0;}



/* -- Portfolio -- */
#portfolioImage {float:left; width:223px; clear:both; margin:5px 10px 5px 0px;}
#portfolioImage a img {border:0;}
#hiddenImages {display:none;}

#portfolioDesc {float:left; width:640px;}
#portfolioDesc h1 {display:block; color:#fff; font:2.1em hevletica, arial, sans-serif normal; padding:20px 0 0 0;}
#portfolioDesc h2 {display:block; color:#fff; font:1.5em hevletica, arial, sans-serif normal; padding:20px 0 0 0;}
#portfolioDesc h3 {font-size:1.2em; color:#0b529f; font-weight:normal; margin:20px 0 0 0;}
#portfolioDesc p { color:#828282; margin:0;}
#portfolioDesc p a {color:#fff; text-decoration:none;}
#portfolioDesc p a:hover {color:#fff; background-color:#fff; color:#0b529f;}

.additionalProjects {width:240px; float:left;margin-top:10px;}

.content { font-family:Georgia, "Times New Roman", Times, serif; font-size:1.2em; line-height:2em; }
.content p {margin:0; padding:0;}
.content h3 {margin:20px 0 0 0; padding:0; font-weight:normal; color:#FFF;}

.firstText {font-size:1.4em; color:#CC9900; line-height:1.2em;}

a.associations {text-decoration:none; font-size:1.5em; padding:2em; display:block; color:#0B529F;}
a.associations:hover {background-color:#0B529F; color:#fff;}


.footer {width:950px; height:177px; margin:0 auto; background:url(../images/footer_bg.jpg) no-repeat 0 0;}
.footer ul { list-style:none; display:block; margin:0 auto; width:350px; }
.footer ul li { float:left; display:block;display:block; color:#235181; font-family:Helvetica, arial, sans-serif; text-decoration:none; padding:10px 10px 0px 10px; }
.footer ul li a {display:block; color:#235181; font-family:Helvetica, arial, sans-serif; text-decoration:none; }
.footer ul li a:hover { color:#fff; background:url(../images/home_menu_hover.png) repeat-x 0 0; }



