/* CSS Document */

div { margin:0px; padding:0px;  }
body { margin:0px; padding:0px; background:url(images/bodybg_rpt.jpg) repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:145%;}

h1 { font-size:21px;}
h2 { font-size:18px; }

.white_txt { font-size:20px; color:#fff; margin-left:20px; }
.white_txt a { color:#fff; text-decoration:none; }

img { border:0px none; }

#outter_container { 
	width:965px;
	margin:0px auto;
}

#container {
	width:870px;
	float:left;
	margin-top:60px;

}

#side_container {
	width:85px;
	float:right;
}

#body_container {
	background-color:#fff;
}

#header {
	height:340px;
}

#navigation {
	background:url(images/rednav_rpt.jpg) repeat-x;
	height:40px;
	font-size:14px;
}
#navigation a {
	color:#fff;
	text-decoration:none;
}

#navigation a:hover {
	text-decoration:underline;
}

#navigation ul {
	padding:12px 0 0 5px;
	margin:0px;
}

#navigation li {
	display:inline;
	padding:15px 15px 15px 15px;
	border-right:1px solid #fff;
}

#content {
	padding:15px 0px 15px 15px;
	overflow:auto;
	xbackground:url(images/blocks.jpg) no-repeat;
	xbackground-position:bottom right;
}

#left_text {
	width:555px;
	float:left;
	min-height:270px;
}
#body_text {
	float:left;
}

#right_widget {
	float:right;
	width:200px;
	margin-top:30px;	
	color:#000;
}
#right_widget ul {
	padding:0px;
	margin:0px;
}

#right_widget li {
	list-style-type:none;
	padding-top:5px;
	border-top:1px dotted #888;
	padding-left:10px;
	padding-bottom:5px;

}

#right_widget a {
	text-decoration:none;
	color:#666;
}

#right_widget a:hover {
color:#000;

}

#right_widget .current_page_item a { color:#990000; } 
#navigation .current_page_parent a { color:#999;}
#navigation .current_page_item a {    color:#999; } 

#text_widget {
	height:170px;
}
#title_widget {
	height:25px;
	background-color:#000;
	color:#999;
	padding:10px 10px 10px 10px;
}

#footer {
	border-top:1px solid #333;
	padding:15px;
	color:#666;
	font-size:11px;
	line-height:130%;
}

#footer a {
	color:#666;
	text-decoration:none;
}
#footer a:hover {
	text-decoration:underline;
}

#footer_left { width:200px; float:left; }
#footer_right { width:600px; float:right; }

#footer_right ul { padding:0px; margin:0px; }

#footer_right li { 
	padding:0 4px 0 4px; 
	display:inline; 
	border-right:1px solid #666;
}

#navigation .page-item-61 {
	display:none;
}
#navigation .page-item-67 { border-right:0px none; }
#footer .page-item-67 { border-right:0px none; }


ul.lcp_catlist  {
	padding:0px;
	margin:0px;
}
.lcp_catlist li {
	list-style-type:none;
}
.widget_twitter { min-height:250px; }
ul.tweets li { font-size:11px; line-height:120%;}