@charset "utf-8";
/* CSS Document */
html, body {
padding:0px;
margin:0px;
text-align: center;
margin-left: -1px;
}
body,div,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,input,textarea,p,th,td{
	margin:0;
	padding: 0;
}
body {
	
	background:#242424 url(images/bgs/main_bg.png) repeat;
	font:  normal normal normal 12px Verdana, Geneva, sans-serif;
	color:#fff;
}


img { 
	border:0;
}

a {
	outline:none;
}

/* HEADER */

.top_bar_bg {
	position:relative;
	width:100%;
	height:auto;
	overflow:hidden;
	background:url(images/bgs/header_bg.png) repeat-x;
}

.top_bar {
	position:relative;
	width:960px;
	height:auto;
	overflow:hidden;
}

.logo_holder {
	position:relative;
	width:385px;
	min-height:92px;
	float:left;
	overflow:hidden;
	margin-top:34px;
}

.right_header_holder {
	position:relative;
	width:auto;
	min-height:102px;
	float:right;
	overflow:hidden;
	margin-top:24px;
}

.searchbox #search_top_mask{
	width:157px;
	height: 30px;
	background-image:url(images/bgs/input_bg.png);
	background-repeat:no-repeat;
	float:left;
	display:inline;
}

.searchbox input[type=text]{
	width:135px;
	color:#e0e0e0;
	font:  normal normal normal 10px Verdana, Arial, Helvetica, sans-serif ;
	border:none;
	outline: none;
	float:left;
	margin:8px 10px  0px;
	display:inline;
	background:none;
}

.searchbox input[type=submit]{
	cursor:pointer;
	border: 0px solid #FFFFFF;
	width: 49px;
	height:30px;
	background: url(images/buttons/search_button.png) top left;
	float:left;
	display:inline;
}

.searchbox input[type=submit]:hover{
	background: url(images/buttons/search_button.png) bottom left;
}

.newsletterbox #newsletter_top_mask{
	width:157px;
	height: 30px;
	background-image:url(images/bgs/input_bg.png);
	background-repeat:no-repeat;
	float:left;
	display:inline;
}

.newsletterbox input[type=text]{
	width:135px;
	color:#e0e0e0;
	font:  normal normal normal 10px Verdana, Arial, Helvetica, sans-serif ;
	border:none;
	outline: none;
	float:left;
	margin:8px 10px  0px;
	display:inline;
	background:none;
}

.newsletterbox input[type=submit]{
	cursor:pointer;
	border: 0px solid #FFFFFF;
	width: 49px;
	height:30px;
	background: url(images/buttons/go_button.png) top left;
	float:left;
	display:inline;
}

.newsletterbox input[type=submit]:hover{
	background: url(images/buttons/go_button.png) bottom left;
}

.inputbox {
	float:left;
	position:relative;
	overflow:hidden;
	margin-left:10px;
}
.inputboxes{
	position:relative;
	overflow:hidden;
	}

.addthisbox {
	position:relative;
	float:left;
	overflow:hidden;
}

.addthisbox2 {
	position:relative;
	float:right;
	overflow:hidden;
	margin-right:20px;
}

.menubox {
	position: relative;
	overflow:hidden;
	width:960px;
	height:40px;
	background: url(images/bgs/menu_bg.png) no-repeat;
}



/* ///HEADER */

/* 4 ads */

.four_ads_bg {
	position:relative;
	width:100%;
	height:90px;
	overflow:hidden;
	background:url(images/bgs/four_ads_bg.png) center no-repeat;
}

.four_ads {
	position:relative;
	width:960px;
	text-align:left;
	overflow:hidden;
	background:none;
}

.ad_box_1 {
	position:relative;
	overflow:hidden;
	background:none;
	width:234px;
	height:60px;
	margin-right:8px;
	margin-bottom:34px;
	margin-top:16px;
	float:left;
}

.ad_box_2 {
	position:relative;
	overflow:hidden;
	background:none;
	width:234px;
	height:60px;
	margin-bottom:34px;
	margin-top:16px;
	float:left;
}

/* ///4 ads */


/* Top Cities */

.topcities_bg {
	position:relative;
	width:100%;
	min-height:58px;
	overflow:hidden;
	background:none;
}

.topcities {
	position:relative;
	width:980px;
	min-height:50px;
	text-align:center;
	overflow:hidden;
	background:url(images/bgs/topcities_bg.png) no-repeat;
}

.topcitiesmenu {
	margin-top:20px;
	overflow:hidden;
	position:relative;
}

.topcitiesmenu ul li { display: inline; }

.topcitiesmenu li a
{
text-decoration: none;
margin:15px;
color: #fff;
font:  normal normal bold 12px Verdana, Arial, Helvetica, sans-serif ;
}

.topcitiesmenu li a:hover
{
color: #ec008c;
}

.topcitiesmenu li.titletopcities
{
text-decoration: none;
margin-right:0px;
color: #ec008c;
font:  normal normal bold 12px Verdana, Arial, Helvetica, sans-serif ;
}

/* ///Top Cities */

.sep1 {
	position:relative;
	width:960px;
	height:10px;
	text-align:left;
	overflow:hidden;
	background:url(images/bgs/sep1_bg.png) no-repeat;
	margin-bottom:0px;
}

/* Row */

.ads_bg {
	position:relative;
	width:100%;
	height:auto;
	overflow:hidden;
	background:none;
}

.ads {
	position:relative;
	width:960px;
	text-align:left;
	overflow:hidden;
	height:auto;
}

.row {
	position:relative;
	overflow:hidden;
	min-height:355px;
	width:960px;
	margin-bottom:16px;
	background:url(images/bgs/row_bg.png) bottom left no-repeat;
}

.row_search {
	position:relative;
	overflow:hidden;
	min-height:355px;
	width:960px;
	margin-bottom:18px;
	background:url(images/bgs/row_bg.png) bottom left no-repeat;
	padding-bottom:30px;
}

.row_individual {
	position:relative;
	overflow:hidden;
	min-height:355px;
	width:960px;
	margin-bottom:18px;
	background:url(images/bgs/row_bg.png) bottom left no-repeat;
	padding-bottom:60px;
}

.cell A:link {text-decoration: none; color: #fff; font-size: 10px; font-weight:normal;}
.cell A:visited {text-decoration: none; color:#fff; font-size: 10px; font-weight:normal;}
.cell A:active {text-decoration: none; font-size: 10px; font-weight:normal;}
.cell A:hover {text-decoration: none; color:#fff; font-size: 10px; font-weight:normal;}
.cell {
	position:relative;
	overflow:hidden;
	float:left;
	background:url(images/bgs/cell_bg.png) no-repeat;
	width:184px;
	height:318px;
	margin-left:4px;
	margin-right:4px;
	text-align:center;
}


.cell A:link {text-decoration: none; color: #fff; font-size: 10px; font-weight:normal;}
.cell A:visited {text-decoration: none; color:#fff; font-size: 10px; font-weight:normal;}
.cell A:active {text-decoration: none; font-size: 10px; font-weight:normal;}
.cell A:hover {text-decoration: none; color:#fff; font-size: 10px; font-weight:normal;}
.cell_platinum {
	position:relative;
	overflow:hidden;
	float:left;
	background:url(images/bgs/cell_bg_platinum.png) no-repeat;
	width:184px;
	height:318px;
	margin-left:4px;
	margin-right:4px;
	text-align:center;

}
.cell_lavender {
	position:relative;
	overflow:hidden;
	float:left;
	background:url(images/bgs/cell_bg_lavender.png) no-repeat;
	width:184px;
	height:318px;
	margin-left:4px;
	margin-right:4px;
	text-align:center;

}

.cellcontent {
	position:relative;
	overflow:hidden;
	width:176px;
	height:318px;
	margin:4px;
}

.picborder {
	border:1px solid #a8a8a8;
	width:174px;
	height:250px;
	margin-bottom:4px;
}

.picborder_object {
	border:1px solid #a8a8a8;
	width:174px;
	height:250px;
	display:block;
	margin-bottom:4px;
}

.placeadborder {
	border:1px solid #232323;
	width:174px;
	height:250px;
	margin-bottom:7px;
}

.cell span {
	font: normal normal normal 10px Verdana, Geneva, sans-serif;
	text-align: center;
	font-weight: normal;
}

.cell span A:link {text-decoration: underline; color: #fff; font-size: 10px; font-weight:bold;}
.cell span A:visited {text-decoration: none; color:#fff; font-size: 10px; font-weight:bold;}
.cell span A:active {text-decoration: none; font-size: 10px; font-weight:bold;}
.cell span A:hover {text-decoration: underline; color:#fff; font-size: 10px; font-weight:bold;}

.cell_platinum span {
	font:  normal normal normal 10px Verdana, Geneva, sans-serif;
	text-align:center;
	color:#2b2b2b;
}

.cell_platinum strong {
	font:  normal normal bold 10px Verdana, Geneva, sans-serif;
	text-align:center;
	color:#ee068f;
}

.cell_platinum span A:link {text-decoration: underline; color: #fff; font-size: 10px; font-weight:bold;}
.cell_platinum span A:visited {text-decoration: none; color:#fff; font-size: 10px; font-weight:bold;}
.cell_platinum span A:active {text-decoration: none; font-size: 10px; font-weight:bold;}
.cell_platinum span A:hover {text-decoration: underline; color:#fff; font-size: 10px; font-weight:bold;}
/* ///Row */

/* Big Ads */

.bigads_bg {
	position:relative;
	width:100%;
	height:auto;
	overflow:hidden;
	background:none;
}

.bigads {
	position:relative;
	width:960px;
	text-align:left;
	overflow:hidden;
	height:auto;
	background:url(images/bgs/row_bg.png) bottom left no-repeat;
}

.big_ad_1 {
	position:relative;
	width:480px;
	float:left;
	overflow:hidden;
	text-align:center;
	padding-bottom:60px;
}

.big_ad_2 {
	position:relative;
	width:480px;
	float:right;
	overflow:hidden;
	text-align:center;
	padding-bottom:60px;
}
/* Big Ads */

/* Cities */

.citylist_bg {
	position:relative;
	width:100%;
	height:auto;
	overflow:hidden;
	background:none;
}

.citylist {
	position:relative;
	width:960px;
	text-align:left;
	overflow:hidden;
	height:auto;
}

.rowlist A:link {text-decoration: none; color: #fff; font-size: 12px; font-weight:bold;}
.rowlist A:visited {text-decoration: none; color:#fff; font-size: 12px; font-weight:bold;}
.rowlist A:active {text-decoration: none; font-size: 12px; font-weight:bold;}
.rowlist A:hover {text-decoration: none; color:#ec008c; font-size: 12px; font-weight:bold;}
.rowlist {
	position:relative;
	overflow:hidden;
	width:960px;
	margin-bottom:18px;
	background:url(images/bgs/row_bg.png) bottom left no-repeat;
}

.rowlist h2 {
	font:  normal normal bold 20px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#ec008c;
	text-shadow:#000 0 1px;
}

.rowlist span {
	font:  normal normal normal 9px Arial, Helvetica, sans-serif;
	color:#ec008c;
	text-shadow:#ec008c 0 1px;
}

.rowlist p {
	color:#ccc;
	margin-top:30px;
}

.articlelist h2 {
	font:  normal normal bold 16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#fff;
	text-shadow:#000 0 1px;
	margin-bottom:16px;
	
}

.articlelist A:link {
	text-decoration: none;
	color: #fff;
	font-size: 11px;
	font-weight:bold;
}
.articlelist A:visited {
	text-decoration: none;
	color:#fff;
	font-size: 11px;
	font-weight:bold;
}
.articlelist A:active {
	text-decoration: none;
	font-size: 11px;
	font-weight:bold;
}
.articlelist A:hover {
	text-decoration: none;
	color:#ec008c;
	font-size: 11px;
	font-weight:bold;
}
.articlelist {
	position:relative;
	overflow:hidden;
	width:960px;
	margin-bottom:18px;
	background:url(images/bgs/row_bg.png) bottom left no-repeat;
	text-align:left;
	font-size:11px;
}

.citylist_title {
	position:relative;
	overflow:hidden;
	width:960px;
	margin-bottom:32px;
}

.text_ads {
	overflow:hidden;
	position:relative;
	padding-bottom:60px;
	width:auto;
	height:auto;
	font-size:11px;
	font-weight:normal;
	color:#D6D6D6;
}

.citylist_list A:link {text-decoration: none; color: #fff; font-size: 12px; font-weight:normal;}
.citylist_list A:visited {text-decoration: none; color:#fff; font-size: 12px; font-weight:normal;}
.citylist_list A:active {text-decoration: none; font-size: 12px; font-weight:normal;}
.citylist_list A:hover {text-decoration: none; color:#ec008c; font-size: 12px; font-weight:normal;}
.citylist_list {
	position:relative;
	overflow:hidden;
	width:960px;
	margin-bottom:52px;
}

/* ///Cities */

/* Footer */


.footer_bg {
	position:relative;
	width:100%;
	overflow:hidden;
	background:url(images/bgs/footer_bg.png) repeat;
}

.footerline_bg {
	position:relative;
	width:100%;
	height:2px;
	overflow:hidden;
	background:url(images/bgs/footerline_bg.png) repeat-x;
}

.footer {
	position:relative;
	width:960px;
	text-align:left;
	overflow:hidden;
	min-height:110px;
	background:none;
	font-weight: normal;
}


.footerbox_holder {
	position:relative;
	width:960px;
	text-align:left;
	overflow:hidden;
	background:none;
	margin-top:20px;
}

.footerbox A:link {text-decoration: none; color: #ec008c; font-size: 12px; font-weight:normal;}
.footerbox A:visited {text-decoration: none; color:#ec008c; font-size: 12px; font-weight:normal;}
.footerbox A:active {text-decoration: none; font-size: 12px; font-weight:normal;}
.footerbox A:hover {text-decoration: underline; color:#ec008c; font-size: 12px; font-weight:normal;}
.footerbox {
	position:relative;
	width:300px;
	text-align:left;
	overflow:hidden;
	background:none;
	margin:10px;
	float:left;
}

.footerbox p {
	margin-top:15px;
}

.footerbottom {
	position:relative;
	width:960px;
	text-align:left;
	overflow:hidden;
	background:none;
	background:url(images/bgs/footer_bottom_bg.png) top repeat-x;
	margin-top:20px;
}

.footerbottom_innerpages {
	position:relative;
	width:960px;
	text-align:left;
	overflow:hidden;
	background:none;

}

.footer_left {
	position:relative;
	width:480px;
	float:left;
	overflow:hidden;
	margin-top:20px;
	margin-bottom:20px;
}

.footer_right {
	position:relative;
	width:480px;
	float:right;
	overflow:hidden;
	text-align:right;
	margin-top:20px;
	margin-bottom:20px;
}
.footer_right A:link {text-decoration: none; color: #fff; font-size: 12px; font-weight:normal;}
.footer_right A:visited {text-decoration: none; color:#fff; font-size: 12px; font-weight:normal;}
.footer_right A:active {text-decoration: none; font-size: 12px; font-weight:normal;}
.footer_right A:hover {text-decoration: underline; color:#ec008c; font-size: 12px; font-weight:normal;}

.footer_innerpages {
	position:relative;
	width:480px;
	float:right;
	overflow:hidden;
	text-align:right;
	margin-top:20px;
	margin-bottom:20px;
}

.holderz {
	position:relative;
	overflow:hidden;
	margin-top:22px;
	float:right;
}

#footer_nav
{
    padding:0;
}

#footer_nav li 
{
    display:inline;
}

#footer_nav li a 
{   
   font-family: Verdana, Geneva, sans-serif;
   font-size:12px;
   text-decoration: none;
   float:left;
   padding-right:10px;
   margin-left:10px;
   color:#fff;
   border-right:1px solid #fff;
}

#footer_nav li a:hover 
{
   color:#ec008c;
}

#footer_nav li.last a 
{   
   font-family: Verdana, Geneva, sans-serif;
   font-size:12px;
   text-decoration: none;
   float:left;
   padding-right:10px;
   margin-left:10px;
   color:#fff;
   border: none;
}

#footer_nav li.last a:hover 
{
   color:#ec008c;
}

#footer_nav li.first a 
{   
   font-family: Verdana, Geneva, sans-serif;
   font-size:12px;
   text-decoration: none;
   float:left;
   padding-right:10px;
   margin:0px;
   color:#fff;
   border-right:1px solid #fff;
}

#footer_nav li.first a:hover 
{
   color:#ec008c;
}

.page_title {
	position:relative;
	overflow:hidden;
	width:960px;
	margin-bottom:5px;
	background:url(images/bgs/row_bg.png) bottom left no-repeat;
	text-align:center;
}

.page_title h1 {
	font:  normal normal bold "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#ec008c;
	text-shadow:#000 0 1px;
	padding-bottom:25px;
	font-size: 14px;
	padding-top: 0px;
}
.add_button a {
	background: url(images/buttons/add_button_bg.png) top left;
	height: 41px;
	width: 277px;
	display: block;
	margin-left:auto;
	color:#fff;
	font:  normal normal bold 12px Verdana, Geneva, sans-serif;
	text-align:center;
	line-height:41px;
	margin-top:20px;
}
.add_button a:hover {
	background: url(images/buttons/add_button_bg.png) bottom left; outline: 0;
	color:#fff;
 }

.tableappe A:link {text-decoration: none; color: #fff; font-size: 12px; font-weight:normal;}
.tableappe A:visited {text-decoration: none; color:#fff; font-size: 12px; font-weight:normal;}
.tableappe A:active {text-decoration: none; font-size: 12px; font-weight:normal;}
.tableappe A:hover {text-decoration: none; color:#ec008c; font-size: 12px; font-weight:normal;}
.tableappe {
	border:0px dashed #fff;
	padding-bottom:40px;
}

.tableappe td {
	border:1px dashed #000;
	background:#141414;
	margin:20px;
	color:#fff;
	padding-left: 5px;
	padding-right: 5px;
}

.tableappe input[type=submit]{
	background: url(images/buttons/add_button_bg.png) top left;
	height: 41px;
	width: 277px;
	display: block;
	color:#fff;
	font:  normal normal bold 12px Verdana, Geneva, sans-serif;
	text-align:center;
	line-height:41px;
	border:0px;
	cursor:pointer;
	margin:10px;
}

.tableappe input[type=submit]:hover{
	background: url(images/buttons/add_button_bg.png) bottom left; outline: 0;
	color:#fff;
}

.payment_method_text A:link {text-decoration: none; color: #fff; font-size: 12px; font-weight:normal;}
.payment_method_text A:visited {text-decoration: none; color:#fff; font-size: 12px; font-weight:normal;}
.payment_method_text A:active {text-decoration: none; font-size: 12px; font-weight:normal;}
.payment_method_text A:hover {text-decoration: none; color:#ec008c; font-size: 12px; font-weight:normal;}
.payment_method_text {
	font:  normal normal normal 12px Verdana, Geneva, sans-serif;
	color:#ec008c;
	text-align:center;
	display:block;
}

.page_title_text {
	color:#fff;
	text-shadow:#000 0 1px;
	font-size: 18px;
	font-weight: bold;
}

.tableappe input {
	background:url(order/images/input_bg.png) repeat-x;
	height:20px;
	text-align: left;
}

.tableappe select {
	background:#fcfcfc url(order/images/input_bg.png) repeat-x;
	height:20px;
}

.tableappe textarea {
	background:#fcfcfc url(order/images/textarea_bg.png) bottom repeat-x;
	
}

.fees {
	font-size:10px;
	margin-bottom:10xp;
}

.credit_card {
	color:#F90;
	font-weight:bold;
}


.search_box A:link {text-decoration: none; color: #ec008c; font-size: 14px; font-weight:bold;}
.search_box A:visited {text-decoration: none; color:#ec008c; font-size: 14px; font-weight:bold;}
.search_box A:active {text-decoration: none; font-size: 14px; font-weight:bold;}
.search_box A:hover {text-decoration: underline; color:#ec008c; font-size: 14px; font-weight:bold;}
.search_box {
	position:relative;
	overflow:hidden;
	border-bottom:#fff dashed 1px;
	padding-bottom:30px;
	margin-bottom:30px;
	width:100%;
	height:auto;
	display:block;
	font-size:14px;
	margin-top:30px;
}

.search_box_2 A:link {text-decoration: none; color: #ec008c; font-size: 14px; font-weight:bold;}
.search_box_2 A:visited {text-decoration: none; color:#ec008c; font-size: 14px; font-weight:bold;}
.search_box_2 A:active {text-decoration: none; font-size: 14px; font-weight:bold;}
.search_box_2 A:hover {text-decoration: underline; color:#ec008c; font-size: 14px; font-weight:bold;}
.search_box_2 {
	position:relative;
	overflow:hidden;
	border-bottom:#fff dashed 1px;
	padding-bottom:30px;
	margin-bottom:30px;
	width:100%;
	height:auto;
	display:block;
	font-size:22px;
	margin-top:30px;
}

/* Individual Style */

.individual_box_holder {
	position:relative;
	overflow:hidden;
}

.side_a_pictures {
	position:relative;
	overflow:hidden;
	width:630px;
	height:auto;
	float:left;
}

.side_b_info {
	position:relative;
	overflow:hidden;
	width:310px;
	height:auto;
	float:right;
}

.mainbox
	{
	position: relative;
	margin-left: auto;
	margin-right: auto;	
	margin-top:0px;
	padding: 0;
	text-align: left;
	width: 100%;
	background:#f1f0f0;
	margin-bottom:20px;
	overflow:hidden;
	color:#494949;
}

	
.mainboxcontent
	{
	position:relative;
	text-align:left;
	overflow:hidden;
	height:auto;
	}

.mainboxcontent_margin A:link {text-decoration: none; color: #ec008c; font-size: 12px; font-weight:normal;}
.mainboxcontent_margin A:visited {text-decoration: none; color:#ec008c; font-size: 12px; font-weight:normal;}
.mainboxcontent_margin A:active {text-decoration: none; font-size: 12px; font-weight:normal;}
.mainboxcontent_margin A:hover {text-decoration: underline; color:#ec008c; font-size: 12px; font-weight:normal;}
.mainboxcontent_margin
	{
	position:relative;
	text-align:left;
	overflow:hidden;
	height:auto;
	margin-top:10px;
	margin-left:10px;
	margin-right:10px;
	}
	


.tlcmain, .trcmain, .blcmain, .brcmain
	{
	background-color: transparent;
	background-repeat: no-repeat;
	}

.tlcmain
	{
	background-image:url(images/maincorners/tlc.png);
	background-position: 0% 0%;
	}

.trcmain
	{
	background-image:url(images/maincorners/trc.png);
	background-position: 100% 0%;
	}
	
.blcmain
	{
	background-image:url(images/maincorners/blc.png);
	background-position: 0% 100%;
	}

.brcmain
	{
	background-image:url(images/maincorners/brc.png);
	background-position: 100% 100%;
	}

.tbmain, .bbmain
	{
	background-color: transparent;
	background-repeat: repeat-x;
	}
			
.tbmain
	{
	background-image:url(images/maincorners/tb.png);
	background-position: 0% 0%;
	}

.bbmain
	{
	background-image:url(images/maincorners/bb.png);
	background-position: 50% 100%;
	}
	
.rbmain
	{
	background-image:url(images/maincorners/r.png);
	background-position: 100% 0%;
	background-repeat: repeat-y;
	}

.lbmain
	{
	background-image:url(images/maincorners/l.png);
	background-position: 0% 100%;
	background-repeat: repeat-y;
	}
	
.titlebox
	{
	position: relative;
	margin-left: auto;
	margin-right: auto;	
	margin-top:0px;
	padding: 0;
	text-align: left;
	width: 100%;
	background:url(images/titlecorners/titlebg.png) repeat-x;
	margin-bottom:0;
	overflow:hidden;
}

	
.titleboxcontent
	{
	position:relative;
	text-align:left;
	overflow:hidden;
	height:41px;
	line-height:41px;
	color:#fff;
	}

.titleboxcontent h1 {
	font:  normal normal bold 17px Verdana, Geneva, sans-serif;
	line-height:41px;
	margin-left:10px;
}

.titleboxcontent h2 {
	font:  normal normal bold 14px Verdana, Geneva, sans-serif;
	line-height:41px;
	margin-left:10px;
}


.tlctitle, .trctitle, .blctitle, .brctitle
	{
	background-color: transparent;
	background-repeat: no-repeat;
	}

.tlctitle
	{
	background-image:url(images/titlecorners/titletlc.png);
	background-position: 0% 0%;
	}

.trctitle
	{
	background-image:url(images/titlecorners/titletrc.png);
	background-position: 100% 0%;
	}
	
.blctitle
	{
	background-image:url(images/titlecorners/titleborder.png);
	background-position: 0% 100%;
	}

.brctitle
	{
	background-image:url(images/titlecorners/titleborder.png);
	background-position: 100% 100%;
	}

.tbtitle, .bbtitle
	{
	background-color: transparent;
	background-repeat: repeat-x;
	}
			
.tbtitle
	{
	background-image:url(images/titlecorners/titletb.png);
	background-position: 0% 0%;
	}

.bbtitle
	{
	background-image:url(images/titlecorners/titleborder.png);
	background-position: 50% 100%;
	}
	
.rbtitle
	{
	background-image:url(images/titlecorners/titleborder.png);
	background-position: 100% 0%;
	background-repeat: repeat-y;
	}

.lbtitle
	{
	background-image:url(images/titlecorners/titleborder.png);
	background-position: 0% 100%;
	background-repeat: repeat-y;
	}
	
	
.profile_pictures_holder {
	position:relative;
	overflow:hidden;
	height:auto;
	margin-bottom:10px;
}

.profile_picture_left {
	position:relative;
	overflow:hidden;
	height:auto;
	float:left;
}

.profile_picture_right {
	position:relative;
	overflow:hidden;
	height:auto;
	float:right;
}

.profile_info_holder {
	position:relative;
	overflow:hidden;
	height:auto;
	margin-bottom:10px;
	padding-bottom:10px;
	border-bottom:1px dashed #666;
}
.profile_info_holder h1 {
	font: normal normal bold 17px Verdana, Geneva, sans-serif;
	color:#ec008c;
}

.profile_info_left {
	position:relative;
	overflow:hidden;
	height:auto;
	float:left;
	width:100px;
	text-align:left;
	font-weight:bold;
}

.profile_info_right {
	position:relative;
	overflow:hidden;
	height:auto;
	float:right;
	width:180px;
	text-align:left;
}

.add_info_left {
	position:relative;
	overflow:hidden;
	height:auto;
	float:left;
	width:940px;
	text-align:left;
}

.addinfotext {
	font: normal normal bold 17px Verdana, Geneva, sans-serif;
	color:#ec008c;
	
}
.addinfotextfont10 {
	font: normal normal bold 17px Verdana, Geneva, sans-serif;
	color:#000000;
	font-size:9px;
	font-weight:lighter;
	
}
	

.add_info_right {
	position:relative;
	overflow:hidden;
	height:auto;
	float:right;
	width:460px;
	text-align:left;
}

.incall_box {
	position:relative;
	overflow:hidden;
	float:left;
	text-align:left;
	width:80px;
	margin-right:10px;
}

.individual_text_box {
	position:relative;
	overflow:hidden;
	color:#494949;
	width:auto;
	height:auto;
	margin-top:10px;
	padding-top:10px;
	border-top:0px dashed #666;
	margin-bottom:10px;
}

.individual_button_box {
	position:relative;
	overflow:hidden;
	text-align:left;
	width:960px;
	text-align:center;
	margin-top:50px;
}

.back_button a {
	background: url(images/buttons/add_button_bg.png) top left;
	height: 41px;
	width: 277px;
	display: block;
	color:#fff;
	font: normal normal bold 12px Verdana, Geneva, sans-serif;
	text-align:center;
	line-height:41px;
	text-decoration:none;
	margin-top:20px;
}
.back_button a:hover {
	background: url(images/buttons/add_button_bg.png) bottom left; outline: 0;
	color:#fff;
 }

.thankyoupageholder {
	width:620px;
	height:auto;
	overflow:hidden;
	position:relative;
	margin-left:170px;
	min-height:410px;
	text-align:justify;
}

.thankyoutext_1 {
	font: normal normal normal 13px Verdana, Geneva, sans-serif;
}

.get_banner A:link {text-decoration: none; color: #ec008c; font-size: 16px; font-weight:bold;}
.get_banner A:visited {text-decoration: none; color:#ec008c; font-size: 16px; font-weight:bold;}
.get_banner A:active {text-decoration: none; font-size: 16px; font-weight:normal;}
.get_banner A:hover {text-decoration: underline; color:#ec008c; font-size: 16px; font-weight:bold;}
.get_banner {
	font: normal normal bold 16px Verdana, Geneva, sans-serif;
	width:60px;
	line-height:60px;
}
	
#blinking {
	color: #D324DB;
	letter-spacing: 5px;
	font-size:12px;
	text-decoration: blink;
	text-align: center;
	font-weight:bold;
}
#blinking_ad {
	color: #fede7f;
	font-size:12px;
	text-decoration: blink;
	text-align: center;
	font-weight:bold;
}
	

textarea {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
}
input {
	float: left;
}

textarea {
	float: left;
}
select {
	float: left;
}
#mainwrapper
{
	margin-left:auto;
	margin-right:auto;
}
.adprices_info {
	position:relative;
	overflow:hidden;
	height:auto;
	float:left;
	width:940px;
	text-align:left;
	padding-bottom: 20px;
}
#pricenavcontainer
{
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
	margin-bottom: 15px;
	width: 560px;
	padding-left: 0px;
	padding-bottom: 20px;
}

#pricenavlist li
{
	display: inline;
	padding-bottom: 100px;
	padding-left: 0px;
	background-repeat: no-repeat;
	font-size: 24px;
}

#pricenavlist a
{
	padding-left: 0px;
	padding-bottom: 100px;
	font-weight: bold;
	text-decoration: none;
	font-size: 24px;
}
#pricenavlist a:link, #pricenavlist a:visited
{
	color: #EC008C;
	background-position: 0 -28px;
	background-repeat: no-repeat;
	padding-right: 40px;
}

#pricenavlist a:hover
{
	color: black;
	padding-left: 0px;
	background-repeat: no-repeat;
	background-position: 0 -14px;
} 
table.stats
{
	text-align: center;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 24px;
	color: #fff;
	width: 520px;
	background-color: #1562D7;
	border: 0px;
	border-collapse: collapse;
	border-spacing: 0px;
}

table.stats td
{
	background-color: #E1E0E0;
	color: #000;
	padding: 4px;
	text-align: left;
	border: 1px #fff solid;
}

table.stats td.hed
{
	background-color: #1E66D4;
	color: #fff;
	padding: 4px;
	text-align: left;
	border-bottom: 2px #fff solid;
	font-size: 24px;
	font-weight: bold;
} 
.price a:link
{
	color: #1E66D4;
	padding: 4px;
	text-align: left;
	border-bottom: 2px #fff solid;
	font-size: 24px;
	font-weight: bold;
	text-decoration: underline;
} 
.style62 {font-size: 11px}
.style64 {font-size: 16px}
.style63 {font-size: 11px}
