/*  
Theme Name: The Art of Capping
Theme URI: http://www.theartofcapping.com/
Author: Chris Poteet
Author URI: http://www.siolon.com/
*/

body {
 margin: 0;
 background-color: #E3E3E3;
 font: 12px arial, sans-serif;
 }                       
 
#wrapper {
 text-align: left;
 margin-left: auto;
 margin-right: auto;
 width: 900px;
} 

#header {
 background-color: #808080;
 width: 728px;
 height: 240px;
 margin-top: 10px;
 }
 
#sidebar {
 float: right;
 width: 142px;
 background-color: #fff;
 border: 3px solid #000; 
 position: relative;
 top: 0px;
 left: 3px;
 padding: 10px 0 0 10px;
}

#sidebar_ie {
 float: right;
 width: 142px;
 background-color: #fff;
 border: 3px solid #000; 
 position: relative;
 top: 11px;
 left: 3px;
 padding: 10px 0 0 10px;
}

#sidebar p, #sidebar_ie p {
 text-align: center;
 margin-right: 10px;
}

/* Post Styles */ 
 
.post {
 background-color: #fff;
 width: 722px;
 margin-bottom: 20px;
 border: 3px solid #000;
 }

.padding {
  margin: 10px;
  }

.content {
 margin: 0 7px 0 7px;
text-align: center;
}

.content img {
  border: 0px solid grey;
/*  padding: 15px 15px 45px 15px; */
  background-color: #fff;
}
  
.rating {
 text-align: right;
 vertical-align: bottom;
 padding-top: 15px;
 font-size: 15px;
 font-weight: bold;
 }

img {
 border: none;
}

.meta {
 margin: 8px;
}

.meta a {
	color:red;
	text-transform:uppercase;
}

a.vialink {
	color:blue;
	text-transform:uppercase;
}
.alignleft {
 float: left;
}

.alignright {
 float: right;
}

/* Ad Styles */

.ads {
 width: 724px;
 height: 275px;
 background-color: #fff;
 border: 3px solid #000;
 margin-bottom: 20px;
 background-image: url('images/holler.png');
 background-repeat: no-repeat;
 background-position: left center;
} 

.ad_sidebar {
 width: 120px;
 height: 600px;
 background-color: #808080;
 margin: 15px 0 15px 0;
 margin-left:6px;
 }
 
.ads div {
 width: 300px;
 height: 250px;
 background-color: #808080;
 margin: 10px 15px 15px 0;
 float: right;
 border: 3px solid #000;
 }

/* Header Styles */

h2 {
 background-color: #509B36;
 border-top: none;
 border-left: none;
 border-right: 3px solid #000;
 border-bottom: 3px solid #000;
 width: 65%;
 text-transform: uppercase;
 margin-top: 0;
 padding: 10px;
}

h3 {
 margin-left: 0;
 padding-left: 0;
}

li {
 
}

#sidebar ul, #sidebar_ie ul {
 margin-left: 7px;
 padding-left: 0;
}

#sidebar ol, #sidebar_ie ol {
 margin-left: 7px;
 padding-left: 0;
}


#sidebar li, #sidebar_ie li {
 margin-left: 10px;
}


h2 a, h2 a:visited, h2 a:hover {
 text-decoration: none;
 color: #000;
}

/* Comment Styles */

.commentlist {
 padding-left: 0;
 margin-left: 0;
}

.commentlist li {
 list-style-type: none;
 list-style-image: none;
 padding: 4px;
}

.regalt {
 background-color: #E3E3E3;
 border-top: 1px solid #000;
 border-bottom: 1px solid #000;
}

/* Form Styles */

input {

}

input#a {

}

#searchform {
 margin-top: 15px;
}

#searchform input#s {
 width: 120px;
}

/* Anchor Styles */

a {
 /*color: #FA0300;*/
color:#000;
 text-decoration: none;
}

a:hover {
 text-decoration: underline;
}

/* Category Stuff */
#tags {
	color:red;
}