body{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	margin: 0 0 0 0 ;
	padding: 0 0 0 0 ;	
	color:#ffffff;
	background:#000000 ;
	
}

A{
	color:#c6bbef;
	text-decoration:none;
}
A:hover{
	text-decoration:underline;
}
A IMG{
	border:none;
}
h1{
	font-size:20px;
}
h2{
	font-size:18px;
}
h3{
	font-size:16;
}
h4{
	font-size:14;
}
.boldfont{font-weight:bold;}
.align-center{text-align:center;}
.align-left{text-align:left;}
.align-right{text-align:right;}
.linkcolor{color:#c6bbef;}
.size20{font-size:20px;}
.size18{font-size:18px;}
.size16{font-size:16px;}
.size14{font-size:14px;}
.size10{font-size:10px;}
.underline{text-decoration:underline;}
.line20{line-height:20px;}
.line18{line-height:18px;}
.line16{line-height:16px;}
.line14{line-height:14px;}
.pad20{padding:20px 20px 20px 20px;}
.pad10{padding:10px 10px 10px 10px;}
.pad5{padding:5px ;}
.linkcolor2{color:#9183c6;}
.colorwhite{color:#ffffff;}
DIV.wrapper{
	margin : 0 auto;
	width:1000px;
	border:1px solid #333;
	
}
DIV.menu A{
	padding:0;
	margin:0;
	float:left;
}
DIV.menu{
	width:1000px;
	height:50px;
	clear:both;
}

DIV.text-menu{
	height:75px;
	
}

DIV.top{height:25px;}

DIV.menu A.home IMG{
	background:url(../images/home.png) top left no-repeat transparent;
	width:135px;
	height:50px;
}

DIV.menu A.homeact IMG,DIV.menu A.home:hover IMG{ 
	background:url(../images/homeact.png) top left no-repeat transparent;
	width:135px;
	height:50px;	
}

DIV.menu A.about IMG{
	background:url(../images/about.png) top left no-repeat transparent;
	width:145px;
	height:50px;		
}
DIV.menu A.aboutact IMG,DIV.menu A.about:hover IMG{
	background:url(../images/aboutact.png) top left no-repeat transparent;
	width:145px;
	height:50px;			
}
DIV.menu A.members IMG{
	background:url(../images/members.png) top left no-repeat transparent;
	width:160px;
	height:50px;		
}
DIV.menu A.membersact IMG,DIV.menu A.members:hover IMG{
	background:url(../images/membersact.png) top left no-repeat transparent;
	width:160px;
	height:50px;		
}



DIV.menu A.join IMG{
	background:url(../images/join.png) top left no-repeat transparent;
	width:145px;
	height:50px;		
}
DIV.menu A.joinact IMG,DIV.menu A.join:hover IMG{
	background:url(../images/joinact.png) top left no-repeat transparent;
	width:145px;
	height:50px;		
}

DIV.menu A.previews IMG{
	background:url(../images/previews.png) top left no-repeat transparent;
	width:150px;
	height:50px;	
}
DIV.menu A.previewsact IMG,DIV.menu A.previews:hover IMG{
	background:url(../images/previewsact.png) top left no-repeat transparent;
	width:150px;
	height:50px;	
}

DIV.menu A.updates IMG{
	background:url(../images/updates.png) top left no-repeat transparent;
	width:135px;
	height:50px;		
}
DIV.menu A.updatesact IMG,DIV.menu A.updates:hover IMG{
	background:url(../images/updatesact.png) top left no-repeat transparent;
	width:135px;
	height:50px;		
}

DIV.menu A.blog IMG{
	background:url(../images/blog.png) top left no-repeat transparent;
	width:130px;
	height:50px;	
}
DIV.menu A.blogact IMG,DIV.menu A.blog:hover IMG{
	background:url(../images/blogact.png) top left no-repeat transparent;
	width:130px;
	height:50px;	
}
DIV.header{
	width:1000px;
}

/*********************** HOME ********************/
DIV#homehead{
	height:200px;
	background:url(../images/h-head1.jpg) top left no-repeat transparent;
}

DIV.logo-section{
	clear:both;
	width:1000px;
	height:300px;
}

DIV.h-logo1,DIV.h-logo3{
	float:left;
	width:300px;
	height:300px;
	background:url(../images/h-logo1.jpg) top left no-repeat transparent;
}
DIV.h-logo2{
	float:left;
	height:300px;
	width:400px;
	background:url(../images/h-logo2.jpg) top left no-repeat transparent;
}
DIV.h-logo2 A IMG{
	height:300px;
	width:400px;
}
DIV.h-logo3{	
	background:url(../images/h-logo3.jpg) top left no-repeat transparent;
}


DIV.sublogo-section{
	width:1000px;
	height:240px;
	clear:both;
}
DIV.s-logo1,DIV.s-logo3{
	float:left;
	width:300px;
	height:240px;
	background:url(../images/s-logo1.jpg) top left no-repeat transparent;
}
DIV.s-logo2{
	float:left;
	width:400px;
	height:240px;
	background:url(../images/s-logo2.jpg) top left no-repeat transparent;
}

DIV.s-logo3{	
	background:url(../images/s-logo3.jpg) top left no-repeat transparent;
}

DIV.hv-preview{
	width:1000px;
	height:370px;
	clear:both;
}
DIV.h-vp1{
	float:left;
	height:370px;
	width:338px;
	background:url(../images/h-vp1.jpg) top left no-repeat transparent;
}
DIV.h-vp2{
	float:left;
	height:370px;
	width:662px;
	background:url(../images/h-vp2.jpg) top left no-repeat transparent;
}

DIV.h-access{
	clear:both;
	width:1000px;
	height:260px;
}
DIV.h-ac1{
	float:left;
	height:260px;
	width:600px;
	background:url(../images/h-ac1.jpg) top left no-repeat transparent;
}

DIV.h-ac2{	
	height:260px;
	width:600px;
	background:url(../images/h-ac2.jpg) top right no-repeat transparent;
}
DIV.h-ac3 A IMG{
	height:260px;
	width:400px;
}
DIV.h-ac3{
	float:left;
	height:260px;
	width:400px;
	background:url(../images/h-ac3.jpg) top left no-repeat transparent;
}

DIV.h-tbbg{
	clear:both;
	width:1000px;
	height:550px;	
	background:url(../images/h-tbbg.jpg) top right no-repeat transparent;
}

DIV.h-blog{
	float:left;
	width:350px;
	height:550px;
	background:url(../images/h-blog.jpg) top right no-repeat transparent;
}
DIV.h-twit{
	float:left;
	width:350px;
	height:550px;
	background:url(../images/h-twit.jpg) top right no-repeat transparent;
}

DIV.h-updates{
	width:1000px;
	height:730px;
	clear:both;
}

DIV.h-updates1{
	float:left;
	width:330px;
	height:730px;
	background:url(../images/h-updates1.jpg) top left no-repeat transparent;
}


DIV.h-updates2{
	float:left;
	width:670px;
	height:730px;
	background:url(../images/h-updates2.jpg) top left no-repeat transparent;
}

DIV.h2-access{
	height:200px;
	width:1000px;
	clear:both;
	background:url(../images/h-access2.jpg) top left no-repeat transparent;	
}


DIV.h2-access1{
	float:left;
	width:320px;
	height:200px;
}
DIV.h2-access1 A IMG{
	width:320px;
	height:200px;
}
DIV.h2-access2{
	float:left;
	width:680px;
	height:200px;
}

DIV.h-footer{
	clear:both;
	height:249px;
	width:1000px;
	background:url(../images/h-footer.jpg) top left no-repeat transparent;
}

DIV.top-welcome{
	padding-top:50px;
}
DIV.mid-welcome{padding:65px 0px 0px 30px;}

DIV#player{
	width:565px;
	height:362px;
	/*padding:5px 0px 0px 1px;*/
	padding: 2px 0 0 1px;
}
DIV.h-thumbs{
	padding:120px 0px 10px 20px;
}
DIV.hthumb-items{
	float:left;
	width:190px;
	height:200px;
	padding:0px 10px 0px 10px;
	text-align:center;
	
}

DIV.hthumb-img{
	height:140px;
	width:188px;
	border:1px solid #383435;
}
DIV.hthumb-title{
	padding:3px 0px 3px 0px;
}
DIV.hthumb-title A{
	font-weight:bold;
	color:#9183c6;
	font-size:14px;
}

DIV.hthumb-date{
	color:#333333;
}


DIV.tb-item{
	height:75px;
	width:270px;
	padding-bottom:5px;
}

DIV.tb-img{
	float:left;
	width:73px;
	height:73px;
	border:1px solid #aaafb3;	
}
DIV.tb-text{
	float:left;
	width:192px;
	padding-left:3px;
	height:75px;
	color:#333333;
}

DIV.blog-hold{
	padding:90px 0px 0px 40px;
	
}

DIV.twit-hold{
	padding:90px 0px 0px 30px;
	
}
/*********************** HOME ********************/


/*********************** ABOUT ********************/

DIV#abouthead{
	width:1000px;
	height:180px;
	background:url(../images/a-head.jpg) top left no-repeat transparent;
}


DIV.a-logo{
	width:1000px;
	clear:both;
	height:230px;
}



DIV.a-logo1{
	background:url(../images/a-logo1.jpg) top left no-repeat transparent;
	float:left;
	width:300px;
	height:230px;	
}

DIV.a-logo2{
	background:url(../images/a-logo2.jpg) top left no-repeat transparent;
	float:left;
	width:300px;
	height:230px;	
}
DIV.a-logo3 A IMG{
	width:400px;
	height:230px;
}
DIV.a-logo3{
	background:url(../images/a-logo3.jpg) top left no-repeat transparent;
	float:left;
	width:400px;
	height:230px;
}

DIV.a-con{
	width:1000px;
	clear:both;
	height:710px;
	background:url(../images/a-bg1.jpg) top left no-repeat transparent;
}

DIV.a-left{
	float:left;
	padding-top:160px;
	height:550px;
	width:495px;
}

DIV.a-right{
	float:left;	
	height:650px;
	width:485px;
	padding-top:60px;
	padding-right:20px;
}

DIV.a-bg2{
	width:495px;
	height:210px;
	background:url(../images/a-bg2.jpg) top left no-repeat transparent;
}

DIV.a-bg3{
	width:495px;
	height:170px;
	background:url(../images/a-bg3.jpg) top left no-repeat transparent;
}

DIV.a-bg4{
	width:495px;
	height:170px;
	background:url(../images/a-bg4.jpg) top left no-repeat transparent;
}


DIV.a-acblog{
	width:1000px;
	clear:both;
	height:544px;
}

DIV.a-acc{
	float:left;
	width:320px;
	height:544px;
}
DIV.a-acc1 A IMG{
		width:320px;
	height:320px;
}
DIV.a-acc1{
	width:320px;
	height:320px;
	background:url(../images/a-acc1.jpg) top left no-repeat transparent;
}
DIV.a-acc2{
	width:320px;
	height:224px;
	background:url(../images/a-acc2.jpg) top left no-repeat transparent;
}

DIV.a-blog{
	float:left;
	width:335px;
	height:544px;
	background:url(../images/a-blog.jpg) top left no-repeat transparent;
}

DIV.a-twit{
	float:left;
	width:345px;
	height:544px;
	background:url(../images/a-twit.jpg) top left no-repeat transparent;
}

DIV.ablog-hold,DIV.atwit-hold{
	padding:180px 0px 0px 30px;
}


/*********************** ABOUT ********************/


/*********************** UPDATES ********************/

DIV#updateshead{
	width:1000px;
	clear:both;
	height:195px;
	background:url(../images/updateshead.jpg) top left no-repeat transparent;
}
DIV.u-logo{
	width:1000px;
	height:250px;
	clear:both;
}

DIV.u-logo1{
	float:left;
	width:275px;
	height:250px;
	background:url(../images/u-logo1.jpg) top left no-repeat transparent;
}

DIV.u-logo2{
	float:left;
	width:275px;
	height:250px;
	background:url(../images/u-logo2.jpg) top left no-repeat transparent;
}
DIV.u-logo3 A IMG{
	width:450px;
	height:250px;
}
DIV.u-logo3{
	float:left;
	width:450px;
	height:250px;
	background:url(../images/u-logo3.jpg) top left no-repeat transparent;
}

DIV.u-con{
	clear:both;
	width:1000px;
	height:910px;
	background:url(../images/u-con.jpg) top left no-repeat transparent;
}

DIV.u-foot{
	clear:both;
	width:1000px;
	height:122px;
	background:url(../images/u-foot.jpg) top left no-repeat transparent;
}

DIV.u-thumbs{
	padding:85px 0px 0px 75px;
}
/*********************** UPDATES ********************/

/*********************** PREVIEWS ********************/


DIV#previewshead{
	width:1000px;
	height:195px;
	clear:both;
	background:url(../images/pheader.jpg) top left no-repeat transparent;
}


DIV.p-logo{
	width:1000px;
	height:245px;

}

DIV.p-logo1{
	float:left;
	width:250px;
	height:245px;
	background:url(../images/p-logo1.jpg) top left no-repeat transparent;
}
DIV.p-logo2{
	float:left;
	width:250px;
	height:245px;
	background:url(../images/p-logo2.jpg) top left no-repeat transparent;
}
DIV.p-logo3{
	float:left;
	width:500px;
	height:245px;
	background:url(../images/p-logo3.jpg) top left no-repeat transparent;
}

DIV.p-prev{
	width:1000px;
	clear:both;
	height:365px;
	
}

DIV.p-prev1{
	float:left;
	width:380px;
	height:365px;
	background:url(../images/p-prev1.jpg) top left no-repeat transparent;
}

DIV.p-prev2{
	float:left;
	width:620px;
	height:365px;
	background:url(../images/p-prev2.jpg) top left no-repeat transparent;
}


DIV.p-acc{
	height:210px;
	width:1000px;
	clear:both;
}

DIV.p-acc1{
	float:left;
	width:300px;
	height:210px;
	background:url(../images/p-acc1.jpg) top left no-repeat transparent;
}
DIV.p-acc2{
	float:left;
	width:300px;
	height:210px;
	background:url(../images/p-acc2.jpg) top left no-repeat transparent;
}
DIV.p-acc1 A IMG{
	width:300px;
	height:210px;
}
DIV.p-acc3{
	float:left;
	width:400px;
	height:210px;
	background:url(../images/p-acc3.jpg) top left no-repeat transparent;
}

DIV.p-updates{
	clear:both;
	width:1000px;
	height:725px;
}

DIV.p-updates1{
	float:left;
	height:725px;
	width:680px;
	background:url(../images/p-updates1.jpg) top left no-repeat transparent;
}

DIV.p-updates2{
	float:left;
	height:725px;
	width:320px;
	background:url(../images/p-updates2.jpg) top left no-repeat transparent;
}

DIV.p-foot{
	width:1000px;
	clear:both;
	height:246px;
}

DIV.p-foot1{
	float:left;
	height:246px;
	width:640px;
	background:url(../images/p-foot1.jpg) top left no-repeat transparent;
}
DIV.p-foot2 A IMG{
	height:246px;
	width:360px;
}
DIV.p-foot2{
	float:left;
	height:246px;
	width:360px;
	background:url(../images/p-foot2.jpg) top left no-repeat transparent;
}
/*********************** PREVIEWS ********************/

/*********************** JOINHEAD ********************/
DIV#joinhead{
	width:1000px;
	height:200px;
	background:url(../images/joinheader.jpg) top left no-repeat transparent;
}
DIV.j-logo{
	width:1000px;
	height:245px;
	clear:both;
}
DIV.j-logo1{
	float:left;
	width:300px;
	height:245px;
	background:url(../images/j-logo1.jpg) top left no-repeat transparent;
}
DIV.j-logo2{
	float:left;
	width:300px;
	height:245px;
	background:url(../images/j-logo2.jpg) top left no-repeat transparent;
}
DIV.j-logo3 A IMG{
	width:400px;
	height:245px;
}
DIV.j-logo3{
	float:left;
	width:400px;
	height:245px;
	background:url(../images/j-logo3.jpg) top left no-repeat transparent;
}

DIV.j-con{
	clear:both;
	width:1000px;
	height:915px;
}
DIV.j-con1{
	float:left;
	width:460px;
	height:915px;
	background:url(../images/j-con1.jpg) top left no-repeat transparent;
}

DIV.j-con2{
	float:left;
	width:540px;
	height:915px;
	background:url(../images/j-con2.jpg) top left no-repeat transparent;
}

DIV.j-foot{
	clear:both;
	width:1000px;
	height:94px;
	background:url(../images/j-foot.jpg) top left no-repeat transparent;
}

DIV.form-box{
	width:450px;
	height:190px;
	color:#000000;
	text-align:center;
}

DIV.jforms{
	padding-top:15px;
}

DIV.joinfields{
	width:450px;
	text-align:center;
}

DIV.join-text{
	color:#333333;
}

DIV.join-text A{
	color:#9183c6;
}

DIV.j-form{
	padding-top:20px;
}
/*********************** JOINHEAD ********************/


/*********************** INDEX - SPLASH PAGE ********************/
DIV.indexhead{
	width:1000px;
	height:150px;
	background:url(../images/indexhead.jpg) top left no-repeat transparent;
}
DIV.i-logo{
	clear:both;
	width:1000px;
	height:300px;
}
DIV.i-logo1{
	float:left;
	width:300px;
	height:300px;
	background:url(../images/i-logo1.jpg) top left no-repeat transparent;
}
DIV.i-logo2{
	float:left;
	width:300px;
	height:300px;
	background:url(../images/i-logo2.jpg) top left no-repeat transparent;
}
DIV.i-logo3{
	float:left;
	width:400px;
	height:300px;
	background:url(../images/i-logo3.jpg) top left no-repeat transparent;
}

DIV.i-sub{
	clear:both;
	width:1000px;
	height:130px;
	background:url(../images/i-sub.jpg) top left no-repeat transparent;
}

DIV.i-con{
	width:1000px;
	height:432px;
}

DIV.i-text{
	float:left;
	height:432px;
	width:610px;
	background:url(../images/i-text.jpg) top left no-repeat transparent;
}

DIV.i-enex{
	float:left;
	height:432px;
	width:390px;
	background:url(../images/i-enex.jpg) top left no-repeat transparent;
}
DIV.i-enter A IMG{
	height:190px;
	width:290px;
}
DIV.i-enter{
	height:190px;
	padding-top:90px;
	width:290px;
}
DIV.i-exit A IMG{
	width:140px;
	height:130px;
}
DIV.i-exit{
	clear:both;
	width:140px;
	height:130px;
}

DIV.i-textcon{
	
	color:#333333;
	padding:120px 20px 0px 20px;
}
/*********************** INDEX - SPLASH PAGE ********************/

/*********************** MEMBERS ********************/

DIV#members{
	background:url(../images/memfoot.jpg) bottom left no-repeat transparent;	
	border:1px solid #333333;
}
DIV.mem-header{
	width:1000px;
	height:120px;
	background:url(../images/memhead.jpg) top left no-repeat transparent;	
}
DIV.mem-logo{
	width:1000px;
	height:260px;
	clear:both;
}
DIV.mem-logo1{
	float:left;
	width:500px;
	height:260px;
	background:url(../images/m-logo1.jpg) top left no-repeat transparent;	
}

DIV.mem-logo2{
	float:left;
	width:500px;
	height:260px;
	background:url(../images/m-logo2.jpg) top left no-repeat transparent;	
}

DIV.mem-con{
	background:url(../images/m-conbg.jpg) top left no-repeat transparent;	
}

DIV.mem-welcome{
	padding:20px 20px 0px 20px;
}

DIV.left-col{
	float:left;
	width:298px;
	padding-top:20px;
}

DIV.right-col{
	width:702px;
	padding-top:20px;
	float:left;
}

DIV.left-con{
	background:url(../images/memleftbg.gif) bottom left no-repeat transparent;	
	
}
DIV.l-title{
	background:url(../images/l-title.gif) top left no-repeat transparent;	
	height:81px;
	
}


DIV.l-box{
	background:url(../images/l-box.gif) top left repeat-y transparent;
	padding:10px;

}

DIV.l-head{
	width:270px;
	margin:0 auto;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	padding-top:40px;
	padding-right:10px;
}

UL.nav{
	margin:0 0 0 0 ;
	padding: 0 0 0 0 ;
	list-style:none;
}

UL.nav LI{
	color:#333333;
	font-size:14px;
	font-weight:bold;
	padding-bottom:10px;
	padding-left:30px;
}
UL.nav LI A{
	color:#9183c6;
}

UL.nav LI.lvl2{
	padding-left:55px;
}	

UL.nav LI.lvl2 A{text-decoration:underline;}



DIV.mthumb-items{
	float:left;
	width:205px;
	height:302px;
	padding:0px 10px 0px 10px;
	text-align:center;
	
}

DIV.mthumb-img,DIV.galthumbs{
	height:229px;
	width:203px;
	border:1px solid #383435;
}
DIV.mthumb-title{
	padding:3px 0px 3px 0px;
}
DIV.mthumb-title A,DIV.mthumb-title{
	font-weight:bold;
	color:#9183c6;
	font-size:14px;
}

DIV.mthumb-date{
	color:#333333;
}

DIV.left-thumbs{
	padding-left:20px;
}

DIV.mem-footer{
	height:65px;
	padding-top:105px;
	clear:both;
	width:1000px;
}
DIV.mem-footer A{
	text-decoration:underline;
}


DIV.right-con{
	background:url(../images/memrightbg.gif) bottom left no-repeat transparent;	
	padding-bottom:30px;
	
}
DIV.r-title{
	background:url(../images/r-title.jpg) top left no-repeat transparent;	
	height:101px;
	
}


DIV.r-box{
	background:url(../images/r-box.gif) top left repeat-y transparent;
	padding:10px;

}

DIV.r-head{
	width:470px;
	margin:0 auto;
	font-size:20px;
	font-weight:bold;
	text-align:center;
	padding-top:20px;
	padding-right:10px;
	color:#ffffff;
}
/*********************** MEMBERS ********************/

/*********** NAVIGATION/PAGINATION begin*******/

DIV.mod-galnav ,DIV.amod-galnav {
	padding-top:10px;
	padding-bottom:0px;
	text-align:center;
	margin: 0 auto;
	width:340px;
}
DIV.mod-galnav{
	padding:0px 10px 10px 10px;
	margin:0;
	width:auto;
	
}
DIV.mod-galnav UL{float:right;clear:both;}
DIV.amod-galnav {width:510px;clear:both;}
DIV.mod-galnav  UL LI A:hover, DIV.mod-galnav UL LI A.current , DIV.amod-galnav  UL LI A:hover, DIV.amod-galnav UL LI A.current{
	background:#9183c6;
	color:#333;
}
DIV.mod-galnav  UL,DIV.amod-galnav  UL{
	height:25px;
}

DIV.mod-galnav  UL LI A , DIV.amod-galnav  UL LI A{
	width:24px;
	height:18px;
	
	margin-right:2px;
	margin-left:2px;
	font-weight:bold;
	text-decoration:none;
	padding-top:4px;
	color:#9183c6;
}

DIV.mod-galnav UL,DIV.amod-galnav UL{
	margin:0;
	padding:0;
	list-style:none;

}
DIV.mod-galnav UL LI,DIV.amod-galnav UL LI{	float:left; padding:4px;}



 DIV#gal-thumbs DIV.tsize150{
	padding-top:10px;
	width:170px;
	height:210px;
	text-align:center;
	float:left;
	
}

DIV.rate-div{
	clear:both;
}
#showgal{
	color:#333333;
}
#showgal A{
color:#9183c6;
}

UL.pagi-ul LI{font-size:14px;}

DIV.vid-prev{
	width:600px;
	margin:0 auto;
}
/*********** NAVIGATION/PAGINATION end *******/

.pikachoose{
	padding:105px 8px 20px 11px;
	width:600px;
	height:610px;
	margin:0 auto;
}

.pika-stage {position: relative; width: 600px; height:610px;}

	.pika-stage .pika-aniwrap, .pika-stage .main-image {position: absolute; top: 0; left: 0;}
	.pika-stage .pika-aniwrap{width:100%;}
	.pika-stage .pika-ani {position:relative;display: none;z-index:2;margin:0 auto;}
	.pika-stage img {border:0;height:100%;}



.pika-textnav, .pika-imgnav {display:none;}
.pika-counter{position: absolute;bottom: -20px;left:15px;font-size:11px;}

#pikame{display:none;}