/*
Theme Name: Shooter Red
Theme URI: http://www.Jetpacked.com
Description: 3 Column Red Sexiness
Author: Jetpacked
Author URI: http://www.Jetpacked.com
*/

/* ============= all elements ============= */
*{
margin:0;
padding:0;
}


body{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#1a1a1a;
line-height:19px;
background:url(images/bg3.gif) right top repeat-y;
}

/* ============= main layout ============= */
#container{
padding-right:505px;
}

#center{
width: 100%;
float:left;
position:relative;
}

#left{
width: 253px;
right: 253px;
margin-right: -505px;
float:right;
position:relative;
}

#right{
width: 252px;
margin-right:-504px;
position:relative;
float:right;
}

* html #right{
margin-right:-252px;
}

/* ============= header ============= */
#header{
background:#ff1e00;
height:115px;
position:relative;
margin-bottom:30px;
}

#header h1{
color:#ffffff;
font-size:30px;
position:absolute;
left:25px;
top:70px;
}

#header h1 a{
color:#ffffff;
text-decoration:none;
}

#header h1 a:hover{
text-decoration:none;
}


/* ============= post ============= */
.post{
padding:20px;
}

.post h2{
font-size:28px;
color:#191919;
margin-bottom:7px;
}

.post h2 a{
color:#191919;
text-decoration:none;
}

.post h2 a:hover{
color:#1a1a1a;
text-decoration:underline;
}

.post p{
margin-bottom:15px;
text-align:justify;
padding-left:10px;
}

.metatags{
color:#c0c0c0;
font-weight:bold;
padding-left:0 !important;
}

.spany{
padding-left:10px !important;
padding-right:10px !important;
}

.metatags a{
color:#ff3402;
text-decoration:none;
}

.metatags a:hover{
color:#1a1a1a;
text-decoration:underline;
}

.post a{
color:#ff1e00;
text-decoration:none;
}

.post a:hover{
color:#1a1a1a;
text-decoration:underline;
}

.post ul, ol{
margin-left:20px;
}


/* ============= left sidebar ============= */
#left h3{
font-size:14px;
color:#393939;
margin-top: 5px;
margin-left:15px;
margin-bottom:7px;
}

#left ul{
border-top:1px solid #121212;
margin-left:1px;
}

#left ul li{
list-style-type:none;
font-size:12px;
}

#left ul li a{
color:#c6c6c6;
font-weight:normal;
text-decoration:none;
display:block;
padding:5px 5px 5px 15px;
width:232px;
border-bottom:1px solid #121212;
}

#left ul li a:hover{
color:#ffffff;
background:#222222;
}

#rss{
position:absolute;
top:5px;
right:5px;
color:#ffffff;
font-size:10px;
}

#rss img{
margin-right:5px;
}

#rss a{
color:#ffffff;
text-decoration:none;
}

#rss a:hover{
color:#ffffff;
text-decoration:underline;
}

#rss span{
margin-top:-3px;
}


/* ============= right sidebar ============= */
.pages{
margin-bottom:80px;
margin-top:31px;
}

#right ul{
border-top:1px solid #2f2f2f;
margin-left:1px;
margin-bottom:30px;
}

#right ul li{
list-style-type:none;
font-size:12px;
}

#right ul li a{
color:#c5c5c5;
font-weight:normal;
text-decoration:none;
display:block;
padding:5px 5px 5px 15px;
width:231px;
border-bottom:1px solid #2f2f2f;
}

#right ul li a:hover{
color:#ffffff;
background:#424242;
}

#right h3{
font-size:14px;
color:#101010;
margin-left:15px;
margin-bottom:10px;
}



/* ============= footer ============= */
#footer{
position:relative;
margin-left:10px;
}

.searchbox{
border:none;
padding:5px;
background:#111111;
color:#7c7c7c;
float:left;
width:160px;
margin-right:10px;
}

* html .searchbox{
width:155px;
}

.searchbut{
border:none;
padding:5px;
background:#111111;
color:#7c7c7c;
float:left;
margin-right:10px;
font-size:10px;
margin-bottom:15px;
}

#footer p{
color:#121212;
font-size:10px;
font-weight:bold;
}

#footer a{
color:#888888;
text-decoration:none;
}

#footer a:hover{
text-decoration:underline;
}

/* ============= PREVNEXT ============= */
.prevnextnav{
padding:20px;
text-align:center;
}

.prevnextnav a{
color:#ff3402;
text-decoration:none;
}

.prevnextnav a:hover{
color:#1a1a1a;
text-decoration:underline;
}


/* ============= COMMENTS ============= */
.comtext{
padding:20px;
background:#f7f7f7;
margin-bottom:15px;
border:1px solid #dddddd;
}

.comtext h4{
margin-bottom:10px;
font-size:12px;
}

.postouter3{
background:#f7f7f7;
border:1px solid #dddddd;
padding:20px;
}

#respond{
font-size:12px;
margin-bottom:10px;
}

#author, #email, #url{
width:200px;
}

.texti{
width:100%;
}