@charset "utf-8";
* {
margin:0;
padding:0
}
body {		 
background:url('../images/body_bg.jpg') center top ;
text-align:center;	
}
img {border:none}
ul {
list-style-type:none;
}		
.clear {
clear:both;
line-height:1%;
margin-bottom:-1px;
height:1px;
overflow:hidden;
font-size:0px
} 
.container { 
background:url('../images/container_bg.jpg') center top repeat-x;
width:100%;
}
.main {
width:970px;
margin:0px auto;
text-align:left;
}  		
.header {
background:url('../images/header.jpg') center top no-repeat;  
width:100%; 
}
.add {
font:11px Verdana;
color:#930c12;	  
padding-top:27px;
margin-left:809px;
}
.add a {
color:#930c12;
}	 
.text_1 {		  
width:385px;
font:13px Verdana;
color:#fff;		  
text-align:center;
padding-top:125px; 
margin-left:443px;
line-height:16px;
}  
.text_2 {
font:italic bold 22px Verdana;
color:#ffffff;
margin:4px 0 0 380px;
} 
.text_3 {
font:italic 21px Verdana;
color:#ffffff;
margin:50px 60 0 320px;
} 
.menu {	 
background:url('../images/v_line.jpg') left top no-repeat;  
width:620px;
margin:212px 0 0 329px;	 
padding-left:1px;
} 
.menu li {
background:url('../images/v_line.jpg') right top no-repeat;  
padding-right:1px;	
float:left;
}		   
.menu  a {
font:12px Arial;
color:#fff97d;	
display:block;
padding:23px 35px 23px 35px;
text-decoration:none;
} 
.menu  a:hover {
background:url('../images/menu_bg.jpg') left top repeat-x;  
color:#fefefe;
text-decoration:underline;
}	
.content {
width:100%; 
}
.portfolio li {
background:url('../images/frame_1.jpg') left top no-repeat;  
width:296px;
height:222px;
padding:4px 0 0 16px;
margin-right:11px; 
margin-top:12px;
float:left;
}
.top {
background:url('../images/top_frame.jpg') left top no-repeat !important;  
}	
.link_1 {
font:11px Verdana;
color:#db8740;
margin:19px 0 0 340px;
}
.link_1 a {
color:#db8740;
margin-right:32px;
}
.footer { 
background:url('../images/footer_bg.jpg') left top repeat-x ;  
width:100%;	  
height:76px;
margin-top:16px;
} 
.foot_cont {
width:1000px;
margin:0px auto;
text-align:left;
}
.copy {
font:11px Arial;
color:#322f2f;
padding-top:37px;
margin-left:20px;
-margin-left:10px;
float:left;
} 
.support {	
margin:24px 20px 0 0;
-margin-right:12px;
font:11px Arial;
color:#828282; 
text-align:right;
float:right;
}




