/* 
Theme Name: Janet

Theme URL: http://janetcharltonshollywood.com

Description: A simple 3 column theme

Author: Ben Pollock

Author URI: http://wwww.poweron.co.uk

Version: 1.0



Red: #ce0002

Cream: #fffaf0

*/



/*  The following CSS Reset was written by Dejan Cancarevic

http://stylizedweb.com/2008/02/14/10-best-css-hacks/         */



html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, del, dfn, em, font, img, ins, kbd, q, s, samp, acronym, address, big, cite, code,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;}caption, th, td {text-align:left;font-weight:normal;}table {border-collapse:separate;border-spacing:0;}blockquote:before,blockquote:after,q:before,q:after {content: "";}blockquote, q {quotes: "" "";}

* {margin:0;padding:0;}



#search {

float:right;

margin-bottom:5px;

}

#search #s {

width:160px;

}

/* General */

strong {

font-weight:bold;

}

.clear {

clear:both;

}

body{

font-size: 68%;

text-align: left;

font-family:arial,verdana,helvetica,sans-serif;

background-color:#fffaf0;

}

#container {

width: 960px;

margin:0px auto;

position:relative;

}

/* Header */

#header {
background-color:#ce0002;
height:130px;
}
#navwrap {
background-color:#000000;
}
#nav {
width: 960px;
margin:0px auto;
padding:10px 20px 15px 20px;
color:#FFFFFF;
font-size:1.4em;
text-transform:uppercase;
font-weight:bold;

}

#nav ul li {

list-style-type: none;

display: inline;

margin-top:5px;

}

#nav ul li a {

color:#FFFFFF;

text-decoration:none;

padding: 0px 10px;

}

#nav ul li a:hover {

color:#ce0002;

background-color:#FFFFFF;

}

#s {

width:130px;

}

#sidebarleft{

background-color:#FFFFFF;

width:220px;

float:left;

margin-top:10px;

display:inline;

}


#sidebarright{

background-color:#FFFFFF;

width:220px;

float:right;

margin-top:10px;

display:inline;

}



/* Content */

#content{

position:absolute;

left:230px;

width:500px;

margin-top:10px;

}

#content h2 {

color:#ce0002;

font-size:28px;

line-height:1.3em;

font-weight:bold;

}

#content h2 a{

color:#ce0002;

text-decoration:none;

}

#content h2 a:hover{

text-decoration: underline;

}

#content p {

font-size:1.4em;

line-height:1.6em;

padding:10px 0;

}

#content a {

color:#000;

}

#content ul {

margin:0 0 15px 15px;

}

#content li, div#content ol  {

margin:0 0 3px 0;

}

#contentfooter {

padding:8px 0px;

border-top:1px dotted #000000;

text-align:right;

}



/* General Widgets */



.myWidgets{

color:#000;

margin-bottom:10px;

font-size:1.3em;

margin:10px 10px 25px 10px;

}

.myWidgets p{

padding:5px 0;

}

.myWidgets a{

text-decoration:none;

color:#ce0002;

}

.myWidgets a:hover {

text-decoration:underline;

color:#ce0002;

}

.myWidgets h2{

font-size:1.2em;

color:#ce0002;

display:block;

min-height:1.2em;

font-weight:bold;

padding-bottom:5px;

border-bottom:1px solid #C0C0C0;

margin-bottom:5px;

}

.rsswidget {

color:#ce0002;

}

.border {

border:solid 1px #000000;

}

.myWidgets ul{

list-style-type:none;

margin:0px;padding:0px;

}

.myWidgets ul li{

border-bottom:1px dotted #C0C0C0;

padding:4px 0;

}

.myWidgets ul li a {

color:#000;

text-decoration:none;

display:block;

padding:0px;

margin:0px;

}

.myWidgets ul li a:hover {

text-decoration:underline;

color:#ce0002;

}

.myWidgets ol li {

list-style:none;

}

.myWidgets ol li a {

color:#000;

text-decoration:none;

display:block;

padding:5px 0px;

margin:0px;

}

.myWidgets ol li a:hover {

text-decoration:underline;

color:#ce0002;

}

#cat{

width:200px

}



/* Special widgets */



#wp-calendar {

padding:0px;

}

#wp-calendar #prev a,#wp-calendar #next a{

font-size:1em;

}

#wp-calendar a{

text-decoration:none;

display:block;

color:#ce0002;

font-weight:bold;

}

#wp-calendar a:hover {

text-decoration:underline;

}

#wp-calendar caption{

font-size:1.2em;



font-weight: bold;

text-align:center;

}

#wp-calendar th{

font-style:normal;

text-transform:capitalize;

font-weight:bold;

text-align:center;

}

#wp-calendar{

empty-cells:show;

width:100%;

margin:5px auto 0;

}

#wp-calendar #next a{

text-align:right;

}

#wp-calendar #prev a{

text-align:left;

}

#wp-calendar td{

text-align:center;

padding:3px 0;

}



/* Comments */



#commentform{

border-top:1px dotted #cedeef;

border-bottom:1px dotted #cedeef;

margin:0;padding:15px 15px 1px;

}

#commentform label{

display:block;

margin:0;

}

#commentform input{

width:170px;

margin:0 5px 10px 0;

padding:1px;

}

#commentform textarea{

width:380px;

margin:0 0 10px;

padding:0;}

#commentform #submit{

margin:0 0 20px;}

#commentform p{

margin:5px 0;

}

ol.commentlist{

margin:0 0 1px;

padding:0;

}

ol.commentlist li{

border-top:1px solid #cedeef;

display:block;

list-style:none;

margin:0;

padding:15px 15px 1px;

}

ol.commentlist li.commenthead{

display:block;

list-style:none;

margin:0;

padding:5px 15px;

}

ol.commentlist li.commenthead h3{

margin:0;

}



/* Footer */

#footer{

color:#666666;

font-weight:bold;

text-align:center;

font-size:1.3em;

padding:0px 0px 15px 0px;

}

#footer a{

color:#ce0002;

text-decoration:none;

}

#footer a:hover{

text-decoration:underline;

}

#links h3 {

color:#fff;

background-color:#000000;

padding:5px 3px;

font-size:1.4em;

border-left:#ce0002 10px solid;

margin:10px 0;

}

#links a {

font-size:1.2em;

color:#ce0002;

text-decoration:none;

}

#links a:hover {

text-decoration:underline;

}

#post{

background-color:#FFFFFF;

border:1px solid #000000;

padding:10px;

margin:0 0 20px 0;

}

#nopost{

background-color:#FFFFFF;

border:1px solid #000000;

padding:10px;

margin:0 0 20px 0;

}

#post img{

margin:0 0 10px 0;

}

#post .info{

font-weight:bold;

font-size:1.3em;

}

#post .info a{

color:#ce0002;

text-decoration:none;

}

#post .info a:hover{

text-decoration:underline;

}

#postmeta{

font-weight:bold;

text-align:right;

font-size:0.9em;

}

#postmeta p {

margin:0px;

padding:0px

}

#postmeta p a{

color:#ce0002;

text-decoration:none;

}

#postmeta p a:hover{

text-decoration:underline;

}



#postnavigation a{

color:#ce0002;
font-weight:bold;
text-decoration:none;

}

#postnavigation a:hover{

text-decoration:underline;

}

#comments{

background-color:#FFFFFF;

border:1px solid #000000;

padding:10px;

margin:0 0 20px 0;

}

#comments ol.comment-list{

}

#commentlist li {

border:solid 1px #ce0002;

list-style-type:none;

padding:10px;

margin:10px 0 10px 0;

}

#commentlist li.alt {

background-color: #fffaf0;

}

.commenttext {

color:#ce0002;

font-weight:bold;

}

em {

font-style:italic;

}

