body { margin:0px; padding:0px; background:#000000;}
*{outline:none !important; outline-style:none;}
a, img {outline:none !important; outline-width:0px;  outline-style:none;}
*first-child+html {outline:none !important; outline-style:none;}
.fl{ float:left;}
.fr{ float:right;}
.clr{ clear:both;}
.pos_rev{ position:relative;}
.no_bordr{ border:none !important;}
p, h2, h1, form{ margin:0px; padding:0px;}
.geo_container{ width:962px; margin:auto;}
.nav_bg_cobntainer{ background:#FDF27E url(../images/main_bg.gif) repeat-y  bottom left; float:left;}

.main_inner{ width:779px; float:left; margin:0px; padding:0px;}
.top_bg{background:url(../images/top_bg.jpg) left top no-repeat; width:779px; height:125px;}
.geo_left{width:136px; float:left; height:690px; background:url(../images/left_geo2.jpg) left top no-repeat;}
.geo_right{width:47px; float:right; height:690px; background:url(../images/right_geo2.jpg) left top no-repeat;}

.logo{height:74px; width:779px; float:left; position:relative;}
.logo .img{position:absolute; right:-15px; bottom:0px;}
.login_pannel{width:779px; height:22px; float:left; margin-top:24px;}
.input_box{background:url(../images/input_bg.gif) left top no-repeat; width:115px; height:21px;}
.input_box input{ width:108px; padding:0px 2px 2px 2px; font: 11px Arial, Helvetica, sans-serif; color:#000000; border:0px !important; background:none;}
.main_center{ width:779px; background:#000000; margin:0px; padding:0px; float:left;}
.main_grey{ padding-bottom:10px;float:left; width:767px; margin-left:12px; background:#2D2C2C;}
* html .main_grey{ padding-bottom:10px;float:left; width:767px; margin-left:6px; background:#2D2C2C;}
.navigation{ background:url(../images/navigation_bg.gif) left top repeat-x; height:27px; width:765px; border:1px solid #303030;}
.footer{width:767px; float:left; text-align:center; font:11px/22px Verdana, Arial, Helvetica, sans-serif; color:#ffffff;}
.footer a{font:11px/40px Verdana, Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; margin:0px 12px 0px 12px;}
* html .footer a{font:11px/40px Verdana, Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; margin:0px 12px 0px 6px;}
.footer a:hover{ text-decoration:underline;}
.home_inner{background:url(../images/home_inner.jpg) no-repeat; margin:9px 0px 0px 8px; width:751px; min-height:442px; height:auto !important; height:442px; }
.lite_inner{ float:left;background:#FEF8A4 url(../images/lite_inner.jpg) no-repeat bottom left; margin:9px 0px 0px 8px; width:751px; min-height:442px; height:auto !important; height:442px; }

* html .home_inner{background:url(../images/home_inner.jpg) no-repeat; border:1px solid #fffff; margin:9px 0px 0px 4px; width:751px; min-height:442px; height:auto !important; height:442px; }
* html .lite_inner{ float:left;background:#FEF8A4  url(../images/lite_inner.jpg) no-repeat bottom left; border:1px solid #fffff; margin:9px 0px 0px 4px; width:751px; min-height:442px; height:auto !important; height:442px; }


.home a {background:url(../images/home.gif) no-repeat; width:32px; height:10px; float:left;}
.home a:hover{background:url(../images/home_01.gif) no-repeat; width:32px; height:10px;}
.home .first{background:url(../images/home_01.gif) no-repeat; width:32px; height:10px; float:left;}

.intro a {background:url(../images/intro.gif) no-repeat; width:79px; height:10px; float:left;}
.intro a:hover{background:url(../images/intro_01.gif) no-repeat; width:79px; height:10px;}
.intro .first{background:url(../images/intro_01.gif) no-repeat; width:79px; height:10px; float:left;}

.ragistration a {background:url(../images/ragistration.gif) no-repeat; width:79px; height:10px; float:left;}
.ragistration a:hover{background:url(../images/ragistration_01.gif) no-repeat; width:79px; height:10px;}
.ragistration .first{background:url(../images/ragistration_01.gif) no-repeat; width:79px; height:10px; float:left;}

.myAccount a {background:url(../images/my_account.gif) no-repeat; width:79px; height:10px; float:left;}
.myAccount a:hover{background:url(../images/my_account_hv.gif) no-repeat; width:79px; height:10px;}
.myAccount .first{background:url(../images/my_account_hv.gif) no-repeat; width:79px; height:10px; float:left;}

.gallery a {background:url(../images/gallery.gif) no-repeat; width:100px; height:10px; float:left;}
.gallery a:hover{background:url(../images/gallery_01.gif) no-repeat; width:100px; height:10px;}
.gallery .first{background:url(../images/gallery_01.gif) no-repeat; width:100px; height:10px; float:left;}

.participate a {background:url(../images/particpate.gif) no-repeat; width:92px; height:10px; float:left;}
.participate a:hover{background:url(../images/particpate_01.gif) no-repeat; width:92px; height:10px;}
.participate .first{background:url(../images/particpate_01.gif) no-repeat; width:92px; height:10px; float:left;}

.geo a {background:url(../images/geo.gif) no-repeat; width:63px; height:10px; float:left;}
.geo a:hover{background:url(../images/geo_01.gif) no-repeat; width:63px; height:10px;}
.geo .first{background:url(../images/geo_01.gif) no-repeat; width:63px; height:10px; float:left;}

.abt_jury a {background:url(../images/abt_jury_01.gif) no-repeat; width:68px; height:10px; float:left;}
.abt_jury a:hover{background:url(../images/abt_jury.gif) no-repeat; width:68px; height:10px;}
.abt_jury .first{background:url(../images/abt_jury.gif) no-repeat; width:68px; height:10px; float:left;}

.abt_geo a {background:url(../images/abt_geo.gif) no-repeat; width:62px; height:10px; float:left;}
.abt_geo a:hover{background:url(../images/abt_geo_01.gif) no-repeat; width:62px; height:10px;}
.abt_geo .first{background:url(../images/abt_geo_01.gif) no-repeat; width:62px; height:10px; float:left;}

.faq a {background:url(../images/faq.gif) no-repeat; width:30px; height:10px; float:left;}
.faq a:hover{background:url(../images/faq_01.gif) no-repeat; width:30px; height:10px;}
.faq .first{background:url(../images/faq_01.gif) no-repeat; width:30px; height:10px; float:left;}

.photo a {background:url(../images/photo.gif) no-repeat; width:104px; height:10px; float:left;}
.photo a:hover{background:url(../images/photo_01.gif) no-repeat; width:104px; height:10px;}
.photo .first{background:url(../images/photo_01.gif) no-repeat; width:104px; height:10px; float:left;}

.my_gallery a {background:url(../images/my_gallery_1.gif) no-repeat; width:65px; height:10px; float:left;}
.my_gallery a:hover{background:url(../images/my_gallery.gif) no-repeat; width:65px; height:10px;}
.my_gallery .first{background:url(../images/my_gallery.gif) no-repeat; width:65px; height:10px; float:left;}


.pdtop{ padding-top:9px;}
.pd_rt{ padding:22px 12px 0px 0px;}
.white_small{ font:10px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;}
.orange_heading{font:bold 14px Arial, Helvetica, sans-serif; color:#FFD800;}
.black_heading{font:bold 18px Arial, Helvetica, sans-serif; color:#000000;}

.white_bldsml{ font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;}
h1{font:bold 18px Arial, Helvetica, sans-serif; color:#000000; margin:0px; padding:0px; width:100%; display:block; padding-bottom:8px; text-transform:uppercase;}
.pad_lef5px{ padding-left:5px;}
.scroll-txt-container{width:405px; height:280px;  position:relative; } 
.nav_scroll{ margin:10px 0px 0px 0px;}
.lipsum_nav{width:275px; font:11px/20px Verdana, Arial, Helvetica, sans-serif; color:#000000;}
* html .lipsum_nav{width:265px; font:11px/20px Verdana, Arial, Helvetica, sans-serif; color:#000000;}
p{ font:11px/16px Verdana, Arial, Helvetica, sans-serif; color:#000000; margin:0px; padding:0px 0px 0px 0px;}
.label{ color:#9A6B07; font:bold 11px Verdana, Arial, Helvetica, sans-serif;}
.left_ads{ background:url(../images/left_ads.gif) no-repeat; width:207px; height:181px; position:relative;}
.galler_left{ width:410px; float:left;}
.item{ background:url(../images/back_gallery.png) no-repeat; width:96px; height:92px; margin-right:40px; float:left; margin-top:10px;}
* html .item{ background:url(../images/back_gallery.png) no-repeat; width:96px; height:92px; margin-right:35px; float:left; margin-top:10px;}
.item img{ margin:9px 0px 0px 9px; padding:0px; float:left;}
.item .item_heading{ font:bold 10px/20px Verdana, Arial, Helvetica, sans-serif; color:#6D6E71; text-align:left; display:block; margin:0px 0px 0px 9px; padding:0px;}
.item .item_orange{ font:bold 10px/10px  Verdana, Arial, Helvetica, sans-serif; color:#9A6B07; text-align:center; display:block; margin:0px 0px 0px 9px; padding:0px; text-transform:uppercase;}

.left_gallrey_news{width:158px; margin:auto; height:100px;  margin-top:30px;}
.width100{ width:100%;}

.div_maininner{ width:648px; float:right; margin-right:12px;   margin-top:25px;}
* html .div_maininner{ width:648px; float:right; margin-right:6px;  margin-top:25px;}
.main_breadcrum{ color:#6D6E71; font:bold 18px Arial, Helvetica, sans-serif;width:100%; padding-bottom:5px; border-bottom:1px solid #DDCB9C;}
.main_breadcrum span, .aclink{font:bold 18px Arial, Helvetica, sans-serif; color:#000000;}
.pad_bot_top{ padding:10px 0px 10px 0px;}
.bor_bot{border-bottom:1px solid #DDCB9C}
.categorie{width:100%; padding:10px 0px 10px 0px; border-bottom:1px solid #DDCB9C; float:left;}
.categorie .left{ float:left; width:200px;}
.categorie .left label{color:#9A6B07; font:bold 11px/18px Verdana, Arial, Helvetica, sans-serif; float:left; padding-right:10px;}
.categorie .right{ float:right; width:300px; padding-right:20px; font:11px/20px Verdana, Arial, Helvetica, sans-serif; color:#000000; text-align:right;}
.categorienbrd{width:100%; padding:10px 0px 10px 0px;  float:left;}
.categorie .right span{ font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#000000;}
.mrt{ margin-top:20px;}
.mrt10{ margin-top:10px;}
.left_area{ width:413px; float:left;}
.right_area{ float:right; width:215px;}
label{color:#9A6B07; font:bold 11px/18px Verdana, Arial, Helvetica, sans-serif; float:left; }
.mrt30{ margin-top:30px !important;}
.left_ads img{ position:absolute; bottom:10px; left:35px;}
.white_navigation{font:bold 11px/16px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none;  }

.link_blck{ font:10px/16px Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; margin-left:4px;}
.link_blck:hover{ text-decoration:underline;}
.face_book{ width:92px; margin-top:10px;}
.face_book img { float:left;}
.face_link{ width:92px; float:left; margin-right:40px;}
* html .face_link{ width:92px; float:left; margin-right:35px;}
.item1{ width:96px; height:92px; float:left; margin-top:10px; padding-bottom:10px;}

.item1 img{ background:#ffffff; margin:0px; padding:5px; float:left; border:0px; cursor:pointer;}
.item1 .item_heading{ font:bold 10px/20px Verdana, Arial, Helvetica, sans-serif; color:#6D6E71; text-align:left; display:block; margin:0px 0px 0px 9px; padding:0px;}

.sml_black{ font:11px Verdana, Arial, Helvetica, sans-serif; color:#000000;}
.red_field{ font:11px Verdana, Arial, Helvetica, sans-serif; color:#be0000;}
.grey_bakheadibg{ width:638px; float:left; padding:4px 0px 4px 10px; background:#363535; font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; margin-top:5px;}
.left_registration{ width:405px; float:left; }
.left_registration p{ margin:0px; padding:0px; width:100%; padding-bottom:10px;}
.left_registration p label{ float:left; width:200px; font:bold 11px/16px Verdana, Arial, Helvetica, sans-serif; color:#9A6B07; margin:0px; padding:0px;}
.left_registration p input{ font:11px Verdana, Arial, Helvetica, sans-serif; color:#000000; width:140px; border:1px solid #7F9DB9; padding:2px;}
.left_registration p select{ font:11px Verdana, Arial, Helvetica, sans-serif; color:#000000; width:145px; border:1px solid #7F9DB9; padding:2px;}
.right_registration{ width:210px; float:right; }
.thumb_bg{ width:110px; height:87px;}
.thumb_bg img{ background:#ffffff; margin:opx; padding:5px; vertical-align:top; float:left;}
.orng_text{font:bold 13px/16px  Arial, Helvetica, sans-serif; color:#9A6B07; margin:0px; padding:0px; text-align:left;}
.small_inoput{ width:130px; font:11px Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:2px; border:1px 1px solid #7F9DB9}
.small_inoptyu{ width:135px; font:11px Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:2px; border:1px solid #7F9DB9;}
.pd_top8px{ padding-top:8px;}
.smlt_bld{color:#000000; font:bold 11px/18px Verdana, Arial, Helvetica, sans-serif; }
.question{color:#000000; font:bold 12px/18px  Arial, Helvetica, sans-serif; text-decoration:none; }
.pdbot{ padding-bottom:10px;}
#reply label{ width:90px;float:left;}
#reply input{font:11px Verdana, Arial, Helvetica, sans-serif; color:#000000; width:548px; border:1px solid #7F9DB9; padding:2px;}
#reply textarea{font:11px Verdana, Arial, Helvetica, sans-serif; color:#000000; width:548px; border:1px solid #7F9DB9; padding:2px;}
.marginlet{ margin-left:10px;}
.numbering_link{ font:bold 11px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none;}
.topic_bg{background:transparent url(../images/navigation_bg.gif) repeat-x scroll left top; width:100%;border:1px solid #303030;height:27px; float:left;}
.taopic_heading{font:bold 12px/25px Arial, Helvetica, sans-serif; color:#ffffff;}
.width530{ width:510px;float:left; padding-left:5px; padding-right:20px;}
.width420{ width:415px; float:left; padding-left:5px;}
.width110{ width:105px;padding-left:5px; display:block; float:left;}
.width117{ width:112px; padding-left:5px;}
.navgrid{ width:100%;  padding:5px 0px 5px 0px; border-bottom:1px solid #DDCB9C;}
.alcenter{ text-align:center !important;}
.link_topic{ font:11px Verdana, Arial, Helvetica, sans-serif; color:#333333; text-decoration:underline;}
.name_user{color:#000000; font:bold 11px/18px  Arial, Helvetica, sans-serif; text-decoration:none; margin-left:5px; width:100%; }
.td_border{ border-bottom:1px solid #DDCB9C;}
#ttopic_grid td{ padding-left:10px; margin:0px; padding-top:10px;}
.categorie .left_arrow{ float:left; width:320px;}
.categorie .left_arrow a{ float:right; margin-left:10px;}
.face_book_top{ position:absolute; margin:0px; padding:0px; right:250px; top:7px;}
.org_link{ font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#9A6B07; text-decoration:underline;}
.img_container{ width:94px; padding:0px; margin:7px 30px 0px 0px; float:left;}
.gallery_bg{width:90px; height:auto; background:#ffffff;}
.gallery_bg a img{ padding:5px 5px 0px 5px; border:none !important; }
.img_container .org_txt{ font:bold 11px Arial, Helvetica, sans-serif; color:#9A6B07; text-align:center; width:94px; text-transform:uppercase;}
.img_container .option_txt{ font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#4B4B4B; text-align:center; width:94px;}
#upload_navimg table{width:550px;}
#upload_navimg table td{ padding-right:10px !important;}
#upload_navimg table td img{ border:2px solid #FFFFFF;}



.div_maininnav{ width:648px; float:right; margin-right:12px; height:400px;  margin-top:5px;}
* html .div_maininnav{ width:648px; float:right; margin-right:6px; height:400px;  margin-top:5px;}
.thnx_bld{color:#000000; font:bold 22px/50px Verdana, Arial, Helvetica, sans-serif; text-align:center; width:500px; float:left; }
.tcont_bld{color:#000000; font:bold 12px/16px Verdana, Arial, Helvetica, sans-serif; text-decoration:none; }
.forum_input{ font:11px Verdana, Arial, Helvetica, sans-serif; color:#000000; width:250px; border:1px solid #7F9DB9; padding:2px;}
.from_topic{ font:11px Verdana, Arial, Helvetica, sans-serif; color:#000000;}
.larg_desciption{width:200px; font:11px Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:2px; border:1px solid #7F9DB9;}

.nav_left_ads{ background:url(../images/new_left_ads.gif) no-repeat; width:207px; height:161px; position:relative;}

.file_size{ position:absolute; right:-200px; top:230px; width:300px; font:11px Verdana, Arial, Helvetica, sans-serif; color:#000000; }
*:first-child+html .file_size{ position:absolute; right:-200px; top:250px; width:300px; font:11px Verdana, Arial, Helvetica, sans-serif; color:#000000; }
.file_sizeiner{ position:absolute; right:-50px; top:25px; width:300px; font:11px Verdana, Arial, Helvetica, sans-serif; color:#000000; }
*:first-child+html .file_sizeiner{ position:absolute; right:-50px; top:35px; width:300px; font:11px Verdana, Arial, Helvetica, sans-serif; color:#000000; }
#photo_tips td{font:12px Arial, Helvetica, sans-serif; color:#000000;}
#photo_tips td span{font:bold 12px Arial, Helvetica, sans-serif; color:#000000;}
#photo_tips .dot{font:bold 11px Arial, Helvetica, sans-serif; color:#000000; vertical-align:top; }
h3{font:bold 12px Arial, Helvetica, sans-serif; color:#000000; margin:0px; padding:0px; width:100%; display:block; padding-bottom:4px; }
.rules_option td{font:11px/16px Verdana,Arial,Helvetica,sans-serif; color:#000000; }
.from_bld{color:#000000; font:bold 11px/16px Arial, Helvetica, sans-serif; text-decoration:none; }




.footer_ads{width:751px; float:left; margin:0px 0px 0px 10px; padding:0px;}
* html .footer_ads{width:751px; float:left; margin:0px 0px 0px 10px; padding:0px;} 


.pop_video{ float:left;background:#FEF8A4 url(../images/lite_inner.jpg) no-repeat bottom left; margin:9px 0px 0px 8px; width:751px; min-height:442px; height:auto !important; height:442px; }
* html .pop_video{ float:left;background:#FEF8A4 url(../images/lite_inner.jpg) no-repeat bottom left; margin:9px 0px 0px 4px; width:751px; min-height:442px; height:auto !important; height:442px; }

.file_size11{ position:absolute; right:-200px; top:270px; width:300px; font:11px Verdana, Arial, Helvetica, sans-serif; color:#000000; }
*:first-child+html .file_size11{ position:absolute; right:-200px; top:290px; width:300px; font:11px Verdana, Arial, Helvetica, sans-serif; color:#000000; }
.label_facebook{ color:#3A5697; font:bold 11px Verdana, Arial, Helvetica, sans-serif;}
.sml_black_big{ font:15px Verdana, Arial, Helvetica, sans-serif; color:#000000;}
.sml_black_medium{font:12px Verdana, Arial, Helvetica, sans-serif; color:#000000;}

#n_winner img{border:1px solid #000000; cursor:pointer !important;}