*{ margin: 0; padding: 0;}h1, h2, h3, h4, h5, h6, p{ margin: 0; padding: 10px 0 5px 0;}h1, h2, h3, h4, h5, h6{ color: #222; font-family: Georgia,serif;}hr{ border: 1px solid #121212; color: #333;}fieldset{ border: 0; margin: 0; padding: 0;}dd{ padding-left: 15px;}p{ font-size:0.8em; line-height: 1.7em;}a{ color: #6f002a; text-decoration: none;}a:hover{ text-decoration: underline;}blockquote{ color: #222; font-style: italic; margin: 10px 10px 5px 15px; padding: 5px 15px;}code{ color: #3366cc; font-style: italic;}strong{ font-size: 110%;}body{ background: #111; font-family: Verdana,Helvetica,Arial,Geneva,Helvetica,sans-serif; font-size: 0.8em; margin: 0; padding: 0 0 0 0; text-align: center; color: #777;}#wrapper{ margin: 0 auto; padding: 0; text-align: left; width: 1000px;}#header{ height: 138px; margin: 0; padding: 0; width: 1000px;}#header #topright{ float: right; margin: 5px 0 0 0; text-align: right; width: 600px;}#header #topright ul{ list-style: none; margin: 0; padding: 0;}#header #topright li{ display: inline;}#header #topright li a{ color: #222; font-size: .8em; padding: 0 0 0 25px; text-transform: lowercase;}#header #topright li a:hover{ color: #000;}#header #logo{ float: left; margin: 50px 0 0 -4px; padding: 0; width: 350px;}#logo a:hover { background-color: #000; padding: 0; margin: 0;}#headerIcons { margin: 0 0 0 5px; text-align: right;}#headerIcons a:hover {background-color: transparent;padding: 0;}#feedbrnr a:hover { background-color: #000; padding: 0; margin: 0;}#header h1{ margin: 0; padding: 0;}#header h1 a{ color: #222; font-size: 17pt; text-decoration: none;}#header h1 a:hover{ background-color: transparent; color: #000;}#header span{ color: #222; font-size: 11pt; padding: 0;}#catnav{ clear: both; height: 44px; margin: 20px 0 0 0; padding: 0; width: 980px;}#nav{ list-style: none; margin: 0; padding: 0;}#nav ul{ margin: 0; padding: 0;}#nav li{ float: left; margin: 0; padding: 0;}#nav a{ color: #222; display: block; font-size: .8em; letter-spacing: -1px; line-height: 44px; margin: 0; padding: 0 20px 0 15px;}#nav li a:hover{ color: #000;}#nav li ul{ left: -999em; list-style: none; position: absolute; width: 150px;}#nav li:hover ul, #nav li.sfhover ul{ left: auto;}#nav li li{ float: left; margin: 0; padding: 0; width: 150px;}#nav li li a{ background: #040404; border-top: 1px solid #131f27; color: #222; height: 24px; line-height: 24px; margin: 0; padding: 5px 20px 5px 15px; width: 150px;}#nav li li a:hover{ background: #000; border-top: 1px solid #131f27; padding: 5px 20px 5px 15px;}#nav li:hover, #nav li.sfhover{ position: static;}#toprss{ display: inline; float: right; line-height: 41px; margin: 10px 15px 0 0; width: 65px;}#mainborder{ background: #fff; text-align: left; width: 1000px;}#mainwrapper{ margin: 0 auto; text-align: left;}#main{ clear: both; margin: 5px 15px 0 15px; padding-bottom: 5px; width: 980px;}#contentwrapper{ float: left; margin: 0 0 15px 0; padding: 8px 0 0 30px; width: 610px;}#contentwrapper2{ float: left; margin: 0 0 15px 0; padding: 0; width: 900px;}#contentwrapper .pageTitle, #contentwrapper2 .pageTitle{ color: #222; font-size: 1.2em; font-weight: normal; letter-spacing: -1px;}.topPost{ border-bottom: 1px dotted #DDD; margin: 0; padding: 10px 0 5px 0;}.topPost h2.topTitle a{ font-size: 0.9em; letter-spacing: 0px;}.topPost h2.topTitle a:hover{ text-decoration: underline;}.topPost div.postfooter{ text-align: right;padding-top: 10px;}.topPost div.topMeta{ font-family: Georgia,serif; width: 100px; color: #222; font-size: 0.9em; font-weight: bold; padding: 0; line-height: 1.7em;}.topPost div.topMeta a{ padding: 2px 0px 2px 0px;}.topPost div.topMeta a:hover{ padding: 2px 4px 2px 4px; color: #000;}.topPost div.topContent h4{ color: #333;}.topPost div.topContent{ color: #333;}.topPost div.topContent p img{border: 1px solid #666666;}.topPost div.topContent a{ color: #6f002a;}.topPost div.topContent ul, .topPost div.topContent ol{ padding: 0 0 8px 5px; font-size: 0.8em; list-style: none;}.topPost span.topComments, .topPost span.topMore, .topPost span.topTags{ font-size: .8em;}.topPost span.topMore a{ color: #222;}.topPost span.topTags em{ color: #222; line-height: 15pt; padding-left: 20px;}.topPost span.topTags a{ vertical-align: middle;}.topPost span.topComments{ padding-right: 20px; background:transparent url(/wp-content/themes/jeffstyle_v2/images/comments.gif) no-repeat scroll 100% 50%; float:right;}.topPost span.topTags{ padding-top: 5px; float:right; color: #777;}#nextprevious{ margin: 10px 0 5px 0;}#nextprevious a{ color: #222; text-decoration: underline; text-transform: lowercase;}#nextprevious a:hover{ color: #222;}#comment{ background: #040404; border: 1px solid #090909; color: #777; margin-bottom: 10px; padding: 10px 15px; width: 530px;}#comment a{ color: #555;}#comment a:hover{ color: #555;}#numberofcomments{ color: #777; font-size: 0.9em; margin-top: 10px;}ol#commentlist{font-size: .8em; list-style: none; margin: 10px 0;}#commentlist li{ background: #FFF; padding: 10px;}#commentlist li.alt{ background: #FFF;}#commentlist li.cleared{ background: transparent; border: none;}#commentlist a:hover{ color: #000;}#commentlist a.gravatar{ float: left; margin: 0 10px 0 0; width: 69px;}#commentlist .commentbody{ float: right; margin: 0; padding: 0 5px 0 0; width: 490px;}#commentlist .commentbody p a{ text-decoration: underline;}#commentlist cite{ color: #777; font-size: 10pt; font-family: Georgia,serif; font-weight: bold;}#commentlist small.commentmetadata a{ font-family: Georgia,serif; font-size:8pt; color: #555;}#commentlist p{ color: #222; font-size: 1em;}#comment h3{ color: #222; font-size: 10pt; font-weight: normal; margin: 15px 0 0 0; padding: 0;}textarea#comment{ background: #eee; color: #111; width: 450px;}#comment #submit{ margin-left: 0px; margin-top: -25px;}#main #welcome{ background: url(/wp-content/themes/jeffstyle_v2/images/bg-trans.png) repeat; margin: 0 0 20px 0; padding: 0 0 5px 0;}#main #welcome h2{ color: #222; font-size: 14pt; font-weight: bold; letter-spacing: -0.5px; margin: 0 10px; padding: 10px 0 3px 0;}#main #welcome p{ color: #222;font-size: .8em; margin: 0 10px; padding: 6px 0;}#main #welcome a{ color: #222; text-decoration: underline;}#main #welcome a:hover{}#main #welcome form{ background: transparent; margin: -5px 0 0 0;}#main #welcome #feedbox{ border: 1px solid #ccc; padding: 2px 1px; width: 180px;}.submitbutton{ background: #010101; border: 1px solid #111; color: #eee; font-size: 8pt; padding: 3px 6px;}.submitbutton:hover{ background: #000; cursor: pointer;}.submitbutton:hover{ background: #222; color: #000; cursor: pointer;}#sidebars{ color: #222; float: right; padding: 20px 10px 0 0; width: 320px;}#sidebars .sidebarbox{ padding: 8px 15px;}#sidebar_full{ margin: 0; padding: 0;}#sidebar_left{ float: left; width: 160px;}#sidebar_right{ float: right; width: 160px;}#sidebars h2{ color: #222; font-size: 1.1em; font-weight: bold; letter-spacing: 0px; margin: 0; padding: 0 0 8px 0;}#sidebars table{ width: 130px;}#sidebars ul{ margin: 0; padding: 0 0 5px 5px;}#sidebars li{font-size: .8em; list-style: none;}#sidebars li ul{ padding: 0;}#sidebars ul ul li{ line-height: 13px;}#sidebars a{ color: #6f002a; display: inline;}#sidebars p{ color: #222;font-size: .8em; padding: 2px 0;}#tag_cloud a{ display: inline;}#sidebars ul.children li{ border-bottom: none;}#sidebars ul.children{ margin-bottom: 0;}#morefoot{ background: #fff; color: #222; margin: 0 auto; padding: 15px; line-height: 1.5em;}#sidebars .abouttext{ font-size: 0.8em; line-height: 1.7em;}#morefoot p{ margin: 5px 0; padding: 5px 0;}#morefoot ul{ list-style-type: none; margin-top: 5px; margin-left: 10px;}#morefoot ul li, #morefoot p{ font-size: .8em;}h2 h3 .widgettitle{ border-bottom: 1px dotted #444; color: #222; font-size: 12pt; font-weight: normal; letter-spacing: -1px; margin: 0; padding: 0 0 2px 0;}#morefoot #searchbox{ padding: 1px; width: 180px;}#morefoot .col1{ float: left; width: 270px;}#morefoot .col2{ margin: 0 25px; float: left; width: 300px;}#morefoot .col3{ float: right; width: 330px;}#morefoot .col3 .aboutLinks{ float: left; padding-left: 20px;}li{ background: url(/wp-content/themes/jeffstyle_v2/images/arw.png) left 3px no-repeat; line-height: 17px; padding-left: 16px;}#footer{ background: #000; border: 1px solid #070707; clear: both; padding: 15px 15px 10px 15px;}#footer p{ color: #222; font-size: 9pt; padding: 0;}#footer a{ color: #222; text-decoration: underline;}#footer a:hover{ color: #222;}#footerleft{ float: left; text-align: left; width: 500px;}#footerright{ float: right; text-align: right; width: 300px;}#footerspecial{ float: left; font-size: 0.8em; text-align: center; width: 980px;}.highlight{ color: #222; font-weight: bold;}.cleared{ clear: both; margin: 0; padding: 0;}.aligncenter,div.aligncenter{ display: block; margin: 10px auto; text-align: center;}img.alignleft{ float: left; margin: 5px 10px 5px 0;}img.alignright{ float: right; margin: 5px 0 5px 10px;}img.aligncenter{ display: block; margin: 10px auto; text-align: center;}.wp-caption{ background-color: #f3f3f3; border: 1px solid #ddd; padding-top: 4px; text-align: center;}.wp-caption img{ border: none; margin: 0; padding: 0;}.wp-caption p.wp-caption-text{ color: #222; font-size: 11px; line-height: 17px; margin: 0; padding: 0 4px 5px;}