ul,ol,dl {list-style:none;} 

h1,h2,h3,h4,h5,h6,pre,code {font-size:1em; font-weight:normal;}

ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,dl,dt,dd {margin:0; padding:0;} 

a img,:link img,:visited img {border:none;}

address {font-style:normal;}

strong {font-weight:normal;}

em {font-style:italic;}

i {display:none;}



p::-moz-selection { background:#F6F5F0;color:#ee3897; }

p::selection { background:#F6F5F0;color:#ee3897; }

strong::-moz-selection { background:#F6F5F0;color:#ee3897; }

strong::selection { background:#F6F5F0;color:#ee3897; }

#article a::-moz-selection { background:#F6F5F0;color:#ee3897; }

#article a::selection { background:#F6F5F0;color:#ee3897; }



html, body {
	color: #000;
	font: 10px/14px "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, sans-serif;
	background-color: #1A2022;
}

body {
	margin-bottom: 35px;
}



p {

	color: #666666;

	line-height: 14px;

	margin-top:14px;

	margin-bottom: 9px;

	font-size:10pt;

}



#home{

	width: 265px;

	height: 185px;

	float: left;

	margin-right: 3px;

	background-color: #FED301;

	background-image: url(../logo.gif);

	text-indent: -999999px;

	overflow: hidden;

	display: block;

}



#article a {

	color: #319bd8;

	text-decoration:none;

	/*white-space:nowrap;*/

}



#article a:hover, a:active {

	text-decoration:underline;

	color: #ee3897;

}



h1{

	font-family:Arial, Helvetica, sans-serif;

	font-size:18pt;

	margin-top:17px;

	line-height:27px;

}



h2{

	font-family:Arial, Helvetica, sans-serif;

	font-size:14pt;

	margin-top:17px;

}



img {

	margin: 0;

	padding: 0;

	border-style: none;

}



:focus {

	outline: 0;

}



#content {

	width: 931px;

	background-color:#FFFFFF;

	margin-right: auto;

	margin-left: auto;

	background-image: url(../pbg.gif);

	background-repeat: repeat-y;

	border-top:solid #FFFFFF 20px;

	border-right:solid #FFFFFF 20px;

	border-left:solid #FFFFFF 20px;

}



.vid1, .vid2, .vid3, .vid4 {

	width:578px;

	height:355px;

	background-repeat:no-repeat;

	padding:10px;

}



.vid1 {

	background-image: url(../vbg1.gif);

}



.vid2 {

	background-image: url(../vbg2.gif);

}



.vid3 {

	background-image: url(../vbg3.gif);

}



.vid4 {

	background-image: url(../vbg4.gif);

}



#copyright {

	width: 931px;

	color:#FFFFFF;

	text-align: right;

	padding-top:5px;

	margin-right: auto;

	margin-left: auto;

}



#copyright a {

	color:#FFFFFF;

	text-decoration:none;

}



#copyright a:hover {

	text-decoration:underline;

}



#warning {

	background-color:#FFFFFF;

	width: 598px;

	float: left;

}



#warning p{

	margin:0;

	padding-top:10px;

	font-size:11px;

}



#header {

	width: 934px;

	height: 185px;

	float: left;

}



#headerTeaser {

	width: 330px;

	height: 185px;

	float: left;

	background-color:#FED301;

}



#headerBlank {

	width: 314px;

	height: 185px;

	float: left;

	margin-left: 19px;

	margin-right: 3px;

	background-color:#FED301;

}



#adlinks {

	height: 15px;

	background-color: #F0F0F0;

	padding-top: 2px;

	padding-bottom: 3px;

	padding-left: 15px;

}



/* Search Box*/

#sa1 {

	width: 179px;

	height: 28px;

	margin-top: 147px;

	margin-left: 125px;

	background-image: url(../searchbox.gif);

	background-repeat: no-repeat;

	position: relative;

}



#sa2 {

	width: 148px;

	height: 17px;

	position: absolute;

	top: 5px;

	left: 5px;

}



#sinput {

	width: 144px;

	height: 13px;

	padding: 2px;

	border: 0px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #B98E01;

	margin: 0px;

	background: transparent;

}



#sa3 {

	width: 18px;

	height: 18px;

	position: absolute;

	top: 5px;

	left: 156px;

	background-color: transparent;

	border: none;

	cursor: pointer;

}



/* Entry */



.hd1 {

	background-color:#191919;

	padding: 3px 3px 1px 3px;

	color:#ffffff;

}



.hd2 {

	background-color:#191919;

	padding: 1px 3px 3px 3px;

	color:#ffffff;

}



#article {

	width: 598px;

	float: left;

}



#published {

	float:right;

	margin-top:10px

}



/*NEW*/



#content-about {

	width: 931px;

	background-color:#FFFFFF;

	margin-right: auto;

	margin-left: auto;

	border-top:solid #FFFFFF 20px;

	border-right:solid #FFFFFF 20px;

	border-left:solid #FFFFFF 20px;

	border-bottom:solid #FFFFFF 20px;

}



#about {

	border-top: 14px solid #ffffff;

	width: 598px;

	float: left;

}





/*NEW*/



#sidebar {

	font-family: Arial, Sans-Serif;

	float: left;

	border-top: 14px solid #ffffff;

	border-bottom: 14px solid #ffffff;

	margin-left: 19px;

	width: 314px;

	background-color:#f0f0f0;

}



.commentsarea {

	background-color:#383838;

	background-image: url(../cbg.gif);

	background-repeat: no-repeat;

	padding-bottom:5px;

}



#newsletter {

	border-top: solid 14px #FFFFFF;

	background-color:#383838;

	background-image: url(../newsletter.gif);

	color:#FFFFFF;

	width: 314px; height: 80px;

	float:right;

}



#relateden {

	background-image: url(../relen.gif);

}



#relatedsk {

	background-image: url(../relsk.gif);

}



#relateden, #relatedsk {

	border-top: solid 14px #FFFFFF;

	background-color:#C27D0F;

	background-repeat: no-repeat;

	width: 314px;

	float:left;

}



#relatedlist {

	margin: 47px 12px 10px 20px;

}



#relatedlist li {

	margin: 0 0 0 0;

	padding-bottom: 2px;

	padding-left: 15px;

	background:url(../rel.gif) no-repeat 0 0;

}



#relatedlist li a {

	color:#FFFFFF;

	text-decoration:none;

}



#relatedlist li a:hover {

	text-decoration:underline;

}



.commentcount {

	color: #888888;

	font-size: 12px;

	font-weight: bold;

	padding-top:10px;

	margin-left: 13px;

	text-transform: uppercase;

}



.bord {

	margin: 0 5px;

	color: #666666;

	font-weight: bold;

}



#commentlist {

	margin: 5px 20px 5px 20px;

}



#commentlist li {

	margin: 0 0 0 0;

	padding-bottom: 10px;

	padding-top:7px;

	background-image: url(../cln.gif);

	background-repeat:no-repeat;

	background-position: bottom; 

}



#commentlist li .comment-info .ed {

	display: none; 

}



#commentlist li .comment-info, #commentlist li .comment-info a {

	margin: 0;

	font-weight: normal; 

	color: #666666;

}



#commentlist li .comment-info .comment-author {

	color: #888888; 

}



#commentlist li .comment-info .comment-author a {

	margin: 0;

	font-weight: normal; 

	color: #666666; 

}



#commentlist li p {

	overflow: hidden;

	margin: 3px 0 0 0;

	font-weight: normal;

	color: #FFF;

	font-size: 1.1em;

}



#commentlist li p a:hover {

	text-decoration: none; 

}



.comment-info a {

	color: #FFF;

}



.addcomment {

	width:295px;

	background-color:#383838;

	padding-right:19px;

	padding-bottom: 10px;

	text-align:right;

}



.addcomment a {

	font-size:11px;

	color:#FFFFFF;

}





/*Comment Form*/



label {

	margin: 0;

	padding:0.2em;

	margin-top:0.3em;

	text-align:right;

	width:70px;

	float:left;

	text-transform:uppercase;

	color:#888888;

}



fieldset {

  background-color:#383838;

  margin-top:20px;

  border:solid 0 #fff;

}



.nl {

	background-color:transparent;

	padding-top:23px;

}



.nlb {

	font-family:Arial, Helvetica, sans-serif;

	font-size:10px;

	color:#FFd6b2; text-transform:none;

	line-height:10px;

	margin: 3px;

}



#logn {

	padding-left:80px;

}



#logn a {

	color:#FFFFFF;

	text-decoration:none;

}





.nli {

	width:130px;

	height:13px;

	padding:1px;

	font-size:10px;

	border:solid 1px #ffd6b2;

}



legend {

	width:194px;

	height:30px;

	color:#fff;

	font-size:2em;

	padding-left:0.5em;

	position:relative;

	top:-1em;

	text-transform:uppercase;

	font-weight:bold;

	letter-spacing:-1px;

	white-space:pre;

}



.br {display:none;}  



.textfield {

	font:1.1em  Verdana, Arial, Helvetica, sans-serif ;

	color:#333 ;

	margin:3px;

	height:15px;

	border:solid 0 #f0f0f0;

	padding: 3px 8px;

	width:200px;

}



textarea {

	font:1.1em Verdana, Arial, Helvetica, sans-serif;

	color:#333 ;

	margin:3px;

	height:100px;

	border:solid 0 #f0f0f0;

	padding: 3px 8px;

	width:200px;

	overflow:auto; /*disable scroller in IE*/

}



.submiten, .submitsk, #submit.ajax-loading {

	float:right;

	margin:3px;

	margin-right:21px;

	height:20px;

	width:80px;	

	border:solid 0 #4E4945;

}





.submitn{

	background: transparent url("../subn.gif") no-repeat;

	padding-left:5px;

	padding-top:2px;

	height:14px;

	width:11px;	

	border:solid 0 #4E4945;

}



.submiten{

	background: transparent url("../submiten.gif") no-repeat;

}



.submitsk{

	background: transparent url("../submitsk.gif") no-repeat;

}



#submit.ajax-loading{

	background: transparent url("../loading.gif") no-repeat center;

}



.submiten:hover {

	background: transparent url("../submiten.gif") no-repeat -80px;

}

.submitsk:hover {

	background: transparent url("../submitsk.gif") no-repeat -80px;

}



#error {

	color:#FFFFFF;

	margin-top:15px;

	width: 245px;

	margin-left: 40px;

	background-color:#454545;

	padding: 4px;

}



#footer {

	width: 934px;

	margin-right: auto;

	margin-left: auto;

	border-top: 14px solid #ffffff;

	height: 90px;

	float:left;

}



#pprev {

	height: 90px;

	width: 282px;

	position: absolute;

	left: 276px;

	background-repeat: no-repeat;

	background-position: -282px;

}



#pnext {

	height: 90px;

	width: 282px;

	position: absolute;

	left: 316px;

	background-repeat: no-repeat;

	background-position: 282px;

}



#prev {

	width: 48px;

	height: 18px;

	position: absolute;

	top: 36px;

	left: 389px;

}



#next {

	width: 48px;

	height: 18px;

	position: absolute;

	top: 36px;

	left: 437px;

}



#navigation1 {

	width: 314px;

	float: left;

	background-color: #CAE288;

	height: 54px;

	padding-top: 36px;

	margin-right: 3px;

	margin-left: 19px;

}



#navigation {

	position: relative;

	width: 598px;

	float: left;

	background: #a6ce39;

	height: 90px;

}



#category {

	width: 276px;

	height: 90px;

	position: absolute;

	top: 0px;

	left: 0px;

	background-image: url(../srbg.gif);

	background-position: right;

	background-repeat: no-repeat;

}



#c1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 17px;

	color: #CEE68B;

	text-align: right;

	width: 271px;

	position: relative;

	top: 19px;

}



#c2{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 24px;

	color: #E4FF9A;

	text-align: right;

	width: 271px;

	position: relative;

	top: 19px;

	overflow: hidden;

}



#c2 a {

	text-decoration: none;

	color: #E4FF9A;

}



#topad {

	margin-left: auto;

	margin-right: auto;

	margin-top: 20px;

	margin-bottom: 10px;

	padding-top: 10px;

	padding-bottom: 10px;

	padding-left: 20px;

	width: 951px;

	height: 90px;

	background-image: url(../bnbg.gif);

	background-repeat: no-repeat;

	background-position: right;

	background-color: #F0F0F0;

}



#suggest {

	display: none;

	width: 200px;

	position: absolute;

	left: -38px;

}



#suggest1 {

	width: 200px;

	height: 7px;

	background-image: url(../sgtop.png);

	background-repeat: no-repeat;

}



#suggestList {

	width: 196px;

	padding-left: 2px;

	padding-right: 2px;

	background-image: url(../sgbg.gif);

	background-repeat: repeat-y;

}



#suggestList ul {

	margin: 0px;

	padding: 0px;

}



#suggestList ul li {

	list-style: none;

	margin: 0px;

	padding: 0px;

	display: block;

	height: 19px;

	overflow: hidden;

}



#suggestList a {

	display: block;

	height: 13px;

	padding: 3px;

	margin: 0px;

	font-family: Helvetica, Arial, Verdana;

	font-size: 11px;

	color: #FFFFFF;

	text-decoration: none;

}



#suggestList a:hover {

	background-color: #A78001;

}



#suggest2 {

	width: 200px;

	height: 17px;

	background-image: url(../sgdown.png);

	background-repeat: no-repeat;

}



.share-twitthis{

	background:url(../teewthis.png) 10px top no-repeat;

	padding-left:42px;

	padding-top:3px;

	font-size:11px;

	line-height:18px;

}
