@charset "utf-8";

/* CSS Document */



/* GENERAL STYLING

************************************/



html {margin:0; padding:0;}



body {font-family: arial, sans-serif; background-color: #000; color: #fff; margin:0; padding:0;}



a img {border:0; margin:0; padding:0;}



a:link    {color:#cbfd08; text-decoration:none;}

a:visited {color:#cbfd08; text-decoration:none;}

a:active  {color:#cbfd08; text-decoration:none;}

a:hover   {color:#cbfd08; text-decoration:none;}



/* CONTAINER

************************************/



#container {

	width: 1000px;

	height: auto;

	margin: 0 auto;

	padding: 0;

	background: url(images/bg_main.png) #000 repeat-x;

	border-left: 2px solid #fff;

	border-right: 2px solid #fff;

	border-bottom: 4px solid #42433e;

}



/* NAVIGATION

************************************/



#nav {

	height: 27px;

	width: 990px;

	padding-right: 10px;

	text-align: right;

}



#nav img {

	padding-left: 32px;

	padding-top: 2px;

}



/* HEADER

************************************/



#header {

	height: 60px;

	width: 868px;

	margin: 20px auto 0 auto; 

	clear: both;

}



/* COLUMNS 

************************************/



.column_left, .column_right {

	width: 430px;

	height: auto;

	margin: 26px auto 0 auto;

}



/* LEFT COLUMN

************************************/



.column_left {

	float: left;

	margin-left: 53px;

}



.column_left img {

	float: left;

	margin-top: 12px;

}



/* RIGHT COLUMN

************************************/



.column_right {

	float: right;

	margin-right: 53px;

}



.column_right img {

	float: right;

	margin-top: 12px;

}



/* SHADOW BOXES

************************************/



.box_left, .box_right {

	font-size: 10px;

	width: 400px;

	height: 225px;

	margin-top: 11px;

	background-color: #000;

	border-left: 2px solid #fff;

	border-right: 2px solid #fff;

}



.box_left p, .box_right p {padding:5px; margin:0;}



.box_left span, .box_right span {padding:5px; margin:0;}



.box_left ul, .box_right ul {list-style-image: none; margin:2px 0;}



.box_left table, .box_right table {width: 100%;}



.box_left table tr, .box_right table tr {}



.box_left table tr td, .box_right table tr td {padding: 0px;}



.box_left {

	float: left;

}



.box_right {

	float: right;

}



/* FOOTER

************************************/



#footer {

	width: 894px;

	height: auto;

	clear: both;

	padding: 35px 0 0 0;

	margin: 0 auto 0 auto;

}



#latest_div {

	width: 430px;

	height: auto;

	float: left;

	margin-bottom: 10px;

}



#latest_div ul {list-style-image: url(images/image_bullet.gif); padding: 10px 0 0 20px;}



#twitter_div {

	background: url(images/bg_twitter.gif) center center no-repeat;

	width: 400px;

	height: 126px;

	float: right;

	padding-top: 15px;

	margin-top: 20px;

}



#twitter_div  ul {

	width: 310px;

	list-style-image: none;

	list-style-type: none;

	margin: 0 0 10px 10px;

	display: block;

	float: right;

}



.rss-date {font-size: 10px;}



/* LINKS

************************************/



#links {

	background-color: #42433e;

	width: 990px;

	height: 23px;

	text-align: right;

	padding: 0 5px;

	margin: 0 auto;

	clear: both;

}