@import url("style_menu.css");
@import url("style_global.css");
/*  
Theme Name: Post Affiliate Pro 4
Theme URI: http://www.nvastudio.com/
Description: Post Affiliate Pro from NVA design studio
Version: Version 1.0
Author: NVA design studio
Author URI: http://www.nvastudio.com/
*/

/* Layout */
.wrapper, .footer { width:909px; margin:0 auto; position: relative; }
*html .wrapper {overflow: hidden;}
.top { height: 188px; background: url(img/top.jpg) no-repeat center bottom; }
.top dl { font-size: 11px; line-height: 18px; display: block; position: absolute; right: 53px; margin-top: 57px; top: 0px; }
.top dt { float: left; color: #6A88A9; padding-left: 25px; }
.top dd { color: #003366; white-space: nowrap; margin-left: 80px; }
.skype { background: url(img/skype.gif) no-repeat left center; }
.email { background: url(img/email.png) no-repeat left center; }
.icq { background: url(img/icq.gif) no-repeat left center; }
.ru { background: url(img/Flag_ru.gif) no-repeat left center; }
.ukr { background: url(img/Flag_ukr.gif) no-repeat left center; }
.logo { padding: 65px 0px 0px 30px; width: 555px; height: 76px; }
.logo h1 { color: #6a88a9; font-size: 14px; font-weight: bold; padding: 35px 0px 0px; margin: 0px; }
.logo img { float: left; height: 55px; width: 69px; }
.header { background: url(img/header.jpg) no-repeat center top; height: 221px; color: #FFFFFF; padding-left: 190px; padding-right: 280px; }
.header p { line-height: 16px; }
.header h1 { color: #99ccff; font-size: 1.8em; padding-top: 25px; }
.header a { display: block; float: left; height: 24px; width: 102px; text-align: center; line-height: 24px; background: url(img/butt.gif) no-repeat center top; text-transform: uppercase; color: #003399; margin-right: 22px; }
.header a:hover { background: url(img/butt.gif) no-repeat center bottom; color: #FFFFFF; }
.menu form { float: right; margin: 0px; background: url(img/bg_search.gif) no-repeat left center; line-height: 37px; display: block; height: 37px; padding-right: 28px; }
.search { font: 11px tahoma, Verdana, sans-serif; color: #006699; background: transparent; width: 130px; margin: 10px 12px 0px 23px; height: 18px; border-top: 0px none; border-right: 0px none; border-bottom: 0px none; border-left: 0px none; }
.button { height: 20px; width: 20px; }
.breadcrumb { margin: 0px 4px; padding: 12px 21px; color: #888; background: #FFFFFF url(img/line_way.gif) no-repeat left bottom; position: relative; }
.breadcrumb a { color: #888; text-decoration: underline; margin: 0px 5px 0px 0px; }
.breadcrumb span { margin-left: 5px; }

/* Content */
.bg_content { background: url(img/bg_content.gif) repeat-y center top; }
.content { float: left; width: 629px; color: #336699; padding: 20px 20px 20px 24px; }
.content a{text-decoration: none; border-bottom: 1px dashed #266AAF;}
.chek { padding-left: 22px; background: url(img/li_.gif) no-repeat left 15px; display: block; }
.sidebar { float: right; width: 191px; padding: 20px 24px 20px 20px; }
.sidebar h3 { font-size: 17px; }
.sidebar h3 span { color: #3399FF; display: block; }

/* Footer */
.footer { background: url(img/bg_footer_top.gif) no-repeat center top; }
.footer a:hover { color: #003366; }
.footer a { color: #FFFFFF; }
.left a,.center a { font-size: 11px; background: url(img/li_links.gif) no-repeat left 7px; display: block; padding: 0px 0px 2px 15px; }
.footer .left, .footer .center { padding: 30px 0px 0px 24px; width: 300px; float: left; }
.footer .right { color: #FFFFFF; float: right; width: 190px; padding: 30px 24px 0px 0px; }
.footer span { background: url(img/bg_footer_down.gif) no-repeat center bottom; height: 24px; display: block; margin: 0px; padding: 0px; }
.nva { padding: 0px; }
.nva a { display: block; padding-left: 25px; background: url(img/nvadesign_logo.gif) no-repeat left 2px; font-size: 11px; color: #032553; }

.valid, .speed { text-align: center; color: #3D90D2; font-size: 11px; padding: 12px; }
.valid a { border-bottom: 1px dashed #819BBF; }
.speed{ color: #CCCCCC; }
table, td { border-collapse:collapse; vertical-align: top; }

/* Blockquote */
blockquote {
background-position:-10px -7px;
border: 1px dashed #FFC600;
margin: 20px 10;
padding: 0 20px 0 50px;
background: url(img/quote.png) 5% no-repeat #FFF8DD;
}

