/*  
Theme Name: Cretins MC, Seattle WA
Theme URI: 
Description: Personalized for Cretins MC
Version: 1.0
Author: Cretins: James Cooper / based on Reds-10: miloIIIIVII
Author URI:http://www.icebox500.com/
*/


body {
	border-top: 25px solid #900;
	font-size: 82.5%; 
	font-family: Tahoma, 'Times New Roman', Serif;
	color: #fff;
	text-align: left;
	background: #000;
	background-image:url(http://www.cretins.org/wp-content/themes/cretins/images/background.jpg);
	background-repeat: no-repeat;
	background-attachment: top left fixed;
	background-position: -80px 10px;
	margin: 0px;
	padding: 0;
}

a {
	color: #900;
	text-decoration: none;
}

a:visited {
	color: #cc0000;
	text-decoration: none;
}

a:hover {
	color: #fff;
	text-decoration: underline;
	
}

a img{ 
	border:none; 
}

p {
padding: 0 0 15px;
margin: 0;
}

p.nocomments {
display:none;
}

p.tweets {
padding-left: 7px;
margin-bottom:-8px;
}

p.ec3_events {
padding-left: 7px;
}

h1, h1 a, h1 a:visited {
margin:0;
font: normal 30px/100% "Arial";
color: #000;text-decoration:none;
/*text-transform:lowercase; */
float:right;
}

h1 a:hover{
color: #fff;
text-decoration: none;
}

h2 {
color: #900;
margin: 20 0 2px;
letter-spacing: -1px;
font: normal 150% "Arial", Tahoma;
border-bottom: thin dotted #666666;
text-transform:uppercase;
}

h2 a, h2 a:visited {
color: silver;
text-decoration: none;

}

h2 a:hover {
color: #fff;
text-decoration: none;
}

h2.widgettitle {
font: bold 100% "Arial", Tahoma;
color: #fff;margin-top:30px;
text-transform:uppercase; 
text-align:center;
text-decoration:none;
border-bottom:none; 
background-image:none;
}

h2.widgettitle_top {
font: bold 100% "Arial", Tahoma;
color: #fff;margin-top:15px;
text-transform:uppercase; 
text-align:center;
text-decoration:none;
border-bottom:none; 
background-image:none;
}

h2.pagetitle {
color:#fff !important;
margin: 0 0 2px;
border-bottom: image uri(http://www.cretins.org/wp-content/themes/cretins/images/pagetitledivider.gif);
/* border-bottom-width:thin; 
border-bottom-color:#666666; 
border-bottom-style:dotted; */
padding-bottom: 3px;
letter-spacing: -1px;
font: normal 190% "helvetica";
}


h3.index {
font: normal 140%/100% "Arial", Tahoma;
color: #900;margin: 10px 0 5px; 
text-align:right;
}

h3 {
font: normal 140%/100% "Arial", Tahoma;
color: #900;
margin: 10px 0 5px;
}

h4 {
font: normal 130%/100% "Arial", Tahoma;
color: #ccc;
margin: 10px 0 5px;
}

form {
margin:0;
padding:0;
}

#page {
margin: 250px 0px 0px 206px;
width: 800px; 
background: transparent;
}

#header {
background: transparent;
height: 0;margin:0;
}

#description {
bottom: 3px;
color: #fff;
font-size: 13px;
float:right;
}

#nav {
list-style: none;
margin: 0;
position: absolute;
left: 220px;top: 22px;
border-top: 3px solid #810000;
}


#nav li {
float: left;
margin-left: 0;
}

#nav .current_page_item a{
color: #ccc;
}

#nav .page_item a{
color: #cc0000;
text-decoration: none;
background: transparent; 
padding: 100px 10px;
font: bold 14px/100% Arial, Helvetica, sans-serif;
border-left: 1px solid #900;
display: block;text-transform: uppercase;
}

#nav .page_item a:hover {
color: #fff;
background:#900;
}

.navigation {
clear: both;
padding: 10px 0;
}

.navigation a, .navigation a:visited {
color: #900;
}

#tertiaryNav {
list-style: none;
margin: 0;
}

#tertiaryNav li{
margin-left: -30px;
}

#tertiaryNav .t_item a{
color:silver;
text-decoration:none;
background: transparent;
padding-left: 0px;
padding-right: 50px;
border-left:thin silver;
display: block; text-transform:uppercase;
}

#tertiaryNav .tertiaryNav a, .tertiaryNav a:visited {
color: silver;
}

#tertiaryNav .t_item a:hover {
color: #fff;
text-decoration:underline;
}

#content {
padding: 0px 0 30px 13px;
float: left;width:477px;
}

acronym, abbr, span.caps {font-size: 0.9em;letter-spacing: .07em;}

blockquote, blockquote cite {margin: 0 5px 0 0; padding: 10px 10px 10px 10px; background: #000;color: #ccc; font-size: 0.9em;border-left: 5px solid #900;}

blockquote cite {display: block; }

.entry {float:left;width: 475px;}

.post {width:475px;clear:both;padding-top: 0px;}

.post-date {width: 45px;height: 49px;float:left;background: url(images/date.gif) no-repeat;}

.post-month {font-size: 11px;text-transform: uppercase;color: #000;text-align: center;display:block;line-height: 11px;padding-top: 2px;margin-left: -3px;}

.post-day {font-size: 21px;font-weight: bold;text-transform: uppercase;color: #000;text-align: center;display:block;line-height: 21px;padding-top: 7px;margin-left: -3px;}

.post-cat {display:none;padding-left: 20px;float:left;font-size: 95%;color: #999;}

.post-comments {display:none;padding-left: 20px;float: right;font-size: 95%;}

.post-calendar {padding-left: 20px;float: right;font-size: 95%;color: #999;}

.post-content {clear: both;padding-top: 10px;}

.previous-entries {float: left;padding-left: 18px;}

.next-entries {float: right;padding-right: 18px;}

#comments, #respond {border-bottom: 1px dotted #900;padding-bottom: 5px;}

.commentlist {margin: 10px 0;padding-left: 20px;line-height: 130%;}
.commentlist li{padding: 5px 10px;}

.commentlist .alt {background: #333;}

.commentlist cite, .commentlist cite a, .commentlist cite a:visited {font-weight: bold;font-style: normal;font-size: 120%;color: #ccc;}

.commentlist small {margin-bottom: 5px;display: block;font-size: 87%;}

#commentform {margin-top: 10px;font: 110% Arial, Helvetica, sans-serif;}
#commentform p {padding: 6px 0;margin: 0;}
#commentform label{color: #fff;font-size: 87%;}
#commentform input{width: 200px;background:#fff;border: 1px solid #900;padding: 3px;margin-top: 3px;}
#commentform textarea{width: 487px;height: 115px;background:#fff;border: 1px solid #900;padding: 2px;margin-top: 3px;}
#commentform textarea:focus, #commentform input[type="text"]:focus {background: #fff;}
#commentform #submit{background: url(images/bg.gif) no-repeat;font: bold 12px Arial, Helvetica, sans-serif;color: #fff;border: none;float:right;width: 144px;height: 28px;cursor: pointer;}

#sidebar { margin-left: 550px; padding: 0px 0px 0px 15px;width:200px; padding-top:1px;
border-left: thin dotted #990000;
border-top: thin dotted #990000;
}
#sidebar_flag { margin-left: 550px; padding: 0px 0px 0px 15px;width:200px; padding-top:1px;}	

#searchform {background: transparent ;width: 190px;padding-left:20px;}
#searchform #s {border:1px solid #333;width: 135px;height: 22px;padding: 2px 5px 0 5px;background: transparent;vertical-align: middle;}
#searchform #searchsubmit {background: url(images/search.gif) no-repeat;border: none;width: 28px;height: 24px;font: bold 12px Arial, Helvetica, sans-serif;color: #fff;vertical-align: middle;cursor: pointer;}

.ul-cat {list-style: square;margin:0 0 15px;padding: 2px 0 2px 20px;}
.ul-cat li{margin: 0;padding: 2px 0 2px 20px;}
.ul-cat li a, .ul-cat li a:visited{color: #fff;text-decoration: none;}
.ul-cat li a:hover{color: #5C0000;text-decoration: none;}.ul-archives {list-style: square;margin:0 0 15px;padding: 2px 0 2px 20px;}

.ul-archives li{margin: 0;padding: 2px 0 2px 20px;}
.ul-archives li a, .ul-archives li a:visited{color: #fff;text-decoration: none;}
.ul-archives li a:hover{color: #5C0000;text-decoration: none;}

.ul-blogroll {list-style: square;margin:0 0 15px;padding:0;}
.ul-blogroll li{margin: 0;padding: 2px 0 2px 20px;}
.ul-blogroll li a, .ul-blogroll li a:visited{color: #fff;text-decoration: none;}
.ul-blogroll li a:hover{color: #5C0000;text-decoration: none;}

li.widget {list-style:none;}

.recent-posts {list-style: square;margin:0 0 15px;padding: 0;}
.recent-posts li{padding: 2px 0 2px 20px;margin: 0;}
.recent-posts li a, .recent-posts li a:visited{color: #fff;text-decoration: none;}
.recent-posts li a:hover{color: #5C0000;text-decoration: none;}

#footer {clear: both;background: #000;color: #ccc;font-size: 95%;line-height: 130%;border-top:1px solid #5C0000;margin-top:20px; width: 600px;}
#footer a, #footer a:visited{color: #fff;}
#footer a:hover{color: #900;}
#footer .left-col{width: 240px;float: left;margin-left: 10px;}
#footer .right-col{width: 220px;float: right;padding-right: 10px;padding-left: 10px;}
#footer h4 {font: normal 146%/100% "Arial", Tahoma;color: #900;margin: 10px 0 5px;}

.ul-roll {list-style: square;margin:0 0 15px;padding:0;font-size: 100%;line-height: 130%;font-weight: normal;}
.ul-roll li{margin: 0;padding: 2px 0 2px 3px;}
.ul-roll li a, .ul-roll li a:visited{color: #ccc;text-decoration: none;}
.ul-blogroll li a:hover{color: #900;text-decoration: none;}

.recently-commented {list-style: square;margin: 0;padding: 0;font-size: 92%;line-height: 110%;}
.recently-commented li{padding: 0 0 10px 3px;}
.recently-commented a{font-size: 100%;line-height: 130%;font-weight: bold;}

#credits {margin: 0px auto;width: 70%;color: silver;font-size: 85%;line-height: 120%;text-align:center;}
#credits a, #credit a:visited{color: silver;}.center {text-align: center;}

img.center, a img.center {display: block;margin-left: auto;margin-right: auto;padding: 3px;}

.alignleft {float: left;}.alignright {float: right;}.clear {clear:both;}

hr.clear {clear:both;visibility: hidden;margin: 0;padding: 0;} 

#wp-calendar {empty-cells: show;margin: 10px auto 0;width: 145px;}
#wp-calendar #prev a {font-size: 8pt;}
#wp-calendar a {text-decoration: none;color:#fff;}
#wp-calendar caption {font: bold 1.0em 'Tahoma', Arial, Helvetica, Sans-Serif;text-align: center;}
#wp-calendar th {font-style: normal;text-transform: capitalize;}
#wp-calendar #next a {padding-right: 10px;text-align: right;}
#wp-calendar #prev a {padding-left: 10px;text-align: left;}
#wp-calendar a {display: block;}
#wp-calendar caption {text-align: center;width: 145px;}
#wp-calendar td {padding: 3px 0;text-align: center;}
#wp-calendar td.pad:hover { /* Doesn't work in IE */background-color: #000; }
#content p img{float:center;border:none;}

/* Flickr
------------------------------------------------------------------*/
.flickr {
	width:200px;
	margin-left: -10px;
	padding-top: 5px;
	}

.flickr a img {
	
	margin:0 0px 8px 8px;
	background:#3f4e4e;
	padding:4px;
	width:200px;
	height:auto;
	}


/* YOU TUBE
-------------------------------------*/	
.youtube {
	margin-left: -10px;
	padding-top: 5px;
	}
	
/* TWEETS
--------------------------------------*/
.tweets {
	width: 200px;
}

.tweets p {
	left-margin:-5px;
	}
	
.tweets li{
	list-style-type:none;
	margin-left: -35px;
	width: 200px;
}

	

/* SIDE CALENDAR
--------------------------------------*/
.sidecal {
	width: 200px;
	margin-left:5px;
	}

div.divider {
	height: 15px;
  	background:url(http://cretins.org/wp-content/themes/cretins/images/sidebar_hr.gif) no-repeat scroll center;
  	margin-top:-3px; 
  	margin-bottom:5px;
  }

div.homedivider {
  	background:url(http://cretins.org/wp-content/themes/cretins/images/pagetitledivider.gif) no-repeat scroll center;
	height:70px;
	margin-top:0px;
	margin-bottom:-40px;
	}
	
div.background {
	background-image: url(http://www.cretins.org/wp-content/themes/cretins/images/background.jpg);
	height: 100%;
	}

div.hr hr {
  display: none;margin-left:8px;margin-bottom:8px;padding:0;max-width:90%;}

.clear{clear:both;}
