body {
margin:0;
padding:0;
font-family:"Comic Sans MS";
font-size:11px;
color: #000000;
background:url(bg.jpg) repeat #ffffff;
}
a { color:#ccff33; text-decoration:underline; }
a:hover { color:#000000; text-decoration:none; }
p{ padding:0; margin:0; }
.clear{ clear:both; }
.t0 {font-size:24px; font-weight:bold; }
.t1 {font-size:17px; }
.t2 {font-size:38px; color:#ff33cc }
.t3 {font-size:16px; color:#ff33cc; padding:0 20px; }
.t4 {color:#ffffff}
.t5 {color:#0033FF}
.t6 {color:#ccff33}

#wrapper{ width:1001px; height:auto; margin:0px auto; background:#ffffff; border-left:1px solid #000000; border-right:1px solid #000000; }
#header { width:1001px; height:auto; }
#header .text { width:1001px; height:40px; padding:2px 0 0 0; text-align:center; font-size:25px; color:#FFFFFF; background:#000000; }
.img{ width:auto; height:auto; float:left }
#menu { width:1001px; height:40px; padding:5px 0 0 0; text-align:center; font-size:24px; color:#FFFFFF; background:#000000; float:left; }
#menu a { padding:0 15px; }
#menu a:hover { color:#FFFFFF }

#jmenu { width:1001px; height:55px; padding:5px 0 0 0; text-align:center; font-size:36px; color:#FFFFFF; background:#000000; float:left; }
#declinetext { width:1001px; padding:5px 0; text-align:center; font-size:16px; float:left; }

#about{ width:1001px; height:338px; float:left }
#about .text { width:510px; height:328px; padding:10px 0 0 5px; text-align:center; line-height:25px; float:left }
#about .player { width:460px; height:328px; padding:10px 0 0 26px; float:left }

/* videos index */
.vid{ width:993px; height: auto; padding:10px 4px; text-align:center; float:left }
.vid .box{ width:323px; height:252px; margin:3px; display: -moz-inline-stack; display: inline-block; *display: inline; float:left; border:1px solid #000000; }
.vid .box{ *margin: 3px; }
.vlink{ width:323px; height:252px; cursor:pointer; cursor:hand; text-decoration:none; }
.vtitle { padding: 222px 0 0 0; display:block; height:30px; }
.vtext {
filter:alpha(opacity=80);
opacity:0.8;
width:323px;
height:26px;
padding:4px 0 0 0;
background:#000000;
font-size:18px;
color:#FFFFFF;
text-align:center;
display:block;
}
/* videos page */
.video{ width:999px; height: auto; padding:10px 1px; text-align:center; float:left }
.video .box{ width:325px; height:255px; margin:3px; display: -moz-inline-stack; display: inline-block; *display: inline; float:left; border:1px solid #000000; }
.video .box{ *margin: 3px; }
.video .tit{ width:325px; height:30px; padding:5px 0 0 0; background:#000000}
.video a{ color:#FFFFFF; font-size:16px;}
/* pics */
.pic{ width:993px; height: auto; padding:10px 4px; text-align:center; float:left }
.pic .box{ width:240px; height:238px; margin:3px; display: -moz-inline-stack; display: inline-block; *display: inline; float:left; border:1px solid #000000; }
.pic .box{ *margin: 3px; }
.plink{ width:240px; height:238px; cursor:pointer; cursor:hand; text-decoration:none; }
.ptitle { padding: 208px 0 0 0; display:block; height:30px; }
.ptext {
filter:alpha(opacity=80);
opacity:0.8;
width:240px;
height:26px;
padding:4px 0 0 0;
background:#000000;
font-size:18px;
color:#FFFFFF;
text-align:center;
display:block;
}
/* only text */
.showtext{ width:100%; padding:15px 0; font-size:28px; background:#ff33cc; text-align:center; float:left; }
.showtext2{ width:100%; padding:15px 0; font-size:50px; line-height:50px; text-align:center; float:left; }
.showvtext{ width:100%; padding:5px 0; line-height:20px; text-align:center; float:left; }
/* dayle updates */
.upd{ width:881px; height:370px; padding:10px 60px; text-align:center; background:#000000; position:relative; float:left }
.upd .title{ width:100%; height:50px; background:#000000; font-size:36px; float:left }
.upd .box{ width:285px; height:290px; margin:3px; display: -moz-inline-stack; display: inline-block; *display: inline; float:left; border:1px solid #ffffff; }
.upd .box{ *margin: 3px; }
.ulink{ width:285px; height:290px; cursor:pointer; cursor:hand; text-decoration:none; }
.utitle { padding: 260px 0 0 0; display:block; height:30px; }
.utext {
filter:alpha(opacity=80);
opacity:0.8;
width:285px;
height:26px;
padding:4px 0 0 0;
background:#ccff33;
font-size:18px;
color:#000000;
text-align:center;
display:block;
}

/* image replacement */
.graphic, #prevBtn, #nextBtn{
margin:0; padding:0; display:block; overflow:hidden; text-indent:-8000px;
}
	
/* Easy Slider */
#slider{}	
#slider ul, #slider li{
margin:0; padding:0; list-style:none; }
#slider li{ 
/* 
define width and height of list item (slide)
entire slider area will adjust according to the parameters provided here
*/ 
width:881px; height:300px; overflow:hidden; }	
#prevBtn, #nextBtn{ 
display:block; width:40px; height:77px; position:absolute; left:0px; top:170px; }	
#nextBtn{ 
left:961px; }														
#prevBtn a, #nextBtn a{  
display:block; width:40px; height:77px; background:url(images/btn_prev.gif) no-repeat 0 0; }	
#nextBtn a{ 
background:url(images/btn_next.gif) no-repeat 0 0; }	
		
/* footer */
#footer{ width:961px; height:auto; padding:10px 20px; background:#000000; font-family:Arial, Helvetica, sans-serif; margin-top:20px; color:#FFFFFF; float:left}
#footer a{ color:#ff33cc; text-decoration:none }
#footer .text{
width:961px; height:60px; font-size:17px; text-align:center; float:left }
#footer .text2{
width:811px; height:80px; padding:0 10px; text-align:center; float:left }
#footer .text3{
width:130px; height:80px; text-align:center; float:left }

/* new join */
.joinL{ width:472px; height:474px; background:url(images/jform_01.jpg) no-repeat; float:left; }
.joinR{ width:529px; float:left; }

.field {
	position:absolute;
	width:260px;
	height:25px;
	background:transparent;
	border:none;
	font-size:16px;
	letter-spacing:-1px;
	font-weight:bold;
	text-align:center;
}
.radio {
	position:absolute;
}
.button {
position:absolute;
	width:399px;
	height:60px;
	background:url(images/jform_04.jpg) no-repeat;
	border:none;
	font-size:28px;
	letter-spacing:-1px;
	text-align:center;
	cursor:pointer;
	color:#FFFFFF;
	top:320px;
	left:50px;
}
.phone {
position:absolute;
	width:399px;
	height:60px;
	background:url(images/jform_10.jpg) no-repeat;
	border:none;
	font-size:28px;
	letter-spacing:-1px;
	text-align:center;
	cursor:pointer;
	color:#FFFFFF;
	top:390px;
	left:50px;
}
