body {
background: url(images/home.jpg) top center no-repeat fixed;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#444444;
}

#menu {height:53px; width:800px; background:url(images/index_03.png) top center no-repeat;  padding-left:20px;}
#menu a {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#444444; text-decoration:none;}
#menu a:hover{text-decoration:underline;}
#menu a.selected {text-decoration:underline;}

.bg_content {background:url(images/index_17.png) repeat-y center top;}

.header1 { font-size:18px;}

.header2 {font-size:11px; color:#b3b3b3;}

.txt {font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#444444;
}

.txt_footer {font-size:11px; color:#444444;}

a.footer {
font-size:11px;
color: #444444;
text-decoration: none;
}

a.footer:hover {
color: #1f1f1f;
text-decoration: underline;}

a.bluelink {	
	text-decoration: none;
	color: #279fa7;
	font-size:12px;
}

a.bluelink:hover {	
	text-decoration: underline;
	color: #279fa7;
	font-size:12px;
}



.cu3er_resize { width:767px; margin:0 auto; padding:0px 0 4px 0; background: url(images/shadow.jpg)  no-repeat bottom;}
#cu3er-container { width:767px; outline:0; }

.port_resize { width:380px; float:left; margin:0px 0px 0px 0px; padding:0; border:1px solid #dfdfdf;}
.port_resize img { margin:5px 10px;}
.port_resize h4 { padding:5px 15px; margin:0; border-bottom:1px solid #ddd;}
.port_resize p { padding:5px 15px; margin:0; font-size:12px;
color:#444444;}
.right { width:300px; float:right; padding:5px 10px; margin:0;}
.left { width:440px; float:left; padding:5px 0; margin:0;}
.pic_frame01{border:1px solid #bfbfbf;}
#contactform { margin:0; padding:5px 10px;}
#contactform * { color:#7a7a7a;}
#contactform ol { margin:0; padding:0; list-style:none;}
#contactform li { margin:0; padding:0; background:none; border:none; display:block;}
#contactform li.buttons { margin:5px 0 5px 0;}
#contactform label { float:left; margin:0; width:100px; padding:5px 0; font:normal 12px Arial, Helvetica, sans-serif; color:#222; text-transform:capitalize;}
#contactform label span { font:normal 10px Arial, Helvetica, sans-serif;}
#contactform input.text { width:400px; border:1px solid #e8e8e8; margin:5px 0; padding:5px 2px;  background:#f8f8f8;}
#contactform textarea { width:400px; border:1px solid #e8e8e8; margin:10px 0; padding:2px; background:#f8f8f8; height:150px;}
#contactform li.buttons input { padding:3px 0; margin:0 0 0 370px; border:0; color:#FFF;}
#contactform .red{color:#FF0000;}
p.response { text-align:center; color:#2c2c2c; font:bold 11px Arial, Helvetica, sans-serif; line-height:1.8em; width:auto;}