/*   
Theme Name: travis
Theme URI: http://travisbetz.com
Description: travis betz
Author: shannon sugarcut
Author URI: http://blackstring.net
Version: 1.1
.
copyright 2009 www.blackstring.net
.
*/


/*-----------------------------------------------------------------------------------------------
  Layout 
-----------------------------------------------------------------------------------------------*/


html,body
{
height: 100%;
width: 100%;
margin: auto;
padding:0px;
color:#e5edd9;
line-height:18px;
font-size:11px;
font-family: verdana, arial, sans-serif;
text-align:center;
background:url("images/tile.jpg") center repeat-y #000;
}
#header
{
height:155px;
width:855px;
margin:0px;
}

#footer
{
padding-top:20px;
padding-right:200px;
height:70px;
margin:0px;
background:url("images/footer.jpg") center no-repeat;
text-align:center;
}

#pagewrap
{
background:url("images/bg.jpg") top no-repeat;
}

#page
{
width:855px;
text-align:left;
padding:0px;
}

#menu
{
background:url("images/rightbg.jpg") top no-repeat #000;
color:#c99398;
line-height:11px;
width:223px;
float:right;
margin-top:0px;
padding-top:20px;
}

#primary
{
width:632px;
padding-left:0px;
float:left;
margin-top:0px;
}

.nav
{
width:560px;
padding-top:10px;
margin-top:10px;
text-align: center;
background:url("images/nav.gif") top no-repeat;
height:55px;
}

/*--------------------
  headings and links
---------------------*/
h1
{
font: italic 16px georgia, serif;
color:#c99398;
font-weight:bold;
line-height: .95em;
margin:2em auto .2em auto;
}

h2 
{
font: italic 18px georgia, serif;
color:#647e41;
font-weight:bold;
line-height: .95em;
margin:0em;
border-bottom:1px dotted #647e41;
}

a:link, 
a:visited
{
color:#ffffff;
text-decoration: none;
font-style:italic;
font-size:11px;
}

a:hover, 
a:active
{
color:#7d2929;
text-decoration: none;
}

h2 a:link, 
h2 a:visited
{
font: italic 18px georgia, serif;
color:#647e41;
font-weight:bold;
line-height: .95em;
}

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

img.rss
{ 
float:left; 
margin-right:10px;
}

.textinput
{ 
color:white;
background:#A16D6B;
border: 1px solid #A16D6B;
}

/*--------------------
  post
--------------------*/

.post-wrap
{
width:580px;
margin-left:25px;
margin-top:25px;
}

.post-header
{
background:url("images/post-header.gif") center repeat-y;
height:25px;
margin:0px;
}

.post
{
padding-top:0px;
margin:0px;
}

.alignleft
{
float:left;
margin-right:10px;
}

.alignright
{
float:right;
margin-left:10px;
}

.post-footer
{
background:url("images/post-footer.gif") center repeat-y;
height:80px;
text-align:left;
padding-top:0px;
padding-right:15px;
padding-left:20px;
color: #647e41;
line-height:12px;
font-size:11px;
}

img.left
{
float:left;
margin-right:10px;
}


.postmetadata

{
color: #8d9f98;
line-height:12px;
font-size:11px;
}

/*--------------------
  images
---------------------*/

a img
{
border:0px;
}


/*--------------------
  lists
---------------------*/

ul
{
list-style-type: none;
padding: 0px;
margin-left: 15px;
}

li
{
margin-bottom:10px;
}


/*comment start*/
#commentsinfo{
border:1px solid #1F1F1F;
padding:12px;
color:#ADDE13;
margin-bottom:8px;
}
#commentsinfo a{
color:#ADDE13;
}
.commentsact{
float:right;
}
#commentnum{
float:left;
}
.commentsact .addcomment{
margin-left:15px;
}
#get-trackback-url{
border:1px solid #1F1F1F;
margin-bottom:12px;
padding:10px;
}
#trackback-url{
margin-left:10px;
width:545px;
}
#commentslist li{
list-style:none;
border:1px solid #1F1F1F;
margin-bottom:12px;
padding:3px;
}
.comment a{
color:#AAA;
}
.commentslist a:hover{
text-decoration:underline;
}
.pic{
float:left;
}
.pic img{
padding:3px;
background:#777;
border:1px solid #686868;
}
#commentslist .admincomment .pic img{
background:#EEE;
}
.comment .comment-content{
line-height:130%;
overflow:auto;
padding-right:10px;
margin-top:5px !important;
margin-top:-5px;
}
.comment-info{
float:right;
width:620px;
}
.ninfo{
float:left;
}
.name{
font-weight:bold;
color:#BBB;
}
.name a{
color:#CCC;
}
.comment .date{
font-style:italic;
margin-left:20px;
font-size:11px;
}
#commentslist  .comment .date a{
color:#686868;
}
.comment .act{
float:right;
padding-right:10px;
}
.comment:hover.comment .act .reply{
color:#BBB;
}
.act a{
float:left;
padding-left:16px;
color:#686868;
}
.act a:hover{
color:#FFF;
}
.row{
margin-bottom:3px;
}
.row input,#trackback-url{
color:#686868;
padding:2px;
background:#242424;
border:1px solid #313131;
}
#comment{
color:#686868;
width:580px;
padding:3px;
border:1px solid #313131;
background:#242424;
}
#comment:focus,.row input:focus{
border-color:#686868;
}
.submitbutton,.emoticon{
float:right;
margin:10px 0 10px 10px;
}
#submit{
border:1px solid #686868;
padding:2px;
background:#242424;
color:#999;
}
.msgbox{
padding:10px;
border:1px solid #1F1F1F;
}
#trackbackslist{
margin-top:15px;
}
.tip{
position:absolute;
width:400px;
background-color:#333;
border-color:#000;
z-index:999;
}
.tip .comment-info{
width:327px;
}
/*comment end*/
#commentload{
margin-bottom:12px;
padding:10px;
text-align:center;
border:1px solid #313131;
}
#commentload *{
vertical-align:text-top;
}
#commentload img{
margin-right:5px;
}
#commentnavi{
border:1px solid #1F1F1F;
margin-bottom:12px;
padding:8px;
}
#commentnavi .pages{
float:left;
}
#commentnavi a.page-numbers{
padding:3px 8px;
}
#commentnavi a.page-numbers:hover{
border:1px solid #1F1F1F;
padding:2px 7px;
color:#FFF;
background:#313131;
}
#commentnavi span.current{
padding:3px 8px;
font-weight:bold;
cursor:default;
}

.welcome-commenter .avatar{
background:#777;
padding:3px;
margin-right:12px;
}
#commenter-info *{
vertical-align:middle;
}
#commenter-info{
margin-bottom:10px;
}