body {
margin: 0;
padding: 0;
width: auto;
height: auto;
font: 13px Arial, Helvetica, sans-serif;
line-height: 1.4em;
background: #caced5 url(images/bg.gif) center repeat-y;
color: #565050;
}

h1 {
font-family: Georgia, "Times New Roman", Times, serif;
font-weight: normal;
font-size: 36px;
color: #000000;
margin: 35px 0 15px 0;
padding: 0;
}
h1 a:link, h1 a:active, h1 a:visited {
color: #000000;
}

h1 a:hover {
color: #5588bb;
text-decoration: underline;
}

a:link, a:visited {
color: #565050;
text-decoration: none;
}

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

h2 {
font-size: 18px;
font-weight: normal;
padding: 0;
margin: 0 0 2px 0;
color: #000000;
font-family: Georgia, "Times New Roman", Times, serif;
text-transform: none;
}

h2 a:link, h2 a:active, h2 a:visited {
color: #000000;
}

h2 a:hover {
text-decoration: underline;
}

h3 {
font-size: 14px;
padding: 0;
margin: 0;
font-family: arial,helvetica,verdana,sans-serif;
text-transform: none;
font-weight: bold;
color: #565050;
}

h4 {
font-size: 12px;
padding: 0;
margin: 0;
font-family: Georgia, "Times New Roman", Times, serif;
text-transform: none;
font-weight: normal;
color: #565050;
}

h5 {
font-size: 12px;
line-height: 2.2em;
padding: 0;
margin: 0;
font-family: Georgia, "Times New Roman", Times, serif;
text-transform: none;
font-weight: bold;
color: #565050;
}

img {
border: 1px;
}

p {
margin: 0 0 10px 0;
}


#wrapper {
width: 1000px;
margin: 0px auto;
overflow: hidden;
}

/** begin header **/
#headwrap {
float: left;
width: 1000px;
height: 105px;
background: none;
}

#logo {
float: left;
width: 1000px;
height: 150px;
margin: 0 0 0 0;
}

#logo img {
margin: 0 0 0 0;
}

/** end header **/


/** start buttom header**/
#bheadwrap {
float: left;
width: 1000px;
height: 95px;
background: #fff;
}

#blogo {
float: left;
width: 272px;
height: 95px;
margin: 0 0 0 0;
background: #fff;
}

#blogo img {
margin: 1px 0 0 0;
}

#sec {
float: left;
width: 1000px;
height: 150px;
margin: 0 0 0 0;
}

#sec img {
margin: 0 0 0 0;
}
/** end buttom header**/


/** begin gallery **/
#contentwrap {
width: 1000px;
float: left;
background: #fff;
padding: 10px 0 0 2px;
}

#maincontent {
width: 690px;
float: left;
}

#pagenavi {
width: 690px;
float: left;
margin: 0 0 20px 0;
font-family: Georgia, "Times New Roman", Times, serif;
text-transform: none;
font-size: 12px;
}

#pagenavi a:link, #pagenavi a:visited {
background: #efefef;
padding: 7px;
}

#pagenavi a:hover {
background: #efefef;
}

#newer {
margin: 0 20px 0 0;
}


.galleryitem {
width: 160px;
height: 270px;
float: left;
margin: 7px 5px 5px 7px;
background: url(images/itembg.gif) top left no-repeat;
font-size: 12px;
line-height: 1.2em;
}

.galleryitem h3 {
font-size: 12px;
padding: 5px 5px 0 5px;
margin: 0;
font-family: arial,helvetica,verdana,sans-serif;
text-transform: none;
font-weight: bold;
color: #000000;
}

* + html .galleryitem h3 {
padding: 2px 5px 0 5px;
}

.galleryitem p {
margin: 0px 5px 0 5px;
}

.commentsnumber {
background: url(images/comments-light.gif) top left no-repeat;
width: 25px;
height: 20px;
margin: 45px 5px 0px 0;
text-align: center;
float: right;
}
/** end gallery **/

/** begin single **/
.video {
width: 800px;
height: 448px;
float: left;
margin: 2px 0px 20px 0px;
text-align: center;
background: #000000;
}
 
.postcontent {
width: 669px;
float: left;
margin: 5px 20px 0 0;
padding: 8px 8px 0 8px;
background: solid #ffffff;
color: #565050;
}

.postcontent h2 {
font-size: 16px;
text-transform: none;
font-family: Georgia, "Times New Roman", Times, serif;
}

.postcontent h3 {
font-size: 16px;
text-transform: none;
font-family: Georgia, "Times New Roman", Times, serif;
color: #5588bb;
}

.postcontent a:link, .postcontent a:visited {
color: #5588bb;
}

.postcontent a:hover {
color: #565050;
text-decoration: underline;
}

.postcontent ul {
margin: 0 0 8px 0;
padding: 0;
list-style: none;
}

.postcontent li {
padding: 0 0 0 20px;
margin: 8px 0 0 0;
background: url(images/star-light.gif) left no-repeat;
}

.postformen {
width: 658px;
float: left;
margin: 25px 20px 0 0;
padding: 8px 8px 0 8px;
background: #f9f9f9;
border: 1px solid #e7e7e7;
color: #565050;
}

#single {
margin: 0 0 25px 0;
}

.thumbnail {
float: right;
margin: 0px 10px 15px 15px;
}

.postdets {
font-size: 12px;
color: #565050;
margin: 5px 0 0 0;
line-height: 1.5em;
}

.postdets a:link, .postdets a:visited {
color: #5588bb;
}

.postdets a:hover {
color: #565050;
text-decoration: underline;
}

#reply {
}

#reply-form {
}

.wp-pagenavi {
	text-align: center;
	}
/** end single **/

/** begin page **/
#page {
margin: 0 0 20px 0;
}
/** end page **/
/** begin sidebar **/
#sidebar {
width: 310px;
float: left;
color: #565050;
font-size: 12px;
line-height: 1.2em;
padding: 0px 0px 0px 0px;
}

/** begin sidebar letters **/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;text-align:left;}
q:before,q:after{content:'';}
body{font:13px arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
div#cliplist .tabs{margin:0 10px;display:block;width:630px;height:30px;}
div#cliplist .tabs h3{margin:0;font-weight:bold;color:#213c70;padding:8px 0 0 15px;}
div#cliplist .tabs a{margin:0;font-weight:bold;color:#fff;padding:8px 0 0 15px;}
div#cliplist .tabs h3.new{float:left;width:147px;height:22px;background-position:-0px -110px;}
div#cliplist .tabs a.new{float:left;width:147px;height:22px;background-position:-0px -360px;}
div#cliplist .tabs h3.popular{float:left;width:139px;height:22px;background-position:-0px -405px;}
div#cliplist .tabs a.popular{float:left;width:139px;height:22px;background-position:-0px -65px;}
div#cliplist .listarea{margin:0 10px;display:block;width:645px;_width:635px;}
div#cliplist .listarea div.hd b{position:relative;height:6px;width:7px;display:block;background:url(http://l.yimg.com/a/i/us/mov/fe/trailers_and_clips/tab_line.gif) top left repeat-x;line-height:.01em;font-size:3%;}
div#cliplist .listarea div.ft b{position:relative;height:6px;width:7px;display:block;background:url(http://l.yimg.com/a/i/us/mov/fe/trailers_and_clips/tab_line.gif) top left repeat-x;line-height:.01em;font-size:3%;}
div#cliplist .listarea div.hd b.r{background-position:-0px -160px;float:right;}
div#cliplist .listarea div.hd b.l{background-position:-0px -140px;float:left;width:313px;overflow:hidden;}
div#cliplist .listarea div.ft b.l{background-position:-0px -140px;float:left;}
div#cliplist .listarea div.ft b.r{background-position:-40px -120px;float:right;}
div#cliplist .listarea div.hd,div#cliplist .listarea div.ft{background:url(http://l.yimg.com/a/i/us/mov/fe/trailers_and_clips/tab_line.gif) top left repeat-x;display:block;padding:0;margin:0;}
div#cliplist .listarea div.ft{background:url(http://l.yimg.com/a/i/us/mov/fe/trailers_and_clips/tab_line.gif) bottom left repeat-x;}
div#cliplist div.hd,div#cliplist div.ft,div#cliplist div.bd{zoom:1;margin:0;height:auto;overflow:hidden;}
div#cliplist div.bd{display:block;min-height:160px;border-left:1px solid #eaeaea;border-right:1px solid #eaeaea;padding-bottom:10px;}
div#cliplist div.bd ul{margin:10px 10px 0 10px;padding:0;list-style:none;display:block;width:620px;_width:610px;font-size:85%;color:#646464;}
div#cliplist div.bd ul.items{margin:0;padding:0;list-style:none;display:block;width:620px;_width:610px;font-size:100%;float:left;}
div#cliplist div.bd ul li.col1{float:left;width:79px;_width:76px;height:25px;padding:4px 0 0 6px;font-size:90%;}
div#cliplist div.bd ul li.col2{float:left;width:430px;_width:420px;padding:4px 0 0 3px;}
div#cliplist div.bd ul li.col2 a{display:block;background:url(http://l.yimg.com/a/i/us/mov/fe/trailers_and_clips/playall_icon_ovr.gif) top left no-repeat;color:#213c70;font-weight:bold;padding:1px 0 2px 20px;}
div#cliplist div.bd ul li.col2 a:hover{display:block;background:url(http://l.yimg.com/a/i/us/mov/fe/trailers_and_clips/playall_icon.gif) top left no-repeat;color:#59acd6;}
div#cliplist div.bd ul li.col3{float:left;width:92px;_width:89px;height:25px;padding:4px 0 0 3px;font-size:90%;}
div#cliplist div.bd ul li.odd{background-color:#f5f6f7;}
div#cliplist div.bd ul li.head{background:none;color:#545454;font-weight:bold;font-size:90%;}
div#cliplist div.bd ul li:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
div#cliplist div.bd ul{zoom:1;height:auto;whitespace:nowrap;}
div#cliplist div.bd ul li.row{float:left;width:610px;_width:600px;min-height:25px;display:block;whitespace:nowrap;}
div#archivemod{display:block;background:url(http://trailerlist.com/wp-content/themes/trailerlist/images/archive_bg.gif) top left no-repeat;width:300px;height:111px;margin-top:15px;margin-bottom:10px;}
div#archivemod .bd{display:block;width:280px;padding:8px;}
div#archivemod h3{font-size:105%;color:#fff;}
div#archivemod p{font-size:85%;color:#b9d2df;margin:5px 0;}
div#archivemod ul{list-style:none;color:#fff;display:inline;width:280px;display:block;}
div#archivemod ul li{float:left;margin:4px 0 4px 0;padding:0;}
div#archivemod ul li a{float:left;width:10px;margin:0 5px;_margin:0 4px;padding:0;border-bottom:1px solid #8a94a6;color:#fff;font-size:95%;height:17px;text-align:center;}
div#archivemod ul li a.first{width:26px;}
div#archivemod ul li a:hover{text-decoration:none;font-weight:bold;}

/** end sidebar letters **/

.widgetblock {
width: 294px;
float: left;
margin: 0 0 0px 0;
padding: 5px;
background: none;
}

.widgetblock h3 {
border-bottom: 1px solid #C4C4C4;
padding: 0 0 5px 0;
margin: 0 0 8px 0;
color: #565050;
}

#sidebar ul {
 list-style-image: none;
 }

.widgetblock a:link, .widgetblock a:visited {
color: #5588bb;
}

.widgetblock a:hover {
color: #565050;
text-decoration: underline;
}

#searchwrap {
background: none;
height: 30px;
margin: 12px 0px 0px 15px;
float: left;
background: url(images/search-light.gif) top left no-repeat;
width: 233px;
}

#searchwrap input{
vertical-align: middle;
background: none;
color: #000000;
font-family: arial,helvetica,verdana,sans-serif;
}

#s{
font-size: 14px;
border: none;
padding: 4px 4px;
margin-right: 3px;
width: 190px;
}

#content-tags {
font-size: 10px;
text-transform: none;
font-family: Georgia, "Times New Roman", Times, serif;
}

#content-tags a:link, #content-tags a:visited {
background: #ffffff;
padding: 5px;
float: left;
margin: 0 2px 2px 0;
}

#content-tags a:hover {
background: #ffffff;
}

#sideads {
padding-top: 9px;
padding-left: 0px;
}

#sideads img {
width: 125px;
height: 125px;
float: left;
margin: 8px;
}

#featured {
width: 290px;
float: left;
margin: 0 0 0 0;
padding: 0px 8px 4px 15px;
background: none;
}

#featured img {
width: 70px;
height: 100px;
float: left;
margin: 0 8px 0px 0;
}

h3.featured {
border: none;
margin: 1px;
padding: 0;
}

.featuredpost {
width: 290px;
margin: 2px 0 0 2px;
padding: 3px 0 0 2px;
border-top: 1px solid #C4C4C4;
float: left;
}
/** end sidebar **/

/** begin footer **/
#footer {
width: 1000px;
float: left;
background: url(images/footerbg.gif) no-repeat;
margin: 0px 0 0 0;
padding: 0px 0 0px 0;
}

#footer a:link, #footer a:visited {
color: #626262;
}

#footer a:hover {
color: #626262;
text-decoration: underline;
}

#footer p {
font-size: 12px;
margin: 4px 0 4px 0;
color: #626262;
}

#footer h3 {
font-size: 12px;
color: #626262;
padding: 0;
margin: 0;
}

* + html #footer {
margin: 20px 0 0 0;
}	
/** end footer **/