/*
Theme Name:QR Stuff 
ThemeTheme URI:-
Description:This wordpress theme is created by Richard for Greg
Version:1.0
Author:Rj New Designs
*/
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;background-color:transparent;}
/* remember to define focus styles! */
:focus{outline:0;}
body{line-height:1;color:black;background:transparent;text-align:center;color:#000000;font-family:Arial,serif;font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;line-height:1.4em;}
ol, ul{list-style:none;}
/* tables still need 'cellspacing="0"' in the markup */
a {
    color: #000000;
    font-weight: 600;
    text-decoration: none;
}
a:hover {
    background-color: #F7F7F7;
}
;table{border-collapse:separate;border-spacing:0;}
caption, th, td{text-align:left;font-weight:normal;}
blockquote:before, blockquote:after,q:before, q:after{content:"";}
blockquote, q{quotes:"" "";}
/*Richards Code*/
#wrapper{width:900px;margin:0 auto;}
#header{height:125px;width:900px;position:relative;}
#logo a{background-color:#FFFFFF;border-bottom:medium none;font-size:53px;font-weight:600;letter-spacing:-3px;text-decoration:none;line-height:53px;position:absolute;top:30px;left:0; color: #5318A4;}
h2#description{font-size:18px;font-weight:200;letter-spacing:-1px;position:absolute;top:80px;left:0;}
#nav{position:absolute;right:0;top:50px;}
#nav ul{float:right;}
#nav li{display:inline;float:left;text-align:center;width:auto;}
#nav li a{border-bottom:medium none;display:block;font-size:19px;font-weight:400;padding:10px;text-decoration:none;color:#000;}
#nav li a:hover{background-color:#F7F7F7;color:#5318A4;}
#focus{height:140px;border-bottom:1px dotted #CCCCCC;border-top:1px dotted #CCCCCC;}
#focus img{border:none;}
#content-left{width:620px;float:left;border-right:1px dotted #CCCCCC;padding-bottom:30px; text-align:left;}
#sidebar{float:right;margin:0 0 25px;width:250px;text-align:left;}


#footer{border-top:1px dotted #CCCCCC;clear:both;width:900px;float:left;font-size:11px;padding:20px 0 40px;text-align:center;width:900px;}
/*Post Stufff*/
hr{margin-top:35px;border:0;border-top:1px dotted #ccc;width:620px;color:#fff;clear:both;}
.post{padding:0 30px 0 0;}
.post p{margin:14px 0 14px 0;color:#404040;}
.post em{font-style:italic;}
.post h2{font-family:Georgia;font-size:24px;margin:25px 0 10px 0;font-weight:normal;}
.post h1,.post h1 a{font-family:Georgia;font-size:24px;margin:30px 0 3px 0;font-weight:normal;line-height:32px;border-bottom:1px dotted #ffffff;text-decoration:none;}
.post h1 a{margin:0;color:#694896;}
.post h1 a:hover{margin:0;color:#694896;}
.post h3,.post h4{font-family:Georgia;font-size:20px;margin:15px 0 10px 0;font-weight:normal;}
.post h4{font-size:18px;}
.post h1:hover,.post h2:hover,.post h3:hover,.post h4:hover{}
.post .indent{padding-left:10px;}
.post .indent p{padding-left:10px;}
.post a{font-weight:normal;color:#7027D3;}
.post a:hover{font-weight:normal;color:#7027D3;border-bottom:1px dotted #ffffff;}
.post heading,.post .heading{color:#8562AC;font-weight:600;font-size:15px;}
.post small,.post .small{font-size:11px;padding-top:0px;margin-top:0px;color:#808080;}
.post small a,.post .small a{font-weight:normal;border-bottom:1px dotted #ffffff;}
.post .alignright{float:right;margin:0 0 0 10px;}
.post .alignleft{float:left;margin:0 10px 0 0;}
.post .aligncenter{margin:0 auto;display:block;}
.post abbr{font-weight:normal;}
.post ul{list-style:disc;margin:0 0 0 25px;}
.post ol{list-style:decimal;margin:0 0 0 30px;}
.post li{color:#404040;}
.post .wp-caption{background:#f7f7f7;border:1px solid #ccc;margin:10px;text-align:center;padding:5px 0 0;}
.post .wp-caption-text{margin:0;}
.post .wp-caption a,.post .wp-caption a:hover{border-bottom:0;}
.post blockquote{color:#777;margin:15px 30px 0 10px;padding-left:20px;}
.post pre{font-family:courier;font-size:12px;letter-spacing:-1px;margin:14px 0 14px 0;}
.post .message ul{margin:12px 0 0;}
.post .message{display:none;background:#0F67A1;margin-top:10px;padding:20px;color:#fff;}
#comments{text-align: left;}
#comments h3,#comments h4{font-family:Georgia;font-size:24px;margin:30px 0 3px 0;font-weight:normal;line-height:32px;text-decoration:none;}
#comments h4{font-family:Georgia;font-size:24px;margin:30px 0 3px 0;font-weight:normal;line-height:32px;text-decoration:none; color: #694896;}
#comments cite{font-family:Georgia;font-size:18px;font-weight:normal;border-bottom:1px dotted #ccc;}
#comments em{font-style:italic;text-align:right;}
#comments ol.commentlist li{margin-top:20px;border:1px dotted #ccc;border-right:0;padding:10px 5px 20px 10px;min-height:110px;}
#comments p{margin:10px 0 0 10px;width:auto;}
#comments span{display:block;color:#eee;font-family:Georgia;font-size:120px;font-weight:normal;float:right;padding-top:38px;}
#comments ul.formlist{margin:20px 0;width:375px; float: left;}
#comments ul.formlist li{display:block;margin:10px 0 0;}
#comments ul.formlist p{margin:10px 0 0;text-align:center;}
#comments input{font-family:Georgia;width:370px;font-size:18px;font-weight:normal;}
#comments textarea{font-family:Georgia;width:370px;font-size:18px;font-weight:normal;}
#comments li.submitbutton input{text-align:center;background:#fff;border:1px solid #aaa;color:#000;font-family:Georgia;font-weight:normal;font-size:20px;width:374px;}
#comments .center{text-align:center;}
#sidebar .side-ads{margin:20px 0; }
#sidebar h3{padding:25px 0 3px 0;font-size:18px;}
#sidebar .block .subscribe{margin-left:10px;}
#sidebar .block ul{border-bottom:1px dotted #ccc;}
#sidebar .block ul .children{border:0;padding:0 0 0 8px;}
#sidebar .block li{border-top:1px dotted #ccc;}
#sidebar .block li a{font-size:12px;font-weight:normal;padding:2px 0 2px 5px;display:block;border-bottom:none; color:#694896;}
#sidebar .block li a:hover{#000;}
#sidebar .widget_search label{display:block;padding:25px 0 3px 0;font-size:18px;border-bottom:1px dotted #ccc;margin:0 0 5px;}
#sidebar .widget_recent_comments li{background:transparent url(../images/bullet_black.gif) no-repeat scroll 6px 52%;padding:2px 0 2px 5px;}
#sidebar .widget_recent_comments li a, #sidebar .widget_recent_comments li a:hover{background:none;border-bottom:1px dotted #000;text-decoration:none;color:#000;font-weight:600;}
#sidebar .widget_recent_comments li a:hover{background-color:#f7f7f7;}
#sidebar .widget_tag_cloud h3{margin:0 0 8px;border-bottom:1px dotted #ccc;}
#sidebar .widget_text h3 ,#sidebar .calendar h3{border-bottom:1px dotted #ccc;}
#sidebar .calendar h3{display:none;}
#sidebar #wp-calendar{width:95%;text-align:center;}
#sidebar #wp-calendar caption,#sidebar #wp-calendar td,#sidebar #wp-calendar th{text-align:center;}
#sidebar #wp-calendar caption{font-size:18px;padding:25px 0 3px 0;}
#sidebar #wp-calendar th{font-weight:bold; border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;}
#sidebar #wp-calendar tfoot td{border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;}
/*Share Stuff Code*/
.share-widgets{margin-bottom:10px; float:left; margin-left:-10px;}
#___plusone_0,.twitter-share-button,.fb_iframe_widget,.fb_edge_widget_with_comment{float:left !important;}
#___plusone_0{background-color:red;}
#twitter-share{float:left;width:80px;overflow:hidden;}
#facebook-like{float:left; width:90px; overflow:hidden;}
#facebook-sharer{float:left; width:100px; overflow:hidden; }
#google-share{float:left; width:70px; overflow:hidden;}
.DiggThisButton{float:left;}
#digg-share{float:left; width:85px;}
/* Greg Put Your Code Here*/
table.statstable{border-collapse:collapse;}
td.statstable{border:1px solid #AA93AF;text-align:center; vertical-align:middle;color:#404040;padding:4px 4px;font-size:12px;line-height:14px;}
td.statstablehead1{background-color:#F9F7F9;border:1px solid #AA93AF;text-align:center; vertical-align:middle;color:#404040;padding:2px 4px;font-size:12px;line-height:14px;}
td.statstablehead2{background-color:#F0EBF1;border:1px solid #AA93AF;text-align:center; vertical-align:top;color:#404040;padding:3px 4px;font-size:12px;font-weight:bold;line-height:16px;}
td.statstablehead3{background-color:#E6DBE9;border:1px solid #AA93AF;text-align:center; vertical-align:top;color:#000000;padding:3px 4px;font-size:12px;font-weight:bold;line-height:19p}