body {
	background:url(../images/bg_brick.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	}
	
strong {
	font-weight:bold;
	}

#bgmain {
	background:url(../images/bg_cp.jpg) no-repeat;
	width: auto;
	height:550px;
	}

#container {
	width: 100%;
	}
	
#nav {
	width: 1000px;
	height:67px;
	margin: 0 auto;
	}
	
#nav ul {	
	margin:0;
	padding:0;
	}	
	
#nav li {
	list-style:none;
	float:left;

	} 
	
#nav .nav01 a {
	background: url(../images/nav_01.gif) no-repeat;
	width:190px;
	height:67px;
	display:block;
	
	} 
	
#nav .nav01 a:hover {

	background: url(../images/nav_01.gif) no-repeat;
	background-position:-190px;
	width:190px;
	height:67px;
	display:block;

	} 
	
#nav .nav02 a {

	background: url(../images/nav_02.gif) no-repeat;
	width:125px;
	height:67px;
	display:block;	} 
	
#nav .nav02 a:hover {

	background: url(../images/nav_02.gif) no-repeat;
	background-position:-125px;	
	width:125px;
	height:67px;
	display:block;
	}	
	
#nav .nav03 a {
	background: url(../images/nav_03.gif) no-repeat;
    width:65px;
 	height:67px;
	display:block;	
	} 
	
#nav .nav03 a:hover {
	background: url(../images/nav_03.gif) no-repeat;
	background-position:-65px;
	width:65px;
	height:67px;
	display:block;
	}	
	
	
#nav .nav04 a {
	background: url(../images/nav_04.gif) no-repeat;
	width:125px;
	height:67px;
	display:block;	} 


	
#nav .nav04 a:hover {
	background: url(../images/nav_04.gif) no-repeat;
	background-position:-125px;
	width:125px;
	height:67px;
	display:block;
	}	
		
	
#nav .nav05 a {
	background: url(../images/search.gif) no-repeat;
	width:84px;
	height:67px;
	display:block;	} 
	
#nav .nav05 a:hover {
	background: url(../images/search.gif) no-repeat;
	background-position:-84px;	
	width:84px;
	height:67px;
	display:block;
	}
	
#nav .nav06 a {
	background: url(../images/nav_06.gif) no-repeat;
	width:100px;
	height:67px;
	display:block;	} 
	
#nav .nav06 a:hover {
	background: url(../images/nav_06.gif) no-repeat;
	background-position:-100px;
	width:100px;
	height:67px;
	display:block;
	}			
	
#wrapnav {
	background:url(../images/bg_nav.gif)  repeat-x;
	width: 100%;
	height:67px;
	}
	
#flash {
	float:left;
	height:67px;

	}
	

#content {
	height:503px;
	width:920px;
	margin:0 auto;
	clear:both;
	}
	
#cuttingroom {
	height:600px;
	width:950px;
	margin:0 auto;
	clear:both;
	}
	
#winners {
	height:600px;
	width:800px;
	margin:0 auto;
	clear:both;
	}
	
#content01 {
	height:503px;
	width:835px;
	margin:0 auto;
	clear:both;
	
	}	

.img01 {
	margin-bottom:8px;
	margin-top:8px;
	border:none;
	}
	

	
	
	
/* home */
.box {
	float:left;
	width:139px;
	height:207px;
	margin-right:12px;
	margin-bottom:14px;
	}
	
.box1 {
	float:left;
	width:140px;
	height:207px;
	margin-bottom:14px;
	}
	
.box2 {
	float:left;
	width:292px;
	height:207px;
	margin-right:12px;
	margin-bottom:14px;
	}
	
.box3 {
	float:left;
	width:140px;
	height:207px;
	margin-right:14px;
	margin-bottom:14px;
	filter:alpha(opacity=45);-moz-opacity:.45;opacity:.45;	
	}
	
	
.box04 {
	float:left;
	background:url(../images/bg_box04.gif) no-repeat;
	width:322px;
	height:184px;
    margin-right:10px;
    margin-bottom:20px;		
	padding:10px;
		}	
		
		
.box04_a {

	background:url(../images/bg_box04.gif) no-repeat;
	width:322px;
	height:184px;
	margin: 0 auto;
	
	padding:10px;
		}			
	
	
.box05 {
	float:left;
	width:105px;
	height:204px;
	margin-right:14px;
    margin-bottom:20px;	
	}

.txt_box05 {
	color:#FFFFFF;
	margin-top:5px;
	}	
	
.box6 {
	float:left;
	margin-right:6px;
}

.box7 {
	float:left;
	margin-top:10px;
	
}

.box8{
	
	margin:0 auto;
	width:140px;
	
}

.box9 {
	text-align:center;
	float:left;
	width:166px;
}

.wrapBox {
	float:left;
	width:167px;
	text-align:center;
	} 
.cmmnt_box01 {
	float:left;
	width:122px;
	height:165px;
	background: url(../images/bg_cmmntbox01.gif) no-repeat;
	margin-right:3px;
	padding:30px;
	}	
	
.cmmnt_box02 {
	float:left;
	width:115px;
	height:161px;
	background: url(../images/bg_cmmntbox02.gif) no-repeat;
	margin-right:3px;
	padding:30px;			
	}
	
.cmmnt_box03 {
	float:left;
	width:123px;
	height:166px;
	background: url(../images/bg_cmmntbox03.gif) no-repeat;
	margin-right:3px;
	padding:30px;			
	}

.cmmnt_box04 {
	float:left;
	width:122px;
	height:165px;
	background: url(../images/bg_cmmntbox01.gif) no-repeat;
	margin-right:3px;
	padding:30px;	
	}	
	
.cmmnt_box05 {
	float:left;
	width:115px;
	height:169px;
	background: url(../images/bg_cmmntbox02.gif) no-repeat;
	margin-right:3px;
	padding:30px;			
	}
	
.cmmnt_box06 {
	float:left;
	width:123px;
	height:166px;
	background: url(../images/bg_cmmntbox03.gif) no-repeat;
	margin-right:3px;
	padding:30px;			
	}			
	
.cmmnt_box07 {
	float:left;
	width:122px;
	height:169px;
	background: url(../images/bg_cmmntbox04.gif) no-repeat;
	margin-right:3px;	
	padding:30px;	
	}

.cmmnt_box08 {
	float:left;
	width:122px;
	height:165px;
	background: url(../images/bg_cmmntbox01.gif) no-repeat;
	margin-right:3px;
	padding:30px;	
	}

.cmmnt_box09 {
	float:left;
	width:115px;
	height:161px;
	background: url(../images/bg_cmmntbox02.gif) no-repeat;
	margin-right:3px;
	padding:30px;			
	}
/*
.cmmnt_box08 {
	float:left;
	width:182px;
	height:229px;
	margin-right:3px;
	cursor:pointer;
	}
*/			
.blur {
	background:url(../images/bg_cmmntbox04.gif)	 no-repeat;
	position: absolute;
	width:182px;
	height:229px;
	filter:alpha(opacity=25);-moz-opacity:.25;opacity:.25;
	}	

.cont_box08  {
	position:absolute;
	padding-top:15px;
	width: 123px;
	height: 98px;
	margin-left:35px;

	}
	
/**/

/* inside page */
.leftbox {
 float:left;
 width:298px;
 height:432px;
 margin-right:5px;
 background:url(../images/bg_leftbox.gif) no-repeat;
 }
 
 
 .leftbox01 {

 width:298px;
 height:432px;
 margin:0 auto;
 background:url(../images/bg_leftbox.gif) no-repeat;
 }
 
.rightbox01 {
 float:right;
 width:298px;
 height:432px;
 margin-right:5px;
 background:url(../images/bg_leftbox.gif) no-repeat;
 } 
 
.rightbox {
 float:left;
 width:609px;
 height:432px;
 background:url(../images/bg_rightbox.jpg) no-repeat;
 }
 


 /**/
 
 /* text wrap */
.wraptext01 {
	width:232px; 
	margin:0 auto
	}
	
.wraptext02 {
	width:268px; 
	margin:0 auto;
	margin-top:20px;
	}	
	
.rightoverflow {
	width:572px;
	height:405px; 
	margin:0 auto;
	overflow-y:scroll;
	overflow-x:hidden;
	margin-top:12px;
	padding:0  10px 0 10px;
	}
	
	
.rightoverflow01 {
	width:575px;
	height:405px; 
	margin:0 auto;
	overflow-y:hidden;
	overflow-x:hidden;
	margin-top:12px;

	}
	
.leftoverflow {
	width:259px;
	height:405px; 
	margin:0 auto;
	overflow-y:scroll;
	overflow-x:hidden;
	margin-top:13px;
	padding:0  2px 0 8px;
	}	
		
	
/**/
.page {
	width:98%;
	}

#footer {
	color:#FFFFFF;
	text-align:center;
	font-size:10px;
	
	}
#footer a, #footer a:visited, #footer a:active {
 	color: #fff;
	text-decoration:none;
	} 
 #footer a:hover {
 	color: #fff;
	text-decoration: underline;
 }


	
.btn_search {
	width:18px;
	height:17px;
	float:right;
	}	


.help_box {
	width:100%;
	
	}
	
	
.input {
	height:13px;
	border: 1px solid #666666;
	border-bottom: 1px solid #000000;
	font-size:11px;
	}
	
	
	
.input01 {
	border: none;
	font-size:11px;
	margin:0;
	padding:0;
	}
	
		
	
.input02 {	
	height:200px;
	border: 1px solid #666666;
	border-bottom: 1px solid #000000;
	width:298px;
	font-size:11px;
	}
	
.input03 {
	border: 1px solid #666666;
	border-bottom: 1px solid #000000;
	font-size:12px;
	padding:5px;
	}
	
.input04 {
	height:12px;
	border: 1px solid #666666;
	border-bottom: 1px solid #000000;
	font-size:10px;
	
	}
	
	


	
	
/* text */ 
.text01 {
	font-size:7pt;
	}
	
.text02 {
	font-size:9pt;

	}
	
.text03 {
	font-size:8pt;
}

.text04 {
	font-size:14pt;
}

.text05 {
	font-size:12pt;
	color:#990000;
}

.text06 {
	font-size:13px;
	color:#fff;
}

.text07 {
	font-size:20px;
	color:#fff;
}


h1 { font-size:25px;
	font-weight:bold;
}

/* popup */
#popupcomment {
	position: relative;
	z-index:4;
	display:none;
	left:295px;
	top:10px;
	}
	
.commentscontent {
	width:300px;
	height:390px;
	background:url(../images/bg_box03.gif) no-repeat;
	margin: 0 auto;
	padding:5px 15px 5px 10px;
	}	

#popupthanks {
	position: relative;
	z-index:4;
	display:none;
	left:295px;
	top:10px;
	}
	

.popupwrapcontent01 {
	position: absolute;
	z-index:8;
	width:479px;
	height:386px;
	}
	
#popupcredits {
	position: relative;
	z-index:4;
	display:none;
	left:80px;
	top:80px;
	}

.popupwrapcontent02 {
	position: absolute;
	z-index:8;
	overflow-y:scroll;
	overflow-x:hidden;
	background:url(../images/bg_credit.gif);	
	width:445px;
	height:232px;
	text-align:center;
	color:#FFFFFF;
	padding:20px;	
	}	
	
#popupsweetest {
	position: relative;
	z-index:4;
	display:none;
	left:90px;
	top:85px;
	}
	
#popuporiginal {
	position: relative;
	z-index:4;
	display:none;
	left:90px;
	top:85px;
	}	
	
#popupintense {
	position: relative;
	z-index:4;
	display:none;
	left:90px;
	top:85px;
	}	
	
.popupwrapcontent03 {
	position: absolute;
	z-index:8;
	background:url(../images/bg_credit.gif);
	width:485px;
	height:272px;
	color:#FFFFFF;
	font-size:14px;
	top: -5px;
	left: -21px;
	}	
.popupwrapcontent03 a, .popupwrapcontent03 a:active, .popupwrapcontent03 a:visited {
	color:#FFFFFF;
	text-decoration:none;
	}
	
.popupwrapcontent03 a:hover {
	color:#FFFFFF;
	text-decoration:underline;
	}				
	
#popuptvc {
	position: relative;
	z-index:4;
	display:block;
	left:80px;
	top:20px;
	}
	

.popupwrapcontent {
	position: absolute;
	z-index:8;
	width:330px;
	height:422px;
	background:url(../images/bg_box03.gif);
	}		
	
#popupads {
	position: relative;
	display:block;
	left:250px;
	top:-380px;
	z-index:8;
	width:421px;
		
	}
	
.popupwrapads {
	position: absolute;
	z-index:8;
	width:421px;
	height:224px;
	}
	
.popupads_close {
	position: relative;

	left:380px;
	top:70px;
	z-index:999;
	width:15px;
	height:14px;
	}
	
/* inside content  */

.thankscontent {
	clear:both;
	}
	

.close a {
	float:right;
	margin-top:10px;
	margin-right:15px;
	width:21px;
	height:21px;
	
	}
/* popup end */

/* link */
a.readmore , a.readmore:visited, a.readmore:active {
	color:#000000;
	text-decoration:none;
} 

a.readmore:hover {
	color:#000000;
	text-decoration:underline;
} 


.cont_box {
	background:url(../images/bg_box.jpg);
	width:592px;
	height:387px;
	margin:0 auto;
	padding:20px;
	}
	
/* border */
.border {
	border-bottom: 2px dotted #ecd19e;
	}
	
.border01 {
	border-right: 2px dotted #ecd19e;
	}	
	
.border02 {
	border-right: 2px dotted #ecd19e;
	border-bottom: 2px dotted #ecd19e;
	}	
	
.border03 {
	border-bottom: 2px dotted #ecd19e;
	border-right: 2px dotted #ecd19e;
	}	
		
/* box01 */

.btn_search {
	width:17px;
	height:17px;
	float:left;
	margin:0;
	}

.wrap_search {
	margin-top:22px;
	height:17px;	
	}
	
.wrapinput {
	float:left;
	margin:0;
	padding:0;
	height:17px;	}
		
.search {
	background: #fffffd;
	border: solid 1px #838381;
	border-right:none;
	height:18px;
    float:left;
	}	
	
a.link, a.link:visited, a.link:active {
	color:#000000;
	text-decoration:none;
} 

a.link:hover {
	color:#000000;
	text-decoration:underline;
} 


a.link01, a.link01:visited, a.link01:active {
	color: #990000 ;
	text-decoration:none;
} 

a.link01:hover {
	color:#990000;
	text-decoration:underline;
} 

.btn_bestoriginalstoryhov a {
	background:url(../images/btn_bestoriginalstoryhov.gif) no-repeat;
	width:79px;
	height:43px;
	display:block;
	}

.btn_bestoriginalstory	a {
	background:url(../images/btn_bestoriginalstory.gif) no-repeat;
	width:79px;
	height:43px;
	display:block;
	}
	
.btn_bestoriginalstory	a:hover {
	background:url(../images/btn_bestoriginalstoryhov.gif) no-repeat;
	width:79px;
	height:43px;
	display:block;
	}	

.btn_mostintensehov a {
	background:url(../images/btn_mostintensehov.gif) no-repeat;
	width:79px;
	height:43px;
	display:block;
	}	
	
.btn_mostintense a {
	background:url(../images/btn_mostintense.gif) no-repeat;
	width:79px;
	height:43px;
	display:block;
	}
	
.btn_mostintense a:hover {
	background:url(../images/btn_mostintensehov.gif) no-repeat;
	width:79px;
	height:43px;
	display:block;
	}	
	

.btn_sweetendinghov	a {
	background:url(../images/btn_sweetendinghov.gif) no-repeat;
	width:79px;
	height:43px;
	display:block;
	}

.btn_sweetending	a {
	background:url(../images/btn_sweetending.gif) no-repeat;
	width:79px;
	height:43px;
	display:block;
	}
	
.btn_sweetending	a:hover {
	background:url(../images/btn_sweetendinghov.gif) no-repeat;
	width:79px;
	height:43px;
	display:block;
	}			

.wrapimg img {
	margin-right:5px;
	}	

p { 
	margin:5px;
	}
	
select {
	font-size:11px;
	}	

#signin a {
	background: url(../images/signin.gif) no-repeat;
	width:147px;
	height:33px;
	display:block;
	margin-top:1px;
	} 
	
#signin a:hover {
	background: url(../images/signin.gif) no-repeat;
	background-position:-147px;	
	width:147px;
	height:33px;
	display:block;
	margin-top:1px;
	}
	
#register a {
	background: url(../images/register.gif) no-repeat;
	width:147px;
	height:34px;
	display:block;
	} 
	
#register a:hover {
	background: url(../images/register.gif) no-repeat;
	background-position:-147px;
	width:147px;
	height:34px;
	display:block;
	}
	
#basic a {
	background: url(../images/basic_btn.gif) no-repeat;
	width:85px;
	height:18px;
	display:block;
	}
	
#basic a:hover {
	background: url(../images/hovbasic_btn.gif) no-repeat;
	width:85px;
	height:18px;
	display:block;
	}
	
#advanced a {
	background: url(../images/advanced_btn.gif) no-repeat;
	width:116px;
	height:18px;
	display:block;
	}
	
#advanced a:hover {
	background: url(../images/hovadvanced_btn.gif) no-repeat;
	width:116px;
	height:18px;
	display:block;
	}
