/*
Video Flick:Video Flick
Theme URI:http://www.press75.com/
Description:Theme Description. Detailed usage instructions for this theme can be found at <a href="http://www.press75.com/docs/video-flick/">http://www.press75.com/docs/video-flick/</a>. Don't forget to configure the Video Flick Theme Options page.
Version:2.0
*/
body{margin:0; padding:0; width:auto; height:auto; font:Verdana; font-size:12px; line-height:1.2em; color:#4A4A4A; background:#1A1A1A}

.clear{clear:both}

h1{font-family:Verdana; font-weight:normal; font-size:36px; color:#FFF; margin:35px 0 15px 0; padding:0}

h1 a:link, h1 a:active, h1 a:visited{color:#FFF}

h1 a:hover{color:#999}

a{font-family:Verdana}

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

a:hover{color:#909090}

h2{font-size:18px; font-weight:normal; padding:0; margin:0 0 2px 0; color:#FFF; font-family:Verdana; text-transform:capitalize}

h2 a:link, h2 a:active, h2 a:visited{color:#FFF}

h2 a:hover{text-decoration:underline}

h3{font-size:12px; padding:0; margin:0; font-family:Verdana; text-transform:capitalize; font-weight:normal; color:#FFF}

h4{font-size:12px; padding:0; margin:0; font-family:Verdana; text-transform:capitalize; font-weight:normal; color:#FFF}

img{border:0}

p{margin:0 0 10px 0}

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

/** begin header **/
#headwrap{width:978px; margin-top:20px; margin-bottom:5px; height:88px; background:url(images/logo.gif) no-repeat left}

#searchbox{float:right; margin:5px 5px -20px auto}

#nav{background-color:#2A2A2A; clear:both; width:978px; height:25px; overflow:hidden; margin:5px 0px 10px 0px; border:1px; border-color:#000; border-style:solid; border-collapse:collapse}

.nav{ margin:0px;  padding:0px;  font-family:verdana;  font-size:10px}

.nav ul{ /* float:left; */ margin:0px 0px 0px 0px;  padding:0px 0px 0px 0px;  background-color:#2A2A2A;  font-weight:bold}

.nav li{ display:inline;  list-style:none;  margin:0px 0px 0px 0px;  padding:0px}

.nav li a{ display:inline;  float:left;  margin:0px 0px 10px 0px;  padding:5px 20px 10px 10px;  color:#FFF;  text-transform:capitalize;  text-decoration:none;  font-size:12px;  font-weight:bold}

.nav a:hover, .nav a.selected{color:#2a2a2a; text-decoration:none; background:#FF8A15}

/** end header **/
/** begin gallery **/
#contentwrap{width:980px; float:left; /*border:1px white solid; *//*background:url(images/dash-dark.png) top left no-repeat; */padding:30px 0 0 0}

#maincontent{width:660px; padding:0px; float:left;margin-right:7px}

#tube{width:980px; padding:0px; float:left;}

#newer{margin:0 20px 0 0}

/** begin gallery **/
#featuredwrap{width:978px; margin-top:10px; margin-bottom:0px; border:1px black solid; background:#2A2A2A; height:300px; padding:0px}

.featureitem{width:180px; height:135px; float:left; margin:5px 5px 5px 5px; border:1px solid black}

.galleryitem{width:208px; height:250px; float:left; border:1px solid black; margin:0 5px 10px 0; background:#101010; font-size:11px; line-height:1.2em}

.galleryitem h3{font-size:12px; padding:5px 5px 0 5px; margin:0; font-family:Verdana; text-transform:capitalize; font-weight:normal; color:#FFF}

.galleryitemsingle{width:206px; height:250px; float:left; border:1px solid black; margin:0 5px 5px 0; background:#101010; font-size:11px; line-height:1.2em}

.galleryitemsingle h3{font-size:12px; padding:5px 5px 0 5px; margin:0; font-family:Verdana; text-transform:capitalize; font-weight:normal; color:#FFF}

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

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

.tubead{width:320px;height:275;float:left;background:#000;margin:0 5px 0 0}
.tubeadin{padding:10px;margin:2px}
.tubeitem{padding:2px 0px 0px 0px; width:245px; height:185px; float:left; margin:0 0 0 0; background:#1A1A1A}

.postitem{width:120px; height:175px; float:left; margin:5px 0px 5px 5px; font-size:10px; line-height:1.2em}

.title-box{width:auto; height:60px; margin:auto; padding-top:10px}

.feature{padding:5px 5px 5px 5px; width:635px; margin:0px 0px 15px 0px;}

.topfeature{padding:5px 5px 5px 5px; width:635px; margin:10px 0px 10px 0px;}

.topfeature h2{font-size:16px; font-weight:bold; color:#FF8A15; margin:0px 0px 3px 0px; display:inline}

.feature h2{font-size:16px; font-weight:bold; color:#FF8A15; margin:0px 0px 3px 0px; display:inline}

.tubefeature{padding:5px 5px 5px 5px; width:635px; margin:0px 0px 15px 0px;}

.tubefeature h2{font-size:16px; font-weight:bold; color:#FF8A15; margin:0px 0px 3px 0px; display:inline}

.pagenavi{margin:10px 0 20px 0; clear:both; color:#838383}

/** end gallery **/
/** page navi **/
.wp-pagenavi a, .wp-pagenavi a:link{padding:2px 4px 2px 4px; margin:2px; text-decoration:none; border:1px solid #000; color:#1A1A1A; background-color:#FFF}
.wp-pagenavi a:visited{padding:2px 4px 2px 4px; margin:2px; text-decoration:none; border:1px solid #000; color:#1A1A1A; background-color:#FFF}
.wp-pagenavi a:hover{border:1px solid #000; color:#FFF; background-color:#FF8A15}
.wp-pagenavi a:active{padding:2px 4px 2px 4px; margin:2px; text-decoration:none; border:1px solid #000; color:#FFF; background-color:#FF8A15}
.wp-pagenavi span.pages{padding:2px 4px 2px 4px; margin:2px 2px 2px 2px; color:#000; display:none; border:1px solid #000; background-color:#FFF}
.wp-pagenavi span.current{padding:2px 4px 2px 4px; margin:2px; font-weight:bold; border:1px solid #000; color:#FFF; background-color:#FF8A15}
.wp-pagenavi span.extend{padding:2px 4px 2px 4px; margin:2px; border:1px solid #000; color:#FFF; background-color:#FF8A15}

/** begin single **/

.single-left{float:left; width:475px; margin:0;}
.single-right{float:left; width:150px; margin:48px 0px 0px 0px;}

.postcontent{width:625px; float:left; margin:0 20px 0 0; padding:5px; border:1px black solid; background:#101010; font-family:Verdana; color:#999}

.postcontent h2{font-size:16px; font-weight:bold; text-transform:capitalize; margin-bottom:10px; font-family:Verdana}

.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-dark.jpg) left no-repeat}

.postmeta{width:625px; float:left; margin:10px 20px 0 0; padding:5px; border:1px black solid; background:#101010; color:#FFF}

.postrelated{width:635px; float:left; margin:10px 20px 0 0; padding:0px; color:#FFF}

.postgallery{width:645px; float:left; margin:10px 0 0 0; padding:0px; color:#FFF}

#single{margin:0 0 25px 0}

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

span.inline{display:inline; float:left; margin-right:5px}

.title{font-weight:bold; font-size:14px; text-decoration:none; color:#FFF; text-transform:capitalize; display:inline}

.postdets{font-size:10px; color:#4A4A4A; margin:5px 0 15px 0; line-height:1.1em}

.postdets a:link, .postdets a:visited{color:#4A4A4A}

.postdets a:hover{color:#999; text-decoration:underline}
/** end single **/
/** begin page **/
#page{margin:0 0 20px 0}
/** end page **/
/** begin sidebar **/
#sidebar{width:310px; float:left; /*border:1px white solid; */color:#999; font-size:11px; line-height:1.2em}

.widgetblock{width:300px; float:left; margin:0 0 20px 0; padding:5px; border:1px solid black; background:#2A2A2A}

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

#searchwrap{background:none; height:60px; margin:0 0 0 0; float:right; /*background:url(images/search-dark.jpg) top left no-repeat; */width:284px}

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

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

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

#content-tags a:link, #content-tags a:visited{display:block; background:#1E1E1E; padding:7px; float:left; margin:0 1px 1px 0}

#content-tags a:hover{background:#101010}

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

#sideblock{margin:5px 0px 20px 0px; border:1px black solid;float:left; background-color:#2A2A2A; width:300px; padding:5px}

#sideblock h2{margin:5px; color:#1A1A1A; padding-top:1px}

.adheader{height:25px; width:auto; background-color:#FF8A15; margin:2px; border:1px solid black}

/*#sideads img{width:125px; height:125px; float:left; margin:8px}
*/
#featured{width:300px; float:left; margin:0 0 20px 0; padding:5px 5px 4px 5px; border:1px black solid; background:#2A2A2A}

#featured img{width:95px; height:70px; float:left; border:1px solid black; margin:0 8px 4px 0}

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

.featuredpost{width:300px; margin:5px 0 0 0; padding:8px 0 0 0; border-top:1px solid #5A5A5A; float:left}

#tradebox{margin-top:10px;margin-left:5px;font-size:12px;height:125px}
.tradelist{width:125px; float:left;margin:3px 20px 2px 0px;}

.popular{margin-left:0px}

span.related img{margin:2px 0 2px 0}

.list-inline ul{padding:2px}

.list-inline li{display:inline; padding:5px}

.list-inline li a{font-size:14px;  color:#FF8A15}

#sortnav{background-color:#FF8A15; clear:both; width:638px; height:25px; overflow:hidden; margin:5px 5px 10px 0px; border:1px solid black}

.sortnav{ margin:0px;  padding:5px;  font-size:12px}

.sortnav ul{ /* float:left; */ margin:0px 0px 0px 0px;  list-style-type:disc;  padding:0px 0px 0px 0px;  background-color:#1A1A1A;  font-weight:bold}

.sortnav li{ display:inline;  margin:0px 0px 0px 0px;  padding:0px;  font-family:verdana;  color:#000;  font-weight:bold}

.sortnav li a{ display:inline;  margin:0px 0px 10px 0px;  padding:5px 10px 10px 10px;  color:#000;  text-transform:capitalize;  text-decoration:none;  font-size:12px;  font-family:verdana;  font-weight:bold}

.sortnav a:hover, .sortnav a.selected{ color:#FFF;  background:#1A1A1A;  text-decoration:none}

/** end sidebar **/
/*****************************/
/* INPUT FIELDS             */
/***************************/
input.formfield{ color:#000;  font-family:'Lucida Grande',Verdana,Arial,Sans-Serif;  font-size:8pt;  font-weight:bold;  background-color:#FCF;  border:1px solid;  border-top-color:#000;  border-left-color:#000;  border-right-color:#000;  border-bottom-color:#000}
 
input.comments{ color:#000;  font-family:'Lucida Grande',Verdana,Arial,Sans-Serif;  font-size:10pt;  background-color:#FFF;  border:1px solid;  border-top-color:#CCC;  border-left-color:#CCC;  border-right-color:#CCC;  border-bottom-color:#CCC}
 
input.searchfield{ color:#000;  font-family:'Lucida Grande',Verdana,Arial,Sans-Serif;  font-size:10px;  font-weight:bold;  background-color:#FFF;  border:1px #000 solid}
 
textarea.formfield{ color:#000;  font-family:'Lucida Grande',Verdana,Arial,Sans-Serif;  font-size:8pt;  font-weight:bold;  background-color:#FFF;  border:1px solid;  border-top-color:#000;  border-left-color:#000;  border-right-color:#000;  border-bottom-color:#000;  scrollbar-face-color:#F6F;  scrollbar-highlight-color:#F6F;  scrollbar-3dlight-color:#F6F;  scrollbar-darkshadow-color:#F6F;  scrollbar-shadow-color:#F6F;  scrollbar-arrow-color:#FFF;  scrollbar-track-color:#FCF}

textarea.comments{ color:#000;  font-family:'Lucida Grande',Verdana,Arial,Sans-Serif;  font-size:10pt;  background-color:#FFF;  border:1px solid;  border-top-color:#CCC;  border-left-color:#CCC;  border-right-color:#CCC;  border-bottom-color:#CCC;  scrollbar-face-color:#F6F;  scrollbar-highlight-color:#F6F;  scrollbar-3dlight-color:#F6F;  scrollbar-darkshadow-color:#F6F;  scrollbar-shadow-color:#F6F;  scrollbar-arrow-color:#FFF;  scrollbar-track-color:#FCF}

input.btn{ color:#000;  font-family:'Lucida Grande',Verdana,Arial,Sans-Serif;  font-size:8pt;  font-weight:bold;  background-color:#FFF;  border:1px solid;  border-top-color:#000;  border-left-color:#000;  border-right-color:#000;  border-bottom-color:#000}
 
input.searchbtn{ color:#000;  font-family:'Lucida Grande',Verdana,Arial,Sans-Serif;  font-size:10px;  font-weight:bold;  background-color:#FFF;  border:1px black solid}
 
input.btnHov{ color:#FFF;  font-family:'Lucida Grande',Verdana,Arial,Sans-Serif;  font-size:10px;  font-weight:bold;  background-color:#666;  border:1px black solid}

input.searchbtnHov{ color:#FFF;  font-family:'Lucida Grande',Verdana,Arial,Sans-Serif;  font-size:10px;  font-weight:bold;  background-color:#FF8A15;  border:1px black solid}

/** begin footer **/
#footer{width:970px; margin:20px auto;}
.footerwrap{width:970px; margin:10px 0 10px 0;border:1px black solid; background:#2A2A2A;} 

#footer p{font-size:11px; margin:0; color:#4A4A4A}

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

#fnav{background-color:#2A2A2A; clear:both; width:970px; height:25px; overflow:hidden; margin:5px 0px 10px 0px; border:1px; border-color:#000; border-style:solid; border-collapse:collapse}

.fnav{ margin:0px;  padding:0px;  font-family:verdana;  font-size:10px}

.fnav ul{ /* float:left; */ margin:0px 0px 0px 0px;  padding:0px 0px 0px 0px;  background-color:#2A2A2A;  font-weight:bold}

.fnav li{ display:inline;  list-style:none;  margin:0px 0px 0px 0px;  padding:0px}

.fnav li a{ display:inline;  float:left;  margin:0px 0px 10px 0px;  padding:5px 20px 10px 10px;  color:#FFF;  text-transform:capitalize;  text-decoration:none;  font-size:12px;  font-weight:bold}

.fnav a:hover, .nav a.selected{ color:#FF8A15;  text-decoration:none}

#tags{width:970px; margin:5px 0px 10px 0px; border:1px solid #000; background-color:#0A0A0A}
#tags ul{margin:5px; padding:0; list-style-type:none}
#tags li{display:inline; margin:0px; padding:3px; list-style-type:none}
#tags li a{font-size:12px}
#tags h2{margin:5px; color:#FF8A15; font-size:18px;font-weight:bold}

#trades{width:970px; margin:5px 0px 10px 0px; border:1px solid #000; background-color:#0A0A0A}

#trades a{display:inline; padding:0px 2px 0px 2px; color:#FFF; font-size:9px; margin:5px; text-decoration:none}

#trades a:hover{color:#FF8A15; text-decoration:underline}

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

/*******************************/
/*  JARLite CSS    */
/*****************************/
#container{width:468px; margin:0px auto 0px auto; text-align:center}
input{font-size:11px; font-family:'Lucida Grande',Verdana,Arial,Sans-Serif}
div.frmlabel{float:left; width:125px; height:38px; padding:7px 25px 0px 0px; text-align:right}
div.frminput{float:left; text-align:left; width:250px; height:40px; padding-top:5px}
div.frmsubmit{width:100%; text-align:center}
fieldset.refform{width:450px; border:1px solid #e0e0e0; padding:15px 5px 15px 5px}

div.error{margin:10px; padding:5px; background-color:#fffadc; border:1px solid #cdc9ac}

#access{width:310px; margin:100px auto 0px auto; text-align:center}
#editcontainer{width:500px; margin:20px auto 0px auto; text-align:center}

div.efrminput{float:right; text-align:left; width:325px; height:40px; padding-top:5px}

fieldset.editform{width:500px; border:1px solid #e0e0e0; padding:15px 5px 15px 5px}

legend{font-size:14px}

#submenu{background-color:#5969a4; color:#3A4F6C; text-align:center; padding-top:0px; height:28px}
ul.menulink{margin:0 auto 0 auto; padding:0px; list-style:none; width:720px}
ul.menulink li, ul.menulink li.r{margin:0px; padding:8px; background-color:#919fd4; font-size:10px; font-weight:bold; letter-spacing:0.5px; border-left:1px solid #dce3ee; float:left; width:85px}
ul.menulink li.r{border-right:1px solid #dce3ee}
.menulink a:link, .menulink a:visited{background:transparent; color:#fff; text-decoration:none}
.menulink a:hover, .menulink a:active{background:transparent; color:#f00}

table.list, table.smalllist{width:100%; border:1px solid #e0e0e0; border-collapse:collapse; margin:0px auto 10px auto}

td.jar, th.jar{padding:2px}
td.left{text-align:left; padding-left:5px}
table.smalllist{width:70%}

div.notice{margin:10px auto 10px auto; padding:5px; background-color:#fffadc; border:1px solid #cdc9ac; width:300px}
caption{font-weight:bold; margin:auto; padding:5px}
div.pages{text-align:center; height:22px; padding:5px}
div.pages a{border:1px solid #ccc; padding:3px 5px 3px 5px; text-decoration:none; font-weight:bold; color:#4667e6}
div.pages a.current{background-image:url(/statsbarbg.gif); color:#a3ddff}
div.pages a:hover{background-image:url(/statsbarbg.gif); color:#a3ddff}
div.match{width:80%; margin:0px auto 10px auto; background-color:#f8f8f8; border:1px solid #e9e9e9; padding:5px 5px 0px 5px}
div.matchcode{float:right; width:93%; white-space:pre-wrap; /* css-3 */white-space:-moz-pre-wrap !important; /* Mozilla,since 1999 */white-space:-pre-wrap; /* Opera 4-6 */white-space:-o-pre-wrap; /* Opera 7 */word-wrap:break-word; /* Internet Explorer 5.5+*/text-align:left; font-family:"Courier New",Courier,monospace; padding:5px 5px 0px 5px}
div.matchnum{float:left; width:3%; font-size:13px; font-weight:bold; text-align:center; padding:5px 5px 0px 5px; text-align:center}
span.highlight{color:#f00}
span.bhighlight{color:#00f; font-family:"Courier New",Courier,monospace}
p.analyze{width:60%; margin:0px auto 10px auto}

span.search{font-family:Verdana; color:#FFF; font-size:12px; font-weight:bold}


