.right {
float:right;
}

.left {
float:left;
}

h1.title{
}

p.date{
font-weight:bold;
margin-left:10px;
}

.excerpt{
}

.box{
border:1px solid #FFB508;
}

img.heading{
margin:0 0 10px 0;
}


/*category*/

h1.cat-title{
font-size:22px;
text-align:right;
}

.category{
font-family:georgia;
line-height: 1.3;
}

.category a{
text-decoration:underline;
}

.category .postimg  {
display:block;
float:left;
width:auto;
height:auto;
margin:0px 10px 10px 0px;
border:1px solid #FFB508;
width:150px;
overflow:hidden;
}

.category .postimg img {
display:block;
float:left;
width:170px;
}

.category .excerpt {
display:block;
font-size:13px;
}

.category .tag-list {
margin:10px 0 0 0;
float:left;
}

.category .post {
background:#2e2e2e;
border-bottom:1px solid #5d5d5d;
border:1px solid #5d5d5d;
margin:10px 0 0 0;
float:left;
clear:left;
width:100%;
}

.category .post .post-buffer{
padding:18px;
}

.category h2.date{
margin:10px 0;
}

.category .bigger {
font-size:18px !important;
}

.category .by {
margin-left:10px;
}

.category .more-link {
margin:0px;
}

.category .tag-list a {
text-decoration:none;
padding:0 3px 0 3px;
color:#EF820E;
}

/*tag page*/
h1.tag-title{
font-size:22px;
text-align:right;
}

/*single page*/

.single{
}

.single h1.title{
font-family:Georgia;
color:#f8b127;
font-size:25px;
margin:0 0 10px 0;
}

.single p.date{
}

.single .next-post{
width:100%;
height:20px;
float:left;
clear:both;
font-size:14px;
font-family:georgia;
line-height:20px;
padding:5px 0;
border-top:1px solid #5D5D5D; 
text-align:right;
}

.next-post {
margin-top:10px;
}

.single .next-post span{
text-transform:uppercase;
font-weight:bold;
color:#D08818;
}

.single .next-post a{
text-decoration:none;
}



/*usercontent*/

.usercontent{
float:left;
clear:left;
width:100%;
line-height: 1.3;
font-family:georgia!important;
margin:0 0 10px 0;
}

.usercontent div{
font-size: 12px;
}

.usercontent span{
font-family:georgia!important;
line-height: 1.3!important;
}

.usercontent h1{
color:#F8B127;
}

.usercontent a{
text-decoration:underline;
}

.usercontent p{
clear:none;
float:none;
width:auto;
font-size:13px;
margin-bottom: 10px!important;
font-family:georgia!important;
line-height: 1.3!important;
}

.usercontent td p{
text-align: left;
}

.usercontent p span{
font-family:arial!important;
}

.usercontent table{
clear:none;
float:none;
}

.usercontent ul{
float:none;
clear:none;
list-style-position:inside;
width: auto;
list-style-type:disc;
font-size: 12px;
padding-left: 20px;
margin-left: 5px;
margin-bottom: 10px;
}

.usercontent li{
float:none;
clear:none;
width:auto;
margin-top: 7px;
margin-bottom: 7px;
}

.usercontent .kaltura-wrp{
margin:5px 10px;
border:1px solid #5D5D5D;
padding:10px 10px 0 10px;
}

.usercontent .kaltura-wrp .poweredByKaltura{
display:none;
}

.usercontent .aligncenter{
margin-left:auto;
margin-right:auto;
display:block;
clear:both;
float:none;
text-align:center;
}

.usercontent .alignright{
float:right;
margin-left:5px;
margin-bottom:5px;
}

.usercontent .alignleft{
float:left;
margin-right:12px;
margin-bottom:5px;
}

.usercontent img.alignright{
margin-left: 12px;
margin-bottom:5px;
margin-top:5px;
}

.usercontent img.alignleft{
margin-right: 12px;
margin-bottom:5px;
margin-top:5px;
}

.usercontent .wp-caption{
border:1px solid #5D5D5D;
padding:8px;
text-align:center;
background:#2E2E2E;
}

.usercontent .wp-caption p.wp-caption-text{
font-size:11px;
font-weight:bold;
}

.usercontent li p{
display:inline;
}

.usercontent h1, .usercontent h3, .usercontent h2, .usercontent h4, .usercontent h5{
margin-bottom: 10px;
margin-top: 10px;
font-size: 13px;
line-height: normal;
width:auto;
display:inline;
}

.usercontent table{
font-size: 12px;
}

.usercontent table img{
padding: 4px;
}

.usercontent td{
text-align: left;
padding: 5px;
}

/*extras*/

.extras, .edit, .tags {
padding:10px;
border:1px solid #5D5D5D;
background:#2E2E2E;
margin:0 0 10px 0;
clear:both;
}

.sociable {
}

.extras .print {
float:left;
margin:4px 6px 0 0;
}

.extras .rss {
display:block;
float:left;
padding:4px 6px 0 6px;
}

.extras .rss img{
width:16px;
}

.sociable ul li {
display:block;
float:left;
padding:4px 6px 0 6px;
}

/*extras from the vault*/

.from-the-vault .extras{
float:left;
width:335px;
}

/*extras vintage test drive*/

.vintage-test-drive .usercontent .extras{
float:left;
width:335px;
}

.vintage-test-drive .usercontent .extras p{
border-bottom:1px solid #5D5D5D;
width:100%;
color:#838383;
}

.vintage-test-drive .usercontent .extras img{
border:0px;
}

.vintage-test-drive .usercontent .extras ul{
margin:0px;
}

.vintage-test-drive .usercontent .extras li{
margin:0px;
}


/*contact form*/

fieldset {
border:none;
}

.cform {
margin:0px;
float:left;
}

.cform span {
font-family:Arial !important;
}

.cform li {
font-weight:bold;
}

.linklove {
display:none;
}

.reqtxt, .emailreqtxt {
color:#FFB508;
}

.cf-sb input {
}

.cf_li_err {
background:none;
}

#li--1 span {
}



.usercontent h1 .single {
font-size:22px;
}

.usercontent img {
border:1px solid #FFB508;
}




