/*
 * GRAY NAV LABELS: #8e8d8c
 * RED: #cc353a
 * GRAY 2 LIGHTER #afb0af
 */

body {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#wrap {
	border:0px solid #ccc;
	width:899px;
	margin:0px auto;
}

#header {
	border:0px solid #ccc;
}

#banner {
	border:0px solid #ccc;
	margin:0px;
	text-align:center;
    width:899px;
    height:193px;
}

#banner img {
	border:0px solid #ccc;
}

.container {
	border:0px solid #ccc;
	width:899px;
}

#nav {
    background-image:url("../img/nav_bg.jpg");
    background-repeat:no-repeat;
	border:0px solid cyan;
	width:899px;
    height:29px;
	float:left;
	padding-top:9px;
    

}

#nav ul{
	list-style-type:none;
	margin:0;
	padding:0;
}
#nav ul li{
	
}



#nav ul li a{
	color:#666;
	font-size:.9em;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	display:block;
	float:left;
	margin:0px;
	border-right:2px solid #afb0af;
	padding:0 15px;
	height:12px;
	line-height:1em;
	}
	
#nav ul li a:hover{
	color:#cc353a;
}

#nav ul li a.first-item{
	margin-left:0px;
	padding-left:48px;
}

#nav ul li a.last-item{
	border:0;
}

#logo_wrap {
	border:0px solid #ccc;
	width:170px;
	float:right;
}

#logo_wrap img {
	border:0px solid red;
	
}

#layout {
	border:0px solid #ccc;
}

#content {
	border:0px solid #ccc;
}

.span-A {
	
	width:553px;
	float:left;
	
}

.span-B {
	
	width:250px;
	margin-left:622px;
}

#page-list {
	border:0px solid #ccc;
	
}
#page-list h1{
	background-image:url(../img/latest-entries-icon.gif);
	background-repeat:no-repeat;
	
	
	font-size:1.4em;
	font-weight:bold;
	text-transform:uppercase;
	height:31px;
	padding-left:44px;
	line-height:2em;	
}

.page-item {

	padding-left:42px;
	margin-bottom:36px;
}


.page-item h2{margin-bottom:0;}

.page-item a{
	color:#cc353a;
	text-decoration:none;
	font-weight:bold;
	font-size:.9em;
	
}

.date_byline {
	
	color:#afb0af;
	font-weight:bold;
	font-size:.8em;
	text-transform:uppercase;
	margin-bottom:18px;
	
}

#sidebar {
	
}


#sidebar h3{
	background-image:url(../img/sidebar-icon.gif);
	background-repeat:no-repeat;
	color:#cc353a;
	font-size:1.2em;
	font-weight:bold;
	text-transform:uppercase;
	height:54px;
	padding-left:44px;
	line-height:4em;
	margin-bottom:0px;

}
#sidebar h3.side-first{
	background-image:none;
	margin-bottom:0px;
	padding-bottom:0px;
	border:0px solid cyan;
	height:52px;
}

#sidebar a{color:#000;text-decoration:none;}
#sidebar a:hover{color:#cc353a;}

#sidebar ul {
	list-style-type:none;
	margin-top:0px;
}

#social_nav
{
	border:0px solid red;
	margin:0;
	padding:0px 0px 0px 50px;
	height:50px;
	
}

#social_nav a{
	margin-right:4px;
}

.section_cloud{
	margin-left:44px;
}

#sidebar p{
	margin-left:44px;
	margin-bottom:0px;
}

#sidebar .bluelink{
	color:#0000CC;
	text-decoration:underline;
}

