@charset "utf-8";
/* CSS Document */

/*divs*/
body
{
	margin:0; 
	padding:0;
}
#container
{
	background-position:30px 0;  
	background-image:url(../images/blog-bg.jpg); 
	background-repeat:no-repeat; 
	width:840px; 
	margin-left:auto; 
	margin-right:auto; 
	min-height:500px;
	top:0px;
}

#TopNav
{
	float:left; 
	width:840px; 
	padding-top:7px;
}

#TopNavLeft
{
	text-align:left; 
	float:left; 
	width:380px; 
	line-height:22px; 
	font-family:avenir, Arial, Helvetica, sans-serif roman; 
	font-size:9px; 
	height:22px; 
	color:#8f8e8e;
}

#TopNavMiddle
{
	float:left; 
	width:200px; 
	font-family:avenir, Arial, Helvetica, sans-serif roman; 
	line-height:22px; 
	font-size:9px; 
	height:22px; 
	color:#8f8e8e;
}

#TopNavRight
{
	width:250px; 
	float:left;
}

#LogoText
{
	width:840px; 
	height:115px; 
	float:left; 
	text-align:right;
}

#LogoTexta
{
	color:#15232c; 
	width:185px; 
	float:right; 
	text-align:center; 
	padding-left:10px; 
	padding-right:20px; 
	padding-top:50px;  
	font-family:avenir, Arial, Helvetica, sans-serif roman; 
	font-size:12px;
}

#ColumnLeft
{
	float:left; 
	width:605px; 
	font-family:avenir, Arial, Helvetica, sans-serif;
}

#Column
{
	float:left; 
	width:840px; 
	font-family:avenir, Arial, Helvetica, sans-serif;
	background:url(images/right-line.jpg);
}


#ContentTop
{
	width:601px; 
	float:left; 
	height:26px;  
	background-image:url(../images/content-box-top.png); 
}

#ContentMiddle
{
	width:601px; 
	float:left;  
	background-image:url(../images/content-box-middle.png);
}

#Content
{
	padding:0px 30px 5px 30px; 
	font-size:12px;
}
	
#ContentBottom
{
	width:601px; 
	float:left; 
	height:18px;  
	background-image:url(../images/content-box-lower.png); 
}

#ContentLink
{
	color:#636466; 
	font-size:9px; 
	
	padding-bottom:20px;
	float:left;
	padding-top:4px;
	width:100%;
}

#ColumnMiddle
{
	float:left; 
	width:10px;  
	min-height:500px;
}

#ColumnRight
{
	float:left; 
	width:220px; 
	 
	border-top:2px #caccc1 solid; 
	
}

#RightNav
{
	padding-top:10px; 
	padding-left:11px; 
	float:left; 
	width:220px; 
	font-size:12px;
	overflow:hidden;
}

/*spans*/
.contentTitle
{
	color:#fa9f19; 
	font-size:16px;
}

.contentPosted
{
	color:#1f1f1f; 
	font-size:9px;
}

.contentText
{
	color:#1f1f1f; 
	font-size:12px;
}


.headerLink
{
	color:#000000; 
	font-size:12px; 
	line-height:25px;
}

.RightCategoryLink
{
	color:#000000; 
	font-size:12px; 
	line-height:25px;
	text-decoration:none;
}

.RightTextLinkYellow
{
	color:#fa9f19; 
	font-size:14px; 
	line-height:25px;
	text-decoration:none;
}

.RightTextLinkGray
{
	color:#999999; 
	font-size:12px; 
	line-height:25px;
	text-decoration:underline;
}

.TopNavLink
{

	line-height:22px; 
	font-family:avenir, Arial, Helvetica, sans-serif roman; 
	font-size:9px; 
	color:#8f8e8e;
	text-decoration:none;
}

a.TopNavLink:active, a.TopNavLink:link, a.TopNavLink:visited
{

	line-height:22px; 
	font-family:avenir, Arial, Helvetica, sans-serif roman; 
	font-size:9px; 
	color:#8f8e8e;
	text-decoration:none;
}

a.TopNavLink:hover
{
	line-height:22px; 
	font-family:avenir, Arial, Helvetica, sans-serif roman; 
	font-size:9px; 
	color:#8f8e8e;
	text-decoration:underline;
}


a.ContentLinks:active, a.ContentLinks:link, a.ContentLinks:visited
{
	color:#959699;
}

a.ContentLinks:hover
{
	color:#fbb44a;		
}


a:active, a:visited,a:link {
	color:#959699;
}
a:hover{
	color:#fbb44a;
}


h1 { 
	font-size: 16px;
	color:#fa9f19; 
} 

.TheList 
{
	list-style-type: none;
	padding: 0;
	margin: 0;
}

li.TheList
{
	background-image: url(../images/li.gif);
	background-repeat: no-repeat;
	padding-left: 24px;
	height:23px;
	line-height:23px;
	margin-bottom:4px;
}


