@charset "utf-8";

/* Content styles */

html {overflow-y:scroll;}

body {	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#8a7667;
	margin:0px;
	background-image:url(../images/structure/bg.jpg);
}

a {color:#488c95}

.title {
	color:#000000;
	font-size:20px;
	font-weight:bold;	
}

.subtitle {
	color:#488c95;	
	font-weight:bold;
	text-transform:uppercase;
	margin-bottom:6px;
}

.fineprint {font-size:10px;}

hr {
	background-color:#cccccc;
	border:none;
	color:#cccccc;
	height:1px;
}

ul {
	list-style-image: url(../images/bullet.gif);
	margin-left:23px;
	padding:0px;	
}

ol {
	margin-left:23px;
	padding:0px;	
}

li {padding-bottom:5px;}

.breakline {
	width:100%;
	height:7px;
	min-height:7px;
	background:url(../images/structure/breakline.jpg);
	background-repeat:repeat-x;
}

.image-float-right {float:right; margin-left:10px; margin-bottom:5px;}

/* Structure Styles */

#top {
	background-image:url(../images/structure/bg-top.jpg);
	background-repeat:repeat-x;
	width:100%;
	height:20px;	
}

	#topline {
		background-image:url(../images/structure/top.jpg);
		background-repeat:no-repeat;
		width:946px;
		height:20px;
		margin:auto;
	}
	
#content-topbg {
	width:946px;
	height:30px;
	background-image:url(../images/structure/content-topbg.jpg);
	background-repeat:no-repeat;
	z-index:5;
}

#contentarea {padding-left:17px; padding-right:16px; line-height:20px;}

.membership-form {}
	.membership-form h2 {background:#8a7667; padding:5px; color:#fff; font-size:16px;}
	.membership-form table {border:1px solid #ddd; border-collapse:collapse;}
		.membership-form table td {border:1px solid #ddd; padding:5px;}
	.membership-form input[type="text"] {width:100%; border:none; background:#f0f0f0;}
	.membership-form textarea {width:99%; height:150px; border:none; background:#f0f0f0;}
	.membership-form input[type="submit"], .membership-form input[type="reset"] {border:none; background:#488c95; color:#fff; font-weight:bold; padding:7px 15px; margin-right:10px; text-transform:capitalize; font-size:15px;}
	.membership-form input[type="reset"] {background:#ddd; color:#333;}

#content {
	z-index:10;
	width:946px;
	margin-top:-30px;
	padding-bottom:20px;
}

	#adbox {padding-left:46px; font-size:12px; color:#ffffff; font-weight:bold;}
	.timesbox {padding-left:46px; font-size:12px; color:#ffffff;}
	
	.right-feed {margin-left:33px;margin-right:15px;margin-top:15px;}	
		.right-title {color:#0d2430; font-weight:bold; text-transform:uppercase;}
		.right-list {list-style-image: url(../images/structure/right-bullet.gif);margin-left:23px;padding:0px;}
		.right-list li {padding-bottom:5px; color:#ffffff;}
		.right-list li a {color:#ffffff; text-decoration:none;}
		.right-list li a:hover {text-decoration:underline;}


.sidebar-sponsors h2 {background:#1A3B4E; padding:15px 15px; color:#fff; font-size:16px;}

.footer {
	color:#488c95;
	font-size:13px;
	font-weight:bold;
}

.footer a {color:#488c95;}