/* 
Theme Name: PCI Whiteboard
Theme URL: http://paramountconstruction.net/whiteboard
Description: The theme loaded by all new PCI hubs as of June 8, 2010
Author: Taylor Lovett
Author URI: http://paramountconstruction.net
Version: 1.0
*/

html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, del, dfn, em, font, img, ins, kbd, q, s, samp, acronym, address, big, cite, code,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;}caption, th, td {text-align:left;font-weight:normal;}table {border-collapse:separate;border-spacing:0;}blockquote:before,blockquote:after,q:before,q:after {content: "";}blockquote, q {quotes: "" "";}
{ margin:0; padding:0; }
#container{ margin:0 auto; width:1000px; text-align:left; }
.post{}
.postmeta{}
.postnavigation{}
#searchform{}
#sidebar{ float:left; width:180px; text-align:left; padding-right:20px; }
#sidebar ul { list-style-type:none; }
#sidebar ul li { margin-top:10px; }
#right-body{ float:right; width:780px; }
#comments
.comments_navigation{}
.comments_navigation{}
.comments_reply{}
.comments_text{}
.comments_meta{}
ul { margin:9px; }
li { margin-left:15px; }
p { margin:8px 3px 8px 3px; }

body { background-color:#fff; height:100%; margin:10px; font-size:1em; }

/* Liquid round content box -------------------------*/

/* Header ------------------------------------------*/
#header { width:900px; margin: 0 auto; clear:both; padding:6px 0 6px 0; }
#header h1 { margin-left:10px; font-family:Tahoma, Geneva, sans-serif; font-size:2.5em; font-weight:bold; color:#000; float:left; width:50%; }
#header #banner1 { width:45%; margin-left:480px; }

/* Top ------------------------------------------*/
#topcontainer { border-bottom:1px solid #ddd; height:23px; font-family:Georgia, Verdana, Geneva, sans-serif; }
#topcontainer form { margin-left:1em; float:left; }
.questions { float:right; width:160px; text-align:right; }
.questions p { margin-top:0; color:black; }
#topcontainer span { color:red; }
ul.topnav { border-left:1px solid #ddd;; height:23px; margin:0; padding:0; float:left; }
.topnav li a { color:#333; text-transform:uppercase; height:14px; font-family:Georgia, Verdana, Geneva, sans-serif; background-color:#efefef; font-size:.7em;
border-right:1px solid #ddd; border-top:1px solid #ddd; padding:4px; display:block; padding-left:9px; padding-right:9px; }
.topnav li a:hover { background-color:#ccc; }
.topnav li { float:left; list-style-type:none; margin:0; padding:0; }

/* Footer -----------------------------------------*/
#footer { width:900px; margin: 0 auto; font-size:.8em;  margin-top:10px; text-align:center; clear:both; border-top:1px solid #ddd; }
#footer p { font-size:.7em; }

/* Display ------------------------------------------*/
.hide {display:none;}
.clear { clear:both }
.floatleft { float:left; }
.floatright { float:right; }


/* Font Size  ---------------------------------------------*/
p, form, li {font-size:1.1em;}
h1 {font-size:2.1em; margin-bottom:4px; font-wieght:bold;}
h2, h3, h4, h5, h6 {font-size:1.8em;}
h2.search-head { font-size:1.5em }

/* Font Color ---------------------------------------------*/
a {color: #06C; text-decoration:none;}
p, form, li {color:#666;}
h1, h1 a {text-decoration:none;}
h2, h3, h4, h5, h6 {color:#666;}

/* Images ---------------------------------------------*/
.alignright {float:right; padding:0 0 10px 10px;}
.alignleft {float:left; padding:0 10px 10px 0;}
.aligncenter {margin: 0 auto 0 auto;}
.centerimgwrap { width:100%; text-align:center }
a img {border:0;}

/* Content box top - video + grab box + form bullets --------------------*/
#boxtop {  padding-bottom:5px; margin-bottom:5px; border-top:4px double #ddd; }
#video { float:left; width:400px; background-color:#efefef; padding:20px; border:1px solid #ddd; border-top:none; }
#grabbox { float:right; width:430px; border-bottom:1px solid #ddd; padding-left:28px; padding-top:8px; padding-bottom:8px; }
#grabbox h2 { font-size:1.3em; color: #ff0000; }
#grabbox ul { padding:5px; border:0; }
#grabbox ul li { list-style-type:none; clear:both; padding:4px; border:0;  }
#grabbox li label { width:100px; display:block; float:left; border:0;  }
#grabbox li input { float:left; }
#grabbox .custom-submit { background:url(images/circle-button.png) no-repeat left; width:416px; border:0; height:99px; padding-top:7px; margin:5px; color:#FFFFFF; font-size:24px; font-weight:bold; }

.afterpost { border:1px solid #ccc; margin-left:20px; margin-right:20px; margin-bottom:30px; font-size:.7em; font-family:Arial, Helvetica, sans-serif; padding:2px 10px -8px 10px; }
.afterpost p { margin:4px; width:100%; text-align:center; }
.postauthor { font-size:.9em; color:#999; font-weight:bold; margin-left:10px; margin-bottom:10px; }
h2.posttitle { margin-top:10px; color:#000; font-family:Georgia, "Times New Roman", Times, serif }
h2 a { color:#000; font-family:Georgia, "Times New Roman", Times, serif }
#rentals { width:100%; }

#rentals ul { clear:both; }
#rentals li { float:left; list-style-type:none; width:30%; }
#rentals li a { color:#333; font-size:.9em; }

#form_bullets { font-size:.8em; margin-top:9px; }
#form_bullets ul { margin-left:20px; }
#form_bullets ul li { list-style-type:disc }
.google-ads { margin:8px auto 8px auto; text-align:center }
