@charset "utf-8";
/* CSS Document */

body{
	margin:0;
	padding:0;
	background:url(../images/bg.jpg) repeat;
	font-family:Arial, Helvetica, sans-serif;
	color:#bcbcbc;
	font-size:0.75em;
}

/*******************************************/
/******default links************************/
/*******************************************/
a{
	color:#349ce2;
	text-decoration:underline;
}
a:hover{
	color:#FFF;
	text-decoration:none;
}
*html a img{ text-decoration:none; border:0;}
input{ 
	font-size:0.95em;
	background:#2a2a2a;
	border:1px solid #2a2a2a;
	color:#bcbcbc;
	padding:2px 0px 3px 3px;
}



ul,li,ol{ margin:0; padding:0;}

h1,h2,h3,h4,h5,h6{ margin:0; padding:0; display:block;}
p{ margin:0; padding:0; margin-bottom:8px; }


.clear{
	clear:both;
	display:block;
}

.flashbaner{
	background:#FFF;
	
}

/**************************************************************************************************/

*html .header{
background:expression('url('+this.currentStyle['backgroundImage'].split('\"')[1]+'")');
filter:expression('progid:DXImageTransform.Microsoft.AlphaImageLoader(src='
+this.currentStyle['backgroundImage'].split('\"')[1]+')');
 z-index:100;
}

#around_container{
	width:100%;
	background:url(images/top_belt.jpg) repeat-x top left;
}

#Container{
	width:1006px;
	margin:0 auto;
}

/*******************************************/
/******header*******************************/
/*******************************************/

.header{
	height:131px;
	position:relative;
	clear:both;
	background:url(../images/header_bottom.png) bottom no-repeat;
	color:#FFF;
}

.header a img{ border:0;}
.header a{
padding:0 6px;
color:#FFF;
text-decoration:none;
}
.header a:hover{
text-decoration:none;
color:#2279c0;
}
.header a.joinnow{
	color:#2279c0;
	font-weight:bold;
}
.header a:hover.joinnow{
	color:#FFFFFF;
	font-weight:bold;
}
.headertop{
	padding-top:6px;
}
.headertop div.righ{
	position:absolute;
	right:0;
	top:6px;
}
.headertop .regmember{
	color:#e8e896;
}

.logo{
width:252px;
margin-top:6px;
position:absolute;
}

.header_ad{
	width:728px;
	position:absolute;
	right:0;
	margin-top:12px;
	margin-right:15px;
	margin-left:0px;
	padding:0px;
}

/*******************************************/
/******Navigation*******************************/
/*******************************************/

.Navigation_box{
	clear:both;
	width:950px;
	padding-top:8px;
	position:relative;
}

.right_to_nav{
	height:25px;
	float:right;
	text-align:right;
	margin-top:-5px;
}
.cityname{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#f1f1bf;
	text-transform:uppercase;
	font-weight:bold;
	text-align:right;
	background:url(../images/cityname_bg.gif) no-repeat left;
	height:25px;
	float:left;
	padding:10px 2px 0 25px;
}

.right_to_nav a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#f1f1bf;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:bold;
	background:url(../images/rightto_nav.gif) no-repeat right;
	display:block;
	width:106px;
	height:25px;
	padding:10px 35px 0 0;
	float:left;
}
.right_to_nav a:hover{
	color:#FFF;
}


/*******************************************/
/******body*******************************/
/*******************************************/

.BodyShadow{
	position:relative;
	clear:both;
	background:url(../images/body_shodow.png) repeat-y center;
	width:990px;
	padding:0 8px;
	float:left;
	background-image: url(../images/body_shodow.png);
	
}
*html .BodyShadow{
	background:none;
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/body_shodow.png',sizingMethod='scale');
	overflow: visible;
}

.Around_BodyContainer_A{
	width:980;
	background:url(../images/body_con_bg.jpg) repeat-x #747474;
	min-height:313px;
	padding:5px;
	float:left;
	
}
*html .Around_BodyContainer_A{
	height:313px;
	overflow:visible;
}



.Around_BodyContainer_B{
	background: url(../images/bodycon_bg_b.jpg) repeat-x #000000;
	min-height:313px;
	border:#012748 solid 3px;
	border-bottom:0;
	width:974px;
	float:left;
	overflow:visible;
}
*html .Around_BodyContainer_B{ height:313px;}




.BodyContainer{
	background:url(../images/bodycon_nav_bg.png) repeat-x top left;
	min-height:200px;
	padding:0 12px;
	overflow:auto;
	width:950px;
	float:left;
}

*html .BodyContainer{
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bodycon_nav_bg.png', sizingMethod='scale');
/*	height:150px;*/
}


.flash{
width:949px;
height:231px;
margin:0 auto;
clear:both;
/*margin-bottom:16px;*/
}



/***********************************************/
/****** home lower body*************************/
/***********************************************/

.lower_body_con{
	border-top:#aeaeae solid 5px;
	background:#000000;
	clear:both;
	padding:12px;
	float:left;
	width:956px;
}

.gradiant_Box{
	clear:both;
	border-bottom:#242424 solid 1px;
	float:left;
	width:956px;
	font-size:0.95em;
	margin-bottom:8px;
}

.gradiant_Box_A, .gradiant_Box_B{
	background:url(../images/newsletter_bg.jpg) repeat-x;
	width:272px;
	height:93px;
	padding:10px 14px;
	float:left;
}
.gradiant_Box_B{
	width:315px;
}
.gradiant_Box_B input{
	width:100px;
}


.Title_One{
	clear:both;
	display:block;
}
.inner_Title{
	clear:both;
	display:block;
}





.Title_One h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.3em;
	color:#FFFFFF;
	font-weight:bold;
	margin:0 0 6px 0;
	display:block;
	padding:0 18px;
	padding-top:2px;
}


.Title_One div.bullet_1_mask{
	background:url(../images/newsletter_bullet.gif) no-repeat #388dc7;
	width:8px;
	height:18px;
	position:absolute;
	margin-left:2px;
	z-index:5;
	margin-top:2px;	
}
div.bullet_2_mask{
	background:url(../images/mask_bullet2.gif) no-repeat #388dc7;
	width:8px;
	height:18px;
	position:absolute;
	margin-left:1px;
	z-index:5;
	margin-top:2px;	
}

div.bullet_3_mask{
	background:url(../images/mask_bullet3.gif) no-repeat #388dc7;
	width:8px;
	height:18px;
	position:absolute;
	margin-left:1px;
	z-index:5;
	margin-top:2px;	
}

div.bullet_4_mask{
	background:url(../images/mask_bullet3.gif) no-repeat #388dc7;
	width:8px;
	height:18px;
	position:absolute;
	margin-left:1px;
	z-index:5;
	margin-top:2px;	
}


.SMS_updates{
	background:url(../images/sms_bg.jpg) repeat-x top left;
	width:272px;
	height:93px;
	padding:10px 14px;
	float:left;
	margin:0 5px;
}


/*******************************************/
/******homeleft_colmn***********************/
/*******************************************/

.homeleft_colmn{
width:590px;
float:left;
margin:15px 0px 0px 0px;

}


.homeleft_colmn h3{
background:url(../images/bullet2.gif) no-repeat left;
padding-left:20px;
font:18px Arial, Helvetica, sans-serif;
color:#bcbcbc;
margin:14px 0px 0px 11px;
}

.homeleft_colmn_photogallery h3{
background:url(../images/bullet2.gif) no-repeat left;
padding-left:20px;
font:18px Arial, Helvetica, sans-serif;
color:#bcbcbc;
margin:14px 0px 0px 11px;
}

.weeklysevents{
width:273px;
background:#0a0a0a;
border:1px solid #222222;
height:390px;
float:right;
padding:0px 5px;
position:relative;
}

.featuredsevents{
width:282px;
background:#0a0a0a;
border:1px solid #222222;
height:390px;
float:left;
margin-right:12px;
position:relative;
}


.featuredevents .events{
margin:0px;
padding:0px;
width:282px;
}

.events ul{
list-style:none;
padding:0px;
margin:0px;

}
.events li{
background:url(../images/bullet3.gif) no-repeat 5px 8px;
width:254px;
margin:4px 0px;
padding:4px 8px 0px 15px;
cursor:pointer;

}

.events li a {
font:bold 12px Arial, Helvetica, sans-serif;
text-transform:none;
color:#caca2c;
text-decoration:none;
}

.events li a:hover{
font:bold 12px Arial, Helvetica, sans-serif;
text-transform:none;
color:#fff;
text-decoration:none;
}

.events li.even{
width:254px;
margin:5px 0px;
padding:4px 8px 0px 15px;
background:url(../images/bullet3.gif) no-repeat 5px 8px #171717;
}


/*for styles refer "featuredcontentglider.css"*/


.advertise{
position:absolute;
bottom:7px;
left:4px;
width:273px;
background:url(../images/advertise_events_bg.gif) no-repeat top left;
height:15px;
padding-top:2px;
font:10x Arial, Helvetica, sans-serif;
color:#7a7a7a;
text-transform:uppercase;
text-align:center;
}

.advertise a{
font:10x Arial, Helvetica, sans-serif;
color:#7a7a7a;
text-decoration:none;
}

.advertise a:hover{
font:10x Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:none;
}





.newssection{
height:223px;
width:590px;
float:left;
margin:13px 0px 0px 0px;
}
.newssection .news{
width:570px;
font:12px Arial, Helvetica, sans-serif;
border-bottom:none;
}

.news ul{
list-style:none;
margin:0px;
padding:0px;
width:100%;
}

.news li{
width:565px;
margin:5px 0px;
padding:5px 8px;
}

.news li a {
font:bold 12px Arial, Helvetica, sans-serif;
text-transform:uppercase;
color:#caca2c;
text-decoration:none;
}

.news li a:hover {
font:bold 12px Arial, Helvetica, sans-serif;
text-transform:uppercase;
color:#fff;
text-decoration:none;
}

.news li.odd{
width:565px;
margin:5px 0px;
padding:5px 8px;
background:#2e5f85;
}

.news a.link{
width:auto;
float:right;
text-align:right;
font:11px Arial, Helvetica, sans-serif;
color:#808488;
text-decoration:none;
margin:0px 0px 5px 0px;
border-bottom:1px solid #388dc7;
}


.news a.link:hover{
width:auto;
float:right;
text-align:right;
font:11px Arial, Helvetica, sans-serif;
color:#388dc7;
text-decoration:none;
margin:0px 0px 5px 0px;
border-bottom:1px solid #808488;
}







/*********home_venuesection and photogallery***********/

.venuesection, .photogallery{
width:588px;
background:url(../images/venues_bg.jpg) repeat-x top left #0d3553;
float:left;
border:1px solid #222222;
margin-top:17px;
padding:10px 0;
}
.venuesection h3, .photogallery h3{
	background:url(../images/roundbullet_1.gif) no-repeat -10px 4px;
	margin:0; padding:0;
	padding-left:20px;
	margin-left:8px;
}

.venuesection .gallery{
width:550px;
margin:4px 0px 4px 20px;
float:left;
}

*html .venuesection .gallery{
width:560px;
margin:2px 0px 8px 10px;
float:left;

}
.gallery img{
width:120px;
height:60px;
border:1px solid #012e53;
cursor:pointer;
margin:4px 6px 5px 7px;
}





/*************************imagegallery**************************/

.stepcarousel {
	BORDER:none; OVERFLOW: hide; POSITION: relative; HEIGHT: 100px; WIDTH: 480px; padding-left:20px; padding-right:20px; margin-left:35px; margin-top:10px; margin-bottom:15px;
}
.stepcarousel .belt {
	LEFT: 20px; POSITION: absolute; TOP: 0px; width:auto; height:auto;
}
.stepcarousel .panel {
	FLOAT: left; MARGIN: 0px 5px; OVERFLOW: hidden; WIDTH:auto; height:auto; text-align:center;
}

.linkgallery{
position:absolute;
float:right;
bottom:0;
right:0;
margin:0px 10px 10px 0px;
padding:0px 0px 0px 0px;
}


.linkgallery a{
font:11px Arial, Helvetica, sans-serif;
color:#808488;
text-decoration:none;
border-bottom:1px solid #388dc7;
clear:both;
}


.linkgallery a:hover{
color:#388dc7;
text-decoration:none;
border-bottom:1px solid #808488;
}



.panel img{
border:2px solid #000;
}
#galleryB {
	BORDER:none; HEIGHT:auto;
}
#galleryB .panel {
	FONT: bold 28px Arial; COLOR: white; HEIGHT: 150px; BACKGROUND-COLOR: green; TEXT-ALIGN: center
}
P.samplebuttons {
	WIDTH: 300px; TEXT-ALIGN: center
}
P.samplebuttons A {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; COLOR: #2e6ab1; MARGIN-RIGHT: 3px; PADDING-TOP: 1px; TEXT-DECORATION: none
}
/**************/
/*********** model imagepgotogallery ***********/

.stepcarouse2 {
	BORDER:none; OVERFLOW: hide; POSITION: relative; HEIGHT: 100px; WIDTH: 300px; margin:0px 20px;
	 margin-top:10px; margin-bottom:15px;
}
.stepcarouse2 .belts {
	LEFT: 20px; POSITION: absolute; TOP: 0px; width:auto; height:auto;
}
.stepcarouse2 .panels {
	FLOAT: left; MARGIN: 0px 5px; OVERFLOW: hidden; WIDTH:120px; height:auto; text-align:center;
}

/*********** model imagepgotogallery ends***********/

.social_net_buttons{
width:100%;
height:65px;
float:left;
margin:10px 0px 5px 0px;
padding:0px;
}

*html .social_net_buttons{
float:none;
}
.social_net_buttons a{
margin:0px 4px 0px 4px;
padding:0px;
}



/*******************************************/
/******homeright_colmn**********************/
/*******************************************/
.homeright_colmn{
width:338px;
float:right;
margin:5px 0px 0px 0px;
}


.homeright_colmn h3{
background:#000;
width:auto;
padding-left:18px;
font:18px  Arial, Helvetica, sans-serif;
float:left;
color:#e9e998;
position:absolute;
padding-right:5px;
padding-top:0px;
}

.homeright_colmn .videoofmonth{
width:338px;
float:left;
margin:10px 0px 0px;
position:relative;
}


.homeright_colmn .videobox{
width:320px;
float:right;
margin:25px 0px 0px 0px;
}


.boxed{
width:338px;
float:left;
margin:10px 0px 0px;
position:relative;
}


.homeright_colmn .innerboxed{
width:320px;
float:right;
margin:0px 0px 0px 0px;
background:url(../images/innerboxbg.jpg) repeat-x top left #012e53;
padding-top:30px;
}

.model_of_month{
width:281px;
margin:0px auto 5px;
cursor:pointer;
clear:both;
}

.model_of_month p{
width:281px;
margin:5px auto 0px;
line-height:21px;
float:left;
font:12px Arial, Helvetica, sans-serif;
color:#4096db;
text-align:center;
margin-bottom:10px;
}
.model_of_month p strong{
font:bold 12px Arial, Helvetica, sans-serif;
color:#fff;
}




.homeright_colmn a{
float:right;
text-align:right;
font:11px Arial, Helvetica, sans-serif;
color:#808488;
text-decoration:none;
margin:0px 10px 5px 0px;
border-bottom:1px solid #388dc7;
clear:both;
}


.homeright_colmn a:hover{
color:#388dc7;
text-decoration:none;
border-bottom:1px solid #808488;
}


.business{
width:300px;
margin:0px auto 5px;
}
.business a {
text-decoration:none;
margin:5px 10px;
padding:0px;
border:1px solid #012e53;
clear:none; float:left;
}
.business a:hover{
text-decoration:none;
padding:0px;
border:0px;
border:1px solid #012e53;
}

.business img{
width:120px;
margin:0px 0px ;
height:60px;
float:left;
border:1px solid #012e53;
}




.featured_talent{
width:300px;
height:auto;
overflow:auto;
}

.featured_talent img{

float:left;
margin:0px 6px 0px 15px;
cursor:pointer;
}

.featured_talent p{
margin-top:0px;
font:12px Arial, Helvetica, sans-serif;
color:#4096db;
float:left;
width:150px;
line-height:20px;
}

.featured_talent p span{
color:#ffffff;
font-weight:bold;
}

.featured_talent a{
color:#fff;
font-weight:bold;
float:none;
border:none;
text-decoration:none;
clear:both;
}

.featured_talent a:hover{
color:#1c6cad;
font-weight:bold;
text-decoration:none;
border:none;
}




.member_of_theweek{
width:290px;
height:auto;
overflow:auto;
margin:0px auto 0px 20px;
float:left;
}

*html .innerbox1 .member_of_theweek{
width:280px;
height:auto;
overflow:auto;
margin:0px auto 0px 15px;
float:left;
}


.member_of_theweek .member_img{
width:125px;
float:left;
text-align:center;
padding-bottom:5px;
}
.member_of_theweek .member_img div.images{
	height:125px; text-align:center;
	margin-bottom:5px;
}

.member_of_theweek img{
height:auto;
width:auto;
border:0px;
margin:0px auto 0px auto;
cursor:pointer;
}

.member_of_theweek .divider{
background:url(../images/members_divider.gif) no-repeat top left;
width:1px;
float:left;
height:115px;
margin:0px 10px ;
}

.member_of_theweek p{
width:100%;
text-align:center;
font:bold 12px Arial, Helvetica, sans-serif;
color:#fff;
float:left;
}

.member_of_theweek a{
color:#fff;
text-decoration:none;
float:none;
border:0;
font-weight:bold;
}

.member_of_theweek a:hover{
text-decoration:none;
color:#1c6cad;
float:none;
border:0;
}

/*******************************************/
/******footer*******************************/
/*******************************************/

.Footer{
	position:relative;
	clear:both;
	background:url(../images/footer_shodow.png) no-repeat;
	padding:0 30px;
	height:auto;
	width:930px;
	overflow:visible;
}
*html .Footer{
	background:none;
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/footer_shodow.png',sizingMethod='0');
	height:auto;
}






.footertop{
background:#001121;
width:926px;
padding:10px 10px;
float:left;
}

.footertop h3{
padding-left:20px;
width:95%;
border-bottom:1px solid #082946;
font:18px Arial, Helvetica, sans-serif;
color:#fff;
padding-bottom:5px;
}

.footertop .tagsection{
width:384px;
float:left;
margin-right:s0px;
height:auto;
font:bold 11px Arial, Helvetica, sans-serif;
line-height:25px;color:#bcbcbc;}

.tagsection a{
text-decoration:none;
color:#84898e;
}

.tagsection a:hover{
text-decoration:none;
color:#FFFFFF;
}


.footertop .footerright{
width:493px;
float:right;
}

.footerright ul{
list-style:none;
margin:0px;
padding:0px;
width:400px;
margin-left:3px;
}

.footerright li{
margin:6px 0px;
width:400px;
background:url(../images/bullet4.gif) no-repeat left 3px;
font:10px Arial, Helvetica, sans-serif;
color:#bcbcbc;
padding-left:10px;
}
.footerright li a{
text-decoration:none;
color:#b3b8bd;
font-size:1.1em;
}
.footerright li a:hover{
text-decoration:none;
color:#FFF;
}

.footertop a.footerlink{
font:11px Arial, Helvetica, sans-serif;
color:#808488;
text-decoration:none;
margin:5px 10px 5px 0px;
border-bottom:1px solid #388dc7;
clear:both;
}


.footertop a.footerlink:hover{
width:auto;
color:#388dc7;
text-decoration:none;
}

.footerlinks {
text-align:center;
padding:10px 0px;
font:10px Arial, Helvetica, sans-serif;
color:#fff;
border-bottom:4px solid #001121;
float:left;
width:948px;
}

.footerlinks a{
color:#bcbcbc;
text-decoration:none;
border-right:1px solid #fff;
padding:0px 8px;
margin:0px;
}

.footerlinks a:hover{
color:#acd7fd;
text-decoration:none;
border-right:1px solid #fff;
padding:0px 8px;
margin:0px;
}

.footerlinks a.nb{
color:#bcbcbc;
text-decoration:none;
border-right:none;
padding:0px 8px 0px 8px;
margin:0px;
}

.footerlinks a.nb:hover{
color:#acd7fd;
text-decoration:none;
border-right:none;
padding:0px 8px 0px 8px;
margin:0px;
}

.ftrbtmsec{
height:auto;
float:left;
width:100%;
}

.ftrleftsec{
margin-left:12px;
float:left;
width:635px;
font:10px Arial, Helvetica, sans-serif;
color:#bcbcbc;
}
.ftrleftsec p{
width:635px;
margin:8px 0px 10px 0px;
font:11px Arial, Helvetica, sans-serif;
}

.ftrleftsec a{
color:#bcbcbc;
text-decoration:none;
border-right:1px solid #bcbcbc;
padding:0px 4px;
margin:0px;
font-size:1.1em;
}

.ftrleftsec a:hover{
color:#acd7fd;
}

.ftrritesec{
width:270px;
float:right;
overflow:hidden;
height:auto;
margin:10px 12px 0px 0px;
}

.ftrritesec ul{
list-style:none;
margin:0px;
padding:0px;0
}

.ftrritesec li{
padding:2px 2px 2px 4px;
background:#10406c;
font:11px Arial, Helvetica, sans-serif;
width:256px;
text-align:left;
color:#93c0e9;
margin:1px 0px;
border-left:#0c62b1 solid 1px;
}

.ftrritesec li a{
color:#93c0e9; text-decoration:none;
}
.ftrritesec li a:hover{ color:#FFF;}



/*******************************************/
/******Forms********************************/
/*******************************************/

.smallform{
float:left;
padding-left:18px;
border:none;
color:#bcbcbc;
}

.smallform div {
width:100%;
float:left;
margin-bottom:3px;
}


.smallform div a.go{
width:29px;
float:left;
height:21px;
cursor:pointer;
margin:0px 0px 0px 10px;
background:url(../images/button_1_mask.gif) no-repeat #d4d4d4;
}

.smallform input{
background:#2a2a2a;
border:1px solid #2a2a2a;
color:#bcbcbc;
float:left;
padding:2px 3px 3px 3px;
margin:0 3px;
}

.smallform input.none{
background:none;
border:none;
float:none;
width:auto;
height:auto;
}

.smallform a.white{
	color:#FFF;
	padding:0 6px;
}

.smallform a:hover{
	text-decoration:none;
}

/*******************************************/
/******Forms********************************/
/*******************************************/

.login_btn{
	background:url(../images/loginbit_mask.gif) no-repeat #7f7f7f 3px 3px;
	height:15px;
	padding:4px 0px 2px 23px;
	width:46px;
	float:left;
	cursor:pointer;
	text-transform:uppercase;
	color:#fff;
	text-decoration:none;

}





/***********/





/***********************************************/
/****** inner page body container***************/
/***********************************************/

.innerpage_container{
	clear:both;
	width:950px;
	overflow:visible;
}

.innerpage_container h4{
	background:url(../images/bullet1.gif) no-repeat 0 3px;
	border-bottom:#388dc7 solid 3px;
	display:block;
	padding-left:18px;
	color:#e9e998;
	font-size:1.6em;
	font-weight:normal;
	padding-bottom:4px;
	clear:both;
	text-transform:capitalize;
}


/***********************************************/
/*********tabedBtns*****************************/
/***********************************************/

.tabedBtns{
	clear:both;
	margin-top:-31px;
	float:right;
	padding-right:10px;
	text-align:right;
}
*html .tabedBtns{
	margin-top:-32x;
	letter-spacing:-1px;
}
.tabedBtns div.Btn{
	float:left;
	margin:2px;
	text-transform:capitalize;
	font-size:1.1em;
	font-weight:bold;
}
.tabedBtns a{
	display:block;
	text-decoration:none;
	color:#FFFFFF;
	padding:5px 8px;
	background:#636363;
}
.tabedBtns a:hover, a.current, .tabedBtns a:hover.eventList{
	background:url(../images/rounderdtab_left.gif) no-repeat left top #388dc7;
	color:#000;
}



.tabedBtns a.eventList{
	display:block;
	text-decoration:none;
	color:#000;
	padding:5px 15px;
	background:#dddd5e;
}
.tabedContent{
	width:950px;
	margin:0 auto;
	padding:15px 0;
	overflow:auto;
}

/***********************************************/

/***********************************************/
/*********tabedBtns_A*****************************/
/***********************************************/

/***************msgtab1*******************************************************************/

.tabedBtns_A{
	clear:both;
	display:block;
	border-bottom:#064f87 solid 1px;
	color:#FFF;
	float:left;
	width:97%;
	padding:0 8px;
}
.tabedBtns_A div.Btn{
	background:#142430;
	float:left;
	margin:1px;
	margin-bottom:0;
}
.tabedBtns_A div.Btn a{
	padding:2px 8px;
	display:block;
	color:#FFF;
}
.tabedBtns_A div.Btn a:hover{
	color:#064f87;
	background:#FFF;
}
.tabedBtns_A div.Btn a.current{
	color:#FFF;
	background:#064f87;
	background:url(../images/roundbullet_1_selected.gif) no-repeat;
}
.tabedBtns_A div.Btn a:hover.current{
	color:#FFF;
	background:#388dc7;
}

.commontab_content_A{
	clear:both;
	padding:6px;
}
/***********************************************/


/***********************************************/
/**********event list***************************/
/***********************************************/

.eventsList{
	clear:both;
	height:120px;
	margin:1px 0 6px 0;
}
h5.eventsDaytitle{
color:#dddda6;
font-size:1.3em;
padding:0px 0px 5px 28px;
margin:5px 0 5px 0;
background:url(../images/bottom_border.png) no-repeat;
text-transform:uppercase;
}
*html h5.eventsDaytitle{
background:none;
float:left;
FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bottom_border.png',sizingMethod='0')
}


.eventsList div.left{
	width:210px;
	height:112px;
	float:left;
	background:#0b0b0b;
	text-align:center;
	padding:2px;
	z-index:1;
}
.eventsList div.left a{
	display:block;
}
.eventsList div.left img{
	border:0;
}


.eventsList div.middle{
	float:left;
	width:460px;
	height:102px;
	background:#000;
	border:#0c0c0c solid 1px;
	margin:0 5px 0 5px;
	padding:6px 15px;
}
.eventsList div.middle div.lines{
	display:block;
	margin-bottom:5px; float:left;
}

.eventsList div.middle div.lines p{
	width:330px;
	float:left;
}
*html .eventsList div.middle div.lines{ margin-bottom:5px;}
.eventsList div.middle div.lines div.sm_title{
	background:#071a29;
	border:#0d273c solid 1px;
	border-left:#153d61 solid 3px;
	float:left;
	width:50px;
	padding-left:5px;
	padding-right:10px;
	margin-right:10px;
	color:#a8b6bf;
	font-weight:bold;
	font-size:0.95em;
}

.eventsList div.middle div.lines div.big_title{
	background:#071a29;
	border:#0d273c solid 1px;
	border-left:#153d61 solid 3px;
	float:left;
	width:80px;
	padding-left:5px;
	padding-right:10px;
	margin-right:10px;
	color:#a8b6bf;
	font-weight:bold;
	font-size:0.95em;
}


.eventsList p{ margin:0; padding:0; color:#bdbdbd; font-size:1em;}
.eventsList a{
	text-decoration:none;
	color:#e9e999;
	font-weight:bold;
	text-transform:uppercase;
	font-size:1em;
}
.eventsList a:hover{
	color:#FFF;
}


.eventsList div.right{
	float:left;
	width:190px;
	height:112px;
	background:#071a29;
	padding-bottom:2px;
	border:#0c0c0c solid 1px;
}
.eventsList div.right a{
	background:url(../images/bullet6.gif) no-repeat 12px 14px;
	border-bottom:#000000 solid 1px;
	padding:9px 0px;
	display:block;
	padding-left:30px;
	color:#929ba1;
	font-size:1.3em;
	text-decoration:none;
	font-weight:bold;
	text-transform:none;
}
.eventsList div.right a:hover{
	color:#FFF;
	background:url(../images/bullet6.gif) no-repeat 12px 14px #102f48;
}
/***********************************************/
/**********event list end***********************/
/***********************************************/


/***********************************************/
/**********featured event list******************/
/***********************************************/

.featured_eventsList{
	clear:both;
	height:120px;
	margin:1px 0 6px 0;
}

.featured_eventsList h5{
color:#dddda6;
font-size:1.3em;
padding:0px 0px 5px 28px;
margin:5px 0 5px 0;
background:url(../images/bottom_border.png) no-repeat;
text-transform:uppercase;
}
*html .featured_eventsList h5{
background:none;
float:left;
FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bottom_border.png',sizingMethod='0')
}

.featured_eventsList div.left{
	width:210px;
	height:113px;
	float:left;
	background:#004274;
	text-align:center;
	padding:2px;
}
.featured_eventsList div.left a{
	display:block;
}
.featured_eventsList div.left img{
	border:0;
}


.featured_eventsList div.middle{
	float:left;
	width:440px;
	height:104px;
	background:#004274;
	border:#0c0c0c solid 1px;
	margin:0 5px 0 5px;
	padding:6px 15px;
}
.featured_eventsList div.middle div.lines{
	
	display:block;
	margin-bottom:5px; float:left;
}

.featured_eventsList div.middle div.lines p{
	width:320px;
	float:right;
	border:0px solid #fff;
		}
*html .featured_eventsList div.middle div.lines{ margin-bottom:5px;}
.featured_eventsList div.middle div.lines div.sm_title{
	background:#1a5582;
	border:#1d5a89 solid 1px;
	border-left:#266799 solid 3px;
	float:left;
	width:50px;
	padding-left:5px;
	padding-right:10px;
	margin-right:10px;
	color:#d4e1eb;
	font-weight:bold;
	font-size:0.95em;
}

.featured_eventsList div.middle div.lines div.big_title{
	background:#1a5582;
	border:#1d5a89 solid 1px;
	border-left:#266799 solid 3px;
	float:left;
	width:80px;
	padding-left:5px;
	padding-right:10px;
	margin-right:10px;
	color:#d4e1eb;
	font-weight:bold;
	font-size:0.95em;
}


.featured_eventsList p{ margin:0; padding:0; color:#bdbdbd; font-size:1em;}
.featured_eventsList a{
	text-decoration:none;
	color:#e9e999;
	font-weight:bold;
	text-transform:uppercase;
	font-size:1em;
}
.featured_eventsList a:hover{
	color:#FFF;
}


.featured_eventsList div.right{
	float:left;
	width:190px;
	height:115px;
	background:#004274;
	border:#0c0c0c solid 1px;
	padding-bottom:2px;
}
.featured_eventsList div.right a{
	background:url(../images/bullet6.gif) no-repeat 12px 14px;
	border-bottom:#000000 solid 1px;
	padding:9px 0px;
	display:block;
	padding-left:30px;
	color:#929ba1;
	font-size:1.3em;
	text-decoration:none;
	font-weight:bold;
	text-transform:none;
}
.featured_eventsList div.right a:hover{
	color:#FFF;
	background:url(../images/bullet6.gif) no-repeat 12px 14px #102f48;
}

.featured_eventsList div.featured{
	float:left;
	background:#014a83;
	color:#FFF;
	margin:0 3px;
	height:115px;
	background:url(../images/featured_img.gif) no-repeat;
	width:19px;
	margin-top:1px;
}

/***********************************************/
/**********featured event list end**************/
/***********************************************/




/***********************************************/
/**********Forms********************************/
/***********************************************/


.register{
	width:75%;
	margin:10px auto 0px auto;
	margin-left:200px;
}
.register div div{ float:left; margin:0 10px; clear:none;}
.norForm, .register{
	display:block;
	clear:both;
	padding:10px 0px;
}

.norForm div, .register div{
	clear:both;
	display:block;
	margin-bottom:8px;
}
.norForm div label, .register div label{
	float:left;
	width:200px;
	padding-top:2px;
	color:#b4b4b4;
	text-align:left;
}
.norForm span.star, .register span.star{ color:#efef57; padding:0 2px;}
.norForm input, .norForm, select, textarea, .register input, select, textarea{
	background:#373737;
	border:#505050 solid 1px;
	margin:0 10px 0px 8px;
	color:#e4e4e4;
}
*html .norForm input, .norForm select, textarea, *html .register input, select, textarea{ position:relative;}
.nobrdr{
border:none;
background:none;
}

input.submitbtn{
	background:#144783;
	border:#2c65a8 solid 1px;
	color:#FFF;
	cursor:pointer;
	padding:2px 5px;
	text-transform:uppercase;
	margin-right:10px;
}

a.submitbtn{
	background:#144783;
	border:#2c65a8 solid 1px;
	color:#FFF;
	cursor:pointer;
	padding:3px 25px;
	text-transform:uppercase;
	margin-right:10px;
	float:right;
	text-decoration:none;
	font-size:11px;
}

*+html input.submitbtn{ padding:2px 0;}
/*input{ margin:0 8px;}*/


  a.creditno{
	width:107px;
	height:30px;
	background:url(../images/paymentcreditno.jpg) no-repeat left center;
	float:right;
	margin-right:35px;
	}
	
	.creditcards{
		width:100%;
		border-top:1px solid #1a1a1a;
		padding:15px 0px 0px 0px;
		}
	.creditcards img{
	float:left;
	border:1px solid #606060;
	margin:0px 6px;
	}
/***********************************************/
/**********register btns pack*******************/
/***********************************************/

.register_Btnpack{
	clear:both;
	width:950px;
	text-align:center;
}
.register_Btnpack div.or{
	font-family:Arial, Helvetica, sans-serif;
	color:#e1e174;
	font-size:1.6em;
}

.register_Btnpack div.genReg_btn{
	background:url(../images/genreg_big_btn_bg.gif) repeat-x;
	border:#151b10 solid 10px;
	margin:20px auto;
	width:300px;
	height:64px;
}
.register_Btnpack a{
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:1.6em;
	text-decoration:none;
}
.register_Btnpack a:hover{
	color:#FFF;
}
.register_Btnpack a span{ 
	display:block;
	padding:20px 18px;
}
.register_Btnpack div.genReg_btn a{
	background:url(../images/genreg_big_btn_bg_bullet.gif) no-repeat 18px 21px;
	width:272px;
	padding-left:25px;
	display:block;
}

.register_Btnpack div.modelregister{
	width:auto;
	margin:20px 0px;
	text-align:left;
	font:14px Arial, Helvetica, sans-serif;
	}
	.register_Btnpack div.modelregister div{
	margin:7px 0px;
	}
.register_Btnpack h5{
	margin:15px 0px 15px 0px;
	font:16px Arial, Helvetica, sans-serif;
	color:#e9e998;
	font-weight:bold;
	text-align:left;
}
.profile_Btn_pack{
	background:#000c17;
	padding:5px 0px;
	margin:15px 0;
	width:790px;
	padding-left:160px;
	float:left;
	text-align:center;
}
.profile_Btn_pack div.profileReg_btn{
	background:url(../images/reg_talent_small_btn_bg.gif) repeat-x top left;
	border:#000000 solid 10px;
	margin:5px 4px;
	height:64px;
	float:left;
}
.profile_Btn_pack a{
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:1.4em;
	text-decoration:none;
	font-weight:bold;
}
.profile_Btn_pack a:hover{
}
.profile_Btn_pack a span{ 
	display:block;
	padding:22px 15px;
}

.profile_Btn_pack div.profileReg_btn a{
	background:url(../images/reg_talent_small_btn_bg_bullet.gif) no-repeat 12px 24px;
	padding-left:20px;
	height:64px;
	float:left;
}




.register_step3_Btnpack{
	clear:both;
	width:820px;
	text-align:center;
	padding-left:130px;
}
.register_step3_Btnpack div.or{
	font-family:Arial, Helvetica, sans-serif;
	color:#e1e174;
	font-size:1.6em;
	float:left;
	margin:75px 50px;
}

.register_step3_Btnpack div.Btn{
	background:url(../images/big_btn_bg.gif) repeat-x;
	border:#151b10 solid 10px;
	margin:40px 0;
	width:253px;
	height:79px;
	float:left;
}
.register_step3_Btnpack a{
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:1.6em;
	text-decoration:none;
	background:url(../images/big_btn_bullet.gif) no-repeat 18px 18px;
	width:228px;
	padding-left:25px;
	display:block;
	padding-top:9px;
}
.register_step3_Btnpack a:hover{
	color:#FFF;
}
.register_step3_Btnpack a span.btnTitle{ 
	display:block;
	padding:9px 18px;
	clear:both;
}
.register_step3_Btnpack a span.smalltxt{
	clear:both;
	font-size:12px;
	display:block;
}

/***********************************************/
/**********check_mail***************************/
/***********************************************/

.check_mailBox{
	padding:0 15px 10px 15px;
	width:920px;
	float:left;
}

.check_mailBox div.mailIcon{
	background:#00060d;
	padding:25px 65px;
	float:left;
	margin-right:15px;
	margin-bottom:15px;
}
.check_mailBox h2{
	color:#dfdf73;
	font-family:Arial, Helvetica, sans-serif;
	font-size:2.2em;
	font-weight:normal;
	text-transform:capitalize;
}
ul.commonList{
	list-style:none;
}

ul.commonList li{
	background: url(../images/bullet7.gif) no-repeat 1px 8px;
	padding-left:15px;
	line-height:21px;
}
/****errorText******/
.errorText{
	color:#dddd03;
}


/***********venue contend 04may09**************/
/******************************************/


.venueContent{
	width:950px;
	margin:0 auto;
	padding:0px;
	float:left;
}

 .venuesortby{
	width:920px;
	background:#000b14;
	padding:13px 15px;
}

.venuesortby label{
	width:auto;
	color:#e9e998;
	font-weight:bold;
	padding:4px;
}

 .venuesortby input{
	padding:2px 5px;
	border:1px solid #a9c4dd;
	background:#fff;
	font:11px Arial, Helvetica, sans-serif;
	color:#000;
	margin-right:10px;
}

 .venuesortby select{
	padding:2px 5px;
	border:1px solid #a9c4dd;
	background:#fff;
	font:11px Arial, Helvetica, sans-serif;
	color:#000;
	margin-right:10px;
	outline:none;
}

.venuesortby .gobutton{
	padding:2px 4px;
	text-align:center;
	background:#154784;
	border:1px solid #295f9f;
	color:#fff;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold;
	cursor:pointer;
	margin:0px;
}



	.browser{
	border-bottom:1px solid #1a1a1a;
	border-top:1px solid #1a1a1a;
	float:left;
	}
 .showingtime{
	width:900px;
	padding:10px 25px;
	float:left;
}
 .showingtime p{
    width:200px;
	color:#d7d71a;
	font:12px Arial, Helvetica, sans-serif;
	float:left;
}

.showingtime h3{
	width:300px;
	font:16px Arial, Helvetica, sans-serif;
	color:#e9e998;
	font-weight:bold;
	float:left;
	}
/******venue list**************/

#venuelist{
	width:950px;
	padding:0px 0px 10px 0px;
	float:left;
	margin:0px;
}

#venuelist .venuesdetailsphotoes{
	width:475px;
	float:left;
}
#venuelist .leftvenue_container{
	width:471px;
	border:1px solid #0c0c0c;
	float:left;
	background:#000;
	padding-bottom:10px;
	margin:1px 1px 1px 0px;
}
#venuelist .leftvenue_container h1{
	background:#00152c;
	padding:7px 13px 8px 13px;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	color:#e9e998;
}
#venuelist .leftvenue_container img{
	border:1px solid #232304;
	margin:8px 17px 0px 11px;
  	float:left;
} 

#venuelist .venueinnertxt{
	margin:0px;
	padding:7px 0px 0px 0px;
}
#venuelist .venueinnertxt p{
	font:12px Arial, Helvetica, sans-serif;
	color:#808080;
	margin:0px;
	line-height:18px;
}
#venuelist .venueinnertxt p span{
	 color:#989837;
}
#venuelist .viewdetail{
	float:right;
	text-decoration:none;
	padding:15px 15px 0px 0px;
}
#venuelist .viewdetail a{
	font-weight:bold;
	text-decoration:none;
}
 
  
  
  
#venuelist .rightvenue_container{
	width:471px;
	border:1px solid #0c0c0c;
	float:left;
	background:#17477b;
	margin:1px 1px 1px 0px;
}
#venuelist .rightvenue_container h1{
	background:#2c6bb0;
	padding:7px 13px 8px 13px;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	color:#e9e998;
}
 
#venuelist .rightvenue_container img{
	border:1px solid #232304;
	margin:8px 17px 0px 11px;
	float:left;
} 
#venuelist .venuerightinnertxt{
	margin:0px;
	padding:7px 0px 0px 0px;
	width:270px;
	float:left;
}
#venuelist .venuerightinnertxt p{
	font:12px Arial, Helvetica, sans-serif;
	color:#8ba3bd;
	margin:0px;
	line-height:18px;
}
#venuelist .venuerightinnertxt p span{
	color:#989837;
}
#venuelist .rightviewdetail{
	float:left;
	text-decoration:none;
	padding:15px 15px 0px 0px;
	width:255px;
	text-align:right;
}
#venuelist .rightviewdetail a{
	font:12px Arial, Helvetica, sans-serif;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}
#venuelist .featuredtxt{
	width:20px;
	float:right;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#f8f8b8;
	padding:4px 5px;
	text-align:center;
	text-transform:uppercase;
	background:#2c6bb0;
}
   
   
 /**********05may09*******************/
 /********review css starts ****************/ 
   


#reviewlist{
	width:950px;
	padding:30px 0px 20px 0px;
	float:left;
	margin:0px;
}
#reviewlist .leftreview_container{
	width:471px;
	border:1px solid #0c0c0c;
	float:left;
	background:#000;
	padding-bottom:0px;
	margin:1px 1px 1px 0px;
	margin-bottom:13px;
}
#reviewlist .leftreview_container h1{
	background:#00152c;
	padding:8px 13px;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	color:#e9e998;
}
#reviewlist .leftreview_container img{
	border:1px solid #232304;
	margin:7px 17px 7px 11px;
  	float:left;
} 

#reviewlist .reviewinnertxt{
	padding:7px 0px 0px 0px;
	font:12px Arial, Helvetica, sans-serif;
	color:#808080;
}
#reviewlist .reviewinnertxt label{
	font:12px Arial, Helvetica, sans-serif;
	 color:#989837;
	margin:0px;
	line-height:18px;
	float:left;
	width:115px;
}
#reviewlist .reviewinnertxt p span{
	 color:#989837;
}

#reviewlist .reviewinnertxt img{
margin:3px 2px 0px 2px;
padding:0px;
border:0px;
}
 .reviewratingdiv {
	float:left;
	width:295px;
}
.reviewratingdiv1{
	float:left;
	width:350px;
}

#reviewlist .reviewviewdetail{
	width:455px;
	float:left;
	text-decoration:none;
	padding:3px 16px 3px 0px;
	background:#0d0d0d;
	text-align:right;
}
#reviewlist .reviewviewdetail a{
	font-weight:bold;
	text-decoration:none;
}

a.rating{
	width:12px;
	height:12px;
	background:url(../images/rating_blubtns.gif) no-repeat center;
	margin:3px 2px;
	float:left;
}
a.rating:hover{
	width:12px;
	height:12px;
	background:url(../images/rating_blubtnshoiver.gif) no-repeat center;
	margin:3px 2px;
}



/********model content starts**********/

#model_container{
	width:945px;
	padding:0px 0px 10px 5px;
	float:left;
	margin:0px;
}

#model_container .model_main{
	width:163px;
	border:1px solid #010f1e;
	background:#00050a;
	margin:10px;
	text-align:center;
	padding:10px 0px 0px 0px;
	line-height:18px;
	float:left;
	height:240px;
	position:relative;
}
#model_container .model_main a{
	text-decoration:none;
}
#model_container .model_title{
	height:26px;
	width:auto;
	color:#d7d71a;
}

#model_container .model_title p{
	background:url(../images/rating_blubtns.gif) no-repeat left center;
	margin:0px 25px;
	padding-left:3px;
}
#model_container .model_main .modelimage{
	width:auto;
	height:120px;
	margin:5px 0px;
}
#model_container .model_main .modelimage img{
	border:1px solid #727915;
}
#model_container .model_main .modeldallas{
	background:#000d1a;
	padding:7px 0px;
	width:100%;
	text-align:center;
	font-weight:bold;
	margin-top:8px;
	position:absolute;
	bottom:0;
	left:0;
}

#model_container .model_main .browseronline{
	background:#000d1a;
	padding:4px 0px;
	width:100%;
	text-align:center;
	position:absolute;
	bottom:0;
	left:0;
}
#model_container .online{
	background:url(../images/rating_blubtns.gif) no-repeat left center;
	margin:0px auto;
	width:50px;
	font-weight:normal;
	font:11px Arial, Helvetica, sans-serif;
	color:#d7d71a;
	padding-left:10px;
	}
	#model_container .ofline{
	background:url(../images/rating_blubtnshoiver.gif) no-repeat left center;
	margin:0px auto;
	width:50px;
	font-weight:normal;
	font:11px Arial, Helvetica, sans-serif;
	color:#80868d;
	padding-left:10px;
	}
	/*************june17strts*************/

.model{
	width:945px;
	padding:0px;
	float:left;
}
.model input{
	width:80px;
	background:url(../images/previnput_bg.gif) repeat-x left top #bbbb0e ;
	padding:0px 2px;
	margin-left:4px;
	border:1px solid #f1f1cd;
	color:#000;
	float:right;
	font:12px Arial, Helvetica, sans-serif;
	text-align:center;
	outline:0px;
}
.modeldetailleft{
	width:538px;
	border:1px solid #02172f;
	background:#000c1a;
	float:left;
	padding:10px 8px 0px 8px;
	margin-left:8px;
}
.modeldetailtabs{
	width:538px;
	background:#000;
	float:left;
	padding:5px 0px 0px 0px;
	margin-left:8px;
}
.modeldetailleft .modelrating{
	width:538px;
	float:left;
	padding:0px 0px 10px 0px;
	border-bottom:1px solid #1a2531;
}
.modeldetailleft .modelrating div{
	float:left;
	margin:0px 0px;
	width:500px;
}

.modeldetailleft label{
	width:130px;
	color:#aaab43;
	float:left;	}
.modeldetailleft img{
	margin:0px 2px;
	float:left;
}
.modeldetailleft .modeldetaildiv{
	width:267px;
	float:left;
	padding:10px 0px;
}
.modeldetaildiv div{
width:260px;
padding:3px;
float:left;
}
.modeldetaildiv p{
	float:right;
	width:120px;
	margin:0px;
	padding:0px;
	}
	.modeldetailleft span{
	width:4px;
	float:left;
	margin:0px;
	padding:0px;
	}
.modeldetailright{
	width:350px;
	float:right;
	border:1px solid #02172f;
	background:#000c1a;
	padding:6px 6px;
	min-height:450px;
	text-align:center;
}
.modeldetailright .modelrightinner{
	width:350px;
	padding:0px;
	background:#000;
	float:left;
	margin-bottom:10px;
}
.modeldetailright .modelrightbottom{
	width:350px;
	padding:0px;
	float:left;
	padding-bottom:10px;
	text-align:center;
}
/*************june17ends*************/


/*******************16may 09***************?
/*********************************************/
span.example{
	color:#8f8f6a;
}
.register .venuebox{
	width:165px;
	float:left;
	margin:5px 0px;
	padding:0px;
}

.register .venuemail_boxdiv{
	width:500px;
	float:left;
	margin:0px 0px;
	padding:0px 0px 15px 0px;
	font:11px Arial, Helvetica, sans-serif;
}

.register .browse{
	width:93px;
	margin:0px;
	padding:4px 0px;
	text-align:center;
	color:#000;
	background:url(../images/browse.gif) no-repeat center ;
	border:0px;
}

.venueregistration_maincontainer{
	width:100%;
	margin:0px auto;
	padding:0px 0px 30px 0px;
	float:left;
	}
.venueregistration_maincontainer h2{
	font:25px Arial, Helvetica, sans-serif;
	color:#dfdf73;
	padding-left:16px;
	font-weight:normal;
}

.venueregistration_maincontainer .featuredlist{
	width:901px;
	background:url(../images/faeturedlist_bg.gif) repeat-x left top #032c51;
	padding:15px 12px;
	margin:10px 0px 30px 0px;
	float:left;
}
.venueregistration_maincontainer .featuredlist .featuremiddle{
	width:450px;
	float:left;
	}
.venueregistration_maincontainer .featuredlist h3{
	color:#999f33;
	padding:5px 10px 0px 0px;
	display:block;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:normal;
	float:left;
	margin:0px;
	}

.venueregistration_maincontainer .featuredlist ul{
	list-style:none;
	width:435px;
	margin:0px 0px 0px 10px;
	float:left;
	padding:0px;
}
.venueregistration_maincontainer .featuredlist ul li{
 	background:url(../images/white_bullet.gif) no-repeat left center;
	padding:5px 15px;
	margin:0px;
}

/**********************may27***********************************/
/**********************venue detais page***********************/

.venuedetail_container{
	width:938px;
	padding:10px 0px 10px 10px;
	float:left;
	background:#000000;
	border:1px solid #0c0c0c;
}

.venue_detailtop{
	width:570px;
	float:left;
	padding:10px 0px 10px 12px;
}
.venue_detailtop span{
	color:#51a6df;
	font-weight:bold;
	text-transform:uppercase;
}
.venue_detailtop img{
	float:right;
	border:1px solid #232304;
}
 .venue_details{
	width:570px;
	float:left;
	padding:10px 0px 10px 12px;
	background:#010811;
	margin-bottom:10px;

	}
 .venue_details label{
	width:140px;
	color:#aaab43;
	float:left;
	}
.venue_details span{
	width:10px;
	float:left;
}
	.venue_details p{
	width:410px;
	float:left;
	}
	.venue_details .description{
	width:430px;
	float:right;
	}
.venuedetailright_container{
	width:312px;
	float:right;
	padding:10px 17px 0px 8px;
	min-height:430px;
	overflow:hidden;
}

.venuedetailright_container span{
	color:#d4d44f;
}
.venuedetailright_container img{
	 margin:5px 0px 10px 0px;
	 }
.venuedetailright_container input{
	width:97%;
	padding:0px 3px;
	background:#fff;
	color:#000;
	margin:2px 0px;
}
	
.venuedetail_content{
	width:auto;
	padding:0px 10px;
	float:none;
} 
.venuedetail_container h5{
	margin:0px 0px 10px 0px;
	font:16px Arial, Helvetica, sans-serif;
	color:#e9e998;
	font-weight:bold;
	
}

.venuedetail_container h6{
	width:420px;
	margin:0px 0px 10px 0px;
	font:16px Arial, Helvetica, sans-serif;
	color:#e9e998;
	font-weight:bold;
	float:left;
	
}
.venuedetail_container .table{
	width:150px;
	border:1px solid #2c65a8;
	background:#144783;
	text-align:center;
	text-transform:uppercase;
	padding:0px;
	margin:0px;
	float:right;
}

/***********************************may27***********************************/
/************************************our team page ***************************/

.ourteam{
	width:945px;
	padding:20px 0px 20px 0px;
	border-bottom:1px solid #1a1e23;
	float:left;
}

.ourteam .imagediv{
	 width:129px;
	 border:1px solid #052a4d;
	 padding:0px 0px;
	 color:#09a5ff;
	 background:#01172c;
	 text-align:center;
	 float:left;
}	
.ourteam .imagediv img{
	margin:10px 0px 0px 0px;
	border:1px solid #71713f;
}
.ourteam .ourteamcontent{
	width:760px;
	float:left;
	color:#bcbcbc;
	margin:0px;
	margin-left:15px;
	
}
.ourteam h5{
	margin:0px 0px 10px 0px;
	font:16px Arial, Helvetica, sans-serif;
	color:#e9e998;
	font-weight:normal;
}
.ourteam .ourteamcontent span{
	color:#fff;
}


/********************reciew details *************************/
/*********************june************************************/

.review_details{
 	width:943px;
	border:1px solid #0c0c0c;
	float:left;
	margin:5px 0px;
	padding-bottom:10px;
}
	
.review_details h3{
	font:12px Arial, Helvetica, sans-serif;
	color:#e9e998;
	font-weight:bold;
	display:block;
	padding:6px 10px; 
	baground:#00152c;
	text-transform:uppercase;
}
.review_details h3 	a{
	text-transform:none;
	text-align:right;
	text-decoration:none;
	float:right;
	font-weight:normal;
}

.review_details .rating_maincontainer{
	width:923px;
	padding:10px;
	background:#000;
	float:left;
}
.review_details .rating_maincontainer img{
	float:left;
	border:1px solid #232304;
	margin-right:10px;
}

.rating_maincontainer .rightrating{
	width:400px;
	float:left;
}
	.rating_maincontainer .rightrating img{
	margin:0px 4px 0px 0px;
	} 
.review_details label{
	width:130px;
	color:#989837;
	float:left;
	padding:2px 0px;
}

.review_details .rating_maincontainer p img{border:0px; margin:2px 5px;}


.review_details .reviewdetails_container{
	width:923px;
	padding:10px 10px 20px 10px;
	background:#021b37;
	border-top:1px solid #083464;
	float:left;
	margin-bottom:10px;
}
 .review_details h5{
	font:16px Arial, Helvetica, sans-serif;
	color:#abb27e;
	margin:6px 0px;
	font-weight:bold;
	padding:0px;
}
.review_details h5 a{
	font:12px Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-align:right;
	float:right;
	text-decoration:none;
}
.rating_maincontainer label{
	width:100px;
	float:left;
	margin:0px;
	} 
.reviewdetails_container .reviewinner_container{
	width:445px;
	float:left;
	margin-right:10px;
	padding:0px;
	
}
.reviewdetails_container .reviewinner_container span{
	width:10px;
	float:left;
}
.reviewdetails_container .reviewinner_container p{
	width:270px;
	float:left;
	margin:0px;
}

.reviewinner_container div{
	width:445px;
	padding:0px 0px;
	float:left;
}
.readers_review{
	width:923px;
	margin:0px auto;
}
.readers_details{
	width:903px;
	padding:7px 10px;
	background:#010e1c;
	float:left;
	margin:4px 0px;
	}
.readers_details img{
	border:1px solid #232304;
	margin-right:10px;
	float:left;
}
.readers_details  span{color:#dede6b;}

.review_details .review_content{
	width:923px;
	padding:10px;
}

.eventdetails{
	width:950px;
	padding:20px 0px 20px 0px;
	float:left;
	margin:0px;
}
.eventdetails img{
	margin-left:5px;
	border:1px solid #4d4d0e;
}

.venueregistrationhidden{
	width:945px;
	visibility:hidden;
	display:block;
	position:absolute;
	bottom:0;
}

/**********************model registration ********************/

/*************************imagegallery**************************/

.stepcarousel1 {
	BORDER:none; OVERFLOW:hidden; POSITION:relative; HEIGHT:180px; WIDTH:280px;  margin-top:10px; margin-bottom:15px;
	margin-left:30px;
}
.stepcarousel1 .belt {
	LEFT: 20px; POSITION: absolute; TOP: 0px;  height:200px;
}
.stepcarousel1 .panel {
	FLOAT: left; MARGIN: 0px 5px; OVERFLOW: hidden; WIDTH:auto; height:auto; text-align:center; padding:10px;
background:#0b0b0b;
}



.panel img{
border:2px solid #000;
}
.stepcarousel1 .panel img{
border:2px solid #000;
}
#galleryB {
	BORDER:none; HEIGHT:auto;
}
#galleryB .panel {
	FONT: bold 28px Arial; COLOR: white; HEIGHT: 150px; BACKGROUND-COLOR: green; TEXT-ALIGN: center
}
P.samplebuttons {
	WIDTH: 300px; TEXT-ALIGN: center
}
P.samplebuttons A {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; COLOR: #2e6ab1; MARGIN-RIGHT: 3px; PADDING-TOP: 1px; TEXT-DECORATION: none
}
/**************/



/***********************network stsrts ************************/
/**********************june 22 09***********************/

.networkmain{
	width:444px;
	background:#001323;
	border:1px solid #031b2e;
	margin:7px 4px;
	padding:10px 8px;
	height:73px;
	float:left;
	font-weight:bold;
}
.networkmain .netpicture{
	width:138px;
	height:66px;
	background:#243b56;
	border:1px solid 13568b;
	text-align:center;
	float:left;
	}
.networkmain img{
	margin:0px;
	border:0px;
	
	}	
.networktxt{
	width:276px;
	float:left;
	background:url(../images/networkinnerbg.gif) repeat-y left;
	padding:7px 12px;
	border:1px solid #031b2e;
	border-left:0px;
	}
	
	.networkmain p{
		padding:6px 10px;
		color:#eaea9f;
		font:bold 12px Arial, Helvetica, sans-serif;
		float:left;
		width:278px;
	}



/*************888tooltip css************/

.tip {
 	font:11px Verdana, Arial, Helvetica, sans-serif;
	border:solid 1px #ffffff;
 
    position:absolute; z-index:10;
    visibility:hidden; top:231px;
    left:2px;
   
	FILTER: alpha(opacity=90);
	width:300px;
	background:#001323;
}

.tip h5{
	background:#012b4d;
	font:13px Arial, Helvetica, sans-serif;
	padding:3px 5px;
	text-align:center;
	}
.tip  p{
	padding:5px;
	}
	
	
.modeldescription{
	width:210px;
	background:#001323;
	border:1px solid #bcbcbc;
	position:absolute; z-index:10;
    visibility:hidden; top:231px;
	left:2px;
	padding:10px;
	FILTER: alpha(opacity=90);
	margin:0px;
	}
	
.modeldescription .detailinner{
	width:208px;
	border:1px solid #36618b;
	float:left;
	}
.modeldescription h5{
	font:14px Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding:4px 4px;
	color:#eaea9f;
	}
	 .detailinner div{
		width:auto;
		margin:2px 0px;
		float:left;
		text-align:left;
		}
	
.modeldescription label{
	
	width:90px;
	padding:0px 5px;
	float:left;
	font-weight:bold;
	}

/***************june 26 starts 	****************/

/*************** contact us  ********/

.contactus{
	width:913px;
	border:1px solid #042746;
	padding:15px 15px 10px 15px;
	background:#021e37;
	float:left;
	}
	
	.contactus img{
	float:left;
	margin:0px 15px;
	border:0;
	padding:0;
	}

	.contactus .contactinner{
		width:500px;
		float:left;
		margin-left:30px;
		}
	.contactus h5{
		font:16px Arial, Helvetica, sans-serif;
		font-weight:bold;
		color:#9ba258;
		}
		.contactus p{
		line-height:18px;
		padding:0px;
		margin:0;
		}
/*************** contact us  ********/


/*************** services ********/

.services{
	width:100%;
	padding:20px 0px 10px 0px;
	border-bottom:1px solid #1a1e23;
	float:left;
}

.services h5{
	margin:0px 0px 10px 0px;
	font:16px Arial, Helvetica, sans-serif;
	color:#e9e998;
	font-weight:normal;
	padding:0px;
}

	.clickmain_con{
	width:300px;
	height:31px;
	background:url(../images/servicesclick_bg.gif) repeat-x left top;
	float:left;
	text-align:center;
	margin-top:10px;
	}
	.clickmain_con .click_left{
	width:5px;
	background:url(../images/servicesclick_leftbg.gif) no-repeat;
	height:31px;
	float:left;
	}
	.clickmain_con .click_right{
	width:6px;
	background:url(../images/servicesclick_rightbg.gif) no-repeat;
	height:31px;
	float:right;
	}
	.clickmain_con p{
		padding:7px 5px;
		color:#fff;
		}
		.services .clickmain_con p a{
		text-decoration:none;
		color:#fff;
		}
		.services p a{
		color:#328cd0;
		text-decoration:none;
		}
		
		a.adobe{
			width:700px;
			background:url(../images/adobereader.jpg) no-repeat left;
			padding:10px 0px;
			padding-left:168px;
			float:left;
			color:#328cd0;
			margin-top:10px;
			text-decoration:none;
			}
			
	.services .inner_container{
	width:250px;
	float:left;
	margin:10px 6px;
	text-align:center;
	height:200px;
	}		
	.services .image_con{
	width:248px;
	border:1px solid #0c3058;
	background:#041931;
	margin-bottom:6px;
	padding:7px 0px;
	}
	
	.image_con img{
	border:1px solid #0c3058;
	}
/***************june 26 ends****************/
 
	/**************styles written on 29oct09******************/



.innerpage_container h4{
	background:url(../images/bullet1.gif) no-repeat 0 3px;
	border-bottom:#388dc7 solid 3px;
	display:block;
	padding-left:18px;
	color:#e9e998;
	font-size:18px;
	font-weight:normal;
	padding-bottom:4px;
	clear:both;
	text-transform:capitalize;
}

.innerpage_container h3{
	border-bottom:#388dc7 solid 2px;
	display:block;
	padding-left:18px;
	color:#e9e998;
	font-size:18px;
	font-weight:normal;
	padding-bottom:4px;
	clear:both;
	text-transform:capitalize;
}

.innerpage_container h4 span{
	background:url(../images/h4span_img.png) no-repeat 0 3px;
	padding-left:20px;
	color:#fff;
	margin-left:8px;
}


.news{
	width:945px;
	padding:20px 0px 10px 0px;
	border-bottom:1px dashed #383838;
	float:left;
	font-size:12px;
}
	
.news img.left{
	margin:0px 10px 10px 0px;
	border:3px solid #ffffff;
	float:left;
}

.news img.rite{
	margin:0px 10px 10px 0px;
	border:3px solid #ffffff;
	float:right;
}

.news .ourteamcontent{
	width:760px;
	float:left;
	color:#bcbcbc;
	margin:0px;
	margin-left:15px;
	
}
.news h2{
	margin:0px 0px 5px 0px;
	font:24px Arial, Helvetica, sans-serif;
	color:#fff;
	font-weight:normal;
}

.news h5{
	margin:0px 0px 10px 0px;
	font:14px Arial, Helvetica, sans-serif;
	color:#388dc7;
	font-weight:bold;
}
.news .ourteamcontent span{
	color:#fff;
}

.news p a{
color:#587b97;
}


.linknew2{
width:auto;
float:right;
font:14px Arial, Helvetica, sans-serif;
	color:#2074B9;
}

.linknew2 a.skip{
	font:14px Arial, Helvetica, sans-serif;
	color:#2074B9;
	font-weight:bold;
	text-decoration:none;
}
.linknew2 a:hover{
color:#fff;
}


/***** 21-11-2009 ********/

.friendsortby{
	width:300px;
	float:left;
}

.friendsortby label{
	width:auto;
	color:#e9e998;
	font-weight:bold;
	padding:4px;
}

 .friendsortby input{
	padding:2px 5px;
	border:1px solid #a9c4dd;
	background:#fff;
	font:11px Arial, Helvetica, sans-serif;
	color:#000;
	margin-right:10px;
}

 .friendsortby select{
	padding:2px 5px;
	border:1px solid #a9c4dd;
	background:#fff;
	font:11px Arial, Helvetica, sans-serif;
	color:#000;
	margin-right:10px;
	outline:none;
}

.friendsortby .gobutton{
	padding:2px 4px;
	text-align:center;
	background:#154784;
	border:1px solid #295f9f;
	color:#fff;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold;
	cursor:pointer;
	margin:0px;
}
/***** 21-11-2009 *******/

/*****/


/*23jan10*/



/********model content starts**********/

#model_container1{
	width:945px;
	padding:0px 0px 10px 5px;
	float:left;
	margin:0px;
}

#model_container1 .model_main1{
	width:163px;
	border:1px solid #010f1e;
	background:#00050a;
	margin:10px;
	text-align:center;
	padding:10px 0px 0px 0px;
	line-height:18px;
	float:left;
	height:240px;
	position:relative;
}
#model_container1 .model_main1 a{
	text-decoration:none;
}
#model_container1 .model_title1{
	height:26px;
	width:auto;
	color:#d7d71a;
}

#model_container1 .model_title1 p{
	background:url(../images/rating_blubtns.gif) no-repeat left center;
	margin:0px 25px;
	padding-left:3px;
}
#model_container1 .model_main1 .modelimage1{
	width:auto;
	height:120px;
	margin:5px 0px;
}
#model_container1 .model_main1 .modelimage1 img{
	border:1px solid #727915;
}
#model_container1 .model_main1 .modeldallas1{
	background:#000d1a;
	padding:7px 0px;
	width:100%;
	text-align:center;
	font-weight:bold;
	margin-top:8px;
	position:absolute;
	bottom:0;
	left:0;
}

#model_container1 .model_main1 .browseronline1{
	background:#000d1a;
	padding:4px 0px;
	width:100%;
	text-align:center;
	position:absolute;
	bottom:0;
	left:0;
}
#model_container1 .online1{
	background:url(../images/rating_blubtns.gif) no-repeat left center;
	margin:0px auto;
	width:50px;
	font-weight:normal;
	font:11px Arial, Helvetica, sans-serif;
	color:#d7d71a;
	padding-left:10px;
	}
	#model_container1.ofline1{
	background:url(../images/rating_blubtnshoiver.gif) no-repeat left center;
	margin:0px auto;
	width:50px;
	font-weight:normal;
	font:11px Arial, Helvetica, sans-serif;
	color:#80868d;
	padding-left:10px;
	}


/*********myvideos********/

#myvideos .pagenation {
width:680px; text-align:center;

}

#myvideos{
	float:left; width:700px;
}
#myvideos .viedotitle{
	height: 20px;
    padding-left: 10px;
	padding-bottom:12px;	
    font:bold 17px Arial, Helvetica, sans-serif;
	background:url(../images/bottom_border.png) no-repeat bottom left;
    color:#e9e998;
}
#myvideos .viedotitle h3{
	float:left;
}	
#myvideos .viedotitle #pages{ float:right; color:#cccccc; font-size:12px; font-weight:normal; padding-top:6px;}

.myvideos {
    margin-top: 10px;
	padding:10px 8px;
    width: 684px;
    display:block;
    float: left;
}
.videothumb {
    width: 140px;
    display: block;
    float: left;
    text-align: center;
}
.videothumb img{ padding:2px; border:#FFF solid 1px;}
.videodescwithoutborder {
    width: 530px; display: block; float: left; margin: 0 0 0 10px; border-bottom: none; text-align:left;
}
.even {
    background:#242323;
}



/*#myvideosRight{
	float:right;
	width:219px; 
}

#videorightboxed{
    display:block;
    width:213px;
    padding:2px;
	padding-top:6px;
    border: 1px solid #222222;
	background:#0a0a0a;
	margin-bottom:20px;

}

#videorightboxed h3{
    height: 20px;
    padding-left: 30px;
	padding-bottom:12px;	
    font:bold 17px Arial, Helvetica, sans-serif;
	background:url(../images/bottom_border.png) no-repeat bottom left;
    color:#e9e998;
	text-transform:capitalize;
	border-bottom:0;

}

#rightcontent{
	padding:10px;
	text-align:center;
    margin-top: 2px;
}*/



/******************************************************************************************************/

#rightside {

    margin: 0px;

    margin-right: 10px;

    padding: 0px;

    width: 215px;

    text-align: left;

    float: right;

}

#rightside_video {
    
    margin: 0px;

    margin-right: 10px;

    padding: 0px;

    width: 215px;

    text-align: left;

    float: right;

}



#login, #statistic, #online,#vote, #adv, #latestvideo, #populartags,

#profiledetail, #recenttags, #othervideo, #relatedvideo,

#relatedtag,#small-rightbox {

    display:block;

    width:212px;

    padding:2px;
	padding-top:6px;

    border: 1px solid #222222;
	
	background:#0a0a0a;

}

#rightside ul{
margin:-20px 0px 0px 5px;
padding:0px;
list-style:none;
}

#rightside li{
margin:3px 0px;
padding:2px 0px 2px 15px;
display:block;
border-bottom:1px dashed #545454;
background:url(../images/rightsidebullet.gif) no-repeat left 7px;
}

#rightside li a{
text-decoration:none;
font:bold 12px Arial, Helvetica, sans-serif;

}
#login-title, #statistic-title, #online-title,#vote-title,#populartags-title,

#adv-title, #latestvideo-title, #profiledetail-title, 

#recenttags-title, #userinfo-title, #mediumbox-title, 

#recently-title, #fullbox-title, #myprofile-title,#invitefriend-title,#invitenewfriend-title, 

#mostactive-title, #topwatched-title, #signup-title, #viewvideo-title,

#bookmark-title, #videocomment-title, #othervideo-title, #relatedvideo-title, 

#relatedtag-title,#recently-added-title,#browsegroup-title, #smallbox-title,

#videodetails-title, #sharedetails-title, #myvideo-title, #myfriends-title,

#groups-title, #groupforum-title, #grouprecentvideo-title,#small-rightbox-title  {

    height: 20px;
    padding-left: 30px;
	padding-bottom:12px;	
    font:bold 17px Arial, Helvetica, sans-serif;
	background:url(../images/bottom_border.png) no-repeat bottom left;
    color:#e9e998;

}
#populartags-content, #recenttags-content, #relatedtag-content {
    padding:10px;

    margin-top: 2px;

	text-align: justify;
}

#login-content, #statistic-content, #adv-content, #online-content,

#latestvideo-content, #profiledetail-content, #vote-content, 

#userinfo-content, #mediumbox-content, #recently-content, #fullbox-content,#invitefriend-content,#invitenewfriend-content,

#myprofile-content, #mostactive-content, #topwatched-content, #signup-content, #viewvideo-content,

#bookmark-content, #othervideo-content, #relatedvideo-content, #recently-added-content,

#browsegroup-content, #smallbox-content, #videodetails-content, #sharedetails-content, 

#groupforum-content, #grouprecentvideo-content,#small-rightbox-content {

    padding:10px;

    margin-top: 2px;
	
	text-align:center;

	
}



#videotabcontainer {

    margin: 0 0 0 5px;

    padding: 0px;

    position: relative;

    top: 0px;

    width: 218px;

}



#videotabcontainer ul {

    margin: 0px;

    padding: 0px;

    list-style-type: none;

    text-align: center;

    font: normal 14px/24px Arial, Helvetica, sans-serif;

}



#videotabcontainer li {

    display: inline; float:left;

    margin: 0px;

    padding: 0px;

    text-indent: 0px;

}



#videotabcontainer a {

    float: left;

    display: block;

    width: 218px;

    height: 25px;

    color: #ffffff;

    border: none;

    text-decoration: none;

}



#videotabcontainer a:link, #videotabcontainer a:visited, #videotabcontainer a:hover, #videotabcontainer li a.tabactive {

    float: left;

    background: transparent url(../images/tpl_videotabs_btn.gif) no-repeat left top;

    background-position: 0% -25px;

}



#videotabcontainer a:link, #videotabcontainer a:visited {

    background-position: 0% -25px;

}



#videotabcontainer ul li.tabactive {

    background: transparent url(../images/tpl_videotabs_btn.gif) no-repeat left top;

    background-position: 0% 0px;

    line-height: 24px;

}



#videotabcontainer a:hover {

    background-position: 0% -50px;

    line-height: 24px;

}

 



#videotabcontainer li a.tabactive {

    background-position: 0% 0px;

    line-height: 24px;

}



#othervideo a img, .groupthumb a img,#small-rightbox a img {   border: 0;}
#groups-title, #groupforum-title, #grouprecentvideo-title,#small-rightbox-title  {
    height: 20px;    padding-left: 30px;	padding-bottom:12px;	    font:bold 17px Arial, Helvetica, sans-serif; background:url(../images/bottom_border.png) no-repeat bottom left;    color:#e9e998;
}

#small-rightbox-title-small{
    height: 25px;   padding-left: 10px;  font: normal 15px/23px Arial, Helvetica, sans-serif;   letter-spacing: -1px;  color:#FFFFFF;
} 
#groupforum-content, #grouprecentvideo-content,#small-rightbox-content {    padding:10px;   margin-top: 2px;text-align:center;	}
#small-rightbox-content span.title {font: normal 13px Arial, Helvetica, sans-serif;}
#small-rightbox-content span.duration {

	font: bold 12px Arial, Helvetica, sans-serif;

}

#small-rightbox-content span.info {

	color: #999999;
	
	font-size: 13px;

}

#small-rightbox-content span.tags {

	text-decoration: none;
	font-weight: normal;
	border-bottom:dotted 1px #aaaaaa;

}
#login, #recenttags, #othervideo,#small-rightbox {

    margin: 0px 0 0 5px;

    margin-bottom:10px;

}
#small-rightbox-content textarea.fullboxtext{

    width:180px;

}
.side_results{

    overflow: auto;

    height: 350px;

    width: 196px;
	
	display: block;
	
}
.relatedvideolist {
    margin: 0 0 20px 0;	padding-top: 5px;padding-bottom: 5px;	
}
.relatedvideothumbnail {
	padding-left: 5px;   width: 60px;   float: left;   display: block;   text-align: center;	
}
.relatedvideodesc {

    width: 100px;    float: left;    display: block;    padding-left: 8px;    text-align:left;	font: normal 11px/14px Arial, Helvetica, sans-serif;

}


a.cloudtags {

	text-decoration: none;

	/*border-bottom:dotted 1px #cccccc;*/

	padding: 2px;

	color: #665c50;

}

a.cloudtags:hover {

	text-decoration: none;

	border-bottom: none;

	color: white;

	padding: 2px;

}
#leftside {

    margin: 0px;

    padding: 0px;

    width: 700px;
	float:left;

    text-align: left;

}
#useraction {

    display:block;

    width:100%;

    padding:2px;

    margin-bottom: 20px;


}

#useraction span.info {

	color: #999999;

}

#bookmark ul{

    margin-left: 20px;

    padding: 0;

}

* html #bookmark ul{

    margin-left: 0;

    padding: 0;

}

#useraction p {

    float: left;

    margin: 20px;

}
.ratingDiv,.boxPart {

    margin: 5px 0;

    text-align: center;
	
	padding-bottom: 7px;

    border-bottom: 1px solid #F5F5F5;
	
	font-size: 13px;

} 
#bookmarklist{

    margin: 0 auto;

    text-align: center;

}

#bookmarklist li {

    list-style-type: none;

    margin: 0 20px 20px 0;

    float: left;

}

#bookmarklist li img a{
text-ecoration:none;
}
p.specialmessage {

    border: 1px solid #222222;

    padding: 10px;

    margin: 10px auto;

    width: 350px;

    text-align: center;
	
	background:#0a0a0a;

}
.videoplayer {

    margin-left: 13px;
	padding:10px;
	border:1px solid #222;
	background:#0a0a0a;
}

.videoplayer object{
border:1px solid #222;
border-bottom:none;
}



#playercontainer{ border:#349ce2 solid 1px; width:318px; height:211px;}
.playercontainer{ border:#349ce2 solid 1px; width:318px; height:211px;}


/* 3-3-2010 */


/* Display Comments */

.comment-divider {

	border-bottom: dotted 1px #ccc;
	
}

.comment-image {

	margin: 3px;
	
	margin-top: 7px;
	
	padding: 1px;
	
	border: 1px solid #ccc;

}

span.comment-info {

	font-size: 11px;
	
	color: #999999;

}

.comment-body {

	padding: 8px;
	
	border: 1px dashed #CCCCCC;
	
	background: #FDFDFD;

}

/* 3-3-2010 */
