

 body {
 margin: 0px 0px 0px 0px;
    padding: 0;
    background: #ffffff url('images/bg.jpg');



 }
 hr
 {
    height:1px;
    width:100%;
    align: center;
    background:#1575a0;
 
 }
 .portfolio
 {
 
 border : 5px solid #1575a0;
 
 }

 a:link {color:#1575a0;text-decoration:none}
a:visited {text-decoration:none;color:#1575a0}
a:hover {color:#000000;text-decoration:none}



  * {

   font-family: Arial,Verdana ;
   color: #000000;


}

h1 {font-weight:bold;color:#1575a0;font-size:24px;}
h2 {font-weight:bold;color:#1575a0;font-size:18px;}
h3 {font-weight:bold;color:#1575a0;font-size:14px;}
h4 {font-weight:bold;color:#1575a0;font-size:12px;}
.contentheading{font-weight:bold;color:#1575a0;font-size:18px;}


 b {
  color:#1575a0;
 }
 .webpic{
margin: 10px 10px 10px 10px;
border:1px solid #EF5DC2;
}


 .menu{
background: #ffffff url('images/template_06.jpg') no-repeat;
 padding: 20px 0px 0px 0px;
 width: 156px;
 height: 575px;
 }


a.leftmenu:link,a.leftmenu:visited{
width: 118px;
height:16px;
text-align: left;
padding: 5px 0px 0px 23px;
font-size: 11px;
display:-moz-inline-box;
display:inline-block;
background: #ffffff url(images/leftmen1.jpg) no-repeat;
color:#313131;

}
a.leftmenu:hover{
background: #ffffff url(images/leftmen2.jpg) no-repeat;
}

a.leftmenu:active{
background: #ffffff url(images/leftmen3.jpg) no-repeat;
}





 .frontshell{
 padding: 0px;
 width: 332px;
 height:334px;
 background: #ffffff url('images/index_11.jpg') no-repeat;
 }
 .shell{
   padding: 15px 5px 0px 5px;
   text-align: right;
   font-size: 8.5pt;
 }
 .proj1{
 padding: 0px;
 width: 236px;
 height:318px;
 background: #ffffff url('images/index_13.jpg') no-repeat;
 }
  .proj2{
 padding: 0px;
 width: 244px;
 height:318px;
 background: #ffffff url('images/index_14.jpg') no-repeat;
 }
  .proj3{
 padding: 0px;
 width: 242px;
 height:318px;
 background: #ffffff url('images/index_15.jpg') no-repeat;
 }
  .proj4{
 padding: 0px;
 width: 238px;
 height:318px;
 background: #ffffff url('images/index_16.jpg') no-repeat;
 }
  .projhold{
   padding: 20px 22px 0px 22px;
   text-align: center;
      font-size: 8.5pt;
 }




 .content{
background: #ffffff;
 padding: 20px 10px 0px 10px;
 width: 741px;
 font-size: 10pt;

 }

.thumb{
  margin: 18px 0px 0px 0px;
  border:2px solid #1575a0;
}



