/*  

Theme Name: Conan Christopher O'Brien DOT Com
Theme URI: http://www.conanchristopherobrien.com
Description: v2010 #1
Version: v2010
Author: Venus
Author URI: http://www.conanchristopherobrien.com
Tags: Designed by Venus

*/

body {
background-image:url('bg.png');
font-family:Trebuchet MS;
font-size:11px;
color:#efefef;
}

.news {
background-color:#080808;
font-family:Arial;
font-size:11px;
color:#efefef;
padding:3px;
}

.content-title {
background-image:url('contentbg.png');
padding:5px;
color:#000000;
font-size:10px;
}

.content-title2 {
background-image:url('contentbg2.png');
padding:5px;
color:#ffffff;
font-size:10px;
}


.Post
{
  overflow: hidden;
  min-width:1px;
  min-height:1px;
  margin: 0 auto;
  position: relative;
  z-index: 0;
}


.Post-body
{
  position: relative;
  z-index: 0;
  margin: 0px;
}

.bigPostDate
{
    float: left;
    color: #c0fd0a;
/*    border: solid 1px #333;*/
background: none no-repeat;
    padding-left: 13px;
    padding-right: 13px;
    padding-top:  10px;
    padding-bottom: 5px;
}
.bigPostDate .bigPostDayNumber{
    font-size: 5em;
    font-weight: bold;
    line-height: 0.8em;
}
.bigPostDate .bigPostMonYear{
    font-wight: bold;
    font-size: 2em;
}
.postHeaderTitle{
    margin-left: 50px;
    padding-top: 10px;
    padding-left: 10px;
    font-size: 2em;
    display: block;
    font-weight: bold;
    line-height: 0.9em;
    text-transform: uppercase;
    letter-spacing:-2px;
}
.postMetaData{
    color: #ffffff;
    font-size: 0.5em;
    text-transform: none;
    letter-spacing: 0px;

}

.PostContent
{ margin-left: 10px;
}

.features {
background-color:#080808;
font-family:Arial;
font-size:11px;
color:#efefef;
padding:3px;
}

.title {
padding:1px;
font: Helvetica CY;
color: #ffffff;
font-size: 1.5em;
margin-left: 0x;
text-transform: uppercase;
letter-spacing:8px;
}

.subtitle {
border-bottom:1px dotted #181818; 
}

.title2 {
padding:1px;
font: Helvetica CY;
color: #ffffff;
font-size: 1.4em;
margin-left: 0x;
text-transform: uppercase;
letter-spacing:5px;
}

.subtitle2 {
border-bottom:1px dotted #181818; 
}

.footer {
background-color:#080808;
font-family:Arial;
font-size:9px;
color:#efefef;
padding:8px;
}


.cpmimage a img, .cpmimage a img:visited {
border: 1px solid #242424;
background-color: #000000;
opacity:.80;
filter: alpha(opacity=80);
 -moz-opacity: 0.8;
padding: 2px;
-moz-border-radius:  6px; 
-webkit-border-radius: 6px; 
border-radius: 6px;
}

.cpmimage a img:hover {
border: 1px solid #434343;
opacity:.90;
background-color: #000000;
filter: alpha(opacity=90);
 -moz-opacity: 0.9;
padding: 2px;
-moz-border-radius:  6px; 
-webkit-border-radius: 6px; 
border-radius: 6px;

}

.pagenavi  { margin: 10px 0; clear: both; }

.wp-pagenavi {font: 11px helvetica, arial, verdana;clear: both;}
.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:active {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #222;
	color: #999;
	
}
.wp-pagenavi a:hover {	
	border: 1px solid #555;
	color: #ccc;
	background-color: #555;
}
.wp-pagenavi span.pages {
	padding: 2px 4px 2px 4px; 
	margin: 2px 2px 2px 2px;
	color: #999;
	border: 1px solid #222;

}
.wp-pagenavi span.current {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	font-weight: bold;
	border: 1px solid #555;
	color: #eee;
	background-color: #555;
}
.wp-pagenavi span.extend {
	padding: 2px 4px 2px 4px; 
	margin: 2px;	
	color: #999;

}


.title a:link, a:visited, a:active {
color:#ffffff;
text-decoration:none;
}

. title a:hover {
color:#000000;
text-decoration:underline;
}



a:link, a:visited, a:active {
color:#00b4ff;
text-decoration:none;
}

a:hover {
color:#ffffff;
text-decoration:underline;
}



b, strong {
color:#ffffff;
}

i, italic {
color:#ffea00;
}

u, underline {
color:#FFFFFF;
}

a img {
border:0px;
margin:0px;
}

a img hover {
border:0px;
margin:0px;
}

.gallery a img {
border:1px solid #00b4ff;
padding:2px;
align:center;
}

.gallery a img:hover {
border:1px solid #ffea00;
padding:2px;
align:center;
}

.gallery img {
border:1px solid #00b4ff;
padding:2px;
align:center;
}

.gallery img:hover {
border:1px solid #ffea00;
padding:2px;
align:center;
}

blockquote {
background-color:#000000;
border-left:5px solid #ee4131;
padding:4px;
color:#ffffff;
}

.comment {
background-color:#151515;
color:#ffffff;
}


img.centered, .aligncenter, div.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
}

img.alignright {
padding: 4px;
margin: 0 0 2px 7px;
display: inline;
}

img.alignleft {
padding: 4px;
margin: 0 7px 2px 0;
display: inline;
}

.alignright {
float: right;
}

.alignleft {
float: left; }