/*  
Theme Name: Impressivo
Theme URI: http://www.impressivewords.com
Version: 1.1
Author: Impressive Words
Author URI: http://www.impressivewords.com
*/
html,body{background-color:#494949;float:none;margin:0;padding:0;}
div#container{width:100%;background-color:#fff;margin-top:0;margin-bottom:0;float:left;background-image:url(images/bgp.gif);background-repeat:repeat;padding:0;}
div#header{height:50px;width:100%;border-top-width:4px;border-bottom-width:3px;border-top-style:solid;border-top-color:#933;border-bottom-style:solid;border-bottom-color:#CCC;font-family:Georgia, "Times New Roman", Times, serif;background-color:#494949;float:left;display:inline;text-align:center;margin:0;padding:0;}
div.logoholder{width:952px;margin:0 auto;padding:0;}
div#mainbody{float:left;width:100%;margin:0;padding:0;}
div#mainsection{width:952px;background-color:#FFF;overflow:auto;border-left-width:1px;border-left-style:dotted;border-left-color:#ccc;border-right-width:1px;border-right-style:dotted;border-right-color:#ccc;margin:0 auto;padding:0;}
div.content{width:652px;background-color:#FFF;vertical-align:top;text-align:center;float:left;margin:0;padding:0;}
div.contentbox{border-right-width:1px;border-right-style:dotted;border-right-color:#ccc;vertical-align:top;text-align:left;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:400;font-size:13px;color:#000;overflow:auto;float:left;width:600px;margin:0 auto;padding:0 25px;}
div.posts{margin-top:20px;margin-bottom:20px;float:left;width:100%;display:inline;}
div.rightsection{width:299px;float:right;background-color:#FFF;vertical-align:top;text-align:left;margin:0;padding:0;}
div#footer{width:100%;float:left;text-align:center;vertical-align:top;background-color:#933;border-top-width:4px;border-top-style:solid;border-top-color:#000;height:30px;display:inline;}
div.contentadbox{float:left;overflow:auto;display:inline;text-align:center;vertical-align:middle;margin:5px 5px 5px 0;padding:0;}
div.adnav{list-style-type:none;float:left;width:268px;display:inline;background-color:#FFF;text-align:center;height:255px;border:1px solid #E4E4E4;margin:0 15px 25px 14px;padding:0;}
div.sidenav{list-style-type:none;float:left;width:268px;display:inline;background-color:#FFF;text-align:left;margin:0 15px 25px 14px;padding:0;}
div.contentfooteradbox{float:left;overflow:auto;display:inline;text-align:center;vertical-align:middle;width:100%;margin:0;padding:0;}
div#adlinks{float:left;width:200px;height:90px;margin-right:10px;margin-left:10px;text-align:center;display:inline;}
div.searchbox{width:268px;text-align:center;vertical-align:middle;float:left;display:inline;margin:5px 15px 5px 14px;padding:0;}
div.emailbox{width:205px;text-align:center;vertical-align:middle;float:left;display:inline;border:1px solid #E4E4E4;margin:15px 0 0;padding:11px 0;}
.emailsearchtext{background-color:#FFF;width:100px;float:left;height:20px;display:inline;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;margin:0 0 0 10px;padding:0;}
.searchtext{background-color:#FFF;width:165px;float:left;height:20px;display:inline;margin:0 0 0 10px;padding:0;}
.button{color:#FFF;background-color:#933;font-family:Verdana, Arial, Helvetica, sans-serif;border:1px solid #333;cursor:pointer;float:left;margin-left:4px;vertical-align:middle;font-size:12px;display:inline;padding:2px 0;}
.sbutton{color:#FFF;background-color:#933;font-family:Verdana, Arial, Helvetica, sans-serif;border:1px solid #333;cursor:pointer;float:left;margin-left:4px;font-size:12px;display:inline;height:23px;width:75px;font-weight:400;vertical-align:middle;padding:0 0 2px;}
.button:hover,.sbutton:hover{text-decoration:none;background-color:#666;color:#FFF;}
div.authorbox{font-size:11px;font-weight:400;color:#666;display:inline;text-align:left;margin-top:20px;margin-bottom:0;float:left;width:100%;border-top-width:1px;border-top-style:dotted;border-top-color:#ccc;font-family:Verdana, Arial, Helvetica, sans-serif;padding:4px 0;}
div.author{float:left;margin-left:5px;}
div.date{background-image:url(images/post.gif);background-repeat:no-repeat;padding-left:18px;float:left;background-position:4px 2px;margin-left:2px;}
div.category{background-image:url(images/category.gif);background-repeat:no-repeat;padding-left:20px;float:right;background-position:4px 2px;margin-left:10px;margin-right:10px;}
div.responses{background-image:url(images/comment.gif);background-repeat:no-repeat;padding-left:20px;float:right;background-position:4px 2px;margin-left:10px;margin-right:10px;}
.logo{height:50px;width:650px;float:left;font-family:Arial, Helvetica, sans-serif;font-weight:700;color:#99723B;font-size:30px;text-align:left;background-image:url(images/logo.gif);background-repeat:no-repeat;display:block;text-indent:-9999px;margin:0;padding:0;}
div.tabs{height:50px;width:300px;float:right;overflow:hidden;margin:0;padding:0;}
div.tabs a{height:20px;width:73px;text-transform:uppercase;color:#FFF;display:block;float:left;text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:10px;text-decoration:none;vertical-align:middle;font-weight:700;border-right-width:1px;border-left-width:1px;border-right-style:solid;border-left-style:solid;border-right-color:#333;border-left-color:#333;margin:0;padding:18px 0 12px;}
div.tabs a:active,div.tabs a:hover{background-color:#933;}
div.nav{list-style-type:none;float:left;width:268px;display:inline;border-right-color:#E4E4E4;border-bottom-color:#E4E4E4;border-left-color:#E4E4E4;background-color:#F7F7F7;border-style:none solid solid;border-width:0 1px 1px;margin:0 15px 25px 14px;padding:10px 0;}
div.nav ul{float:left;display:inline;width:268px;margin:0;padding:0;}
div.nav ul li{color:#666;font-family:Arial, Helvetica, sans-serif;font-size:12px;background-image:url(images/category.gif);background-repeat:no-repeat;background-position:8px 4px;line-height:1.2em;display:block;list-style-type:none;width:235px;float:left;margin:0;padding:2px 0 2px 24px;}
h1,h2{color:#000;font-family:Georgia, "Times New Roman", Times, serif;font-size:18px;font-weight:400;margin:0 0 20px;padding:0;}
h1{font-weight:700;}
h3,h4,h5{color:#666;font-size:18px;font-family:Georgia, "Times New Roman", Times, serif;font-weight:400;display:block;margin:0;padding:0;}
h6{color:#333;font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:700;float:left;display:inline;width:268px;height:18px;text-align:left;text-indent:5px;border:1px solid #E4E4E4;background-image:url(images/bgp.gif);background-repeat:repeat;vertical-align:middle;margin:5px 15px 0 14px;padding:4px 0 2px;}
div.footertext{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:12px;font-weight:400;color:#FFF;padding:7px 5px 5px 10px;}
div.footertext a{text-decoration:none;color:#FFF;}
div.contentbox p{line-height:1.5em;word-spacing:normal;margin:0 0 15px;}
div.contentbox ul,div.contentbox ol{margin:0 0 15px 30px;padding:0;}
div.contentbox ul li{list-style-type:square;padding-left:0;line-height:1.2em;list-style-position:inside;padding-top:3px;margin:0;}
div.contentbox ol li{list-style-type:decimal;padding-left:0;line-height:1.2em;list-style-position:inside;padding-top:5px;margin:0 0 3px;}
div.contentbox a:link,div.contentbox a:active,div.nav ul li a:link,div.nav ul li a:active{color:#ad1929;text-decoration:underline;}
div.contentbox a:visited,div.nav ul li a:visited{color:#ad1929;font-style:italic;text-decoration:underline;}
div.contentbox a:hover,div.nav ul li a:hover{color:#211a4d;text-decoration:none;}
div.contentbox h1 a:link,div.contentbox h1 a:active,div.contentbox h1 a:visited,div.contentbox h2 a:link,div.contentbox h2 a:active,div.contentbox h2 a:visited{color:#000;text-decoration:none;font-style:normal;}
div.contentbox h1 a:hover,div.contentbox h2 a:hover{color:#000;text-decoration:underline;}
div.contentbox img{border:1px solid #CCC;margin:5px 10px 5px 0;padding:3px;}
blockquote{font-style:italic;border-left-width:3px;border-left-style:solid;border-left-color:#99723B;width:90%;margin:5px 0 5px 10px;padding:0 5px;}
blockquote p{line-height:1.4em;word-spacing:0.15em;margin-top:10px;margin-bottom:10px;padding:0;}
.feedbutton{background-image:url(images/feed-icon.gif);display:inline;float:left;background-repeat:no-repeat;height:48px;width:48px;font-weight:700;font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none;text-indent:-9999px;margin:15px 10px 10px 15px;padding:0;}
div#relatedsection{float:left;list-style-type:none;text-align:left;display:inline;width:599px;margin:0 auto 15px;padding:0;}
div#relatedsection ul{width:360px;float:left;list-style-type:none;font-size:12px;display:inline;margin:0 0 0 10px;padding:0;}
div#relatedsection h3{margin-bottom:5px;margin-top:0;font-size:16px;}
div#commentsection{float:left;list-style-type:none;text-align:left;display:inline;width:599px;margin:10px auto 20px;padding:0;}
div#commentsection ul,div#commentsection ol{margin:0;padding:0;}
div#commentsection h3,div#commentsection h4{text-align:left;margin-top:10px;margin-bottom:10px;float:none;}
div#commentsection ol.commentlist{float:left;list-style-type:none;text-align:left;width:596px;display:inline;margin:0;padding:0;}
div#commentsection ol.commentlist li{float:left;display:inline;list-style-type:none;border:1px dotted #99723b;width:574px;margin:10px 0;padding:10px;}
div#commentsection ol.commentlist li.alt{float:left;list-style-type:none;background-color:#F5F5F5;margin-top:10px;margin-bottom:10px;border:1px dotted #99723b;width:574px;padding:10px;}
div#commentsection p{margin-top:10px;margin-bottom:10px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;line-height:1.5em;word-spacing:normal;letter-spacing:normal;vertical-align:baseline;float:left;text-align:left;padding:0;}
small.commentmetadata{font-size:11px;font-style:normal;}
form#commentform{float:left;width:400px;margin-right:auto;margin-left:auto;padding:0;}
textarea#comment{width:520px;float:left;margin:5px 0;padding:0;}
div.posts img.wp-smiley{border-style:none;margin:0;padding:0;}
div.contentbox div.posts div.continue a,div.posts div.authorbox div.category a,div.posts div.authorbox div.responses a,div.posts div.authorbox div.date a,div#commentsection small.commentmetadata a{text-decoration:none;font-style:normal;}