/*  
creds
*/



body {



	font: 11px Verdana, Helvetica, Arial, Sans-Serif; 



	background: #000000;



	color: #ffffff;



	margin: 0;



	}



a, a:visited{

	color: #993333;

	text-decoration: none;

	}



a:hover{

	color: #FF0000;

	text-decoration: underline;

	}







#container { 



	width: 940px; 



	background: #000000;



	text-align: left; 



	margin: 10px auto; 



        border: 0 solid #cccccc;



	}







#header { 



	background: #000000;



	padding: 0 0 20px 0;



	}



#header h3 {



	font: bold 40px Helvetica, Arial, Verdana, Sans-Serif; 



	color: #cccccc;



	margin: 0;



	padding: 0 0 10px 0;



	text-align: center;



	}



#header h3 a {



	color: #660000;



	text-decoration: none;



	}



#header h3 a:hover {



	color: #660000;



	text-decoration: none;



	}







#menu {



	font: bold 15px Helvetica, Arial, Verdana, Sans-Serif; 



	width: 960px;



	background: #000000 url(images/menuback.gif) top center no-repeat;



	color: #666666;



	padding: 14px 30px 28px 30px;



	margin: 0 auto 20px;



	text-align: center;



	}



#menu h2 {



	margin: 0;



	padding: 5px 25px 12px 25px;



	}



#menu li {



	list-style: none; 



	display: inline;



	margin: 0;



	padding: 0;



	}



#menu ul {



	margin: 0;



	padding: 0;



	}



#menu ul li a {



	color: #666666;



	padding: 14px 25px 15px 25px;



	margin: 0;



	text-decoration: none;



	}



#menu ul li a:hover, #menu ul li.current_page_item a {



	color: #ffffff;



	background: #ff3333;



	text-decoration: none;



	}







#content {

	width: 440px;

	background: #000000 url(images/contentback.gif) top center repeat-x;

	color: #CCCCCC;

	margin-top: 0;

	margin-bottom: 20px;

	margin-left: 0px;

	margin-right: 0;

	position:relative;

	padding:10px 105px 205px 5px;

	border: 1px solid #999999;

	min-height: 660px;

	}



* html #content { height: 660px; word-wrap: break-word; }



#content p{



	margin: 0;



	line-height: 18px;



	padding: 0px 0px 10px 0px;



	}



#content p img{



	border: none;



	margin-right: 5px;



	margin-bottom: 3px;



	}



#content h1 {



	font: normal 22px Helvetica Bold, Arial Bold, Verdana, Sans-Serif; 



	color: #666666;



	padding: 0px 10px 0px 0px;



	line-height: 150%;



	margin: 0;



	}



#content h1 a  {



	color: #666666;



	font-weight: bold;



	}







#content h1 a:hover {



	color: red;



	text-decoration: none;



	}



#content h2 {



	font: bold 22px Helvetica, Arial, Verdana, Sans-Serif; 



	color: #666666;



	margin: 0 0 8px 0;



	line-height: 120%;



	}



#content h2 a  {



	color: #666666;



	text-decoration: none;



	}



#content h2 a:hover {



	color: #000000;



	text-decoration: none;



	}



#content h3 {



	font: bold 15px Helvetica, Arial, Verdana, Sans-Serif; 



	color: #ff3333;



	margin-bottom: 10px;



	line-height: 120%;



	border-bottom: 1px solid #cccccc;



	}



#content h3 a  {



	color: #ff3333;



	text-decoration: none;



	}



#content h3 a:hover {



	color: #000000;



	text-decoration: none;



	}



#content ol {



	list-style: decimal; 



	line-height: 18px;



	margin: 0;



	padding: 0 0 10px 30px;



	}



#content ul {



	list-style: none;



	margin: 0;



	padding: 0 0 20px 0;



	}



#content li {



	margin: 0;



	padding: 0;



	}



#content ul li {



	list-style: square inside;



	margin: 0 0 0 10px;



	padding: 5px 0 0 0;



	}



#content ul li a {



	color: #ff3333;



	text-decoration: none;



	}



#content ul li a:hover {



	color: #000000;



	text-decoration: underline;



	}



blockquote{



	margin: 0 0 0 25px;



	padding: 0 25px 0 10px;



	font-style: italic;



	color: #666666;



	border-left: 1px solid #cccccc;



	}



#content blockquote p{



	margin: 0 0 20px 0;



	padding: 0;



	}



.postspace {



	width: 440px;



	height: 32px;



	margin: 0;



	padding: 0;



	}



.postspace2 {



	width: 440px;



	height: 0;



	margin: 0;



	padding: 0;



	}



.postspace3 {



	width: 440px;



	height: 15px;



	margin: 0;



	padding: 0;



	}







#l_sidebar { 



	background: #000000;



	color: #ffffff;



	width: 190px;



	float: right; 



	margin-top: 0;



	margin-bottom: 20px;



	padding: 100px 0px px px; 



	min-height: 660px;



	text-align: left;

	

	border: 1px solid #999999;

	}



* html #l_sidebar { height: 660px; }



#l_sidebar a {



	color: #ffffff;



	text-decoration: none;



	}



#l_sidebar a:hover {



	color: #ff3333;



	text-decoration: underline;



	}



#l_sidebar p{



	margin: 0;



	line-height: 16px;



	padding: 5px 0 10px 0;



	}



#l_sidebar h2, #r_sidebar h2 {



	font: 14px Helvetica, Arial, Verdana, Sans-Serif; 



	color: #669933;



	list-style: none;



	padding: 10px 0 10px 0;



	margin: 0;



	font-weight: bold;



	}



#l_sidebar ul, #l_sidebar li, #l_sidebar ul li{



	list-style: none;



	margin: 0;



	padding: 0;



	}



#l_sidebar ul.children {



	margin-right: 15px;



	}



#l_sidebar ul li a {



	display: block;



	color: #ffffff;



	text-decoration: none;



	padding: 5px 0 5px 0;



	}



#l_sidebar ul li a:hover {



	color: #ff3333;



	}







#r_sidebar { 



	background: #000000;



	color: #ffffff;



	width: 190px;



	float: right; 



	position:relative;



	margin-top: 0;



	margin-bottom: 20px;



	padding: 0px 0px 0px 0px; 



	min-height: 660px;

	

	border: 1px solid #999999;



	}



* html #r_ { height: 660px; }



#r_sidebar a {



	color: #ffffff;



	text-decoration: none;



	}



#r_sidebar a:hover {



	color: #ff3333;



	text-decoration: underline;



	}



#r_sidebar p{



	margin: 0;



	line-height: 16px;



	padding: 5px 0 10px 0;



	}



#r_sidebar ul.children {



	margin-left: 15px;



	}



#r_sidebar ul,#r_sidebar li,#r_sidebar ul li  {



	list-style: none;



	margin: 0;



	padding: 0;



	}



#r_sidebar ul li a {



	display: block;



	color: #ffffff;



	text-decoration: none;



	padding: 5px 0 5px 0;



	}



#r_sidebar ul li a:hover { color: #ff3333; }







#footer {



	color: #ffffff; 



	background: #000000;



	padding: 20px 0 20px 0;



	text-align: center;



	clear: both;

	

	border: 0px solid #999999;



	}



#footer a {



	color: #ffffff;



	text-decoration: none;



	}



#footer a:hover {



	color: #ff3333;



	text-decoration: underline;



	}