body{margin:0;padding:0;}
body{font:12px Georgia,"Times New Roman",Times,serif;}
#body_container{width:1000px;margin-left:auto;margin-right:auto;}
#body_container_short{width:810px;margin-left:auto;margin-right:auto;}
a,a:visited{color:#03c;}
a:hover{color:red;text-decoration:underline;}
h3{font-family:"Times New Roman",Times,serif;font-size:150%;font-weight:bold;margin:0;color:black;}
a img{border:0;}
.content_td{padding:0 5px 0 5px;}
.left_td{padding:0 5px 0 5px;}
.right_td{padding:0 5px 0 5px;}
.footer_td{background:#f2f2f2;color:#000;}
h3.content_heading{border-bottom:1px dotted;margin-right:8px;margin-bottom:3px;}
.content{padding:5px 3px 0 0;}
.content_box{padding:0;margin:0 0 6px 0;}
.date_review{color:#7f7f7f;font-family:Arial,Helvetica,sans-serif;font-size:8pt;white-space:nowrap;padding:0 6px 0 0;}
.user_review{white-space:nowrap;text-align:left;padding:0 6px 0 6px;}
.review_heading{background-color:#caf0f6;padding:3px 2px 3px 3px;font-weight:bold;margin-bottom:3px;}
.review_content{margin-left:8px;margin-bottom:3px;}
.labelName{padding:3px 0 3px 4px;}
.linktree,.linktree:link,.linktree:visited{color:#000;text-decoration:none;font-size:8pt;margin-bottom:8px;}
a.linktree:hover{color:#c33;text-decoration:underline;}
#description{position:absolute;top:14px;color:#ababab;font-size:8pt;text-align:right;width:290px;margin-left:auto;margin-right:auto;}
#logo{border-width:0;margin:0;padding:3px 0 0 32px;position:absolute;top:2px;}
#quick_links{position:absolute;width:70px;left:190px;top:10px;}
#search{clear:both;padding:0;margin:0;background:url(../images/search_bg.jpg) left top repeat-x;width:500px;}
#search div{background:url(../images/search_edge.jpg) left top no-repeat;padding:15px 0 0 90px;height:57px;}
#topContainer{min-width:980px;}
div.user_menu{background:url(../images/user_bg.jpg) left top repeat-x;height:35px;float:right;width:805px;z-index:1;}
div.user_menu div{background:url(../images/user_edge.jpg) left top no-repeat;height:43px;padding-left:14px;padding-top:4px;overflow:hidden;white-space:nowrap;}
div.user_menu div div{background:none;margin-left:590px;margin-top:-30px;}
.inputbox{border-style:inset;border-color:#d2d1cc #888787;}
.calendarbox{font-size:9pt;}
.selectbox-compact{font-size:9pt;}
.selectbox{font-size:9pt;padding-left:3px;margin-bottom:10px;border-top:1px #888787 inset;border-right:1px #d2d1cc inset;border-bottom:1px #d2d1cc inset;border-left:1px #888787 inset;}
.radiobutton{height:17px;padding:3px 0 3px 0;background-color:#FFF;}
.pop_radiobutton{height:17px;padding:3px 0 3px 0;margin:-1px;background-color:#fafafa;}
.button_enter{background:url(../images/btn_enter.jpg) left top no-repeat;width:72px;height:23px;border:0;}
.button_vote{background:url(../images/btn_vote.jpg) left top no-repeat;width:89px;height:23px;border:0;}
.button_know{background:url(../images/btn_know.gif) left top no-repeat;width:72px;height:23px;border:0;}
.button_search{background:url(../images/btn_search.gif) left top no-repeat;width:72px;height:23px;border:0;}
div.menu{background:url(../images/menu_bg.jpg) left repeat-y;margin-left:0;width:183px;}
div.menu div{background:url(../images/menu_top.jpg) left top no-repeat;}
div.menu div div{background:url(../images/menu_bottom.jpg) left bottom no-repeat;padding:10px 5px 25px 10px;overflow:hidden;}
div.menu div div div{background-image:none;padding:0;}
div.menu div div h3{color:#02aef0;padding:3px 5px 3px 5px;}
ul#main_level{list-style-type:none;margin:0;padding:2px 0 2px 5px;}
ul#main_level li{margin:0;padding:1px 3px 1px 0;}
ul#main_level li,ul#main_level li a{text-decoration:none;font-weight:bold;}
ul#main_level li ul{margin:0;padding:1px 3px 1px 5px;font-weight:normal;list-style-type:none;}
ul#main_level li ul li,ul#main_level li ul li a{font-weight:normal;}
.has_subs,.has_subs a,.has_subs a:hover,.has_subs a:visited{color:#03c;border-bottom:1px dotted #03c;text-decoration:none;}
div.mod_container{margin:0 0 8px 0;}
.mod_header{font-weight:bold;}
.module_link a:link,.module_link a:visited{text-decoration:none;padding-left:6px;}
div.default_module{width:183px;overflow:hidden;padding:0;margin:4px 0 5px 0;}
div.default_module p{margin:0;padding:0 5px 3px 10px;}
div.default_module h3{padding:3px 5px 3px 5px;}
div.module1{background:url(../images/mod1_bg.jpg) left repeat-y;margin:0;padding:0;margin-top:4px;width:183px;}
div.module1 div{background:url(../images/mod1_top.jpg) left top no-repeat;}
div.module1 div div{background:url(../images/mod1_bottom.jpg) left bottom no-repeat;padding:5px 3px 25px 10px;overflow:hidden;}
div.module1 div div h3{padding:3px 0 3px 5px;}
div.module1 div div div{background-image:none;padding:1px;}
div.module1 div div p{margin:0;padding:0 5px 3px 5px;}
div.module1 div div a,div.module1 div div a:visited{text-decoration:none;}
div.module1 div div a:hover{text-decoration:underline;}
div.module2{background:url(../images/newsmod_bg.jpg) left repeat-y;margin:0;margin-top:4px;width:184px;}
div.module2 div{background:url(../images/newsmod_top.jpg) left top no-repeat;}
div.module2 div div{background:url(../images/newsmod_bottom.jpg) left bottom no-repeat;padding:5px 3px 25px 10px;overflow:hidden;}
div.module2 div div div{background-image:none;}
div.module2 div div h3{padding-bottom:7px;padding:3px 0 3px 5px;color:#f90;}
div.module2 div div a,div.module2 div div a:visited{text-decoration:none;}
div.module2 div div a:hover{text-decoration:underline;}
div.module2 div div p{margin:0;padding:0 5px 0 5px;white-space:nowrap;}
.news{display:block;margin:0;padding:0 2px 10px 5px;white-space:normal;}
.news_header{display:block;}
.news_date{display:block;font-size:7pt;font-family:"Times New Roman",Times,serif;letter-spacing:1px;}
.news_content{font-size:8pt;color:#7f7f77;}
#forum_stat{background:url(../images/array_list.jpg) left no-repeat;margin-left:13px;padding:0 5px 3px 10px;white-space:nowrap;}
.maintab_first,.maintab_back,.maintab_last,.maintab_active_first,.maintab_active_back,.maintab_active_last{color:white;text-transform:uppercase;vertical-align:top;}
.maintab_back,.maintab_active_back{color:white;text-decoration:none;font-size:9px;vertical-align:top;padding:2px 6px 6px 6px;font-family:tahoma,sans-serif;}
.maintab_first{background:url(../images/maintab_first.gif) left bottom no-repeat;width:10px;}
.maintab_back{background:url(../images/maintab_back.gif) left bottom repeat-x;}
.maintab_last{background:url(../images/maintab_last.gif) left bottom no-repeat;width:8px;}
.maintab_active_first{background:url(../images/maintab_active_first.gif) left bottom no-repeat;width:6px;}
.maintab_active_back{background:url(../images/maintab_active_back.gif) left bottom repeat-x;}
.maintab_active_last{background:url(../images/maintab_active_last.gif) left bottom no-repeat;width:8px;}
.maintab_back a:link,.maintab_back a:visited,.maintab_active_back a:link,.maintab_active_back a:visited{color:white;text-decoration:none;}
.maintab_back a:hover,.maintab_active_back a:hover{color:#e0e0ff;text-decoration:none;}
.mirrortab_first,.mirrortab_back,.mirrortab_last,.mirrortab_active_first,.mirrortab_active_back,.mirrortab_active_last{color:white;text-transform:uppercase;vertical-align:top;}
.mirrortab_back,.mirrortab_active_back{color:white;text-decoration:none;font-size:9px;vertical-align:bottom;padding:6px 6px 2px 6px;font-family:tahoma,sans-serif;}
.mirrortab_first{background:url(../images/mirrortab_first.gif) no-repeat;width:10px;}
.mirrortab_back{background:url(../images/mirrortab_back.gif) repeat-x;}
.mirrortab_last{background:url(../images/mirrortab_last.gif) no-repeat;width:6px;}
.mirrortab_active_first{background:url(../images/mirrortab_active_first.gif) no-repeat;width:6px;}
.mirrortab_active_back{background:url(../images/mirrortab_active_back.gif) repeat-x;}
.mirrortab_active_last{background:url(../images/mirrortab_active_last.gif) no-repeat;width:8px;}
.mirrortab_back a:link,.mirrortab_back a:visited,.mirrortab_active_back a:link,.mirrortab_active_back a:visited{color:white;text-decoration:none;}
.mirrortab_back a:hover,.mirrortab_active_back a:hover{color:#e0e0ff;text-decoration:none;}
div.hot{background:url(../images/hot_bg.gif) left repeat-y;width:120px;margin-bottom:10px;margin-right:10px;float:left;}
div.hot div{background:url(../images/hot_top.gif) left top no-repeat;}
div.hot div div{background:url(../images/hot_bottom.gif) left bottom no-repeat;overflow:hidden;padding:52px 3px 20px 16px;text-align:left;}
div.poputchik{background:url(../images/pop_bg.gif) left repeat-y;width:535px;margin-bottom:10px;}
.pop_section{padding:4px 0 0 0;}
div.poputchik div{background:url(../images/pop_top.gif) left top no-repeat;}
div.poputchik div div{background:url(../images/pop_bottom.gif) left bottom no-repeat;overflow:hidden;padding:5px 5px 11px 5px;text-align:left;}
div.poputchik div div div{background-image:none;}
div.catalog_table{position:relative;background:url(../images/catalog_bg.jpg) left repeat-y;margin:0 auto 0 auto;width:544px;top:17px;padding:0;}
div.catalog_table div{background:url(../images/catalog_top.jpg) left top no-repeat;margin-top:0;}
div.catalog_table div div{background:url(../images/catalog_bottom.jpg) left bottom no-repeat;overflow:hidden;padding:6px 5px 15px 15px;text-align:left;}
div.catalog_table div div div{background-image:none;}
div.catalog_table div div p{padding-left:5px;}
.weather{margin-top:39px;float:left;}
#weather_big{font-size:17pt;font-weight:bold;}
.titlebg,tr.titlebg th,tr.titlebg td{color:black;font-style:normal;background:url(../images/titlebg.jpg) #E9F0F6 repeat-x;border-bottom:solid 1px #9BAEBF;border-top:solid 1px #FFF;padding-left:10px;padding-right:10px;}
.titlebg,.titlebg a:link,.titlebg a:visited{font-weight:bold;color:black;font-style:normal;}
.titlebg a:hover{color:#000;}
.catbg,tr.catbg td{background:url(../images/catbg.jpg) #88A6C0 repeat-x;color:#fff;padding-left:10px;padding-right:10px;font-weight:bold;border-bottom:solid 1px #375576;}
.catbg a:link,.catbg a:visited{color:white;text-decoration:none;}
.catbg a:hover{color:#e0e0ff;}
.bordercolor{background-color:#fafafa;padding:0;}
.tborder{padding:1px;border:1px solid #696969;background-color:#FFF;}
.windowbg{color:#000;background-color:#FAFAFA;}
#verificiation_image{padding-bottom:6px;}
#tabsF{float:left;width:100%;font-size:93%;line-height:normal;border-bottom:1px solid #666;margin-bottom:10px;}
#tabsF ul{margin:0;padding:10px 10px 0 10px;list-style:none;}
#tabsF li{display:inline;margin:0;padding:0;}
#tabsF a{float:left;background:url(../images/tableft.gif) no-repeat left top;margin:0;padding:0 0 0 4px;text-decoration:none;}
#tabsF a span{float:left;display:block;background:url(../images/tabright.gif) no-repeat right top;padding:5px 15px 4px 6px;color:#03c;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/ #tabsF a span{float:none;}
/* End IE5-Mac hack */ #tabsF a:hover span{color:#FFF;}
#tabsF a:hover{background-position:0 -42px;color:black;}
#tabsF a:hover span{background-position:100% -42px;color:black;}
#tabSelected a span{background-position:100% -42px;color:black;}
#tabSelected a{background-position:0 -42px;color:black;}
a.list_selected{color:red;text-decoration:underline;}
a.list_unselected{color:black;text-decoration:underline;}
#advertisementtop{clear:left;margin:0;padding:5px;margin:5px 0 5px 0;}
#mainNav ul{border:none;z-index:5;position:relative;float:right;}
#mainNav a:hover span{background-position:100% -30px;}
#mainNav{clear:right;margin-top:0;padding-top:5px;margin-right:206px;}
#mainNav ul{margin:0 auto!important;padding:0;}
#mainNav li{position:relative;top:1px;list-style:none;float:left;padding:0;}
#mainNav a{float:left;display:block;background:url(../images/bg_topnavi_left.gif) no-repeat;padding-left:11px;border-bottom:1px solid #93C0FF;text-decoration:none;}
#mainNav a span{float:left;display:block;background:url(../images/bg_topnavi_right.gif) no-repeat right top;padding:4px 11px 3px 0;color:#575757!important;}
#mainNav a:hover span{color:#000!important;}
/*!IE5-Mac \*/ #mainNav a span{float:none;}
/**/ #mainNav #current a{background-position:0 -30px;border:0;}
#mainNav #current a span{background-position:100% -30px;color:#000;font-weight:normal;padding-bottom:4px;}
#mainNav a:hover{background-position:0 -30px;}
#mainNav a:hover span{background-position:100% -30px;}
#mainNavRotated ul{width:850px;width:950px;border:none;z-index:5;position:relative;}
#mainNavRotated{clear:right;margin-bottom:0;}
#mainNavRotated ul{margin:0 auto!important;padding:0;}
#mainNavRotated li{position:relative;list-style:none;float:left;padding:0;}
#mainNavRotated a{float:left;display:block;background:url(../images/bg_topnavi_left_rotated.gif) no-repeat right bottom;padding-right:11px;text-decoration:none;}
#mainNavRotated a span{float:left;display:block;background:url(../images/bg_topnavi_right_rotated.gif) no-repeat left bottom;padding:3px 0 4px 11px;color:#575757!important;}
#mainNavRotated a:hover span{color:#000!important;}
/*!IE5-Mac \*/ #mainNavRotated a span{float:none;}
/**/ #mainNavRotated #current a{background-position:right -8px;border:0;}
#mainNavRotated #current a span{background-position:left -8px;color:#000;font-weight:normal;}
#mainNavRotated a:hover{background-position:right -8px;}
#mainNavRotated a:hover span{background-position:left -8px;}
#mainNavRotated #mainNavRotatedRed  a{float:left;display:block;background:url(../images/bg_topnavi_left_rotated_red.gif) no-repeat right -9px;padding-right:11px;text-decoration:none;}
#mainNavRotated #mainNavRotatedRed a span{float:left;display:block;background:url(../images/bg_topnavi_right_rotated_red.gif) no-repeat left -9px;padding:3px 0 4px 11px;font-weight: bold; color:white !important;}
#moduleTabs ul{border:none;z-index:200;position:relative;float:right;}
#moduleTabs a:hover span{background-position:100% -30px;}
#moduleTabs{clear:right;margin-top:0;padding-top:5px;margin-right:206px;}
#moduleTabs ul{margin:0 auto!important;padding:0;}
#moduleTabs li{position:relative;top:1px;list-style:none;float:left;padding:0;}
#moduleTabs a{float:left;display:block;background:url(../images/bg_topnavi_left.gif) no-repeat;padding-left:11px;border-bottom:1px solid #93C0FF;text-decoration:none;}
#moduleTabs a span{float:left;display:block;background:url(../images/bg_topnavi_right.gif) no-repeat right top;padding:4px 11px 3px 0;color:#575757!important;}
#moduleTabs a:hover span{color:#000!important;}
/*!IE5-Mac \*/ #moduleTabs a span{float:none;}
/**/ #moduleTabs #current a{background-position:0 -30px;border:0;}
#moduleTabs #current a span{background-position:100% -30px;color:#000;font-weight:normal;padding-bottom:4px;}
#moduleTabs a:hover{background-position:0 -30px;}
#moduleTabs a:hover span{background-position:100% -30px;}
.search{text-align:center;font-weight:bold;height:40px;height:32px;margin:0 auto;border:1px solid #93c0ff;border-top:none;background:url(../images/bg_search_40px.gif) repeat-x;padding:7px 0 0;clear:both;white-space:nowrap;}
.search input{font-weight:normal;font-size:15px;padding-left:2px;}
.search select.srcCategory{position:relative;top:2px;vertical-align:top;}
.search INPUT.srcButton{margin-left:5px;vertical-align:top;padding-top:2px;}
.commentbox{background-color:#ececec;width:450px;padding:15px;overflow:auto;}
.commentfooter{background:url(../images/arrow_div.gif) 20px 0 no-repeat;padding-left:58px;height:39px;padding-top:1px;margin-bottom:2em;font-size:90%;color:#4A4A4A;}
.stat_num{color:#666;font-size:7pt;font-family:Arial,Helvetica,sans-serif;}
.form_label{display:block;margin:0;padding:3px 0 3px 0;}
.form_label_error{color:red;font-weight:bold;display:block;padding:3px 0 0 0;}
._error{color:red;}
.form_error_field{color:red;margin:0;padding:3px;}
.form_notice{padding:5px;}
.kcaptcha_new{margin:3px 0 3px 0;}
.session_flash_banner{color:red;font-weight:bold;border:1px dashed;padding:4px;margin:0 0 3px 0;margin-left:auto;margin-right:auto;text-align:center;}
#slantedmenu{font-weight:bold;font-size:95%;margin:5px 0 15px 0;padding:0;}
#slantedmenu:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#slantedmenu ul{text-indent:10px;padding:3px 0;margin:0;background-color:#d5e6fc;border:1px solid #93c0ff;text-align:left;}
#slantedmenu ul li{display:inline;}
#slantedmenu ul li a{color:#000;padding:3px 0;padding-right:25px;margin:0;text-decoration:none;background:transparent url(../images/slantdivider.gif) top right no-repeat;}
#slantedmenu ul li a:visited{text-decoration:none;}
#slantedmenu ul li a:hover{text-decoration:underline;}
.subTabs{margin-bottom:1em;clear:right;}
.subTabs ul{margin:0 auto!important;padding:0 0 3px 0;list-style-type:none;text-align:left;border-bottom:1px solid #e0e0e0;}
.subTabs li{display:inline;padding:0;margin:0;}
.subTabs a{background:url(../images/sub_tab_left.gif) no-repeat left top;margin:0;padding:0;text-decoration:none;padding:4px 0 3px 11px;}
.subTabs a span{background:url(../images/sub_tab_right.gif) no-repeat right top;padding:4px 11px 3px 0!important;color:#575757!important;}
.subTabs a:hover{text-decoration:underline;color:#000;}
.subTabs a:visited{text-decoration:none;}
.subTabs .active_sub_tab a{background-position:0 -30px;border:0;border-bottom:1px solid #fff;}
.subTabs .active_sub_tab a span{background-position:100% -30px;color:#000;font-weight:normal;padding-bottom:4px;border-bottom:1px solid #fff;}
.sub_tab_content{border-left:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;border-right:1px solid #e0e0e0;padding:5px;margin-top:-13px;margin-bottom:5px;}
.user_photo{padding:0;text-align:center;margin-bottom:3px;text-align:center;}
.user_photo_date{text-align:center;margin:0 0 10px 0;}
.user_photo_desc{margin:0 auto 3px;text-align:center;text-align:center;}
.navPages_box{padding:0;margin:3px 0 3px 0;}
div.auto_complete{width:350px;background:#fff;cursor:pointer ;z-index:999;}
div.auto_complete ul{border:1px solid #888;margin:0;padding:0;width:100%;list-style-type:none;cursor:pointer ;}
div.auto_complete ul li{margin:0;padding:3px;font-weight:bold;cursor:pointer ;}
div.auto_complete ul li.selected{background-color:#ffb;cursor:pointer ;}
div.auto_complete ul strong.highlight{color:#800;margin:0;padding:0;cursor:pointer ;}
.pm_links_bottom{margin:5px 0 5px 0;text-align:center;}
.pm_hist_msg{padding:3px 0 5px 5px;}
.copywright{padding:20px 10px 15px 25px;font-size:8pt;}
h3.red{color:#d50005;}
.small{font-size:8pt;}
.small_grey{color:#808080;font-size:8pt;}
.country_heading{font-weight:bold;padding:8px 0 5px 6px;font-size:140%;}
.country a:link,.country a:visited{text-decoration:none;}
.country a:hover{border-bottom:1px dashed black;}
.country_details,#weather{padding-left:6px;padding-bottom:3px;}
.country_details a,#country_details a:visited,#country_details a:hover{border-bottom:1px dashed;text-decoration:none;}
#link1 a,#link1 a:visited,#link1 a:hover{border-bottom:1px dashed;text-decoration:none;}
.catHeader{font-size:15px;}
.general_about{margin-bottom:10px;margin-top:0;}
.main_profile_links a:link,.main_profile_links a:visited{font-size:150%;text-align:center;font-weight:bold;display:block;width:100%;}
.pm_body{padding:5px;overflow:auto;}
.pm_photo{padding:0 3px 3px 3px;text-align:center;margin-bottom:3px;}
.page_index{margin:0;padding:3px 0 3px 0;}
.pm_bottom_bar{margin:0;padding:3px;}
.error_reporting_body{width:480px;}
.error_reporting{position:absolute;top:43px;margin-left:820px;font-size:80%;}
h3.block{padding:0 0 5px 0;}
.block{padding:0 0 5px 10px;}
.login_banner{text-align:center;margin:0;padding:5px;display:block;}
