body {



	margin: 0;



	background: #fff url('bg.png') repeat-y center;



	text-align: center;



	min-width: 820px;



	font-family: Helvetica, sans-serif;



}







#container {



	margin: 0 auto;



	width: 820px;



	text-align: left;



background: url('http://img15.imageshack.us/img15/3220/cback.png');



}







#main {



	width: 820px;



}







#top {



	margin-left: 10px;



	margin-right: 8px;



	background: #505E93;



}







#navigation {



	width: 800px;



	border: solid 1px #000;



	background: #B82741;



	margin-left: 10px;



}







#navigation ul {



	list-style: none;



	margin: 4px;



	padding: 0;



	text-align: center;



}







#navigation li {



	display: inline;



	padding-right: 1em;



}







#navigation a, a:visited {



	color: #fff;



	text-decoration: none;



	font-weight: bold;



	font-size: 11pt;



}







#top-quote {



	float: right;



	margin-right: 30px;



	margin-top: 50px;



}







#rotating-images {



	width: 800px;



	height: 200px;



	margin: 10px 0 0 10px; 



	border: solid 1px #000;



}







#content {



	margin: 0;



}







#container-otr {



	margin-left: 20px;



background: #e5e5e5;



clear: both;



margin-right: 10px;



}







#content-text h1 {

	font-family: Verdana, sans-serif;



	font-size: 16.5pt;





	color: #B82741;



	background: #e5e5e5;



	padding: 3px;



	margin: 0;



}







#content-text {



	background: #e5e5e5;



	margin-bottom: 10px;



	padding-bottom: 10px;



	width: 520px;



float: left;



	min-height: 460px;



	padding: 0 15px 15px 15px;



}







#content p {



	margin-top: 0;



font-family: Verdana, sans-serif;



	font-size: 10pt;



	text-indent: 0px;



	padding: 5px 10px 0 10px;



}







#content li {



	margin-top: 0;



font-family: Verdana, sans-serif;



	font-size: 10pt;



	text-indent: 0px;



	padding: 5px 10px 0 10px;



}







p#last-line {



	text-align: right;



	color: #B82741;



	font-size: 18pt;



	margin: 0;



	font-weight: bold;



}







#newsletter {



	float: right;



	background: #F1CB8D;



	width: 240px;



	height: 600px;



	text-align: center;



	padding-top: 15px;



clear: both;



}



textarea{

	width:400px;}



#newsletter div#img {



	margin-top: 40px;



	padding-top: 50px;



	border-top: solid 1px #000;



	width: 220px;



	margin-left: 15px; 



}







#newsletter h2 {



	margin: 0;



	margin-bottom: 3px;



	padding: 0;



	color: #B82741;
	
	



}




#newsletter div#tweets li{
	list-style-type:none;
	font-family:Tahoma, 'Trebuchet MS', lucida, helvetica, sans-serif;
	font-size:12px;
}

h2.widgettitle{
	
	font-size:16pt;
}

#newsletter div#tweets li a{
	font-family:Tahoma, 'Trebuchet MS', lucida, helvetica, sans-serif;
	font-size:11px;
	color: #B82741;
	font-weight:bold;}


#footer {


 
	width: 800px;



	height: 130px;



	background: #505E93;



	margin: 10px;



	border: solid 1px #000;



	color: #dddddd;



clear: both;



}







#footer-newsletter {



	float: right;



	width: 290px;



	background: #F1CB8D;



	color: #000;



	height: 130px;



	text-align: center;



	border-left: solid 1px #000;



}















#newsletter span {



	color: #000;



	font-size: 9pt;



}







#newsletter label {



	float: left;



	width: 90px;



	font-weight: bold;



	text-align: right;



	margin-top: 8px;



}







#newsletter input {



	width: 120px;



	margin-top: 8px;



}







.submit {



	margin-top: 3px;



}







#sub-footer p {



	padding: 10px;



	margin: 0;



	font-size: 7pt;



	width: 400px;



	color: #333;



}







#sub-footer a, #sub-footer a:visited {



	color: #00123b;



	font-size: 7pt;



	font-weight: normal;



}







#sub-footer a:hover {



	text-decoration: underline;



}







p#terms {



	margin: 0;



	text-align: center;



	padding: 0;



}







#sub-footer {



	text-align: center;



	font-size: 9pt;



clear: both;



background: #fff;



}







p#copyright {



	float: right;



	margin-top: 20px;



}







#content-text a {



	color: #B82741;



}







#content-text h2 a, #content-text h2 a:visited, #content-text h2 {



	margin: 0;



	padding: 0;



	font-size: 15pt;



}







#posts {



	margin: 1em;



	padding-top: 1em;



}







#newsletter ul {



	list-style: none;



	margin: 0 0 10px 0;



	padding: 0;



}







#newsletter a, #newsletter a:visited {



	color: #000;



	text-decoration: none;



	font-weight: normal;



}







#newsletter a:hover {



	color: #222;



	text-decoration: underline;



}







#wp-calendar {



	margin-left: 42px;



}







#wp-calendar caption {



	font-size: 14pt;



}







#wp-calendar a, #wp-calendar a:visited {



	color: #B82741;



	font-weight: bold;



}



img.alignright {float:right; margin:0 0 1em 1em}



img.alignleft {float:left; margin:0 1em 1em 0}



img.aligncenter {display: block; margin-left: auto; margin-right: auto}



a img.alignright {float:right; margin:0 0 1em 1em}



a img.alignleft {float:left; margin:0 1em 1em 0}



a img.aligncenter {display: block; margin-left: auto; margin-right: auto}









#posts div#tweetbacks{

	

	}





