/*--- »çÀÌÆ® ¸öÅë ¼³Á¤ ---------------------------------------------*/
#siteBody {	padding: 0px;	margin: 0px; position: relative;width:1000px;}

#mainHeader { float:left;width:1000px;	height:100px; text-align:center; }

#subHeader { float:left;width:1000px; height:100px; text-align:center; }

#topSideMenu { float:right; }

#mainBody {	width:1000px; }

#subBody { float:left; width:1000px; }

#siteFooter { float:left; width:1000px; height:100px;}

#mainImg { width:1000px;}

#subImg { width:1000px; }

#floater{position:absolute;z-index:1;top:6px;left:468px;width:500px;text-align:right;}



#topFlashMenu	{width:974px;background-image:url('../img/race/race_main/main_bg.gif');background-repeat:repeat-x;}

/*--- ¸ÞÀÎ ÄÁÅÙÃ÷ ¼³Á¤ ---------------------------------------------*/
#main_logo { position:absolute;	top:2px; left:2px; width:200px; height:43px; background: url(../img/race/common/main_logo.jpg) top left no-repeat; cursor:pointer; }

#sub_logo { position:absolute; top:2px; left:2px; width:200px; height:43px; background: url(../img/race/common/main_logo.jpg) top left no-repeat; cursor:pointer; }

#mainLeftMenu { float:left; width:193px;padding-left:10px; }

#mainMidContent { float:left; width:565px;padding-right:5px; }

#mainRightMenu { float:left;width:198px; }

#subLeftMenu { float:left; text-align:left; width:150px; padding-left:22px;padding-top:7px;}

#subContent { width:800px;float:left; }

#subRightMenu { float:left; text-align:left; width:100px;}



/*** class ÁöÁ¤ ***/
.sub_title { width:200px;height:50px;text-align:center; vertical-align:middle; background-color:#CCCCCC;margin:0px;padding:0px;}




/*--------- Å¾ ¸Þ´º¼³Á¤ ------------*/
#topSideMenu ul { list-style:none; margin:0px ; padding: 0px; border:0px solid red;text-align:center;}
#topSideMenu ul li { line-height:25px;display: inline; float:left; left:10px;width:80px; margin: 0px 0px 0px 5px;padding: 0px 0px 0px 0px; color: #000000; letter-spacing: 0px; border:0px solid green; border-bottom: 1px solid #EFEFEF;border-top: 1px solid #EFEFEF; cursor:pointer;}
#topSideMenu ul li u{ display: block; background-color:#bd0808;color:#FFFFFF;text-decoration:none;}



/*--------- ¸ÞÀÎ ¸Þ´º¼³Á¤ ------------*/
#mainHeader ul { list-style:none; margin:0px ; padding: 0px; border:0px solid red;text-align:center;}
#mainHeader ul li { line-height:25px;display: inline; float:left; left:10px;width:138px; margin: 60px 0px 0px 3px;padding: 0px 0px 0px 0px; color: #000000; letter-spacing: 0px; border:0px solid green; border-bottom: 1px solid #EFEFEF;border-top: 1px solid #999999;border-bottom: 1px solid #999999;}
#mainHeader ul li a {  display: block; background-color:#CCCCCC;  cursor:pointer;}
#mainHeader ul li a:hover {  display: block;background-color:#666666;color:#FFFFFF; }



/*--------- ¼­ºê ¸Þ´º¼³Á¤ ------------*/
#subHeader ul { list-style:none; margin:0px ; padding: 0px; border:0px solid red;text-align:center;}
#subHeader ul li { line-height:25px;display: inline; float:left; left:10px;width:138px; margin: 60px 0px 0px 3px;padding: 0px 0px 0px 0px; color: #000000; letter-spacing: 0px; border:0px solid green; border-bottom: 1px solid #EFEFEF;border-top: 1px solid #999999;border-bottom: 1px solid #999999;}
#subHeader ul li a { display: block; background-color:#CCCCCC; }
#subHeader ul li a:hover { display: block;background-color:#666666;color:#FFFFFF; cursor:pointer;}
#subHeader ul li u { display: block; background-color:#666666;color:#FFFFFF;text-decoration:none;}



/*--------- ¼­ºê ¿ÞÂÊ ¸Þ´º ¼³Á¤ ------------*/
/*
#subLeftMenu ul { list-style: none; width: 180px; margin: 0px; padding: 0px 0px 0px 20px;}
#subLeftMenu ul li { width:150px; margin:0px; padding:0px; border-bottom: 0px;background-image:url(../img/race/common/blue_dot.gif);background-repeat:no-repeat;background-position: 0px 8px ;border-bottom: 1px solid #E3E3E3; }
#subLeftMenu ul li a { display: block;margin: 0px; padding: 5px 0px 4px 8px; color: #5F5F5F; font: normal 1.0em/1.25 ±¼¸²; letter-spacing: -1px;font-weight:bold;}
#subLeftMenu ul li a.on, #subLeftMenu ul li a:hover {color: #F55E14; font-weight: bold; text-decoration: none; }
*/


/*--------- ¼­ºê ¿ÞÂÊ ¸Þ´º ÇÏÀ§ ¼³Á¤ ------------*/
#menuSub ul {text-align:right;display: block;list-style: none;width: 100px;margin: 0px;padding-right: 5px;}
#menuSub ul li {background: transparent; margin: 0px; padding: 0px; border-bottom: 0px;border-top: 0px;}
#menuSub ul li a { display: block;margin: 0; padding: 4px 0px 1px 10px; color: #494949; font-weight: normal; font-size:8pt; letter-spacing: -1px;}
#menuSub ul li a.on, #menuSub ul li a:hover {color: #00BFBF; font-weight: normal; text-decoration: none; }





/*--------- ±âÅ¸ ¼³Á¤ ------------*/
#racerSearchResult { width:500px;height:100px; background-color:#EFEFEF;}



/*--- °æÁÖ¸ñ·Ï ¼³Á¤ ---------------------------------------------*/
#race-list {float:right; margin:0px; padding:0px 10px 0px 0px;}
#race-list a, #race-list strong {position:relative; display:inline-block; padding:3px 3px 3px 3px; color:#000000 !important; border:2px solid #CCCCCC;font:bold 10px/normal Verdana;}
#race-list strong {color:#fff !important; border:2px solid #000000;font:bold 10px/normal Verdana;}
#race-list a:hover {color:#fff !important; border:2px solid #666666;font:bold 10px/normal Verdana;}
#race-list .trackcd_001 {background: url(../img/race/common/cra_button.gif) top left no-repeat;}
#race-list .trackcd_002 {background: url(../img/race/common/cha_button.gif) top left no-repeat;}
#race-list .trackcd_003 {background: url(../img/race/common/bus_button.gif) top left no-repeat;}


.toggler { position: absolute;top:30px;left:0px;width: 500px; height: 200px; }
#effect { width: 240px; height: 135px; padding: 0.4em; position: relative; background: #fff;vertical-align:top;}


#calShowDiv{position:absolute;left:750px;top:260px;width:180;height:100%;z-index:1;}