	

	body {

		font-family: Verdana, sans-serif;

		font-size:10px;

		line-height:16px;

		text-align:center;

		margin:0;

		color:#333;

		padding:0;		

		background:#ebe8de url("../images/rl_columnback.gif") repeat-y 50% 0;		

	}

	

	#frame {

		margin: 0 auto;	

		width:674px;

		text-align:left;

		padding:0;

		}

	

	#contentcenter {

		width:404px;

		padding:15px;

		float:left;	

		}

	

	div#contentcenter.home {

		margin:30px 0px;	

		padding:115px 15px;

		background:transparent url("../images/rl_feat.gif") no-repeat top center;		

	}

	

	#contentright {

		width:204px;

		padding:10px 15px;

		float:left;

		}

	

	h2#rightfeat {

		margin:0;

		margin:0px 0px 0px 0px;

		padding: 160px 0 0 0;

		overflow: hidden;

		font-size:10px;		

		background-repeat: no-repeat;

		height: 0px !important; /* for most browsers */

		height /**/:115px; /* for IE5.5's bad box model */

		background-image: url("../images/rl_right.gif"); 			

	}

	

	#contentheader {

		background:#a11342 url("../images/rl_headerback.gif") repeat-x;

		margin:0;

		padding:10px 10px 1px;


	}

		

	#contentheader h1 {

		position:relative;

		float:left;

		margin:0px 0px 0px 0px;

		width:400px;

		padding: 63px 0px 0px 0px;

		font-size:1px;

		overflow: hidden;

		background-repeat: no-repeat;

		height: 0px !important; /* for most browsers */

		height /**/:63px; /* for IE5.5's bad box model */

		background-image: url("../images/rl_logo.gif"); 		

	}

	

	form#searchbox {

		float: left;

		padding-top:20px;

	}

	

	input#search {

	

	}

	

	input#search_submit {

		margin:1px 5px;

		vertical-align:bottom;

	}

	

	#navigation {

		background:#333;

		margin:0;

		padding:0;		

	}

	

	#navigation ul {

		margin:0 10px 0 0;

		padding:5px 0 20px 10px;

	}

	

	div#navigation a.sponsor, 	div#navigation a.sponsor:hover  {

		margin-top:7px;	

		position:relative;

		float:right;

		background:transparent;

	}

	

	#navigation li {

		margin:0;

		padding:0;

		display:inline;

		list-style-type:none;

	}

	

	#navigation a {

		float:left;

		line-height:14px;

		padding: 0 6px 6px 6px;

		text-decoration:none;

		color:#ccc;

	}

	

	#navigation a.active, #navigation a:hover {

		background: url("../images/tab.gif") no-repeat bottom center;

		color: #fff;

	}

	

	#navigation a.active {

		font-weight:bold;			

	}

	

	ul#questions {

		margin:10px 0px 0px 8px;

		padding:0;

		list-style-type:none;		

		border-bottom:1px solid #ccc;

	}

	

	ul#questions a {

		color:#a11443;

	}

	

	ul#questions li {

		padding-left:25px;

		padding-top:0px;

		margin-top: 0px;

		margin-bottom:10px;

		line-height:14px;

		background: url("../images/rl_question.gif") no-repeat top left;

		color:#a11443;

	}



	ul#otherquestions {

		margin:10px 0px 0px 8px;

		padding:0;

		padding-bottom: 5px;

		list-style-type:none;		

		border-bottom:1px solid #ccc;				

	}

	

	ul#otherquestions li {

		padding-left:0px;

		padding-top:0px;

		margin-bottom:5px;

		line-height:14px;

		color: #A43c30;

	}

	

	ul#otherquestions a {

		color: #a11443;

	}	

	

	ul.cite {

		margin:10px 0px 0px 10px;

		padding:0;

		padding-bottom: 5px;

		list-style-type:none;

	}

	

	ul.cite li {

		padding-left:0px;

		padding-top:0px;

		margin-bottom:5px;

		line-height:16px;

		font-size:11px;

	}	

	

	ul.innercite {

		margin:10px 0px 0px 8px;

		padding:0;

		padding-bottom: 5px;

		list-style-type:none;		

	}

	

	ul.innercite li {

		padding-left:0px;

		padding-top:0px;

		margin:10px;

		font-size:10px;

		line-height:14px;

		font-weight:normal;		

	}	

	

	form#eupdate {

		margin:10px 0px 0px 8px;

		padding:0;

		line-height:0px;	

	}

	

	form#eupdate p {

		margin:0 0 10px 0;

		line-height:14px;		

	}

	

	form#eupdate label {

		margin:0;

		padding:0;

		line-height:14px;		

		padding-bottom:12px;		

		font-weight: bold;

	}

	

	input#ea {

		margin:0;

		padding:0;

		width:120px;

	}

	

	input#signup {	

		margin:0;

		border:1px solid #000;	

		vertical-align:bottom;

	}	

	



	#contentcenter p, #contentcenter h1, #contentcenter pre, #contentcenter h2, #contentcenter h3 {

		margin:0px 10px 10px 10px;

	}

	

	h2 {

		line-height:22px;

	}

	

	h3 a {

		text-decoration:none;

	}

	

	p.category {

		font-size:9px;

		margin:0px 10px 0px 10px;

		text-transform: uppercase;		

	}

	

	p.byline {

		font-size:9px;

		margin:0px 10px 5px 10px;		

	}	

		

	#contentcenter h1 {

		margin:0px 10px 10px 10px;	

		font-size:18px;

		color:#a11443;


		line-height:22px;

	}

	

	#contentcenter h2 {

		margin:0px 10px 10px 10px;	

		font-size:14px;

		color:#333333;

		font-weight:bold;

		text-transform: capitalize;

		line-height:18px;

	}

	

	#contentcenter h3 {

		margin:0px 10px 10px 10px;	

		font-size:12px;

		color:#333333;

		font-weight:bold;		

		text-transform: capitalize;

		line-height:16px;

	}	

	

	a {

		color:#a11443;

	}

	

	div#contentcenter div.entry {

		margin-bottom:10px;

		border-bottom:1px solid #ccc;

	}

	

	form#contact {

		margin:0px 10px 10px 10px;			

	}

	

	form#contact input {

		display:block;

		width:100%;

		margin:5px 0px 10px 0px;					

	}

	

	form#contact input#submit {

		width:200px;

		margin:15px 0px 10px 0px;							

	}

	

	form#contact textarea {

		display:block;

		width:100%;

		height:150px;

		margin:5px 0px 10px 0px;					

	}	

	

	form#contact label {

		font-weight:bold;

		display:block;

	}	

	