@charset "utf-8";
/* CSS Document */

body{font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#B9CBFF; background-color:#000109}
*.clear { clear: both; }

#wrapper{background:url(../images/layout/bg.jpg) no-repeat left 34px; width:950px; margin:0 auto}

#header{float:left; width:100%}

#logo{width:345px; height:82px; padding:10px 0 0 40px; }

#slogan{width:295px; height:64px; float:right}

#menu_box{height:313px; width:100%; float:left; font-family:Verdana}

#m_about{width:99px; height:99px; float:left; padding:20px 0 0 179px}
#m_services{width:99px; height:99px; float:left;  padding:191px 0 0 7px}
#m_contact{width:99px; height:99px; float:left; padding:95px 0 0 32px}
#m_clients{width:99px; height:99px; float:left;  padding:120px 0 0 0}
#m_works{width:99px; height:99px; float:left; padding:195px 0 0 37px}

#menu_box a{background:url(../images/tabs/m_bg.png) no-repeat; padding:43px 0; display:block; text-align:center; color:#FFF; text-decoration:none; height:15px}

#menu_box a:hover{
	background:url(../images/tabs/m_bg_hover.png) no-repeat; cursor:pointer
}

#proj_home_box{height:230px; width:100%; float:left; padding:20px 0 50px 0}

.home_proj_1{float:left; width:290px; height:195px; padding-top:20px}
.home_case_study{float:left; width:339px; height:230px; padding-left:10px}
.home_proj_2{float:right; width:290px; height:195px; padding-top:20px}

#footer{background:url(../images/layout/footer_bg.jpg) no-repeat; height:25px; text-align:center; font-family:Verdana; font-size:11px; color:#FFF; padding-top:10px; width:100%; float:left}

#footer a{font-family:Verdana; font-size:11px; color:#FFF; text-decoration:none; padding:0 10px}

#footer a:hover{text-decoration:underline}

#right{width:100%; text-align:center; font-family:Verdana; font-size:11px; color:#B8CBFF; padding:10px 0;}