@charset "utf-8";
/* CSS Document */

* {
margin: 0;
padding:0;
}
body{background:url(../images/gallery/background.jpg) repeat;}
p.view_project{margin-top:10px;}
/*p.view_project a{display:block; }*/
a img{border:0px none;}
#home_link{color:#679c83; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; display:block; margin-bottom:10px; margin-left:20px; width:200px;}

#wrapper{ background:url(../images/gallery/background.jpg) repeat; width:950px; margin:auto;}
#heading{margin:auto;width:900px; border: 0px solid black; min-height:183px; background:#ffffff url(../images/gallery/projectgallery.jpg) no-repeat;}
#container{margin: auto;width:900px; border: 0px solid black; background:#b2ddc9;padding-top:10px; padding-bottom:20px;}
#inner_container1,#inner_container2,#inner_container3,#inner_container4{ background:#FFFFFF; margin:auto; width:860px; border: 0px solid black;padding-top:43px; }
div.tile{width:380px; float:left; border: 0px solid black; background-color:#ffffff; height:130px;margin-left:40px;}
div.tile img{ float:left; margin-right:10px;}
#tabs{display:inline; list-style:none; display:block; padding-left:20px;}
#tabs li{ width:211px;height:32px;float:left;padding-right:6px;}
#tab1{ background:url(../images/gallery/tab_over.gif) no-repeat;}
#tab2{background:url(../images/gallery/tab_under.gif) no-repeat;}
#tab3{background:url(../images/gallery/tab_under.gif) no-repeat;}
#tab4{background:url(../images/gallery/tab_under.gif) no-repeat;}
div.details{width:250px; float:left;}
p.title{ font-family:Arial, Helvetica, sans-serif; color:#2079a6; font-size:13px; font-weight:bold;margin-bottom:10px;}
p.description{color:#4989a9; font-family:Arial, Helvetica, sans-serif; font-size:11px;margin-bottom:10px;}
.ui-tabs-hide { display: none; }



.tabOn{background:url(../images/gallery/tab_over.gif) no-repeat !important;}
.tabOff{background:url(../images/gallery/tab_under.gif) no-repeat !important;}
#tabs li a { text-decoration:none;}
#tabs li a:visited { text-decoration:none;}
#tabs li a img{border: 0px none;}

#footer{margin:auto; width:900px; background:#ffffff!important; padding:20px 0px;}
#footer #inner{margin:auto; width: 200px; border:0px solid black;color:#AAAAAA;font-size:11px;}
#footer #inner a{color:#AAAAAA; text-decoration:none; font-size:11px;}
#flashHeader{padding-left:4px; padding-top:6px;}
