body {margin:0;padding:0; background-color: #d7cc54;font-family:Tahoma, Geneva, sans-serif;font-size:12px;}

#background {
	min-width: 965px;
	background: url("../images/sky-bg1.png") repeat-x 0 0 red center;
	padding:0;
	margin:0;
}
	
#foreground {	background: url(../images/ground-bg1.png) repeat-x;height:100px;position:absolute;width:100%;margin-top:515px;left:0;}	

.content {width:965px;margin-bottom:60px;border-top:solid 1px transparent;}

.logo {width:500px;float:left;}
.newsletter {width:465px;float:left;text-align:right;}
.newsletter_ic {background:url(../images/newsletter.png) no-repeat bottom;height:30px;font-size:11px;color:#666;width:200px;margin-left:185px;padding:10px 15px;padding-left:5px;}
.newsletter_ic input {width:135px;margin-right:10px;}
.newsletter a {color:#666;font-weight:bold;text-decoration:none;font-size:13px;}
.clear {clear:both;}

.left {width:600px;background:#fdf6dd;float:left;margin-top:50px;-moz-box-shadow: 0 0 15px #999;-webkit-box-shadow: 0 0 15px #999;box-shadow: 0 0 15px #999;-webkit-border-radius: 8px;  
    -moz-border-radius: 8px;  
    border-radius: 8px;padding:10px;text-align:left;line-height:20px;color:#778f77;font-size:13px;padding-bottom:20px;position:absolute;}
.left h1 {font-weight:normal;}
.right {width:250px;float:left;padding-top:50px;margin-left:650px;}

.right_box {background:#ca8654;-moz-box-shadow: 0 0 15px #999;-webkit-box-shadow: 0 0 15px #999;box-shadow: 0 0 15px #999;-webkit-border-radius: 8px;  
    -moz-border-radius: 8px;  
    border-radius: 8px; padding:10px;text-align:left;margin-bottom:20px;}
	
.right_box a {color:#fdf6dd;text-decoration:none;}
.right_box a:hover {text-decoration:underline;}

.right_box ul {list-style:none;margin:0;padding:0;}
.right_box ul li {padding:5px;font-size:14px;}


.left .form {padding-bottom:30px;}
.left .form input {padding:5px;width:200px;}

