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

@font-face {
 font-family: 'milfcd__-webfont';
 src: url('../fonts/milfcd__-webfont.eot');
 src: url('../fonts/milfcd__-webfont.eot?#iefix') format('eot'), url('../fonts/milfcd__-webfont.woff') format('woff'), url('../fonts/milfcd__-webfont.ttf') format('truetype'), url('../fonts/milfcd__-webfont.svg#font') format('svg');
 font-weight: normal;
 font-style: normal;
}
body {
	background:url(../images/bodybg.jpg);
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#d8d8d8;
}
html, body, form, fieldset, legend {
	margin: 0;
	padding: 0;
}
h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding:0;
}
fieldset, img {
	border: 0;
}
legend {
	color: #000;
}
sup {
	vertical-align: text-top;
}
sub {
	vertical-align: text-bottom;
}
input {
	border:1px solid #CCCCCC;
	height:17px;
	line-height:17px;
}
.clear {
	margin:0px;
	padding:0px;
	clear:both;
}
ul {
	margin:0px;
	padding:0px;
	list-style:none;
}
a {
	color:#000000;
	text-decoration:none;
}
a:hover {
	text-decoration:none;
}
hr {
	border:0px;
	background-color:#CCCCCC;
	height:1px;
}
#wrap {
	background:url(../images/bodybg.jpg);
	width:100%;
	margin:0 auto;
	padding:0px;
	color:#000000;
	height:100%;
}
.headerbg {
	background:url(../images/headerbg1.jpg) repeat-x top left;
	height:207px;
	width:100%;
}
.header_texture {
	height:207px;
	width:100%;
	background:url(../images/header_texture.png) no-repeat bottom center;
}
.header {
	margin:0 auto;
	width:980px;
}
.header_nav_area {
	height:44px;
	float:left;
}
ul.headernav {
	margin:0px;
	padding:0px;
	list-style:none;
	height:52px;
}
ul.headernav li {
	float:left;
	line-height:52px;
}
ul.headernav li a {
	padding:0px 5px;
	height:52px;
	display:block;
	font-family: 'milfcd__-webfont';
	line-height:52px;
	font-size:16px;
	text-transform:uppercase;
	color:#FFFFFF;
}
ul.headernav li a span {
	background:url(../images/topnavigation_arrow.png) no-repeat left;
	padding:0px 0px 0px 17px;
}
ul.headernav li a:hover {
	background:url(../images/nav_hover.jpg) repeat-x top left;
	display:block;
}
ul.headernav li.divider {
	background:url(../images/navdivider.png) no-repeat top left;
	width:2px;
	height:52px;
}
.header_right {
	float:right;
	height:52px;
}
ul.header_rightnav {
	margin:0px 10px 0px 0px;
	padding:0px;
	list-style:none;
	height:52px;
}
ul.header_rightnav li {
	float:right;
	line-height:52px;
}
ul.header_rightnav li a {
	background:url(../images/advetisorloginbg.jpg) repeat-x top left;
	padding:0px 5px;
	height:52px;
	display:block;
	font-family:'milfcd__-webfont';
	line-height:52px;
	font-size:16px;
	text-transform:uppercase;
	color:#FFFFFF;
}
ul.header_rightnav li a span {
	background:url(../images/topnavigation_arrow.png) no-repeat right;
	padding:0px 17px 0px 0px;
	height:52px;
	line-height:52px;
	display:block;
}
ul.header_rightnav li a:hover {
	background:url(../images/nav_hover.jpg) repeat-x top left;
	display:block;
}
ul.header_rightnav li.header_righnav_divider {
	background:url(../images/navdivider.png) no-repeat top left;
	width:2px;
	height:52px;
	float:right;
}
.logo {
	float:left;
	margin-top:45px;
}
.header_right_img {
	float:right;
	margin:-21px 10px 0px 0px;
position:relative;
}
/*Header Finished */

/*Content Area Start*/
.contentbg {
	background:url(../images/pinkbg.png) no-repeat top center;
	width:100%;
}
.content_texture {
	sbackground:url(../images/content_topshedow.png) repeat-x top left;
	width:100%;
}
.main {
	width:980px;
	margin:0 auto;
	color:#FFFFFF;
}
/*Leftmargin*/
.leftmargin {
	width:194px;
	vertical-align: top;
}
.search_boxbg {
	background:url(../images/search_boxbg.png) no-repeat top left;
	width:194px;
	height:58px;
	border:none;
}
.search_boxbg_content {
	padding:15px 0px 0px 7px;
}
.search_area {
	background:url(../images/search_inputbg.png) no-repeat top left;
	width:177px;
	height:27px;
	line-height:27px;
	border:none;
}
input.searchbutton {
	background:	url(../images/search_button.png) no-repeat top left;
	width:18px;
	height:18px;
	float:right;
	border:0;
	padding:0px;
	display:block;
	margin:3px 3px 0px 0px;
	cursor:pointer;
}
input.search {
	background:none;
	border:none;
	padding:0px 0px 0px 10px;
	line-height:25px;
	float:left;
	height:25px;
	width:145px;
}
.map {
	height:156px;
	margin:10px 0px 10px 0px;
}
.box1 {
	margin:5px 0px 0px 0px;
	width:194px;
}
.box1_topbg {
	background:url(../images/box1_topbg.png) no-repeat top left;
	height:17px;
	width:194px;
}
.box1_middlebg {
	background:url(../images/box1_middlebg.png) repeat-y top left;
	min-height:45px;
	width:194px;
}
.box1_middlecontent {
	padding:5px;
}
.box1_bottombg {
	background:url(../images/box1_bottombg.png) no-repeat top left;
	height:17px;
	width:194px;
}
ul.leftnavigation {
	margin:0px;
	padding:0px;
	list-style:none;
}
ul.leftnavigation li {
	height:26px;
	line-height:26px;
	list-style:none;
	margin-top:3px;
}
ul.leftnavigation li a {
	background:url(../images/leftnav.png) no-repeat top left;
	height:26px;
	line-height:26px;
	font-family: 'milfcd__-webfont';
	font-size:16px;
	color:#fff;
	text-align:center;
	display:block;
	text-transform:uppercase;
}
ul.leftnavigation li a:hover {
	background:url(../images/leftnav_hover.png) no-repeat top left;
	display:block;
}
.box2 {
	margin:5px 0px 0px 0px;
	width:194px;
}
.box2_topbg {
	background:url(../images/box2_topbg.png) no-repeat top left;
	height:6px;
	width:194px;
}
.box2_middlebg {
	background:url(../images/box2_middlebg.png) repeat-y top left;
	min-height:100px;
	width:194px;
}
.box2_middlecontent {
	padding:5px;
}
.box2_bottombg {
	background:url(../images/box2_bottombg.png) no-repeat top left;
	height:17px;
	width:194px;
}
.box2_head {
	background:url(../images/leftbox_head.png) no-repeat top left;
	height:36px;
	line-height:36px;
	display:block;
	margin-bottom:5px;
	margin-top:5px;
}
.box2_head span {
	font-family: 'milfcd__-webfont';
	padding:0px 0px 0px 10px;
	line-height:36px;
	font-size:17px;
	color:#FFFFFF;
	text-transform:uppercase;
}
.news_content {
	padding:10px;
}
.contentbox_content .news .read_more a {
	color: #F7218A;
	float:right;
	font-weight:bold;
}
.contentbox_content .news {
	margin:5px 0px 0px 0px;
	padding:0px 0px 10px 0px;
	border-bottom:1px solid #3E3E3E;
}
.news {
	margin:5px 0px 0px 0px;
	padding:0px 0px 10px 0px;
}
.news h3 {
	font-family: 'milfcd__-webfont';
	font-size:14px;
	margin:0px;
	padding:0px 0px 0px 19px;
	background:url(../images/topnavigation_arrow.png) no-repeat left;
	color:#a5a5a5;
	font-weight:normal;
}
.news p {
	padding:4px 0px 0px 0px;
	font-size:12px;
	margin:5px 0;
}
.news_desc {
	background: none repeat scroll 0 0 rgba(207, 93, 210, 0.1);
	border: 1px solid #683754;
	border-radius: 5px 5px 5px 5px;
	margin: 0;
	padding: 5px 10px;
}
.news_desc p {
	line-height: 18px;
	margin-top: 0;
	text-align: justify;
}
.news_desc .read_more {
	margin:0 0 5px;
	display:inline-block;
	width:100%;
}
.news_desc a {
	color: #F7218A;
	float:right;
	font-weight:bold;
}
.news h1 {
	margin-top:10px;
}
/*Leftmargin*/

.content_divider {
	width:15px;
}
/*Content Area*/
.content {
	vertical-align:top;
	
}
.content_area {
	padding:10px 0px 0px 0px;
}
.slider {
	width:98%;
	height:270px;
}
.slider_leftbg {
	background:url(../images/slider_box_leftbg.png) no-repeat top left;
	height:270px;
	width:16px;
}
.slider_middlebg {
	background:url(../images/slider_box_middlebg.png) repeat-x top left;
	height:270px;
	vertical-align:top;
}
.slider_rightbg {
	background:url(../images/slider_box_right.png) no-repeat top left;
	height:270px;
	width:16px;
}
.slidercontent {
	margin:10px 0px 0px 0px;
}
.slider_model {
	width:150px;
	height:240px;
	float:left;
}
.slider_model_category_platinum {
	height:27px;
	background:url(../images/platinum.png) no-repeat top center;
	width:150px;
}
.slider_model_category_gold {
	height:27px;
	background:url(../images/gold.png) no-repeat top center;
	width:150px;
}
.slider_model_category_silver {
	height:27px;
	background:url(../images/silver.png) no-repeat top center;
	width:150px;
}
.slider_model_image {
	width:150px;
}
.slider_model_image img {
	border:1px solid #343434;
	text-align:center;
}
.slider_model_head {
	background:url(../images/advetisorloginbg.jpg) repeat-x top left;
	height:27px;
	line-height:27px;
	text-align:center;
	font-family: 'milfcd__-webfont';
	font-size:17px;
	margin:5px 0px 0px 0px;
	border:1px solid #000000;
}
.slider_model_rating {
	float:none;
	margin:3px 0px 0px 0px;
}
.playmate_box {
	width:115px;
	min-height:150px;
	float:left;
	margin:5px 12px 0px 0px;
}

.user_box {
	width:160px;
	min-height:150px;
	float:left;
	margin:5px 12px 0px 0px;
}


.models_area {
	margin-top:-10px;
}
.modelbox {
	width:180px;
	min-height:266px;
	float:left;
	margin:5px 11px 0px 0px;
}
.agency_escorts .modelbox {
	margin:5px 7px 0px 0px;
}
.modelbox_topbg {
	background:url(../images/content_modelbox_topbg.png) no-repeat top left;
	height:13px;
	width:180px;
}
.modelbox_middlebg {
	background:url(../images/content_modelbox_middlebg.png) repeat-y top left;
	min-height:240px;
	width:180px;
}
.modelbox_middlecontent {
	padding:5px;
}
.modelbox_bottombg {
	background:url(../images/content_modelbox_bottombg.png) no-repeat top left;
	height:13px;
	width:180px;
}
.model_img {
	text-align:center;
	height:180px;
	/*background:url(../images/loader.gif) no-repeat center center ;*/
	width:170px;
}
.model_img img {
	border:1px solid #000000;
}
.model_name {
	background:url(../images/modelnamebg.png) no-repeat top left;
	height:33px;
	width:160px;
	text-align:center;
	font-family: 'milfcd__-webfont';
	font-size:16px;
	line-height:33px;
	margin-left:5px;
	padding: 0 5px;
}
.playmate_name {
	background: rgb(203,96,179); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(203, 96, 179, 1) 0%, rgba(173, 18, 131, 1) 50%, rgba(222, 71, 172, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(203, 96, 179, 1)), color-stop(50%, rgba(173, 18, 131, 1)), color-stop(100%, rgba(222, 71, 172, 1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(203, 96, 179, 1) 0%, rgba(173, 18, 131, 1) 50%, rgba(222, 71, 172, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(203, 96, 179, 1) 0%, rgba(173, 18, 131, 1) 50%, rgba(222, 71, 172, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(203, 96, 179, 1) 0%, rgba(173, 18, 131, 1) 50%, rgba(222, 71, 172, 1) 100%); /* IE10+ */
	background: linear-gradient(top, rgba(203, 96, 179, 1) 0%, rgba(173, 18, 131, 1) 50%, rgba(222, 71, 172, 1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cb60b3', endColorstr='#de47ac', GradientType=0 ); /* IE6-9 */
	width:110px;
	text-align:center;
	font-family: 'milfcd__-webfont';
	font-size:16px;
	line-height:33px;
	margin:5px 0px 0px 0px;
	border-radius:5px 5px 5px 5px;
}

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

.user_name {
background: rgb(203,96,179); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NiNjBiMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2MxNDZhMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2E4MDA3NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1ZTEzNDciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, rgba(203,96,179,1) 0%, rgba(193,70,161,1) 50%, rgba(168,0,119,1) 51%, rgba(94,19,71,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(203,96,179,1)), color-stop(50%,rgba(193,70,161,1)), color-stop(51%,rgba(168,0,119,1)), color-stop(100%,rgba(94,19,71,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(203,96,179,1) 0%,rgba(193,70,161,1) 50%,rgba(168,0,119,1) 51%,rgba(94,19,71,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(203,96,179,1) 0%,rgba(193,70,161,1) 50%,rgba(168,0,119,1) 51%,rgba(94,19,71,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(203,96,179,1) 0%,rgba(193,70,161,1) 50%,rgba(168,0,119,1) 51%,rgba(94,19,71,1) 100%); /* IE10+ */
background: linear-gradient(top, rgba(203,96,179,1) 0%,rgba(193,70,161,1) 50%,rgba(168,0,119,1) 51%,rgba(94,19,71,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cb60b3', endColorstr='#5e1347',GradientType=0 ); /* IE6-8 */
	width:150px;
	text-align:center;
	font-family: 'milfcd__-webfont';
	font-size:18px;
	line-height:33px;
	margin:5px 0px 0px 0px;
	border-radius:5px 5px 5px 5px;
}

.user_name a:hover{
text-decoration:none;s
}


.model_rating {
	margin:3px auto 0px auto;
	text-align:center;
}
/*Content Area*/


/*Footer*/
.footerbg {
	background:url(../images/footerbg.png) repeat-x top left;
	height:210px;
	width:100%;
	margin-top:10px;
}
.myfooterbg {
	background:url(../images/footermodel.png) no-repeat bottom right;
	height:210px;
	width:100%;
	margin-top:10px;
}
.footer_content {
	width:981px;
	margin:0 auto;
	min-height:195px;
	padding:15px 0px 0px 0px;
}
.footertopmiddle {
	border-top:0px;
	height:26px;
}
.footer_contentarea {
	background:url(../images/footercontent_topbg.png) repeat-x top left;
	margin:10px auto 0px auto;
}
ul.footer_links {
	width:155px;
	margin:0px 0px 0px 17px;
	padding:0px;
	list-style:none;
	float:left;
}
ul.footer_links li {
	height:17px;
	list-style:none;
	line-height:17px;
}
ul.footer_links li a {
	color:#FFF;
	height:17px;
	list-style:none;
	font-family: 'milfcd__-webfont';
	font-size:14px;
}
ul.footer_links li a:hover {
	color:#fff;
}
ul.footer_links li span {
	font-family: 'milfcd__-webfont';
	color:#e20c7a;
	height:25px;
	list-style:none;
	font-size:16px;
}
/*Footer*/


/*Dropdown*/

/************** Skin 1 *********************/

.dd2 {
	/*display:inline-block !important;*/
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	float:left;
	margin:2px 0px 0px 3px;
}
.dd2 .ddTitle {
	background:transparent url(../images/dropdown_selectbg.png) no-repeat;
	background-color:none;
	padding:0 5px;
	text-indent:0;
	cursor:default;
	overflow:hidden;
	height:28px;
}
.dd2 .ddTitle span.arrow {
	background:transparent url(../images/dropdown_selectarrow.png) no-repeat 0 0;
	float:right;
	display:inline-block;
	width:25px;
	height:28px;
	cursor:pointer;
	top:0px;
	position:relative;
	right:-5px;
}
.dd2 .ddTitle span.ddTitleText {
	text-indent:1px;
	overflow:hidden;
	line-height:27px;
	font-family: 'milfcd__-webfont';
	font-size:16px;
	color:#fff;
	_position:relative;
	text-transform:uppercase;
	_top:4px;
}
.dd2 .ddTitle span.ddTitleText img {
	text-align:left;
	padding:0 0px 0 0;
}
.dd2 .ddTitle img.selected {
	padding:0 2px 0 0;
	vertical-align:top;
}
.dd2 .ddChild {
	position:absolute;
	display:none;
	margin:0;
	width:auto;
	overflow:auto;
	overflow-x:hidden !important;
	background-color:#404347;
	font-size:14px;
	border: 1px solid #000;
	border-radius: 5px 5px 5px 5px;
}
.dd2 .ddChild .opta a, .dd2 .ddChild .opta a:visited {
	padding-left:10px
}
.dd2 .ddChild a {
	display:block;
	padding:3px 0 3px 3px;
	text-decoration:none;
	color:#000;
	overflow:hidden;
	white-space:nowrap;
	cursor:pointer;
	font-size:12px;
}
.dd2 .ddChild a:hover {
	background-color:#e3107d;
	color:#FFFFFF;
}
.dd2 .ddChild a img {
	border:0;
	padding:0 2px 0 0;
	vertical-align:middle;
}
.dd2 .ddChild a.selected {
	background-color:#e3107d;
	color:#FFFFFF;
}
.dd2 .borderTop {
	border-top:1px solid #c3c3c3 !important;
}
.dd2 .noBorderTop {
	border-top:none 0 !important
}
/********Dropdown***********/

/*Advertisor Login */


#container {
	margin:0 auto;
	position: relative;
}
#container1 {
	width:400px;
}
#content {
	width:520px;
	min-height:500px;
}
a:link, a:visited {
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
a img {
	border-width:0;
}
#topnav {
	padding:0px 0px 0px 0px;
	font-size:11px;
	line-height:23px;
	text-align:right;
}
#topnav a.signin {
	/* background:url(../images/advetisorloginbg.jpg) repeat-x top left; */
	text-decoration:none;
	color:#fff;
}
#topnav a.signin:hover {
	/* background:url(../images/advetisorloginbg.jpg) repeat-x top left; */
}
#topnav a.signin, #topnav a.signin:hover {
 *background-position:0 3px!important;
}
a.signin {
	position:relative;
	margin-left:0px;
}
a.signin span {
	background-image:url("images/toggle_down_light.png");
	background-repeat:no-repeat;
	background-position:100% 50%;
	padding:4px 16px 6px 0;
}
#topnav a.menu-open {
	background:url(../images/advetisorloginbg.jpg) repeat-x top left !important;
	color:#666!important;
	outline:none;
}
#small_signup {
	display:inline;
	float:none;
	line-height:23px;
	margin:25px 0 0;
	width:170px;
}
a.signin.menu-open span {
	background-image:url(../images/topnavigation_arrow_down.png);
	color:#fff;
}
#signin_menu {
	-moz-border-radius-topleft:5px;
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-webkit-border-top-left-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	display:none;
	background:url(../images/footerbg.png) repeat-x bottom left #000;
	position:absolute;
	width:210px;
	z-index:100;
	border:1px solid #373737;
	text-align:left;
	padding:0 12px 12px;
	top: 45px;
	right: 0px;
	margin-top:5px;
	margin-right: 10px;
	height:225px;
	color:#789;
	font-size:11px;
}
#signin_menu input[type=text], #signin_menu input[type=password] {
	display:block;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border:1px solid #ACE;
	font-size:13px;
	margin:0 0 5px;
	padding:5px;
	width:203px;
	color:#3b3b3b;
}
#signin_menu p {
	margin:0;
}
#signin_menu a {
	color:#6AC;
}
#signin_menu label {
	font-family: 'milfcd__-webfont';
	font-size: 16px;
	font-weight: normal;
}
#signin_menu p.remember {
	padding:10px 0;
}
#signin_menu p.forgot, #signin_menu p.complete {
	clear:both;
	margin:5px 0;
}
#signin_menu p a {
	color:#fff!important;
}
#signin_submit {
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	background-color:#e5127f;
	border:1px solid #640838;
	color:#fff;
	width:75px;
	height:25px;
	line-height:25px;
	font-size:11px;
	margin:0 5px 0 0;
	font-weight:bold;
}
#signin_submit::-moz-focus-inner {
padding:0;
border:0;
}
#signin_submit:hover, #signin_submit:focus {
	background-position:0 -5px;
	cursor:pointer;
}
#signin .errormsg {
	font-size:12px;
}
input[type='checkbox'].errormsg {
	border: 2px solid red;
}
#loginform a {
	color : #F7218A;
}
.login_table a {
	color : #F7218A;
}
.login_table input[type='radio']{
	vertical-align: text-bottom;
}
.tipsy-inner {
	padding:10px 15px;
	line-height:1.5em;
	font-weight:bold;
}
.tipsy {
	opacity:.8;
	filter:alpha(opacity=80);
	background-repeat:no-repeat;
	padding:5px;
}
.tipsy-inner {
	padding:8px 8px;
	max-width:200px;
	font:11px 'Lucida Grande', sans-serif;
	font-weight:bold;
	-moz-border-radius:4px;
	-khtml-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	background-color:#000;
	color:white;
	text-align:left;
}
.tipsy-north {
	background-image:url(images/tipsy-north.gif);
	background-position:top center;
}
.tipsy-south {
	background-image:url(images/tipsy-south.gif);
	background-position:bottom center;
}
.tipsy-east {
	background-image:url(images/tipsy-east.gif);
	background-position:right center;
}
.tipsy-west {
	background-image:url(images/tipsy-west.gif);
	background-position:left center;
}
/*Tabs*/
a {
	outline:none;
	color:#fff;
}
#tabContaier {
	background:#f0f0f0;
	border:1px solid #fff;
	margin:100px auto;
	padding:20px;
	position:relative;
	width:500px;
}
#tabContaier ul {
	overflow:hidden;
	border-right:1px solid #fff;
	height:35px;
	position:absolute;
	z-index:100;
}
#tabContaier li {
	float:left;
	list-style:none;
}
#tabContaier li a {
	background:#ddd;
	border:1px solid #fcfcfc;
	border-right:0;
	color:#666;
	cursor:pointer;
	display:block;
	height:35px;
	line-height:35px;
	padding:0 30px;
	text-decoration:none;
	text-transform:uppercase;
}
#tabContaier li a:hover {
	background:#eee;
}
#tabContaier li a.active {
	background:#fbfbfb;
	border:1px solid #fff;
	border-right:0;
	color:#333;
}
.tabDetails {
	background:#fbfbfb;
	border:1px solid #fff;
	margin:34px 0 0;
}
.tabContents {
	padding:20px;
	background:#000;
}
.tabContents h1 {
	font:normal 24px/1.1em Georgia, "Times New Roman", Times, serif;
	padding:0 0 10px;
}
.tabContents p {
	padding:0 0 10px;
}
/*buttons */

input.button1 {
	background:url(../images/button1.png) no-repeat top left;
	width:78px;
	height:30px;
	line-height:30px;
	color:#FFF;
	text-align:center;
	font-size:13px;
	display:block;
	border:none;
	cursor:pointer;
	vertical-align:middle;
	top:0px;
}
input.button1:hover {
	background:url(../images/button1_hover.png) no-repeat top left;
	display:block;
	vertical-align:middle;
}
input.button2 {
	background:url(../images/button2.png) no-repeat top left;
	width:108px;
	height:30px;
	line-height:30px;
	color:#FFF;
	text-align:center;
	font-size:13px;
	display:block;
	border:none;
	cursor:pointer;
}
input.button2:hover {
	background:url(../images/button2_hover.png) no-repeat top left;
	display:block;
}
/*buttons */

.content_form {
/* margin-top:10px; */	
	
}
.content_form th {
	width:140px;
	font-weight:normal;
	text-align:left;
	font-family: 'milfcd__-webfont';
	font-size: 16px;
}
input[type='checkbox'] {
	background: #FFFFFF;
	margin: 0px;
	padding: 3px 4px;
	border: 1px solid #898989;
	border-radius: 5px;
	-moz-border-radius: 5px;
	vertical-align: text-top;
}
textarea {
	background: #FFFFFF;
	margin: 0px;
	padding: 3px 4px;
	border: 1px solid #898989;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0px 0px 5px #aeaeae; /* FF3.5+ */
	-webkit-box-shadow: 0px 0px 5px #aeaeae; /* Saf3.0+, Chrome */
	box-shadow: 0px 0px 5px #aeaeae;
}
.content_form input[type='text'], select, .content_form input[type='password'] {
	background: #FFFFFF;
	margin: 0px;
	padding: 5px;
	width: 262px;
	border: 1px solid #898989;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0px 0px 5px #aeaeae; /* FF3.5+ */
	-webkit-box-shadow: 0px 0px 5px #aeaeae; /* Saf3.0+, Chrome */
	box-shadow: 0px 0px 5px #aeaeae;
	color:#333;
	font-weight:normal;
}
.account_page_personal_details input[type='text'], .account_page_personal_details input[type='password'] {
}
.account_page_personal_details select {
	width:273px;
}
.account_page_personal_details input[type='radio'] {
	vertical-align:text-bottom;
}
.account_page_personal_details td, .account_page_personal_details th {
	padding:4px 0;
	font-size:14px;
	vertical-align:middle;
}
.account_page_personal_details tr {
	height:37px;
}
.account_page_personal_details tr th {
	vertical-align:middle;
}
.account_page_personal_details textarea {
	height: 76px;
	width: 315px;
}
.content_form input.button1 {
	background:url(../images/button1.png) no-repeat top left;
	width:78px;
	height:30px;
	line-height:30px;
	color:#FFF;
	text-align:center;
	font-size:13px;
	display:block;
	border:none;
	cursor:pointer;
	box-shadow: none;
	padding-bottom: 3px;
	font-weight:bold;
}
.content_form input.button1:hover {
	background:url(../images/button1_hover.png) no-repeat top left;
	display:block;
}
.form_error {
	background: none repeat scroll 0 0 #FFFFFF;
	border-radius: 5px 5px 5px 5px;
	box-shadow: 1px 1px 10px 1px #F440A0 inset;
	color: #F7218A;
	font-size: 14px;
	font-weight: bold;
	padding: 7px;
	text-align: center;
}
h1 {
	font-family: 'milfcd__-webfont';
	font-size:22px;
	font-weight:normal;
	margin:15px 0px 10px 0px;
	/* background-color: #F640A0; */
	background-image: linear-gradient(bottom, #B31969 19%, #FF33A0 66%, #F013A3 97%);
	background-image: -o-linear-gradient(bottom, #B31969 19%, #FF33A0 66%, #F013A3 97%);
	background-image: -moz-linear-gradient(bottom, #B31969 19%, #FF33A0 66%, #F013A3 97%);
	background-image: -webkit-linear-gradient(bottom, #B31969 19%, #FF33A0 66%, #F013A3 97%);
	background-image: -ms-linear-gradient(bottom, #B31969 19%, #FF33A0 66%, #F013A3 97%);
	background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0.19, #B31969), color-stop(0.66, #FF33A0), color-stop(0.97, #F013A3));
	border: 1px solid #683754;
	border-radius: 10px 10px 10px 10px;
	box-shadow: 0 0 5px 1px #555 inset;
	color: #FFFFFF;
	padding: 7px 10px;
	text-align: left;
	/* For Internet Explorer 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#B31969, endColorstr=#F013A3)";
	background-color: #FF33A0;
}
.alert_forward {
	text-align:right;
}
.textarea {
	background: #FFFFFF;
	margin: 0px;
	padding: 3px 4px;
	width: 175px;
	border: 1px solid #898989;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0px 0px 5px #aeaeae; /* FF3.5+ */
	-webkit-box-shadow: 0px 0px 5px #aeaeae; /* Saf3.0+, Chrome */
	box-shadow: 0px 0px 5px #aeaeae; /* Opera 10.5, IE 9.0 */
}
.input {
	background: #FFFFFF;
	margin: 0px;
	padding: 3px 4px;
	width: 175px;
	border: 1px solid #898989;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0px 0px 5px #aeaeae; /* FF3.5+ */
	-webkit-box-shadow: 0px 0px 5px #aeaeae; /* Saf3.0+, Chrome */
	box-shadow: 0px 0px 5px #aeaeae; /* Opera 10.5, IE 9.0 */
}
.errormsg {
	margin-top: -6px;
	color:#F00;
	padding-left:10px;
	text-align:left;
}
.preview {
	/* width:150px;
height:180px; */
border:3px solid #f0f0f0;
}
#preview {
	color:#cc0000;
	font-size:12px;
	text-align:center;
}
#preview img {
	background: none repeat scroll 0 0 rgba(207, 93, 210, 0.1);
	border: 4px solid transparent;
	border-radius: 4px 4px 4px 4px;
	box-shadow: 0 0 7px #222222;
	padding: 2px;
}
/* Grid View */
.search_result {
	margin-top:10px;
}
.search_result a {
	color:#1122cc;
}
#search_result_list {
}
#search_result_list div.searchitems {
	width:100%;
	height:110px;
	float:none;
	margin-top:15px;
}
#search_result_list div.searchitems h3 {
	font-size:17px;
	font-weight:normal;
	margin:0px 0px 5px 0px;
	padding:0px;
}
#search_result_list div.searchthumb {
	margin-right:5px;
	float:left;
}
#search_result_list div.searchthumb img {
	width:150px;
	height:180px;
}
#search_result_list div.searchresultcontent {
}
#search_result_list div.searchresultcontent h3 {
	font-weight:normal;
	display:none;
	font-size:14px;
}
#search_result_list div.searchresultcontent span {
	color:#009933;
}
#search_result_list div.searchresultcontent p {
	padding:0px;
	margin:0px;
}
#search_result_list div.searchresultcontent em {
	padding:0px;
	margin:0px;
	font-style:normal;
	color:#999999;
	font-size:13px;
}
#search_result_grid div.searchresultcontent a.preview {
	display:block;
}
#search_result_grid {
	display: inline-block;
}
#search_result_grid div.searchitems {
	width:170px;
	height:220px;
	float:left;
	margin:0px 15px 0px 0px;
}
#search_result_grid div.searchitems h3 {
	font-size:17px;
	font-weight:normal;
	margin:0px 0px 5px 0px;
	padding:0px;
	display:none;
}
#search_result_grid div.searchthumb {
	margin-right:5px;
	float:left;
}
#search_result_grid div.searchthumb img {
	width:150px;
	height:180px;
}
#search_result_grid div.searchresultcontent {
}
#search_result_grid div.searchresultcontent h3 {
	font-weight:normal;
	display:block;
	font-size:14px;
}
#search_result_grid div.searchresultcontent span {
	color:#009933;
	display:none;
}
#search_result_grid div.searchresultcontent p {
	padding:0px;
	margin:0px;
	display:none;
}
#search_result_grid div.searchresultcontent em {
	padding:0px;
	margin:0px;
	font-style:normal;
	display:inherit;
	color:#999999;
	font-size:11px;
}
#search_result_grid div.searchresultcontent a.preview {
	display:none;
}
/* Grid View */

.requiredfield {
	color:#F00;
}
/*jaydeep starts*/
.td_title {
	color: #FFFFFF;
	font-family: 'milfcd__-webfont';
	font-size: 13px;
}
#preview1 div {
	height:117px;
	margin:3px;
	float:left;
	width:81px;
	text-align:center;
	border:1px solid #fff;
	background:none repeat scroll 0 0 rgba(178, 178, 169, 0.3);
}
#preview1 div.profile_additional_image_div {
	background: #fff;
	border: medium none;
	float: none;
	height: 100%;
	width: 100%;
	margin: 0pt;
}
.profile_additional_image_div img {
	width:75px;
	max-height:113px;
	padding:2px;
}
#preview1 .delete {
	background: none repeat scroll 0 0 #FFFFFF;
	padding:0px;
	float: right;
	margin-top: -20px;
	position: relative;
	width: 20px;
	z-index: 99;
}
/*jaydeep Ends*/



/*nikunj*/
.login_heading {
	font-family:Verdana, Geneva, sans-serif;
	font-weight:normal;
}
/*escorts_details_images*/
.escorts_details_table td {
	padding:5px 10px;
	vertical-align:top;
}
.escorts_details_table p {
	margin:0px 0px 10px;
	text-align:justify;
	border: 1px solid #683754;
	background: rgba(207, 93, 210, 0.1);
	padding: 5px 10px;
	border-radius: 5px;
}
.escorts_details_images {
	text-align:center;
	width:385px;
	padding-top:0px !important;
}
.escorts_details_table h3 {
	color: #FE7BC0;
	font-size: 24px;
	font-family: 'milfcd__-webfont';
}
.escorts_details_images img {
	border:1px solid #ccc;
	padding:2px;
	background:none repeat scroll 0 0 rgba(207, 93, 210, 0.1);
	border: 4px solid transparent;
	border-radius: 4px 4px 4px 4px;
	box-shadow: 0 0 7px #222222;
}
.ad-thumb-list img {
	width:65px;
	height:85px;
}
.escorts_details_table th {
	font-family: 'milfcd__-webfont';
	font-size: 14px;
	font-weight: normal;
	text-align: left;
	width:100px;
	border-bottom:1px solid #5B2F49;
	padding:0 5px;
}
.escorts_details_td td {
	border-bottom:1px solid #5B2F49;
	width:300px;
}
.escorts_details_td tr.last td, .escorts_details_td tr.last th {
	border-bottom:none;
}
.rates_title {/* background: none repeat scroll 0 0 #F7218A; */
	background-image: linear-gradient(bottom, #B31969 19%, #FF33A0 66%, #F013A3 97%);
	background-image: -o-linear-gradient(bottom, #B31969 19%, #FF33A0 66%, #F013A3 97%);
	background-image: -moz-linear-gradient(bottom, #B31969 19%, #FF33A0 66%, #F013A3 97%);
	background-image: -webkit-linear-gradient(bottom, #B31969 19%, #FF33A0 66%, #F013A3 97%);
	background-image: -ms-linear-gradient(bottom, #B31969 19%, #FF33A0 66%, #F013A3 97%);
	background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0.19, #B31969), color-stop(0.66, #FF33A0), color-stop(0.97, #F013A3)); /* For Internet Explorer 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#B31969, endColorstr=#F013A3)";
	background-color: #FF33A0;
	border: 1px solid #683754;
	color: #FFFFFF !important;
	border-radius: 5px 5px 0px 0px;
	float:left;
	font-size: 18px !important;
	font-weight: normal;
	padding: 2px 20px 2px 10px;
}
.rates_details, .basic_profile_table {
	border: 1px solid #683754;
	background: rgba(207, 93, 210, 0.1);
	padding: 5px 10px;
	border-radius: 0 5px 5px 5px;
	display:inline-block;
}
.rates_details li {
	line-height:20px;
	margin:2px 0;
}
.rates_details li:hover {
	color:#fff;
}
.rates_details li b {
	display: inline-block;
	font-family: 'milfcd__-webfont';
	font-size: 14px;
	font-weight: normal;
}
/* Comment Section*/
.scrollbar p {
	margin:0;
	border:none;
	background:none;
	border-radius:0px;
	border-bottom: 1px solid #5B2F49;
	padding:5px 0;
}
.scrollbar {
	width:735px;
	box-shadow: 1px -1px 41px 1px #000000;
	overflow:hidden;
	margin:5px 5px 5px 7px;
}

.detail_status_box {
	background: none repeat scroll 0 0 rgba(207, 93, 210, 0.1);
    border: 1px solid #683754;
    border-radius: 5px 5px 5px 5px;
    display: inline-block;
    margin: 10px 0;
    padding: 10px;
    text-align: justify;
}

.comment_box {
	margin:0px 0px 10px;
	text-align:justify;
	border: 1px solid #683754;
	background: rgba(207, 93, 210, 0.1);
	padding: 0;
	display:inline-block;
	border-radius:0 5px 5px 5px;
}
.comments_list_last {
	padding:5px;
	display:inline-block;
	text-align:justify;
}
.comments_list {
	border-bottom: 1px solid #5B2F49;
	padding:5px;
	text-align:justify;
	display:inline-block;
}
.comments_list:hover, .comments_list_last:hover {
	cursor:default;
}
.commenter_image {
	float:left;
	width:55px;
	margin-right:5px;
}
.commenter_image img {
	border:1px solid #fff;
	padding:1px;
}
.comment_list{
	float: left; 
	width: 677px;
}
.commenter_comment {
	float:left;
	width:630px;
}
.commenter_comment a {
	color:#F7218A;
}
.comment_date {
	float:right;
	font-size:10px;
}
.comment_detail_w_commenter {
	margin-bottom:5px;
}
.commenter_comment p {
	border:none;
	padding:0px;
	min-height:32px;
}
.commenter_comment .reply_link {
	text-align:right;
}
.send_mail_div {
	background-image: linear-gradient(bottom, #B31969 19%, #FF33A0 66%, #F013A3 97%);
	background-image: -o-linear-gradient(bottom, #B31969 19%, #FF33A0 66%, #F013A3 97%);
	background-image: -moz-linear-gradient(bottom, #B31969 19%, #FF33A0 66%, #F013A3 97%);
	background-image: -webkit-linear-gradient(bottom, #B31969 19%, #FF33A0 66%, #F013A3 97%);
	background-image: -ms-linear-gradient(bottom, #B31969 19%, #FF33A0 66%, #F013A3 97%);
	background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0.19, #B31969), color-stop(0.66, #FF33A0), color-stop(0.97, #F013A3));
	box-shadow: 0 0 5px 1px #555555 inset;
	margin-top:10px;
	padding:5px 10px;
	border: 1px solid #683754;
	border-radius: 5px 5px 5px 5px;
	/* For Internet Explorer 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#B31969, endColorstr=#F013A3)";
	background-color: #FF33A0;
	width:290px;
}
.playmate_div {
	background-image: linear-gradient(bottom, #B31969 19%, #FF33A0 66%, #F013A3 97%);
	background-image: -o-linear-gradient(bottom, #B31969 19%, #FF33A0 66%, #F013A3 97%);
	background-image: -moz-linear-gradient(bottom, #B31969 19%, #FF33A0 66%, #F013A3 97%);
	background-image: -webkit-linear-gradient(bottom, #B31969 19%, #FF33A0 66%, #F013A3 97%);
	background-image: -ms-linear-gradient(bottom, #B31969 19%, #FF33A0 66%, #F013A3 97%);
	background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0.19, #B31969), color-stop(0.66, #FF33A0), color-stop(0.97, #F013A3));
	box-shadow: 0 0 5px 1px #555555 inset;
	margin-top:10px;
	padding:5px 10px;
	border: 1px solid #683754;
	border-radius: 5px 5px 5px 5px;
	/* For Internet Explorer 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#B31969, endColorstr=#F013A3)";
	background-color: #FF33A0;
	vertical-align:middle;
	font-weight:normal;
}

.playmate_div a{
	text-decoration:none;
	padding-right:7px;
}

.playmate_div a:hover {
	text-decoration:none;
	
}
.send_mail_div a:hover {
	text-decoration:none;
		
}
/*mail box*/
.send_mail_box {
	margin:0px 0px 10px;
	text-align:justify;
	border: 1px solid #683754;
	background: rgba(207, 93, 210, 0.1);
	padding: 5px 10px;
	border-radius:0 5px 5px 5px;
	height: 250px;
}
.image_gallery {
	margin:auto;
}
.image_gallery li {
	float:left;
	margin:2px;
}
.image_gallery li.selected {
	float:left;
	border:1px solid #fff;
	margin-top:-5px;
}
.image_gallery_main_div {
	margin:0 auto;
	width:590px;
	height:350px;
}
.image_gallery_middle_div {
	height:400px;
	float:left;
	width:390px;
}
.image_gallery_middle_div img {
	background: none repeat scroll 0 0 rgba(207, 93, 210, 0.1);
	border: 7px solid transparent;
	border-radius: 4px 4px 4px 4px;
	box-shadow: 0 0 7px #222222;
}
.image_gallery_left_div, .image_gallery_right_div {
	width:100px;
	height:350px;
	float:left;
}
.gallery_arrow_left {
	width:100px;
	height:350px;
	background:url(../images/gallery_arrow_left.png) no-repeat center transparent;
}
.gallery_arrow_left:hover {
	width:100px;
	height:350px;
	background:url(../images/gallery_arrow_left_hover.png) no-repeat center transparent;
}
.gallery_arrow_right {
	width:100px;
	height:350px;
	background:url(../images/gallery_arrow_right.png) no-repeat center transparent;
}
.gallery_arrow_right:hover {
	width:100px;
	height:350px;
	background:url(../images/gallery_arrow_right_hover.png) no-repeat center transparent;
}
.email {
	font-weight:bold;
	color:#FFF;
}
.reply_box {
	border: 1px solid #683754;
	background: rgba(207, 93, 210, 0.1);
	border-radius: 5px 5px 5px 5px;
}
.request_box {
	border: 1px solid #683754;
	background: rgba(207, 93, 210, 0.1);
	border-radius: 5px 5px 5px 5px;
}
.post_box {
	border: 1px solid #683754;
	background: rgba(39, 1, 43, 0.6);
	border-radius: 5px 5px 5px 5px;
}
.mail_box {
	border: 1px solid #683754;
	background: rgba(207, 93, 210, 0.1);
	border-radius: 5px 5px 5px 5px;
	margin:0px;
	padding:0px;
}
.mail_box th {
	font-family: 'milfcd__-webfont';
	font-size: 16px;
	font-weight: normal;
	text-align: left;
	border-bottom:1px solid #5B2F49;
	padding:0 5px;
}
.action {
	font-size:14px;
	color:#f39 !important;
	background-color:#fafafa;
	border: 1px solid #a9a9a9;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	text-align:center;
	width:105px;
	cursor:pointer;
	vertical-align:middle;
	text-align:center;
	padding:5px;
}
.togglebox1 {
	background-color:#f39;
	border: 1px solid #a9a9a9;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	overflow: hidden;
	clear: both;
	margin-bottom:2px;
	width:115px;
	cursor:pointer;
}
.togglebox1 .block {
	padding: 5px;
}
/*FAQ*/
.faqmenu {
	background: none repeat scroll 0 0 rgba(207, 93, 210, 0.1);
	border: 1px solid #683754;
	border-radius: 0 5px 5px 5px;
	margin: 0 0 10px;
	padding: 5px 10px;
}
.faqmenu li a {
	color:#F7218A;
}
.faqmenu li {
	background: none repeat scroll 0 0 rgba(207, 93, 210, 0.1);
	margin: 5px 0;
	padding:2px;
}
.faqmenu li.answer {
	background: none repeat scroll 0 0 rgba(37, 15, 37, 0.1);
	margin: 5px 0;
	padding:2px;
	cursor: auto;
}
.faqmenu li:hover {
	color:#fff;
}
.faqmenu li p {
	margin:0 0 5px 0;
}
/*cms pages*/
.cms_pages {
	background: none repeat scroll 0 0 rgba(207, 93, 210, 0.1);
	border: 1px solid #683754;
	border-radius: 5px 5px 5px 5px;
	margin: 0 0 10px;
	padding: 5px 10px;
}
.cms_pages p {
	margin:0px 0px 5px;
}
/*signuplogin*/
.signuplogin {
	padding:5px 10px;
	margin:5px 0;
}
.signuplogin h2 {
	margin:0 0 15px 0;
}
.signuplogin ul {
	list-style:outside;
	padding-left: 20px;
}
.signuplogin ul li {
	line-height:20px;
	margin:5px 0;
	cursor:auto;
}
.signuplogin ul li:hover {
	color:#fff;
}
.signuplogin strong {
	color:#F00B82;
}
.member_selection span {
	font-size:12px;
	text-align:center;
}
.member_selection tr .services_option{text-align:center; vertical-align:top; background: rgba(229, 19, 128,0.7); border:1px solid #E51380; border-radius:5px; font-weight:bold; width:33.33%; font-family: 'milfcd__-webfont'; padding:10px 5px; font-size:20px;}
.member_selection tr .services_option input[type='radio']{ vertical-align:bottom;}
/*Escorts Signup form*/
#signupformforescorts fieldset {
	background: none repeat scroll 0 0 rgba(207, 93, 210, 0.1);
	border:1px solid rgba(207, 93, 210, 0.1);
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding: 10px;
	margin-bottom: 10px;
}
#signupformforescorts h3 {
	color: #F22791;
	display: block;
	font-family: 'milfcd__-webfont';
	font-size: 16px;
	height: 26px;
	line-height: 26px;
	text-transform: uppercase;
}
#signupformforescorts h4 {
	color: #F22791;
	display: block;
	font-family: 'milfcd__-webfont';
	font-size: 16px;
	height: 26px;
	line-height: 26px;
}
#signupformforescorts p {
	margin:5px 0;
}
#signupformforescorts table tr th {
	color: #FFFFFF;
	font-weight:normal;
	font-family: 'milfcd__-webfont';
	font-size: 14px;
	text-align: left;
	text-transform: uppercase;
	width:120px;
}
#signupformforescorts .swa_td {
	color: #FFFFFF;
	font-weight:normal;
	font-family: 'milfcd__-webfont';
	font-size: 14px;
	line-height:20px;
}
#signupformforescorts .swa_td a, #signupformforescorts .swa_td b {
	color: #F22791;
	font-weight:normal;
}
#signupformforescorts input[type="text"], #signupformforescorts select, #signupformforescorts textarea, #signupformforescorts input[type="password"] {
	background: #FFFFFF;
	margin: 0px;
	padding: 3px;
	width: 200px;
	border: 1px solid #898989;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0px 0px 2px #aeaeae; /* FF3.5+ */
	-webkit-box-shadow: 0px 0px 2px #aeaeae; /* Saf3.0+, Chrome */
	box-shadow: 0px 0px 2px #aeaeae;
	color:#333;
	font-weight:normal;
}
#signupformforescorts select {
	width:208px;
}
#signupformforescorts textarea {
	width:340px;
	height: 141px;
}
/*Customer Signup form Naren */
#signupform fieldset {
	background: none repeat scroll 0 0 rgba(207, 93, 210, 0.1);
	border:1px solid rgba(207, 93, 210, 0.1);
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding: 10px;
	margin-bottom: 10px;
}
#signupform h3 {
	color: #F22791;
	display: block;
	font-family: 'milfcd__-webfont';
	font-size: 16px;
	height: 26px;
	line-height: 26px;
	text-transform: uppercase;
}
#signupform h4 {
	color: #F22791;
	display: block;
	font-family: 'milfcd__-webfont';
	font-size: 16px;
	height: 26px;
	line-height: 26px;
}
#signupform p {
	margin:5px 0;
}
#signupform table tr th {
	color: #FFFFFF;
	font-weight:normal;
	font-family: 'milfcd__-webfont';
	font-size: 14px;
	text-align: left;
	text-transform: uppercase;
	width:127px;
}
#signupform .swa_td {
	color: #FFFFFF;
	font-weight:normal;
	font-family: 'milfcd__-webfont';
	font-size: 14px;
	line-height:20px;
}
#signupform .swa_td a, #signupform .swa_td b {
	color: #F22791;
	font-weight:normal;
}
#signupform input[type="text"], #signupform select, #signupform textarea, #signupform input[type="password"] {
	background: #FFFFFF;
	margin: 0px;
	padding: 3px;
	width: 200px;
	border: 1px solid #898989;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0px 0px 2px #aeaeae; /* FF3.5+ */
	-webkit-box-shadow: 0px 0px 2px #aeaeae; /* Saf3.0+, Chrome */
	box-shadow: 0px 0px 2px #aeaeae;
	color:#333;
	font-weight:normal;
}
#signupform select {
	width:208px;
}
#signupform textarea {
	width:315px;
	height: 141px;
}
/*End Customer Signup form Naren */
/*Driver Signup form Naren */
#frmDriver fieldset {
	background: none repeat scroll 0 0 rgba(207, 93, 210, 0.1);
	border:1px solid rgba(207, 93, 210, 0.1);
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding: 10px;
	margin-bottom: 10px;
}
#frmDriver h3 {
	color: #F22791;
	display: block;
	font-family: 'milfcd__-webfont';
	font-size: 16px;
	height: 26px;
	line-height: 26px;
	text-transform: uppercase;
}
#frmDriver h4 {
	color: #F22791;
	display: block;
	font-family: 'milfcd__-webfont';
	font-size: 16px;
	height: 26px;
	line-height: 26px;
}
#frmDriver p {
	margin:5px 0;
}
#frmDriver table tr th {
	color: #FFFFFF;
	font-weight:normal;
	font-family: 'milfcd__-webfont';
	font-size: 14px;
	text-align: left;
	text-transform: uppercase;
	width:127px;
}
#frmDriver .swa_td {
	color: #FFFFFF;
	font-weight:normal;
	font-family: 'milfcd__-webfont';
	font-size: 14px;
	line-height:20px;
}
#frmDriver .swa_td a, #frmDriver .swa_td b {
	color: #F22791;
	font-weight:normal;
}
#frmDriver input[type="text"], #frmDriver select, #frmDriver textarea, #frmDriver input[type="password"] {
	background: #FFFFFF;
	margin: 0px;
	padding: 3px;
	width: 200px;
	border: 1px solid #898989;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0px 0px 2px #aeaeae; /* FF3.5+ */
	-webkit-box-shadow: 0px 0px 2px #aeaeae; /* Saf3.0+, Chrome */
	box-shadow: 0px 0px 2px #aeaeae;
	color:#333;
	font-weight:normal;
}
#frmDriver select {
	width:208px;
}
#frmDriver textarea {
	width:340px;
	height: 141px;
}
/*End Driver Signuo form Naren */
/*Photographer Signup form Naren */
#frmPhotographer fieldset {
	background: none repeat scroll 0 0 rgba(207, 93, 210, 0.1);
	border:1px solid rgba(207, 93, 210, 0.1);
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding: 10px;
	margin-bottom: 10px;
}
#frmPhotographer h3 {
	color: #F22791;
	display: block;
	font-family: 'milfcd__-webfont';
	font-size: 16px;
	height: 26px;
	line-height: 26px;
	text-transform: uppercase;
}
#frmPhotographer h4 {
	color: #F22791;
	display: block;
	font-family: 'milfcd__-webfont';
	font-size: 16px;
	height: 26px;
	line-height: 26px;
}
#frmPhotographer p {
	margin:5px 0;
}
#frmPhotographer table tr th {
	color: #FFFFFF;
	font-weight:normal;
	font-family: 'milfcd__-webfont';
	font-size: 14px;
	text-align: left;
	text-transform: uppercase;
	width:127px;
}
#frmPhotographer .swa_td {
	color: #FFFFFF;
	font-weight:normal;
	font-family: 'milfcd__-webfont';
	font-size: 14px;
	line-height:20px;
}
#frmPhotographer .swa_td a, #frmPhotographer .swa_td b {
	color: #F22791;
	font-weight:normal;
}
#frmPhotographer input[type="text"], #frmPhotographer select, #frmPhotographer textarea, #frmPhotographer input[type="password"] {
	background: #FFFFFF;
	margin: 0px;
	padding: 3px;
	width: 200px;
	border: 1px solid #898989;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0px 0px 2px #aeaeae; /* FF3.5+ */
	-webkit-box-shadow: 0px 0px 2px #aeaeae; /* Saf3.0+, Chrome */
	box-shadow: 0px 0px 2px #aeaeae;
	color:#333;
	font-weight:normal;
}
#frmPhotographer select {
	width:208px;
}
#frmPhotographer textarea {
	width:315px;
	height: 141px;
}
/*End Photographer Signuo form Naren */
.link_button {
	background: rgb(255,93,177); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(255, 93, 177, 1) 0%, rgba(239, 1, 124, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 93, 177, 1)), color-stop(100%, rgba(239, 1, 124, 1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(255, 93, 177, 1) 0%, rgba(239, 1, 124, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(255, 93, 177, 1) 0%, rgba(239, 1, 124, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(255, 93, 177, 1) 0%, rgba(239, 1, 124, 1) 100%); /* IE10+ */
	background: linear-gradient(top, rgba(255, 93, 177, 1) 0%, rgba(239, 1, 124, 1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff5db1', endColorstr='#ef017c', GradientType=0 ); /* IE6-9 */
	padding:5px;
	border-radius:5px 5px 5px 5px;
	margin:10px 0px 0px 5px;
	width:50px;
	text-align:center;
}
.link_button1 {
	background: rgb(203,96,179); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(203, 96, 179, 1) 0%, rgba(173, 18, 131, 1) 50%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(203, 96, 179, 1)), color-stop(50%, rgba(173, 18, 131, 1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(203, 96, 179, 1) 0%, rgba(173, 18, 131, 1) 50%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(203, 96, 179, 1) 0%, rgba(173, 18, 131, 1) 50%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(203, 96, 179, 1) 0%, rgba(173, 18, 131, 1) 50%); /* IE10+ */
	background: linear-gradient(top, rgba(203, 96, 179, 1) 0%, rgba(173, 18, 131, 1) 50%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cb60b3', endColorstr='#ad1283', GradientType=0 ); /* IE6-9 */
	padding:5px;
	border-radius:5px 5px 5px 5px;
	margin:10px 0px 0px 5px;
	width:50px;
	text-align:center;
}


.link_button a:hover {
	text-decoration:none;
}
.link_button1 a:hover {
	text-decoration:none;
}
.req_msg {
	background:url(../images/msg.png) no-repeat center;
	margin-top:-30px;
	padding-top:10px;
}
.status_title {
	background: rgb(203,96,179); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(203, 96, 179, 1) 0%, rgba(173, 18, 131, 1) 99%, rgba(222, 71, 172, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(203, 96, 179, 1)), color-stop(99%, rgba(173, 18, 131, 1)), color-stop(100%, rgba(222, 71, 172, 1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(203, 96, 179, 1) 0%, rgba(173, 18, 131, 1) 99%, rgba(222, 71, 172, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(203, 96, 179, 1) 0%, rgba(173, 18, 131, 1) 99%, rgba(222, 71, 172, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(203, 96, 179, 1) 0%, rgba(173, 18, 131, 1) 99%, rgba(222, 71, 172, 1) 100%); /* IE10+ */
	background: linear-gradient(top, rgba(203, 96, 179, 1) 0%, rgba(173, 18, 131, 1) 99%, rgba(222, 71, 172, 1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cb60b3', endColorstr='#de47ac', GradientType=0 ); /* IE6-9 */
	width:50px;
	margin-top:10px;
	padding:5px 10px;
	border-radius: 5px 5px 0px 0px;
}
.status_box {
	border: 1px solid #842984;
	background: rgba(49, 1, 63, 0.8);
	padding: 5px;
	border-radius: 0 5px 5px 5px;
	display: inline-block;
}
.status_comm_box {
	background: rgba(168, 60, 120, 0.2);
	padding: 5px 10px;
	margin-bottom:5px;
}
.esc_status_name {
	font-size:15px;
	color:#D677CC;
}
.photo_error {
	border: 1px solid #885989 !important;
	background: rgba(49, 1, 63, 0.8) !important;
	padding: 5px 10px;
	border-radius: 5px 5px 5px 5px;
	
	width:700px;
	
	font-size:15px;
	font-weight:normal !important;
	color:#DBA6DD !important;
}



#frmAdvSearch table tr th {
	color: #FFFFFF;
	font-weight:normal;
	font-family: 'milfcd__-webfont';
	font-size: 14px;
	text-align: left;
	text-transform: uppercase;
	width:120px;
}
#frmAdvSearch .swa_td {
	color: #FFFFFF;
	font-weight:normal;
	font-family: 'milfcd__-webfont';
	font-size: 14px;
	line-height:20px;
}

.delete_videos{
    position: absolute;
    z-index: 1000;
	width:40px;
	height:40px;
	/*background:-moz-linear-gradient(right bottom , rgba(0, 0, 0, 0) 50%, rgba(187, 27, 111, 0.5) 50%) repeat scroll 0 0 transparent;*/
	background:url(../images/videoribin.png) no-repeat;
	border:none;
	}
.delete_videos a{
	float:left; 
	margin:1px 0 0 5px;
	font-weight:bold;
	font-size:16px;
	color:#FE7DC3;
	text-shadow: 1px 1px 1px #000;
}
.delete_videos a:hover{ text-decoration:none;}

.no_records{
	background: none repeat scroll 0 0 rgba(207, 93, 210, 0.1) !important;
    border: 2px solid transparent !important;
    border-radius: 4px 4px 4px 4px !important;
    box-shadow: 0 0 7px #222222 !important;
	margin:Auto;
	font-size:18px;
	font-weight:normal;
	padding:15px !important;
	margin:25px !important;
	width:88%  !important;
	height:24px !important;
	text-align:center;
	color:#FE7DC3;
	text-shadow: 1px 1px 1px #000;
	text-transform: capitalize;
}

.delete_video{
text-align:center;
margin:5px 0px 0px 170px;
}

.video_list{
	float:left;
	padding:5px;
	margin:0 6px;
	background: none repeat scroll 0 0 rgba(207, 93, 210, 0.1);
    border: 2px solid transparent;
    border-radius: 4px 4px 4px 4px;
    box-shadow: 0 0 7px #222222;
	margin-top:10px;
}

.videobutton {
background: rgb(255,93,177); /* Old browsers */
background: -moz-linear-gradient(top, rgba(255,93,177,1) 1%, rgba(239,1,124,1) 49%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(255,93,177,1)), color-stop(49%,rgba(239,1,124,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(255,93,177,1) 1%,rgba(239,1,124,1) 49%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(255,93,177,1) 1%,rgba(239,1,124,1) 49%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(255,93,177,1) 1%,rgba(239,1,124,1) 49%); /* IE10+ */
background: linear-gradient(top, rgba(255,93,177,1) 1%,rgba(239,1,124,1) 49%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff5db1', endColorstr='#ef017c',GradientType=0 ); /* IE6-9 */


	padding:3px;
	border-radius:5px 5px 5px 5px;
	border:none;
	height:26px;
	vertical-align:middle;
	width:100px;
	color:#FFF;
	font-size:15px;
	font-family: 'milfcd__-webfont';
	text-align:center;
}


/*Book Escort Page*/
.book_escort_div{
background: rgb(255,93,177); /* Old browsers */
background: -moz-linear-gradient(top, rgba(255,93,177,1) 0%, rgba(114,1,59,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,93,177,1)), color-stop(100%,rgba(114,1,59,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(255,93,177,1) 0%,rgba(114,1,59,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(255,93,177,1) 0%,rgba(114,1,59,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(255,93,177,1) 0%,rgba(114,1,59,1) 100%); /* IE10+ */
background: linear-gradient(top, rgba(255,93,177,1) 0%,rgba(114,1,59,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff5db1', endColorstr='#72013b',GradientType=0 ); /* IE6-9 */

border-radius:5px 5px 5px 5px;
text-align:center;
font-weight:normal;
height:30px;
margin-top:15px;
padding-top:10px;
vertical-align:middle;
border:none;
}

.book_escort_div h2 a{
text-align:center;
vertical-align:middle;
}

.book_escort_div h2 a:hover{
text-align:center;
vertical-align:middle;
text-decoration:none;
}


#frmBooking .swa_td {
	color: #FFFFFF;
	font-weight:normal;
	font-family: 'milfcd__-webfont';
	font-size: 14px;
	line-height:20px;
}
#frmBooking .swa_td a, #frmBooking .swa_td b {
	color: #F22791;
	font-weight:normal;
}
#frmBooking input[type="text"], #frmBooking select, #frmBooking textarea, #frmBooking input[type="password"] {
	background: #FFFFFF;
	margin: 0px;
	padding: 3px;
	width: 200px;
	border: 1px solid #898989;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0px 0px 2px #aeaeae; /* FF3.5+ */
	-webkit-box-shadow: 0px 0px 2px #aeaeae; /* Saf3.0+, Chrome */
	box-shadow: 0px 0px 2px #aeaeae;
	color:#333;
	font-weight:normal;
}


#frmbCheckout input[type="text"], #frmBooking select, #frmBooking textarea, #frmBooking input[type="password"] {
	background: #FFFFFF;
	margin: 0px;
	padding: 3px;
	width: 200px;
	border: 1px solid #898989;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0px 0px 2px #aeaeae; /* FF3.5+ */
	-webkit-box-shadow: 0px 0px 2px #aeaeae; /* Saf3.0+, Chrome */
	box-shadow: 0px 0px 2px #aeaeae;
	color:#333;
	font-weight:normal;
}


#frmBooking select {
	width:208px;
}

#frmBooking p {
	margin:5px 0;
}


#frmbCheckout table tr th {
	color: #FFFFFF;
	font-weight:normal;
	font-family: 'milfcd__-webfont';
	font-size: 14px;
	text-align: left;
	text-transform: uppercase;
	width:120px;
}

#frmBooking table tr th {
	color: #FFFFFF;
	font-weight:normal;
	font-family: 'milfcd__-webfont';
	font-size: 14px;
	text-align: left;
	text-transform: uppercase;
	width:120px;
}
#frmBooking fieldset {
	background: none repeat scroll 0 0 rgba(207, 93, 210, 0.1);
	border:1px solid rgba(207, 93, 210, 0.1);
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding: 10px;
	margin-bottom: 10px;
}
.booknowbtn{
background: rgb(255,93,177); /* Old browsers */
background: -moz-linear-gradient(top, rgba(255,93,177,1) 0%, rgba(114,1,59,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,93,177,1)), color-stop(100%,rgba(114,1,59,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(255,93,177,1) 0%,rgba(114,1,59,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(255,93,177,1) 0%,rgba(114,1,59,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(255,93,177,1) 0%,rgba(114,1,59,1) 100%); /* IE10+ */
background: linear-gradient(top, rgba(255,93,177,1) 0%,rgba(114,1,59,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff5db1', endColorstr='#72013b',GradientType=0 ); /* IE6-9 */

color:#FFF;
font-family: 'milfcd__-webfont';
	font-size: 14px;
	text-transform: uppercase;
	width:90px;
	height:35px;
	vertical-align:middle;
	text-align:center;
	border-radius: 5px;
	border:none;
}

.booking_header td{
font-family: 'milfcd__-webfont';
	font-size: 14px;
	text-transform: uppercase;
	border-bottom:1px solid #5B2F49;
}

.booking_details_td td {
	border-bottom:1px outset #A53693;	
}

.booking_details_td td a:hover{
color:#DB36A9;
}

.checkoutbtn{
background: rgb(203,96,179); /* Old browsers */
background: -moz-linear-gradient(top, rgba(203,96,179,1) 0%, rgba(193,70,161,1) 50%, rgba(168,0,119,1) 51%, rgba(219,54,164,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(203,96,179,1)), color-stop(50%,rgba(193,70,161,1)), color-stop(51%,rgba(168,0,119,1)), color-stop(100%,rgba(219,54,164,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(203,96,179,1) 0%,rgba(193,70,161,1) 50%,rgba(168,0,119,1) 51%,rgba(219,54,164,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(203,96,179,1) 0%,rgba(193,70,161,1) 50%,rgba(168,0,119,1) 51%,rgba(219,54,164,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(203,96,179,1) 0%,rgba(193,70,161,1) 50%,rgba(168,0,119,1) 51%,rgba(219,54,164,1) 100%); /* IE10+ */
background: linear-gradient(top, rgba(203,96,179,1) 0%,rgba(193,70,161,1) 50%,rgba(168,0,119,1) 51%,rgba(219,54,164,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cb60b3', endColorstr='#db36a4',GradientType=0 ); /* IE6-9 */

padding:8px;
border-radius:5px 5px 5px 5px;
border:none;

vertical-align:middle;
width:150px;
color:#FFF;
font-size:17px;
font-family: 'milfcd__-webfont';
text-align:center;
cursor:pointer;
margin-right:5px;
}

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

.booking_title{
	border: 1px solid #673D68;
	background: rgba(250, 450, 250, 0.1);
	border-radius: 5px 5px 5px 5px;
	padding:5px;
	font-family: 'milfcd__-webfont';
	font-size:18px;
	font-weight:normal;
}

.booking_box{
    background: none repeat scroll 0 0 rgba(207, 93, 210, 0.1);
    border: 1px solid rgba(207, 93, 210, 0.1);
    border-radius: 5px 5px 5px 5px;
    margin-bottom: 10px;
   
}

.msheader{
font-family: 'milfcd__-webfont';
font-size:18px;
font-weight:normal;
padding:0px;
margin:0px;
}



.msdetail{
border: 1px solid rgba(450, 100, 320,0.2);
	background: rgba(168, 60, 120, 0.2);
padding:5px 0px 0px 10px;
border-radius: 5px 5px 5px 5px;

font-size:15px;
margin-bottom:10px;
}

/*Silver membership*/
.msdetailsilver{
	background:rgba(50, 5, 43,0.2);

padding:10px;
border-radius: 5px 5px 5px 5px;
border: 1px solid rgba(207, 93, 210, 0.1);
font-size:15px;
margin-bottom:10px;
}



.msdetailsilver p{
margin:0px;
padding:7px 0px 5px 0px;
}

.msdetailsilver h2{
font-family: 'milfcd__-webfont';
font-size:18px;
font-weight:normal;
padding-top:10px;
margin:0px;

}

.msdetailsilver ul{
padding-left:30px;


}

.msdetailsilver ul li{
padding:4px;
background:url(../images/stock_mail-filters-apply.png) no-repeat left;
height:23px;
padding-left:26px;
vertical-align:middle;
text-decoration:none;
cursor:pointer;
}


.msdetailsilver ul li:hover{
color:#F09;
}


/*Gold membership*/
.msdetailgold{
background:rgba(200, 120, 200,0.2);
padding:10px;
border-radius: 5px 5px 5px 5px;
border: 1px solid rgba(207, 93, 210, 0.1);
font-size:15px;
margin-bottom:10px;
}



.msdetailgold p{
margin:0px;
padding:7px 0px 5px 0px;
}

.msdetailgold h2{
font-family: 'milfcd__-webfont';
font-size:18px;
font-weight:normal;
padding-top:10px;
margin:0px;

}

.msdetailgold ul{
padding-left:30px;


}

.msdetailgold ul li{
padding:4px;
background:url(../images/stock_mail-filters-apply.png) no-repeat left;
height:23px;
padding-left:26px;
vertical-align:middle;
text-decoration:none;
cursor:pointer;
}


.msdetailgold ul li:hover{
color:#F09;
}



/*Platinum membership*/
.msdetailplatinum{
	background:rgba(400, 100, 200,0.2);

padding:10px;
border-radius: 5px 5px 5px 5px;
border: 1px solid rgba(207, 93, 210, 0.1);
font-size:15px;
margin-bottom:10px;
}



.msdetailplatinum p{
margin:0px;
padding:7px 0px 5px 0px;
}

.msdetailplatinum h2{
font-family: 'milfcd__-webfont';
font-size:18px;
font-weight:normal;
padding-top:10px;
margin:0px;

}

.msdetailplatinum ul{
padding-left:30px;


}

.msdetailplatinum ul li{
padding:4px;
background:url(../images/stock_mail-filters-apply.png) no-repeat left;
height:23px;
padding-left:26px;
vertical-align:middle;
text-decoration:none;
cursor:pointer;
}


.msdetailplatinum ul li:hover{
color:#F09;
}


.escortlisting{
background:rgba(50, 5, 43,0.2);
border-radius: 5px 5px 5px 5px;
border: 1px solid rgba(207, 93, 210, 0.1);
padding:6px;
min-height:27px;
font-family: 'milfcd__-webfont';
font-size:22px;
font-weight:normal;
margin-bottom:15px;
vertical-align:middle;
width: 740px;
color:#F36;
}



.send_mail_user_div{
background: rgb(255,93,177); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmNWRiMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4ZTFiNzEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, rgba(255,93,177,1) 0%, rgba(142,27,113,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,93,177,1)), color-stop(100%,rgba(142,27,113,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(255,93,177,1) 0%,rgba(142,27,113,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(255,93,177,1) 0%,rgba(142,27,113,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(255,93,177,1) 0%,rgba(142,27,113,1) 100%); /* IE10+ */
background: linear-gradient(top, rgba(255,93,177,1) 0%,rgba(142,27,113,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff5db1', endColorstr='#8e1b71',GradientType=0 ); /* IE6-8 */	
font-family: 'milfcd__-webfont';
font-size:13px;
font-weight:lighter;
margin-top:10px;
padding:5px 10px;
border-radius: 5px 5px 5px 5px;
}
.send_mail_user_div a:hover{
text-decoration:none;
}

.advertise_box{
float:left;
background:rgba(150, 50, 143,0.5);
padding:10px;
border-radius: 5px 5px 5px 5px;
border: 1px solid rgba(207, 93, 210, 0.1);
font-size:15px;
margin-bottom:10px;
font-size:12px;
font-family: 'milfcd__-webfont';
color:#E298E0;
font-weight:normal;
margin-right:10px;
width:350px;
}


/*Pricing Packages*/

.pricing_list{background: none repeat scroll 0 0 rgba(168, 60, 120, 0.2);  border: 1px solid rgba(255, 100, 255, 0.2);  border-radius: 5px 5px 5px 5px; }
.pricing_list tr th{ text-align:left; color: #E298E0; font-size: 15px; font-family: 'milfcd__-webfont';border-bottom: 1px solid #5B2F49; padding:3px 10px;}
.pricing_list tr td{text-align: center;border-bottom: 1px solid #5B2F49;border-left: 1px solid #5B2F49;}
.pricing_list .pricing_list_heading{ color: #E298E0; font-size: 15px; font-family: 'milfcd__-webfont'; font-weight:bold;}
.pricing_list .pricing_list_last td,.pricing_list .pricing_list_last th{border-bottom:none;padding:3px 10px;}
.pricing_list .pricing_list_last td a,.pricing_list .pricing_list_last th a{color: #E298E0; font-size: 15px; font-family: 'milfcd__-webfont'; font-weight:bold;}.affiliate_program{background: none repeat scroll 0 0 rgba(168, 60, 120, 0.2);  border: 1px solid rgba(255, 100, 255, 0.2);  border-radius: 5px 5px 5px 5px; }.affiliate_program tr th{ text-align:left; color: #E298E0; font-size: 15px; font-weight:bold; font-family: 'milfcd__-webfont';border-bottom: 1px solid #5B2F49; padding:3px 10px;}.affiliate_program tr td{border-bottom: 1px solid #5B2F49;padding:3px 10px;}.affiliate_program_last td{border-bottom:none !important;padding:3px 10px;}


/*Paging*/
.paging{ background: none repeat scroll 0 0 rgba(207, 93, 210, 0.1);width: 745px;
    border-radius: 5px 5px 5px 5px;
    color: #F9F9F9;
    cursor: default;
    float: right;
    padding: 10px;
    text-align: center;
    text-decoration: none;}
.paging span{background: none repeat scroll 0 0 #E20D7B;vertical-align: middle;
    border-radius: 4px 4px 4px 4px;
    font-family: 'milfcd__-webfont';
    font-size: 18px;
    font-weight: normal; 
    padding: 3px 5px;}
.paging a{color: #FFFFFF;vertical-align: middle;
    font-family: 'milfcd__-webfont';
    font-size: 18px; font-weight: normal;
    padding: 3px 5px;}
.next_link , .prev_link {
	background: none repeat scroll 0 0 #E20D7B;
    border-radius: 4px 4px 4px 4px;
    font-family: 'milfcd__-webfont';
    font-size: 18px;
    font-weight: normal;
    padding: 2px 5px;
}
.next_link {
	float:right;
}
.prev_link {
	float:left;
}

.advertise_banners_table{background: none repeat scroll 0 0 rgba(168, 60, 120, 0.2);  border: 1px solid rgba(255, 100, 255, 0.2);  border-radius: 5px 5px 5px 5px; }
.advertise_banners_table tr th{ background: none repeat scroll 0 0 rgba(168, 60, 120, 0.5); text-align:left; color: #E298E0; font-size: 15px; font-family: 'milfcd__-webfont'; padding:3px 10px;}
.advertise_banners_table tr td{ background: none repeat scroll 0 0 rgba(168, 60, 120, 0.2); text-align: center;}



#frmDriver fieldset {
    background: none repeat scroll 0 0 rgba(207, 93, 210, 0.1);
    border: 1px solid rgba(207, 93, 210, 0.1);
    border-radius: 5px 5px 5px 5px;
    margin-bottom: 10px;
    padding: 10px;
}

#frmDriver h3 {
    color: #F22791;
    display: block;
    font-family: 'milfcd__-webfont';
    font-size: 16px;
    height: 26px;
    line-height: 26px;
    text-transform: uppercase;
}


