/* 
	Theme Name: QMovie Blog
	Theme URI: http://www.theQworldNews.com/
	Description: Custom Q Movie Blog theme for Wolfe Video.
	Author: Don Fischer
	Author URI: http://www.fischercreativemedia.com
	Version: 1.2
		
	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php
	
	Changelog:
		v1.0 - 11.30.07
		First Release of QMovieBlog
		V1.1 - 12.01.07
		Update footer code
		V2.0 - 3/9/2009
		Theme Overhaul
*/
body {background: #FFFFFF url(images/bg.jpg) repeat-x;color: #000000;font-size: 12px;font-family: Arial, Helvetica, Sans-Serif;margin: 0px auto 0px;padding: 0px;}
#wrap {background: #FFFFFF;width: 960px;margin: 0px auto 0px;padding: 0px;}
.widget select{width:90%;margin:15px 5px;}
/************************************************
*	Hyperlinks									*
************************************************/
a, a:visited{color: #2255AA;text-decoration: none;}
a:hover      {text-decoration: underline;}

/************************************************
*	Header  									*
************************************************/
#header {/*background: #FFFFFF url(images/header.jpg);*/width: 800px;height: 160px;margin: 0px;padding: 0px;overflow: hidden;}
#header img a{margin: 0px;border: none;}
#headerleft {height: 160px;width: 250px;float: left;margin: 0px;padding: 0px;}
#headerright {width: 800px;text-align: center;margin: 0px;padding: 0px;}
#headerright li {display: inline;list-style-type: none;margin: 0px;padding: 0px;}
#headerright ul {margin: 10px;padding: 0px;}
#headerright a, #headerright a:visited {color: #FFFFFF;font-weight: bold;margin: 0px;padding: 6px 5px 6px 5px;text-decoration: none;border:1px solid #1E4387;/*background:#1A3262;*/	}
#headerright a:hover {color: #FFFFFF;font-weight: bold;text-decoration: underline;background:#1E4387;border:1px solid #1A3262;}

/************************************************
*	Content 					     		    * 
************************************************/
#content {width: 760px;margin: 0px auto 0px;padding: 0px;}
#content p{padding: 0px 0px 15px 0px;margin: 0px;line-height: 20px;}
#content h1 {color: #000000;font-size: 18pt;font-family: Calibri, Arial, Sans-Serif;font-weight: normal;margin: 0px 0px 0px 0px;padding: 20px 0px 10px 0px;/*border-top: 2px solid #000000;*/	border-bottom: 1px solid #ECECEC;}
#content h5 {color: #000000;font-size: 20px;font-family: Calibri, Arial, Sans-Serif;font-weight: 600;margin: 0px 0px 0px 0px;padding: 10px 0px 2px 0px;/*border-bottom: 1px solid #ECECEC;*/	}
#content h6 {color: #000000;font-size: 16px;font-family: Calibri, Arial, Sans-Serif;font-weight: 400;margin: 0px 0px 0px 0px;padding: 2px 0px 2px 0px;border-bottom: 2px solid #ECECEC;}
#content h1 a  {color: #000000;text-decoration: none;}
#content h1 a:hover {color: #2255AA;text-decoration: none;}
.divider {margin-bottom: 10px;border-bottom: 2px solid #000000;}
#content h2 {color: #000000;font-size: 18px;font-family: Calibri, Arial, Sans-Serif;font-weight: normal;padding: 20px 0px 5px 0px;margin: 0px;border-bottom: 1px solid #C0C0C0;}
#content h3 {color: #000000;font-size: 18px;font-family: Calibri, Arial, Sans-Serif;font-weight: normal;margin: 25px 0px 0px 0px;padding: 20px 0px 10px 0px;}
#content img.wp-smiley {float: none;border: none;padding: 0px;margin: 0px;}
#content img.wp-wink {float: none;border: none;padding: 0px;margin: 0px;}
#contentleft {float: left;width: 500px;margin: 0px 0px 15px 0px;padding: 0px 0px 20px 0px;}
#contentleft h1 {font-size: 16pt;font-family: Calibri, Arial, Sans-Serif;font-weight: bold;margin-bottom:0px;}
#contentleft ol{margin: 0px 0px 0px 20px;padding: 0px 0px 10px 0px;}
#contentleft ol li{margin: 0px 0px 0px 20px;padding: 0px 0px 5px 0px;}
#contentleft ul{list-style-type: square;margin: 0px 0px 0px 20px;padding: 0px 0px 10px 0px;}
#contentleft ul li{list-style-type: square;margin: 0px 0px 0px 20px;padding: 0px 0px 5px 0px;}
blockquote{margin: 0px 25px 15px 25px;padding: 0px 25px 0px 10px;background: #E8E8E8;border-top: 2px solid #000000;border-bottom: 1px solid #000000;}
#content blockquote p{margin: 0px 0px 10px 0px;padding: 10px 0px 0px 0px;}

/************************************************
*	Sidebar 		    			     	    * 
************************************************/
/*.widgettitle {color: #000000;background: #C0C0C0;font-size: 18px;font-family: Calibri, Arial, Sans-Serif;font-weight: normal;padding: 15px 5px 5px 5px;margin: 0px;border-bottom: 1px solid #C0C0C0;border-top: 1px solid #C0C0C0;}*/
#sidebar {float: right;width: 240px;margin: 0px 0px 0px 0px;padding: 0px 0px 20px 0px;/*border-top: 2px solid #000000;*/	background-color:#EDEDED;}
#sidebar h2 {color: #000000;background: #C0C0C0;font-size: 18px;font-family:  Calibri, Arial, Sans-Serif;font-weight: normal;padding: 15px 5px 5px 5px;margin: 0px;/*border-bottom: 1px solid #C0C0C0;border-top: 1px solid #C0C0C0;*/	}
#sidebar h3 {color: #000000;font-size: 18px;/*background: #C0C0C0;*/font-family:  Calibri, Arial, Sans-Serif;font-weight: normal;padding: 5px 5px 5px 0px;margin: 0px;border-bottom: 1px solid #C0C0C0;}
#sidebar ul {list-style: none;margin: 0px;padding-left: 0px;}
#sidebar ul li {display: inline;padding: 0px;margin: 0px;}
#sidebar ul li a {font-size: 11px;display: block;color: #000000;text-decoration: none;margin: 0px;/*padding: 0px;*/padding: 3px 5px 3px 2px;border-bottom: 1px solid #C0C0C0;}
#sidebarwidgeted textwidget a {font-size: 11px;display: inline;color: #000000;text-decoration: none;margin: 0px;padding: 3px 5px 3px 2px;border-bottom: 1px solid #C0C0C0;}
#sidebar ul li a:hover {background: #EFEFEF;color: #2255AA;}
#sidebar p{padding: 3px 0px 0px 0px;margin: 0px;line-height: 20px;}

/************************************************
*	Footer Background							*
************************************************/
#footerbg {background: #000000;}

/************************************************
*	Footer  									*
************************************************/
#footer {width: 760px;height: 50px;background: #000000;color: #FFFFFF;margin: 0px auto 0px;text-align: left;position: relative;line-height: 17px;}
#footerbottom {height: 5px;background: #2255AA;position: relative;}
#footer p {color: #FFFFFF;padding: 3px 0px 0px 0px;list-style-type: none;margin: 0px;}
#footer h2 {color: #FFFFFF;font-size: 12px;font-family: Calibri, Arial, Helvetica, Sans-Serif;font-weight: bold;border-bottom: 2px solid #666666;padding: 0px 0px 2px 0px;margin: 15px 0px 0px 0px;text-transform: uppercase;}
#footer a {color: #AAAAAA;text-decoration: none;}
#footer a:hover {color: #2255AA;text-decoration: none;}
#footer ul {list-style: none;margin: 0px 0px 0px 0px;padding: 0px;}
#footer ul li {display: inline;padding: 0px;margin: 0px;}
#footer ul li a {display: block;color: #FFFFFF;text-decoration: none;margin: 0px;padding: 5px 0px 5px 0px;border-bottom: 1px solid #666666;}
#footer ul li a:hover {background: #2A2A2A;color: #FFFFFF;}
#footerleft {background: #000000;float: left;width: 240px;margin: 0px 20px 0px 0px;padding: 0px;}
#footermiddle {background: #000000;font-size:10px;text-align:center;width: 800px;margin: 5px 0px 0px 0px;padding: 0px;}
#footerright {background: #000000;float: right;width: 240px;margin: 0px 0px 0px 0px;padding: 0px;}

/************************************************
*	Search Form									*
************************************************/
#searchdiv {margin: 0px;padding: 0px;}
#searchform {margin: 0px;padding: 0px;overflow: hidden;}
#s {background: #FFFFFF;width: 150px;color: #333333;font-size: 11px;font-family: Calibri, Helvetica, Sans-Serif;padding: 4px;margin: 7px 0px 0px 0px;border-top: 1px solid #666666;border-right: 1px solid #666666;border-left: 1px solid #999999;border-bottom: 1px solid #999999;}
#sbutt {background: #878787;color: #FFFFFF;font-size: 11px;font-family: Calibri, Helvetica, Sans-Serif;padding: 1px;margin: 0px 0px 0px 5px;border: 1px solid #333333;}

/************************************************
*	Comments									*
************************************************/
#commentblock {width: 430px;background: #E8E8E8;color: #000000;float: left;padding: 20px 20px 10px 20px;margin: 10px 0px 0px 0px;border-top: 2px solid #000000;border-bottom: 1px solid #000000;}
#commentblock ol{list-style-type: square;margin: 0px 0px 0px 0px;padding: 0px 0px 10px 0px;}
.commentdate {font-size: 12px;padding-left: 0px;}
#commentlist li p{margin-bottom: 8px;line-height: 20px;padding: 0px;}
.commentname {color: #333333;margin: 0px;padding: 5px 5px 5px 0px;}
.commentinfo{clear: both;}
.commenttext {clear: both;margin: 3px 0px 10px 0px;padding: 20px 10px 5px 10px;width: 380px;background: #FFFFFF url(images/comment.gif) no-repeat top;}
.commenttext-admin {clear: both;margin: 3px 0px 10px 0px;padding: 20px 10px 5px 10px;width: 380px;background: #FFFFFF url(images/comment.gif) no-repeat top;}
#commentsformheader{padding-left: 0px;}
#commentsform{text-align: center;margin: 0px;padding: 0px;}
#commentsform form{text-align: left;margin: 0px;}
#commentsform p{margin: 0px;}
#commentsform form textarea{width: 99%;}

p.comments_link  img{margin: 0px;padding: 0px;border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;}
div.pmeta{font-size:8pt;color:#555555;padding:3px;background-color:#eaeaea;margin-bottom:5px;}
img.center{float:none;margin:0 0 10px 0;}
td.bestlisttextblk {height:18px;font-size:9px;}
a#top10{display:inline !important;background:#FFFFFF;font-size:9px;border:0 none !important;font-size:11px !important;line-height:11px !important;}
a#top10:hover{background-color:#fff !important;}
a.prebook{display:inline !important;background:#FFFFFF;font-size:9px;border:0 none !important;font-size:11px !important;line-height:11px !important;padding:0px;}
a.prebook:hover{background-color:#fff !important;}
td.prebook{height:20px;font-size:9px;}
.plugin-support{display:none;visibility:hidden;}