* { padding: 0; margin: 0; }
p {
line-height: 1.3em;
margin-bottom: 10px;
}
a {
color: #0287D6;
text-decoration:none;
}
a:hover {
color: #fff;
text-decoration:none;
}
body {
 font-family: Trebuchet MS, Verdana, sans-serif;
 font-size: 10pt;
 font-weight: normal;

}
#wrapper { 
 margin: 0 auto;
 overflow: hidden;
 width: 960px;
 padding: 10px;
 background: #e6e6e7;
 border: 5px solid #222;
}
#adbar {
width: 950px;
height: 92px;
}
#rightsidebar {
float:left;
border: none;
margin: 0;
width: 310px;
margin-left:10px;
}
#search {
 width: 300px;
 float: right;
 padding: 5px;
 margin: 2px 2px 2px 2px;
 background: #000;
 height: 25px;
 }
#tip {
 width: 200px;
 background: #000;
 float: left;
 }
#headerad {
 color: #333;
 width: 730px;
 height: 92px;
 float: right;
 padding: 0px;
 margin: 0px 0px 0px 0px;
 background: #000;
}
.headerimg {
margin-bottom:10px 0;
border: 2px solid #444;
}
.alignright {
margin: 10px 0 10px 10px;
border: 2px solid #444;
float:right;
}
.alignleft {
margin: 10px 10px 10px 0;
border: 2px solid #444;
float:left;
}
.aligncenter{
margin: 8px 0;
border: none;
text-align:center;
}
.attachment-medium{
margin: 8px 0;
border: 2px solid #444;
text-align:center;
}
.postimg{
margin-top: 8px;
border: 2px solid #444;
}
.postvideo{
margin: 15px 0;
border: none;
text-align:center;
}
.posttable{
cellpadding: 6px;
margin-top: 10px;
margin-bottom: 10px;
}
blockquote {
background: #ffffff url() left top no-repeat;
color: #CCCCCC;
margin-left: 10px;
margin-right: 10px;
margin-top: 15px;
margin-bottom: 15px;
padding-left:10px;
padding-top:3px;
padding-right:5px;
}
#contentsingle ol{
margin-left: 25px;
margin-right: 40px;
margin-top: 15px;
margin-bottom: 15px;
padding-left:25px;
padding-top:3px;
padding-right:5px;
}
#contentsingle ul{
list-style:circle;
margin-left: 25px;
margin-right: 40px;
margin-top: 15px;
margin-bottom: 15px;
padding-left:25px;
padding-top:3px;
padding-right:5px;
}
#contentsingle li{
margin-top: 2px;
} 
#featuremain {
 color: #333;
 width: 400px;
 float: left;
 padding: 5px 5px 15px 5px;
 border: 2px solid #444;
 height: 267px;
 margin: 5px 0px 5px 0px;
 background: #333;
}
#featuread {
 color: #333;
 width: 300px;
 float: left;
 padding: 2px;
 border: 2px solid #444;
 height: 283px;
 margin: 5px 0px 5px 5px;
 background: #333333;
}

#column1 { 
 color: #333;
 border: 2px solid #444;
 background: #333;
 margin: 0px 5px 5px 0px;
 padding: 5px;
 width: 165px;
  height: 230px;
 float: left;
 text-decoration: none;
 list-style: none;
}
#column1 p {
color: #FFFFFF;
}
#column1 a {
color: #f90;
font-size:11px;
text-decoration:none;
}
#column1 ul {
line-height:2.4em;
font-weight:bold;
list-style: none;
}
#column1 a:hover {
color: #fff;
text-decoration:none;
}
#column2 { 
 color: #333;
 border: 2px solid #444;
 background: #333;
 margin: 0px 5px 5px 0px;
 padding: 5px;
 width: 163px; 
 height: 230px; 
 float: left;
}
#column2 p {
color: #FFFFFF;
}
#column2 a {
color: #f90;
font-size:11px;
text-decoration:none;
}
#column2 a:hover {
color: #fff;
text-decoration:none;
}
#column3 { 
 color: #333;
 border: 2px solid #444;
 background: #333;
 margin: 0px 5px 5px 0px;
 padding: 5px;
 width: 164px;
  height: 230px;
 float: left;
}
#column3 p {
color: #FFFFFF;
}
#column3 a {
color: #f90;
font-size:11px;
text-decoration:none;
}
#column3 a:hover {
color: #fff;
text-decoration:none;
}
#column4 { 
 color: #333;
 border: 2px solid #444;
 background: #333;
 margin: 0px 5px 5px 0px;
 padding: 5px;
 width: 163px;
  height: 230px;
 float: left;
}
#column4 p {
color: #FFFFFF;
}
#column4 a {
color: #f90;
font-size:11px;
text-decoration:none;
}
#column4 a:hover {
color: #fff;
text-decoration:none;
}
#leftsearch { 
 color: #333;
 border: 2px solid #444;
 background: #333;
 margin: 0px 5px 5px 0px;
 padding: 5px;
 width: 200px;
 float: left;
}
#leftcolumn { 
 color: #333;
 border: 2px solid #444;
 background: #333;
 margin: 0px 5px 5px 0px;
 padding: 5px;
 width: 200px;
 float: left;
}
#leftcolumnsingle { 
 color: #333;
 border: 2px solid #444;
 background: #333;
 margin: 0px 5px 5px 0px;
 padding: 5px;
 width: 200px;
 float: left;
}
#contentsearch {
 float: left;
 color: #fff;
 font-size: 10pt;
 border: 3px solid #444;
 padding: 2px;
 padding-bottom: 5px;
 background: #333;
 margin: 3px;
 display: inline-table;
 width: 310px;

 }
#content { 
 float: left;
 color: #dbdbc2;
 font-size: 10pt;
 border: 2px solid #000;
 background: #ffffff;
 margin: 0px 5px 5px 0px;
 width: 700px;
 padding: 10px;
 display: inline;
}
#contentcategory { 
 float: left;
 color: #dbdbc2;
 font-size: 11pt;
 background: #ffffff;
 border-top: 3px solid #444;
 margin: 3px;
 width: 590px;
 padding: 10px;
 display: inline;
}
#contentcategory h1 {
font-size:22px;
color:#a8c1d1;
}
#contentcategory p {
line-height:normal;
}
#contentvideo { 
 float: left;
 color: #dbdbc2;
 font-size: 10pt;
 font-weight: normal;
 background: #000;
 border-top: 3px solid #444;
 margin: 3px;
 width: 590px;
 padding: 10px;
 display: block;
}
#contentsingle { 
 float: left;
 color: #dbdbc2;
 font-size: 10pt;
 font-weight: normal;
 line-height:2.0em;
 background: #ffffff;
 border-top: 3px solid #bcbcbd;
 margin: 3px;
 width: 590px;
 padding: 10px;
 display: block;
}
#contentsingle h1 {
font-size:14pt;
color:#a8c1d1;
}
#contentsingle h2 {
font-size: 12pt;
margin-bottom:6px;
margin-top:6px;
font-weight:normal;
color: #a8c1d1;
}
#contentsingle h3 {
font-size: 15pt;
margin-bottom:6px;
margin-top:6px;
font-weight:normal;
color: #ff9900;
}
#contentsingle h4 {
font-size:9pt;
color:#FFF;
font-weight:normal;
}
#contentsingle h4 a {
font-size:9ptx;
color:#a8c1d1;
}
#contentsingle h5 {
font-size:16pt;
color:#a8c1d1;
font-weight:normal;
}
#contentsingle a {
color:#a8c1d1;
text-decoration:none;
}
#contentsingle strong {
color: #ffffff;
}
#moviefacts {
font-size: 10px;
color: #000000;
background: #cc9;
border: 3px solid #996;
width: 570px;
padding: 5px;
vertical-align:top;
line-height:10px;
}
#sidebarad {
 float: left;
 color: #fff;
 font-size: 10px;
 border: 3px solid #444;
 padding: 2px;
 background: #333;
 margin: 3px;
 display: inline-table;
 width: 310px;

 }
#contentshare {
float: left;
color: #fff;
font-size: 10px;
padding: 2px; 
background: #000;
margin: 3px;
width: 310px;
border: 0px;
text-decoration:none;
}
#contentshare a {
border: 0px;
text-decoration:none;
}
#sharefriend {
color: #FFFFFF;
font-size: 10px;
padding: 2px;
margin: 3px;
width: 300px;
display: none;
}

#contentsidebar {
 float: left;
 color: #DBDBC2;
 font-size: 9pt;
 border: 3px solid #bcbcbd;
 padding: 5px;
 background: #ffffff;
 margin: 3px;
 display: inline-table;
 width: 303px;
 }
#contentsidebar a {
color: #f90;
font-size: 9pt;
text-decoration:none;

}
#contentsidebar a:hover {
color: #DBDBC2;
font-size: 9pt;
text-decoration:none;
}

#contentrss {
 float: left;
 color: #fff;
 font-size: 10px;
 border: 3px solid #444;
 padding: 5px;
 background: #333;
 margin: 3px;
 display: inline-table;
 width: 303px;
 }
#contentrss a {
color: #f90;
font-size: 12px;
text-decoration:none;

}
#contentrss a:hover {
color: #fff;
font-size: 12px;
text-decoration:none;
}

#contentfeature {
 float: left;
 color: #fff;
 font-size: 10px;
 border: 3px solid #444;
 padding: 5px;
 background: #333;
 margin: 3px;
 display: inline-table;
 width: 303px;
 }
#contentfeature a {
color: #f90;
font-size: 12px;
text-decoration:none;

}

#contentfeature a:hover {
color: #fff;
font-size: 12px;
text-decoration:none;
}
#contentfeature ul {
line-height:1.8em;
list-style: none;
}
#content a {
color: #f90;
text-decoration: none;
}
#content a:hover {
color: #fff;
text-decoration: none;
}
#content h3 {
font-size: 16px;
color: #ff9900;
}
#singlecontent { 
 float: left;
 color: #333;
 border: 2px solid #000;
 background: #000;
 margin: 0px 5px 5px 0px;
 padding: 10px;
 width: 635px;
 display: inline;
}

#comment {
background:#999999;
}
#sidewrap {
position: right;
width: 310px;
}
#rightcolumn { 
 color: #000;
 border: 2px solid #663;
 background: #cc9;
 margin: 0px 0px 5px 0px;
 padding: 10px;
 width: 200px;
 float: left;
 position: relative;
}
.clear { clear: both; }
.related_post ul{
margin: 0;
padding: 0;
}
.solidblockmenu ul{
margin: 0;
padding: 0;
float: left;
font: bold 13px Arial;
width: 100%;
border: 1px solid #625e00;
border-width: 1px 0;
background: black url() center center repeat-x;
}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
color: white;
padding: 1px 11px;
text-decoration: none;
border-right: 1px solid #FFFFFF;
}

.solidblockmenu li a:visited{
color: white;
}

.solidblockmenu li a:hover, .solidblockmenu li a.current{
color: #000;
background: transparent url() center center repeat-x;
}

.tabcontainer{
clear: left;
width:95%; /*width of 2nd level sub menus*/
height:3.5em; /*height of 2nd level sub menus. Set to largest's sub menu's height to avoid jittering.*/
}
 
*:first-child+html .ieclass{ /*IE7 hack to remove gap between menu and sub contents*/
margin-top: -1em;
}

* html .ieclass{ /*IE6 and below hack to remove gap between menu and sub contents*/
margin-top: -1em;
}

.tabcontent{
display:none;
}
#cravebar {
	width: 980px;
	height: 35px;
}
.cravebar_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-transform: uppercase;
}
.cravebar_link, .cravebar_link:hover, .cravebar_link:visited, .cravebar_link:active {
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-transform: uppercase;
}
#commentform input {
width:170px;
border:1px solid #49647d;
margin:5px 5px 1px 0;
padding:2px;
}

#commentform textarea {
width:500px;
border:1px solid #49647d;
font-family: Trebuchet MS, Verdana, sans-serif;
font-size:12px;
margin:2px;
padding:5px;
}

#commentform #submit {
float:right;
border:1px solid #49647d;
font-family: Trebuchet MS, Verdana, sans-serif;
margin:0;
}

#commentform input,#commentform textarea {
font-size:11px;
}

#commentform p {
font-family: Trebuchet MS, Verdana, sans-serif;
margin:0px;
padding:5px;
}

.commentmetadata {
font-weight:400;
font-size:10px;
font-family: Trebuchet MS, Verdana, sans-serif;
display:block;
margin:0;
}
#commentborder {
border: 3px solid #333;
padding: 5px;
}
.commentlist {
padding-left:0px;
line-height:110%;
margin-top:5px;

}

.commentlist li {
padding:0px 10px;
}

.commentlist cite,.commentlist cite a,.commentlist cite a:visited {
font-style:normal;
font-size:120%;
color:#C60;
}

.commentlist small {
margin-bottom:5px;
display:block;
font-size:87%;
}

.nocomments {
text-align:center;
margin:0;
padding:0;
}
rande", Verdana, Arial, Helvetica, sans-serif;
display:block;
margin:0;
}
#commentborder {
border: 3px solid #333;
padding: 5px;
}
.commentlist {
padding-left:0px;
line-height:110%;
margin-top:5px;

}

.commentlist li {
padding:0px 10px;
}

.commentlist cite,.commentlist cite a,.commentlist cite a:visited {
font-style:normal;
font-size:120%;
color:#C60;
}

.commentlist small {
margin-bottom:5px;
display:block;
font-size:87%;
}

.nocomments {
text-align:center;
margin:0;
padding:0;
}
color: #fff;
background: #333;
padding: 3px 0px 3px 0px;
margin: 5px 0px 5px 0px;
}
rande", Verdana, Arial, Helvetica, sans-serif;
display:block;
margin:0;
}
#commentborder {
border: 3px solid #333;
padding: 5px;
}
.commentlist {
padding-left:0px;
line-height:110%;
margin-top:5px;

}

.commentlist li {
padding:0px 10px;
}

.commentlist cite,.commentlist cite a,.commentlist cite a:visited {
font-style:normal;
font-size:120%;
color:#C60;
}

.commentlist small {
margin-bottom:5px;
display:block;
font-size:87%;
}

.nocomments {
text-align:center;
margin:0;
padding:0;
}






