/* Reset */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td
{
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-weight:inherit;
	font-style:inherit;
	font-size:100%;
	font-family:inherit;
	vertical-align:baseline;
}

:focus
{
	outline:0;
}

body
{
	line-height:1;
	color:black;
	background:white;
}

ol, ul
{
	list-style:none;
}

table
{
	border-collapse:separate;
	border-spacing:0;
}

caption, th, td
{
	text-align:left;
	font-weight:normal;
}

blockquote:before, blockquote:after,
q:before, q:after
{
	content:"";
}

blockquote, q
{
	quotes:"" "";
}
/* /Reset */


body
{
	margin:0px auto;
	padding:0;
	background:white;
	text-align:center;
	font-family:Arial,sans-serif;
}

a
{
	color:#8b0007;
	text-decoration:none;
}

img
{
	border:0px;
}

form
{
	margin:0px;
	padding:0px;
}

blockquote 
{
	border-left: 5px solid #8b0007;
	margin: 5px 15px;
	padding: 10px;
	background: #faddde;
	width: 90%;
	text-align: left;
}

strong,
b
{
	font-weight: bold;
}

em,
i
{
	font-style: italic;
}
	

#wrapper
{
	width:1016px;
	margin:0 auto;
	padding:0px 0 0 0;
	text-align:left;
	background:#efefef;
}

#wrapper2, 
#wrapper3,
#wrapper4
{
	width:1000px;
	border:8px solid #efefef;
	background:#efefef;
}

#wrapper3
{
	border-top:none;
	border-bottom:none;
}

#wrapper4
{
	min-height:2500px;
	border-top:none;
}

#wrapper5
{
	min-height:2500px;
	border: 1px solid #d6d6d6;
	border-top: none;
}

#header
{
	width:1016px;
	padding-top:0px;
	height:253px;
	background:white url('/img/header_background.jpg') no-repeat scroll left top;
}

#Top
{
	float: right;
	width:728px;
	height:90px;
	margin:10px 10px 0 0;
	padding:0;
	background:#dddddd;
	border:1px solid #dddddd;
	border-left-color:#d5d5d5;
	border-right-color:#bababa;
	border-bottom-width:2px;
    border-bottom-color:#4c4c4c;
}

#logo
{
	float:left;
	width:220px;
	height:200px;
	margin:10px 0px 11px 25px;
	padding:0;
}

#nav
{
	width:1000px;
	clear:both;
	height:25px;
	margin:0px;
	padding:0px;
	background:white;
}

#nav ul
{			
	height:25px;
	margin:0;
	padding:0;
	
}

#nav li
{
	list-style:none;
	float:left;
	width:100px;
	height:17px;
	padding:4px 0 0;
	border:2px solid #ff5a5f;
	border-width:2px 2px 2px 0;
	color:white;
	font-weight:bold;
	font-size:14px;
	line-height:14px;
	text-align:center;
	background: #8b0007;
	
}

#nav li.X_Small
{
	width:80px;
}

#nav li.Small
{
	width:100px;
}

#nav li.Medium
{
	width:130px;
}

#nav li.Large
{
	width:140px;
}

#nav li.X_Large
{
	width:200px;
}

#nav li.XX_Large
{
	width:240px;
}
		
#nav ul li a
{
	color:white;
	text-decoration:none;
}

#nav ul li a:hover
{
	color:#ff5a5f;
}


#nav #Search_Form_Wrapper
{
	width:180px;
	padding:1px 2px;
	height:19px;
	border-right:none;
}

#nav form
{
	margin:0;
	padding:0;
	display:inline;
	
}

#nav form fieldset
{
	display:inline;
	margin:0;
	padding:0;
	border:none;
}

#Search_Box
{
	width:162px;
	height:16px;
	background:white url('/img/glass.jpg') 3px 3px no-repeat;
	padding:2px 0 0 18px;
	border:none;
	font-size:11px;
	color:#4a4a4a;
}

#featuredEntries
{
	/*width:1000px;
	height:138px;*/
	border:1px solid #d6d6d6;
	border-bottom: none;
	/*border-bottom:1px solid #d6d6d6;
	border-left:1px solid #d6d6d6;
	border-right:1px solid #d6d6d6;*/
	overflow:auto;
	clear:both;
}

#featuredEntries .entry
{
	position:relative;
	float:left;
	width:316px;
	height:122px;
	padding:4px 12px 4px 4px;
	vertical-align:bottom;
	border-left:1px solid #d6d6d6;
}

#featuredEntries .entry:first-child
{
	border-left:none;
}

#featuredEntries .entry .Image
{
	float:left;
	width:170px;
	height:120px;
	margin:0 5px 0 0;
	padding:0;
	border:1px solid #dddddd;
	border-left-color: #d5d5d5;
	border-right-color: #bababa;
	border-bottom-width: 2px;
    border-bottom-color: #4c4c4c;
	background:white;
}


#featuredEntries .entry img
{
	display:block;
	width:170px;
	height:120px;
	margin:0;
	padding:0;
}

#featuredEntries h2
{
	margin:0px 0 0 0;
	font-size:16px;
	font-weight:bold;
	position:absolute; 
	bottom:10px;
	left:183px;
	width:146px;
}

#content
{
	float:left;
	width:665px;
	clear:both;
	overflow:hidden;
	font-family:Arial,sans-serif;
	border-top:1px solid #d6d6d6;
}

#content .entry
{
	margin:3px 10px 0;
	padding-bottom:10px;
	line-height:24px;
	font-size:13px;
	letter-spacing:0px;
	border-top:1px solid #d6d6d6;
}

#content .entry:first-child
{
	border-top:none;
}

#content .entry .Entry_Header .Entry_Header_Top
{
	position:relative;
	min-height:35px;
}

#content .entry .Entry_Header .Entry_Header_Top h2
{
	float:left;
	width:500px;
	margin-bottom:2px;
	padding-top:6px;
	font-size:24px;
	letter-spacing:-1px;
	bottom: 0;
}

#content .entry .Entry_Header .Entry_Header_Top .Facebook_Share_Inner
{
	position:absolute;
	bottom: 0;
}

#content .entry .Entry_Header .Entry_Header_Bottom .Author_And_Categories
{
	float:left;
	width:320px;
	padding-right:15px;
	font-size:11px;
}

#content .entry .Entry_Header .Entry_Header_Bottom .Date
{
	float:right;
	width:300px;
	text-align:right;
	font-size:11px;
}

#content .entry #byline
{
	border:1px solid #d6d6d6;
	border-width:1px 0;
	padding:5px 0;
	margin-bottom:10px;
	font-size:14px;
}

#content .entry #byline #author
{
	float:left;
	width:240px;
}

#content .entry #byline #author #authorName
{
	float:left;
	margin-right:6px;
}

#content .entry #byline #date
{
	float:left;
	width:240px;
	text-align:center;
}

#content .entry #byline #commentCount
{
	float:right;
	width:150px;
	text-align:right;
}

#content .entry .Entry_Sharer_Holder
{
    margin: 1px auto 0px;
    width: 585px;
}

#content .entry .Entry_Sharer_Buttons
{
    margin: 5px 0px;
    padding: 3px 0px;
    border-top: 1px solid #B7B7B7;
    border-bottom: 1px solid #B7B7B7;
    height: 20px;
    clear: both;
    float: left;
    width: 100%;
}

#content .entry .Entry_Sharer_Buttons .shareButton {
    float: left;
    margin: 0px auto;
    width: 150px;
}
#content .entry .Entry_Sharer_Buttons .facebookShare {
    text-align: left;
    margin-top: -4px;
    margin-left: 15px;
    width: 120px;
}
#content .entry .Entry_Sharer_Buttons .facebookLike {
    text-align: right;
}
#content .entry .Entry_Sharer_Buttons .diggShare {
    margin-top: -4px;
    text-align: right;
}

#content .entry .Entry_Body
{
	padding:5px 0 0 0;
	margin-bottom:8px;
	line-height:22px;
	letter-spacing:0px;
}

#content .entry .Entry_Body p
{
	margin-bottom: 10px;
}
	

#content .entry .Entry_Body .Tags
{
	margin-top:24px;
	font-weight: bold;
}

#content .entry .Entry_Body .Tags a
{
	font-weight: normal;
}


#content .entry .Entry_Body img
{
    border:1px solid #dddddd;
	border-left-color: #d5d5d5;
	border-right-color: #bababa;
	border-bottom-width: 2px;
    border-bottom-color: #4c4c4c;
}

#content .entry .Entry_Body .Read_More
{
	margin:5px 25px 15px 0;
	text-align:right;
	font-weight:bold;
	font-style:italic;
}

#content .entry .image .credit
{
	text-align:right;
	font-size:10px;
	height:13px;
	color:#afafaf;
	font-weight:bold;
	font-style:italic;
	line-height:12px;
}

#content .entry .image .caption
{
	font-size:11px;
	color:#afafaf;
	font-style:italic;
	line-height:13px;
}

#content .entry .left
{
	float:left;
	margin:6px 6px 6px 0;
}

#content .entry .right
{
	float:right;
	margin:6px 0 6px 6px;
}

#content .entry .center
{
	text-align:center;
	display:block;
	margin:6px auto 6px;
}

#content .entry .Entry_Footer
{
	margin:0 0 8px;
	padding:10px;
	border:1px solid #d6d6d6;
	overflow:auto;
	background:white;
}

#content .entry .Entry_Footer .Comments
{
	float:left;
	padding-left:35px;
	background:white url('/img/comments_link_background.gif') 0 0 no-repeat;
	font-size:12px;
	line-height:1.5em;
	font-weight:bold;
}

#content .entry .Entry_Footer .Social
{
	clear:right;
	float:right;
	width:160px;
}

#content .entry .Entry_Footer .Social img
{
	float:right;
	margin-left:10px;
}

#content .entry .Entry_Footer .Utility_Icons
{
	clear:both;
	text-align:right;
	padding-top: 5px;
}

#content #Comments
{
	margin:0 10px;
	text-align:left;
	font-size:14px;
}

#content #Comments h3
{
 	margin-bottom:10px;
 	border-bottom:1px solid #d6d6d6;
 	font-size:18px;
 	font-weight:normal;
 	letter-spacing:-1px;
	color:#707070;
}

#content #Comments .Comment
{
	border-bottom:1px solid #d6d6d6;
	padding:5px 0;
	font-size:13px;
	line-height:14px;
	letter-spacing:0px;
}

#content #Comments .Comment h4
{
	font-weight:bold;
}

#content #Comments .Comment p
{
	margin-top:4px;
}

#content #Comments .Comment .Post_Date
{
	font-style:italic;
	font-size:11px;
}

#content #Comments .Comment .Reply_To_Link
{
	display:block;
	float: right;
	height: 13px;
	width: 33px;
	padding: 0px;
	border: 1px solid #8b0007;
	font-size: 9px;
	text-align: center;
	font-weight: normal; 
	margin-right: 10px;
	background: white;
}


.Comment_Reply
{
	margin-left:20px;
}


/* Comment Form */
#Comment_Form
{
	margin:10px 0 0;
	padding:10px;
	border:1px solid #d6d6d6;
}

#Comment_Form p
{
	margin:0 0 10px;
}

#Comment_Form div
{
	clear:both;
	margin:0 0 5px;
}

#Comment_Form label
{
	display:block;
	float:left;
	width:160px;
	padding:0 10px 0 0;
	text-align:right;
	font-size:.85em;
}

#Comment_Form .Checkbox_Container,
#Comment_Form .Submit_Button_Container
{
	padding-left:165px;
}

#Comment_Form .Checkbox_Container label
{
	display:inline;
	float:none;
	width:auto;
	padding:0 0 0 0;
	text-align:left;
}

#Comment_Form .Medium_Text_Input
{
	width:250px;
}

#Comment_Form textarea.Medium_Text_Input
{
	width:380px;
	height:15em;
}
/* /Comment Form */


#pagination #paginationPrev
{
	font-size:20px;
	float:left;
	padding:10px 0 10px 30px;
}

#pagination #paginationNext
{
	float:right;
	text-align:right;
	padding:10px 30px 10px 0;
	font-size:20px;

}

#Sidebar
{
	float:right;
	width:332px;
	padding:0;
	border:1px solid #d6d6d6;
	border-right: none;
	background: #faddde;
	font-size:13px;
	font-family:Arial,sans-serif;
}

/*#Sidebar #About,*/
#Sidebar #recentcomments,
#Sidebar #Most_Popular,
#Sidebar #archives,
#Sidebar #featuredCategories,
#Sidebar #dailyMurders,
#Sidebar #voiceOnDigg,
#Sidebar #blogroll,
#Sidebar #sisterSites,
#Sidebar .widget
{
	margin:10px 0 10px 3px;
	width:324px;
	background:white url('/img/gradient.jpg') repeat-x;
}

#Sidebar #Middle,
#Sidebar #Middle1,
#Sidebar #Middle2,
#Sidebar #CustomAds
{
	margin:10px 0 10px 15px;
	width:300px;
}

#Sidebar #recentcomments,
#Sidebar #blogroll,
#Sidebar #voiceOnDigg,
#Sidebar #featuredCategories,
#Sidebar #sisterSites
#Sidebar .widget
{
	background-color:white;
}

#Sidebar #About
{
	padding:10px;
	/* border-bottom:1px solid #d6d6d6; */
	overflow:auto;
}

#Sidebar #About p
{
	font-size:21px;
	color:#434343;
	line-height:19px;
	letter-spacing:-1px;
}

#Sidebar #About .Editor_Credit
{
	/*color:#8b0007;*/
	font-weight:bold;
}

#Sidebar #About ul
{
	list-style-type:none;
	margin:10px 0 0;
	padding:0;
}

#Sidebar #About ul li
{
	float:left;
	width:90px;
	margin:0 5px 0 0;
	padding:5px 10px 5px 0;
	font-weight:bold;
	background-position:right 5px;
	background-repeat:no-repeat;
	font-size:13px;
	letter-spacing:-1px;
}

#Sidebar #About ul #RSS_Link
{
	margin:0;
}

#Sidebar #About ul li .Icon
{
	float:right;
	margin:0 0 0 2px;
}

/*#Sidebar h4
{
	color:#707070;
	border-bottom:1px solid #d6d6d6;
	font-size:24px;
	margin:5px 0 5px;
	padding:0px 5px 5px;	
	font-weight:normal;
}

#Sidebar #Previous_And_Next_Posts
{
	border-bottom:1px solid #d6d6d6
}

#Sidebar #Previous_And_Next_Posts #Previous_Post
{
	float:left;
	width:150px;
	padding-left:15px;
	font-size:12px;
	background:transparent url('/img/prevArrow.gif') 2% 50% no-repeat;
}

#Sidebar #Previous_And_Next_Posts #Next_Post
{
	float:right;
	width:150px;
	padding-right:15px;
	font-size:12px;
	background:transparent url('/img/nextArrow.gif') 98% 50% no-repeat;
	text-align:right;
}

#Sidebar #Previous_And_Next_Posts .Label
{
	font-weight:bold;
} */




/* Middle OAS Ad Position */
#Sidebar #Middle,
#Sidebar #Middle1,
#Sidebar #Middle2
{
	overflow: hidden;
}

#Sidebar #CustomAds ul li
{
	float:left;
	overflow:hidden;
	border:1px solid #dddddd;
	border-left-color: #d5d5d5;
	border-right-color: #bababa;
	border-bottom-width: 2px;
    border-bottom-color: #4c4c4c;
	width:125px;
	height:125px;
	margin:10px;
}


/* Most Popular */
#Sidebar #Most_Popular
{

	border:1px solid #d6d6d6;
	border-bottom-width: 2px;
	background:#f8f8f8;
}

#Sidebar #Most_Popular .spacer
{
	margin-bottom: 4px;
	border-top:1px solid white;
}

#Sidebar #Most_Popular h4
{
	margin:7px 0 0 0;
	padding:0px 5px 3px 5px;	
	border-bottom:1px solid #d6d6d6;
	font-size:26px;
	letter-spacing:-1px;
	font-weight:normal;
	color:#717171;
}

#Sidebar ul.tabs
{
	list-style:none;
	height:21px;
	z-index:999;
	margin:0 2px 0;

}

#Sidebar ul.tabs li
{
	float:left;
	margin:0;
	text-align:center;
	padding: 5px;
	border:1px solid #d6d6d6;
	font-size:13px;
	font-weight:bold;
	cursor: pointer;
}

#Sidebar ul.tabs li.active
{
	
	border-bottom-color:white;	
	background-color:white;
	color:#8b0007;
}

#Sidebar ul.tabs li.inactive
{
	background:#8b0007;
	color:white;
}

#Sidebar #Most_Popular #Most_Wrapper
{
	margin:-1px 2px 2px;
	border:1px solid #d6d6d6;
	background:white;
	font-size:10px;
	line-height:11px;
	letter-spacing:0px;
	color:#7b7b7b;

}

#Sidebar #Most_Popular #Most_Wrapper a
{
	font-size:11px;
	font-weight:bold;
}



#Sidebar #Most_Popular #Most_Wrapper li:first-child
{
	padding:6px 8px 5px 8px;
	border-top:none;
}

#Sidebar #Most_Popular #Most_Wrapper li
{
	padding:5px 8px 5px 8px;
	border-top:1px solid #d6d6d6;	
}
/* /Most Popular */


/* Default Widget */
#Sidebar .widget
{
	border:1px solid #d6d6d6;
	border-bottom-width: 2px;
}

#Sidebar .widget h4
{
	margin:7px 0 0 0;
	padding:0px 5px 3px 5px;	
	border-bottom:1px solid #d6d6d6;
	font-size:26px;
	letter-spacing:-1px;
	font-weight:normal;
	color:#717171;
}

#Sidebar .widget .spacer
{
	margin-bottom: 4px;
	border-top:1px solid white;
}


#Sidebar .widget ul li:first-child
{
	padding:7px 8px 5px 8px;
	border-top-color:white;
}

#Sidebar .widget ul li
{
	padding:5px 8px 5px 8px;
	border-top:1px solid #d6d6d6;
	font-size:13px;
	font-weight:bold;
}

#Sidebar ul.tabs li:first-child {
    padding: 5px;
    border-top: 1px solid #d6d6d6;
}

#Sidebar #digg-national-widget h4 {
    border-bottom: 0px;
}

#Sidebar .digg-national-widget-section ul li .digg_thumb, .digg-national-widget-section ul li .digg_link {
    float: left;
    font-weight: normal;
}

#Sidebar .digg-national-widget-section ul li .digg_thumb {
    margin: 0px 5px 0px 0px;
    width: 50px;
}

#Sidebar .digg-national-widget-section ul li .digg_link {
    width: 195px;
}

#Sidebar #digg-national-widget-container-popular {
    display: none;
}

#Sidebar .digg-widget-unstyled ul li:first-child {
    border-top: 0px;
    clear: both;
    overflow:hidden;
    margin-top: 1px;
}

#Sidebar .digg-widget-unstyled ul li,
#Sidebar .digg-national-widget-section ul li {
    margin: 0px;
    border-top: 1px dotted #d6d6d6;
    font-size: 13px;
    font-weight: bold;
    clear: both;
    overflow: hidden;
    background-color: #fff;
    border-bottom: none;
    color: #2D65BE;
}

#Sidebar .digg-widget-unstyled ul li h3 {
    font-size: 13px;
    border: none;
    display: block;
    padding: 3px 0px;
}

#Sidebar .digg-widget-unstyled ul li a,
#Sidebar .digg-national-widget-section ul li a {
    text-decoration: none;
    color: #2D65BE;
}

#Sidebar .digg-widget-unstyled ul li .digg-count,
#Sidebar .digg-national-widget-section ul li .digg_count {
    display: block;
    font-size: 14px;
    text-decoration: none;
    height: 32px;
    width: 48px;
    background: url('/img/digg-shade-48.gif') no-repeat;
    text-align: center;
    float: left;
    padding: 8px 0px;
    margin: 0px 10px 0px 0px;
    clear: both;
    font-weight: bold;
    color: #2D65BE;
}

#Sidebar .digg-widget-unstyled ul li .digg-count a,
#Sidebar .digg-national-widget-section ul li .digg_count a {
    font-weight: bold;
    color: #2D65BE;
}

#Sidebar .digg-widget-unstyled ul li .digg-count span,
#Sidebar .digg-national-widget-section ul li .digg_count span {
    font-size: 12px;
    margin-top: 2px;
    color: #2D65BE;
    text-decoration: none;
    font-weight: normal;
}

#Sidebar .digg-national-widget-bottom { 
    border-top: 1px solid #D6D6D6; 
    overflow: hidden;
    height: 40px;
}

#Sidebar .digg-national-widget-bottom img { 
    margin: 10px;
    float: right;
}

#Sidebar .widget h3
{
	width:220px;
	display:block;
	font-size:13px;
	font-weight:bold;
	color:#8b0007;
	text-decoration:none;
	float:left;
	padding:3px 8px;
}


/* /Default Widget */
#Sidebar .line
{
	/*border-top:1px solid white;*/
	border-bottom:1px solid #d6d6d6;
	clear:both;
}


/* Footer */
#Footer
{
	clear:both;
	margin:0px auto;
	padding:10px;
	background-color:white;
	text-align:center;
}

#Footer #Footer_Links
{
	margin:0 0 5px;
}

#Footer #Footer_Links li
{
	display:inline;
	font-size:.85em;
}

#Footer #Footer_Links li a
{
	padding:0 .25em;
}

#Footer #Copyright
{
	font-size:.85em;
}
/* Footer */
/* END */
