/* = body
---------------------------------------------------------------------------------------------------*/
body {
	margin: 0px;
	padding: 20px 0 30px 0;
	font-size: 12px;
	text-align: center;
	font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif; /* Trebuchet */
	background:#FFF7E5 url(../images/layout/bg.jpg) repeat-x;
	color:#000;
}

h1 { display:none; }
h2 { font-size:20px; color:#EA1C00; }
h3 { font-size:17px; }

h1, h2, h3, p, form, ul { font-weight:normal; padding:0; margin:0; }

p { line-height:130%; }

ul li { list-style:none; }

a, a:visited { color:#F12500; text-decoration:underline; outline:none; }
a:link { color:#F12500; }
a:hover { text-decoration:underline; color:#B31B00}

.style_watch {font-size: 23px}
.textfooter1 {
	font-size: 11px;
	line-height: normal;
	color:#000000}
.textfooter2 {
	font-size: 12px;
	line-height: normal;
	color:#000000}


img { border:none; padding:0; display:block; }

.clear { clear:both; }

.wrap { margin:0 auto; text-align:left; }

.box { width:960px; }

.relative { position:relative; overflow:hidden; }

.over { top:0; left:0; position:absolute; width:100%; height:100%;}

a .over { cursor:pointer; }

.textCenter { text-align:center; }
.textRight { text-align:right; }
.float { float:left; }

/* = button
---------------------------------------------------------------------------------------------------*/
body a.button,
body a.button:visited { display:block; background-color:#FFFF27; float:left; }
body a.button:hover { background-position:bottom; }


/* = header
---------------------------------------------------------------------------------------------------*/
.header { background-color:#B40000; }
.header1 { height:50px; background:url(../images/layout/main/h0.jpg); text-indent:20px; padding:5px 0 0 0; }
.header1 p { font-size:30px; font-style: italic; font-family: Impact, "Techno CE", sans-serif; /* Impact */ color:#FFF7E0; }
.header2 img { float:left; }

/* = headerMenu
---------------------------------------------------------------------------------------------------*/
.headerMenu a.members-area { width:222px; height:125px; background:url(../images/layout/main/b-members-entrance.gif); }
.headerMenu a.instant-access { width:215px; height:125px; background:url(../images/layout/main/b-instant-access.gif); }
.headerMenu .text { width:363px; float:left; height:87px; padding:38px 30px 0 130px; background:url(../images/layout/main/h7.jpg); color:#fff; }

/* = sampleBox
---------------------------------------------------------------------------------------------------*/
.sampleBox { margin:30px 0 0 0; }
.sampleBox a.get-instant-access { width:960px; height:74px; background:url(../images/layout/main/b-get-instant-access.gif); }

/* = sampleBoxTitle
---------------------------------------------------------------------------------------------------*/
.sampleBoxTitle { height:135px; background:url(../images/layout/main/c1.jpg); padding:20px 273px 0 25px; font-size:13px; }
.sampleBoxTitle h2 { float:left; margin:0 0 5px 0; }
.sampleBoxTitle p { width:100%; }
.sampleBoxTitle .videoLength { color:#EA1C00; float:right; font-size:16px; }

/* = sampleBoxContent
---------------------------------------------------------------------------------------------------*/
.sampleBoxContent { height:368px; padding:0 0 0 26px; background:url(../images/layout/main/c-bg.jpg); }
.sampleBoxContent .left { width:426px; float:left; }
.sampleBoxContent .left .click-here-to-play { width:414px; height:56px; background:url(../images/layout/main/b-click-here-to-play-traile.gif); }
.sampleBoxContent .right { width:508px; float:left; }
.sampleBoxContent img.big { border:6px solid #CA1700; margin:0 0 0 2px; }
.sampleBoxContent img.small { border:5px solid #CA1700; margin:0 7px 7px 0; float:left; }


/* = bottom
---------------------------------------------------------------------------------------------------*/
.bottom a.join-and-get-access { width:960px; height:103px; background:url(../images/layout/main/b-join-and-get-access.gif); }

/* = bottomMenu
---------------------------------------------------------------------------------------------------*/
.bottomMenu a.members-entrance { width:219px; height:125px; background:url(../images/layout/main/b-members-entrance1.gif); }
.bottomMenu a.continue-tour { width:219px; height:125px; background:url(../images/layout/main/b-continue-tour.gif); }

/* = thumbs
---------------------------------------------------------------------------------------------------*/
.thumbs { height:442px; padding:28px 0 0 23px; background:url(../images/layout/main/b5.jpg) no-repeat; overflow:hidden; }
.thumbs img { border:3px solid #B80800; display:inline; margin:0 1px 1px 0; }


/* = JOIN
---------------------------------------------------------------------------------------------------*/
.join .header1 { height:50px; background:url(../images/layout/join/h1.jpg); text-indent:20px; padding:5px 0 0 0; }

/* = joinBox
---------------------------------------------------------------------------------------------------*/
.joinBox { margin:20px 0 20px 0; background:#FFF3B5  url(../images/layout/join/c4.jpg) bottom no-repeat; padding:0 0 27px 0;  }
.joinBox .center { border:3px solid #FFEAAF; background-color:#fff; width:464px; height:504px; float:left; }
.joinBox .right { width:240px; height:504px; float:left; background:url(../images/layout/join/c3.jpg) bottom no-repeat; }
.joinBox .right ul { padding:0 0 0 17px; background:url(../images/layout/join/c0.jpg) top right no-repeat; }
.joinBox .right ul li { padding:0 20px 0 16px; margin:0 0 5px 0; background:url(../images/layout/join/arrow.gif) no-repeat; background-position:0 8px; font-size:16px; font-weight:bold; }

.seals { 
display:block; 
width: 398px; 
margin: 0px; 
padding: 0px; 
} 

.seals img 
{ 
float: left; 
width: 115px; 
margin: 8px; } 
/* = WARNING
---------------------------------------------------------------------------------------------------*/
.warningBox .left { width:604px; float:left; background-color:#FDF0B5; }
.warningBoxContent { height:503px; padding:0 90px 0 40px; background:url(../images/layout/warning/c3.jpg) no-repeat; }
.warningBoxContent h2 { font-size:18px; font-weight:bold; padding:5px 40px 0 0; margin:0 0 15px 0; }
.warningBoxContent strong,
.warningBoxContent a,
.warningBoxContent a:visited { color:#F12500; font-weight:normal;text-decoration:underline }
.warningBoxContent a:hover {
	text-decoration:underline;
	color:#B31B00
}
.warningBoxContent ul.standard { padding:0 0 0 15px; } 
.warningBoxContent ul.standard li,
.warningBoxContent p { list-style:disc; margin:0 0 15px 0; line-height:1.2em; }
.warningBoxMenu li { float:left; padding:0 6px 0 0; margin:0 3px 0 0; background:url(../images/layout/warning/divider.gif) right no-repeat; }
.warningBoxMenu li.last { margin:0; padding:0; background:none; }
.warningBoxBottomMenu { height:132px; }
.warningBoxBottomMenu a.enter { width:237px; height:132px; background:url(../images/layout/warning/b-enter.gif); }
.warningBoxBottomMenu a.leave { width:239px; height:132px; background:url(../images/layout/warning/b-leave.gif); }

.warningBox .right { width:356px; float:left; }
