/* CSS Document */
body {height:100%;font:12px Arial, Tahoma, Verdana, Sans-Serif;color:#343434;background:#190019 url(../images/body.jpg) repeat-x;}
div, html, body, p, ul, ol, li, a, form, img, table, td, h1, h2, h3, h4, h5 {margin:0;padding:0;} 
table {border-collapse:collapse;}
img {border:none;}    
ul, li {list-style:none;}  
a, a:active, a:visited {text-decoration:none;color:#920091;}  
a:hover {text-decoration:underline;color:#920091;}
input:focus {outline:none;}
textarea {resize:none;}
textarea:focus {outline:none;}
 
/*  All  */
.wraper {width:1216px;margin:0 auto;position:relative;}
.nofont {font-size:0;line-height:0;}
.clear {clear:both;font-size:0;line-height:0;}
.header {position:relative;min-height:190px;background:url(../images/header.jpg) 0 40px no-repeat;}
.header .hardglam_logo {position:absolute;top:4px;left:12px;}
.header .logo {position:absolute;top:59px;left:13px;}
.header .lng_list {position:absolute;top:10px;right:12px;}
.header .lng_list li {float:left;font-size:0;line-height:0;padding-left:5px;}
.header .join {position:absolute;top:62px;right:0;}
.header .banner {position:absolute;top:77px;left:497px;display:none;}
.header .banner img {padding:1px;background:#500003;border:1px solid #854284;}
.header .top_text {position:absolute;top:14px;left:27px;color:#d8d8d8;font-weight:bold;font-size:10px;}
.header .top_text2 {position:absolute;top:75px;left:985px;color:#fff;font-size:25px;font-style:italic;font-weight:bold;}
.header .top_text2 strong {font-size:30px;}
.header .top_thanks {position:absolute;top:44px;left:20px;width:1100px;color:#d8d8d8;}
.header .top_thanks a, .header .top_thanks a:visited {color:#d8d8d8;text-decoration:underline;}
.header .top_txt {position:absolute;top:60px;right:228px;width:557px;height:115px;background:url(../images/top_txt.png) no-repeat;}
.header .top_txt a, .header .top_txt a:visited {display:block;position:absolute;top:32px;right:16px;width:170px;height:48px;background:url(../images/nj_bg.png) no-repeat;text-indent:-200em;overflow:hidden;}
.header .top_txt a span {display:none;text-align:center;color:#a584a5;font:bold italic 12px Arial;padding-top:3px;}
.header .mfu {position:absolute;top:14px;right:230px;text-transform:uppercase;font-weight:bold;font-size:10px;} 
.header .mfu a {color:#d8d8d8;} 
.container .mfu_block {width:1172px;padding:0 0 0 10px;}
.container .mfu_block h1 {text-transform:uppercase;font-size:16px;color:#986098;padding:0 0 8px 8px;}
.container .mfu_block p {padding:0 0 8px 8px;}
.container .mfu_block form table td {padding:5px 10px;}
.top_select {position:absolute;top:7px;left:465px;}
.top_select li {float:left;margin-right:20px;color:#d2d2d2;font-size:9px;font-weight:bold;text-transform:uppercase;}
.top_select li a, .top_select li a:visited {color:#d2d2d2;text-decoration:none;}
.top_select li a.menu_head, .top_select li a.menu_head:visited, .top_select li a.menu_head2, .top_select li a.menu_head2:visited {width:130px;height:18px;padding:8px 0 0 14px;display:block;background:url(../images/top_select.gif) no-repeat;}
.top_select li ul {background:#242629;border:1px solid #35383d;border-top:none;padding:5px 0 10px 0;width:142px;}
.top_select li ul li {float:none;margin-right:0;padding:5px 5px 0 10px;}
.menu_body, .menu_body2, .menu_body3 {display:none;position:absolute;z-index:100;}
/*.menu_body2, .menu_body4 {height:400px;overflow:auto;}*/
.top_menu .top_select li ul.menu_body_long {width:432px;margin-top:7px;float:left;}
.top_menu .top_select li ul.menu_body_long li {float:left;width:432px;padding:0 0 0 0;border-bottom:none;marign:0;}
.top_menu .top_select li ul.menu_body_long li ul {padding:0;width:auto;}
.top_menu .top_select li ul.menu_body_long li ul li {float:left;width:117px;padding:5px 5px 4px 7px;border-bottom:1px solid #e5e5e5;margin-right:10px;}
.top_info_block_bot {display:none;clear:both;float:right;width:182px;height:10px;background:url(../images/top_info_block_bot.gif) no-repeat;font-size:0;line-height:0;}
.top_info_block {margin:60px 12px 0 0;float:right;width:140px;min-height:50px;padding:3px 5px 5px 5px;background:#3e003e;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}
.top_info_block p {text-transform:uppercase;color:#907490;font:9px Tahoma;position:relative;width:135px;padding:7px 0 0 5px;background:url(../images/dots2.gif) 55px 15px no-repeat;}
.top_info_block p.tit {padding-top:0;background:none;}
.top_info_block p strong {color:#dcc6dc;font-size:10px;}
.top_info_block p span {position:absolute;right:5px;top:4px;color:#c194c1;font:bold 12px Arial;background:#3e003e;padding-left:3px;}
.top_info_block p.tit span {top:3px;}
.top_info_block p img {margin-right:4px;vertical-align:middle;}
.top_info_block p span img {margin-left:5px;margin-right:0;vertical-align:top;}
#comments_table table td {display:list-item;}
.top_info_block p.tit {border-bottom:1px solid #511a51;text-align:center;padding:2px 0 7px 0;}
.top_info_block p.ns {border-top:none;color:#dcc6dc;font-size:0;line-height:0;position:relative;text-align:center;padding:0;margin-top:0;background:none;height:1px;}
.top_info_block p.ns span {color:#ff84a7;padding:0;display:block;width:4px;height:7px;z-index:10;font-size:0;line-height:0;text-indent:-100px;}
.top_info_block p.ns span.jFlowPrev {top:-12px;left:5px;background:url(../images/arrowl.gif) no-repeat;}
.top_info_block p.ns span.jFlowNext {top:-12px;right:5px;background:url(../images/arrowr.gif) no-repeat;}
.top_info_block p.ns_ln {border-top:1px solid #511a51;color:#dcc6dc;font:bold 9px Tahoma;position:relative;text-align:right;padding:5px 0 0 0;margin-top:4px;background:none;}
.top_info_block p.ns_ln em {font-style:normal;position:relative;right:14px;}
.top_info_block p.ss_ln {border-top:1px solid #511a51;color:#dcc6dc;font:bold 9px Tahoma;position:relative;text-align:left;padding:5px 0 0 14px;margin-top:4px;background:none;}
.top_info_block p.ss_ln em {font-style:normal;}
#myController span{cursor:pointer;}
#jFlowSlide{border:none;}
#myController span.jFlowSelected {background:#F00;}
.jFlowPrev, .jFlowNext{cursor:pointer;}
.advanced_nwdn {display:none;}

.top_menu {height:64px;background:url(../images/top_menu.jpg) no-repeat;position:relative;}
.top_menu ul {padding-left:20px;}
.top_menu ul li {font-weight:bold;font-size:11px;float:left;padding:1px 9px 2px 0;margin:18px 7px 0 0;background:url(../images/line.gif) right 0 no-repeat;}
.top_menu ul li.last {padding-right:0;margin-right:0;background:none;}
.top_menu ul li.first {font-size:13px;}
.top_menu ul li.first a {position:relative;top:-2px;}
.top_menu ul li a, .top_menu ul li a:visited {color:#ededed;text-transform:uppercase;}
.top_menu ul li a:hover {color:#828282;text-decoration:none;}
.header .search {position:absolute;top:8px;left:790px;display:none;}
.header .search img {vertical-align:middle;}
.header .search input {vertical-align:middle;height:16px;padding-top:6px;width:105px;border:1px solid #fff;background:#fff;color:#333;font:9px Tahoma;}
.header .search input.button {width:31px;height:25px;border:none;padding:0;}
.top_menu .follow {position:absolute;top:10px;left:935px;color:#ededed;font-weight:bold;font-size:11px;text-transform:uppercase;}
.top_menu .follow img {vertical-align:middle;margin-left:5px;}
.top_menu .top_select {position:absolute;top:14px;left:854px;}
.top_menu .top_select li {float:left;margin:0 20px 0 0;padding:0;color:#d2d2d2;font-size:9px;font-weight:bold;text-transform:uppercase;background:none;}
.top_menu .top_select li a, .top_menu .top_select li a:visited {color:#d2d2d2;text-decoration:none;}
.top_menu .top_select li a.menu_head4, .top_menu .top_select li a.menu_head4:visited {width:130px;height:18px;padding:8px 0 0 14px;display:block;background:url(../images/top_select.gif) no-repeat;}
.top_menu .top_select li ul {background:#242629;border:1px solid #35383d;border-top:none;padding:5px 0 10px 0;width:142px;}
.top_menu .top_select li ul li {float:none;margin-right:0;padding:5px 5px 0 10px;}
.menu_body4 {display:none;position:absolute;z-index:100;}

.container {background:url(../images/container.gif) repeat-y;padding:0 12px 10px 12px;width:1192px;}
.container .mobile_link {font-weight:bold;padding:5px 20px 13px 20px;display:none;}
.container .lu_np {margin:0 0 0 -12px;}
.container .lu_np .bot_site_list {background:none;margin-bottom:0;height:250px;}
.container .lu_np .bot_site_list iframe {height:210px;}
.container .pager {text-align:center;font:9px Tahoma;text-transform:uppercase;padding:23px 0 0 0;width:650px;margin:0 auto;height:25px;}
.container .pager_m .pager {margin:-50px auto 0 auto;position:relative;bottom:-10px;}
.container .pager span {display:block;float:left;}
.container .pager span.right_links {width:135px;margin-top:7px;}
.container .pager span.left_links {width:135px;margin-top:7px;padding-right:18px;}
.container .pager span.dots {width:28px;text-align:center;padding-top:13px;}
.container .pager span.active {background:url(../images/pager2.gif) no-repeat;padding:7px 0;margin-right:2px;margin-left:2px;width:24px;text-align:center;}
.container .pager span.right_links a, .container .pager span.right_links a:visited {color:#7d7d7d;background:url(../images/arrow4.gif) right 4px no-repeat;padding:0 8px 0 0;margin-right:20px;margin-left:0;display:inline;float:none;}
.container .pager span.right_links a:hover {color:#323232;text-decoration:none;background:url(../images/arrow4.gif) right 4px no-repeat;}
.container .pager span.left_links a, .container .pager span.left_links a:visited {color:#7d7d7d;background:url(../images/arrow3.gif) left 4px no-repeat;padding:0 0 0 8px;margin-right:0;margin-left:20px;display:inline;float:none;}
.container .pager span.left_links a:hover {color:#323232;text-decoration:none;background:none;background:url(../images/arrow3.gif) left 4px no-repeat;}
.container .pager a, .container .pager a:visited {color:#707070;background:url(../images/pager.gif) no-repeat;padding:7px 0;margin-right:2px;margin-left:2px;width:24px;text-align:center;display:block;float:left;}
.container .pager a:hover {color:#000;text-decoration:none;background:url(../images/pager2.gif) no-repeat;}
.container .main_pic_block {padding:30px 0 0 9px;width:1174px;}
.container .main_pic_block .tit {position:relative;background:url(../images/main_tit2.jpg) no-repeat;}
.container .main_pic_block .tit p {color:#fafafa;font-weight:bold;padding:7px 0 7px 15px;width:560px;}
.container .main_pic_block .tit p span {color:#fafafa;font-weight:bold;font-size:11px;padding-left:17px;}
.container .main_pic_block .tit p strong {display:none;padding:0 33px 0 19px;color:#5a1f13;font:bold 9px Tahoma;position:relative;top:4px;}
.container .main_pic_block .tit ul {position:absolute;top:8px;right:30px;}
.container .main_pic_block .tit ul li {font-size:11px;float:left;font-weight:bold;color:#fff3ff;padding-right:7px;margin-right:4px;background:url(../images/line2.gif) right 6px no-repeat;}
.container .main_pic_block .tit ul.nomemb_list li {padding-right:7px;margin-right:4px;background:url(../images/line2.gif) right 6px no-repeat;}
.container .main_pic_block .tit ul li.last {padding-right:0;margin-right:0;background:none;}
.container .main_pic_block .tit ul li a, .container .main_pic_block .tit ul li a:visited {color:#fff3ff; font-weight:bold;}
.container .main_pic_block .tit ul li a:hover {color:#b78db7;text-decoration:none;}
.container .main_pic_block .desc {border-right:1px solid #150917;border-left:1px solid #150917;width:1172px;}
.container .main_pic_block .desc p {padding:2px 10px;display:none;}
.container .main_pic_block .desc ul {text-align:center;}
.container .main_pic_block .desc ul li {font-size:0;line-height:0;padding:5px 5px 5px 10px;}
.container .main_pic_block .desc ul li img {padding:1px;background:#fff;border:1px solid #cab1b7;}
.container .main_pic_block .model_desc {padding:0 10px 0 10px;position:relative;text-align:left;}
.container .main_pic_block .model_desc .buttons {position:absolute;top:10px;right:10px;}
.container .main_pic_block .model_desc .buttons img {margin-left:10px;}
.container .main_pic_block .model_desc p {color:#373737;padding:0 0 5px 0;display:block;}
.container .main_pic_block .model_desc p.bb {font-weight:bold;font-size:13px;}
.container .main_pic_block .model_desc p span {font-size:11px;text-transform:uppercase;font-weight:bold;}
.container .main_pic_block .model_desc p.models {padding-right:400px;color:#891188;padding-top:12px;font-weight:bold;font-size:12px;text-transform:uppercase;}
.container .main_pic_block .model_desc p.models span {color:#a27ba2;font-size:11px;}
/*.container .main_pic_block .model_desc .rating {font-size:0;line-height:0;padding:8px 0 14px 0;}
.container .main_pic_block .model_desc .rating img {vertical-align:middle;margin-right:5px;}*/
.container .main_pic_block .model_desc p.keywords {padding-right:400px;text-transform:uppercase;color:#891188;font-size:11px;}
.container .main_pic_block .model_desc p.keywords a, .container .main_pic_block .model_desc p.keywords a:visited {color:#891188;font-size:10px;}
.container .main_pic_block .model_desc p.keywords a:hover {color:#891188;}
.container .main_pic_block .model_desc p.keywords span {color:#a27ba2;}
.container .main_pic_block .model_desc .parts {border-top:1px solid #d2d2d2;margin-top:10px;padding-top:15px;font:bold 9px Tahoma;text-transform:uppercase;}
.container .main_pic_block .model_desc .parts p {padding-bottom:8px;display:block;}
.container .main_pic_block .model_desc .parts p span {padding-right:6px;}
.container .main_pic_block .model_desc .parts p a, .container .main_pic_block .model_desc .parts p a:visited {color:#9c889c;margin-right:1px;padding:3px 4px;font:bold 9px Tahoma;}
.container .main_pic_block .model_desc .parts p a:hover {color:#af26af;text-decoration:none;}
.container div.rating {margin-left:20px;}
.container .model_desc div.rating, .container .user_comments_block div.rating {margin-left:0;}

.container .user_comments_block {padding:0 0 0 10px;width:1172px;}
.container .user_comments_block h3 {text-transform:uppercase;font-size:11px;color:#373737;padding:20px 0 10px 10px;}
.container .user_comments_block .comments_block {background:url(../images/comments_block.gif) repeat-y;padding:0 0 0 11px;}
.container .user_comments_block .comments_block .photo {float:left;margin-right:10px;width:56px;}
.container .user_comments_block .comments_block .tit {float:left;margin-right:10px;width:113px;}
.container .user_comments_block .comments_block .tit p {color:#373737;font-size:11px;text-transform:uppercase;font-weight:bold;padding:10px 0 8px 0;}
.container .user_comments_block .comments_block .tit p span {font-size:9px;color:#8c8c8c;}
/*.container .user_comments_block .comments_block .tit .rating img {vertical-align:middle;margin-right:5px;}*/
.container .user_comments_block .comments_block .desc {float:left;width:962px;}
.container .user_comments_block .comments_block .desc p {background:#fff;padding:0 15px;color:#373737;font-size:11px;}
.container .user_comments_block .marg {margin-bottom:10px;}

.container .user_post_block h3 {text-transform:uppercase;font-size:11px;color:#373737;padding:10px 0 10px 20px;}
.container .user_post_block p.small {font-size:11px;color:#8c8c8c;padding:0 0 10px 20px;}
.container .user_post_block table {margin-left:20px;}
.container .user_post_block table td {font-size:10px;color:#494949;font-weight:bold;text-transform:uppercase;padding:0 15px 3px 0;}
.container .user_post_block table td.top {padding-top:4px;vertical-align:top;}
.container .user_post_block table td img {vertical-align:middle;}
.container .user_post_block table td.rate img {margin-right:5px;}
.container .user_post_block table td input.text {vertical-align:middle;width:160px;font:12px Arial;color:#544a4c;border:none;border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;height:21px;}
.container .user_post_block table td textarea {width:472px;height:95px;background:url(../images/textarea.gif) no-repeat;border:none;}

.container .join_block {width:1172px;padding:0 0 0 10px;}
.container .join_block h1 {text-transform:uppercase;font-size:16px;color:#986098;padding:0 0 8px 8px;}
.container .join_block h1.j {text-transform:uppercase;font-size:25px;color:#810080;padding:0 0 15px 0px;text-align:center;font-weight:bold;}
.container .join_block .join_block_center {background:url(../images/join_center.gif) repeat-y;}
.container .join_block .join_block_centerbg {height:264px;width:1172px;background:url(../images/join_block_centerbg.jpg) no-repeat;margin:-25px 0 20px 0;padding-top:12px;}
.container .join_block .join_block_center .epo {padding:10px 10px 0 20px;}
.container .join_block .join_block_center .text_list {float:left;width:790px;}
.container .join_block .join_block_center .text_list li {float:left;width:790px;padding-bottom:43px;}
.container .join_block .join_block_center .text_list li ul li {width:auto;float:none;text-transform:uppercase;color:#000;padding:0 0 7px 20px;background:url(../images/arrow5.gif) 10px 4px no-repeat;font-size:11px;}
.container .join_block .join_block_center h3 {color:#a501a4;font-size:13px;text-transform:uppercase;padding:0 0 0 20px;}
.container .join_block .join_block_center h2 {color:#870086;font-size:16px;font-weight:normal;text-transform:uppercase;padding:0 0 8px 10px;}
.container .join_block .join_block_center .price_list {float:left;width:365px;margin-top:-25px;}
.container .join_block .join_block_center .price_list li {float:left;font-size:0;line-height:0;padding:0 0 5px 0;}
.container .join_block .join_block_center .price_list_txt {float:left;width:365px;}
.container .join_block .join_block_center .price_list_txt li {padding:0 0 10px 0;}
.container .join_block .join_block_center .options_list {padding-left:14px;}
.container .join_block .join_block_center .options_list li {float:left;padding:10px 10px 0 10px;margin-right:9px;width:115px;height:208px;text-align:center;background:url(../images/options_list.gif) no-repeat;font:12px Arial;text-transform:uppercase;}
.container .join_block .join_block_center .options_list li a span {font:11px Arial;text-transform:none;}
.container .join_block .join_block_center .options_list li a, .container .join_block .join_block_center .options_list li a:visited {color:#745274;}
.container .join_block .join_block_center .options_list li img {margin-bottom:10px;}
.container .join_block .join_block_center .options_list li a:hover {color:#745274;text-decoration:none;}
.container .join_block .access {text-transform:uppercase;color:#1a001a;font-size:20px;padding:25px 0 25px 40px;position:relative;width:1132px;}
.container .join_block .access span {position:absolute;top:10px;left:432px;}
.container .join_block .access span img {margin-right:10px;}
.container .join_block .bot_site_list {width:auto;margin:0;background:none;}
.container .join_block .bot_site_list ul li {padding:0 4px 0 15px;}
.container .join_block .join_block_center .help_list {text-align:left;padding:20px;}
.container .join_block .join_block_center .help_list p {padding-bottom:12px;}
.container .join_block .join_block_center .help_list .help_q {padding-bottom:20px;}
.container .join_block .join_block_center .help_list .help_q li {font-weight:bold;padding-bottom:12px;}
.container .join_block .join_block_center .help_list .help_a {padding-bottom:20px;}
.container .join_block .join_block_center .help_list .help_a li {padding-bottom:30px;}
.container .join_block .join_block_center .help_list .help_a li p {padding:12px 0 0 0;}

.container .join_block .join_block_centerbg .text_list {float:right;width:450px;}
.container .join_block .join_block_centerbg .text_list li {width:450px;}
.container .join_block .join_block_centerbg .price_list li {padding-left:20px;}
.container .join_block .join_block_centerbg h2 {padding-left:730px;}

.container .join_block .join_block_center .link_banners li {float:left;padding:0 0 15px 60px;text-align:left;width:470px;}
.container .join_block .join_block_center .link_banners li img {margin-top:5px;}

.container .user_post_float, .container .paypal_block {float:left;}
.container .paypal_block .paypal_center {background:url(../images/paypal_center.gif) repeat-y;width:577px;padding:14px 0;}
.container .paypal_block .paypal_center p {font-weight:bold;font-size:11px;color:#382e38;text-align:center;text-transform:uppercase;}

.container .paypal_block_thank .paypal_center {background:url(../images/join_center.gif) repeat-y;width:1172px;}
.container .paypal_block_thank .paypal_center p {font-weight:bold;font-size:11px;position:relative;color:#382e38;padding:10px 18px;text-transform:uppercase;}
.container .paypal_block_thank .paypal_center p span {position:absolute;right:18px;}
.container .paypal_block_thank .paypal_center p span a, .container .paypal_block_thank .paypal_center p span a:visited {color:#aa00a9;}

body.warning_body {background:#190019 url(../images/body2.jpg) 0 0 repeat-x;}
.header_warning {height:160px;position:relative;background:url(../images/header_warning.jpg) no-repeat;}
.header_warning .logo {position:absolute;top:37px;left:41px;}
.container .warning_block {width:1172px;padding:0 0 0 10px;}
.container .warning_block h1 {font-size:17px;color:#2f0208;font-weight:normal;font-style:italic;text-align:center;padding-bottom:18px;}
.container .warning_block h1 strong {color:#960095;}
.container .warning_block p.center {color:#574446;text-align:center;padding:0 14px 12px 14px;}
.container .warning_block .warn_block_center {background:url(../images/join_center.gif) repeat-y;width:1162px;padding-left:10px;}
.container .warning_block .warn_block_center .warn_cont {background:#fff;padding:10px;width:1131px;height:255px;overflow:auto;}
.container .warning_block .warn_block_center .warn_cont h3 {font-size:12px;color:#313030;padding-bottom:10px;}
.container .warning_block .warn_block_center .warn_cont p {color:#524c4d;font-size:11px;}
.container .warning_block .warn_block_center .warn_cont p span {display:block;color:#b0b0b0;font-style:italic;padding:5px 0 10px 0;}
.container .warning_block .warn_block_center .warn_cont ul li {float:left;width:172px;padding:10px 0 0 13px;font-size:10px;}
.container .warning_block .warn_block_center .warn_cont ul li ul li {float:none;text-transform:uppercase;font-weight:bold;width:auto;padding:0 0 5px 0;}
.container .warning_block .warn_block_center .warn_cont ul li ul li a, .container .warning_block .warn_block_center .warn_cont ul li ul li a:visited {color:#8b7680;}
.container .warning_block .warn_block_center .warn_cont ul li ul li a:hover {color:#b811b7;}
.container .warn_pic_list li {font-size:0;line-height:0;float:left;padding:0 2px 24px 24px;}
.container .warn_pic_list li img {padding:1px;border:1px solid #b89fab;}
.container .exit_enter {text-align:center;padding:19px 0;font-size:0;line-height:0;}
.container .exit_enter span {padding-left:19px;}

.container .block404 h3 {color:#382e38;font-size:18px;padding:0 0 4px 8px;text-transform:uppercase;}
.container .block404 h3 span {color:#e00031;font-size:22px;}
.container .block404 p {font-size:13px;color:#685968;padding:0 0 100px 8px;}
.container .block404 p a, .container .block404 p a:visited {color:#920091;font-weight:bold;font-size:12px;}

.container .error_block p {color:#4d544e;font-size:13px;padding:0 8px 17px 8px;}
.container .error_block p a, .container .error_block p a:visited {color:#920091;}
.container .error_block .error_center {background:url(../images/error_center.gif) repeat-y;width:733px;}
.container .error_block .error_center table {margin-left:20px;}
.container .error_block .error_center table td {font-size:10px;color:#494949;font-weight:bold;text-transform:uppercase;padding:0 10px 3px 0;}
.container .error_block .error_center table td.top {padding-top:9px;vertical-align:top;}
.container .error_block .error_center table td.right {text-align:right;}
.container .error_block .error_center table td img {vertical-align:middle;}
.container .error_block .error_center table td.rate img {margin-right:5px;}
.container .error_block .error_center table td input.text {vertical-align:middle;width:160px;font:12px Arial;color:#544a4c;border:none;border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;height:21px;}
.container .error_block .error_center table td select {vertical-align:middle;width:160px;font:12px Arial;color:#544a4c;border:1px solid #d5d5d5;height:21px;}
.container .error_block .error_center table td textarea {width:229px;height:51px;background:#fff;border:1px solid #d5d5d5;}
.container .error_block .error_center table td input.button {color:#feffff;font:bold italic 11px Arial;border:none;background:url(../images/button.gif) no-repeat;width:57px;height:20px;}

.container .model_4us_block {width:1172px;padding:0 0 0 10px;}
.container .model_4us_block h1 {text-transform:uppercase;font-size:13px;color:#1d1d1d;padding:10px 0 8px 8px;}
.container .model_4us_block p {color:#4d544e;font-size:13px;padding:0 8px 17px 8px;}
.container .model_4us_block p strong {font-size:11px;}
.container .model_4us_block p a, .container .error_block p a:visited {color:#ad0328;}
.container .model_4us_block .error_center {background:url(../images/comments_block.gif) repeat-y;width:1172px;}
.container .model_4us_block .error_center table {margin-left:30px;width:1140px;}
.container .model_4us_block .error_center table td {font-size:10px;color:#494949;font-weight:bold;text-transform:uppercase;padding:0 10px 3px 0;}
.container .model_4us_block .error_center table td.top {padding-top:9px;vertical-align:top;}
.container .model_4us_block .error_center table td.right {text-align:right;padding-right:60px;}
.container .model_4us_block .error_center table td img {vertical-align:middle;}
.container .model_4us_block .error_center table td.rate img {margin-right:5px;}
.container .model_4us_block .error_center table td input.text {vertical-align:middle;width:160px;font:12px Arial;color:#544a4c;border:none;border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;height:21px;}
.container .model_4us_block .error_center table td input.file {vertical-align:middle;width:170px;font:12px Arial;color:#544a4c;border:1px solid #d5d5d5;height:21px;}
.container .model_4us_block .error_center table td select {vertical-align:middle;width:160px;font:12px Arial;color:#544a4c;border:1px solid #d5d5d5;height:21px;}
.container .model_4us_block .error_center table td textarea {width:339px;height:165px;background:url(../images/textarea3.gif) no-repeat;border:none;}
.container .model_4us_block .error_center table td input.button {color:#feffff;font:bold italic 11px Arial;border:none;background:url(../images/button.gif) no-repeat;width:57px;height:20px;}

.container .join_block .newsletter_block {background:url(../images/join_center.gif) repeat-y;}
.container .join_block .newsletter_block p {padding:10px 0 0 20px;}
.container .join_block .newsletter_block #sign_up_box {padding:10px 0 0 20px;}
.container .join_block .newsletter_block #sign_up_box img {vertical-align:middle;}
.container .join_block .newsletter_block #sign_up_box span {padding-right:10px;}
.container .join_block .newsletter_block #sign_up_box input#person_email_address {vertical-align:middle;width:199px;color:#313131;font:bold 10px Arial;text-transform:uppercase;padding:6px 0 0 0;height:21px;border:none;}
.container .join_block .newsletter_block #sign_up_box input.submit {vertical-align:middle;margin-left:10px;width:77px;height:27px;color:#fff;font:bold 10px Arial;text-transform:uppercase;background:url(../images/signbtn.gif) no-repeat;border:none;padding:0;cursor:pointer;}

.footer {position:relative;min-height:120px;padding:14px 0 15px 20px;margin:0 0 0 12px;width:1172px;background:#eeeeee url(../images/footer.jpg) left bottom no-repeat;margin-bottom:20px;}
.footer ul li {float:left;padding:0 7px 0 0;margin:17px 3px 14px 0;text-transform:uppercase;font-size:10px;font-weight:bold;background:url(../images/line3.gif) right 6px no-repeat;}
.footer ul li.last {padding-right:0;margin-right:0;background:none;}
.footer ul li a, .footer ul li a:visited {color:#101010;}
.footer ul li a:hover {color:#777777;text-decoration:none;}
.footer p {font-size:10px;color:#595959;padding-top:95px;}
.footer p span {font-weight:bold;color:#595959;}
.footer p a, .footer p a:visited {color:#595959;text-decoration:underline;}
.footer p a:hover {color:#232323;text-decoration:none;}
.footer .follow {position:absolute;color:#200007;font-size:10px;font-weight:bold;text-transform:uppercase;}
.footer .follow img {vertical-align:middle;margin-right:5px;margin-top:1px;}
.footer .billing {position:absolute;left:150px;color:#200007;font-size:10px;font-weight:bold;text-transform:uppercase;}
.footer .billing img {vertical-align:middle;margin-right:5px;margin-top:1px;}
.footer .signup_footer {position:absolute;top:31px;left:756px;width:417px;}
.footer .signup_footer p {font:bold 10px Arial;color:#313131;text-transform:uppercase;padding:0 50px 10px 0;margin-bottom:8px;background:url(../images/soline.gif) 0 bottom no-repeat;}
.footer .signup_footer em {font-size:10px;color:#595959;}
.footer .signup_footer img {vertical-align:middle;}
.footer .signup_footer input#person_email_address {vertical-align:middle;width:199px;color:#313131;font:bold 10px Arial;text-transform:uppercase;padding:6px 0 0 0;height:21px;border:none;}
.footer .signup_footer input.submit {vertical-align:middle;margin-left:10px;width:77px;height:27px;color:#fff;font:bold 10px Arial;text-transform:uppercase;background:url(../images/signbtn.gif) no-repeat;border:none;padding:0;cursor:pointer;}
.footer .search {position:absolute;top:55px;left:20px;}
.footer .search img {vertical-align:middle;}
.footer .search input {vertical-align:middle;height:16px;padding-top:6px;width:105px;border:1px solid #fff;background:#fff;color:#333;font:9px Tahoma;}
.footer .search input.button {width:31px;height:25px;border:none;padding:0;}

.prefooter {height:83px;background:url(../images/prefooter.jpg) repeat-x;padding:20px 0 0 20px;margin:0 0 0 12px;width:1172px;}
.prefooter ul li {background:url(../images/preline.jpg) right 0 no-repeat;width:170px;height:63px;padding:0 8px 0 0;margin-right:6px;float:left;}
.prefooter ul li.last {background:none;margin-right:0;padding-right:0;width:232px;}
.prefooter ul li div {color:#797979;font:bold 11px Arial;text-transform:uppercase;text-shadow:#fff 1px 0 0;}
.prefooter ul li div:hover {background:url(../images/prehov.jpg) repeat-x;}
.prefooter .clear {height:1px;}
.prefooter ul li div span {display:block;background:url(../images/pre_d_bg.gif) no-repeat;text-align:right;padding:17px 10px 0 0;width:160px;height:46px;}
.prefooter ul li.bg2 div span {background:url(../images/pre_d_bg2.gif) no-repeat;}
.prefooter ul li.bg3 div span {background:url(../images/pre_d_bg3.gif) no-repeat;}
.prefooter ul li.bg4 div span {background:url(../images/pre_d_bg4.gif) no-repeat;}
.prefooter ul li.bg5 div span {background:url(../images/pre_d_bg5.gif) no-repeat;}
.prefooter ul li.last div span {padding:24px 10px 0 0;height:39px;width:222px;background:url(../images/pre_d_bg6.gif) no-repeat;}

input#sign_up_button {
clear: both;
float: right;
margin: 5px 0 3px;
}
div#sign_up_footer {
font-size: 10px;
color: #d23509;
padding: 0px;
background-color: #f1f1f1;
text-align: center;
color: #6b6b6b;
}
div#sign_up_footer a:link, div#sign_up_footer a:visited {
color: #6b6b6b;
text-decoration: none;
}
div#sign_up_footer a:hover {
text-decoration: underline;}