 body { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 0.71em; color: #555; background: #ccc; padding: 0px; margin: 0px auto; text-align: center; } #tag { position: absolute; top: 0px; left: 0px; background: transparent url(/wp-content/themes/akbestseo/images/tag.gif) top left no-repeat; width: 210px; height: 157px; } #page { position: relative; width: 890px; margin: 30px auto; padding: 0; text-align: left; background: #FFF url(/wp-content/themes/akbestseo/images/puzzle.jpg) top left no-repeat; } #header { height: 80px; padding: 0px 0px 0px 0px; margin: 0px; color: #fff; } #header h1 { padding: 75px 0px 0px 5px; font-size: 2.8em; line-height: 27px; margin: 0px; text-transform: uppercase; font-weight: normal; } #header h1 a { padding: 10px 15px; color: #df8e2e; text-decoration: none; } #header h1 a:hover { color: #df8e2e; } #header p { display: none; } hr { display: none; padding: 0px; margin: 0px; } #main { float: right; width: 400px; padding: 0px; margin: 0px; margin-top: 40px; min-height:230px; height: auto !important; height: 230px; } #nav { float: left; width: 490px; margin-top: 40px; font-family: Tahoma; font-size: 1.1em; font-weight: normal; font-family: Tahoma , Arial, Helvetica, sans-serif; } #testomonial { clear: left; background: #4F7BAB url(/wp-content/themes/akbestseo/images/seo-bg.gif) top left repeat; color: #fff; font-family: Times, Georgia, serif; font-style: italic; margin: 0 auto; font-size: 16px; font-weight: normal; line-height: 160%; } #testomonial p#test { padding: 15px 10px; width: 380px; margin: 0 auto; } #nav ul { margin: 0; padding: 0; background: #f2f5f9; width: 490px; text-transform: uppercase; } #nav li { float: left; padding: 0; list-style: none; } #nav li a { float: left; color: #4F7BAB; background: #f2f5f9; display: block; padding: 12px 20px 10px 20px; } #nav li a:hover, #nav li.current_page_item a { color: #fff; background: #4F7BAB url(/wp-content/themes/akbestseo/images/seo-bg.gif) top left repeat; } #content { clear: both; width: 100%; margin: 0px; padding: 0px; } .post { margin: 0px 10px 0px 10px; padding: 10px 10px 5px 10px; line-height: 1.6em; } .entry { padding: 10px 0px 5px 0px; margin: 0px; } .entry a:hover { text-decoration: underline; } .post ul { margin: 0px 10px 10px 10px; list-style-type: none; } .post ul li { background: url(/wp-content/themes/akbestseo/images/bullet.gif) 0 5px no-repeat; padding: 0px 0px 0px 15px; } .post ol { margin: 0px 10px 10px 30px; padding: 0px 0px 0px 15px; } p { padding: 3px 0px 10px 0px; margin: 0px; } .post h2, #page-side h2 { color: #444; font-size: 1.5em; line-height: 15px; padding: 5px 0px 6px 0px; margin: 0px; font-weight: normal; } .pagetitle { color: #444; font-size: 1.5em; line-height: 15px; padding: 10px 0px 15px 20px; margin: 0px; text-transform: uppercase; font-weight: normal; } .post h2 a{ color: #444; } .post h2 a:hover{ color: #757575; } .date { padding: 0px; margin: 0px; font-size: 0.85em; text-transform: uppercase; color: #999; } .postedby { text-transform: uppercase; color: #999; font-size: 0.85em; padding: 0px; margin: 0px 0px 5px 0px; } .postedby a { color: #999; font-weight: normal; } .postedby a:hover { color: #666; text-decoration: underline; } a { color: #444; text-decoration: none; } a:hover { color: #999; text-decoration: none; } .divider { width: 100%; background: url(/wp-content/themes/akbestseo/images/divider.gif) top center no-repeat; height: 15px; } .bottomnav { width: 100%; padding: 0px 0px 10px 0px; text-align: right; } .alignleft, .alignright, .alignleft a, .alignright a { padding: 0px 10px 0px 0px; font-size: 0.95em; display: inline; color: #999; font-weight: normal; } #tog { position: absolute; top: 0px; right: 0px; background: #FFF; padding: 2px 10px; } #rightcol { position: absolute; top: 17px; font-size: 1.0em; width: 95%; right: 0px; padding: 30px 0px 20px 0px; margin: 0px; background-color: #fff; border: 1px solid #528c44; filter:alpha(opacity=90); -moz-opacity: 0.9; opacity: 0.9; } #rightcol ul { margin: 0px 0px 0px 0px; padding: 0px 0px 50px 20px; text-align: left; color: #000; } #rightcol li { width: 130px; display: block; float: left; list-style-type: none; margin: 0px; padding: 0px; } #rightcol ul li ul li { list-style-type: none; line-height: 1.25em; padding: 2px 0px 2px 5px; margin: 0px; display: block; } #rightcol li h2 { margin: 10px 0px 0px 0px; font-size: 1.0em; color: #000; } #rightcol img { padding: 3px; border: 1px solid #EEE; } #rightcol a { color: #666; font-weight: normal; } #rightcol a:hover { color: #000; text-decoration: none; } .highlight { margin: 0px; padding: 5px; background: #F7F7F7; } #searchform { position: absolute; top: 0px; right: 5px; background: transparent; padding: 5px 7px 7px 7px; margin: 0px; } #searchsubmit { height: 18px; } #footer { clear: both; color: #999; padding: 0px; margin: 0px; border-top: 1px solid #EEE; background: #FFF; } #footer p { text-align: center; font-size: 0.95em; padding: 6px; margin: 0px; } #footer a { color: #999; }  blockquote { margin: 5px; padding: 2px 5px 2px 15px; border-left: 1px solid #CCC; background: #f2f5f9; } abbr, acroym { border-bottom: 1px dotted #CCC; cursor: help; } input, textarea, select { border: 1px solid #CCC; font-family: Tahoma , Arial, Helvetica, sans-serif; font-size: 0.96em; background: #FFF; padding: 0px 1px 0px 1px; margin: 0px; } form { padding: 0px; margin: 0px; } code, pre { font-family: "Courier New"; font-size: 1.0em; font-weight: normal; }  #commentsarea { padding: 0px 30px 0px 20px; margin: 0px; } #commentsarea form#commentform textarea { width: 100%; padding: 5px; font-size: 11px; line-height: 160%; } dl.profile { float: left; width: 150px; list-style: none; margin-top: 4px; } dl.profile dt { list-style: none; line-height: 160%; } dl.profile dt.author a { font-weight: bold; padding: 2px; color: #4F7BAB; background: #f2f5f9; } dl.profile dt.author a:hover { border-bottom: 1px solid #4F7BAB; color: #528c44; background: none; } .comment-copy { float: right; width: 400px; line-height: 160%; padding: 0;} .clear {clear: both;} #comments, #respond { color: #444; font-size: 1.1em; line-height: 15px; padding: 10px 0px 5px 0px; margin: 0px; } ol.commentlist { margin: 15px 5px 5px 5px; padding: 0px; list-style: none; } ol.commentlist li { border-bottom: 2px solid #f2f5f9; margin: 0px 0px 10px 0px; padding: 0px 0px 5px 0px; list-style: none; } .commentlist li cite { font-weight: bold; font-style: normal; } .commentmetadata { float: right; font-size: 0.90em; } .commentmetadata { float: right; font-size: 0.90em; } .postmetadata a { text-decoration: underline; font-weight: normal; } .nocomments { font-weight: bold; padding: 10px 0px 10px 0px; } .left-float { clear: left; float: left; width: 450px; } #content-blog { clear: left; float: left; width: 490px; } .post a { color: #4F7BAB; text-decoration: underline; } .post a:hover { color: #999; text-decoration: none; } a.more-link {font-weight: bold;} #page-side { clear: right; float: right; width: 390px; margin-top: 25px; } #page-side h3 { color: #444; font-size: 1.3em; line-height: 12px; padding: 5px 0px 6px 0px; margin: 0px; font-weight: normal; } #page-side ul { margin: 0; padding: 0; list-style: none; } #geo_map82 { padding: 10px; background: #f2f5f9; border: 2px solid #4F7BAB; margin: 0 auto; } #page-side li { padding: 0; margin: 0; } .entry-wrap { margin-bottom: 10px; } .side-entry { padding: 10px 15px; background: #f2f5f9; border-bottom: 2px solid #4F7BAB; } #side-cats { float: right; width: 180px; } #side-archive { float: left; width: 180px; } #side-link { clear: right; float: right; width: 180px; margin-top: 10px; } #side-cats li a, #side-archive li a, #side-link li a { display: block; padding: 5px; border-bottom: 2px solid #4F7BAB; background: #f2f5f9; } #side-cats li a:hover, #side-archive li a:hover, #side-link li a:hover { background: #fff; color: #4F7BAB; border-bottom: 2px solid #528c44; } 