* {
padding : 0;
margin : 0;
}
a img {
border : 0;
}
img {
vertical-align : middle;
}
.wpn_clear {
clear : both;
}
a {
text-decoration : none;
color : #055c72;
}
a:hover {
text-decoration : underline;
}
body {
background : #e8e8e8;
font-family : Arial;
font-size : 12px;
color : #333;
}
.wpn_topbg {
width : 100%;
height : 476px;
background : #333;
background : url(img/header.png) repeat-x top center;
z-index : 2;
position : absolute;
top : 101px;
left : 0;
}
.wpn_colorbar {
width : 100%;
height : 12px;
background : url(http://aaaateva.com/images/colorbar.png);
position : absolute;
top : 144px;
left : 0;
}
.wpn_header_overlay {
background : url(img/header_top.gif) no-repeat top center;
z-index : 1;
position : absolute;
top : 0;
left : 0;
right : 0;
height : 100px;
}
.wpn_wrapper {
width : 970px;
position : relative;
z-index : 2;
margin : auto;
}
.wpn_header {
height : 155px;
width : 970px;
}
.wpn_header .wpn_h1 {
display : none;
}
.wpn_header h1 a {
outline : none;
z-index : 50;
}
.wpn_header h1 a img {
max-width : 500px;
height : 100px;
vertical-align : middle;
}
.wpn_header .wpn_map {
color : #000;
font-family : Georgia, serif;
font-size : large;
position : absolute;
top : 6px;
left : 578px;
}

.wpn_header .wpn_upper_callus {
width : 75px;
height : 147px;
position : absolute;
top : 0;
left : 255px;
}
.wpn_header .wpn_upper_register {
color : #000;
font-family : Georgia, serif;
font-size : large;
width : 78px;
height : 28px;
position : absolute;
top : 10px;
left : 703px;
}
.wpn_header .wpn_upper_login {
font-family : Georgia, serif;
font-size : large;
width : 78px;
height : 28px;
position : absolute;
top : 10px;
left : 786px;
}
.wpn_header .wpn_upper_cart {
font-family : Georgia, serif;
font-size : large;
color: #222;
text-shadow: 0px 2px 3px #f8f8f8;
width : 78px;
height : 28px;
position : absolute;
top : 10px;
left : 848px;
}
.wpn_header .wpn_upper_contact {
font-family : Georgia, serif;
font-size : large;
width : 78px;
height : 28px;
position : absolute;
top : 10px;
left : 898px;
}
.wpn_header .wpn_twitter {
position : fixed;
top : 607px;
right : 53px;
z-index : 999;
}
.wpn_header .wpn_facebook {
position : fixed;
top : 607px;
right : 0;
z-index : 999;
}
.wpn_header .wpn_map1 {
position : fixed;
top : 666px;
right : 0;
z-index : 999;
}
.wpn_header .wpn_search {
width : 240px;
height : 30px;
position : absolute;
top : 48px;
left : 723px;
}
.wpn_header .wpn_search input[type="text"] {
float : left;
background : none;
border : 0;
padding-top : 8px;
height : 22px;
font-size : 14px;
color : #666;
width : 165px;
}
.wpn_header .wpn_search input[type="image"] {
float : right;
height : 30px;
width : 68px;
outline : none;
}
.wpn_menu {
list-style : none;
width : 100%;
height : 44px;
white-space : nowrap;
z-index : 400;
}
.wpn_menu li {
float : left;
}
.wpn_menu li a {
float : left;
display : block;
text-decoration : none !important ;
height : 44px;
line-height : 44px;
padding : 0 21px 0 21px;
color : #e8e8e8;
font-size : 18px;
font-weight : bold;
outline : none;
}
.wpn_menu li a:hover {
background : url(img/menu_bg_active.gif);
color : #e8e8e8;
border-right : 1px solid #fff;
border-left : 1px solid #fff;
padding : 0 20px 0 20px;
}
#wpn_menu, #wpn_menu ul {
margin : 0;
padding : 0;
list-style-type : none;
list-style-position : outside;
position : relative;
line-height : 1.5em;
z-index : 300;
width : 100%;
font-weight : bold;
}
#wpn_menu li {
float : left;
position : relative;
}
#wpn_menu ul {
position : absolute;
display : none;
top : 1.9em;
left : -1px;
}
#wpn_menu li ul {
border : 1px solid #cbd0d0;
border-bottom : 0;
border-top : 0;
margin-top : 21px;
width : 227px;
z-index : 400;
}
#wpn_menu li ul li a {
padding : 0 30px;
display : block;
background : url(img/d_norm.gif) no-repeat left center;
width : 167px;
height : auto;
float : left;
line-height : 34px;
border-bottom : 1px solid #cbd0d0;
border-left : 0;
border-right : 0;
color : #555;
font-size : 14px;
}
#wpn_menu li ul li a:hover {
padding : 0 30px;
display : block;
background : url(img/d_hov.gif) no-repeat left center;
width : 167px;
height : auto;
float : left;
line-height : 34px;
border-bottom : 1px solid #cbd0d0;
border-left : 0;
border-right : 0;
font-size : 14px;
z-index : 9;
}
#wpn_menu ul ul {
top : auto;
}
#wpn_menu li ul ul {
left : 13em;
margin : 0 0 0 71px;
}
#wpn_menu li:hover ul ul, #wpn_menu li:hover ul ul ul, #wpn_menu li:hover ul ul ul ul {
display : none;
}
#wpn_menu li:hover ul, #wpn_menu li li:hover ul, #wpn_menu li li li:hover ul, #wpn_menu li li li li:hover ul {
display : block;
}
.wpn_submenu {
list-style : none;
width : 100%;
height : 44px;
white-space : nowrap;
}
.wpn_submenu li {
float : left;
}
.wpn_submenu li a {
float : left;
text-decoration : none !important ;
display : block;
height : 37px;
line-height : 37px;
padding : 0 21px 0 21px;
color : #333;
font-size : 14px;
font-weight : bold;
color : #333;
outline : none;
}
.wpn_submenu li a:hover {
background : url(img/submenu_bg_active.gif);
color : #4c4d4d;
border-right : 1px solid #fff;
border-left : 1px solid #fff;
padding : 0 20px 0 20px;
}
#wpn_submenu, #wpn_submenu ul {
margin : 0;
padding : 0;
list-style-type : none;
list-style-position : outside;
position : relative;
line-height : 1.5em;
z-index : 200;
width : 100%;
font-weight : bold;
}
#wpn_submenu li {
float : left;
position : relative;
}
#wpn_submenu ul {
position : absolute;
display : none;
top : 1.9em;
left : -1px;
}
#wpn_submenu li ul {
border : 1px solid #cbd0d0;
border-bottom : 0;
border-top : 0;
margin-top : 14px;
width : 227px;
}
#wpn_submenu li ul li a {
padding : 0 30px;
display : block;
background : url(img/d_norm.gif) no-repeat left center;
width : 167px;
height : auto;
float : left;
line-height : 34px;
border-bottom : 1px solid #cbd0d0;
border-left : 0;
border-right : 0;
color : #555;
}
#wpn_submenu li ul li a:hover {
padding : 0 30px;
display : block;
background : url(img/d_hov.gif) no-repeat left center;
width : 167px;
height : auto;
float : left;
line-height : 34px;
border-bottom : 1px solid #cbd0d0;
border-left : 0;
border-right : 0;
}
#wpn_submenu ul ul {
top : auto;
}
#wpn_submenu li ul ul {
left : 13em;
margin : 0 0 0 71px;
}
#wpn_submenu li:hover ul ul, #wpn_submenu li:hover ul ul ul, #wpn_submenu li:hover ul ul ul ul {
display : none;
}
#wpn_submenu li:hover ul, #wpn_submenu li li:hover ul, #wpn_submenu li li li:hover ul, #wpn_submenu li li li li:hover ul {
display : block;
}
#wpn_colorbar {
position : absolute;
padding : 185px 0 0 186px;
}
#wpn_quickad {
width : 970px;
height : 110px;
}
.wpn_inner {
background : url(img/content_bg.png);
width : 950px;
padding : 0 10px 0 10px;
position : relative;
margin-bottom : 23px;
clear : both;
}
.wpn_content {
padding : 0;
background : white;
}
.wpn_right {
width : 233px;
float : left;
z-index : 2;
}
.wpn_sitemap {
width : 950px;
float : left;
}
.wpn_sitemap .aff_denver {
width : 111px;
height : 37px;
position : absolute;
top : 18px;
left : 16px;
}
.wpn_sitemap .aff_dexknows {
width : 155px;
height : 37px;
position : absolute;
top : 18px;
left : 145px;
}
.wpn_sitemap .aff_yellowbook {
width : 126px;
height : 37px;
position : absolute;
top : 18px;
}
.wpn_sitemap .aff_fixya {
width : 90px;
height : 37px;
position : absolute;
top : 18px;
left : 460px;
}
.wpn_sitemap .aff_superpages {
width : 182px;
height : 37px;
position : absolute;
top : 18px;
left : 566px;
}
.wpn_sitemap .aff_troubleshooter {
width : 166px;
height : 37px;
position : absolute;
top : 18px;
left : 760px;
}
.wpn_right h2 {
background : url(img/heading_bar.gif) no-repeat bottom left;
display : block;
font-size : 24px;
color : #333;
padding-bottom : 5px;
margin-bottom : 10px;
font-weight : normal;
}
.wpn_right .wpn_heading {
display : block;
width : 221px;
height : 34px;
background : url(img/rheading_bg.gif);
color : #fff;
font-size : 16px;
font-weight : bold;
line-height : 34px;
text-indent : 25px;
}
.wpn_featured {
margin-bottom : 20px;
}
.wpn_featured .wpn_border {
width : 680px;
height : 333px;
padding : 0 10px 10px 10px;
margin-bottom : 9px;
}
.wpn_featured .wpn_border img {
width : 691px;
height : 333px;
border : 1px solid #fff;
}
.wpn_featured a.wpn_title {
font-size : 20px;
font-weight : bold;
}
.wpn_featured span {
display : block;
color : #888;
margin-bottom : 5px;
}
.wpn_featured .wpn_fheading {
display : block;
width : 700px;
height : 34px;
color : #fff;
font-size : 16px;
font-weight : bold;
background : url(img/fheading_bg.gif);
line-height : 34px;
text-indent : 25px;
margin : 0;
margin-top : 5px;
}
.wpn_featuredc {
background : url(img/featuredc_bg.gif);
width : 700px;
height : 212px;
list-style : none;
}
.wpn_featuredc li {
width : 182px;
margin-left : 1px;
float : left;
padding : 10px;
position : relative;
}
.wpn_featuredc li a {
font-weight : bold;
font-size : 14px;
}
.wpn_featuredc .wpn_comments, .wpn_featuredc a.wpn_readmore {
position : absolute;
top : 172px;
left : 0;
display : block;
height : 37px;
width : 101px;
font-size : 11px;
color : #4c4d4d;
font-weight : normal;
line-height : 42px;
text-align : center;
outline : none;
}
.wpn_featuredc .wpn_comments a {
font-size : 11px;
}
.wpn_featuredc a.wpn_comments {
left : 0;
}
.wpn_featuredc a.wpn_readmore {
left : 102px;
}
.wpn_news {
width : 615px;
overflow : hidden;
list-style : none;
}
.wpn_news li {
width : 301px;
height : 225px;
float : left;
margin-right : 6px;
padding-bottom : 8px;
padding-top : 10px;
position : relative;
}
.wpn_news li blockquote {
display : inline;
background : none;
padding : 0;
margin : 0;
}
.wpn_news .wpn_title {
font-size : 16px;
font-weight : bold;
margin-bottom : 5px;
display : block;
}
.wpn_news span {
color : #666;
font-size : 11px;
display : block;
}
.wpn_news .wpn_excerpt {
clear : both;
padding-top : 5px;
text-align : justify;
line-height : 18px;
}
.wpn_news .wpn_excerpt img {
display : none;
}
.wpn_news .wpn_icon_container {
position : absolute;
bottom : 0;
left : 0;
float : left;
display : block;
background : url(img/news_bottom.gif) no-repeat bottom left;
width : 301px;
height : 34px;
}
.wpn_news .wpn_comments {
float : left;
margin : 0 0 0 10px;
padding-top : 8px;
}
.wpn_news .wpn_more {
float : right;
margin : 0 10px 0 0;
padding-top : 8px;
}
.wpn_news .wpn_more a, .wpn_news .wpn_comments a {
font-size : 11px;
font-weight : bold;
margin-left : 3px;
color : #555;
}
.wpn_news .wpn_more span, .wpn_news .wpn_comments span {
display : inline;
}
.wpn_no_sidebar {
width : 930px;
padding : 0;
}
.wpn_left {
float : right;
width : 700px;
padding : 0;
}
.wpn_left .wpn_heading {
display : block;
width : 690px;
height : 31px;
background : url(img/lheading_bg.gif);
color : #fff;
font-size : 16px;
font-weight : bold;
line-height : 31px;
text-indent : 25px;
}
.wpn_left .wpn_heading a {
color : #fff;
}
.wpn_left .wpn_heading img {
margin-bottom : 2px;
}
.wpn_left > div, .wpn_left > ul, .wpn_left > ol {
border : 1px solid #c3c8c8;
border-top : 0;
margin-bottom : 10px;
width : 690px;
overflow : hidden;
}
.wpn_left > div.wpn_div {
padding : 10px;
width : 690px;
overflow : hidden;
}
.wpn_subscribe {
background : url(img/subscribe_bg.gif) no-repeat 10px center;
height : 80px;
position : relative;
}
.wpn_subscribe span {
position : absolute;
right : 10px;
top : 12px;
width : 245px;
}
.wpn_subscribe input[type="text"] {
border : 0;
background : none !important ;
padding : 7px;
position : absolute;
top : 57px;
left : 40px;
padding-left : 0;
width : 168px;
color : #ccc;
}
.wpn_subscribe input[type="image"] {
width : 30px;
height : 30px;
position : absolute;
right : 10px;
top : 57px;
width : 70px;
}
.wpn_list {
padding : 0;
list-style : none;
}
.wpn_list li {
padding : 5px;
background : url(img/list_div.gif) repeat-x top;
font-size : 12px;
color : #333;
}
.wpn_list li:hover {
background-color : #e3e7e7;
}
.wpn_list li:first-child {
background-image : none;
}
.wpn_list li a {
font-weight : bold;
}
.wpn_list li span {
display : block;
font-size : 10px;
color : #666;
}
.wpn_list li span a {
font-weight : normal;
}
.wpn_list li ul, .wpn_list2 li ul {
display : none !important ;
}
.wpn_list img {
padding : 1px;
background : #fff;
border : 1px solid #28a6c5;
margin-right : 5px;
float : left;
margin-top : 2px;
}
.wpn_list li div {
float : right;
width : 260px;
}
.wpn_list2 {
background : url(img/list2_bg.gif) repeat-y;
list-style : none;
float : left;
width : 280px;
}
.wpn_list2 li {
height : 28px;
padding-bottom : 2px;
float : left;
width : 50%;
line-height : 28px;
text-indent : 18px;
}
.wpn_list2 li a {
color : #333;
}
.wpn_recentc {
line-height : 25px;
vertical-align : middle;
}
.wpn_sidebar_clear {
clear : both;
margin : 0;
background : none;
padding : 0;
border : 0 !important ;
height : 0 !important ;
width : 0 !important ;
overflow : hidden;
display : inline;
}
.wpn_contentbottom {
position : absolute;
bottom : -8px;
left : 0;
width : 970px;
height : 8px;
background : url(img/content_bottom_bg.png);
font-size : 1px;
}
.wpn_footer {
width : 100%;
height : 70px;
background : #333;
color : #fff;
position : relative;
z-index : 2;
text-decoration : none;
}
.wpn_footer > div {
width : 960px;
margin : auto;
}
.wpn_footer .wpn_fleft {
float : left;
width : 215px;
padding-top : 20px;
padding-left : 35px;
}
.wpn_footer .wpn_fleft1 {
float : left;
width : 100px;
padding-top : 20px;
}
.wpn_footer .wpn_fleft2 {
float : right;
width : 100px;
padding-top : 20px;
}
.wpn_footer .wpn_fleftb {
float : left;
width : 10px;
padding-top : 20px;
}
.wpn_footer .wpn_fleftc {
float : left;
width : 215px;
padding-top : 20px;
}
.wpn_footer .wpn_fleftc1 {
float : left;
width : 100px;
padding-top : 20px;
}
.wpn_footer .wpn_fleftc2 {
float : right;
width : 100px;
padding-top : 20px;
}
.wpn_footer .wpn_fleftcb {
float : left;
width : 10px;
padding-top : 20px;
}
.wpn_footer .wpn_frightc {
float : left;
width : 215px;
padding-top : 20px;
}
.wpn_footer .wpn_fleftcb {
float : left;
width : 10px;
padding-top : 20px;
}
.wpn_footer .wpn_fright {
float : left;
padding-top : 20px;
width : 215px;
padding-right : 35px;
}
.wpn_footer .wpn_logo {
float : right;
vertical-align : middle;
margin-left : 5px;
}
.wpn_footer span {
display : block;
padding-top : 10px;
font-size : 11px;
}
.wpn_footer a {
color : #63d3ee;
}
.wpn_footer a.wpn_alt {
color : #aae352;
}
.wpn_fcat_thumb {
width : 170px;
height : 90px;
padding : 4px;
border : 1px solid #28a6c5;
margin-bottom : 5px;
background : #fff url(img/thumbnails/fcat_thumb.gif) no-repeat center center;
font-size : 0 !important ;
}
.wpn_fcat_thumb a {
font-size : 0 !important ;
color : #fff;
display : block;
}
.wpn_news_thumb {
padding : 4px;
border : 1px solid #28a6c5;
float : left;
margin-right : 5px;
width : 67px;
height : 67px;
background : #fff url(img/thumbnails/news_thumb.gif) no-repeat center center;
font-size : 0 !important ;
}
.wpn_news_thumb a {
font-size : 0 !important ;
color : #fff;
display : block;
}
.wpn_tagcloud li:hover {
background : none;
}
#wp-calendar {
width : 100%;
}
#wp-calendar td {
padding : 5px;
text-align : center;
vertical-align : middle;
}
#wp-calendar caption {
font-size : 14px;
font-weight : bold;
padding : 5px 15px 7px;
text-align : left;
background : url(img/list_div.gif) repeat-x bottom;
background-color : #e3e7e7;
margin-bottom : 10px;
}
#wp-calendar #prev a {
text-align : left;
font-weight : bold;
}
#wp-calendar #next a {
text-align : right;
font-weight : bold;
}
.wpn_sidebar_search .wpn_search-bar {
padding : 8px;
width : 220px;
}
.wpn_sidebar_search .wpn_search-go {
padding : 6px;
font-weight : bold;
font-size : 11px;
}
.wpn_page h1, .wpn_category h1, .wpn_404_title, .wpn_post h1, .wpn_maintitle {
background : url(img/heading_bar.gif) no-repeat bottom left;
display : block;
font-size : 24px;
color : #333;
padding-bottom : 8px;
margin-bottom : 13px;
font-weight : normal;
}
.wpn_post h2, .wpn_post h3, .wpn_post h4, .wpn_post h5, .wpn_post h6, .wpn_page h2, .wpn_page h3, .wpn_page h4, .wpn_page h5, .wpn_page h6 {
font-family : Arial, Helvetica, sans-serif;
color : #333;
border-bottom : 1px solid #e1e1e1;
margin : 8px 0;
padding : 5px 0;
display : block;
clear : both;
background : none !important ;
}
.wpn_postcontent h1, .wpn_pagecontent h1 {
font-size : 20px !important ;
font-weight : normal !important ;
border-bottom : 5px solid #dbeef3 !important ;
padding : 8px 0 !important ;
margin : 28px 0 !important ;
background : none !important ;
}
.wpn_postcontent h2, .wpn_pagecontent h2 {
font-size : 18px !important ;
}
.wpn_postcontent h3, .wpn_pagecontent h3 {
font-size : 16px !important ;
font-weight : normal;
}
.wpn_postcontent h4, .wpn_pagecontent h4 {
font-size : 14px !important ;
font-weight : normal;
}
.wpn_postcontent h5, .wpn_pagecontent h5 {
font-size : 13px !important ;
font-weight : bold;
}
.wpn_postcontent h6, .wpn_pagecontent h6 {
font-size : 11px !important ;
font-weight : bold;
}
.wpn_postcontent ul li, .wpn_pagecontent ul li {
list-style-position : inside;
list-style-type : circle;
margin-left : 10px;
}
.wpn_postcontent ol li, .wpn_pagecontent ol li {
list-style-position : inside;
list-style-type : decimal;
margin-left : 10px;
}
.wpn_post blockquote, .wpn_page blockquote {
font-style : italic;
border : 1px dashed #e1e1e1;
border-left : 5px solid #e1e1e1;
padding : 5px 10px;
margin : 5px 0;
}
.wpn_post p img, .wpn_page p img {
padding : 0;
max-width : 100%;
}
.wpn_post img.centered, .wpn_page img.centered {
display : block;
margin-left : auto;
margin-right : auto;
}
.wpn_post img.alignright, .wpn_page img.alignright {
padding : 4px;
margin : 0 0 2px 7px;
display : inline;
}
.wpn_post img.alignleft, .wpn_page img.alignleft {
padding : 4px;
margin : 0 7px 2px 0;
display : inline;
}
.wpn_post .alignright, .wpn_page .alignright {
float : right;
}
.wpn_post .alignleft, .wpn_page .alignleft {
float : left;
}
.aligncenter, div.aligncenter {
display : block;
margin-left : auto;
margin-right : auto;
}
.wpn_post .wp-caption {
border : 1px solid #ddd;
text-align : center;
background-color : #f3f3f3;
padding-top : 4px;
margin : 10px;
}
.wpn_post .wp-caption img {
margin : 0;
padding : 0;
border : 0 none;
}
.wpn_post .wp-caption p.wp-caption-text {
font-size : 11px;
line-height : 17px;
padding : 0 4px 5px;
margin : 0;
}
.wpn_pagecontent, .wpn_categorycontent, .wpn_postcontent {
text-align : justify;
line-height : 19px;
padding : 0 10px 0 10px;
}
.wpn_pagecontent p, .wpn_categorycontent p, .wpn_postcontent p {
margin : 8px 0 8px 0;
padding : 0;
}
.wpn_categorycontent_title {
display : block;
font-size : 16px;
font-weight : bold;
}
.wpn_fvideo {
padding : 8px 10px 8px 9px !important ;
width : 280px !important ;
}
.wpn_tagcloud {
text-align : justify;
line-height : 23px;
}
.wpn_tagcloud a {
margin : 2px 4px;
}
.wpn_list select {
width : 280px;
padding : 5px;
margin : 5px;
}
.wpn_404_title {
display : block;
line-height : 20px;
font-weight : bold;
}
.wpn_category_block {
position : relative;
border-bottom : 1px solid #e1e1e1;
margin-bottom : 25px;
padding-left : 10px;
padding-right : 10px;
padding-bottom : 25px;
display : block;
min-height : 75px;
}
.wpn_date-and-time {
font-weight : bold;
display : block;
border-bottom : 1px dotted #eee;
padding-bottom : 5px;
}
.wpn_post .wpn_date-and-time {
position : relative;
border-bottom : 1px solid #e1e1e1;
padding-bottom : 6px;
}
.wpn_read-more {
position : absolute;
border : 1px solid #e1e1e1;
background-color : #eee;
text-align : center;
bottom : 0;
border-bottom : 0;
right : 0;
line-height : 25px;
vertical-align : middle;
}
.wpn_read-more a {
text-decoration : none;
display : block;
width : 100px;
height : 25px;
font-size : 11px;
color : #555;
font-weight : bold;
}
.wpn_read-more a:hover {
background : #055c72;
color : #fff;
}
.wp-pagenavi {
text-align : center;
font-size : 12px;
font-weight : bold;
padding-bottom : 8px;
}
.wp-pagenavi .pages {
color : #9ca0a0;
border : 1px solid #b5baba;
background : #d4dada;
padding : 7px;
margin : 0 3px;
}
.wp-pagenavi .current {
background : #1886a1;
color : #fff;
border : 1px solid #055c72;
padding : 7px;
margin : 0 3px;
}
.wp-pagenavi a {
text-decoration : none;
color : #333;
border : 1px solid #b5baba;
background : #d4dada;
padding : 7px;
margin : 0 3px;
}
.wp-pagenavi a:hover {
color : #333;
border : 1px solid #b5baba;
background : #eee;
padding : 7px;
margin : 0 3px;
}
.wpn_gravatar {
position : relative;
z-index : 5;
float : right;
padding-left : 10px;
background : #fff;
}
.wpn_gravatar img {
padding : 5px;
border : 1px solid #ccc;
}
.wpn_postcomments_link {
position : absolute;
border : 1px solid #e1e1e1;
background : #f8f8f8;
text-align : center;
bottom : 0;
border-bottom : 0;
right : 85px;
line-height : 25px;
vertical-align : middle;
}
.wpn_postcomments_link a {
text-decoration : none;
display : block;
width : 100px;
height : 25px;
font-size : 11px;
color : #555;
font-weight : bold;
}
.wpn_postcomments_link a:hover {
background : #055c72;
color : #fff;
}
.wpn_comments_wrapper {
width : 690px !important ;
}
.wpn_comments_wrapper textarea {
width : 587px;
height : 100px;
border : 1px solid #ccc;
padding : 10px;
font-size : 13px;
font-family : "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.wpn_comments_wrapper textarea:focus {
background : #fafaee;
}
.wpn_comment_response {
font-weight : bold;
display : block;
border-bottom : 1px dotted #eee;
margin-bottom : 5px;
padding-bottom : 5px;
}
.wpn_allowed_tags {
border : 1px solid #ccc;
border-bottom : 0;
padding : 10px;
background : #f8f8f8;
font-size : 11px;
width : 587px;
}
.wpn_comment_heading {
margin-top : 15px;
width : 90px;
padding : 5px 10px;
border : 1px solid #ccc;
background : #e1e1e1;
color : #555;
text-decoration : none;
font-size : 11px;
font-weight : bold;
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
border-bottom : 0;
}
.textarea_heading {
width : 200px !important ;
}
.wpn_field {
display : block;
}
.wpn_field input {
background : #fff url(img/icons/pencil.png) no-repeat left center !important ;
border : 1px solid #ccc;
padding : 4px 0 6px 33px;
width : 572px;
font-size : 12px;
font-family : "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.wpn_field input:focus {
background : #fafaee url(img/icons/pencil_hov.png) no-repeat left center !important ;
}
.wpn_comment_submit {
width : 609px;
margin : 0;
text-align : right;
padding : 0;
font-family : "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.wpn_comment_submit input {
background : #e1e1e1;
padding : 5px 0 !important ;
text-align : center;
font-size : 11px;
font-weight : bold;
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
border : 1px solid #ccc;
border-top : 0;
color : #555;
text-transform : lowercase;
width : 150px;
margin : 0;
}
.wpn_comment_submit input:hover {
background : #055c72;
color : #fff;
border : 1px solid #055c72;
padding : 4px 0 5px 0 !important ;
margin : 0;
}
.wpn_logged_in {
position : absolute;
bottom : 0;
left : 10px;
border : 1px solid #ccc;
padding : 6px 12px 6px 7px;
background : #f8f8f8;
font-weight : bold;
}
.wpn_logged_in a {
height : 30px;
padding : 0 5px;
}
ol.commentlist {
list-style : none;
}
.wpn_comment_list {
width : 100%;
}
.commentlist ul.children .wpn_comment_list {
margin-left : 40px;
width : 93.3% !important ;
}
.commentlist ul.children {
background : url(img/icons/nested-arrow.png) no-repeat left top !important ;
}
.cancel-comment-reply {
display : none;
padding : 3px;
margin : 10px 0;
border-top : 1px dashed #fff;
border-bottom : 1px dashed #fff;
font-weight : bold;
text-align : center;
}
.cancel-comment-reply a {
font-size : 13px;
font-family : Arial, Helvetica, sans-serif;
}
.wpn_comment_list li .cancel-comment-reply {
display : block !important ;
}
.wpn_comment_list li {
list-style : none !important ;
list-style-type : none !important ;
text-align : justify;
background : #d5e8ed;
line-height : 20px;
font-family : "Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size : 12px;
border : 1px solid #fff;
padding : 8px;
list-style : none;
margin : 0 0 12px 0 !important ;
}
.wpn_comment_list li blockquote {
border : 1px dashed #fff;
border-left : 5px solid #fff;
padding : 7px;
margin : 5px 0;
font-family : Georgia, "Times New Roman", Times, serif;
font-size : 11px;
font-style : italic;
}
.wpn_comment_list li.alt {
background : #ddedd5;
}
.wpn_comment_list li.comment-author-admin {
background : #055c72;
color : #fff;
}
.wpn_comment_list li.comment-author-admin a {
color : #ffc !important ;
}
.wpn_comment_author_link {
float : left;
padding : 4px 10px;
background : #055c72;
border : 1px solid #055c72;
color : #fff;
text-decoration : none;
font-size : 14px;
font-weight : bold;
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
border-bottom : 0;
vertical-align : middle;
line-height : 20px;
}
.wpn_comment_author_link a {
color : #fff;
}
.wpn_comment-author {
float : left;
margin : 0 0 0 1px;
border-bottom : 0;
height : 30px;
overflow : hidden;
border-right : 1px solid #fff;
border-bottom : 0;
height : 29px;
}
.wpn_comment-author img {
height : 29px;
}
.wpn_comment-meta {
font-weight : bold;
padding : 9px 6px 0 6px;
margin-bottom : 5px;
float : left;
}
.wpn_reply {
display : block;
text-align : right;
}
.wpn_reply a {
padding : 10px;
font-weight : bold;
}
.wpn_comment_list li textarea {
width : 95% !important ;
color : #555 !important ;
}
.wpn_comment_list li .wpn_allowed_tags {
width : 95% !important ;
color : #555 !important ;
}
.wpn_comment_list li .wpn_comment_heading {
width : 90px;
}
.wpn_comment_list li .wpn_field input {
width : 70% !important ;
color : #555 !important ;
}
.wpn_comment_list li .wpn_comment_submit {
width : 95% !important ;
}
.wpn_comment_list li .wpn_logged_in {
position : absolute;
bottom : 0;
left : 10px;
border : 0 !important ;
padding : 15px 12px 0 7px;
background : none !important ;
font-weight : bold;
}
.wpn_comment_list li .wpn_logged_in a {
height : 30px;
padding : 0 5px;
color : #555;
}
.wpn_comment_list li .wpn_comment_submit {
width : 95% !important ;
}
.wpn_comment_list li .wpn_comment_submit input {
background : none !important ;
border : 0;
border : 0 !important ;
padding : 5px 0 0 0 !important ;
color : #555 !important ;
}
.wpn_comment_list li .wpn_comment_submit input:hover {
background : none !important ;
border : 0 !important ;
padding : 5px 0 0 0 !important ;
margin : 0;
color : #555 !important ;
}
li.comment-author-admin .wpn_comment_submit input, li.comment-author-admin .wpn_comment_submit input:hover {
color : #ffc !important ;
}
li.comment-author-admin .wpn_comment_heading {
width : 90px;
color : #fff !important ;
padding : 5px 0 !important ;
border : 0 !important ;
background : #055c72 !important ;
}
li.comment-author-admin input {
border : 0 !important ;
}
li.comment-author-admin textarea {
border : 0 !important ;
}
li.comment-author-admin .wpn_allowed_tags {
border : 0 !important ;
}
li.comment-author-admin .wpn_logged_in {
position : absolute;
bottom : 0;
left : 10px;
border : 0 !important ;
background : none !important ;
font-weight : bold;
color : #fff !important ;
}
li.comment-author-admin .wpn_logged_in a {
height : 30px;
padding : 0 5px;
color : #ffc !important ;
}
#respond {
position : relative;
}
.wpn_logged_text {
margin-right : 10px;
}
.wpn_comment_edit a {
margin-left : 10px !important ;
font-weight : bold !important ;
color : #900 !important ;
font-size : 10px !important ;
text-transform : uppercase !important ;
}
.wpn_404_title {
font-size : 16px;
color : #900;
}
.wpn_the_tags {
border : 1px solid #e1e1e1;
border-left : 0;
border-right : 0;
padding : 5px 0;
margin : 10px 0;
}
.wpn_the_tags a {
font-weight : bold;
margin : 10px;
}
.wpn_nocomments {
font-weight : bold;
text-align : center;
display : block;
border-top : 1px solid #e1e1e1;
margin : 5px 0;
padding : 5px 0;
}
.formcontainer fieldset {
margin : 10px 0;
padding : 10px;
border : 1px solid #ccc;
}
.formcontainer fieldset:hover {
border : 1px solid #1691ab;
}
.formcontainer legend {
padding : 7px 15px;
color : #fff;
background : #055c72;
font-size : 16px;
font-weight : bold;
}
.formcontainer input, .formcontainer textarea {
border : 1px solid #ccc;
background : #f8f8f8 !important ;
margin-bottom : 5px;
padding : 5px 10px;
}
.formcontainer input:focus, .formcontainer textarea:focus {
border : 1px solid #555;
}
.formcontainer label {
margin-bottom : 5px;
}
.formcontainer submit {
padding : 6px;
font-weight : bold;
color : #666;
font-size : 11px;
}
.formcontainer .form-submit {
display : block;
padding-top : 15px;
border-top : 1px dashed #e1e1e1;
margin-top : 5px;
}
.formcontainer .error {
border : 1px solid #e2a0a0;
padding : 5px 10px;
font-size : 14px;
font-weight : bold;
color : #555;
background : #f4e7e7;
}
.formcontainer .success {
border : 1px solid #fc9;
padding : 5px 10px;
font-size : 14px;
font-weight : bold;
color : #555;
background : #ffc;
}
.wpn_sidebar_ads img {
padding : 4px;
background : #eee;
border : 1px solid #ccc;
margin : 1px;
}
.wpn_sidebar_ads img:hover {
background : #e1e1e1;
}
.diggbutton {
float : right;
margin : 10px;
}
.iconlist {
list-style : none;
margin : 0;
padding : 10px 0 0 24px;
width : 190px;
}
li.wwd {
background-image : url(http://aaaateva.com/images/check.png);
background-repeat : no-repeat;
padding : 0 0 0 25px;
margin : 0.4em 0;
}
.table {
width : 100%;
padding : 0;
margin : 0;
border : 1px solid #777;
background-color : #fff;
}
.table .th {
background-color : #333;
color : #fff;
font-weight : bold;
}
.table .td {
float : left;
width : 23.5%;
height : 200px;
padding-left : 1%;
padding-top : 10px;
padding-bottom : 10px;
border : 1px solid #ededed;
}
.shopnow {
position : relative;
top : 75%;
left : 10px;
}
.the_parts_bags {
float : left;
width : 100px;
height : 115px;
margin : 0 8px 25px 0;
}
#gallery-1 {
margin : auto;
}
#gallery-1 .gallery-item {
float : left;
margin-top : 10px;
text-align : center;
width : 20%;
}
#gallery-1 img {
border : 2px solid #cfcfcf;
}
#gallery-1 .gallery-caption {
margin-left : 0;
}
img.floatLeft {
float : left;
margin : 4px;
}
img.floatRight {
float : right;
margin : 4px;
}
p.footer {
text-align : center;
}
#links a span {
display : none;
}
#links a:hover span {
display : block;
position : absolute;
top : 200px;
left : 0;
width : 125px;
padding : 5px;
margin : 10px;
z-index : 100;
color : #aaa;
background : black;
font : 10px Verdana, sans-serif;
text-align : center;
}
#formbox {
width : 716px;
height : 355px;
float: left;
background-image : url(http://www.aaaateva.com/form/repairform.png);
background-repeat : no-repeat;
background-position : center;
}
.fieldclass_name {
background-image : url(images/search.png);
background-repeat : repeat-x;
border : 1px solid #eeeeee;
font-size : 15px;
color : #3b6da0;
line-height : 13px;
padding : 5px;
margin : 64px 0 0 410px;
width : 245px;
}
.fieldclass_phone {
background-image : url(images/search.png);
background-repeat : repeat-x;
border : 1px solid #eeeeee;
font-size : 15px;
color : #3b6da0;
line-height : 13px;
padding : 5px;
margin : 14px 0 0 410px;
width : 245px;
}
.fieldclass_email {
background-image : url(images/field-bg.gif);
background-repeat : repeat-x;
border : 1px solid #eeeeee;
font-size : 15px;
color : #3b6da0;
line-height : 13px;
padding : 5px;
margin : 16px 0 0 410px;
width : 245px;
}
.fieldclass_message {
background-image : url(images/field-bg.gif);
background-repeat : repeat-x;
border : 1px solid #eeeeee;
font-size : 17px;
color : #e01e10;
line-height : 14px;
padding : 5px;
margin : 19px 0 0 410px;
width : 245px;
}
.fieldclass_image {
background-image : url(form/cta_continue.png);
background-repeat : repeat-x;
border : none;
height : 25px;
width : 138px;
padding : 5px;
margin : 15px 0 0 574px;
width : 70px;
}


.featitem {
float: right;
width: 230px;
height: 335px;
background:#E5B731;
color:#28408B;
text-align: center;
margin-top: 10px;
}
.rtop, .rbottom{
display:block;
background:#fff;
}
.rtop *, .rbottom *{
display: block;
height: 1px;
overflow: hidden;
background:#E5B731;
}
.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px; height: 2px}


/*code for rounded corners*/
#box
	{
	position: relative;
	margin-left: auto;
	margin-right: auto;	
	padding: 0;
	text-align: left;
	width:80%;				/* <-- use this to tie width to viewport size */
	width: 77em;				/* <-- use this for a set width */
	background-color: #eeeeee;;
	}
 	
#content
	{
	padding:1em;
	}

#content h1
	{
	color:#0354c2;
	font-weight: bold;
	font-size: 1.2em;
	font-family: helvetica, geneva, arial, sans-serif;
	}
		
#content p
	{
        text-align:center
 	color:#3b3b3b;
	font-size: 1em;
	line-height: 1.3em;
	font-family: arial, helvetica, sans-serif;
	}
		
/* ---=== border code follows ===--- */
/*
	tlc = top left corner
	trc = top right corner
	blc = bottom left corner
	brc = bottom right corner
	lb = left border
	rb = right border
	tb = top border
	bb = bottom border 
*/

#tlc, #trc, #blc, #brc
	{
	background-color: transparent;
	background-repeat: no-repeat;
	}

#tlc
	{
	background-image:url(/images/tlc.gif);
	background-position: 0% 0%;
	}

#trc
	{
	background-image:url(/images/trc.gif);
	background-position: 100% 0%;
	}
	
#blc
	{
	background-image:url(/images/blc.gif);
	background-position: 0% 100%;
	}

#brc
	{
	background-image:url(/images/brc.gif);
	background-position: 100% 100%;
	}

#tb, #bb
	{
	background-color: transparent;
	background-repeat: repeat-x;
	}
			
#tb
	{
	background-image:url(/images/tb.gif);
	background-position: 0% 0%;
	}

#bb
	{
	background-image:url(/images/bb.gif);
	background-position: 50% 100%;
	}
	
#rb
	{
	background-image:url(/images/r.gif);
	background-position: 100% 0%;
	background-repeat: repeat-y;
	}

#lb
	{
	background-image:url(/images/l.gif);
	background-position: 0% 100%;
	background-repeat: repeat-y;
	}
			