/*
The Liberty Guardian
Theme Name: Liberty Guardian Theme
Author: Matt Harris 
Author URL: http://www.zero2heroblogger.com	
*/

body {margin:0 auto;	padding:0px 0 0px 0;	background:#222958; 	font-family:Arial, Arial,Tahoma,sans-serif;	color:#126A9B;	font-size:13px;	}
img {	border:0;	float:left;	padding:5px 5px 5px 0;	}
a {	color:#323E4C;	text-decoration:none	}
a:hover {	color:#B71C1A;	text-decoration:none		}
h1, h2, h3, h4, h5, h6 {	}
blockquote {	background: url(images/blockquote.png) no-repeat left top;	background-color:#FFFFEE;	color:#414D5F;	font-style: italic;	margin:10px 0px 5px 10px;	padding:2px 10px 10px 35px;	}



.clear {	clear:both;	}
.alignleft {	float:left;	padding:3px 0 2px 5px;	}
.alignright {	float:right;	padding:3px 5px 2px 0px;	}
.centered{	display: block;	margin-left: auto;	margin-right: auto;	}

/* The Wrapper */
#wrapper {	width:1000px;	margin:0 auto;	border:1px solid #4b5a7e;	}
	
/* The Top */
#top {	width:850px;	height:80px;	padding:5px 0px 5px 150px;	margin:auto;	background:#ffffff;		color:#000;	}
.blogname {	width:600px;	font-family:"Arial",Verdana,Tahoma,sans-serif;		margin:20px 0 0 25px;    float:left;	}
.blogname h1  {	font-size:38px;	font-weight:bold;	color:#E0E6EF;	text-align:left;	margin:0px 0 0 0px	}
.blogname h1  a:link, .blogname h1  a:visited{ 	color: #E0E6EF; 	}	
.blogname h1  a:hover { 	color: #FFF; 	}.blogname h2 {	margin:0px 20px 0px 0px;	font-size:16px;	font-weight:normal;	color:#fff;	text-align:left;	}
	
#topbar {	height: 28px;	margin-bottom: 2px;	background: url(images/topbar.jpg) repeat-x;}
#topbar #dates {	float: left;	height: 25px;	line-height: 25px;	padding-left: 10px;	font-size: 13px;	color: #394754;	margin-top: 1px;}
#topbar ul {	float: right;	display: inline;	height: 25px;	padding-right: 10px;	margin:0px 0px}
#topbar ul li {	float: left;	margin-left: 20px;	display: inline; height: 20px;}
#topbar ul li a {	height: 20px;	line-height: 30px;	background: url(images/feed.png) no-repeat;	background-position: left;	padding-left: 20px;	font-size: 12px;	font-weight: bold;}
#topbar ul li a:hover {	color: #AA1C1A;}

/* The Search */
#search {	border-style:solid;	border-color:#222f4f;	border-width:1px;	float:left;	margin:3px 0 0 0;	height:16px;}
#search form {	margin: 0;	padding: 0;}
#search fieldset {	margin: 0;	padding: 0;	border: none;}
#search p {	margin: 0;	font-size: 85%;}
#s {	height:16px;	float: left;	width:219px;	padding:0 3px 0 0;	background: #FFFFFF;	border:none;	font: normal 100% "Arial", Arial, Helvetica, sans-serif;
	color:#000000;}
#searchsubmit {	width:50px;	float: left;	background: #EFEFEF url(images/go.jpg) no-repeat;	border: none;	font: bold 100% "Arial", Arial, Helvetica, sans-serif;	color: #FFFFFF;
	height:16px;}

/*top menu*/
#foxmenucontainer{	height:29px;	background:url(images/menu.jpg) repeat-x;	display:block;	padding:0px 0 0px 0px;	border-top:1px solid #474747;	font: 14px "Arial",verdana, Arial, sans-serif;
	font-weight:bold;	}
#catmenucontainer{	height:29px;	background:url(images/catmenu.jpg) repeat-x;	display:block;	padding:0px 0 0px 0px;	font: 14px "Century gothic",verdana, Arial, sans-serif;	font-weight:normal;
	border-top:1px solid #E8EBEE;	}
#catmenu ,#catmenu ul {	margin: 0px;	padding: 0px;	list-style: none;	height:29px;}
#catmenu  a {	color: #E8EBEE;	display: block;    font-weight: normal;  	padding: 4px 10px 6px 10px;	}
#catmenu  a:hover {	background:url(images/catmenuhov.jpg) repeat-x;	color: #fff;	display: block;	text-decoration: none;	}
#catmenu  li {	float: left;	margin: 0px;	padding: 0px;	}	
#catmenu  li li {	float: left;	margin: 0px 0px 0px 0px;	padding: 0px;	width: 130px;	}
#catmenu  li li a, #catmenu  li li a:link, #catmenu  li li a:visited {	background:url(images/catmenu.jpg) repeat-x;	width: 130px;	float: none;	margin: 0px;
	padding: 4px 10px 5px 10px;	color:#E8EBEE;	}
#catmenu  li li a:hover, #catmenu  li li a:active {	background:url(images/catmenuhov.jpg) repeat-x;	width: 130px;	float: none;	margin: 0px;	padding: 4px 10px 5px 10px;
	color:#fff;	}
#catmenu  li ul {	position: absolute;	width: 10em;	left: -999em;	}
#catmenu  li:hover ul {	left: auto;	display: block;	}
#catmenu  li:hover ul, #catmenu li.sfhover ul {	left: auto;	}	

#menu ul {	margin: 0px;	padding: 0px;	list-style: none;	height:29px;	}
#menu a {	color: #e0e5eb;	display: block;    font-weight: bold;   	padding: 4px 10px 6px 10px;	}
#menu a:hover {	background:url(images/menuhov.jpg) repeat-x;	color: #fff;	display: block;	text-decoration: none;	}
#menu li {	float: left;	margin: 0px 0 0px 0;	padding: 0px;	}
#menu li li {	float: left;	margin: px 0px 0px 5px;	padding: 0px;	width: 130px;	}
#menu li li a, #menu li li a:link, #menu li li a:visited {	background:url(images/menu.jpg) repeat-x;	width: 130px; float: none;	margin: 0px;	padding: 4px 10px 5px 10px;	color:#fff;}
#menu li li a:hover, #menu li li a:active {	background:url(images/menuhov.jpg) repeat-x;	width: 130px;	float: none;	margin: 0px;	padding: 4px 10px 5px 10px;}
#menu li ul {	position: absolute;	width: 10em;	left: -999em;	}
#menu li:hover ul {	left: auto;	display: block;	}	
#menu li:hover ul, #menu li.sfhover ul {	left: auto;	}
#menu span{	color:#fff;}	

/* Main Content*/	

#content {	float:left;	width: 1000px;	height:100%;	}
#casing {	padding:0px 0px 0px 0px;	background:#EFEFEF url(images/blank.jpg) bottom right;	background-repeat:no-repeat;	}	

#bigstory {
	float:left;
	width:980px;
	background:#ffffff;
	height:100%;
	margin:10px 10px 10px 10px;
	text-align:center;
	border:1px solid #aaa;
	font-size:26px;
	letter-spacing:-1px;
	}

#bigstory p {	margin: 5px 0 10px 0;}

#bigstory img {	display: block;	margin-left:auto;	margin-right:auto;	}
.bigstoryimage {	width:980px;	height:100%;	text-align:center;}

.topblock {	margin-left:auto;	margin-right:auto;	text-align:center;	}
.topblock a{	text-align:center;	}
.topblock h2 {	text-align:center;	font-size:48px;	margin:4px 0 3px 0;	}
.topblock img {	float:none;	padding:10px 10px 10px 10px;	background:#333;	text-align:center;	display:block;	margin-left:auto;	margin-right:auto;	}

.title{	margin: 0 0 0 0px;	padding: 0px 0px 0px 0px;}	
.time{	text-align:left;	width:100px;	margin-top:2px;	font-family:Arial,Verdana,Helvitica,sans-serif;	padding:1px 0 0 0px;	color:#fff;	float:right;	}
.date {	float:left;	height:14px;	font-size:13px;	font-family:Arial,Verdana,Helvitica,sans-serif;	margin-left:5px;	margin-top:0px;	padding-left:2px;	font-weight:normal; color:#63802b;	}
	
#singlecontent{	float:left;	width: 575px;	background:#FFFFFF;	border:1px solid #aaa;	height:100%;	padding:5px 0 0px 15px;	margin:5px 5px 0 5px;}
.single {	width:560px;	margin: 0px 0px 5px 0px;	height:100%;	color:#222;	font: 13px  Arial,Arial,verdana, sans-serif;	}
.single  h2 {	margin: 0px 0 5px 0;	padding: 3px 0px 0px 0px;	text-align: left;	font: 24px  Arial,Arial,verdana, sans-serif;	font-weight:bold;	overflow:hidden;	}
.single  h2 a, .single  h2 a:link, .single  h2 a:visited  {	color:#222;	background-color: transparent;	}
.single  h2 a:hover  {	color: #283C45;	background-color: transparent;	}	
.author{	color:#B51B1B;	padding:0px 0 4px 0px;}
.clock{	color:#B51B1B;	padding:0px 0 4px 10px;}	
.cover{	height:100%;}

.singleinfo {	height:25px;	margin: 0 10px 0 0px;	padding: 0px 10px 0px 0px;	background:#555;	color:#fff;			}	
.category{	padding:3px 5px 1px 0px;	margin-left:5px;	font:13px  Arial,Arial,verdana, sans-serif;	font-weight:normal;}
.category a:link,.category a:visited{	color:#fff;	}
.category a:hover{	color:#eee;		font-weight:normal;	}
.entry {margin:0;	padding: 10px 0px 5px 0px;	}	
.entry a:link,.entry a:visited {	color: #465f7b;	background-color: transparent;	text-decoration:underline;}
.entry a:hover {	color:#2b77cd;	background-color: transparent;	text-decoration: none;}
.entry img {	padding:4px 4px 0 0;	background:#fff;	border:1px solid #ddd;	margin:2px 5px 5px 0px;}
.entry p{	width:100%; text-align:justify;	margin:5px 0px 8px 0px;}
.entry li{	margin:2px 0px 5px 20px;	text-align:justify;}

.blogentryside{	float:left;	width:200px;	margin:0 10px 5px 0;}
.entryside{	float:left;	width:290px; display:block;}

/*Popular */
#popularblock{
	padding:10px 5px 10px 5px;
	margin:0 3px 0 0;
	background:#a32a36;
	}

#popularblock h3{
	font-size:13px;
	padding:3px 0 3px 0;
	margin:0 0 0 0;
	display:block;
	text-align:center;
	background:#800b16;
	color:#fff;
}

.popularlist {
	background:#fff;
	padding:10px 10px 10px 10px;
	}

.popularpost {
	background:#FFFFFF;
	height:65px;
	border-bottom:1px solid #333;
	padding:5px 0 3px 0px;
	margin:0 0 0px 0;
}


.popularpost img{
	padding:0 0 0 0;
	margin:0 5px 0 5px;
}

.popularpost a{
	font-size:14px;
	font-weight:bold;
	color:#000;
	height:48px;
	padding:5px 0 0 0;
	overflow:hidden;
}

.popularpost span{
	margin:0px 0 0 0;
	padding:0px 0 0 0px;
	font-size:10px;
	color:#000;
	font-weight:bold;

}

/*single google ad*/
#singlead{float:left;width:250px;height:250px;padding:5px 5px 5px 5px;margin:10px 0 0 5px;}

/*Post-Plugin Library*/
.similar-posts{	width:250px;float:right;margin:0px 0 5px 0px;}.similar-posts li{}	

/* sidebar */
#singletopbar{margin: 0px 0 10px 0;	width:1000px;	height:90px;	background:#999baf;	border-top:1px solid #444444;	border-bottom:1px solid #444444;}
#singlebarleft{	float:left;	width:170px;	padding:0 0 0 0;}
#singlebarright{	float:right;	width:320px;	padding:15px 0 10px 15px;}

#singlerightcol{float:right; width:374px; padding:0 5px 10px 5px;	margin:5px 10px 10px 0px;	border:1px solid #aaa;	background:#FFFFFF;}
#rightcol{	float:right;	width:309px;	padding:0 0px 10px 5px;	margin:0px 10px 10px 0px;	border:1px solid #aaa;	background:#FFFFFF;}
#support{	width:265px;	height:110px;	background-color:#EEEEFF;		border-style:solid;	border-color:#000000;	border-width:2px;	padding:5px 5px 3px 5px;	margin:10px 10px 10px 0px;}

.subscribe{	width:374px;	height:25px;	background:#A32A36;	padding:7px 0 0 0px;}
.subscribe img{	padding:5px 35px 5px 0;}
.subscribe span{	float:left;	width:255px;	height:35px;	padding:0 0 0 40px;	margin: 0px 5px 0 5px;	background:#fff;	}

.subscribebottom{	width:355px; height:75px;	background:#A32A36;	padding:7px 10px 7px 10px;	}
.subscribebottombuttons{	float:left;width:354px;	height:70px;	padding:5px 0 0 0;	margin: 0px 5px 0 0px;	background:#fff;	font-weight:strong;}
.subscribebottom img{	padding:0px 3px 0px 30px;}
.subscribebottom a{	font-weight:strong;}
.supfont{	font-size:26px;	font-weight:strong;	font-family: "Arial", Arial, sans-serif;	padding:0px 0px 0px 0;	margin-top:10px;}
.books{	width:300px;	height:300px;	margin:5px 5px 5px 0px;	background:#f7f7f7;	border: 1px solid #aaa;	}
.books ul{	float:left;	width:140px;	height:140px;	padding:2px 5px 2px 5px;	margin: 2px 0 0 0;	}



/* Front Subscribe*/

.frontsubscribe{	width:306px;	height:25px;	background:#A32A36;	padding:7px 0 0 0px;	}
.frontsubscribe img{	padding:5px 35px 5px 0;}

.frontsubscribe span{	float:left;	width:255px;	height:35px;	padding:0 0 0 40px;	margin: 0px 5px 0 5px;	background:#fff;	}
.frontsubscribebottom{	width:306px;	height:55px;	background:#A32A36;	padding:0px 0 0 0px;	}
.frontsubscribebottombuttons{	float:left;	width:265px;	height:40px;	padding:5px 0 0 30px;	margin: 0px 5px 0 5px;	background:#fff;	font-weight:strong;	}
.frontsubscribebottom img{	padding:0px 3px 0px 0;}
.frontsubscribebottom a{	font-weight:strong;}


/* The Sidebar1 */
.sidebar1{	float:left;	width:147px;	padding-top:5px;	font-size:14px;	font-family: "Arial", Arial, sans-serif;	}
.sidebar1 h2 {	height:27px;	line-height:27px;	font-size:16px;	color:#eee;	margin:5px 0 0 0 ;	padding:0px 0 0 5px;	background:#47535F;	font-weight:bold;	}
.sidebar1 ul {	list-style-type: none;	margin: 0 ;	padding: 0;	}
.sidebar1 ul ul  {	list-style-type: none;	margin: 0;	padding: 0px 0px 10px 0px;	background-repeat:no-repeat;	}
.sidebar1 ul ul ul {	list-style-type: none;	margin: 0;	padding: 0;	border:0;	}
.sidebar1 ul ul ul ul {	list-style-type: none;	margin: 0;	padding: 0;	border:0;	}
.sidebar1 ul li {	height:100%;	line-height:18px;	}
.sidebar1 ul li a:link, .sidebar1 ul li a:visited {	color: #47535F;	text-decoration: none;	padding: 5px 0px 5px 5px;	display:block;	background:#CDD4DA;	background-repeat:no-repeat;	border-bottom:1px solid #E8EBEE;	}
.sidebar1 ul li a:hover {	background:#8B959F;	background-repeat:no-repeat;	color:#fff;	}
.sidebar1 p {	padding: 7px 10px;	margin:0;	}
.sidebar1 table {width:100%;	text-align:center;	background-color:#1f1f1f;	color: #daef8e;	}		
	
/* The Sidebar2 */	
.sidebar2{	float:right;	width:147px;	padding:0 0 0 5px;	font-size:14px;	font-family: "Arial", Arial, sans-serif;	color: #ffffff;	}
.sidebar2 h2 {	height:27px;	line-height:27px;	font-size:16px;	color:#eee;	margin:5px 0 0 0 ;	padding:0px 0 0 5px;	background:#47535F;	font-weight:bold;	}
.sidebar2 ul {	list-style-type: none;	margin: 0 ;	padding: 0;	}
.sidebar2 ul ul  {	list-style-type: none;	margin: 0;	padding: 0px 0px 10px 0px;	background-repeat:no-repeat;	}
.sidebar2 ul ul ul {	list-style-type: none;	margin: 0;	padding: 0;	border:0;	}
.sidebar2 ul ul ul ul {	list-style-type: none;	margin: 0;	padding: 0;	border:0;	}	
.sidebar2 ul li {	height:100%;		line-height:18px;	}
.sidebar2 ul li a:link, .sidebar2 ul li a:visited {	color: #47535F;	text-decoration: none;	padding: 5px 0px 5px 5px;	display:block;		background:#CDD4DA;	background-repeat:no-repeat;border-bottom:1px solid #E8EBEE;	}
.sidebar2 ul li a:hover {	background:#8B959F;	background-repeat:no-repeat;	color:#fff;	}
.sidebar2 p {	padding: 7px 10px;	margin:0;	}
.sidebar2 table {	width:100%;	text-align:center;	background-color:#1f1f1f;	color:#A4DDEF;	}			
	
/* --- FOOTER --- */
#footer {	height:20px;	padding:0px 0 0 0px;	margin:0px 0 0 0;	color:#fff;	background:#3b3b3b;	font-size:12px;	font-weight:normal;	text-align:center;	letter-spacing:1px;	font-family: Arial, georgia, Arial, sans-serif;	}
#footer p{	margin:0 0 0 0;}
#footer a:link , #footer a:visited{	color:#E8EBEE;	}
#footer a:hover {	color:#fff;	}

/* The Navigation */
#navigation {		width:1000px;	margin:0px 0px 0px 0px;	background:#B71C1A;	height:20px;	float:right;	}
#navigation a:link, #navigation a:visited {	color:#fff;	font-weight:bold;}
	
/* The Attachment */
.contentCenter {	text-align:center;	}

/* The Page Title */
h2.pagetitle {	padding:0;	margin:8px 0 12px 0;	font-size:40px;	text-align:center;	color:#3f387f;	font-family:Palatino Linotype, Veranda, Arial, Times;	}
	
/* Meta */
.meta{	padding:2px 0 0 0;	margin:5px 35px 10px 0px;	font-size: 87%;	border-top: 2px solid #373d62;	color: #373d62;}
p.meta a{	color: #373d62;	text-decoration: none;}
span.user{	padding: 3px 5px;}
span.timr{	background: #373d62;	color: #fff;	padding: 3px 5px;}
span.catr{	padding: 3px 5px;}		
	
/* The Comments */
.comments {	padding-left:10px;	}
.comments form {	}
.comments textarea {	width:90%;	height:156px;	background:#fff;	border:1px solid #D0D0D0;	color:#444;	padding:10px;	overflow:auto;	font-family:Arial, Helvetica, sans-serif;	font-size:14px;}
h3 #comments-count {	font-weight:bold;	font-size:18px;	margin:0 0 0 20px;}	
#commentform {	padding-left:23px;	}
#commentform input {	background:#fff;	border:1px solid #D0D0D0;	color:#333;	padding-left:10px;	}
.comments input#submit {	padding:0;	width:72px;	height:25px;	background:#B81516;	border:1px solid #CA4244;	color:#fff;	}
.comments h2 {	font-size:19px;	line-height:30px;	margin:24px 0 0 10px;	padding:0;	font-weight:normal;	}
.comments ol li p {	padding:0;	margin:10px 0;	color:#222;		}
.commentmeta small{	color: #222;	}

/* Left Column */

#leftblock {	float:left;	width:330px;	height:100%;	border:1px solid #aaa;	background:#fff;	margin:0 0 0 10px;}
#leftblock img{	float:left;	}
.leftentry {	margin:2px 15px 2px 15px;	padding:5px 0px 5px 0px;	border-top: 1px solid #000;}
.leftentry a:hover{	text-decoration:underline;}
.leftentry h2 {	font-size:18px;	font-weight:bold;	letter-spacing:-1px;	margin:2px 0 3px 0;	padding:0 0 0 0;}
.leftentry img {	float:left;	padding:0;	background:#333;	margin:5px 5px 5px 5px;	border:1px solid #aaa}
.leftentry p {	color:#000;	margin:0 0 0 70px;	padding:3px 10px 4px 4px;	text-align:justify;	}
.leftmore {	height:15px;	margin:0 0 0 70px;	}

/* Center Column */
#centerblock {	float:left;	width:330px;	margin:0 0 0 0px;}
.centerentry {	width:295px;	margin:0 0;	padding: 5px 10px 5px 0px;	height:100%;	}
.centerentry h2{	font-size:18px;	font-weight:bold;	padding:0 0 2px 10px;	margin:0 0 4px 0;}
.centerentry a:link,.centerentry a:visited {	background-color: transparent;	color:#000000;	text-decoration:none;}
.centerentry a:hover {	color:#B71C1A;	background-color: transparent;	text-decoration: underline;}
.centerentry img{	background:#333;	padding:2px 2px 2px 2px;	margin:4px 20px 6px 20px;}
.centerentry p{	margin:2px 0;	padding:0 10px 5px 10px;	text-align:justify;}

/*RightBlock*/
#rightblock{	float:right;	width:320px;	margin:0 5px 0 0;}
.rightpost {	width: 305px;	margin: 0px 0px 5px 0px;	padding:3px 0 0 0;	float: left;	background:#FFFFFF;	border:3px solid #34424F;	display:inline;	color:#222;	font-family:Arial,Arial,verdana, sans-serif;	}
.rightpost img {	border:0;	padding:4px 4px;	background:#fff;	border:1px solid #ddd;	margin:2px 5px 2px 0px;	}


/*Archives */
.archivepost {	width: 575px;	margin: 0px 0px 5px 15px;	padding:10px 0px 0 0;	float: left;	background:#FFFFFF;	border:1px solid #aaa;	display:inline;	color:#222;	font-family:Arial,Arial,verdana, sans-serif;	}
.archivepost h2{	margin:0px 5px 3px 5px;	padding:0 10px 0 0;}
.arhivepost img {	border:0;	padding:4px 4px;	background:#fff;	border:1px solid #ddd;	margin:0px 5px 2px 0px;	}
.archivepost p{	text-align:justify;	padding:0 25px 0 80px;}
	
/*Featured*/

.featured{	width:675px;	overflow: hidden;	padding:10px 0px 2px 10px;	margin:0px 4px 5px 5px;	background:#374554;	border:1px solid #ccc;}
.featured h2 a, .featured h2 a:link, .featured h2 a:visited  {	color: #fff;	background-color: transparent;	}
.featured h2 a:hover  {	color: #fff;	background-color: transparent;	}
.fentry{		height:190px;	overflow:hidden;}
.cat{		font-size:12px;	color:#C2DFEF;}
.cat a:link,.cat a:visited{	color:#fff;	}
.cat a:hover{color:#ccc;	}
.cats{	margin:1px 5px 1px 0px;	font-size:13px;	margin-left:5px;	color:#111;}
.cats a:link,.cats a:visited{	color:#111;	}
.cats a:hover{	color:#333;	}
.fentry p{	margin: 5px 0;	color:#E8EBEE;}
.fentry img {	border:0;	float:left;	padding:4px 4px;	background:#fff;	border:1px solid #ddd;	margin:2px 5px 5px 0px;	}	
.featured h2{	font-size:22px;	margin:3px 0 4px 0;	font-family:Arial,Verdana,Helvitica,sans-serif;	}
.featmeta{		height:22px;	text-align:right;	padding:3px 15px 0 0;	}
.featmeta a:link,.featmeta a:visited{	color:#95CFEF;	font-weight:bold;	text-decoration:none;	}
.category a:hover{	color:#fff;	font-weight:bold;	text-decoration:none;	}

/*magbox*/
.post {	width: 305px;	margin: 0px 0px 5px 7px;	padding:3px 0 0 0;	float: left;	background:#FFFFFF;	border:3px solid #34424F;	display:inline;	color:#222;	font-family:Arial,Arial,verdana, sans-serif;	}
.post img {	border:0;	padding:4px 4px;	background:#fff;	border:1px solid #ddd;	margin:2px 5px 2px 0px;	}
.postborder {	height:20Px;	margin: 0 0 0 0px;	padding: 2px 20px 0px 20px;	background:#34424F url(images/postinf.jpg)repeat-x;		}
.postborder a{	color:#fff;}	
.postborder a:hover{	color:#2B77CD;}

.addcomm{	float:left;	font-size:14px;	font-weight:bold;	color:#FFFFFF;	margin:0px 0 0 0px;}	
.addcomm a:link,.addcomm a:visited {	color: #ffffff;	background-color: transparent;}]
.addcomm a:hover {	color:#2b77cd;	background-color: transparent;	text-decoration: none;}
.postmore{		float:right;	font-size:13px;	font-weight:Bold;	color:#FFFFFF;	padding:2px 8px 0px 0px;	margin:0px 0 0 0px;}	
.postmore a:link,.postmore a:visited {	color: #FFFFFF;	background-color: transparent;}
.postmore a:hover {	color:#2b77cd;	background-color: transparent;	text-decoration: none;}
	
.tags{	margin:0;	padding:0;	font-size:11px;	font-weight:bold;}
.tags a{ color:#c90000;}	
.tags a:hover{	color:#c90000;	text-decoration:underline;}	
.categ{	height:15px;	margin: 2px 0 0 0px;	padding: 2px 0px 0px 5px;	font-family:Arial,Arial,verdana, sans-serif;}
.categ a:link,.categ a:visited{	color:#d02726;	}
.categ a:hover{	color:#aa1b1a;	font-weight:strong;	}

#bottom{	width:1000px;	background:#3b3b3b;	padding:5px 0 0px 0;	float:left;}	
.bottomsection{	float:left;	width:250px;	margin:10px 15px 5px 60px;	color:#fff;	text-align:center;}
.bottomsection ul{	padding:0 0 0 30px;}
#bottom li{	text-align:left;	color:#fff;}
#bottom a{	color:#fff;}
.bottomblock{	width:850px;	height:85px;	margin:10px 50px 0 50px;	padding:0px 25px 10px 25px;}
.recents{width:225px;margin-left:5px;padding: 0 0px 10px 0;float:left;display:inline;}
.recents h2{	margin:0px 0 0px 0;	padding:2px 0 2px 3px;	font-size:18px;	color:#fff;	background:#323E4C;	font-weight:normal;}
.recents  ul {	list-style-type: none;	margin: 0 ;	padding: 0;	}
.recents  ul ul  {	list-style-type: none;	margin: 0;	padding: 0px 0px 10px 5px;	}
.recents  ul ul ul {	list-style-type: none;	margin: 0;	padding: 0;	border:0;}
.recents  ul ul ul ul {	list-style-type: none;	margin: 0;	padding: 0;	border:0;	}
.recents  ul li {	height:100%;	line-height:18px;	}
.recents  ul li a:link, .recents  ul li a:visited {	color: #555;	text-decoration: none;	padding: 5px 0px 5px 5px;	display:block;	background-repeat:no-repeat;	border-bottom:1px solid #ccc;	}
.recents  ul li a:hover {	background:#5F6E7F;	background-repeat:no-repeat;	color:#fff;	padding: 5px 0px 5px 5px;	}		

/*Sidebar Store*/
#npack{	width:300px;	overflow: hidden;	padding: 0px 0px 0px 0px;	margin:0px 0px 0px 0px;	background:#374554;	border:1px solid #ccc;}

.npack img{
	padding:0 0 0 0;		
}

.prods{
	font-family:"Arial",Verdana,Tahoma,sans-serif;	
	margin: 0px 0 0 0;
	padding: 5px 0px 10px 20px;
    float:left;
	}
}

.prods h1{
	font-size:18px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:left;
	margin:0px 0 0 0px
}

.prods ul {
	list-style-type: none;
	margin: 0 5px 0 0;
	padding: 0 0 0px 0;
	}
	
.prods img{
	padding:5px 3px 2px 3px;	

}

