body {
	background-image: url(http://s1.cutimg.com/images/bg_tools_users.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #D9BADC;
	margin: 0px;
	padding: 0px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	line-height: 150%;
}



.top_menu {

	font-size: 17px;
	font-family: 'Trebuchet MS',Arial, Helvetica, sans-serif;

}



.top_menu a:link, .top_menu a:visited, .top_menu a:active {
	display: block;
	color: #333333;
	text-decoration: underline;
	float:left;
	padding-right: 9px;
	padding-left: 9px;
	padding-top: 0px;
	padding-bottom: 0px;
}



.top_menu a:hover {
	color: #993E93;
}




a:link, a:visited, a:active {
	color: #169BB8;
	text-decoration: underline;
}



a:hover {

	color: #333333;

	text-decoration: underline;

}







.top_menu_admin {

	background-image: url(http://s2.cutimg.com/images/top_menu_bg.jpg);

	background-repeat: repeat-x;

	background-color: #313131;

	background-position: bottom;

}







.top_menu_active {

	display: block;

	color: #333333;

	text-decoration: none;

	float:left;

	padding-right: 15px;

	padding-left: 15px;

	padding-top: 6px;

	padding-bottom: 6px;

	margin-top: 6px;

	font-weight: bold;

	background-color: #FFFFFF;

	background-image: url(http://i1.cutimg.com/images/top_menu_on_corner.gif);

	background-repeat: no-repeat;

	background-position: left top;

}



.top_signup a:link, .top_signup a:visited, .top_signup a:active {

	display: block;

	height:27px;

	padding-top: 4px;

	color: #333333;

	text-decoration: none;

	background-color: #B6C92F;

	background-image: url(http://s1.cutimg.com/images/bg_tools_menu_signup.jpg);

	background-repeat: repeat-x;

}



.top_menu_sep {

	background-image: url(http://s2.cutimg.com/images/top_menu_sep.jpg);

	background-repeat: no-repeat;

	background-position: center center;

	display: block;

	height: 36px;

	width: 2px;	

	float: left;

}



#info {
	margin-top: 15px;
	margin-left: 7px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 135%;
	color: #4F4F4F;
}



#footer {
	display: block;
	width: 932px;
	margin: auto;
	background-color: #FFFFFF;
	line-height: 150%;
	color: #333333;
	padding: 10px;
	padding-top: 30px;
	padding-bottom: 15px;
	background-image: url(http://i2.cutimg.com/images/bg_footer_shadow.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

#footer a{
	color: #2CC6E0;
}

#footer a:hover{
	color: #333333;
}

.footer_top {
	background-image: url(http://s2.cutimg.com/images/bg_footer_top.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 8px;
	padding-top: 12px;
}

.footer_bottom {
	background-image: url(http://s1.cutimg.com/images/bg_footer_bottom.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 10px;
	display: block;
}






#subfooter {
	display: block;
	margin: auto;
	line-height: 150%;
	font-size: 13px;
	padding: 10px;
	margin-bottom: 20px;
	width: 932px;
}

#subfooter a {
	padding: 3px;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #333333;
	text-decoration: none;
}

#subfooter a:hover {
	color: #333333;
	text-decoration: underline;	
}







.top_signup a:hover {

	background-image: url(http://i1.cutimg.com/images/bg_tools_menu_on.jpg);

	background-repeat: repeat-x;

	background-color: #7F7F7F;

	color: #FFFFFF;

}

.white_box {
	display: block;
	margin: auto;
	padding-top: 30px;
	margin-top: 15px;
	background-image: url(http://s2.cutimg.com/images/bg_footer_shadow.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}



#content {
	display: block;
	background-color: #FFFFFF;
	width: 915px;
	margin: auto;
	margin-top: 18px;
}

.content_signup {
	display: block;
	background-image: url(http://s1.cutimg.com/images/bg_middle_signup_top.jpg);
	background-repeat: no-repeat;
	background-position: left top;	
	padding: 15px;
	padding-top: 70px;
}

.content_signup_escort {
	display: block;
	background-image: url(../images/bg_middle_signup_top_escorts.jpg);
	background-repeat: no-repeat;
	background-position: left top;	
	padding: 15px;
	padding-top: 70px;
}

.content_signup2 {
	display: block;
	background-image: url(http://i1.cutimg.com/images/bg_middle_signup_top2.jpg);
	background-repeat: no-repeat;
	background-position: left top;	
	padding: 15px;
	padding-top: 70px;
}



.content_top {
	display: block;
	background-image: url(http://s2.cutimg.com/images/bg_middle_wide_top.gif);
	background-repeat: no-repeat;
	background-position: left top;	
	padding: 15px;
}

.content_bottom {
	display: block;
	background-image: url(http://i2.cutimg.com/images/bg_middle_wide_bottom.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 9px;
}

.content_middle {
	padding: 25px;
}

.content_top_small {
	display: block;
	background-image: url(http://s1.cutimg.com/images/bg_middle_small_top.gif);
	background-repeat: no-repeat;
	background-position: left top;	
	padding: 15px;
}

.content_bottom_small {
	display: block;
	background-image: url(http://i1.cutimg.com/images/bg_middle_small_bottom.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 9px;
}

.subtitle {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #666666;

	background-image: url(http://s1.cutimg.com/images/tools_arrow.gif);

	background-repeat: no-repeat;

	background-position: left center;

	padding-left: 8px;

	padding-top:5px;

	padding-bottom:4px;

}

h1 {
	margin: 0px;
	margin-bottom: 12px;
	margin-top: 3px;
	padding: 0px;
	font-size: 32px;
	font-weight: normal;
	color: #666666;
}



.step {
	padding-right: 5px;
	color: #93AF42;
}



#submenu {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #000000;

	margin-top: 30px;

}



.table_submenu {

	border: 1px solid #CCCCCC;

}







.right_box {

	font-size: 11px;

	color: #666666;

	padding-bottom: 35px;	

}



.line {

	background-image: url(http://s1.cutimg.com/images/bg_line.jpg);

	background-repeat: repeat-x;

	display: block;

	height: 11px;

	margin-top: 10px;

}





.top {

	border-bottom-width: 3px;

	border-bottom-style: solid;

	border-bottom-color: #F2F2F2;

	margin-bottom: 20px;

}



.spacer {

	width: 15px;

	height: 15px;

}



.go {

	background-image: url(http://s2.cutimg.com/images/corner_go.gif);

	background-repeat: no-repeat;

	background-position: right top;

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #CCCCCC;

	font-size: 10px;

	line-height: 13px;

}



.go b {

	font-size: 13px;

	font-weight: bold;		

}



.go b a:link, .go b a:visited, .go b a:active {

	text-decoration: none;

	color: #000000;

}



.go b a:hover {

	text-decoration: underline;

	color: #E80051;

}



.free {

	font-weight: bold;

	text-transform: uppercase;

	color: #E80051;

}







.signup2 a:link, .signup2 a:visited, .signup2 a:active {

	padding: 5px;

	width: 150px;

	background-image: url(http://i1.cutimg.com/images/demo/bg_signup.jpg);

	background-repeat: repeat-x;

	display: block;

	font-size: 17px;

	color: #FFFFFF;

	background-color: #C0387A;

	border: 2px dashed #D8448C;

	margin-top: 15px;

	margin-bottom: 40px;

	text-decoration: none;

	text-align: center;

}



.signup2 a:hover {

	background-image: url(http://s2.cutimg.com/images/demo/bg_signup_on.jpg);

	background-repeat: repeat-x;

	background-color: #7B7B7B;

	border: 2px dashed #797979;

}









/* login

--------------------*/

.bg_login_escorts {
	background-image: url(http://s1.cutimg.com/images/bg_login_escorts.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding-left: 45px;
}

.bg_login_groups {
	background-image: url(http://s2.cutimg.com/images/bg_login_groups.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding-left: 45px;
}



.logins {
	color: #CCCCCC;
	background-repeat: no-repeat;
	background-position: center top;
}

.logins a {
	color: #999999;
	font-size: 10px;
	text-decoration: none;
}

.logins a:hover {
	color: #CCCCCC;
	text-decoration: underline;
}

.logins #login_error {
	background: #0e3350;
	border: 1px solid #2571ab;
	color: #ebcd4e;
	font-size: 11px;
	font-weight: bold;
	padding: .6em;
	width: 310px;
	margin: 0 50px;
	text-align: center;
}

.logins p { 
	font-size: 12px;
}

.logins p.message { 
	width: 310px;
	margin: 0 auto 1em;
}

.logins #login_error a {
	color: #ebcd4e;
	border-color: #ebcd4e;
}

.logins #send {
	color: #fff;
	text-align: left;
	font-weight: normal;
	font-size: 1.1em;
	_width: 325px;
	_margin: 0 auto 15px;
}

.logins input {
	padding: 4px;
}

.login_bottom {
	font-size: 12px;
	line-height: 150%;
	padding-left:35px;
}

.logins .input {
	font-size: 1.8em;
	margin-top: 3px;
	width: 250px;
}

.logins p label { 
	font-size: 11px;
}

.logins #submit {
	margin: 0;
	font-size: 15px;
}

.logins .fullwidth {
	width: 320px;
}








.login_signup {

	font-size: 12px;

	color: #666666;

	padding-left: 15px;	

	padding-left: 15px;	

	padding-bottom: 35px;		

}



.login_signup h2 {

	margin:0;

	padding-bottom: 7px;

	font-size: 21px;

	color: #333333;	

}



.login_signup ul {

	margin:0;

	padding: 0;

	list-style-type: none;	

	margin-top: 10px;

	margin-left: 5px;

}



.login_signup li {

	background-image: url(http://s1.cutimg.com/images/bullet.gif);

	background-repeat: no-repeat;

	background-position: left center;

	padding-top: 3px;

	padding-right: 0px;

	padding-bottom: 3px;

	padding-left: 11px;

	list-style-type: none;

	font-size: 12px;

}







.signup a:link, .signup a:visited, .signup a:active {

	padding-top: 10px;

	padding-right: 25px;

	padding-bottom: 10px;

	padding-left: 25px;

	background-image: url(http://s1.cutimg.com/images/demo/bg_signup.jpg);

	background-repeat: repeat-x;

	display: block;

	width: 400px;

	font-size: 20px;

	color: #FFFFFF;

	background-color: #C0387A;

	border: 2px dashed #CCCCCC;

	margin-top: 20px;

	margin-bottom: 45px;

}



.signup a:hover {

	background-image: url(http://s2.cutimg.com/images/demo/bg_signup_on.jpg);

	background-repeat: repeat-x;

	border: 2px dashed #CCCCCC;

}





.compare_top {

	background-color: #292929;

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #404040;

	padding-top: 10px;

	padding-bottom: 10px;

	background-image: url(http://i1.cutimg.com/images/top_menu_bg.jpg);

	background-repeat: repeat-x;

	background-position: bottom;

}



.compare_light td {

	background-color: #FFFFFF;

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #E0E0E0;

}



.compare_dark td {

	background-color: #FBF7FB;

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #E0E0E0;

}



.compare_mid td {

	background-color: #FCFCFC;

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #E0E0E0;

}





.compare_top b {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 18px;

	color: #FFFFFF;

	font-weight: normal;

	padding-bottom: 5px;

	display: block;

}



.compare_desc{

	padding-left: 13px;

	padding-top: 5px;

}



.compare_feature {

	font-size: 18px;



}



.compare_yes{

	font-size: 18px;

	font-weight: bold;

}











.packages_features ul {

	margin: 0px;

	padding: 0px;

	list-style-type: none;

	margin-left: 50px;

}



.packages_features li {

	font-size: 12px;

	color: #666666;

	list-style-type: none;

	background-image: url(http://s2.cutimg.com/images/arrow.gif);

	background-repeat: no-repeat;

	background-position: left center;

	padding: 0px;

	padding-left: 14px;

}





.packages_features2 ul {

	margin: 0px;

	padding: 0px;

	list-style-type: none;

	margin-left: 50px;

}



.packages_features2 li {

	font-size: 13px;

	color: #990000;

	list-style-type: none;

	padding: 0px;

	padding-left: 3px;

}



.price {

	color: #669933;

	font-size: 18px;

}



.how_title {

	color: #333333;

	font-size: 21px;

	font-weight: bold;

	display: block;

}



.how_text{

	font-size: 12px;

	line-height: 15px;

	color: #666666;	

}



.how_image{

	padding-right: 10px;

	padding-bottom: 10px;

}



.story_right{

	background-image: url(http://i1.cutimg.com/images/story_right.jpg);

	background-repeat: no-repeat;

	background-position: right center;

	padding-right: 15px;

	padding-left: 25px;

	font-size: 11px;

	color: #FFFFFF;

	background-color: #7A1B15;

	line-height: normal;

}



.story_right2{

	background-image: url(http://s1.cutimg.com/images/story_right2.jpg);

	background-repeat: no-repeat;

	background-position: right center;

	padding-right: 15px;

	padding-left: 25px;

	font-size: 11px;

	color: #FFFFFF;

	background-color: #3C3D3F;

	line-height: normal;

}



.story_name{

	font-size: 22px;

	font-weight: bold;

}



.story_name2{

	font-size: 15px;

	font-weight: bold;

	color: #000000;	

	padding: 3px;

}



.bg_story_left{

	background-image: url(http://s2.cutimg.com/images/bg_story_left.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	font-size: 10px;

	line-height: 13px;

	padding-right: 10px;

	font-family: Arial, Helvetica, sans-serif;

	color: #333333;

}



.bg_story_right{

	background-image: url(http://i2.cutimg.com/images/bg_story_right.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	font-size: 10px;

	line-height: 13px;

	padding-left: 10px;

	font-family: Arial, Helvetica, sans-serif;

	color: #333333;

}



.story_image_left{

	padding-right: 10px;

	padding-bottom: 5px;

}



.story_image_right{

	padding-left: 10px;

	padding-bottom: 5px;

}







.submit input, .submit input:focus, .button, .button:focus {

	border: 3px double #999;

	border-left-color: #ccc;

	border-top-color: #ccc;

	color: #333;

	padding: 0.25em;

	background-color: #FFFFFF;

	background-image: url(http://s1.cutimg.com/images/fade-butt2.png);

}



.bg_arrow1 {

	background-image: url(http://i1.cutimg.com/images/bg_step_1.gif);

	font-size: 14px;

	font-weight: bold;

	background-color: #999999;

	background-repeat: no-repeat;

	background-position: right;

	color: #FFFFFF;

}



.bg_arrow2 {

	background-image: url(http://i2.cutimg.com/images/bg_step_2.gif);

	font-size: 14px;

	font-weight: bold;

	background-color: #DC5096;

	background-repeat: no-repeat;

	background-position: right;

	color: #FFFFFF;

}



.bg_arrow3 {

	background-image: url(http://s2.cutimg.com/images/bg_step_3.gif);

	font-size: 14px;

	font-weight: bold;

	background-color: #DC5096;

	background-repeat: no-repeat;

	background-position: right;

	color: #FFFFFF;

}



.bg_arrow4 {

	background-image: url(http://s1.cutimg.com/images/bg_step_4.gif);

	font-size: 14px;

	font-weight: bold;

	background-color: #999999;

	background-repeat: no-repeat;

	background-position: right;

	color: #FFFFFF;

}



.bg_arrow5 {

	background-image: url(http://i1.cutimg.com/images/bg_step_5.gif);

	font-size: 14px;

	font-weight: bold;

	background-color: #DC5096;

	background-repeat: no-repeat;

	background-position: right;

	color: #FFFFFF;

}



.bg_arrow6 {

	background-image: url(http://i2.cutimg.com/images/bg_step_6.gif);

	font-size: 14px;

	font-weight: bold;

	background-color: #4F4F4F;

	background-repeat: no-repeat;

	background-position: right;

	color: #FFFFFF;

}



.bg_arrow7 {

	background-image: url(http://s2.cutimg.com/images/bg_step_7.gif);

	font-size: 14px;

	font-weight: bold;

	background-color: #4F4F4F;

	background-repeat: no-repeat;

	background-position: right;

	color: #FFFFFF;

}



.bg_arrow8 {

	background-image: url(http://s1.cutimg.com/images/bg_step_8.gif);

	font-size: 14px;

	font-weight: bold;

	background-color: #4F4F4F;

	background-repeat: no-repeat;

	background-position: right;

	color: #FFFFFF;

}





.bg_arrow1_a {

	background-image: url(http://i1.cutimg.com/images/bg_step_1_a.gif);

	font-size: 14px;

	font-weight: bold;

	background-color: #999999;

	background-repeat: no-repeat;

	background-position: right;

	color: #FFFFFF;

}



.bg_arrow2_a {

	background-image: url(http://s2.cutimg.com/images/bg_step_2_a.gif);

	font-size: 14px;

	font-weight: bold;

	background-color: #DC5096;

	background-repeat: no-repeat;

	background-position: right;

	color: #FFFFFF;

}



.bg_arrow3_a {

	background-image: url(http://s1.cutimg.com/images/bg_step_3_a.gif);

	font-size: 14px;

	font-weight: bold;

	background-color: #DC5096;

	background-repeat: no-repeat;

	background-position: right;

	color: #FFFFFF;

}



.bg_arrow4_a {

	background-image: url(http://i2.cutimg.com/images/bg_step_4_a.gif);

	font-size: 14px;

	font-weight: bold;

	background-color: #999999;

	background-repeat: no-repeat;

	background-position: right;

	color: #FFFFFF;

}



.bg_arrow5_a {

	background-image: url(http://s2.cutimg.com/images/bg_step_5_a.gif);

	font-size: 14px;

	font-weight: bold;

	background-color: #DC5096;

	background-repeat: no-repeat;

	background-position: right;

	color: #FFFFFF;

}



.bg_arrow6_a {

	background-image: url(http://i1.cutimg.com/images/bg_step_6_a.gif);

	font-size: 14px;

	font-weight: bold;

	background-color: #4F4F4F;

	background-repeat: no-repeat;

	background-position: right;

	color: #FFFFFF;

}



.bg_arrow7_a {

	background-image: url(http://s1.cutimg.com/images/bg_step_7_a.gif);

	font-size: 14px;

	font-weight: bold;

	background-color: #4F4F4F;

	background-repeat: no-repeat;

	background-position: right;

	color: #FFFFFF;

}



.bg_arrow8_a {

	background-image: url(http://s2.cutimg.com/images/bg_step_8_a.gif);

	font-size: 14px;

	font-weight: bold;

	background-color: #4F4F4F;

	background-repeat: no-repeat;

	background-position: right;

	color: #FFFFFF;

}






.select_area {

	padding: 0;

	margin: 0;

	margin-left: 25px;

	list-style-type: none;

}



.select_area li {

	padding: 3px;

	margin: 0;

	display:block;

	float: left;

	list-style-type: none;

	width: 175px;

	font-size: 11px;

}







.cat_title {

	padding-top: 20px;

	font-size: 16px;

	font-weight: bold;

	color: #DC5096;

	display: block;	

}


.categories ul {
	padding: 0;
	margin: 0;
	display: block;
}

.categories li {
	padding: 5px;
	margin: 0;
	display:inline-block;
	list-style-type: none;
	font-size: 15px;
	width: 125px;
}



.free_trial_sm {
	font-size: 12px;
	color: #666666;
}



.info_title {
	font-size: 18px;
	color: #85A224;
}



.info_help {
	font-size: 11px;
	color: #9B9B9B;
	line-height: 140%;
}



.table_packages {

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #EAEAEA;

	font-size: 12px;

}



.table_packages_details {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EAEAEA;
	font-size: 12px;
	color: #333333;
}



.table_packages_top {

	border-bottom-width: 2px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

	font-size: 21px;

	font-weight: bold;

	color: #DC5096;

}



.table_packages_bottom {

	border-top-width: 2px;

	border-top-style: solid;

	border-top-color: #666666;

	font-size: 11px;

}



.templates {

	padding: 0;

	margin: 0;

	padding-left: 35px;

	padding-right: 35px;

	display: block;

	list-style-type: none;

	float: none;

}



.templates li {

	padding: 3px;

	margin: 0;

	display:block;

	float: left;

	list-style-type: none;

	width: 185px;

	height: 200px;

}



.top_login {

	font-size: 16px;

	font-weight: bold;

	color: #FFFFFF;	

}



.top_login a:link, .top_login a:visited, .top_login a:active {

	color: #FFFFFF;

	text-decoration: underline;

	background-image: url(http://s1.cutimg.com/images/arrow_down.gif);

	background-repeat: no-repeat;

	background-position: left center;

	padding-left: 12px;

}



.top_login a:hover {

	color: #FFFF99;

	text-decoration: underline;

}



.bg_package {

	background-image: url(http://s2.cutimg.com/images/bg_package.jpg);

	background-repeat: no-repeat;

	background-position: left bottom;	

}



.cities {

	font-size: 24px;	

	width: 300px;	

}



.table_home_new {

	background-image: url(http://i1.cutimg.com/images/bg_home_new.jpg);

	background-repeat: repeat-x;

	background-position: bottom;

	height: 425px;	

}



.home_right {

	background-image: url(http://s1.cutimg.com/images/bg_right.gif);

	background-repeat: no-repeat;

	background-position: right top;

	width: 430px;

}



.home_features {

	

}



.home_features ul {

	margin: 0px;

	padding: 0px;

	list-style-type: none;	

	margin-left: 7px;

	margin-top: 10px;

	margin-bottom: 10px;

}



.home_features li {
	margin: 0px;
	padding: 2px;
	padding-left: 12px;
	list-style-type: none;
	background-image: url(http://i1.cutimg.com/images/bullet.gif);
	background-repeat: no-repeat;
	background-position: left;
	font-size: 12px;
	color: #333333;
}



.signup_home a:link, .signup_home a:visited, .signup_home a:active {

	padding: 5px;

	width: 150px;

	background-image: url(http://i2.cutimg.com/images/demo/bg_signup.jpg);

	background-repeat: repeat-x;

	display: block;

	font-size: 17px;

	color: #FFFFFF;

	background-color: #C0387A;

	border: 2px dashed #D8448C;

	text-decoration: none;

	text-align: center;

}



.signup_home a:hover {

	background-image: url(http://s1.cutimg.com/images/demo/bg_signup_on.jpg);

	background-repeat: repeat-x;

	background-color: #7B7B7B;

	border: 2px dashed #797979;

}



.bottom_table_home {

	border-bottom-width: 2px;

	border-bottom-style: solid;

	border-bottom-color: #F2F2F2;	

}





.select_region ul {

	padding: 0px;

	margin: 0px;

	display: block;

	margin-left: 0px;

	list-style-type: none;



}



.select_region li {

	padding: 5px;

	margin: 0;

	display: block;


	list-style-type: none;

	

	font-size: 18px;

	background-image: url(http://s2.cutimg.com/images/arrow.gif);

	background-repeat: no-repeat;

	background-position: left center;

	padding-left: 15px;

}















.validation-failed { 

      background-color: #FFFE52; 

      border: 1px solid #FBC52F;

  } 



.validation_message {
	padding: 10px;
	padding-left: 28px;
	margin-top: 20px;
	margin-bottom: 10px;
	background-color: #FFFFCC;
	color : #990000;
	font-weight: bold;
	background-image: url(http://s1.cutimg.com/images/bg_warning.gif);
	background-repeat: no-repeat;
	background-position: left center;
	border: 1px dashed #FBC52F;
	font-family: Arial, Helvetica, sans-serif;
	display: block;
 }

 

 

 

 .timeout {

	background-color: #FFFFCC;

	border: 1px solid #FFFF99;

	display: block;

	font-weight: normal;

	padding-top: 4px;

	padding-right: 4px;

	padding-bottom: 4px;

	padding-left: 8px;

	font-size: 12px;

  }

  

  .confirm td {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #BBBBBB;
	font-size: 13px;
	color: #333333;
}



.confirm_edit{

	font-size: 11px;	

}



.confirm_li{

	margin: 0px;

	padding: 0px;

	list-style-type: none;

}



.confirm_li li{

	margin: 0px;

	list-style-type: none;

	background-image: url(http://s1.cutimg.com/images/icon_arrow.gif);

	background-repeat: no-repeat;

	background-position: left center;

	padding-top: 2px;

	padding-right: 2px;

	padding-bottom: 2px;

	padding-left: 12px;

}





.thankyou {

	font-size: 13px;

	color: #666666;

}



.thankyou_specs {

	margin: 0px;

	padding: 0px;

	list-style-type: none;	

	margin-left: 25px;

	margin-top: 25px;

}



.thankyou_specs li {

	margin: 0px;

	padding: 2px;

	list-style-type: none;

}



.example_list ul {

	margin-left: 10px;

	

}



.table_footer {

	background-image: url(http://s2.cutimg.com/images/footer_bg.jpg);

	background-repeat: repeat-x;

	background-position: bottom;

	background-color: #FFFFFF;

}



.right {
	width: 200px;
	font-size: 11px;
}

.right_spacing {
	display: block;
	margin-bottom:20px;
}



.right_group {

	width: 245px;

	padding-right: 0px;

	padding-left: 10px;

	font-size: 11px;

}









.top_links {

	padding-bottom: 10px;

	color: #CCCCCC;

}









.top_links_cell {

	font-size: 12px;

	background-image: url(http://s1.cutimg.com/images/bg_top_links.jpg);

	background-repeat: repeat-x;

	background-position: top;

	padding-top: 4px;

}



.top_links b {

	color: #C83C80;	

}



.top_links a {

	color: #666666;

	padding-right: 5px;

	padding-left: 5px;

}



.top_links a:hover {

	color: #000000;

	text-decoration: underline;

}





.top_links_dark {

	padding-bottom: 10px;

}



.top_links_cell_dark {
	font-size: 12px;
	color: #FFFFFF;
	background-image: url(http://i1.cutimg.com/images/bg_top_links_dark.jpg);
	background-repeat: repeat-x;
	background-position: top;
	padding-top: 5px;
}

.top_links_cell_other {
	font-size: 12px;
	color: #999999;
	padding-top: 7px;

}



.top_links_dark a {

	color: #666666;

	text-decoration: underline;

}



.top_links_dark a:hover {

	color: #000000;

}







.footer_text {
	font-size: 11px;
	line-height: 135%;
	background-image: url(http://s1.cutimg.com/images/bg_footer_box.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height: 90px;
	padding: 8px;	
}



.design_selected_left{

	background-color: #FFFFEC;

	border-top-width: 2px;

	border-bottom-width: 2px;

	border-left-width: 2px;

	border-top-style: dashed;

	border-bottom-style: dashed;

	border-left-style: dashed;

	border-top-color: #FBC24F;

	border-bottom-color: #FBC24F;

	border-left-color: #FBC24F;

}



.design_selected_right{

	background-color: #FFFFEC;

	border-top-width: 2px;

	border-bottom-width: 2px;

	border-top-style: dashed;

	border-bottom-style: dashed;

	border-top-color: #FBC24F;

	border-bottom-color: #FBC24F;

	border-right-width: 2px;

	border-right-style: dashed;

	border-right-color: #FBC24F;

}



.bg_selected{

	background-color: #FFFFEC;

	border: 2px dashed #FBC24F;

}



.design_current{

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

	background-color: #669933;

	display: block;

	padding: 3px;	

	margin-top: 6px;

}



.design_name{

	font-size: 14px;

	font-weight: bold;

	display: block;

	padding-bottom: 5px;	

}



.design_description{

	font-size: 11px;

	display: block;

	padding-bottom: 5px;

	color: #666666;

}



.designer_step {

	font-size: 21px;

	padding-top: 20px;

	padding-bottom: 8px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #EFEFEF;

}





























#p7menubar, #p7menubar ul {

	padding: 0;

	margin: 0;

	list-style: none;

	z-index: 99;

	font-size: 13px;

	text-align: right;

	font-family: 'Trebuchet MS',Arial, Helvetica, sans-serif;

}

#p7menubar a {

	display: block;

	color: #FFFFFF;

	text-decoration: none;

	float:left;

	padding-right: 15px;

	padding-left: 15px;

	padding-top: 17px;

	padding-bottom: 16px;

}



#p7menubar a:hover {

	background-color: #EFDEED;

	color: #333333;

}





#p7menubar li {

	float: left;

	width: 9em;

}



#p7menubar li ul, #p7menubar ul li  {

	width: 160px;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #ECD6E9;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #D6B4D1;

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #ECD6E9;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #ECD6E9;

}





#p7menubar ul li a  {

	padding-top: 5px;

	padding-right: 0px;

	padding-bottom: 5px;

	border: none;

	font-weight: normal;

}



#p7menubar li ul {

	position: absolute;

	display: none;

	font-size: 13px;

	font-weight: normal;

	text-transform: none;

	border: none;

}





#p7menubar li:hover ul, #p7menubar li.p7hvr ul {

	display: block;

}



#p7menubar li:hover ul a, #p7menubar li.p7hvr ul a {

	color: #333333;

	background-color: #DFBBDA;

	background-image: none;

	font-size: 11px;

	padding-left: 15px;

	padding-top: 5px;

	padding-bottom: 5px;

	text-decoration: none;

	margin: 0px;

}



#p7menubar ul a:hover {

	background-color: #C684BA!important;

	color: #FFFFFF!important;

	font-weight: bold;

}



#p7menubar li {

	width: auto;

}







.mainpage_button {

	font-size: 11px;

	color: #000000;

	text-align: center;

}



.mainpage_button a {

	color: #666666;

	text-decoration: none;

	display: block;

	width: 110px;

	height: 80px;

	float: left;

	padding: 7px;

	padding-top: 22px;

	font-weight: bold;

	background-image: url(http://s1.cutimg.com/images/bg_icon.jpg);

	background-repeat: no-repeat;

	background-position: center center;

}



.mainpage_button img {

	text-decoration: none;

	display: block;

	margin-right: auto;

	margin-left: auto;

	margin-botton: 15px;

}



.mainpage_button a:hover {

	color: #C52776;

	text-decoration: underline;

}



.mainpage_button b {

	padding-top: 11px;

	font-weight: normal;

	display: block;

}



.mainpage_icon {

	padding-right: 5px;

	padding-left: 10px;

	height: 45px;

	width: 45px;

	float: left;

}



.mainpage_title {

	font-size: 21px;

	color: #C276C5;

	display: block;

	padding-top:30px;

	margin-bottom: 7px;

	padding-right: 3px;

	padding-bottom: 7px;

	padding-left: 3px;

	border-bottom-width: 2px;

	border-bottom-style: solid;

	border-bottom-color: #E9E9E9;

}



.section {

	background-image: url(http://s2.cutimg.com/images/bg_section.jpg);

	background-repeat: repeat-x;

	background-position: bottom;

	font-size: 32px;

	color: #747067;

	display: block;

	margin-bottom: 15px;

	padding-top: 8px;

	padding-right: 10px;

	padding-bottom: 8px;

	padding-left: 10px;

	font-family: Georgia, "Times New Roman", Times, serif;

}



.listing_active {

	display: block;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

	background-color: #F8FFF0;

	border: 1px solid #DBFFBB;

	background-image: url(http://s1.cutimg.com/images/icon_active.gif);

	background-repeat: no-repeat;

	background-position: left center;

	padding-top: 5px;

	padding-right: 5px;

	padding-bottom: 5px;

	padding-left: 26px;

}



.listing_inactive {

	display: block;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	background-color: #CC0000;

	border: 1px dashed #CC0000;

	background-image: url(http://s2.cutimg.com/images/bg_inactive.gif);

	padding-top: 5px;

	padding-right: 5px;

	padding-bottom: 5px;

	padding-left: 10px;

}





#nav {

	display:block;

	font-size: 11px;

	color: #666666;

	margin-bottom: 15px;

}



.right_intro {

	line-height: 150%;

	background-color: #FFFEDE;

	padding: 5px;

	margin-top: 15px;

	margin-bottom: 15px;

	border: 3px solid #F4F3CB;

}



.right_title {

	font-size: 12px;

	font-weight: bold;

	color: #333333;

	background-color: #E0E0E0;

	background-image: url(http://s1.cutimg.com/images/admin_edge_right.gif);

	background-repeat: no-repeat;

	background-position: right top;

}



.instruction_0 {

	font-weight: bold;

	color: #CC0000;

	display:block;

	font-size: 12px;

}



.instruction_1 {

	text-decoration: line-through;

	font-weight: normal;

	color: #336600;

	display:block;	

	font-size: 12px;

}



.right_text {

	padding-top: 8px;

	padding-left: 5px;

	padding-bottom: 20px;

	line-height: 150%;

}



#submit_bug_message {

	font-size: 12px;

	color: #339900;

	display:block;

	padding: 3px;

	margin-top: 5px;

	margin-bottom: 5px;

	font-weight: bold;

}





.box_title {

	font-size: 28px;

	color: #D85E8D;

	background-color: #FFFFFF;

	padding: 3px;

	position: relative;

	top: 13px;

	display: inline;

	margin-left: 10px;

}





.row {

	display: block;

	padding:7px;

	width: 98%;

	font-size: 12px;

	background-color: #FCF8FB;

	margin-top: 7px;

	margin-bottom: 7px;

}



.row2 {

	display: block;

	padding:10px;

	width: 98%;

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #E0E1E1;

	font-size: 12px;

}



.row b {

	color: #333333;

	font-size: 13px;

	width: 225px;

	display: block;

	float: left;

	padding-left: 5px;

}



.row ul {

	margin: 0;

	padding: 0;

	list-style-type: none;

}



.row li {

	margin: 0;

	padding: 0;

	list-style-type: none;

}



.popup {

	position:absolute;

	display:block;

	left:10px;

	top: 0;

	background-color:#FFFFE1;

	padding: 5px;

	color: #333333;

	font-family: Arial;

	font-size: 11px;

	visibility:hidden;

	border: 2 solid #333333;

	line-height: 140%;

	width: 250px;

}



.helper {

	padding: 0px;

	margin: 0px;

	margin-left: 225px;

	display:block;

	font-size: 10px;

	color: #666666;

}



#areas {

	display: block;	

}



#areas ul {

	padding: 0px;

	margin: 0px;

}



#areas li {

	display: block;

	width: 180px;

	float:left;

	padding: 3px;

}



.page_description2 {

	display: block;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #999999;

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #EEEEEE;

	padding-bottom: 5px;

} 





.top_table {

	font-weight: bold;

	color: #FFFFFF;

	background-color: #999999;

	border:none;

	background-image: none;

	padding: 5px;

	font-size: 12px;

}



.table_content td {

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #E9E9E9;

}



.highlight_row {

	background-color: #EFEFEF;

}



.add_button a {

	display: block;

	padding-right: 0px;

	background-image: url(http://s1.cutimg.com/images/button_off.jpg);

	background-repeat: no-repeat;

	background-position: left center;

	padding-top: 15px;

	padding-left: 25px;

	color: #333333;

	text-decoration: none;

	height: 31px;

	font-size: 14px;

	width: 200px;

}



.add_button a:hover {

	background-image: url(http://s2.cutimg.com/images/button_on.jpg);

}



.add_box {

	background-color: #FCF8FB;

	padding: 10px;

	border: 3px solid #F1E0EF;

	display: block;

	width: 75%;

}



.page_title {

	font-size: 20px;

	color: #D85E8D;

	padding: 3px;

	display: rock;

	padding-top:16px;

}



#none {

	font-size: 12px;

	color: #333333;

	padding-left: 6px;

	display: block;

	background-color: #F8EFF5;

	border: 1px solid #C78DBE;

	margin-top: 5px;

	margin-bottom:15px;

	padding-top: 4px;

	padding-right: 6px;

	padding-bottom: 4px;

}





.confirm_box_bg {

	background-image: url(http://s1.cutimg.com/images/confirm_box_bg.jpg);

	background-repeat: repeat-x;

	background-position: top;	

}



.confirm_title {

	font-size: 13px;

	font-weight: bold;

	color: #FFFFFF;

	padding-top: 18px;

	padding-bottom: 15px;	

}



#confirm_box {

	padding-top: 60px;	

	padding-bottom: 80px;

	width: 100%;

	display: block;

}







.table_billing {

	border-top-width: 2px;

	border-right-width: 3px;

	border-top-style: solid;

	border-right-style: solid;

	border-top-color: #CCCCCC;

	border-right-color: #CCCCCC;

	border-bottom-width: 2px;

	border-left-width: 2px;

	border-bottom-style: solid;

	border-left-style: solid;

	border-bottom-color: #E6E6E6;

	border-left-color: #E6E6E6;

}



.table_billing td {

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-bottom-style: solid;

	border-left-style: solid;

	border-bottom-color: #CCCCCC;

	border-left-color: #CCCCCC;

}



.table_billing_cell {

	background-image: url(http://s1.cutimg.com/images/bg_billing_table.jpg);

	background-repeat: repeat-x;

	background-position: top;

}



.table_billing_top {

	font-size: 11px;

	font-weight: bold;

	color: #FFFFFF;

	background-color: #999999;

	background-image: url(http://i1.cutimg.com/images/bg_billing_top.jpg);

	background-repeat: repeat-x;

	background-position: top;

}



.table_billing_package {

	color: #333333;

	background-color: #E2E2E2;

	background-image: url(http://s2.cutimg.com/images/bg_billing_package.jpg);

	background-repeat: repeat-x;

	background-position: top;

	font-size: 16px;

	font-weight: bold;

}



.table_billing_price {

	color: #333333;

	background-color: #F7F7F7;

	background-image: url(http://i2.cutimg.com/images/bg_billing_price.jpg);

	background-repeat: repeat-x;

	background-position: top;

}



.table_billing_day {

	color: #858585;

	font-size: 10px;

}



.table_billing_current {

	color: #669900;

	font-weight: bold;	

}



.payment_type {

	font-size: 15px;

	color: #333333;

	font-family: Georgia, "Times New Roman", Times, serif;

}



.payment_select {

	font-size: 12px;

	color: #000000;

	background-color: #F6F6F6;

}



.payment_next {

	font-size: 21px;

	color: #999999;

	font-family: Georgia, "Times New Roman", Times, serif;

}



.payment_price {

	font-size: 21px;

	color: #669900;

	font-family: Georgia, "Times New Roman", Times, serif;

}



#fixedtipdiv{

	position:absolute;

	padding: 5px;

	line-height:120%;

	z-index:100;

	font-size: 11px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 3px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #CECECE;

	border-right-color: #CECECE;

	border-bottom-color: #CECECE;

	border-left-color: #CECECE;

	color: #333333;

	margin-left: 5px;

}



.edit {

	background-image: url(http://s1.cutimg.com/images/icon_edit.gif);

	background-repeat: no-repeat;

	background-position: left center;

	padding-left: 18px;

	font-size: 11px;

}



.delete  {

	text-decoration: none;

	padding-left: 18px;

	background-image: url(http://s2.cutimg.com/images/icon_delete.gif);

	background-repeat: no-repeat;

	background-position: left center;

	font-size: 11px;

}





.listing_photos {

	display: block;

	font-size: 12px;

	padding-top: 7px;

	padding-right: 5px;

	padding-bottom: 7px;

	padding-left: 15px;

	background-image: url(http://i1.cutimg.com/images/arrow.gif);

	background-repeat: no-repeat;

	background-position: left center;

}



.photo_entry {

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #E0E1E1;

	list-style-type: none;

	margin-left: 10px;

	padding: 10px;

	font-size: 11px;

}



#status {

	background-color: #E1FFE1;

	border: 1px solid #BFFFBF;

	display: block;

	font-weight: bold;

	padding-top: 2px;

	padding-right: 2px;

	padding-bottom: 2px;

	padding-left: 8px;

  }



.guide_box {

	background-color: #FFFFEC;

	border: 2px dashed #FBC24F;

}



.checked_text {color:#000000}

.unchecked_text {color:#999999}



.entry_ul {

	list-style-type: none;

	margin: 0px;

	padding: 0px;

	color: #333333;

	

}



.pre {

	white-space: pre-wrap; /* css-3 */

	white-space: -moz-pre-wrap; /* Mozilla, since 1999 */

	white-space: -pre-wrap; /* Opera 4-6 */

	white-space: -o-pre-wrap; /* Opera 7 */

	word-wrap: break-word; /* Internet Explorer 5.5+ */

}



.warning {

	font-size: 11px;

	color: #333333;

}





.entry_title {

	font-size: 20px;

	font-weight: bold;

	color: #D85E8D;

}



.no_border td {

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;	

}



.updated {

	background-color: #E1FFE1;

	border: 1px solid #BFFFBF;

	display: block;

	font-weight: bold;

	padding-top: 2px;

	padding-right: 2px;

	padding-bottom: 2px;

	padding-left: 8px;

}



.logout {

	font-size: 11px;	

}



.faq b {
	font-weight: bold;
	color: #23BEDC;
	font-size: 17px;
	padding-top: 15px;
	display: block;
}



.thankyou_tip {
	font-size: 11px;
	color: #737373;
	border: 1px dashed #FFDF80;
	background-color: #FFFFE6;
}

.thankyou_tip2 {
	font-size: 14px;
	border: 1px dashed #FFDF80;
	background-color: #FFFFE6;
}



.inactive_section {

	font-size: 11px;

	color: #990000;

	border: 1px dashed #FF0000;

	background-color: #FFF2F2;

	display: block;

	background-image: url(http://s1.cutimg.com/images/icon_inactive.gif);

	background-repeat: no-repeat;

	background-position: left center;

	padding-top: 4px;

	padding-right: 4px;

	padding-bottom: 4px;

	padding-left: 27px;

	margin-bottom: 10px;

}



.tip {

	font-size: 11px;

	color: #737373;

	border: 1px dashed #CECECE;

	background-color: #F4F4F4;

}







.remember ul {

	margin: 0px;

	padding: 0px;

	list-style-type: none;	

}



.remember li {

	margin: 0px;

	padding: 8px;

	list-style-type: disc;

}



.remember b {

	font-weight: bold;

	color: #B467AA;

}











.dropshadow {

	float: left;

	background: url(http://s2.cutimg.com/images/shadow1.png) no-repeat bottom right;

	display:block;

}



.dropshadow:after {

	content: "."; 

    display: block; 

    height: 0; 

    clear: left; 

    visibility: hidden;

}



.dropshadow div {

	background: url(http://s2.cutimg.com/images/shadow2.png) no-repeat left top !important;

	background: url(http://s2.cutimg.com/imgages/shadow2.gif) no-repeat left top;

	padding: 0px 5px 5px 0px !important;

}



.dropshadow img {

	background-color: #fff;

	padding: 4px !important;

	display: block;

}

.dropshadow img a { text-decoration: none !important; }















.subnav {

	background-image: url(http://s1.cutimg.com/images/bg_subnav.jpg);

	background-repeat: repeat-x;

	background-position: bottom;

	border-bottom-width: 2px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

	background-color: #FFFFFF;

	color: #999999;

}



.subnav_menu a {

	font-size: 16px;

	font-weight: bold;

	display: block;

	float:left;

	background-image: url(http://i1.cutimg.com/images/arrow_down.gif);

	background-repeat: no-repeat;

	background-position: left center;

	padding-left: 13px;

}



.subnav_number {

	padding-right: 8px;

	padding-left: 1px;

	padding-top: 3px;

	font-size: 14px;

	display: block;

	float:left;

}



.subnav_name {

	font-size: 28px;

}



.subnav_name b {

	color: #D34279;

}



#jumpMenu {

	width: 150px;	

}





.home_thumb {

	display: block;

	height: 255px;

	width: 120px;

	float:left;

	font-size: 12px;

	font-weight: bold;

	text-align: center;

	padding-left: 18px;

	padding-right: 18px;

}



.home_name {

	display: block;

	font-size: 13px;

	font-weight: bold;	

	padding-bottom: 5px;

}



.home_delete {

	display: block;

	font-size: 11px;

	background-image: url(http://s2.cutimg.com/images/icon_delete.gif);

	background-repeat: no-repeat;

	background-position: left center;

	text-align: left;

	width: 75px;

	padding-top: 3px;

	padding-right: 3px;

	padding-bottom: 3px;

	padding-left: 20px;

}



.home_delete a {

	color: #666666;

	text-decoration: none;	

}



.home_delete a:hover {

	text-decoration: underline;

}



.home_disable {

	display: block;

	font-size: 11px;

	background-image: url(http://i2.cutimg.com/images/icon_delete_on.gif);

	background-repeat: no-repeat;

	background-position: left center;

	text-align: left;

	width: 75px;

	padding-top: 3px;

	padding-right: 3px;

	padding-bottom: 3px;

	padding-left: 20px;

}



.home_disable a {

	color: #666666;

	text-decoration: none;	

}



.home_disable a:hover {

	text-decoration: underline;

}



.home_enable {

	display: block;

	font-size: 11px;

	background-image: url(http://s1.cutimg.com/images/icon_delete_off.gif);

	background-repeat: no-repeat;

	background-position: left center;

	text-align: left;

	width: 75px;

	padding-top: 3px;

	padding-right: 3px;

	padding-bottom: 3px;

	padding-left: 20px;

}



.home_enable a {

	color: #666666;

	text-decoration: none;	

}



.home_enable a:hover {

	text-decoration: underline;

}



.home_cannot {

	display: block;

	font-size: 11px;

	text-align: left;

	width: 85px;

	padding-top: 3px;

	padding-right: 3px;

	padding-bottom: 3px;

	padding-left: 3px;

	background-color: #FFFFCC;

	border: 1px solid #FFCC33;

}





.anylinkcss{

	position:absolute;

	visibility: hidden;

	border-bottom-width: 0;

	font: 11px;

	line-height: 18px;

	z-index: 100;

	background-color: #F3F1F1;

	width: 110px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #DEDEDE;

	border-right-color: #DEDEDE;

	border-bottom-color: #DEDEDE;

	border-left-color: #DEDEDE;

	text-align: left;

}



.anylinkcss a{

	width: 100%;

	display: block;

	text-decoration: none;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #DEDEDE;

	color: #333333;

	font-weight: normal;

	padding-top: 1px;

	padding-right: 0;

	padding-bottom: 1px;

	text-indent:5px;

}



.anylinkcss a:hover{ /*hover background color*/

	background-color: #FFFFCC;

}







.boxes_add {

	display: block;

	padding-left: 15px;

	padding-bottom: 10px;

	margin-top: 15px;

	margin-bottom: 15px;

}



.box_add {

	display: block;

	width: 125px;

	height: 115px;

	float:left;

	background-image: url(http://s2.cutimg.com/images/box.jpg);

	background-repeat: no-repeat;

	background-position: center center;

	padding: 6px;

	font-size: 10px;

	color: #666666;

	margin-right: 10px;

	padding-top: 10px;

}



.box_amount {

	display: block;

	font-size: 48px;

	font-weight: bold;

	color: #D36499;

	padding-top: 3px;

	padding-bottom: 3px;

	margin:0px;
	height: 30px;

}



.box_text {

	display: block;

	font-size: 12px;

	padding-top: 0px;

	padding-bottom: 0px;

	margin:0px;

	line-height: 100%;

}



.box_text b {

	color: #D36499;

}



.escorts_error {

	display: block;

	font-size: 12px;

	padding: 5px;

	margin-top: 10px;

	margin-bottom: 10px;

	background-color: #FFFEDE;

	border: 2px solid #F4F3CB;

}



.escorts_add {

	display: block;

	font-size: 22px;

	padding: 8px;

	color: #333333;	

}



.escorts_add b{

	font-size: 26px;

	font-weight: bold;

	color: #D36499;

}



.services_list{

	list-style-type: none;	

	margin: 0px;

	padding-left: 10px;

}



.top_info_user {

	font-size: 13px;

	line-height: 140%;

	color: #666666;

	display: block;

	padding: 6px;

	border: 1px dashed #CCCCCC;

	background-color: #EEEEEE;

}











.heading td b {

	font-size: 13px;

	font-weight: bold;

	text-transform: uppercase;

}



.compare_packages {

	background-color: #EEEEEE;

	padding: 3px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #666666;

}



.compare_feature {

	font-size: 12px;

}



.table_compare2 {

	font-size: 11px;

	color: #333333;

}



.compare_line a:link, .compare_line a:visited, .compare_line a:active {
	text-decoration: underline;
	display: block;
	padding-left: 15px;
	background-image: url(http://s1.cutimg.com/images/arrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	color: #666666;
}



.compare_line a:hover {

	color: #333333;

}



.table_compare2 td {

	

}



.compare_line td {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CACACA;
	font-size: 16px;
}





.compare_desc{
	color: #333333;
	font-size: 13px;
	display: block;
}



.compare_why{
	color: #669933;
	font-size: 13px;
	display: block;
}



.compare_feature {
	font-size: 16px;


}



.compare_price {

	display: block;

	font-size: 24px;

	color: #333333;	

}



.compare_price b {

	display: block;

	font-size: 11px;

	color: #CCCCCC;

	font-weight: normal;

}



.compare_section {
	font-size: 22px;
	color: #D36499;
	padding-top: 20px;
}



.compare_yes{

	font-size: 18px;

	font-weight: bold;

}





.pricing {

	padding: 0;

	margin: 7px;

}



.pricing ul {

	list-style-type: none;	

	padding: 0;

	margin: 0;

}



.pricing li {

	list-style-type: none;

	background-image: url(http://s2.cutimg.com/images/arrow_menu.gif);

	background-repeat: no-repeat;

	background-position: left center;

	padding-top: 5px;

	padding-right: 5px;

	padding-bottom: 5px;

	padding-left: 22px;

	font-size: 18px;

	color: #B679B1;

	margin:0;

}



.month_top {

	background-image: url(http://s1.cutimg.com/images/month_top.jpg);

	background-repeat: no-repeat;

	background-position: center top;

	font-size: 12px;

	color: #FFFFFF;

	background-color: #C6578C;

}



.month_bottom {

	background-image: url(http://i1.cutimg.com/images/month_bottom.jpg);

	background-repeat: no-repeat;

	background-position: center top;

	font-size: 22px;

	font-weight: bold;

	color: #FFFFFF;

	padding-top: 6px;



}



.month_bottom2 {

	background-image: url(http://s2.cutimg.com/images/month_bottom.jpg);

	background-repeat: no-repeat;

	background-position: center top;

	font-size: 30px;

	font-weight: bold;

	color: #FFFFFF;

	padding-top: 1px;

}





.boxes {
	display: block;
	padding-left: 15px;
	padding-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
}



.box {

	display: block;

	width: 125px;

	height: 118px;

	float:left;

	background-image: url(http://s1.cutimg.com/images/box.jpg);

	background-repeat: no-repeat;

	background-position: center center;

	padding: 6px;

	font-size: 10px;

	color: #666666;

	margin-right: 10px;

}



.box br {

	padding: 0px;

	margin: 0px;

}





.box_amount {

	display: block;

	font-size: 48px;

	font-weight: bold;

	color: #D36499;

	padding-top: 0px;

	padding-bottom: 0px;

	margin:0px;

	height: 48px;

}



.box_price {
	font-size: 21px;
	color: #990000;
	text-decoration: line-through;
}



.box_month {

	font-size: 10px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: normal;

	color: #999999;

}



.box_day {

	font-size: 11px;

	color: #CCCCCC;	

	display: block;

}



.box_escorts {

	font-size: 16px;

	color: #666666;

	display: block;

	font-weight: bold;

}



h2 {
	font-size: 24px;
	font-weight: bold;
	color: #22C2DC;
	padding: 3px;
	line-height: normal;
}

.demos {
	font-size: 42px;
	font-weight: bold;
	color: #22C2DC;
	padding: 3px;
	line-height: normal;
	margin: 0;
}

#demo_area {
	display: block;
	padding: 20px;
}

#demo_area ul {
	margin-left: 35px;
}

.number {
	margin-left: 30px;
	font-size: 32px;
	color: #CCCCCC;
	font-weight: bold;
}




.compare {

	padding: 0;

	margin: 10px;

}



.compare ul {

	list-style-type: none;	

	padding: 0;

	margin: 0;

}



.compare li {

	list-style-type: none;

	background-image: url(http://s1.cutimg.com/images/arrow_menu.gif);

	background-repeat: no-repeat;

	background-position: left center;

	padding-top: 1px;

	padding-right: 1px;

	padding-bottom: 1px;

	padding-left: 22px;

	font-size: 13px;
}



.compare_title {

	font-size: 24px;

	color: #666666;

	padding-top: 20px;

}



.toggleopacity img{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1;
}



.toggleopacity:hover img{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=85);
	-moz-opacity: 0.85;
}



.whyus_top {
	font-size: 20px;
	color: #04A7CA;
}





.whyus ul {

	list-style-type: none;	

	padding: 0;

	margin: 0;

	margin-bottom: 20px;

}



.whyus li {

	list-style-type: none;

	background-image: url(http://s1.cutimg.com/images/arrow_menu.gif);

	background-repeat: no-repeat;

	background-position: left center;

	padding-top: 1px;

	padding-bottom: 1px;

	padding-left: 20px;

	margin:0;

	color: #666666;

}





.home_bg {

	background-image: url(http://s2.cutimg.com/images/home_bg.jpg);

	background-repeat: no-repeat;

	background-position: top;

	padding-left: 30px;	

}





.points {

	padding: 0;

	margin: 10px;

	font-size: 14px;

	color: #FFFFFF;

}



.points ul {

	list-style-type: none;	

	padding: 0;

	margin: 0;

}



.points li {

	list-style-type: none;

	background-image: url(http://s1.cutimg.com/images/home_bullet.gif);

	background-repeat: no-repeat;

	background-position: left center;

	padding:4px;

	padding-left: 22px;

}







.faq_topics ul {

	list-style-type: none;	

	padding: 0;

	margin: 0;

}



.faq_topics li {

	list-style-type: none;

	background-image: url(http://i1.cutimg.com/images/bullet_faq.gif);

	background-repeat: no-repeat;

	background-position: left center;

	padding:4px;

	padding-left: 15px;

	margin: 0px;

}



.required {

	font-size: 18px;	

}



.signup_label {
	padding: 3px;
	font-weight: bold;
}





.what {
	font-size: 17px;
	color: #999999;
}



.what b {
	font-size: 26px;
	color: #666666;
	margin-bottom:10px;
	display: block;
}


.top_section_groups {
	font-size: 11px;
	color: #FFFFE6;
	display: block;
	float:right;
	padding-right: 35px;
	padding-top: 10px;
	font-weight: bold;
}

.top_section_ind {
	font-size: 11px;
	color: #FFFFE6;
	display: block;
	float:right;
	padding-right: 35px;
	padding-top: 10px;
	font-weight: bold;
}




#login_back {
	font-size: 11px;
	color: #FFFFFF;
	background-color: #333333;
	padding: 8px;
	display: block;	
}

#login_back a  {
	color: #999999;
	text-decoration: none;	
}

#login_back a:hover  {
	color: #CCCCCC;
	text-decoration: none;	
}


.domain_error {
	padding: 4px;
	padding-left: 28px;
	margin-top: 5px;
	background-color: #FFFEE5;
	color : #333333;
	background-image: url(http://s1.cutimg.com/images/bg_warning.gif);
	background-repeat: no-repeat;
	background-position: left center;
	border: 1px solid #E8E657;
	font-size: 11px;
	display: block;
 }
 
.domain_available {
	padding: 4px;
	padding-left: 28px;
	margin-top: 5px;
	background-color: #EBFDC8;
	color : #333333;
	background-image: url(http://i2.cutimg.com/images/icon_active.gif);
	background-repeat: no-repeat;
	background-position: left center;
	border: 1px solid #E8FCC2;
	display: block;
}

.domain_taken {
	padding: 4px;
	padding-left: 28px;
	margin-top: 5px;
	background-color: #FFFEE5;
	color : #333333;
	background-image: url(http://i1.cutimg.com/images/bg_warning.gif);
	background-repeat: no-repeat;
	background-position: left center;
	border: 1px solid #E8E657;
	display: block;
}

.login_box {
	display: block;
	padding: 25px;
	font-size: 14px;
	padding-top: 18px;
}

.login_box h1 {
	font-size: 24px;
	color: #2FB1CF;	
	margin-bottom: 2px;
	padding: 0px;
}

.login_text {
	font-size: 22px;
	background-image: url(http://s1.cutimg.com/images/input-text-bg.png);
	background-repeat: repeat-x;
	background-position: top;
	border:#ccc 1px solid;
}

.field {
	font-size: 14px;
}


.tip_area {
	background-image: url(http://i2.cutimg.com/images/tip_bg.gif);
	background-repeat: repeat-y;
	background-color: #E6EECE;
	font-size: 11px;
	padding: 15px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.test_area {
	background-image: url(http://s2.cutimg.com/images/test_bg.gif);
	background-repeat: repeat-y;
	padding: 5px;
	background-color: #F0E8DC;
	font-size: 11px;
	padding: 15px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.waiting {
	display: block;
	padding: 5px;
	border: 10px solid #F3F3F3;
}


.validate-two-required {
	padding: 4px;
	padding-left: 28px;
	margin-top: 5px;
	background-color: #FFFEE5;
	color : #333333;
	background-image: url(http://i2.cutimg.com/images/bg_warning.gif);
	background-repeat: no-repeat;
	background-position: left center;
	border: 1px solid #E8E657;
	font-size: 11px;
	display: block;
}
 
 
.home_table {
	background-image: url(http://i1.cutimg.com/images/bg_home_middle.jpg);
	background-repeat: repeat-x;
	background-position: bottom;	
}

.home_table_right {
	background-image: url(http://i2.cutimg.com/images/bg_home_right.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 424px;
}

.home_table_left {
	background-image: url(http://s1.cutimg.com/images/bg_home_left.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
 
.split {
	background-image: url(http://s2.cutimg.com/images/split.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 491px;
	height: 410px;
}

#top_agency {
	display: block;
	width: 915px;
	padding: 0px;
	margin: auto;
	margin-bottom: 15px;
	margin-top: 15px;
}

#agency_home {
	display: block;
	width: 915px;
	padding: 0px;
	margin: auto;
	margin-top: 15px;
}

.oldprice {
	color: #666666;
	text-decoration: line-through;	
}

.allpackages {
	color: #8FAF3D;
	font-size: 22px;
	font-weight: bold;
	padding: 10px;
}

.type {
	display: block;
	margin-top: 5px;
	font-size: 11px;
	margin: auto;
	width: 175px;
}

.type strong {
	margin: 1px;
	text-decoration: none;
	font-size: 11px;
	width: 85px;
	display: block;
	float: left;
	color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: left top;
	height:23px;
}

.type a {
	margin: 1px;
	text-decoration: underline;
	font-size: 11px;
	width: 85px;
	display: block;
	float: left;
	color: #999999;
}

.type a:hover {
	text-decoration: underline;
	color: #883782;
}

#wrapper {
	display: block;
	width: 952px;
	background-color: #FFFFFF;
	margin: auto;
}

#header {
	display: block;
	width: 952px;
	margin: auto;
	height: 80px;
	padding-top: 12px;
}

#menu_top {
	display: block;
	margin-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#menu_top a {
	color: #A63D96;
	text-decoration: underline;
	padding: 2px;
	margin: 2px;
}

#menu_top a:hover {
	text-decoration: underline;
	color: #0FB2D3;
}

.bg_tools_right {
	background-image: url(http://s2.cutimg.com/images/bg_tools_right_users.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 230px;	
	padding-top: 20px;
}

.bg_tools_right_groups {
	background-image: url(http://s1.cutimg.com/images/bg_tools_right_groups.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 230px;	
	padding-top: 20px;
}

hr {
	color: #CCCCCC;
	background-color: #CCCCCC;
	height: 2px;
}

.login_right {
	font-size: 11px;	
	padding-left: 15px;
}

.presignup ul {
	list-style-type: none;
	margin:0px;
	padding: 0px;
	display: block;	
}

.presignup {
	margin:0px;
	margin-left:20px;
	margin-bottom:25px;
	padding: 0px;
	display: block;	
}

.presignup li {
	list-style-type: none;
	background-image: url(http://i1.cutimg.com/images/arrow.gif);
	background-repeat: no-repeat;
	background-position: left 10px;
	display: block;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 15px;
	margin: 0;
	color: #666666;
}

#sample_nav {
	display: block;
	padding-top: 15px;
	font-size: 24px;
}

.landing_escort {
	display: block;
	float:left;
	width: 260px;
	height: 102px;
	text-align: center;
	color: #666666;
}

.landing_escort a {
	display: block;
	float:left;
	width: 260px;
	height: 62px;
	padding-top: 30px;
	padding-bottom: 10px;
	font-size: 32px;
	color: #FFFFFF;
	text-decoration: underline;
	background-color: #C2528A;
	background-image: url(http://s1.cutimg.com/images/escort_button.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=85);
	-moz-opacity: 0.85;
}

.landing_escort a:hover {
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1;
	color: #FFFFCC;
}


.landing_agency {
	display: block;
	float:left;
	width: 260px;
	height: 102px;
	text-align: center;
	color: #666666;
}

.landing_agency a {
	display: block;
	float:left;
	width: 260px;
	height: 62px;
	padding-top: 30px;
	padding-bottom: 10px;
	font-size: 32px;
	color: #FFFFFF;
	text-decoration: underline;
	background-color: #2AC0DB;
	background-image: url(http://s2.cutimg.com/images/agency_button.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=85);
	-moz-opacity: 0.85;
}

.landing_agency a:hover {
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1;
	color: #FFFFCC;
}

#landing_buttons {
	display: block;
	width: 520px;
	margin: auto;
}





#landing_disclaimer {
	display: block;
	width: 700px;
	margin: auto;
	padding-top: 40px;
	font-size: 11px;
	line-height: 150%;
	color: #CCCCCC;
}


.table_pricing1  {
	font-size: 15px;
	border: 6px solid #F5F5F5;
}


.table_coupon {
	font-size: 17px;
	color: #333333;
	border: 4px solid #FF6600;
	background-color: #FFF7F0;
}

.table_pricing  {
	background-image: url(http://i1.cutimg.com/images/bg_billing_table.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

.table_pricing1 th {
	background-image: url(http://s1.cutimg.com/images/bg_billing_top.jpg);
	background-repeat: repeat-x;
	background-position: top;
	font-size: 20px;
	background-color: #878787;
	color: #FFFFFF;
}

.pricing_escorts {
	background-image: url(http://s2.cutimg.com/images/bg_billing_price.jpg);
	background-repeat: repeat-x;
	background-position: top;
	font-size: 28px;
	color: #666666;
	background-color: #F7F7F7;
}

#steps {
	font-size: 11px;
	color: #333333;
	display: block;
	width: 395px;
	height: 60px;
	margin: auto;
}

#steps div {
	color: #666666;
	text-align: center;
	display: block;
	width: 65px;
	height: 50px;
	padding: 0px;
	margin: 0px;
	float:left;
	background-repeat: no-repeat;
	background-position: center bottom;
}

#steps strong {
	color: #000000;	
}

.description {
	display: block;
	padding-top: 4px;
	padding-bottom: 4px;
	font-size: 13px;
	color: #999999;
}

.no_city {
	padding: 25px;
	background-color: #FFFFE6;
	margin-top: 10px;
	border: 1px solid #FFCC66;
}

.select_region li .no_city {
	padding: 25px;
	background-color: #FFFFE6;
	margin-top: 10px;
	border: 1px solid #FFCC66;

}

.country {
	padding-top: 10px;
	margin: 0;
	font-size: 20px;
	font-weight: bold;
	text-transform: uppercase;
	color: #666666;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #CCCCCC;
}

.signup_section {
	font-size: 12px;
	padding-left: 15px;
	color: #666666;
}

.package_name {
	font-size: 24px;
	color: #666666;
}

.coupon_status {
	border: 1px dashed #FFDF80;
	background-color: #FFFFE6;
	display: block;
	padding: 7px;
	margin-bottom: 10px;
	margin-top: 10px;
}

.package_pricing {
	font-size: 21px;
	color: #8EAA2F;
}

.package_pricing_old {
	font-size: 21px;
	color: #990000;
	text-decoration: line-through;
}

.table_packages2 td {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}

.package_new_cost {
	font-size: 22px;
	color: #8EAA2F;
	background-color: #F4F9E3;
}

.package_save {
	font-size: 22px;
	color: #990000;
	background-color: #FFECEC;
}

#enter_promo {
	display: block;
	padding: 10px;
	background-image: url(http://s2.cutimg.com/images/bg_subnav.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	margin-top: 15px;
	font-size: 18px;
	width: 400px;
}

form {
	padding: 0;
	margin: 0;
}



.user {
	padding: 13px;
	font-size: 18px;
	color: #666666;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #C5C5C5;
}

.user strong {
	color: #85A224;
}

#landing {
	display: block;
	background-image: url(http://s1.cutimg.com/images/landing.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin-top: 100px;	
}

#demo_link {
	display: block;
	padding: 15px;
	padding-top: 25px;
	font-size: 14px;
	color: #666666;
}

.table_pricing1  {
	font-size: 15px;
	border: 6px solid #F5F5F5;
}






