




#latest_works{

}
#latest_works ul li img{
margin: 5px;
}

.text_list li{
color: black;
}

.works_list li{
width: 240px;
border-right: solid #d2d2d3 6px;
border-bottom: solid #d2d2d3 6px;
padding: 4px;
float: left;
display:inline;
margin: 5px;
}


.spacer_20{
height: 20px;
width: 100%;
clear: both;
}

body{
background-image: url("/resources/images/backs/bw09/header_tile.jpg");
background-repeat: repeat-x;
background-position: top;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
}

.main_container{
background-image: url("/resources/images/backs/bw09/logo3.jpg");
width: 100%;
background-repeat: no-repeat;
}

.header{
margin-left: 325px;
height: 252px;
}

.header a{

color: white;
}

.confirm{
color: red;
display: none;
}

#contact_page{
height: 100%;
margin-left: 40px;
margin-top: 80px;
}
#contact_page span{
color: red;
}

#contact_form{

}

#contact_form label span{
color: red;
}
#about_conatiner{
background-image: url("/resources/images/backs/bw09/abastract_tall_back1.jpg");
background-repeat: no-repeat;
background-position: right;
margin-left: 10px;
width: 80%;
}
#about_conatiner p{
font-weight: 100;
}
#about_conatiner{
}

.main_active{
color:#9aaeed;
}

#logo{
float:left;
width:334px;
height: 200px;
}

#all_navigation{
/*background-image: url("/resources/images/backs/bw09/navigation_back.jpg");*/
background-image: url("/resources/images/backs/bw09/nav_back4.jpg");
height: 160px;
width: 50%;
background-repeat: no-repeat;
font-size:x-large;
padding-top: 65px;
padding-left: 55px;
float: left;
}

#all_navigation a{
text-decoration: none;
color: white;
}

#all_navigation a:hover{
text-decoration: none;
color: #9aaeed;
}

#main_navigation{
}

#main_navigation ol{
padding: 0px;
margin: 0px;
}

#main_navigation ol li{
font-size: 35px;
margin-right: 20px;
margin-left: 30px;
display: inline;
}


.secondary_navigation{
margin-top: 10px;
margin-left:90px;
}

.secondary_navigation ol{
padding: 0px;
margin: 0px;
}

.secondary_navigation ol li{
margin-left: 10px;
display: inline;
}

#holder{

/*background-image: url("/resources/images/backs/bw09/cracy_lines_back_1.jpg");
background-repeat: repeat-y;*/
display: block;
}

.dark_p{

color: black;
font-size: 14px;
}

.works{

}

.works_info_box{
display:block;
height:120px;
}

.works_info_box:hover{
display:block;
height:120px;
}

.works ul li{
background:none;
width: 250px;
height: 250px;
display: block;
float: left;
padding: 5px;
border-right: 3px solid gray;
border-bottom: 3px solid gray;
background-repeat: no-repeat;
}


.works ul li img{
margin: 5px;
}

.works ul li a img{
cursor: pointer;
border: 2px solid gray;
opacity:.85;
}

.works ul li a img:hover{
cursor: pointer;
border: 2px solid #9aaeed;
opacity:1.0;
}
/*
a img{
cursor: pointer;
border: 2px solid gray;
opacity:.85;
} 

a:hover img{
border: 2px solid #9aaeed;
opacity:1;
}*/
/*style="float:left;color:black;margin-left:10px;"*/

.clear{
clear: both;
}

.float_images_left{
float: left;
}

.float_images_right{
float: right;
}


#footer_nav{
padding-top: 50px;
font-size: 25px;
}
#footer_nav li{
margin-right: 35px;
}
#footer_nav li a{
color: white;
}
#footer_nav li a:hover{
color: #9aaeed;
}

#footer{
text-align:center;
width: 100%;
background-image: url("/resources/images/backs/bw09/footertile.jpg");
height:141px;
}
#footer_left{
float: left
background-image: url("/resources/images/backs/bw09/footer_left.jpg");
background-repeat: no-repeat;
height:141px;
}
#footer_right{
float: right;
background-image: url("/resources/images/backs/bw09/footer_right.jpg");
background-repeat: no-repeat;
height:141px;
}