*{
	margin:0px;
	padding:0px;
}

img{
	border:none;	
}

body{
	background:#ececec url(../images/bodybg.jpg) top left repeat-x;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}

#main{
	
}

#header{
	background:url(../images/headerbg.jpg) top center no-repeat;
	width:804px;
	margin:0px auto;
	padding:0px 104px 0px 90px;
	color:#73bcd6;
	min-height:100px;
	overflow:auto;
}

h1{
	color:#cf7b2a;
	font-weight:normal;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:28px;
	margin-top:5px;
	font-weight:lighter;
}

#header p{
	margin:10px auto;
	line-height:18px;
}

#tabs{
	margin-top:22px;
}

.tab{
	background:url(../images/tabbg.png) bottom center no-repeat;
	width:153px;
	height:37px;
/*	border:1px solid red;*/
	float:left;
	margin-right:5px;
	text-align:right;
	color:#ffffff;
	padding:10px;
}

.tab a { color:#fff; text-decoration:none;}

h3{
	font-size:14px;
	margin-bottom:5px;
}

h4{
	margin-top:5px;
	font-weight:normal;
	font-size:10px;
}

#contenttop{
/*	background:url(../images/contenttopbg.gif) bottom center no-repeat;	*/
}

#contentbottom{
	background:#fff url(../images/contentbottombg.gif) bottom center no-repeat;
	margin:0px auto;
	width:817px;
	margin-top:20px;
}

#content{
	background:url(../images/contenttopbg.gif) top center no-repeat;	
/*	background:#ffffff;*/
	width:757px;
	padding:30px 30px 15px;
	font-size:12px;
	line-height:18px;
}

.sign{
	
}

.audio{
	text-align:center;
	width:200px;
/*	border:1px solid green;*/
	position:relative;
	float:right;
	margin-top:-60px;
}

.audio img{
	vertical-align:middle;
	margin:5px;
}

h2{
	color:#04283a;
	font-weight:normal;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:20px;
	margin-top:15px;
	font-weight:lighter;
	text-align:center;
}

#status{
	background:url(../images/statusbg.gif) top center no-repeat;
	text-align:center;
	line-height:32px;
	color:#0a3952;
	font-weight:bold;
	font-size:13px;
	width:817px;
	margin:0px auto;
}

#status span{
	margin:0px 150px;	
}

#status img{
	float:left;
	margin-top:-8px;
	margin-left:45px;
}

.boxrow{
	clear:both;
	width:817px;
	margin:0px auto;
	padding:10px 0px 10px;
	text-align:center;
/*	border:1px solid green;*/
	min-height:50px;
	overflow:auto;
}

.box{
	background:url(../images/boxbg.gif) center top no-repeat;
	width:221px;
	height:94px;
	padding:14px 20px 14px;
	font-size:14px;
	font-weight:600;
	text-align:center;
	font-family:Tahoma, Geneva, sans-serif;
	float:left;
	line-height:30px;
/*	border:1px solid red;*/
}

.box p{
/*	margin:5px 0px 8px;	*/
}

.boxbutton{
	background:url(../images/boxbuttonbg.png) center no-repeat;
	width:212px;
	height:28px;
	border:0px;
	color:#ffffff;
	font-weight:bold;
	margin:5px 0px 8px 0px;
	cursor:pointer;
}

.middle{
	margin:0px 10px;	
}

.smallimage{
	background:#126aef;
	color:#e6cf31;
}

.last{
	color:#0a3952;	
}

.bigbutton{
	text-align:center;
	background:url(../images/bigbutton.png) center no-repeat;
	width:545px;
	height:60px;
	margin:20px auto;
	clear:both;
	color:#ffffff;
	font-size:20px;
	padding:3px 10px 5px;
	line-height:30px;
/*	border:1px solid blue;*/
}

.bigbutton a{
	color:#ffffff;
	text-decoration:none;
}

.bigbutton a:hover{
	
}

#footer{
	background:url(../images/footbg.jpg) bottom left repeat-x;
	height:24px;
	padding:30px 0px 0px;
	font-size:11px;
}

#footer p{
	width:817px;
	margin:0px auto;
	color:#6cb3cd;
}

#footer a{
	color:#ffffff;
	text-decoration:none;
}

#footer a:hover{
	text-decoration:underline;	
}