<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body{font:76%/1.4 Arial,Helvetica,sans-serif; color:#333;}

.wrapper{width:960px;margin:0 auto;background:#fff; margin:0 auto;padding:0 10px;background:#fff;border-right:solid 1px #CCC;border-left:solid 1px #CCC;}
.flow_hide {width:100%;display:block;overflow:hidden}

p { margin: 0 0 15px; font-size:0.92em; }
a{color:#15317D;text-decoration:none; font-size:0.82em;}
a:hover{color:#C30; text-decoration:underline;}

/* Generic post classes */
.featuredpost {margin:0 0 10px;border-bottom:1px dotted #ddd;padding-bottom:7px;}
.featuredpost p{margin:0 0 5px;}

.posttitle{font: bold 1.3em Arial,Helvetica,sans-serif;
margin-bottom: .3em; padding-bottom:0.5em; padding-top:0.8em;}
.bigposttitle { font-size:25px;line-height:29px;}
.list_posttitle {display:list-item;font:1.1em Arial,Helvetica,sans-serif;list-style:none;background:url(blue/ico_widget_li.gif) no-repeat left 8px;letter-spacing:0;padding:4px 0 10px 12px;border-bottom:1px dotted #ddd}

.titleinlineimg{
	background-image:url(blue/photo.gif); padding-left:24px;
	}
	
.titleinlinevideo{
	background-image:url(blue/video_camera.png); padding-left:24px;
	}	

.titleinlineimgvideo{
	background-image:url(blue/imagevideo.png); padding-left:48px;
	}	

	
.rssfeed{
	background-image:url(blue/rss.png); padding-left:32px; background-position:top left;
	}
	
.margin_left_30{ margin-left:30px;}

.posttitle a {color:#15317D;}
.posttitle a:hover{color:#C30; text-decoration:underline}

.postmeta {font-style:italic;font-size:5px;text-align:right;margin-top:5px;clear:both;display:block;}
.postmeta a{}
.postmeta a:hover {text-decoration:underline;}

.catname {display:block;color:#222;font: 2.333em Georgia,"Times New Roman",Times,serif; text-align:center;margin-bottom:15px;overflow:hidden;padding-bottom:15px;padding-top:5px; margin-left:auto; margin-right:auto;background-image:url(../images/bottomline.png); background-position: center bottom; background-repeat:no-repeat; height:1.5em;         text-shadow: 1px 1px 1px #9e9e9e;
        filter: dropshadow(color=#9e9e9e, offx=1, offy=1);}
.catnamesf span {text-align:center;width:630px; }
.catnamesf a {color:#aaa;float:right;width:auto;font:normal 11px verdana,"helvetica neue", helvetica, arial, sans-serif;letter-spacing:0px}
.catnamesf a:hover {text-decoration:none;color:#888}

.catnamesf {display:block;color:#222;font: 2.333em Georgia,"Times New Roman",Times,serif; text-align:center;margin-bottom:15px;overflow:hidden;padding-bottom:15px;padding-top:5px; margin-left:auto; margin-right:auto;background-image:url(../images/bottomline_small.png); background-position: center bottom; background-repeat:no-repeat; height:1.5em;         text-shadow: 1px 1px 1px #9e9e9e;
        filter: dropshadow(color=#9e9e9e, offx=1, offy=1);}
.catnamesf span {text-align:center;width:630px; }
.catnamesf a {color:#aaa;float:right;width:auto;font:normal 11px verdana,"helvetica neue", helvetica, arial, sans-serif;letter-spacing:0px}
.catnamesf a:hover {text-decoration:none;color:#888}

.catsitemap{
	display:block;color:#222;font: 1.4em Georgia,"Times New Roman",Times,serif; margin-bottom:15px;overflow:hidden;padding-bottom:15px;padding-top:15px; height:1.5em;         text-shadow: 1px 1px 1px #9e9e9e;
        filter: dropshadow(color=#9e9e9e, offx=1, offy=1);
	}

a.view-all {margin-top:10px; color: #67a0cd; background: url(blue/view-all.png) no-repeat right -14px;  float:right; margin-top:20px; margin-bottom:10px;}
a:hover.view-all { background: url(blue/view-all.png) no-repeat right 1px; float:right; }

.catnamesec {font: normal 1.8em Georgia,"Times New Roman",Times,serif;
border-bottom: 1px solid #BCBCBC;
padding-bottom: .1em; text-shadow: 1px 1px 1px #9e9e9e;
        filter: dropshadow(color=#9e9e9e, offx=1, offy=1)}
.catnamesec span {text-align:left; }
.catnamesec a {color:#aaa;float:right;width:auto;font:normal 11px verdana,"helvetica neue", helvetica, arial, sans-serif;letter-spacing:0px}
.catnamesec a:hover {text-decoration:none;color:#888}
a.view-all { color: #67a0cd; background: url(blue/view-all.png) no-repeat right -14px; padding-right: 19px; }
a:hover.view-all { background: url(blue/view-all.png) no-repeat right 1px; padding-right: 19px; }



.catnamesub {font: normal 1.8em Georgia,"Times New Roman",Times,serif;
border-bottom: 1px solid #BCBCBC;
padding-bottom: .4em;         text-shadow: 1px 1px 1px #9e9e9e;
        filter: dropshadow(color=#9e9e9e, offx=1, offy=1);}
.catnamesub span {text-align:left; }
.catnamesub a {color:#aaa;float:right;width:auto;font:normal 11px verdana,"helvetica neue", helvetica, arial, sans-serif;letter-spacing:0px}
.catnamesub a:hover {text-decoration:none;color:#888}

.catnamearc {font: normal 1.2em Georgia,"Times New Roman",Times,serif;
border-bottom: 1px solid #BCBCBC;
padding-bottom: .2em;         text-shadow: 1px 1px 1px #9e9e9e;
        filter: dropshadow(color=#9e9e9e, offx=1, offy=1);
		margin-bottom:7px;}
.catnamearc span {text-align:left; }
.catnamearc a {color:#aaa;float:right;width:auto;font:normal 11px verdana,"helvetica neue", helvetica, arial, sans-serif;letter-spacing:0px}
.catnamearc a:hover {text-decoration:none;color:#888}

a.view-all { color: #67a0cd; background: url(blue/view-all.png) no-repeat right -14px; padding-right: 19px; }
a:hover.view-all { background: url(blue/view-all.png) no-repeat right 1px; padding-right: 19px; }

.car #columnname{        text-shadow: 1px 1px 1px #9e9e9e;
        filter: dropshadow(color=#9e9e9e, offx=1, offy=1); text-transform:uppercase;}

/* Image classes - addition to styles imported from style.css */
.alignleft,.alignright,.alignnone,.aligncenter {line-height:0;display:block;margin-top:4px;margin-bottom:10px;}
.alignnone,.aligncenter {margin:0 0 15px}

/* widget styles */
.widget{margin-bottom:15px;display:block;}
.widgettitle{font: bold 15px/17px verdana,"helvetica neue", helvetica, arial, sans-serif;margin-bottom:0;display:block;font-weight: bold;color: #666;letter-spacing:-0.5px}
.widgettitle a {color:#1282C4;}
.widget ul li {border-color:#ddd;line-height:18px;list-style:none;background:url(blue/ico_widget_li.gif) no-repeat left 5px;padding-left:12px;}
.widget ul li.lastitem {border-bottom:none;padding-bottom:0;margin-bottom:0;}
.tagcloud a {color:#555;line-height:22px}
.tagcloud a:hover {color:#222;}

/* 728px ad code; displayed at very top of site. */
.ad728 {display:block;width:728px;margin:7px auto;text-align:center;overflow:hidden;	}

/* ={ MASTHEAD } */
#masthead {display:block;overflow:hidden;padding:6px 0;border-bottom:1px solid #ddd}
	.mastheadnav { font-size: 11px;line-height:13px;width:660px;margin-top:10px;float:left}
	.mastheadnav li {float:left;position:relative;color:#444;border-left:1px solid #eee;padding-left:10px;margin-left:10px;}
	.mastheadnav li.first {border-left:none;padding-left:0;margin-left:0;}
	.mastheadnav li a {color:#444;}
	.mastheadnav li a:hover{color:#000;text-decoration:underline;}
	.mastheadnav li.current_page_item a, .mastheadnav li.current-cat a, .mastheadnav li.current-menu-item a {color:#000;font-weight:bold;}
	.mastheadnav li ul {border-bottom:1px solid #ddd;position:absolute;z-index:999;width:180px;padding-top:6px;margin-left:-10px}
	.mastheadnav li ul li {float:none;border-left:none;margin:0;padding:0;}
	.mastheadnav li ul li a {background:#fff; text-transform:none;width:158px;padding:5px 10px; height:auto;margin:0; border:1px solid #ddd; border-bottom:0;color:#555;}
	.mastheadnav li ul li a.sf-with-ul { padding:5px 10px;}
	.mastheadnav li ul li a:hover {background:#efefef;color:#555;text-decoration:none}
	.mastheadnav li ul ul {margin: -26px 0 0 179px;padding-top:0;}
	.mastheadnav li ul ul ul {margin-top: -27px;}
		
	/* Dropdown indicators */
	.mastheadnav .sf-sub-indicator{display:none}
	.mastheadnav .sf-with-ul{background:url(../images/framework/arrow-superfish-down.png) no-repeat 95% center;}
	.mastheadnav li ul li a.sf-with-ul {background: #fff url(../images/framework/arrow-superfish-right.png) no-repeat 95% center;}
	.mastheadnav li ul li a:hover.sf-with-ul {background: #efefef url(../images/framework/arrow-superfish-right.png) no-repeat 95% center;}
	
	#masthead .search {float:right; margin-top:5px;}
	
#masthead .search #editorial {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
	background-color:#79bbff;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #84bbf3;
	display:inline-block;
	color:#ffffff;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	padding:4px 8px;
	text-decoration:none;
	text-shadow:1px 1px 0px #528ecc;
}
#masthead .search #editorial:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#378de5;
}
#masthead .search #editorial:active {
	position:relative;
	top:1px;
}	
	
#masthead .search #timesonline {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #9dce2c), color-stop(1, #8cb82b) );
	background:-moz-linear-gradient( center top, #9dce2c 5%, #8cb82b 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9dce2c', endColorstr='#8cb82b');
	background-color:#9dce2c;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #83c41a;
	display:inline-block;
	color:#ffffff;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	padding:4px 8px;
	text-decoration:none;
	text-shadow:1px 1px 0px #689324;
}
#masthead .search #timesonline:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #8cb82b), color-stop(1, #9dce2c) );
	background:-moz-linear-gradient( center top, #8cb82b 5%, #9dce2c 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8cb82b', endColorstr='#9dce2c');
	background-color:#8cb82b;
}
#masthead .search #timesonline:active {
	position:relative;
	top:1px;
}	
	
#masthead .search #advertise {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fe1a00), color-stop(1, #ce0100) );
	background:-moz-linear-gradient( center top, #fe1a00 5%, #ce0100 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe1a00', endColorstr='#ce0100');
	background-color:#fe1a00;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #d83526;
	display:inline-block;
	color:#ffffff;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	padding:4px 8px;
	text-decoration:none;
	text-shadow:1px 1px 0px #b23e35;
}
#masthead .search #advertise:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ce0100), color-stop(1, #fe1a00) );
	background:-moz-linear-gradient( center top, #ce0100 5%, #fe1a00 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ce0100', endColorstr='#fe1a00');
	background-color:#ce0100;
}
#masthead .search #advertise:active {
	position:relative;
	top:1px;
}

#masthead .search #feeds {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffc477), color-stop(1, #fb9e25) );
	background:-moz-linear-gradient( center top, #ffc477 5%, #fb9e25 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc477', endColorstr='#fb9e25');
	background-color:#ffc477;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #eeb44f;
	display:inline-block;
	color:#ffffff;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	padding:4px 8px;
	text-decoration:none;
	text-shadow:1px 1px 0px #cc9f52;
}
#masthead .search #feeds:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fb9e25), color-stop(1, #ffc477) );
	background:-moz-linear-gradient( center top, #fb9e25 5%, #ffc477 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fb9e25', endColorstr='#ffc477');
	background-color:#fb9e25;
}
#masthead .search #feeds:active {
	position:relative;
	top:1px;
}
	
/* ={ HEADER } */
#header{display:block;overflow:hidden;}
	#header_banner{display:block;line-height:0;max-width:960px;} /* If single-banner header is activated on theme control panel */
	/* ={ 2 COLUMN HEADER LAYOUT } */	
	#header .left-2col {width:auto;display:block;margin-right:15px;float:left}
	#header .left-2col h1 {font: bold 44px/44px verdana,'Bradley Gratis',georgia,'times new roman',times,serif;color:#1282C4;text-align:center;}
	#header .left-2col h1 span a {display:block;color:#222;font-size:34px}
		
	#header .right-2col {width:auto;float:right}
	#header .right-2col .entries {border-right:1px solid #eee;border-top:1px solid #eee;border-bottom:1px solid #eee;overflow:hidden;margin:15px 0}
	#header .right-2col .catname {font-size:12px;margin:0;color:#666;border:none}
	#header .right-2col .catname a {float:none;color:#666}
	#header .right-2col .catname a:hover {text-decoration:underline}
	#header .right-2col .featuredpost {float:left;padding:5px 15px;border-left:1px solid #eee;width:210px;border-bottom:0;margin-bottom:0;background:#f8f8f8}
	#header .right-2col .posttitle {font-size:16px;line-height:20px}
	#header .right-2col .active {background:#efefef;}
	#header .right-2col .active .posttitle a,#header .right .active .catname a {color:#222;}
	
	/* ={ 3 COLUMN HEADER LAYOUT } */
	#header .col-3col {width:280px;display:block;margin:10px 0}
	#header .col-3col .alignleft,#header .col-3col .alignright {margin:0;border:none;display:block;border:1px solid #082133}
	#header .col-3col img {margin:0;border:none;display:block;}
	#header .col-3col a {color:#222;}
	#header .col-3col p {font-size:10px;margin:0;}
	#header .col-3col.right img {float:right !important}
	
	#header .col-3col .featuredpost {float:right;height:112px;width:144px;border:none;background:#efefef;padding:8px;margin:0;overflow:hidden;font:12px/13px verdana,georgia, sans-serif;}
	#header .col-3col .featuredpost.right {background:#ACCA5B}
	#header .col-3col .posttitle {line-height:17px;font-size:16px}
	#header .col-3col.active .featuredpost {background:#082133;}
	#header .col-3col.active .featuredpost a {color:#eee}
	#header .col-3col.active .featuredpost a:hover {text-decoration:none;}

	#header .mid-3col {width:340px;display:block;margin:0 30px;float:left;text-align:center}
	#header .mid-3col h1 {font: bold 44px/44px verdana,georgia,'times new roman',times,serif;color:#1282C4;text-align:center;}
	#header .mid-3col h1 span a {display:block;color:#222;font-size:34px}
	#header .mid-3col img {display:block;margin:0 auto;line-height:0}
	#header .right-3col {width:250px;display:block;float:left;}

	/* ={ MAIN NAVIGATION } */
	#mainmenu {display:block;background:#082133;border-top:1px solid #082133}
		.mainnav {text-transform:uppercase;}
		.mainnav img{margin-top:-2px;}
		
		.mainnav:after{content:"";display:block;clear:both;}
		.mainnav li {float:left;position:relative;}
		.mainnav li a {color:#eee;padding:10px 9px;font-size:11.2px;line-height:14px;}

		.mainnav li.current_page_item a, .mainnav li.current-cat a, .mainnav li.current-menu-item a {color:#E6F0F7;}
		.mainnav li a:hover,.mainnav li.sfHover a {color:#E6F0F7;text-decoration:underline;}
		
		.mainnav li.advertise {background:#c40000;}
		
		.mainnav li ul  {border-bottom:1px solid #ddd;position:absolute;z-index:999;width:180px;padding-top:1px;}
		.mainnav li ul li  {float:none;}
		.mainnav li li.current_page_item a, .mainnav li li.current-cat a, .mainnav li li.current-menu-item a {background:#efefef;color:#555;text-decoration:none;}
		.mainnav li ul li a,li.sfHover li a{background:#f9f9f9;color:#555 !important;text-transform:none; font:bold 11px arial, verdana, sans-serif;padding:6px 11px; height:auto; line-height:normal; margin: -6px 0 0!important; border:1px solid #ddd; border-bottom:0;text-decoration:none !important}
		.mainnav li ul li a.sf-with-ul { padding:5px 10px;}
		.mainnav li ul li a:hover  {background:#efefef;color:#555;text-decoration:none;}
		.mainnav li ul ul  {margin: -25px 0 0 179px;padding-top:0;}
		
		/* Dropdown indicators */
		.mainnav .sf-sub-indicator {display:none}
		.mainnav .sf-with-ul{background:url(../images/framework/arrow-superfish-down_bright.png) no-repeat right center;padding-right:15px !important}
		.mainnav li ul .sf-sub-indicator {background: url(../images/framework/arrow-superfish-right.png) no-repeat;right: 5px;top: 8px;}
		.mainnav li li a.sf-with-ul {background: #f9f9f9 url(../images/framework/arrow-superfish-right.png) no-repeat 95% center;}
		.mainnav li ul li a:hover.sf-with-ul {background: #efefef url(../images/framework/arrow-superfish-right.png) no-repeat 95% center;}	
		
		/*///////////////// MEGA DROPDOWN //////////////////*/
		.mainnav li.megadp .dropdown_col {
			text-transform:none;
			width: 506px;
			float:left;
			z-index:9999;
			position:absolute;
			left:-999em;
			padding-top:1px;
		}
		.mainnav li.megadp .dropdown_col a {text-decoration:none;}
		
		.mainnav li.megadp .dropdown_inner {
			overflow:hidden;
			padding:10px 5px 20px 5px;
			border-top:none;
			font:11px/15px verdana, Helvetica, sans-serif;
			/* Gradient background */
			background:#F4F4F4;
			background: -moz-linear-gradient(top, #dcdcdc, #f5f5f5);
			background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#dcdcdc), to(#f5f5f5));

			/* Rounded Corners */
			border: 3px solid #D0CCC8;
			border-top: 0;
			
			-moz-border-radius: 0px 0px 5px 5px;
			-webkit-border-radius: 0px 0px 5px 5px;
			border-radius: 0px 0px 5px 5px;
		}

		.mainnav li.megadp:hover { position:relative; }
		
		/* For the column at the very right on navigation; use align_right class together with dropdown_col to keep dropdown within wrapper */
		.mainnav li.megadp .align_right {/* Rounded Corners */-moz-border-radius: 0px 0px 5px 5px;-webkit-border-radius: 0px 0px 5px 5px;border-radius: 0px 0px 5px 5px;}
		.mainnav li.megadp:hover .align_right {left:auto;right:-1px;top:auto;}
		.mainnav li.megadp:hover .align_left{ left:-1px; top:auto; }

		/* Subcategory style within dropdown window */
		.mainnav li.megadp .greybox {
			overflow:hidden;
			padding:0;
			margin:0 10px 12px 0;
			position: static;
			width:170px;
			float: left;
			border:none;
		}
		.mainnav li.megadp .greybox li {
			border-bottom:1px solid #cfcfcf;
			overflow:hidden;
			width: 170px;
			display: block;
		}
		.mainnav li.megadp .greybox li:hover, .mainnav li.megadp .greybox li.feed {
			background: url('blue/nav-li-bg.png') no-repeat top right;
		}
		.mainnav li.megadp .greybox li a {
			background: none !important;
			float: left !important;
			display: block !important;
			clear: left !important;
			border:0;
			color:#545353;
		}
		.mainnav li.megadp .greybox li a:hover {
			background: none !important;
			color: #222 !important;
		}
		.mainnav li.megadp .greybox li span.post-count{
			overflow: hidden;
			width: 30px;
			height: 18px;
			font-size: 8px;
			line-height: 18px;
			margin-top: 4px;
			display: block;
			float: right;
			text-align: center;
			background: url('blue/nav-cat-count.png') no-repeat 0 0;
			color: #fff;
			text-shadow: 1px 1px 1px #3d3d3d;
		}
		.mainnav li.megadp .greybox li:hover span.post-count{
			background: url('blue/nav-cat-count.png') no-repeat 0 -19px;
			color: #1f1f1f;
			text-shadow: 1px 1px 1px #fff;
		}
		.mainnav li.megadp .greybox li.feed a {
			display: block;
			float: left;
			font-size: 8px;
			padding-left: 11px;
			line-height: 7px;
			color: #222 !important;
			background: url('blue/nav-rss.png') no-repeat 0 3px !important;
		}
		.mainnav li.megadp .greybox li.feed a:hover {
			color: #cc6215 !important;
			background: url('blue/nav-rss.png') no-repeat 0 -11px !important;
		}
		.mainnav .featuredpost { border-bottom: 1px solid #cfcfcf; }
		.mainnav .featuredpost:hover .alignleft { background:#1f1f1f;}

		/* dropdown entries wrapper and the classes in dropdown entries */
		.mainnav .dropdown_entries {float:left;overflow:hidden;border-left:1px dotted #999;padding-left:9px;width:300px}
		.dropdown_entries .featuredpost {overflow:hidden;padding-bottom:10px;margin-bottom:10px}
		.mainnav h2.posttitle { font:normal 14px/20px verdana,'droid sans',Arial,Helvetica,Sans-serif; letter-spacing:0;margin-bottom:10px}
		.mainnav h2.posttitle a {color:#222;padding: 0;margin:0;text-shadow: 1px 1px 1px #fff;}
		.mainnav h2.posttitle a:hover {color:#000;text-decoration:underline}
		.mainnav h2.posttitle.popular {padding: 0 18px 0 0;background: url('blue/popular-bg.png') no-repeat top right;}
		.mainnav .dropdown_entries a {padding:0px;}
		.mainnav .dropdown_entries a img{ background:#fff; padding:4px; margin:0 8px 0 0;}
		.mainnav .postmeta a {display:inline;color:#1282C4;padding: 0;margin:0;}
		.mainnav .postmeta a:hover {text-decoration:underline;color:#1282C4;}
		/* END ///////////////// MEGA DROPDOWN //////////////////*/		
		
		

		#adv_here{padding:20px 15px 1px;width:600px;background:#efefef;}
		#adv_here .widgettitle {font: bold 17px/17px verdana,'droid sans', Arial, Helvetica,Sans-serif;margin-bottom:15px;padding-bottom:14px;display:block;color: #666;background:url(../images/framework/divider.png) repeat-x bottom;}	
		#adv_here .widget img {margin:4px 4px 4px 5px;}	
		#adv_here .widget {margin-bottom:25px;}	
	
	/* ={ SUB NAVIGATION } */
	#submenu {display:block;background: url(blue/pagenav.png) no-repeat bottom;margin-bottom:15px;}
		.subnav {font:11px verdana,georgia, 'palatino linotype',palatino,'times new roman',times,serif;}
			.subnav li {float:left;display:block;position:relative;padding: 8px 10px;}
			.subnav li a {color: #222;display:block;outline:0;}
			.subnav li a:hover {text-decoration:none;color:#1282C4;}
			.subnav li.sociallinks img {line-height:0;float:left;margin-left:5px;width:22px;height:22px}

			.mastheadnav li.date {font-weight:bold;padding-right:5px;margin-right:0px;}
			.subnav li.current_page_item a, .subnav li.current-cat a, .subnav li.current-menu-item a {color:#1282C4;}
				
				/* Regular Dropdown style */
				.subnav li ul {border-bottom:1px solid #ddd;position:absolute;z-index:9999;width:180px;padding-top:8px;}
				.subnav li ul li {float:none;border-left:none;margin:0;padding:0;}
				.subnav li li.current_page_item a, .subnav li li.current-cat a, .subnav li li.current-menu-item a{background:#f9f9f9; color:#555;}
				.subnav li ul li a{background:#f9f9f9; color:#555;text-transform:none;padding:4px 10px; margin:0; border:1px solid #ddd; border-bottom:0;}
				.subnav li ul li a:hover {background:#efefef;color:#555;}
				.subnav li ul ul {margin: -25px 0 0 179px;padding-top:0;}
				
				/* Dropdown indicators */
				.subnav .sf-sub-indicator{display:none}
				.subnav .sf-with-ul{background:url(../images/framework/arrow-superfish-down.png) no-repeat 95% center;}
				.subnav li ul li a.sf-with-ul {background: #f9f9f9 url(../images/framework/arrow-superfish-right.png) no-repeat 95% center;}
				.subnav li ul li a:hover.sf-with-ul {background: #efefef url(../images/framework/arrow-superfish-right.png) no-repeat 95% center;}

/* ={ FEATURED SLIDER - LARGE} */
#featured_a_posts {width:940px;position:relative;height:455px;overflow:hidden;background:#efefef;padding:10px 10px 1px;margin-bottom:20px;
		-webkit-border-radius: 4px;-moz-border-radius:4px;border-radius: 4px;
		-webkit-box-shadow: 0px 1px 2px #888;-moz-box-shadow: 0px 1px 2px #888;box-shadow: 0px 1px 2px #888;}
	#featured_a-slider {width:940px}
	#featured_a_posts .item {width:940px;height:380px;position:relative;}
	#featured_a_posts .item .featured_media {border:1px solid #aaa;display:block;} 
	#featured_a_posts  .bigpicture_icon {
		position:absolute;
		top:5px;
		left:8px;
		z-index:599;
		width:32px;
		height:26px;
		text-indent: -999em;
		background: url(../images/bigpicture.png) no-repeat 0 0;
	}
	#featured_a_posts  .bigpicture_icon:hover {
		width:90px;
		text-indent: 0;
		font: normal 8px/9px verdana,'droid sans', Arial, Helvetica,Sans-serif;
		padding: 6px 0 0 33px;
		color: #828282;
		text-shadow:1px 1px 0px #fff;
		background: url(../images/bigpicture.png) no-repeat 0 -28px;
	}
	#featured_a_posts  .bigthumb_icon {position: absolute; width: 93px; height: 50px; text-indent: -999em; }
	#featured_a_posts  .bigthumb_icon:hover {
		position: absolute;
		display: block;
		width: 98px;
		height: 56px;
		text-indent: -999em;
		background: url(../images/bigpicture-icon.png) no-repeat 50%;
	}
	#featured_a_posts .caption {position:absolute;top:15px;right:15px;width:280px;min-height:125px;z-index:999;color:#fff;padding:15px;background:url(blue/bgr_caption.png) repeat;}
	#featured_a_posts .caption h2.posttitle {font-size:22px;line-height:24px;margin:0 0 15px;letter-spacing:-1px;font-weight:bold;}
	#featured_a_posts .caption h2.posttitle a {color:#fff;}
	#featured_a_posts .postmeta a {color:#eee}
	#featured_a_posts .postmeta a :hover{color:#fff}

	#arrows_a {position:absolute;top:350px;right:20px;z-index:999;}
	#arrows_a a {float:left;text-indent:-999em;background:url(blue/bgr_slider_arrows.png) no-repeat 0 0;width:33px;height:31px;}
	#arrows_a a.next_a {background-position:-35px 0;}
	#arrows_a a.next_a:hover {background-position:1px -31px;}
	#arrows_a a.prev_a {background-position:-36px -31px;}
	#arrows_a a.prev_a:hover {background-position:0 0;}

	#nav_a {width:940px;background:#eee;overflow:hidden;margin-top:10px}
	#nav_a li {cursor:pointer;float:left;width:96px;margin:0 9px 9px 0;}
	#nav_a li  img{display:block;line-height:0;border:1px solid #ccc;background:#fff;padding:2px}
	#nav_a li.last {border:0;margin-right:0;width:97px;}
	#nav_a li.last img {width:94px}
	#nav_a a {color:#444;}
	#nav_a li.activeSlide img{border:1px solid #888;}

/* ={ FEATURED SLIDER - SMALL} */
#fea_c_wrapper {width:960px;overflow:hidden;margin-bottom:30px;display:block;}
	#featured_c_posts {width:640px;position:relative;height:460px;overflow:hidden;float:left}
	#featured_c-slider {width:359px;float:left;}
	#featured_c_posts .item {width:360px;height:460px;position:relative;background:#222328;}
	#featured_c_posts .caption {color:#ddd;padding:10px;}
	#featured_c_posts .caption h2.posttitle {font-size:18px;line-height:22px;letter-spacing:-1px;}
	#featured_c_posts .caption h2.posttitle a {color:#fff;}
	#featured_c_posts .postmeta {position:absolute;bottom:10px;right:10px;z-index:999;}
	#featured_c_posts .postmeta a {color:#fff;}

	#arrows_c {position:absolute;top:265px;left:288px;z-index:999;}
	#arrows_c a {float:left;text-indent:-999em;background:url(blue/bgr_slider_arrows.png) no-repeat 0 0;width:33px;height:31px;}
	#arrows_c a.next_c {background-position:-35px 0;}
	#arrows_c a.next_c:hover {background-position:1px -31px;}
	#arrows_c a.prev_c {background-position:-36px -31px;}
	#arrows_c a.prev_c:hover {background-position:0 0;}

	.feadepth {background: url(blue/bg_feanav.png) no-repeat top left;display:block;width:100%;height:13px;}
	.feadepth.top {background-position:left top;}
	.feadepth.bot {background-position:left bottom;}
	#nav_c{float:right;}
	#nav_c ul {background:#efefef;height:414px;width:259px;overflow:hidden;padding:10px;border-right:1px solid #ddd;}
	#nav_c li {border-bottom:1px dotted #ccc;border-top:1px dotted #f7f7f7;width:258px;overflow:hidden;cursor:pointer;padding:10px 0;}
	#nav_c li.first {border-top:none;padding-top:0}
	#nav_c li.last {border-bottom:none;padding-bottom:0}
	#nav_c .pic {float:left;width:60px;margin-right:10px;background:#fff;padding:3px;border:1px solid #bbb;-moz-box-shadow:0px 0px 3px #888;-webkit-box-shadow:0px 0px 3px #888;box-shadow:0px 0px 3px #888;}
	#nav_c .pic img {display:block;margin:0 auto;line-height:0;}
	#nav_c .posttitle {font:13px/14px verdana,georgia, serif;letter-spacing:0;margin-bottom:5px;}
	#nav_c a {color:#444;}
	#nav_c li.activeSlide {}
	#nav_c li.activeSlide a,#nav_c a:hover {color:#111;text-decoration:none;}
	#nav_c p {font:8px/12px verdana,arial,sans-serif;color:#6B7A76;text-transform:uppercase;margin: 0;}
	
	#featured_c_more {float:right;width:300px;display:block;}
	#featured_c_more .posttitle{font-size:19px}

/* ={ MAIN PAGE BELOW FEATUED SLIDER} */
#subfeatured {display:block;margin-bottom:20px;overflow:hidden; width:580px; float:left; padding-right:10px;padding-left:10px;}	
	#bnews {width:160px;float:left;border-left:1px dotted #ddd;border-right:1px dotted #ddd;margin-right:10px;padding:0 9px;text-align:center;}
		#bnews .catname {background:#cd1713;margin:0 -9px;padding:7px;border-color:#0C4D72;text-align:center}
		#bnews .catname a {color:#fff;float:none;font: bold 13px/15px verdana,"helvetica neue", helvetica, arial, sans-serif;}
		#bnews .subleftpost {display:block;padding-top:8px}
		#bnews .posttitle a {margin-bottom:7px;display:block;font-size:15px;line-height:18px;letter-spacing:0px;font-weight:normal}
		#bnews .posttitle a:hover {color:#cd1713}
		#bnews .postmeta a {color:#cd1713}
		#bnews .postmeta {margin:0 -5px;display:block;padding:2px 0;border-top:1px dotted #ddd;border-bottom:1px dotted #ddd;text-align:center;}
		.quickread {width:900px;background:#efefef;padding:20px}
	
	#subfea-bblock {float:left; width:770px;}
		#subfea-bblock_subwrap {overflow:hidden;display:block;border-style:dotted !important}
		#subfea-bblock .subfeamid {float:left;width:900px;border-style:dotted !important}
		
			#featured_b_posts {width:450px;height:430px;position:relative;overflow:hidden;padding-bottom:30px;margin-bottom:15px;background: url(blue/line.png) no-repeat bottom center;}
				#featured_b-slider {width:450px}
				#featured_b_posts .item {height:430px}
				#featured_b_posts .item .featured_media {display:block;margin-bottom:4px;} 
				#featured_b_posts .posttitle {padding-right:40px;}

				#featured_b_posts a.expand_vid {position:absolute;top:311px;right:43px;z-index:999;width:18px;height:16px;background:url(blue/expand.png) no-repeat top}
				#featured_b_posts a:hover.expand_vid {background-position:bottom}
				#arrows_b {position:absolute;top:310px;right:0px;z-index:999;}
				#arrows_b a {float:left;text-indent:-999em;background:url(blue/test-navi.png) no-repeat;width:16px;height:16px;margin-left:5px}
				#arrows_b a.next_b {background-position:right top;}
				#arrows_b a.next_b:hover {background-position:right bottom;}
				#arrows_b a.prev_b {background-position:left top;}
				#arrows_b a.prev_b:hover {background-position:left bottom;}
		
		#subfea-bblock .subfearight {float:right;width:300px;}
		#subfea-bblock .subfearight .moreon {display:block;margin-bottom:10px;}
		#subfea-bblock .subfearight .moreon a {color:#555;}
		#subfea-bblock .subfearight .home_sidebarad {border-top:1px dotted #ddd;padding-top:7px;margin-top:7px}

	/* ={ Columns - HOMEPAGE } */
	
	.columnblock{float:left; border-left:1px dotted #ddd;  margin-left:15px; width:320px; overflow:hidden;background:#efefef;padding:10px 10px 1px;margin-bottom:20px;
		-webkit-border-radius: 4px;-moz-border-radius:4px;border-radius: 4px;
		-webkit-box-shadow: 0px 1px 2px #888;-moz-box-shadow: 0px 1px 2px #888;box-shadow: 0px 1px 2px #888;}
		
		.columnblock .clsifreame{
			width:100%;
			}
		
	ol {
		counter-reset:li; /* Initiate a counter */
		margin-left:0; /* Remove the default left margin */
		padding-left:0; /* Remove the default left padding */
	}
	ol &gt; li {
		position:relative; /* Create a positioning context */
		margin:0 0 6px 2em; /* Give each list item a left margin to make room for the numbers */
		margin-top:-2px;
		padding:4px 8px; /* Add some spacing around the content */
		list-style:none; /* Disable the normal item numbering */
		background:none;
	}
	ol &gt; li:before {
		content:counter(li); /* Use the counter as content */
		counter-increment:li; /* Increment the counter by 1 */
		/* Position and style the number */
		position:absolute;
		top:4px;
		left:-2em;
		-moz-box-sizing:border-box;
		-webkit-box-sizing:border-box;
		box-sizing:border-box;
		width:2em;
		/* Some space between the number and the content in browsers that support
		   generated content but not positioning it */
		margin-right:8px;
		padding:4px;
		
		color:#fff;
		background:#666;
		font-weight:bold;
		font-family:Arial, sans-serif;
		text-align:center;
	}
	li ol,
	li ul {margin-top:6px;}
	ol ol li:last-child {margin-bottom:0;}
	


	/* ={ AUTHORS SLIDER - HOMEPAGE } */
	#mediabar{width: 770px;margin-bottom:10px;position:relative;min-height:230px;border-bottom:1px dotted #ddd;padding-bottom:20px}
		#mediabar .catname {padding-bottom:6px;}
		#mediabar .container {position: absolute;left: 0px;top:40px;width: 770px;overflow:hidden;}
		#mediabar ul{width:10000px;position: relative;}
		#mediabar li{float:left;width:135px;border-right:1px dotted #ddd;padding-right:10px;margin-right:10px;text-align:center;min-height:195px}
		#mediabar li img{line-height:0;margin:0 auto 7px;display:block;}
		#mediabar li .columnist {color:#1282C4;display:block;margin-bottom:5px}
		#mediabar li .columnist a {color:#1282C4;}
		#mediabar li .posttitle {font-size:13px;line-height:19px;letter-spacing:0px}

		#carouselnav {position:absolute;right:0px;top:0px;z-index:999;}
			#carouselnav a {float:left;text-indent:-999em;background:url(blue/test-navi.png) no-repeat;width:16px;height:16px;margin-left:5px;cursor:pointer}
			#carouselnav a.prev			{ background-position:left top;}
			#carouselnav a.prev:hover 	{ background-position:left bottom; }
			#carouselnav a.prev:active 	{ background-position:left bottom; }
			#carouselnav a.next			{ background-position:right top;}
			#carouselnav a.next:hover  	{ background-position:right bottom; }
			#carouselnav a.next:active  	{ background-position:right bottom; }

	.newsblock {display:block;overflow:hidden;width:580px;border-bottom:1px dotted #ddd;padding-bottom:4px; margin-bottom:40px;}
	.newsblock .catname {padding-bottom:6px;}
	.newsblock .left {width:250px; padding-right:10px; border-style:dotted !important}
	.newsblock .right {width:300px; padding-left:10px;}
	.newsblock .right .posttitle a{color:#005F96}
	.newsblock .right .posttitle a:hover{color:#C30}

	.home_728x90 {margin:15px auto 0;width:728px;}
	
	/* ={ SECONDARY CONTENT SECTION - 2 COLS } */
	#secondary-content {display:block;width:100%;overflow:hidden;padding-bottom:25px;margin-bottom:25px;border-bottom:1px dotted #ddd;}
		#secondary-content .left,
		#secondary-content .right {width:450px;display:block;overflow:hidden;float:left}
		#secondary-content .left {border-right:1px dotted #ddd;padding-right:19px;margin-left:10px;}
		#secondary-content .right {margin-right:10px;}
		#secondary-content .home_468x60 {margin:10px auto 0;width:468px;border-top:1px dotted #ddd;padding-top:7px}

	/* ={ SUBNEWS - 4 COLS } */
	#subnews {display:block;width:100%;overflow:hidden;padding-bottom:15px}
		#subnews .col {float:left;width:225px;border-style:dotted}
		#subnews .col .postmeta span {padding-left:5px}
		#subnews .col .postmeta span {margin-left:3px}
		
/*----- ={ FOOTER } -----*/
#footer {color:#E6F0F7;width:960px;margin:0 auto;background:#082133;border-top:1px solid #ebebeb;padding:20px 10px;border-right:solid 1px #16374C;border-left:solid 1px #16374C;overflow:hidden}
	#footer input,#footer select {background:#D2E7F7;border:1px solid #16374C;color:#082133}
	#footer select {margin-bottom:12px;}
	#footer .flickr_widget img {margin:6px}
	#footer .gab_social_widget img {margin:2px}
	#footer p {padding:5px 0;}
	#footer a {color:#bbb;}
	#footer a:hover {color:#E6F0F7;text-decoration:underline;}

	#footer .widget {margin:10px 0;}
	#footer .widget ul li {border-bottom:1px dotted #16374C;}
	#footer .widget ul a {color:#bbb;}
	#footer .widget ul a:hover {color:#E6F0F7;}
	#footer .widgettitle { /* Footer widget titles */margin-bottom:5px;font:bold 13px verdana,arial, tahoma, sans-serif;letter-spacing:0px;color:#E6F0F7;padding:0 0 5px;border-bottom:1px dotted #16374C;text-transform:uppercase}
	#footer .widgettitle a, #footer .widgettitle a:hover{color:#E6F0F7;}

	#foo_widget1 {width:477px;float:left;margin-right:15px;}
	#foo_widget2 {width:465px;float:right;}
	
	/* footer meta */
	#footer_data {width:982px;font-size:9px;margin:0 auto;padding:15px 0 10px;display:block;overflow:hidden;color:#E6F0F7;}
		#footer_data a{color:#555555;}
		#footer_data a:hover{text-decoration:underline;}
		ul.footerpages {display:block;padding:0 0 7px;margin:0 0 7px;border-bottom:1px dotted #E6F0F7;overflow:hidden}
		ul.footerpages li {display:block;float:left;margin-right:12px;text-transform:uppercase;}
		ul.footerpages li.right {margin:0;}
		ul.footerpages li ul {display:none;}
	
			#footer-left-side {width:50%;float:left;margin:0}
			#footer-right-side {width:50%;float:right;text-align:right;margin:0}

/*----- ={ INNER PAGE LAYOUTS } -----*/
#container {display:block;overflow:hidden}
	#sidebar {float:right;width:290px; padding-left:10px;}
	
	/* Content class is added for buddypress compatibility */
	#content {width:620px;float:left;border-right:1px dotted #ddd;margin-right:10px;padding-right:29px} 
	#content.fullwidth {margin:0;padding:0;width:960px;border:none;display:block;overflow:hidden}
	/* .content is used at the bottom of big picture layout to display comments on left */
	#content .content {width:640px;float:left;border-right:1px dotted #ddd;margin-right:10px;padding-right:9px}

	/* Hide caption text from regular post, and style it for big picture layout*/
	#content .single-default .wp-caption {max-width:620px;padding:10px;background:#eee;-webkit-border-radius: 4px;-moz-border-radius:4px;border-radius: 4px;}
	#content .wp-caption p.wp-caption-text {color:#555}
	
	#content .single-default img {max-width:640px}
	#content .single-default .wp-caption img {max-width:620px}
	
	/* Big picture fancybox overlay widget and max size for images. */
	#content .single_bigpicture img {max-width:954px}
	#content .single_single_bigpicture img {max-width:640px}
	#content .single_single_bigpicture .wp-caption img {max-width:620px}
	#sconnected{padding:20px 15px 1px;width:470px;background:#efefef;}
	#sconnected .widgettitle {margin-bottom:15px;padding-bottom:10px;display:block;color: #666;background:url(../images/framework/divider.png) repeat-x bottom;}	
	#sconnected .widget img {margin:4px 4px 4px 5px;}	
	#sconnected .widget {margin-bottom:15px;}
	
	/* Postmeta displayed on single post page, below entry */
	.entry .single_postmeta {font:italic 11px/17px verdana,Georgia,Times,serif;color:#999;padding:15px 0;margin-bottom:15px;border-top:1px solid #efefef;border-bottom:1px solid #efefef;width:100%;}
	.entry .single_postmeta a {font-family:Helvetica,Arial,sans-serif;color:#999;font-style:normal;font-weight:bold;text-decoration:none;}
	.entry .single_postmeta a:hover {color:#333}
	.entry .single_postmeta .left {width:400px;display:block;padding:5px 0 0 10px}
	.entry .single_postmeta .right {width:230px;display:block;}
	.entry .single_postmeta .widget {margin:0;padding:0;height:64px}

	/* Big picture -  single page */
	.bigpicture_heading {display:block;overflow:hidden;margin-bottom:10px}
	.entry_title{font: bold 1.5em Arial,Helvetica,sans-serif;margin-bottom: .3em; padding-bottom:0.5em; padding-top:0.8em;}
	.entry_title a{color:#15317D}
	.entry_title a:hover{color:#C30;text-decoration:underline}
	.subtitle {color:#333;font:italic 17px/20px verdana,Georgia,Times,serif;margin-bottom:25px;}
	.bigpicture_meta {display:block;width:auto;margin:0;padding:0}
	.bigpicture_heading .flow_hide {border-bottom:1px dotted #ddd;padding-bottom:5px;margin-bottom:0}

	/* Big picture image wrapping */
	.bigpicture {max-width:954px;overflow:hidden;background:#111;padding:3px;margin-bottom:20px;-webkit-border-radius: 4px;-moz-border-radius:4px;border-radius: 4px;}
	/* caption text with in big picture */
	.bigpicture p {margin:0;color:#fff;font-size:12px;padding:5px 10px 5px}	
	
	.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6 { margin-bottom:10px;margin-top:10px;}
	
	.entry .sitemap{padding-bottom:15px; padding-top:10px;}
	
	.entry h3.widgettitle {margin-bottom:0;}
	.entry h3 {font-family:arial, verdana, sans-serif;}
	.entry h4 {font-family:verdana, tahoma, sans-serif;}
	.entry h5 {font-family:arial, verdana, sans-serif;}
	.entry h6 {font-family:arial, verdana, sans-serif;}
	
	.entry ul {margin: 0 0 15px 10px; padding-left: 20px;}
	.entry .widget li {background:none;padding-left:0;}
	.entry ul ul { margin: 0; }
	.entry ul li { list-style-type: disc; }
	.entry ul ul li { list-style-type: circle; }

	.entry ol  {margin: 0 0 15px 10px; padding-left: 20px;}
	.entry ol ol { margin: 0; }
	.entry  ol li  { list-style-type: decimal; }
	.entry  ol li ol li { list-style-type: lower-alpha; }	
	
    .entry blockquote { background:url(../images/framework/blockquote_gray.gif) no-repeat 0 20px; padding: 10px 20px 10px 50px; color: #555;font-style:italic;margin-bottom:15px;}
    .entry blockquote p {font-style:italic;margin:5px 0;}  	
	
	#slides {position:relative;padding-top:35px;}
	#slides .slides_container {margin-bottom:10px;}
	#slides .slides_container div.slideitem {background:#111;padding:3px;margin-bottom:20px;-webkit-border-radius: 4px;-moz-border-radius:4px;border-radius: 4px;}
	#slides .slides_container p.sliderCaption {margin:0;color:#fff;font-size:12px;font-style:italic;padding:5px 10px 5px;width:604px}
	#slides .slides_control { width: 640px; min-height: 380px !important; }
	
	#slides .next {width:16px;height:16px;display:block;position:absolute;right:5px;top:10px}
	#slides .prev {width:16px;height:16px;display:block;position:absolute;right:27px;top:10px}
	
	#slides .pagination {position:absolute;top:10px;left:0;height:12px;margin:0 !important;padding:0 !important}
	#slides .pagination li {float:left;margin:0 1px;list-style-type: none !important;}
	#slides .pagination li a {display:block;width:12px;height:0;padding-top:12px;background-image:url(blue/pagination.png);background-position:0 0;float:left;overflow:hidden;}
	#slides .pagination li.current a {background-position:0 -12px;}		
		
	.attachment-nav {background:#dcdcdc;margin: 10px auto;text-align: center;width: auto;padding: 7px;display: block;overflow: hidden;
	/* Rounded Corners */border: 2px solid #D0CCC8;	-moz-border-radius: 5px 5px 5px 5px;-webkit-border-radius: 5px 5px 5px 5px;	border-radius: 5px 5px 5px 5px;}
	.attachment-nav a {padding: 4px;margin: 3px;color:#434343;}
	.attachment-nav a:hover { color:#444; background: #f2f2f2;text-decoration:underline}		
		
	img.attachment-full { margin:20px 0 15px; border: 2px solid #D0CCC8; }
	.gallery-icon  { display: block;  float:left; margin: 6px 6px 1px 0; }
	.gallery-icon  img {  border: 2px solid #D0CCC8; }
	.gallery-icon  img:hover { border: 2px solid #dcdcdc; }		
		
/*----- ={ ARCHIVE PAGES } -----*/
	/* Breadcrumb text and link styles */
	#bcrum {display:block;font-size:10px;color:#666;margin-top:10px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px dotted #ccc;}
	#bcrum a {color:#333;}
	#bcrum a:hover {color:#000;}	
	
	/* default archive page */
	.loop-default {border-style:dotted}
	.loop-default .entry_title {font: bold 1.7em Arial,Helvetica,sans-serif;
margin-bottom: .3em; padding-bottom:0.5em; padding-top:0.8em;}
	
	/* 2 column archive page */
	#two-column .column{float:left; width:290px;margin-left:20px;}
	#two-column .column .right{margin-left:30px;}
	#two-column .entry {width:280px;display:inline;border-bottom:1px dotted #ddd;padding-bottom:10px; float:left;}
	#two-column .entry .entry_title {font-size:19px;line-height:25px}
	#two-column .entry .entry_title.margintop{margin-top:10px} /* Only entry titles starting from 3rd post will have this class */
	#two-column .alignleft, #two-column .alignright {border:none;margin:3px 7px 0 0}	
	
	/* Media category archive page */
	#gab_gallery .media-wrapper {float:left;width:310px;margin:5px 15px 11px 0;}
	#gab_gallery .null {line-height:0;}
	#gab_gallery .entry {padding:9px;background:#fff;margin:0;border:1px solid #ddd;overflow:visible;
		-webkit-border-radius: 7px;-moz-border-radius:7px;border-radius: 7px;
		text-align:center;
		-webkit-box-shadow: 0px 1px 2px #888;-moz-box-shadow: 0px 1px 2px #888;box-shadow: 0px 1px 2px #888;
	}
	#gab_gallery .entry #imgbox{
		height:200px;
		}
	
	#gab_gallery .alignnone {border:1px solid #999;display: table-cell;height:193px;overflow:hidden;}
	#gab_gallery .entry_title {font-size:16px;margin:0 0 7px;padding:0;border:0;}
	#gab_gallery .entry-shadow {background: url(blue/section-shadow_s.png) no-repeat bottom center;display:block;width:310px;height:7px;}
	#gab_gallery .entry_title {display:block;}
	#gab_gallery .s_title {font:13px/14px verdana,arial, sans-serif;height:50px;border-bottom:1px dotted #ddd;padding-top:15px;margin-bottom:25px;color:#ccc;letter-spacing:0;}
	#gab_gallery  a {color:#888;}
	#gab_gallery  a:hover{color:#222;}
	#gab_gallery .small-text {font-size:10px;line-height:14px;}
	#gab_gallery .expand_video{float:right;width:14px;display:block;margin:-16px -13px;}
	#gab_gallery .apple_overlay {border:1px solid #bbb;}
	#gab_gallery .apple_overlay .entry_title {float:none;width:100%;display:block;}	
	
	/* Magazine style category page */
	#mag_top{display:block;width:100%;overflow:hidden;padding-bottom:15px}
		#mag_prirmary-left {float:left;width:630px;border-right:1px dotted #ddd;margin-right:15px;padding-right:14px}
		#mag_prirmary-left .featuredpost {padding-bottom:10px;margin-bottom:15px}
		#mag_prirmary-left .colleft {float:left;width:305px;padding-right:9px;border-right:1px dotted #ddd}
		#mag_prirmary-left .colright {float:right;width:305px;padding-left:10px}
		#mag_sidebar {float:right;width:300px}
	#mag_bottom {display:block;width:100%;overflow:hidden;padding:15px 0 20px;border-top:1px dotted #ddd}
		#mag_bottom .col {float:left;width:225px;border-style:dotted}
		#mag_bottom .col .postmeta span {padding-left:5px}
		#mag_bottom .col .postmeta span {margin-left:3px}
	
/*----- ={ COMMENT FORM } -----*/
	/* Comments list */
	#comments { margin: 23px 0; }
	#comments #comments-title { margin-bottom: 25px; }
	#comments .commentlist { clear: both; width: 630px; margin-left:10px; }
	#comments .children, #comments .comment-inner, #respond {-moz-border-radius:8px;-webkit-border-radius:8px;border-radius: 8px;}
	#comments .depth-1 {margin-bottom:15px}
	#comments .depth-1 .children {width:573px;margin-left:25px;padding: 15px 15px 1px; border: 1px solid #e6e6e6;}
	#comments .depth-2 .children {width:548px}
	#comments .depth-3 .children {width:523px}
	#comments .depth-4 .children {width:498px}
	#comments .depth-5 .children {width:473px}
	#comments .depth-6 .children {width:448px}
	#comments .depth-7 .children {width:423px}
	#comments .depth-8 .children {width:398px}
	#comments .depth-9 .children {width:373px}
	#comments .depth-10 .children {width:348px}
	#comments .children .children{ padding:0; border: none;}
	#comments .comment-inner { margin-bottom: 10px; border: 1px solid #ddd; padding: 15px 15px 10px 25px;position:relative }
	#comments .children .comment-inner {border-color:#f6f6f6;}
	
	#comments .comment-top {overflow:hidden;margin-bottom:10px}
	#comments .comment-avatar { float: left;width:auto;margin-right:10px }
	#comments .commentmeta { float: left;width:auto; }
	#comments .commentmeta p { margin: 0; }
	
	#comments .fn { font-weight: bold; display:block;margin:2px 0 3px}
	#comments .text p{margin:7px 0 }
	#comments .reply { position: absolute; left: -11px;bottom:7px; display: block; width: 237px; height: 20px; }
	#comments .reply a { display: block; width: 37px; height: 20px; text-indent: -999em; background: url('./blue/reply.png') no-repeat 0 0;float:left }
	#comments .reply a:hover { background: url('./blue/reply.png') no-repeat bottom left; }	

	/* Comment Form */
	#respond {background-color: #fafafa; padding:20px;overflow: hidden; border: 1px solid #e7e7e7; clear:both; margin: 0 0 20px 10px; }
	li #respond {margin:0 0 15px 0;width:90%}
	#respond  form { overflow: hidden; }
	#respond  form input, #respond  form textarea {color: #222; font: 12px verdana,Tahoma, sans-serif;text-shadow:none;}
	#respond h3 { font-size: 12pt; margin: 0 0 10px;} 
	#respond .comment-notes { font-size: 7pt; margin-bottom: 10px; }
	#respond .comment-notes .required  { display:none}
	#respond p { margin: 5px 0; overflow:hidden;position:relative;}
	#respond p label { text-align: left; font-weight: bold; font-size: 8pt; width: 65px; display: block; float: left; margin: 13px 0 0; }
	#respond p .required { float: right; }
	#respond p input, #respond p textarea{float:left;border: 1px solid #e7e7e7;background:#fff;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius: 8px;width: 70%; height: 30px; padding: 0 10px; margin-left: 15px; overflow: hidden; }
	#respond p textarea{height:200px;padding:10px}
	#respond .comment-form-comment label{ padding-top: 7px; }
	#respond #cancel-comment-reply-link {display:block;font-size:12px;line-height:24px}
	#respond #comment-msg { font-size: 7pt; font-style: italic; }
	#respond .form-allowed-tags { clear:both;display:block; margin-top: 0;font-size:11px;font-style:italic;color:#888 }
	#respond .form-submit { display:block;margin-top:15px}
	#respond .form-submit #submit { padding: 10px 0; margin-left:0; font-size:11px;font-weight: bold; text-align: center; width: 167px;height:50px;cursor:pointer}
	#respond .form-submit #submit:hover {background:#E57A1A;color:#fff}
	#respond .required {background: url('./blue/reguired.png') no-repeat 0 0; width: 21px; height: 21px; text-indent: -999em; display: block;position:absolute;right:0;top:13px}
	#respond .comment-notes .required { background-position: 0 0; }
	li #respond {margin-bottom:15px}	
	
/*----- ={ PAGE TEMPLATES } -----*/	
.tpl-leftsidebar #sidebar{float:left;margin:0;}
.tpl-leftsidebar #content{float:right;margin:0 0 0 10px;border-right:none;border-left:1px dotted #ddd; padding:0 0 0 9px}
	
/* ={ CONTRIBUTE STYLE } */
#register-login {width: 600px;padding:25px 0;display:block;overflow:hidden;background: #f9f9f9;font-size:10px;color:#6d6d6d;text-shadow:1px 1px 0px #fff;} 
#register-login h3 {font: bold 17px/17px verdana,'droid sans', Arial, Helvetica,Sans-serif;margin-bottom:15px;padding-bottom:14px;display:block;color: #666;background:url(blue/divider.png) repeat-x bottom;}
#register-login h3 span {font-size:11px;font-weight:normal;display:block;padding-top:4px}
#register-login .left .title {background: url(blue/ico_register.png) no-repeat right top;}
#register-login .right .title {background: url(blue/ico_login.png) no-repeat right top;}
#register-login .col {padding:7px 24px;width:250px;}
#register-login .left {border-right:1px solid #ddd;}
#register-login .right {border-left:1px solid #fff;}
#register-login .button-primary,#register-login p {margin:0}
#register-login #reg_passmail, #register-login .login-remember {margin-bottom:15px}
#register-login input[type="text"],#user_pass {display: block;border: 1px solid #ccc;margin: 5px 20px 15px 0;padding: 9px 4px;-moz-border-radius: 4px;-webkit-border-radius:4px;width: 220px;} 
#register-login input[type="text"]:hover {border-color: #b1b1b1;} 
#register-login input[type="text"]:focus {-moz-box-shadow: 0 0 3px #ccc;-webkit-box-shadow: 0 0 3px #ccc;}
.right-cat-posts{
	margin-bottom:10px;
	padding-bottom:10px;
	border-bottom:1px dotted #DDDDDD;
	min-height:50px;
	}
.right-other-articles{
	background-color:#FF0000;
	color:#FFFFFF;
	padding:5px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:15px;
	}
	
@font-face {
  font-family: 'Droid Sans';
  font-style: normal;
  font-weight: normal;
  src: local('Droid Sans'), local('DroidSans'), url('http://themes.googleusercontent.com/static/fonts/droidsans/v3/s-BiyweUPV0v-yRb-cjciBsxEYwM7FgeyaSgU71cLG0.woff') format('woff');
}

.relatedposttitle{
	padding-top:20px;
	padding-bottom:20px;
	font-size:1.5em;
	font-family:Verdana, Geneva, sans-serif;
	}

.relatedposts {
	padding:5px;
	margin-bottom:15px;
	}
	
.relatedposts #entry{
	padding-bottom:10px;
	height:54px;
	}
	
.relatedposts #entry img{
	float:left;
	margin-right:15px;
	padding:1px;
	border:1px solid #999;
	}
	
.relatedposts .crp_excerpt{
	font-size:0.82em;
	}	
	
.sya_container h2{
padding-bottom: .1em; text-shadow: 1px 1px 1px #9e9e9e;
        filter: dropshadow(color=#9e9e9e, offx=1, offy=1);	
	}
	
.sya_container ul{
	 clear:left;
	 margin-left: 30px;
	 margin-top:10px;
	 margin-bottom:10px;
	 list-style-type:square
	}
	
.sya_container ul li{
	 display: list-item;
     text-align: -webkit-match-parent;
	}
	
#space_10{
	margin-top:10px;
	margin-bottom:10px;
	}
	
.archiveyears{
	padding-bottom:15px;
	border-right:1px dotted #CCCCCC;
	width:640px;
	margin-top:5px;
	}	
	
.bottom_mar_20{
	margin-bottom:20px;
	}
	
.archiveyearsdim{
	height:460px;
	}
	
.archiveyears .entry {padding:9px;background:#fff;margin:0;border:1px solid #ddd;overflow:visible;
		-webkit-border-radius: 7px;-moz-border-radius:7px;border-radius: 7px;
		text-align:center;
		-webkit-box-shadow: 0px 1px 2px #888;-moz-box-shadow: 0px 1px 2px #888;box-shadow: 0px 1px 2px #888;
	    margin:9px;
		width:120px;
		height:100px;
		float:left;
	}	
	
	
.archivedate {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );
	background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	background-color:#ededed;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#777777;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	padding:4px 8px;
	text-decoration:none;
	text-shadow:1px 1px 0px #ffffff;
	margin:4px;
}.archivedate:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );
	background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
	background-color:#dfdfdf;
}.archivedate:active {
	position:relative;
	top:1px;
}

.tblcontactus{
 margin-bottom:25px;
  margin-top:25px;
 border:none;
width:100%;
}

.tblcontactus td{
vertical-align:top;
padding 5px;
}

.tblcontactus #address{
width:190px;
}

.tblcontactus #moreingo{
width:200px;
}

.tblcontactus #contacttitle{        text-shadow: 1px 1px 1px #9e9e9e;
        filter: dropshadow(color=#9e9e9e, offx=1, offy=1); text-transform:uppercase;

margin-bottom:5px;}

.tblcontactus a {font-size:1.1em;}

.by-line{
	font-style:italic;
	font-weight:normal;
	font-size:0.9em;
	color:#666;
	font-weight:bold;
	}
	
.lead{
	padding:3px;
	color:#666;
	border-bottom:1px dotted #999;
	margin-top:5px;
	margin-bottom:10px;	
	font-style:italic;
	font-weight:bold;
	}

.magazinelinks{
	padding:5px;
	border:1px solid #999;
	background-color:#CCC;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	margin-top:15px;
	margin-bottom:25px;
	font-size:1.2em;	
	}
	
.content-for-se{
	height:0px;
	width:0px;
	visibility:hidden;
	}</pre></body></html>