body {margin: 0px;padding: 0px;font-family:Arial, Tahoma, "Trebuchet MS",Verdana;font-size: 11px;color: #424242;font-weight: normal; line-height:16px;background-color: #505050;}
a {	font-size: 12px;font-weight: bold;	color: #2f5396;	text-decoration: none;font-family:Arial, Tahoma, "Trebuchet MS",Verdana;}
a:hover {color: #93bc30;text-decoration: none;font-size: 12px;font-weight: bold;font-family:Arial, Tahoma, "Trebuchet MS",Verdana;}
/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
#all {margin:0px; padding:0px;background: url(../images/tlo.jpg) repeat-y top center;}
#template {width:1000px;margin:auto;}
#top { width:1000px;float:left;margin:0px; padding:0px;}
.img_top  {float:left; border:none;margin:0px; padding:0px;}
/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
#top_menu { float:left; width:1000px;margin:0px; padding:0px;}
#top_menu p { float:left; margin:0px; padding:0px;}

.menu1 a {display: block;width:131px;height: 66px;text-indent: -9999px;	background: url(../images/top_menu_01.png) no-repeat 0px 0px;}
.menu1 a:hover {background-position: 0px -66px;}
.menu2 a {display: block;width:96px;height: 66px;text-indent: -9999px;	background: url(../images/top_menu_02.png) no-repeat 0px 0px;}
.menu2 a:hover {background-position: 0px -66px;}
.menu3 a {display: block;width:110px;height: 66px;text-indent: -9999px;	background: url(../images/top_menu_03.png) no-repeat 0px 0px;}
.menu3 a:hover {background-position: 0px -66px;}
.menu4 a {display: block;width:113px;height: 66px;text-indent: -9999px;	background: url(../images/top_menu_04.png) no-repeat 0px 0px;}
.menu4 a:hover {background-position: 0px -66px;}
.menu5 a {display: block;width:100px;height: 66px;text-indent: -9999px;	background: url(../images/top_menu_05.png) no-repeat 0px 0px;}
.menu5 a:hover {background-position: 0px -66px;}
.menu6 a {display: block;width:121px;height: 66px;text-indent: -9999px;	background: url(../images/top_menu_06.png) no-repeat 0px 0px;}
.menu6 a:hover {background-position: 0px -66px;}
.menu7 a {display: block;width:105px;height: 66px;text-indent: -9999px;	background: url(../images/top_menu_07.png) no-repeat 0px 0px;}
.menu7 a:hover {background-position: 0px -66px;}
.menu8 a {display: block;width:115px;height: 66px;text-indent: -9999px;	background: url(../images/top_menu_08.png) no-repeat 0px 0px;}
.menu8 a:hover {background-position: 0px -66px;}
.menu9 a {display: block;width:53px;height: 66px;text-indent: -9999px;	background: url(../images/top_menu_09.png) no-repeat 0px 0px;}
.menu9 a:hover {background-position: 0px -66px;}
.menu10 a {display: block;width:56px;height: 66px;text-indent: -9999px;	background: url(../images/top_menu_10.png) no-repeat 0px 0px;}
.menu10 a:hover {background-position: 0px -66px;}

#selectedMenuItem a{background-position: 0px -66px;}

/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
#content_full {width:1000px;float:left; border:0px solid; padding:0px 0px 0px 0px; min-height:300px;font-size: 12px;}
#content {width:1000px;margin:0px; padding:0px; float:left;}
.desc {padding:20px;margin:0px;width:960px;float:left;}
.header_bar {height:58px; width:1000px; padding:0px 0px 0px 0px; }
.header_bar h1 {height:38px; width:800px; padding:20px 0px 0px 20px;color:#FFFFFF;float:left;}
.btn_reg { float:left; width:165px;margin:0px; padding:0px;}
.btn_reg p { float:left; margin:0px; padding:0px;}
.btn_reg_btn a {display: block;width:165px;height: 58px;text-indent: -9999px;}
.btn_reg_btn a:hover {background-position: 0px -58px;}
/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
h1 { font-size:20px; font-weight:bold; color:#ffffff;padding:0px;margin:0px;font-family:Arial, Tahoma, "Trebuchet MS",Verdana;}
h2 { font-size:18px; font-weight:bold; color:#3d3d3d;padding:0px;margin:0px;font-family:Arial, Tahoma, "Trebuchet MS",Verdana;}
h3 { font-size:14px; font-weight:bold; color:#003366; padding:0px;margin:0px;font-family:Arial, Tahoma, "Trebuchet MS",Verdana;}
h4 { font-size:13px; font-weight:normal; color:#003366; padding:0px;margin:0px;font-family:Arial, Tahoma, "Trebuchet MS",Verdana;}
/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
#footer { width:100%;position:absolute;}
.footer_left{color:#ffffff; width:690px;float:left;text-align:left; padding:10px 0px 10px 30px;font-weight: bold; background-color:#666666;}
.footer_left a {color:#ffffff;font-weight: bold;}
.footer_left a:hover {color:#ffffff;font-weight: bold;text-decoration: underline;}
.footer_right{color:#ffffff; width:210px;float:left;text-align:right;padding:10px 20px 10px 0px;font-weight: normal;background-color:#666666;}
.footer_right a {color:#ffffff;}
.footer_right a:hover {color:#ffffff;}
/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
hr { height:1px; background: #cccccc; border: 0; color: #cccccc; margin:2px 0px 2px 0px;}

/*limit*/
.limit {text-align: center; height:25px;}

/* news */
.newsPreView {}
.newsPreView img.imageBorder {float:left; margin:0 5px 0 0; border:none 0px;}
.newsPreView h3  {color:#0f4778; font-size:14px; font-weight:bold; margin:0px; padding:0px;} 
.newsPreView h3 a {color:#0f4778; font-size:14px; font-weight:bold;}
.newsPreView p {padding:0px; padding-top:5px; margin:0px;}
.newsPreView .seeMore {display:block; float:right; padding-right: 5px;}

.newsFullView {}
.newsFullView img.imageBorder {float:left; margin:0 5px 0 0; border:none 0px;}
.newsFullView h3 {color:#0f4778; font-size:14px; font-weight:bold; margin:0px; padding:0px;}
.newsFullView p {padding:0px; padding-top:5px; margin:0px;}
.newsFullView .back {text-align:right;padding: 5px;}
.newsFullView .date {display:block; float:right; padding-right: 5px;}

/* gallery */
#gallery {}
.galleryPreView {width:950px; float:left; margin:auto; padding:0px;}
.galleryPreView  a img {float:left; border:0px none;padding-right:0px}
.galleryPreView p {}
.galleryPreView  h3 a {color: #0f4778; font-size: 14px;  line-height:14px;}

.galleryFullView {}
.galleryFullView img.imageBorder {border: 1px solid #E2E2E2; margin: 0 10px 0 0; padding: 1px; float: left;}
.galleryFullView h3 {color: #0f4778; font-size: 14px; font-weight: bold; margin:0px; padding:0px;}
.galleryFullView p  {margin:0px; padding:0px; padding-top:5px;} 
.galleryFullView .back {text-align:right;padding: 5px;}

.galleryFullViewItem {float: left; text-align: center; margin:auto; width:120px;height:100px; padding:10px;}
.galleryFullViewItem a img {margin:auto;border:none; vertical-align:middle; filter: alpha(opacity=100); -moz-opacity: 1; opacity: 1;}
.galleryFullViewItem a img:hover {margin:auto;border:none; vertical-align:middle; filter: alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5;}
.galleryFullViewItem p {height:18px; }

.winner{}
.winner h3 {color: #0f4778; font-size: 14px; font-weight: bold; margin:0px; padding:0px;}
.winner .back {text-align:right;padding: 5px;}

input { border:1px solid #cacaca; width:300px; padding:2px; margin:2px;}
textarea { border:1px solid #cacaca; width:300px; padding:2px; margin:2px;}
input.radio_b { border:none;width:20px; padding:2px; margin:2px;}
input.check_b { border:none;width:20px; padding:2px; margin:2px;}
input.button_b { border:1px solid #cacaca;width:100px; padding:2px; margin:2px;}
select {border:1px solid #cacaca; width:305px; padding:2px; margin:2px;}


#wrap {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	left:0px;
	top:0px;
	text-align:center;
	width:424px;
}
.countdown_section {
	display: block;
	float:left;
	font-size:20px;
	font-family:"Trebuchet MS", Verdana;
	text-align:center;
	font-weight:bold;
	color: #000000;
	width: 106px;
	line-height:inherit;
	padding:30px 0px 0px 0px;
	text-transform: uppercase;
}
.countdown_amount {
	font-size:70px;
	font-family:"Trebuchet MS", Verdana;
	color: #c01b00;
}

#defaultCountdown { 
	position:top;
	left:0px;
	top:0px;
	width:424px; 
	height:113px;
	/*background-image: url('../images/flipbg.jpg');
	background-repeat:repeat-x;*/
}
