@charset "utf-8";

/* CSS Document */

html { height: 100%; }

body{margin:0; padding:0; background-image:url(../images/bodybg.jpg); background-repeat:repeat-x; background-color:#101415; height: 100%;}

div.mainh{margin:0 auto; width:960px; height: 100%; height: auto; min-height: 100%; }

	div.top{float:left; width:960px;}	

		div.header{float:left; width:960px; height:140px; background-image:url(../images/header.jpg);}

			div.h1{float:left; width:960px; height:100px;}

			div.logo a{width:340px; height:34px; margin:40px 0 0 0; display:block;}

		div.banner{float:left; width:960px; height:350px;}		

		div.flash{float:left; width:960px; height:655px;}	

	div.mid{float:left; width:960px; padding-bottom: 100px;}

		div.midl{float:left; width:660px; padding-bottom: 100px;}

			div.midla{float:left; width:640px; background-image:url(../images/midl_bg.jpg); background-repeat:no-repeat; background-position:top; }

				div.mt{margin:0 auto; width:600px; }

					div.mid_title{float:left; width:600px; margin-top:20px; margin-bottom:20px;}

					div.midct{float:left; width:600px;}					

				div.mtb{float:left; width:600px;}

				div.mta{float:left; width:600px; background-color:#191e1f;}

					div.mtal{float:left; width:210px; margin-top: 10px}

						div.mtala{margin:0 auto; }

					div.mtar{float:left; width:360px; margin:10px;}

div.midr{float:left; width:300px; }

div.midr .rnav01 { background: url(../images/rnav/bodogus.jpg) no-repeat; margin: 0 0 5px 0; }
div.midr .rnav01 a { display: block; width: 300px; height: 46px; }
div.midr .rnav02 { background: url(../images/rnav/bodogeurope.jpg) no-repeat; margin: 0 0 5px 0; }
div.midr .rnav02 a { display: block; width: 300px; height: 46px; }
div.midr .rnav03 { background: url(../images/rnav/bodogasia.jpg) no-repeat; margin: 0 0 5px 0; }
div.midr .rnav03 a { display: block; width: 300px; height: 46px; }
div.midr .rnav04 { background: url(../images/rnav/bodogbeat.jpg) no-repeat; margin: 0 0 5px 0; }
div.midr .rnav04 a { display: block; width: 300px; height: 46px; }
div.midr .rnav05 { background: url(../images/rnav/bodogaffiliate.jpg) no-repeat; margin: 0 0 5px 0; }
div.midr .rnav05 a { display: block; width: 300px; height: 46px; }

div.rbox{float:left; width:300px; height:47px; background-color:#191e1f; margin-bottom:7px;}

div.rboxa{margin:0 auto; width:250px; margin-top:8px;}

div.bot{float:left; width:100%; height:100px; background-image:url(../images/bot_bg.jpg); background-repeat:repeat-x; margin: -100px 0 0 0; position: relative; }

	div.bota{margin:0 auto; width:960px; background-image:url(../images/bot_bg2.jpg); font-size: 11px;}



/********form**********/



input.f1{width:200px; height:18px; border:1px #343434 solid; background-color:#242424; padding:5px 2px 0 5px; color:#999999; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

textarea.f2{width:420px; height:42px; border:1px #343434 solid; background-color:#242424; padding:5px 2px 0 5px;; color:#999999; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

input.f3{background-color:#242424;}

input.f4{width:334px; height:18px; border:1px #343434 solid; background-color:#242424; padding:5px 2px 0 5px; color:#999999; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

input.f5{width: 79px; height:20px; border:0; background-image:url(../images/browse.jpg);}

input.f6{width:420px; height:18px; border:1px #343434 solid; background-color:#242424; padding:5px 2px 0 5px; color:#999999; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

input.f7{width: 150px; height:33px; border:0; background-image:url(../images/submit.jpg);}



/*******text*******/



.tal{text-align:left;}

.tac{text-align:center;}

.tar{text-align:right;}

.taj{text-align:justify;}



.t1{font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#ffffff}

.t2{font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#999999}

.t3{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#ffffff; }
.t3 a{text-decoration:none; color:#26afe5;}
.t3 a:hover{text-decoration:underline; color:#26afe5;}

.t4{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#ffffff; line-height:20px;}
.t4 a{text-decoration:none; color:#26afe5;}
.t4 a:hover{text-decoration:underline; color:#26afe5;}

.t5{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#999999}
.t5 a{text-decoration:none; color:#999999;}
.t5 a:hover{text-decoration:underline; color:#999999;}

.t6{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#999999}
.t6 a{text-decoration:none; color:#999999;}
.t6 a:hover{text-decoration:underline; color:#999999;}

.t7{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#cc0000}
.t7 a{text-decoration:none; color:#cc0000;}
.t7 a:hover{text-decoration:underline; color:#cc0000;}

.t8{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#ffffff; line-height: 20px; }
.t8 a{text-decoration:none; color:#26afe5;}
.t8 a:hover{text-decoration:underline; color:#26afe5;}

/*************************************************************/
		div.videobg{float:left; width:960px; height:502px; background-image:url(../images/video-bg.gif); background-repeat:no-repeat}
		div.videotitle{color:#FFFFFF; font-size:18px; font-family:Arial, Helvetica, sans-serif; text-indent:30px;}
		div.videoholder{width:960px; height:380px;}
		div.videoplayer{width:635px; margin-left:5px; height:380px; float:left;}
		div.videotext{width:279px; margin-right:10px; height:380px; float:right; color:#f0f0f0; padding:0 0 0 20px; font-family:Arial, Helvetica, sans-serif; font-size:12px}
		textarea, input.videofile{width:180px; background-color:#242424; border:#343434 1px solid; color:#FFFFFF; height:15px;}
		div.videothumbs{height:280px; width:215px; float:left; background-color:#191e1f}
		div.videocontent{width:194px; float:left; background-color:#191e1f; padding:10px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px}
		div.space{width:20px; height:280px; float:left}
		.imgvid{ border:#343434 1px solid; cursor:pointer}
		.imgvid_h{ border:#cccccc 1px solid; cursor:pointer}
/**** photo album ****/
		div.photobg{float:left; width:960px; background-image:url(../images/video-bg.gif); background-repeat:no-repeat}
		div.albumholder{width:919px; margin:0 auto;}
		div.albumcol{width:450px;  float:left}
		div.albumcol2{width:450px; float:right}
		div.albumthumb{width:450px; height:169px; }
		div.img{width:208px; height:169px; float:left}
		div.descript{width:230px; height:169px; float:right}
		div.galtitle{margin-right:5px; text-indent:10px;height:48px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; line-height:48px}
		div.albumtitle{margin-right:5px; text-indent:10px;height:48px; background-color:#191e1f; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; line-height:48px}
		div.albumtxt{margin-right:5px; padding:10px 5px 0 10px; width:210px; height:92px; background-color:#191e1f; color:#3399cc; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
		
		div.photoholder{width:960px; }
		div.photoplayer{width:600px; margin-left:5px; float:left;}
		.num{color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold}

/*************************************************************/
#watermark_box { position:relative;display:block;}
img.watermark { position: absolute;top: 50px;left: 50px;} 
