/*   
Theme Name: thesidetracked
Theme URI: http://thesidetracked.com
Description: A TST theme based on a Guy's minimalist theme
Author: Guy Ro
Author URI: http://thesidetracked.com
Tags: white, two-columns, fixed-width
Version: 1.0
*/


#container {width: 1000px; overflow: hidden; border-right: 5px solid #000; background-color: #fff; }

#frontmeta {
font-size: 9px;
margin-top: 5px;
height: 80px;
padding-right: 3px;
}

#frontmeta a:link {
color: #723212;
}
#frontmeta a:hover {
color: #000;
}
#frontmeta a:visited {
color: #723212;
}
#frontmeta a:visited:hover {
color: #000;
}

#frontcont{
height: 230px;
}

body {background:#fff; background-image:url('http://thesidetracked.com/wp-content/uploads/2011/06/brooklyngraffcourtesyofir2.jpg');  background-position: top-right; background-repeat: no-repeat; background-attachment: fixed; font-family: Verdana, helvetica-neue, helvetica, sans-serif; font-size: .8em; line-height: 1.4em; margin:0px;}

.oneof3 {width: 32%; float: left; margin: 3px; padding-left: 8px; width: 200px;}
span.oneof3-image img.attachment-post-thumbnail { width: 100%; height: 100% }
.oneof3-title { font-size: 11px; line-height: 1.4em; width: 200px; text-transform: uppercase; color: #000;}

.oneof3 img:hover {
filter:alpha(opacity=70);
-moz-opacity: 0.8;
opacity: 0.8;
-khtml-opacity: 0.8;
}

#imgopacity
{
filter:alpha(opacity=70);
-moz-opacity: 0.7;
opacity: 0.7;
-khtml-opacity: 0.7;
}



#comm {text-align: right; align: right; font-size: 8px; padding-bottom: 2px; letter-spacing: 0.1em; text-decoration: none;}
#comm a {color: #000; font-size: 8px; text-decoration: none;}
#comm a:link {color: #000; font-size: 8px; text-decoration: none;}
#comm a:hover {color: #ccc;}
	
h1 {font-family: Georgia; letter-spacing: -0.11em; line-height: 14pt; font-size: 18pt;padding: 0px; background-color: #fff; padding-bottom: 5px; border-bottom: 1px solid #000;}
h1 a:hover {color: #723212;}
h1single {font-family: Georgia; letter-spacing: -0.1em; line-height: 19pt; font-size: 23pt;padding: 5px; font-weight: bold;}
h2 {font-size: 10pt; color:#000000;}
h3 {font-size: 9pt; color:#000000;}
h4 {font-size: 18px; color:#000000;}
h5 {font-size: 9pt; color:#000000;}
h6 {font-family:"Arial Black",Arial, sans serif; text-transform: uppercase; letter-spacing: -0.1em; line-height: 10pt; font-size: 12pt;}

img{border:none;}
img a{border:none;}
blockquote{border-left:5px solid #ccc; margin:0px; padding:0 12px 0 12px;}

p{color:#000000; line-height: 14pt; margin:12px 0;}

a {text-decoration: underline; font-weight: bold;}
a:link {color: #000; text-decoration: none;}
a:visited {color: #000; text-decoration: none;}
a:hover {color: #999; text-decoration: none;}

ul{padding: .5em 0em 1em 3.2em;}
li{line-height: 18px; padding: 6px 0 0 0;}

ol{padding: .5em 0em 0em 3.2em;}
li{line-height: 18px; padding: 6px 0 0 0;}

#header h2{padding: 0 0 0 0;	margin:0; color: #333; font: Helvetica, sans-serif; font-size: 16pt; font-weight: normal; background-color: #fff;}
#header h3{padding: 5px 0 20px 0; margin:0; color: #777777; font-weight: normal; font-size: 12pt;}
#content img {max-width: 100%; height: inherit;}
#content {float: right;	width:650px; overflow: hidden;
	margin-top:20px; margin-left:14px; margin-right:14px; margin-bottom:24px;}	
.entry a:link {color: #303030; text-decoration: none; border-width: 0 0 1px 0; border-style: none none solid none; border-color: #C0C0C0;}
.entry {border-bottom: 1px solid #000;}
.entry a:visited {color: #303030; text-decoration: none; border-width: 0 0 1px 0; border-style: none none solid none; border-color: #C0C0C0;}
.entry a:hover {color: #999; border-width: 0 0 1px 0; border-style: none none solid none; border-color: #C0C0C0; text-decoration: none;}
.entry strong{font:Arial, Helvetica, sans-serif; font-weight: bold; font-size:1em; color: #000;}

#sidebar {width:310px; float:left; text-align:left; color: #666; margin-top:20px; border-right: 5px solid #000; border-bottom: 5px solid #000; border-top: 5px solid #000; padding: 3px;}
#sidebar ul {margin:0px; padding:0;}
#sidebar ul li {margin: 5px 0; padding: 0; list-style-type: none; font-size: 10pt; font-weight: normal; line-height:14px;}
#sidebar h4{margin:0; font-weight: normal; font-size: 8 pt; color: #999;}
#sidebar a{color: #000;}
#sidebar a:hover{color: #4d4d4d;}
#footer {background:#000; clear: both;	width: 100%;}
#footer p{padding:14px 0;margin: 0; color: #fff; text-align:right; font-weight: bold;}
#footer a{color: #ccc;text-decoration: none;}
#footer a:hover{color: #fff;text-decoration: none;}


::selection			{ background:#ccc; color:#000; /* Safari and Opera */ }
::-moz-selection  { background:#ccc; color:#000; /* Firefox */ }

#search {position:absolute;top:0;right:0;}
	#searchform #s {border:0;outline:0;padding:5px 6px 5px 6px;font-size:11px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;background:#000;font-weight:bold; width: 298px; margin-top: -3px;  -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px;}
	#searchform #s:focus {background:#ccc; color: #000;}
	#searchform #searchsubmit {display:none;}


.wp-caption {
color: #000;
font-size: 8px;
font-weight: bold;
font-style: italic;
}

div.side_post_wrap {
   padding: 5px;
   border-left: 3px solid #000;
   border-bottom: 3px solid #000;
   border-right: 1px solid #000;
}
div.side_post_image_wrap {
  float: left;
  width: 80px;
}
div.side_post_image a img {
  width: 75px !important;
  height: 75px !important;
}
div.side_post_content {
  float: left;
  width: 215px;
  font-size: 9px;
  padding-bottom: 20px;
} 

div.side_post_title { 
  align: left;
  text-transform: uppercase;
  font-size: 9px;
  margin-top: -4px;
}
.cleared { clear: both; }
