/* 	



Theme Name: Hitch	

Theme URL: http://3oneseven.com/wp-themes/	

Description: Hitch is a three column fluid theme for Wordpress with a custom painting	

Author: miloIIIIVII	

Author URI: http://3oneseven.com	

Version: 3.17.2

Tags: fluid valid



*/





body { margin:0; padding:0; font: 14px Geneva, Sans-Serif; color:#fff;
//background:#000 url(images/01.jpg) repeat-x  top center;
background:#000;
}



#header {
//height: 188px;
margin:0; padding: 0;}

#header h1 a { color: #fff;padding: 0;font:1.4em century gothic,Geneva, sans-serif;font-variant: small-caps;letter-spacing:-2px;}

#header h1 a:hover {color:#ccc;}

#header .description {padding: 0;margin:-20px 0 0 0;color: #fff;font:0.7em Arial, sans-serif;}



#navbar {margin:-55px 0 0 0;padding: 10px 0;text-align:right;}

#navbar li {display: inline;list-style-type: none;margin: 0;padding: 0;}	

#navbar ul {margin: 0;padding: 0;}

#navbar ul li a {font:16px century gothic, Arial, Sans-Serif;color: #fff;padding: 25px 10px;margin: 0;text-decoration: none;letter-spacing:-1px;background: #000 url(images/nav.jpg) repeat-x;}

#navbar ul li a:hover {color: #900;}



blockquote {background: url(images/stripes.gif)repeat #000;color: #ccc;border-right: 5px solid #C60303;border-left: 5px solid#C60303;padding: 5px;}

a { color: #C60303;text-decoration:none;}

a:hover { color: #fff;text-decoration:none;}



#content { color: #fff; margin:20px auto 0; padding: 0; width: 90%;}

#left_sidebar {font-size: 95%;float: left;padding: 10px 0 0 30px;width: 20%;}

#right_sidebar {font-size: 95%; float:right; width: 20%; padding: 10px 0; }



#left_sidebar h2, #right_sidebar h2 { color:#fff; font:1.1em sans-serif,century gothic,Geneva; margin: 10px 0; padding: 9px 0;border-bottom: 1px solid #333;background: url(images/led.gif) no-repeat right center;letter-spacing: 0px;}



#left_sidebar ul, #right_sidebar ul{ margin: 5px 0; padding :0; list-style : none; }

#left_sidebar ul li, #right_sidebar ul li {background:#000 url(images/li.gif) center right no-repeat; color: #C60303;margin:0;padding:0;}

#left_sidebar li a, #right_sidebar li a { color: #C60303; }

#left_sidebar li a:hover, #right_sidebar li a:hover { color: #fff;}



#main { float:left; width: 50%; font-size: 95%; margin: 15px 0; padding: 0; color: #fff;}



#main h2{ color:#C60303; font:normal 1.5em sans-serif,century gothic,Geneva; margin: 10px 0; padding:3px 0; border-bottom: 1px solid #C60303;letter-spacing:-1px;}



#main h3{ color:#C60303; font:normal 1.3em sans-serif,century gothic,Geneva; margin: 10px 0; padding:3px 0;letter-spacing:-1px;}



#main a, #main a:visited{ color:#C60303; }

#main a:hover{ color:#ccc; }



#footer { clear:both;width: 100%; height: 124px; font-size:90%;
//background: #000 url(images/02.jpg) repeat-x top center;
background: #000;
 color:#666;border-top: 10px solid #000;text-align:center; margin: 30px 0;padding: 10px 0;}



#footer p{text-align: center;color:#fff;}



fieldset {border: 2px dotted #C60303;}

textarea.text { height: 150px; width: 90%; border: 1px solid #C60303; background: #000; color: #fff;}

textarea.text:hover { border: 1px solid #C60303; background: #000; color: #ccc;}

input.field { border: 1px solid #C60303; background-color: #000; width: 100px; color: #fff;}

input.field:hover { border: 1px solid #C60303; background: #000; color: #ccc;}

input.text { margin: 0; width: 110px;border: 1px solid #C60303; background: #000;color: #ccc; }

input.text:hover { border: 1px solid #C60303; }

input.searchbutton { margin: 0; font-size: 100%; font-family: Geneva, Sans-serif; border: none; background: #fff; color: #333; padding: 1px; font-weight: bold; }



.timex { background: #000; color:#666; text-align: right; margin: 4px 0; padding: 0.4em 0;font-size:80%;}

.date { background: #000 url(images/bgitem.gif) repeat-x; color:#666; text-align: right; margin: 4px 0 45px 0; padding: 0.4em 0; border-top: 1px solid #C60303;font-size:80%;}

.date a { color: #C60303; }

.time { color: #192D50; float: left;text-align: left; padding: 5px 0 0 15px; }

input.button { background: #000; color: #ccc;border-right: 1px solid #C60303;border-bottom: 1px solid #C60303;}

.postspace {clear:both;background:  transparent;width: 100%;height: 10px;margin: 9px;padding: 0;}





#comments{width:99%;padding:12px 0;}

#comments h3,h3#respond{color:#ccc;margin:7px 0;}

ol.commentslist{list-style:none;margin:5px 0 12px;}

.commentslist li{background:#000;border:1px solid #070707;margin-bottom:7px;padding:7px 0;}

.commentslist li a{font-weight:bold;}

.commentslist li.alt{background:#090909;}

.commentslist li:hover{border-color:#333;}

.commentslist .comment_text{margin:0;line-height:1.4em;overflow:hidden;}

.comment_text p,.comment_text ul,.comment_text ol,.comment_text blockquote{margin:1em 0;}

.comment_text ul,.comment_text ol,.comment_text blockquote{margin:0 1em;}

p.author_meta{font-weight:700;text-transform:uppercase;margin:0 0 0 7px;}

p.post_meta{font-size:11px;text-align:right;margin:0 7px 0 0;}

.count{float:left;display:block;width:33px;height:33px;font-size:33px;color:#ccc;line-height:33px;}

.commentslist li.author{background:#070707;color:#ccc;}

.commentslist li.author a{color:#ddd;}

.commentslist li.author a:hover{color:#fff;}

#comments_closed{background:#333;color:#ccc;padding:7px 0;margin-top:12px;line-height:1.5em;}

p.nocomments{margin:0 12px 0 7px;}

p.nocomments a{color:#ddd;font-weight:bold;text-decoration:underline;}

p.nocomments a:hover{color:#ccc;}

ol.pingslist{margin:1.5em 2em;font-size:12px;}

.pingslist li{color:#7F7F7F;margin:0 0 7px 0;}

.pingslist li a{font-weight:bold;}

#commentform p{margin:1em 0;}

#commentform p a{font-weight:bold;}

#author,#email,#url,#comment{font:1.1em arial,helvetica,verdana,sans-serif;border:1px solid #BBB;padding:2px;}

#comment{width:99%;overflow:hidden;}

#commentform p small{font-size:10px;color:#7F7F7F;}

.commentslist code{background:transparent;}

#commentform textarea{width:99%;height:255px;border:1px solid #333;padding:2px 0;margin-top:3px;color:#333;background:#fff;}

#commentform #submit{background:transparent;font:normal 22px century gothic,arial,sans-serif;color:#666;border:1px solid #333;width:200px;height:35px;cursor:pointer;text-transform:uppercase;}





a img{border:1px solid#333;}

p img { padding: 0; }



img.centered { display: block; margin-left: auto; margin-right: auto; }	

img.alignright { padding: 4px; margin: 0 0 2px 7px; display: inline; }

img.alignleft { padding: 4px; margin: 0 7px 2px 0; display: inline; }



acronym, abbr, span.caps {cursor: help;}

acronym, abbr {border-bottom: 1px dashed #900;}

input.submit { width: 28px; height: 20px; font-weight: bold; border: none; background: #1E1F21; padding: 3px; color: #888; }



#searchform {width:99%;padding: 10px 0;}

#searchform #s {border:1px solid #333;width: 90%;padding:6px 4px;background: #000;vertical-align: middle;font: 14px Arial, Helvetica, sans-serif;color: #666;}

#searchform #searchsubmit {background: #000;border: none;width: 28px;vertical-align: middle;cursor: pointer;}



.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } 

.clearfix {display: inline-block;} 

* html .clearfix {height: 1%;} 

.clearfix {display: block;} 



.center,.aligncenter {text-align: center;margin:0 auto;display:block;padding:4px;}

.alignleft,.left{float:left;margin: 4px 10px 5px 0;padding: 3px;}

.alignright,.right{float:right;margin: 4px 10px 5px 0;border: 0;padding: 3px;}

.wp-caption { border: 1px solid #ddd; text-align: center; background-color: #f3f3f3; padding-top: 4px; margin: 10px; } 

.wp-caption img { margin: 0; padding: 0; border: 0 none; } 

.wp-caption p.wp-caption-text { font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0; }



.ff a img{border:.08em solid #333;padding:4px;width:3.5em;height:3.5em;margin:0 .077em .077em 0;}

.ff a:hover img{border:.08em solid #ccc;width:3.5em;height:3.5em;}