#logo {
backgroun: url('logobg.png');
margin:10px 0 ;
float:right;
border:none;
}
#header{
height:200px;
margin:0 auto;
padding:50px 200px 0 0 ;
}
body{
background:#070505 url('bg.jpg') top center no-repeat;
}
#main{
margin:0 auto;
background:url('mainbg.png') ; 
width:760px;
padding: 20px;
}

li img{
border-bottom:1px #9b7980 solid;
padding-bottom:2px;
}
.phworks li{
padding:2px ; 
border:1px #a2a2a2 solid ;
-moz-box-shadow: 0px 2px 10px #3c3c3c;
-webkit-box-shadow: 0px 2px 10px #3c3c3c;
box-shadow:0px 2px 10px #3c3c3c;
width:300px;
margin:10px 20px 3px 0 ;
text-align:center;
list-style:none;
border-radius:3px;
-moz-border-radius:3px;
-webkit-border-radius:3px;
}
a {
color:#091c36;
border:none;
}
.phworks{
width:320px;
margin:0;
padding:0;
}
.camworks{
margin: 20px 0;
width:320px;
padding:0;
}
.camworks li{
padding:2px ; 
border:1px #a2a2a2 solid ;
-moz-box-shadow: 0px 2px 10px #3c3c3c;
-webkit-box-shadow: 0px 2px 10px #3c3c3c;
box-shadow:0px 2px 10px #3c3c3c;
width:300px;
margin:10px 20px 3px 0 ;
text-align:center;
list-style:none;
border-radius:3px;
-moz-border-radius:3px;
-webkit-border-radius:3px;

}
.main2{
margin-left:0;
float:right;
width: 320px;
}
.wordpress li{
padding:2px ; 
border:1px #a2a2a2 solid ;
-moz-box-shadow: 0px 2px 10px #3c3c3c;
-webkit-box-shadow: 0px 2px 10px #3c3c3c;
box-shadow:0px 2px 10px #3c3c3c;
width:300px;
margin:10px 20px 3px 0 ;
text-align:center;
list-style:none;
border-radius:3px;
-moz-border-radius:3px;
-webkit-border-radius:3px;
}
.wordpress{
margin:0;
padding:0;
width:300px;
}

.logos li{
padding:2px ; 
border:1px #a2a2a2 solid ;
-moz-box-shadow: 0px 2px 10px #3c3c3c;
-webkit-box-shadow: 0px 2px 10px #3c3c3c;
box-shadow:0px 2px 10px #3c3c3c;
width:300px;
margin:10px 20px 3px 0 ;
text-align:center;
list-style:none;
border-radius:3px;
-moz-border-radius:3px;
-webkit-border-radius:3px;
}
.logos{
margin:0;
padding:0;
width:300px;
}
#s1 {
margin:0 0 0 550px ;
background: #3c3c3c;
width:200px;
}
#s1 h3 {
border: 1px dashed #000 ;
margin: 2px auto ; 
}

.footers{
background:url('footer.jpg') top center no-repeat;
height:173px;
margin:0 ;
padding:0;
text-align:center;
}
