body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}

.mainwrapper{
margin:20px auto 0 auto;
width:950px;
height:100%;
}

.headwrap{
position:relative;
width:950px;
height:70px;
}

#quote{
position:absolute;
width:108px;
height:71px;
right:10px;
top:-2px;
}

.bannerwrap{
width:950px;
height:100%;
}

.logo{
float:left;
width:216px;
height:65px;
}

.menucontainer{
float:right;
margin:30px 20px 0 0;
height:20px;
width:450px;
}

.menuitem{
float:left;
font:14px Arial, Helvetica, sans-serif;
}

.menusplit{
float:left;
margin:7px 15px 0 4px;
height:5px;
width:5px;
background:#0066FF;
}

.bannerleft{
float:left;
background:url(images/shbooicon.jpg);
width:216px;
height:202px;
}

.bannerright{
float:left;
background:url(images/shbooicon_right.jpg);
width:4px;
height:202px;
}

#bannerinner{
margin:50px 0 0 80px;
width:580px;
height:125px;
}

.bannercentre{
float:left;
background:url(images/shbooicon_center.jpg) repeat-x;
width:730px;
height:202px;
}

.submenu{
float:left;
margin:2px 0 0 5px;
width:231px;
height:75px;
background:url(images/menu_bg.png) repeat-x;
}

.submenu1{
float:left;
margin:2px 0 0 5px;
width:231px;
height:75px;
background:url(images/menu_bg1.png) repeat-x;
}

.submenuitem{
position:relative;
float:left;
margin:2px 0 0 5px;
width:231px;
height:195px;
}

.itemselect{
position:absolute;
width:95%;
bottom:5px;
text-align:right;
}

.content{
position:relative;
float:left;
margin-bottom:15px;
width:950px;
height:100%;
}

.latest{
position:absolute;
width:418px;
height:101px;
bottom:0px;
right:111px;
background:url(images/latest.png);
}

.content_portfolio{
float:left;
margin:0 0 10px 10px;
width:930px;
height:432px;
background-image:url(images/main_portfolio.jpg);
}

#port_main{
float:left;
margin:0 0 0 60px;
width:371px;
height:340px;
}

#port_content{
float:left;
margin:90px 29px 0 20px;
width:298px;
height:250px;

}

.port_sub{
float:left;
width:152px;
height:135px;
}

.contentsplit{
float:left;
width:475px;
height:300px;
background-color:#e5e9d5;
}


.split{
float:left;
width:940px;
margin:5px 5px 20px 5px;
height:1px;
background-color:#d9e39d;
}

.foot{
float:left;
width:950px;
height:82px;
background:url(images/foot.png) repeat-x;
}

.menufoot{
float:left;
margin:7px 0 0 10px;
font:10px Arial, Helvetica, sans-serif;
}

.shboo{
float:right;
margin:30px 10px 0;
}

.quote{
font:18px Arial, Helvetica, sans-serif;
text-align:center;
}

.floatfix{
clear:both;
}

label{
margin:3px 0 5px 20px;
float:left;
width:200px;
font:12px Arial, Helvetica, sans-serif;
color:#666666;
}

select{
margin:5px 400px 5px 0;
float:left;
width:275px;
}

textarea{
margin:5px 200px 5px 0;
float:left;
width:475px;
}

input{
margin:5px 400px 5px 0;
float:left;
width:272px;
}

.s_input{
float:left;
width:150px;
margin:10px 0 0 545px;
}

#port_content ul{width:250px; margin:3px 0 0 20px; padding:0 0 0 15px; font-size:10px;}
#port_content li{font:10px Arial, Helvetica, sans-serif; color:#3251b5; list-style-type:none;}

ul{width:300px; margin:3px 0 0 20px; padding:0 0 0 15px; font-size:10px;}
li{font:10px Arial, Helvetica, sans-serif; color:#666666; list-style-type:disc;}

p{font:11px Arial, Helvetica, sans-serif; color:#666666; margin:2px 3px 0 5px;}
h1{font:14px Arial, Helvetica, sans-serif; color:#556a07; margin:0 3px 0 5px;}
h2{font:14px Arial, Helvetica, sans-serif; color:#666666; margin:0 3px 0 5px; font-weight:800;}
.style1{font-size:16px; margin:20px 0 0 11px; color:#fff; font-weight:bold;}
.style2{font-size:10px; margin:0 0 0 11px; color:#fff;}
.style3{font:26px Arial, Helvetica, sans-serif; text-align:center; color:#fff;}
.style4{font:20px Arial, Helvetica, sans-serif; text-align:center; color:#3251b5;}
.style5{margin:0 0 0 11px; color:#3251b5;}
.style6{font-size:12px;}

.quote a:link{color:#3251b5; text-decoration:none;}      
.quote a:visited{color:#3251b5; text-decoration:none;}
.quote a:hover{color:#66CC00; text-decoration:none;}  
.quote a:active{color:#3251b5; text-decoration:none;} 

.submenuitem a:link{color:#556a07; text-decoration:none;}      
.submenuitem a:visited{color:#556a07; text-decoration:none;}
.submenuitem a:hover{color:#384507; text-decoration:none;}  
.submenuitem a:active{color:#556a07; text-decoration:none;} 

.submenu a:link{color:#fff; text-decoration:none;}      
.submenu a:visited{color:#fff; text-decoration:none;}
.submenu a:hover{color:#e4e7c8; text-decoration:none;}  
.submenu a:active{color:#fff; text-decoration:none;} 

.style4 a:link{color:#3251b5; text-decoration:none;}      
.style4 a:visited{color:#3251b5; text-decoration:none;}
.style4 a:hover{color:#3251b5; text-decoration:underline;}  
.style4 a:active{color:#3251b5; text-decoration:none;} 


a:link{color:#000000; text-decoration:none;}      
a:visited{color:#000000; text-decoration:none;}
a:hover{color:#3251b5; text-decoration:none;}  
a:active{color:#000000; text-decoration:none;} 
