﻿  
 body
{
  background:url(/images/body-bg.jpg) no-repeat center top;
  font-family: Arial,Verdana, Helvetica, sans-serif;
  font-size:12px;
  color:#5f5f5f;
  margin:0px;
  line-height:18px;
  
   
}

#main
{
  width:1000px;
  margin:0px auto;
}

.cr
{
  clear:both;
}

.left-img
{
  float:left;
  margin:0px 10px 0px 0px;
}

.right-img
{
  float:right;
  margin:0px 10px 10px 0px;
}

.right-img1
{
  float:right;
  margin:0px 10px 10px 0px;
}

h1
{
  font-family:Arial, Verdana, Helvetica, sans-serif;
  font-size:22px;
  font-weight:normal;
  line-height:35px;
  border-bottom:1px dashed #CCCCCC;
  color:#b81364;
  width:60%;
  margin:0px;
  padding:0px;
}

h2
{
  font-family:Arial, Verdana, Helvetica, sans-serif;
  font-size:16px;
  color:#b81364;
}

h3
{
  font-family:Arial, Verdana, Helvetica, sans-serif;
  font-size:14px;
  color:#b81364;
}

p
{
 font-family:Arial, Verdana, Helvetica, sans-serif;
  font-size:12px;
  font-weight:normal;
  line-height:16px;
  color:#5f5f5f;
  text-align:justify;
  margin:0px;
  padding:0px;
  padding:12px 0px 12px 0px;
}

.logo
{
  width:312px;
  height:155px;
  float:left;
  margin:15px 0px 0px 0px;
}
.rht-header
{
width:688px;
float:right;
}


.body-con
{

width:100%;
height:auto!important;
min-height:900px!important;
height:900px;
display:block;
clear:both;
background:url(/images/bottom-bg.jpg) no-repeat bottom;
}
#menu-bg
{
  background:url(/images/menu-bg.jpg) repeat-x;
  width:688px;
  height:42px;
  float:right;
  margin-top:64px;
}

#menubar
{
margin:0 auto;
width:688px;
float:left;
}

#menu-content
{

	margin: 0 auto;
	padding: 0;
	position: relative;
}


#menu-content ul 
{

	color: #FFF;
	margin: 0;
	padding-left: 0;
}



#menu-content li 
{ display:inline; }




#menu-content li a
{
	font: 12px Arial,verdana, sans-serif;
	padding-top:12px;	
	padding-left:6px;
	margin:0px;
	float:left;
	text-align:center;
	color: #ec80b5;
	text-decoration: none;
	height:30px;
	width:105px;
	 
}


#menu-content li a:hover
{
	font: 12px Arial,verdana, sans-serif; 
	color:#fff;
	 
}


#menu-content li a#current
{
	font: 12px Arial,verdana, sans-serif; 
	color:#fff;
	 
}
.greenline
{
  background:url(/images/devide-line.jpg) no-repeat;
	width:2px;
	height:42px;
	float:left;
	
}

#left-sec
{
  width:320px;
  float:left;
  clear:both;
  
}

.search-form
{
  background:url(/images/search-bg.jpg) no-repeat;
  width:234px;
  height:251px;
  float:left;
  padding:20px 20px 0px 30px!important;
  padding:30px 20px 0px 30px;
  margin:20px 0px 0px 30px!important;
  margin:20px 0px 0px 17px;
}


.quick-reg
{
  background:url(/images/reg-bg.jpg) no-repeat;
  width:234px;
  height:193px;
  float:left;
  padding:20px 20px 0px 30px!important;
  padding:30px 20px 0px 30px;
  margin:10px 0px 0px 30px!important;
  margin:10px 0px 0px 17px;
}

.quick-reg li
{
  background:url(/images/bullet.jpg) no-repeat;
 list-style:none;
 margin-left:-40px;
 padding-left:20px;
 margin-bottom:10px;
}

.quick-reg li a
{
font-family:Arial, Verdana, Helvetica, sans-serif;
  font-size:12px;
  color:#6d6d6d;
}

.quick-reg li a:hover
{
font-family:Arial, Verdana, Helvetica, sans-serif;
  font-size:12px;
  color:#bd005d;
  text-decoration:underline;
}
 input 
{ 
	padding : 2px;
	background:#ff;
	font : normal 11px Verdana, Arial, Tahoma, sans-serif;
	color :#6c6e6e;
	border:#d7d7d7 1px solid;
	float:left;
	width:120px;
	height:15px;
	line-height:17px;
 
}

 .txt-field 
{ 
	padding : 2px;
	background:#ff;
	font : normal 11px Verdana, Arial, Tahoma, sans-serif;
	color :#6c6e6e;
	border:#fb91c5 1px solid;
	float:left;
	width:100px;
	height:15px;
	line-height:17px;
 
}

.list-box
{
  width:154px;
  height:20px;
  font-family:Arial, Verdana, Helvetica, sans-serif;
  color:#6c6e6e;
  font-size:12px;
  border:#d7d7d7 1px solid;
  float:left;
}

.list-box1
{
  width:50px;
  height:20px;
  font-size:12px;
  font-family:Arial, Verdana, Helvetica, sans-serif;
  color:#6c6e6e;
  border:#d7d7d7 1px solid;
  float:left;
}

.list-box2
{
  width:134px;
  height:20px;
  font-family:Arial, Verdana, Helvetica, sans-serif;
  color:#6c6e6e;
  font-size:12px;
  border:#fb91c5 1px solid;
  float:left;
}
.button 
{ 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	background:url(/images/search-btn.jpg) no-repeat;
	width:65px;
	height:22px;
	color:#fff;
	float:left;
	border:none;
	cursor:pointer;
	line-height:normal;
	padding-top:0px;

}

#right-sec
{
  width:680px;
  float:right;
}

#right-sec a
{
font-family:Arial, Verdana, Helvetica, sans-serif;
  font-size:12px;
  color:#6d6d6d;
  font-weight:bold;
}

#right-sec a:hover
{
font-family:Arial, Verdana, Helvetica, sans-serif;
  font-size:12px;
  color:#bd005d;
  font-weight:bold;
  text-decoration:underline;
}

.top-header
{
width:100%;
display:block;
clear:both;
}

#login-bg
{
 background:url(/images/login-bg.jpg) no-repeat;
 width:634px;
 height:29px;
 color:#ab0b4c;
 font-size:11px;
 font-weight:bold;
 float:left;
 margin-left:14px;
 
  
 padding:10px 10px 0px 10px;
}


 #slider-home
{
background:url(/images/pro-bg.jpg) no-repeat;
width:660px;
height:176px;
float:left;
clear:both;
margin-bottom:20px;
margin-top:20px;
}

#slide-outer
{
  width:660px;
  height:176px;
  float:left;
  clear:both;
  
}

#ps
{
  width:660px;
  float:left;
  clear:both;
}

#profile-outer
{
  width:318px;
  float:left;
  clear:both;
  text-align:justify;
  padding:15px 10px 10px 10px;
  border-right:#CCCCCC 1px dotted;
  margin-top:15px;
  
}

#single-events
{
  width:300px;
  float:right;
  text-align:justify;
  padding:15px 10px 10px 10px;
  margin-top:15px;
  
}

#footer
{
    width: 970px;
    margin: 0px auto;
    margin-top: 10px;
    margin-bottom: 15px;
    padding: 0px 15px 0px 15px;
    color: #a1a2a7;
    font-size: 11px;
    text-align: center;
}

#footer a
{
  font-family:Arial, Verdana, Helvetica, sans-serif;
  font-size:11px;
  color:#a1a2a7;
}

#footer a:hover
{
  font-family:Arial, Verdana, Helvetica, sans-serif;
  font-size:11px;
  color:#bd005d;
  text-decoration:underline;
}

#best-outer
{
background:url(/images/slogan.jpg) no-repeat;
 
  width:630px;
  height:68px;
  float:left;
  padding:15px 10px 0px 10px;
  font-size:18px;
  color:#bd005d;
  text-align:center;
  line-height:22px;
 
}


/***************** dropdown div ***********************/


.dropmenudiv{
	position:absolute;
	clear:both;
	 
/*	border: 1px solid #000; /*THEME CHANGE HERE*/
	line-height:25px;
	z-index:100;
	width: 120px;
	visibility: hidden;
	top: 171px;
	 
	text-align:left;
	}
/*.dropmenudiv{
	position:absolute;
	clear:both;
	line-height:25px;
	z-index:100;
	width: 170px;
	visibility: hidden;
	top: 229px;
	text-align:left;
	left:400px;*/
/*filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired}*/



.dropmenudiv a{
background:url(/images/menu-bg.jpg) repeat-x;
	display: block;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	padding-top:10px;
	color:#fda8d2;
	 
	text-decoration: none;
	height:32px;
	/*background: #E1F1DD url(/images/bullet-nav2.gif) left center no-repeat;*/
/*	border-top: 1px solid #000;
*/}

* html .dropmenudiv a{ /*IE only hack*/
	width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
	text-decoration:none;/* url(/images/bullet-nav2-over.gif) left center no-repeat*/
	 
	color:#FFFFFF;
	 
}

.photo-sec
{
  width:530px;
  float:left;
}

/* Sample 8*/
#box8{
	position:absolute;
	left: 1px;
	top: 5px;

}
#box8 div{
 
	width:630px;
	height:176px!important;
    margin-top:0px!important;
	float:left;
}
#box8 .buttons{
	text-align:left
}
#box8 .next{
	float:right
}


#cont{width:550px;margin:0 auto;background: #993300;text-align:left;padding:20px}

.mask1{
	position:relative;
	width:640px;
	height:176px;
	overflow:hidden;
}

.mask2{
	position:relative;
	width:600px;
	height:176px;
	overflow:hidden;
	
	}

.buttons{padding:5px;}
.buttons span{color:#0080FF;cursor:pointer;font:10px Verdana}
.buttons span.active, .buttons span:hover{background:none;color:#fff}

#wld_badge_wrapper {overflow: hidden; }
#wld_badge_inner {padding: 10px 0px 10px 25px;}
.wld_badge_item {float: left; padding: 0px; margin-right: 5px; margin-left: 5px;}
.wld_badge_item img {border: 1px solid black; }
.wld_badge_item_detail {font-size: 75%; width: 90px; overflow: hidden; line-height: normal; margin-bottom: 10px; text-align: center;}

