/*  
Theme Name: Limelight
Theme URI: http://www.paper-rain.org/
Description: A very eerie, greenish layout featuring a vectored desk and plug.
Credits (Stock: Google)
Version: 1.0
Author: Kay
Author URI: http://www.paper-rain.org/
*/

body {
margin : 0;
padding : 0;
background : #363636 url(images/bg.jpg) repeat-x;
color : #222222;
font-size : 12px;
font-family : 'lucida sans unicode';
line-height : 25px;
}

#bottom {
background: url(images/bttm.jpg) bottom repeat-x;
margin-bottom: -10px;
}

#container {
width : 731px;
margin : 0 auto;
padding : 0px;
background : #005e20;
text-align : left;
}

#header {
background: url(images/header.jpg) no-repeat;
height : 531px;
}


#sidebar {
background : #005e20;
float: right;
width: 159px;
padding: 2px;
}

#content {
padding: 5px;
background: #197a30;
width: 558px;
float: left;
}

.post {
background: #268840;
padding: 5px;
}

.out {
background: #105a1d; 
padding: 10px;
margin: 10px;
}

.comment {
background : #105a1d;
height: 40px;
padding-top: 8px;
margin-bottom: -8px;
color: #72ff00;
}

#footer {
clear : both;
background : url(images/footer.jpg) no-repeat;
height : 369px;
}

#copyright {
padding-top: 200px;
padding-left: 160px;
}

/* START ROLLOVER RSS */
#rss {
margin-top: -20px;
margin-left: 5px;
}

var {
visibility: hidden; 
}

a.rollover {
display: block; 
width: 16px; 
height: 16px; 
background: url(images/rssbg.jpg) no-repeat; 
text-decoration: none; 
}

a:hover.rollover {
background: url(images/rss.jpg) no-repeat 0px ; 
}

/* END ROLLOVER RSS */

h1 {
background: url(images/h1.jpg) bottom no-repeat; 
color: #002304;
height: 50px;
width: 518px;
margin-top: -5px;
margin-left: -5px;
font-family: 'century gothic';
font-size: 30px;
text-align: right;
text-transform: uppercase;
padding-top: 10px;
letter-spacing: -2px;
}

h2 {
background: #67c21e; 
color: #002304;
text-transform: uppercase;
font-size: 20px;
font-weight: normal;
padding-left: 20px;
padding-top: 5px;
padding-bottom: 5px;
letter-spacing: 5px;
}

h3 {
background: #67c21e; 
color: #002304;
text-transform: uppercase;
font-size: 14px;
font-weight: normal;
padding: 2px;
letter-spacing: 5px;
margin-bottom: 0;
}

a {
font-weight : normal;
font-style : normal;
text-decoration : none;
color: #f4ed31;
}

a:hover {
color : #9bf431;
}

a.c {
font-weight : normal;
font-style : normal;
text-decoration : none;
color: #9bf431;
background: #004514;
display: block;
padding-left: 5px;
text-transform: uppercase;
}

a.c:hover {
color : #f4ed31;
background: #539b19;
}

ol {
list-style-position : inside;
}

ul {
list-style-type : none;
}

ul li {
background : url(images/li.png) no-repeat 0 50%;
padding-left : 20px;
}

#sidebar ul li {
background : none;
padding : 0;
}

#sidebar ul, ol {
margin : 0;
padding : 0;
}

blockquote {
background: #72ff00;
padding: 5px;
border: 2px solid #67c21e;
}

input, .button, textarea {
background : #67c21e;
border : 1px dashed #002304;
}

.calendar {
background: url(images/cal.jpg) no-repeat;
height:83px; 
width:79px;
float:left;
padding-bottom: 10px;
padding-left: 10px;
} 

.month{
color:#341206;
font:12px arial;
text-transform:uppercase;
font-weight: bold;
text-align:center;
letter-spacing : 5px;
padding-top: 18px;
padding-right: 23px;
}

.date{
color:#945c11;
font:22px arial;
text-transform:uppercase;
font-weight: bold;
text-align:center;
padding-top:13px;
padding-right: 23px;
letter-spacing: 7px;
}

.spacer {
  clear: both;
  color: #268840;
  height: 1px;
  }

i, em {
color : #00ff72;
}

b, strong {
color : #5f0002;
}

u {
color : #13137d;
}
s 
{
color : #f0ff00;
}

.float {
  float: left;
  margin: 2px;
  width: 46%;
  padding: 5px;
  border: 1px dashed #7ba700;
  background : #72ff00;
  }

.flo {
  float: left;
  margin: 2px;
  width: 95%;
  padding: 5px;
  border: 1px dashed #7ba700;
  background : #72ff00;
  }

.f {
  float: left;
  margin: 2px;
  width: 18%;
  padding: 5px;
  border: 1px dashed #7ba700;
  background : #72ff00;
  }
  
.center {
  text-align: center;
  }
  
.alt {
background: #268840;
padding: 5px;
}