/*
Theme Name: Quantum Pro
Theme URI: http://www.vanquishmedia.ca
Description: Custom Promotions Company Theme
Version:
Author: Vanquish Media
Author URI: http://www.vanquishmedia.ca
Tags:
*/


/*reset*/
body {margin:0;padding:0;background:#FED109;}

img{border:solid 0px #FFFFFF;}
p {font-size:14px;}
h2{text-transform:uppercase;}
h4{margin:0px;padding:0px;}
h4 a{color:#D1221F;}
a{color:#000000;}
hr {padding:15px 0 15px 0; margin:0; background:#FAFAFA; color:#FAFAFA; border:0;}

.wpcf7-form {width:410px; border:1px solid black; padding:10px; margin:0;}
.wpcf7-form p {font-weight:bold;}

#wrapper{width:1003px;margin:0px auto;background:#FFFFFF;}

#facebook {blue; clear:both; float:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:10px 20px 0 0;}

a.fb_share_link {color:#3B5998; text-decoration:none;}
a.fb_share_link:hover {text-decoration:underline;}

/*header*/
#header {height:171px;background:#FFFFFF url(images/header.gif) no-repeat top center;padding-top:47px;}
#logo{width:345px;height:95px;display:block;margin-left:35px;}
/*navigation*/
#navbar {height:46px;background:#FFAE00;}

/* remove the bullets, padding and margins from the lists */
#navbar{background:#FFAE00;height:34px;padding:12px 18px 0px 18px;}

#navbar ul{
list-style-type:none;
padding:0;
margin:0;
}
/* make the top level links horizontal and position relative so that we can position the sub level */
#navbar li{
float:left;
position:relative;
padding:0px 3px;background:transparent;
}

/* style all the links */
#navbar a, #navbar a:visited {
display:block;
font:bold 14px arial, Verdana, sans serif;color:#000000;
width:132px;
padding:9px 0;
color:#000;
background:transparent url(images/link.gif) no-repeat top center;
text-decoration:none;
text-align:center;
}
/* style the links hover */
#navbar a:hover,#navbar a#current{
color:#0050C5;
background:transparent url(images/link_hover.gif) no-repeat top center;
}

/*content*/
#content {margin-top:-1px;}
#content h2{color:#FFFFFF;font:normal 18px arial, Verdana, sans serif;line-height:36px;margin:0;}

/*sidebar*/
#sidebar{width:236px;float:left;display:inline;margin-left:6px;padding-top:40px;}
#sidebar h2{background:#FFFFFF url(images/h2.gif) no-repeat top center;padding-left:50px;line-height:38px;}
#sidebar .module_content{width:236px;background:#FFFFFF url(images/sidebar.gif) repeat-y top center;font:normal 12px arial, Verdana, sans serif;margin:10px 0;}
#sidebar .module_top{width:236px;height:6px;background:#FFFFFF url(images/1top.gif) no-repeat top center;margin:0;}
#sidebar .module_center{width:208px;background:#FFFFFF url(images/sidebar.gif) repeat-y top center;font:normal 12px arial, Verdana, sans serif;margin:0;padding:0 10px 0 18px;}
#sidebar .module_bottom{width:236px;height:6px;background:#FFFFFF url(images/1bottom.gif) no-repeat top center;margin:0;}
ul#upcoming {margin:0px;padding:0px;}
ul#upcoming li{padding:0px;line-height:24px;list-style:none;border-bottom:dotted 1px #999999;width:197px;}
ul#upcoming li#last{border-bottom:dotted 0px #999999;margin-bottom:15px;}
ul#upcoming li a {color:#000000;text-decoration:none;}
ul#upcoming li a:hover{font-weight:bold;}
ul#upcoming li a span{font:bold 12px Arial,verdana,sans serif; color:#01109D; background: url(images/red_bullet.gif) no-repeat center left;padding-left:22px}
.event1{border-bottom:dotted 1px #999999;height:80px;padding:10px 0 10px 4px;width:193px;}
.thumb{float:left;display:inline;width:72px;height:72px;padding:4px;border:solid 1px #CCCCCC;margin-right:15px;}

/*main column*/
#maincol{width:761px;float:right;display:inline;padding-top:15px;}
h2.content_title {background:#FFFFFF url(images/h2long.gif) no-repeat top center;padding-left:60px;line-height:38px;}
h1.qcrewtitle {font-size:16px; width:260px; color:#fff; background:#000000; margin:0; padding:5px;}

#maincol .module_content{width:761px;background:#FFFFFF url(images/maincol.gif) repeat-y top center;font:normal 12px arial, Verdana, sans serif;margin:10px 0;}
#maincol .module_top{width:761px;height:6px;background:#FFFFFF url(images/2top.gif) no-repeat top center;margin:0;}
#maincol .module_center{width:726px;background:#FFFFFF url(images/maincol.gif) repeat-y top center;font:normal 12px arial, Verdana, sans serif;margin:0;padding:10px;padding-left:25px;}
#maincol .module_center img{margin-right:20px;}
#maincol .module_center h1 {margin-top:0;}
#maincol .module_center p a {text-decoration:underline; font-weight:bold;}
#maincol .module_bottom{width:761px;height:6px;background:#FFFFFF url(images/2bottom.gif) no-repeat top center;margin:0;}

/*footer*/
#footerlink{clear:both; background:#12376D;color:#FFFFFF;padding:10px;font:normal 12px arial, Verdana, sans serif;text-align:center;}
#footerlink a{color:#FFFFFF;text-decoration:none;}
#footerlink a:hover{text-decoration:underline;}
#footer{background:#FED109;padding:15px;font:normal 12px arial, Verdana, sans serif;text-align:center;}


a.post_title {
	text-decoration: none;
}

.comments-link {
	color:#993300;
}


.cmtinfo {color:#fff; background:#204d8f; padding:5px;}
.cmtinfo a {color:#fff;}

.commentlist {margin:0; padding:0;}
.commentlist li {list-style:none; border:1px solid #505050; margin:10px;}
.commentlist p {padding:0 10px 0 10px;}