body                 { margin: 0; padding: 0; color: #f2f2f2; background-color:#E0E0DF;	background-image:url(../img/bg.gif); background-repeat: repeat-x; font-family: Verdana, Tahoma, sans-serif; font-size:11px; line-height: 1.2em}

a                     { color:#B22220; text-decoration: underline ; }
a:hover              { color:#f00; text-decoration: none; }



.bracket              { color:#B22220; }

.img                 { border: 1px solid #7A4636 }


h2                   { color: #f5f36d; font-weight:normal; font-size:18px; line-height: 1.4em; margin:0px 0px 10px 0px; }

.small               { font-size: 9px }
.big                 { font-size: 24px; line-height: 1.4em  }

.lo                  { color: #909090 }
.hi                  { color: #9D0606;}

.line              { margin-bottom: 10px; border: 1px solid #000; background: #ffc; color: #000; padding: 2px 5px}

#wrap                { width: 996px; margin: 0 auto; }
#cont                { background-color: #5E1413; }

#top                 { height: 110px; }

#top p               { margin: 0; padding: 0; }

#leaderboard          { float: right; }
#leaderboard         img     { margin: 5px 0 0 0}       


#topmenu             { padding: 4px 10px 2px 10px; border-width: 1px 1px 0 1px; border-style: solid; border-color: #C41C19; clear: both; background-color: #C21C1A; background-image:url(../img/topmenu_bg.gif); background-repeat: repeat-x;}

#topmenu a           { color: #F8FED9; font-weight: bold; margin: 0 15px; text-decoration: none; text-transform: uppercase; font-family: Arial; }
#topmenu a:hover     { color: #f5f36d; }

#column              { width:170px; float: left }
#column_cont         { padding: 5px 3px 5px 5px}

#main                { width: 690px; float: left;  }
#main_cont           { padding: 5px 10px }

#right               { width: 132px; float: left } 
#right_cont          { padding: 5px} 

#foot                { width: 996px; padding: 5px 0; margin: 0 auto; clear: both; color: #9B0606; }
#footer_links        { width: 996px; padding: 5px 0; margin: 0 auto; clear: both; font-size: 11px}

.banner_wrap         { float: left;  }
.banner_cont         { border: 1px solid #7A4636; background-color: #f2f2f2  }



#left-menu         { list-style: none; padding: 0; margin: 5px 0 10px 0; }
#left-menu li      { text-align: left; }
#left-menu li.mm   { display: block; font-size: 10px; font-weight: bold; color: #fff; height: 19px; line-height: 19px; background: url(../img/leftmenu_bg.gif) no-repeat; padding-right: 7px; text-decoration: none; background-position: 0 -19px; color: #efc3c3; }
#left-menu a       { display: block; font-size: 10px; font-weight: bold; color: #fff; height: 19px; line-height: 19px; background: url(../img/leftmenu_bg.gif) no-repeat; padding-right: 7px; text-decoration: none; color: #f5f36d; }
#left-menu a:hover, #left-menu a.sel  { background-position: 0 -19px; color: #fff; }
#left-menu a span  { float: right; }


#main_logos        { padding: 0 0 0 40px; margin: 5px 0 10px 0; }

.seekbar               { width: 660px; height: 19px; line-height: 19px; text-align: center; float: left; margin-bottom: 10px; background-image:url(../img/seek.gif); background-repeat: repeat-x; padding: 0 5px; }
.seekbar a             { color: #f5f36d; font-weight: bold; text-decoration: none; }
.seekbar select, .seekbar input { font-size: 10px }

.warning            { background-color: #F5F36D; color: #9D0606; font-weight: bold; padding: 5px 20px; border: 1px solid #7A4636; margin-bottom: 10px }

.skyscraper      { text-align: center; }
.skyscraper a    { color: #fff }

.box           { background-color: #fff; padding: 5px; margin-bottom: 10px; } 
.box_head      { color: #B22220; padding: 0 0 3px 0; font-size: 10px; font-weight: bold;  }
.box_cont      { background-color: #EDEDED; background-image: url(../img/ads_list_cont_bg.gif); background-repeat: repeat-x; color:#525352; padding: 5px }
.box_foot      { color: #787878; padding: 3px 0 0 0 }

.vip_head    { background-color: #B22220; color: #fff; padding: 4px 5px; font-weight: bold;  }
.vip_cont    { background-color: #fff; padding: 5px 0; margin-bottom: 10px }

.vip_item   { width: 166px; float: left; text-align: center }

.banner_text_wrap   { padding: 10px 0 10px 0 }
.banner_text        { padding: 0 0 10px 0; font-size: 10px }
.banner_text img    { border-width: 1px; border-style: solid; border-color: #f5f36d; background-color: #d0d0d0; float: left; margin: 0 5px 0 0 }
.banner_text a      { font-size: 12px; font-weight: bold; color: #f5f36d }




.form_item        { font-weight: bold; line-height: 20px; width: 120px; float: left }
.form_value       { width: 500px; float: left }



input, select           { font-size: 11px }

input.form, select.form              { background-color: #f2f2f2; border: 1px solid #666;  }

input.med               { width: 140px; }

input.button           { background-color: #9D0606; color: #F5F36D }


textarea       { font-family: Verdana, Tahoma, sans-serif; font-size: 11px }
textarea.add   { background-color: #f2f2f2; border: 1px solid #666; width: 480px; height: 120px; overflow: auto }

#video         { width: 170px; height: 150px; background-image: url(../img/video.gif); background-repeat: no-repeat; }
#video img     { border: 0; padding: 11px 0px 0px 2px }
.box_cont_video  { background-color: #ffeecb; background-image: url(../img/video_box_bg.gif); background-repeat: repeat-x; color:#525352; padding: 5px; color: #333; }

