﻿/*
Theme Name: Team8320
Theme URI: http://www.team8320.com
Description: Main theme for Team8320.com.
Version: 1.0
Author: 8320boss
Author URI: http://www.team8320.com

*/

*{
margin: 0pt;
padding: 0pt;
}

a {
text-decoration: none;
color: #404040;
}
img {
margin: 0 auto;
}
a.visited {
color: #404040;
}

#sidebar ul {
list-style: none;
}

#sidebar a {
color: #122512;
font-weight: bold;
}

#sidebar li {
padding: 5px 10px 10px 10px;
font-size: .85em;
font-weight: normal;
}

#sidebar h2 {
background: transparent url(images/righthimg.png) no-repeat;
font-size: .95em;
font-weight: bold;
height: 20px;
padding: 1px 0px 6px 10px;
}

body {
background: #158579;
font-family: georgia, Arial, Helvetica, sans-serif;
}

#main {
clear: both;
background: transparent url(images/mainbggreens2.png) repeat-y;
margin: 0px auto;
width: 814px;
}

#footer {
clear: both;
background: transparent url(images/mainbggreens2.png) repeat-y;
width: 814px;
margin: 0px auto;
font-size: .75em;
text-indent: 25px;
}

#sidebar {
color:#122512;
float: right;
margin-top: -110px;
margin-left: 5px;
margin-right: 14px;
overflow:hidden;
width: 240px;
}

#header {
background: transparent url(images/headerbg2.png) no-repeat;
margin: 0pt auto;
height: 250px;
width: 814px;
}

#content {
width: 500px;
padding-left: 25px;
}

blockquote {
font-size: .95em;
margin-top: 10px;
margin-left: -10px;
padding-left: 36px;
padding-right: 20px;
}

.post {
background: white;
border: solid 1px #7b2816;
padding: 3px;
margin: 0px 5px 5px 10px;
}

.post_cal {
float:left;
color: #000;
font-size: 10px;
text-shadow: #eceaec 1px 1px 1px;
display: block;
background: url(images/date1.gif) 0 0 no-repeat;
text-align: center;
text-transform: uppercase;
line-height: 1;
margin-top: 0px;
width: 35px;
padding-top: 5px;
top: 20px;
left: -40px;
}

.date {
display: block;
font-weight: bold;
font-size: 20px;
text-indent: -3px;
letter-spacing: -2px;
color: #645065;
text-shadow: #808080 2px 2px 0;
background: url(images/date2.gif) bottom left no-repeat;
padding-bottom: 5px;
}

.main_title {
padding: 5px 0 0 40px;
margin-left: 5px;
color: #7b2816;
font-size: 1em;
font-weight:bold;
}


.info {
 text-align: right;
 margin-right: 270px;
 font-family: georgia;
 color: #404040;
 font-size: 14px;
 font-weight: bold;
}

.title {
 color: #7b2816;
 font-family: italics Georgia;
 font-size: 28px;
 padding: 0 0 0 95px;
 text-align: left;
}

.page_title { color: #7b2816; font-size: 12pt; font-weight:bold;}


.main_post {
text-align: left;
color: #404040;
padding: 8px 5px 10px 5px;
font-size: 12px;
font-weight: normal;
}
.main_post img {padding: 5px;}
.main_post a:link, .main_post a:active, .main_post a:visited{font-weight: bold;}
.main_post ul, .main_post ol { margin: 0 0 1.5em 40px; }
.main_post li { margin: 0 0 0.5em 0;}
.main_post ul li ul, .main_post ul li ol, .main_post ol li ul, .main_post ol li ol { margin: 0.5em 0 0.5em 30px; }
.main_post dl { margin: 0 0 1.5em 0; }
.main_post dt { font-weight: bold; }
.main_post dd { margin: 0 0 1.5em 20px; }

.main_post ul li {
 background: url(images/bullet.gif) 0 50% no-repeat;
 padding-left: 10px;
 list-style: none;
 border: 0;
}

.permalink { text-align:right; font-size: 8pt; color: #808080;}
.main_feedback { margin-left: 12px; font-size: 8pt; color: #808080; display:inline;}
.navi { color: #755278; text-align: center; font-weight: bold; }


/* comments */

#comments-post { margin: 0 15px 0 15px;}

h3#respond{ color: #404040;  font-size: 18px;}
h3#comments{ color: #404040; font-size: 14px; margin-top: 30px;}
.commentmetadata{ text-align:right;  padding-right: 5px; font-size: 10px;}

cite { font-size: 11px; font-weight: bolder; font-style: normal; height: 18px;}



.commentlist li {
 background: #c0c0c0;
 padding: 5px 5px 15px 5px;
 margin-bottom: 10px;
 border-bottom: 1px dotted #000;
}

.commentlist li.alt{
 background: #e6e4e4;
 padding: 5px 5px 15px 5px;
 margin-bottom: 10px;
 border-bottom: 1px dotted #000;
}


ul.post-meta { list-style: none;}

ul.post-meta span.post-meta-key { font-weight: bold;}


#s {
 border:1px solid #000;
 background: #c0c0c0;
 width:80%;
}

#b {
 border:1px solid #000;
 background: #c0c0c0;
 color: #000;
 margin-top:5px;
}


#button {
 border:1px solid #000;
 background: #c0c0c0;
 color: #000;
 margin-top:5px;
}

INPUT{
 border:1px solid #000;
 background: #c0c0c0;
 color: #000;
}

TEXTAREA{
 border:1px solid #000;
 background: #c0c0c0;
 width:500px;
}

#wp-calendar {empty-cells: show;font: 10px verdana, arial, helvetica, sans-serif;color: #404040; margin: 0;width: 165px;}
#wp-calendar #next a{padding-right: 10px;text-align: right;color: #7b2816;}
#wp-calendar #prev a{padding-left: 10px;text-align: left; color: #7b2816;}
#wp-calendar a{	color: #7b2816; display: block;text-decoration: none;}
#wp-calendar a:hover{color: #000000; background: #808080; text-decoration: none;border: none;}
#wp-calendar caption{font-family:verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight:bold; letter-spacing: 1px; color: #fff; }
#wp-calendar td{color: #404040;font: 10px verdana, arial, helvetica, sans-serif;letter-spacing: normal;padding: 1px 0;text-align: center;}
#wp-calendar td.pad:hover{color: #404040;background: #cac6c6;text-decoration: none;border: none;}
#wp-calendar #today{background: #808080;color: #000;}
#wp-calendar th{font-style: normal;text-transform: capitalize;}

.footertext {
 text-align: left;
 padding: 40px 0 0 90px;
 font-size: 8pt; 
 font-family: trebuchet MS;
 color: #404040; 
}

.pages .widget h2 {
font-size: 1.5em;
}