body{margin:0px; padding:0px; background:black; font-family:/*"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif*/
Georgia, "Times New Roman", Times, serif;
; font-size:90%; 
color:#ffffff;}
a{color:#D7C594; text-decoration:none;}
a:hover{border-bottom:1px dotted #D7C594;}
a:visited{text-decoration:underline;}
#body_wrapper{width:820px; margin:0px auto; background:url(http://www.travisisaacs.com/images/content_tile.jpg) repeat-y left center;}

#mast{ margin-left: -52px; height:374px;}
	#mast1{position:relative; top:0px; left:0px;}
	#mast2{position:relative; top:0px; left:-5px;}
	#mast3{position:relative; top:0px; left:-9px;}

#header{background: url(http://www.travisisaacs.com/images/header.gif) no-repeat 1px center; height:82px; padding:25px 0px 0px 15px; margin-top:20px;}
	#header ul{list-style:none; margin:0px; padding:0px;}
	#header li{margin:0px; padding:0px;}
	#header a{color:#ffffff; font-family: Georgia, "Times New Roman", Times, serif; text-decoration:none;}
	#header a:hover{border-bottom:1px dotted white;}

.clearing{ clear:both;}

html>body.clearing {
  display: block;
  clear: both;
}

#content_wrapper{width:750px;}
#content{padding:10px 220px 10px 10px;}

#menu{width:200px; float:right; padding:10px;}

/*text stylea*/
h1{margin:0px 0px 10px 0px; padding:0px; font-family:Georgia, "Times New Roman", Times, serif; color:#F9AE44; font-size:140%;}
h2{margin:0px; padding:0px; font-family:Georgia, "Times New Roman", Times, serif; color:#F9AE44; font-size:100%;}

blockquote {line-height: 150%;}

p.posted {color: #999999;  font-size: x-small;
border-top: 1px solid #999999; text-align: left; margin-bottom: 25px; line-height: normal; padding: 3px;}

#calendar { line-height: 140%; color: #666666;  font-size: x-small;
padding: 2px; text-align: center; margin-bottom: 30px;}

#calendar table {padding: 2px; border-collapse: collapse; border: 0px; width: 100%;}

#calendar caption {color: #666666;  font-size: x-small; text-align: center;
font-weight: bold; text-transform: uppercase; letter-spacing: .3em;}

#calendar th {text-align: center;font-weight: normal;}

#calendar td {text-align: center;}

.photo {text-align: left;margin-bottom: 20px;}
#search_container {border:1px solid #5B4E46;padding:3px; margin-bottom:10px;}
#search_container .search_input{font-size:x-small; border:1px solid black; background:#302924; color:#ffffff !important;}
#search_container .search_submit{position:relative; top:7px; left:0px;}


#comment-data {float: left;width: 180px;padding-right: 15px;margin-right: 15px;text-align: left;
border-right: 1px dotted #BBB;}

textarea[id="comment-text"] {width: 80%;}

.commenter-profile img {vertical-align: middle;border-width: 0;}

#menu ul, #menu ul li{list-style:none;}
#menu ul{margin:0px; padding:8px 5px;}
.link-note a{font-size:x-small}