/* CSS Document */
body {
	background-color:#C0C4B5;
	padding:0px;
	margin:10px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#444444;
}
.btn_nickname{
	background-image:url(../images/btn_nickname/bg.gif);
	background-position:top right;
	background-repeat:no-repeat;
	padding-left:3px;
	padding-right:8px;
	font-size:11px;
	font-weight:normal;
	color:#000;
	height:21px;
}
.dark_green{
	color:#303329;
}
.example{
	background-color:#E6EFDB;
	color:#82090c;
	font-size:12px;
	padding:3px;
	
}
.light_green{
	color:#5F6256;
}
.light_gray{
	color:#5F6256;
}
.green{
	color:#1D9044;
}
.white{
	color:#ffffff;
}

.green2 {
	color:#B7CB84;
}
.grey{
	color:#666666;
}
.grey2{
	color:#999999;
}
.grey5{
	color:#333333;
}
.grey6{
	color:#333333;
}
.red {
	color:#981B1E;
}
.red_dark {
	color:#82090c;
}
.black_light {
	color:#2b2b2b;
}
.black_light_11 {
	color:#2b2b2b;
	font-size:11px;
}
.black1 {
	color:#000;
}
.black1_11 {
	color:#000;
	font-size:11px;
}
.black1_10 {
	color:#000;
	font-size:10px;
}
.black {
	color:#444444;
}
.blue {
	color:#0000FF;
}
.blue_two {
	color:#336699;
}
.gold{
	color:#ffc300;
}
.dark_green_11 {
	color:#303329;
	font-size:11px;
}
.light_green_11 {
	color:#5F6256;
	font-size:11px;
}
.green_11 {
	color:#1D9044;
	font-size:11px;
}
.message {
	color: #FF0000;
	font-size:13px;
	content:no-close-quote;
	font-weight:bold;
}
.err_msg {
	color: #FF0000;
	font-size:11px;
	content:no-close-quote;
}
.dummy {
	color: #FF0000;
	font-size:9px; content:no-close-quote;
}
.red_11 {
	color:#981B1E;
	font-size:11px;
}
.black_11 {
	color:#444444;
	font-size:11px;
}
.blue_11 {
	color:#0000FF;
	font-size:11px;
}
.blue_two_11 {
	color:#336699;
	font-size:11px;
}
.white_11{
	color:#ffffff;
	font-size:11px;
}
.gold{
	color:#c1ac51;
}
.txt_11{
	font-size:11px;
	}
.txt_10{
	font-size:10px;
	}
a:link {
	color:#0000FF;
	text-decoration:underline;
}
a:visited {
	color:#0000FF;
	text-decoration:underline;
}
a:hover {
	color:#0000FF;
	text-decoration:none;
}
.img_border{
	border:1px solid #FFFC17;
	padding:2px;
	background-color:#FFFFFF;
}
.img_border1{
	border:1px solid #dbe3d0;
	padding:2px;
	background-color:#FFFFFF;
}
.img_border_online1{
	border:3px solid #FDD017;
	padding:2px;
	background-color:#FFFFFF;
}
.img_border_online2{
	border:3px solid #FFFC17;
	padding:2px;
	background-color:#FFFFFF;
}
.img_border_online3{
	border:3px solid #000000;
	padding:2px;
	background-color:#FFFFFF;
}
.img_border_online4{
	border:3px solid #FFE87C;
	padding:2px;
	background-color:#FFFFFF;
}
.img_border_online5{
	border:3px solid #ECD872;
	padding:2px;
	background-color:#FFFFFF;
}
.img_border_online6{
	border:3px solid #C8B560;
	padding:2px;
	background-color:#FFFFFF;
}
.img_border_offline1{
	border:3px solid #4C4646;
	padding:2px;
	background-color:#FFFFFF;
}

.light_green_link:link {
	color:#5F6256;
	text-decoration:none;
}
.light_green_link:visited {
	color:#5F6256;
	text-decoration:none;
}
.light_green_link:hover {
	color:#1D9044;
	text-decoration:none;
}
.black_green_link:link {
	color:#000;
	text-decoration:none;
}
.black_green_link:visited {
	color:#000;
	text-decoration:none;
}
.black_green_link:hover {
	color:#1D9044;
	text-decoration:none;
}
.dark_green_link:link {
	color:#303329;
	text-decoration:none;
}
.dark_green_link:visited {
	color:#303329;
	text-decoration:none;
}
.dark_green_link:hover {
	color:#1D9044;
	text-decoration:none;
}
.grey_link:link {
	color:#666666;
	text-decoration:none;
	display:block;
	background-color:#f7f7f7;
	padding:3px;
	border-bottom:1px solid #e4e4e4;
}
.grey_link:visited {
	color:#666666;
	text-decoration:none;
	display:block;
	background-color:#f7f7f7;
	padding:3px;
	border-bottom:1px solid #e4e4e4;
}
.grey_link:hover {
	color:#444444;
	text-decoration:none;
	display:block;
	background-color:#eeeeee;
	padding:3px;
	border-bottom:1px solid #e4e4e4;
}
.photo_link:link{
		color:#333333;
		text-decoration:none;
}
.photo_link:visited{
		color:#333333;
		text-decoration:none;
}
.photo_link:hover{
		color:#333333;
		text-decoration:none;
}
.match_link:link {
	color:#778899;
	text-decoration:none;
	display:block;
	background-color:#FFFFFF;
}
.match_link:visited {
	color:#778899;
	text-decoration:none;
	display:block;
	background-color:#FFFFFF;
}
.match_link:hover {
	color:#000080;
	text-decoration:underline;
	display:block;
	background-color:#FFFFFF;
}
.green_link:link {
	color:#1D9044;
	text-decoration:none;
}
.green_link:visited {
	color:#1D9044;
	text-decoration:none;
}
.green_link:hover {
	color:#5F6256;
	text-decoration:none;
}
.gold_link:link {
	color:#ffc300;
	text-decoration:none;
}
.gold_link:visited {
	color:#ffc300;
	text-decoration:none;
}
.gold_link:hover {
	color:#444444;
	text-decoration:none;
}
.black_link:link {
	color:#444444;
	text-decoration:none;
}
.black_link:visited {
	color:#444444;
	text-decoration:none;
}
.black_link:hover {
	color:#5F6256;
	text-decoration:none;
}
.blue2_link:link {
	color:#1F497D;
	text-decoration:none;
}
.blue2_link:visited {
	color:#1F497D;
	text-decoration:none;
}
.blue2_link:hover {
	color:#000000;
	text-decoration:none;
}
.matches_link:link {
	color:#444444;
	text-decoration:none;
}
.matches_link:visited {
	color:#444444;
	text-decoration:none;
}
.matches_link:hover {
	color:#5F6256;
	text-decoration:none;
}
.black2_link:link {
	color:#5F6256;
	text-decoration:none;
}
.black2_link:visited {
	color:#5F6256;
	text-decoration:none;
}
.black2_link:hover {
	color:#0000FF;
	text-decoration:none;
}
.red_link:link {
	color:#981B1E;
	text-decoration:none;
}
.red_link:visited {
	color:#981B1E;
	text-decoration:none;
}
.red_link:hover {
	color:#5F6256;
	text-decoration:none;
}
.red_link1:link {
	color:#981B1E;
	text-decoration:underline;
}
.red_link1:visited {
	color:#981B1E;
	text-decoration:underline;
}
.red_link1:hover {
	color:#5F6256;
	text-decoration:none;
}
.blue_link:link {
	color:#0000FF;
	text-decoration:underline;
}
.blue_link:visited {
	color:#0000FF;
	text-decoration:underline;
}
.blue_link:hover {
	color:#0000FF;
	text-decoration:none;
}
.blue_link_none:link {
	color:#0000FF;
	text-decoration:none;
}
.blue_link_none:visited {
	color:#0000FF;
	text-decoration:none;
}
.blue_link_none:hover {
	color:#0000FF;
	text-decoration:underline;
}
.blue_link10:link {
	color:#0000FF;
	text-decoration:underline;
	font-size:10px;
}
.blue_link10:visited {
	color:#0000FF;
	text-decoration:underline;
	font-size:10px;
}
.blue_link10:hover {
	color:#0000FF;
	text-decoration:none;
	font-size:10px;
}
.gray_link10:link {
	color:#1e1e1e;
	text-decoration:underline;
	font-size:10px;
}
.gray_link10:visited {
	color:#1e1e1e;
	text-decoration:underline;
	font-size:10px;
}
.gray_link10:hover {
	color:#1e1e1e;
	text-decoration:none;
	font-size:10px;
}
.blue_two_link:link {
	color:#336699;
	text-decoration:none;
}
.blue_two_link:visited {
	color:#336699;
	text-decoration:none;
}
.blue_two_link:hover {
	color:#666666;
	text-decoration:none;
}
.white_link:link {
	color:#ffffff;
	text-decoration:none;
}
.white_link:visited {
	color:#ffffff;
	text-decoration:none;
}
.white_link:hover {
	color:#ffffff;
	text-decoration:underline;
}
.white1_link:link {
	color:#ffffff;
	text-decoration:underline;
}
.white1_link:visited {
	color:#ffffff;
	text-decoration:underline;
}
.white1_link:hover {
	color:#ffffff;
	text-decoration:none;
}
h1 {
	font-size:18px;
	padding:0px;
	margin:0px;
	font-weight:normal;
}
h1 a{
	font-size:18px;
	padding:0px;
	margin:0px;
	font-weight:normal;
}
h2 {
	font-size:17px;
	padding:0px;
	margin:0px;
	font-weight:normal;
}
h2 a{
	font-size:17px;
	padding:0px;
	margin:0px;
	font-weight:normal;
}
h3 {
	font-size:16px;
	padding:0px;
	margin:0px;
	font-weight:normal;
}
h3 a{
	font-size:16px;
	padding:0px;
	margin:0px;
	font-weight:normal;
}
h4 {
	font-size:15px;
	padding:0px;
	margin:0px;
	font-weight:normal;
}
h4 a{
	font-size:15px;
	padding:0px;
	margin:0px;
	font-weight:normal;
}
h5 {
	font-size:14px;
	padding:0px;
	margin:0px;
	font-weight:normal;
}
h5 a{
	font-size:14px;
	padding:0px;
	margin:0px;
	font-weight:normal;
}
h6 {
	font-size:13px;
	padding:0px;
	margin:0px;
	font-weight:normal;
}
h6 a{
	font-size:13px;
	padding:0px;
	margin:0px;
	font-weight:normal;
}
.border{
	border:1px solid #cccccc;
	
}
.box_border{
	border:1px solid #eeeeee;
	padding:5px;
	
}
.border_top {
	border-top:1px solid #878C79;
}
.border_bottom {
	border-bottom:1px solid #878C79;
}
.border_left {
	border-left:1px solid #878C79;
}
.border_right {
	border-right:1px solid #878C79;
}
.border_left_right {
	border-left:1px solid #878C79;
	border-right:1px solid #878C79;
	padding:0px 7px 0px 7px;
	background-color:#fff;
}
.logo_header {
	background-image:url(../images/logo.png);
	background-position:left top;
	background-repeat:repeat-x;
}
* html .logo_header /* hack for ie6 background png */{
	background-image:url(../images/logo.gif);
	background-position:left top;
	background-repeat:repeat-x;
}
* html .header_bg /* hack for ie6 background png */{
	background-image: url(../images/header_tr.gif);
	background-position:right top;
	background-repeat:no-repeat;
	padding-right:10px;
}
.header_bg {
	background-image: url(../images/header_tr.png);
	background-position:right top;
	background-repeat:no-repeat;
	padding-right:10px;
}
.header_bg_profile {
	background-image: url(../images/header_tr1.gif);
	background-position:right top;
	background-repeat:no-repeat;
	padding-right:10px;
}
form {
	padding:0px;
	margin:0px;
}
.txt_field {
	border:1px solid #C6C6C6;
	padding:2px;
	width:74px;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.middle_tr {
	background-image:url(../images/middle_tr.gif);
	background-repeat:no-repeat;
	background-position:right top;
}
.middle_br {
	background-image:url(../images/middle_br.gif);
	background-repeat:no-repeat;
	background-position:right top;
}
#middle_box {
	border-left:1px solid #DAE2CF;
	border-right:1px solid #DAE2CF;
	padding:0px 15px 0px 15px;
	background-color:#F8FBF0;
}
#middle_box h1{ 
	color:#1D9044;
	font-size:17px;
	border-bottom:1px solid #B6DBBC;
	padding-bottom:6px;
}
#middle_box a:link{ 
	color:#5F6256;
	font-size:11px;
	text-decoration:underline;
}
#middle_box a:visited{ 
	color:#5F6256;
	font-size:11px;
	text-decoration:underline;
}
#middle_box a:hover{ 
	color:#1D9044;
	font-size:11px;
	text-decoration: none;
}
#middle_box img{ 
	border:1px solid #DBE3D0;
	padding:2px;
	margin-bottom:4px;
}
.img_border {
	border:3px solid #4C4646;
	padding:2px;
}
.search_bg {
	background-image:url(../images/main_bg.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	padding:118px 179px 14px 13px;
}
.ttl_search_bg {
	background-image:url(../images/ttl_search_bg.gif);
	background-position:left top;
	background-repeat:repeat-x;
}
.search_bottom_border {
	border-bottom:4px solid #1D9044;
	background-color:#E7F9ED;
}
.search_left_border {
	border-left:4px solid #1D9044;
	background-color:#E7F9ED;
	padding-left:11px;
	padding-right:15px;
	font-family:"Trebuchet MS", arial, verdana, tahoma;
}
#seek_cor_t{
	 background-image:url(../images/seek_cor_t_r.gif);
	background-position:right top;
	background-repeat:repeat-x;
	
	}
#seek_middle{
    background-image:url(../images/cor_seek_b.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
	background-color:#F9FCF3;
	xborder-left:1px solid #DBEAB3;
	xborder-right:1px solid #DBEAB3;
	font-size:13px;
	font-family:"Trebuchet MS", Arial, Helvetica, SansSerif;
	color:#444444;
	height:64px;
}
#seek_cor_b{
	 background-image:url(../images/seek_cor_b_r.gif);
	background-position:right top;
	background-repeat:repeat-x;
	}	
.mid_cor_bg{
	background-image:url(../images/mid_cor_bg.gif);
	background-position:left top;
	background-repeat:repeat-x;
	background-color:#ffffff;
}
.mid_cor_left{
    background-image:url(../images/mid_cor_bg.gif);
	background-position:left top;
	background-repeat:repeat-x;
	background-color:#ffffff;
	border-left:1px solid #DBEAB3;
	}
.mid_cor_right{
    background-image:url(../images/mid_cor_bg.gif);
	background-position:left top;
	background-repeat:repeat-x;
	background-color:#ffffff;
	border-right:1px solid #DBEAB3;
	}
.mid_cor_top{
	border-top:1px solid #DBEAB3;
	}
.mid_cor_bottom{
   	border-bottom:1px solid #DBEAB3;
}
.ttl{
	font-family:"Trebuchet MS", Arial, Helvetica, SansSerif;
	font-size:16px;
	color:#336699;
	border-bottom:1px solid #BAC4A1;
	line-height:20px;
}
.text_10_link:link{
	font-size:10px;
	color:#1e1e1e;
	text-decoration:underline;
	}
.text_10_link:visited{
	font-size:10px;
	color:#1e1e1e;
	text-decoration:underline;
	}
.text_10_link:hover{
	font-size:10px;
	color:#1e1e1e;
	text-decoration:none;
}
.gray_link10:link{
	font-size:10px;
	color:#1e1e1e;
	text-decoration:underline;
	}
.gray_link10:visited{
	font-size:10px;
	color:#1e1e1e;
	text-decoration:underline;
	}
.gray_link10:hover{
	font-size:10px;
	color:#1e1e1e;
	text-decoration:none;
	}
.white_backgroung {
	background-color:#FFF;
	padding:3px 4px 3px 4px;
	border:1px solid #C4D7AE;
	color:#BD1B1E;
}
.arrow_blue:link {
	background-image:url(../images/arrow_blue.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:12px;
	display:block;
	color:#0000FF;
	text-decoration:none;
}
.arrow_blue:visited {
	background-image:url(../images/arrow_blue.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:12px;
	display:block;
	color:#0000FF;
	text-decoration:none;
}
.arrow_blue:hover {
	background-image:url(../images/arrow_black1.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:12px;
	display:block;
	color:#444444;
	text-decoration:none;
}
.arrow_blue2:link {
	background-image:url(../images/arrow_blue2.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:12px;
	display:block;
	color:#0000FF;
	text-decoration:none;
}
.arrow_blue2:visited {
	background-image:url(../images/arrow_blue2.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:12px;
	display:block;
	color:#0000FF;
	text-decoration:none;
}
.arrow_blue2:hover {
	background-image:url(../images/arrow_black2.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:12px;
	display:block;
	color:#444444;
	text-decoration:none;
}
.arrow_black:link {
	background-image:url(../images/arrow_black1.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:10px;
	display:block;
	color:#444444;
	text-decoration:none;
	font-size:11px;
}
.arrow_black:visited {
	background-image:url(../images/arrow_black1.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:10px;
	display:block;
	color:#444444;
	text-decoration:none;
	font-size:11px;
}
.arrow_black:hover {
	background-image:url(../images/arrow_blue.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:10px;
	display:block;
	color:#0000FF;
	text-decoration:none;
	font-size:11px;
}
.delete:link {
	color:#bc1215;
	text-decoration:none;
}
.delete:visited {
	color:#bc1215;
	text-decoration:none;
}
.delete:hover {
	color:#444444;
	text-decoration:none;
}
.border_top{
	border-top:1px solid #C0C4B5;
	}
.border_right{
		border-right:1px solid #C0C4B5;
	}
.border_bottom{
	border-bottom:1px solid #C0C4B5;
	}
.border_left{
border-left:1px solid #C0C4B5;
}
.bar_0{
	padding-right:5px;
	border:1px solid #C0C4B5;
}
.bar_1{
	background-image:url(../images/bar_1.gif);
	background-position:left top;
	background-repeat:no-repeat;
	font-size:11px;
	padding-right:5px;
}
.bar_2{
	background-image:url(../images/bar_2.gif);
	background-position:left top;
	background-repeat:no-repeat;
	font-size:11px;
	padding-right:5px;
}
.bar_3{
	background-image:url(../images/bar_3.gif);
	background-position:left top;
	background-repeat:no-repeat;
	font-size:11px;
	padding-right:5px;
}
.bar_4{
	background-image:url(../images/bar_4.gif);
	background-position:left top;
	background-repeat:no-repeat;
	font-size:11px;
	padding-right:5px;
}
.bar_5_myhome{
	background-image:url(../images/bar_myhome.gif);
	background-position:right top;
	background-repeat:no-repeat;
	font-size:11px;
	padding-right:5px;
}
.bar_full_myhome{
	background-image:url(../images/bar_full.gif);
	background-position:right top;
	background-repeat:no-repeat;
	font-size:11px;
	padding-right:5px;
}
.bar_5{
	background-image:url(../images/bar_5.gif);
	background-position:left top;
	background-repeat:no-repeat;
	font-size:11px;
	padding-right:5px;
}
.bar_6_red{
	background-image:url(../images/bar_6_1.gif);
	background-position:left top;
	background-repeat:no-repeat;
	font-size:11px;
	padding-right:5px;
}
.bar_6{
	background-image:url(../images/bar_6.gif);
	background-position:left top;
	background-repeat:no-repeat;
	font-size:11px;
	padding-right:5px;

}
.flirt_col {  border-bottom:solid 1px #E6EFDB; text-align:center; }
.dotted_line {
	background-image:url(../images/dotted_line.gif);
	background-repeat:repeat-x;
	background-position: left center;
}
.line_bg {
	background-image:url(../images/line.gif);
	background-position:left center;
	background-repeat:repeat-x;
}
.tab_box{
	border-color:#d9d9d9;
	border-style:solid;
	border-width:0px 1px 1px 1px;
}
.tab_border_bg {
	background-image:url(../images/tab_bg.gif);
	background-position:left top;
	background-repeat:repeat-x;
	border-left:1px solid #d9d9d9;
}
.tab_link:link {
	border-bottom:1px solid #d9d9d9;
	border-top:1px solid #d9d9d9;
	border-right:1px solid #d9d9d9;
	padding:6px 12px 6px 12px;
	display:block;
	text-decoration:none;
}
.tab_link:visited {
	border-bottom:1px solid #d9d9d9;
	border-top:1px solid #d9d9d9;
	border-right:1px solid #d9d9d9;
	padding:6px 12px 6px 12px;
	display:block;
	text-decoration:none;
}
.tab_link:hover {
	border-bottom:1px solid #f5f5f5;
	border-top:1px solid #d9d9d9;
	border-right:1px solid #d9d9d9;
	padding:6px 12px 6px 12px;
	color:#444444;
	display:block;
	background-image:url(../images/tab_hover.gif);
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#f5f5f5;
	text-decoration:none;
}
.tab_link_active:link {
	border-bottom:1px solid #f5f5f5;
	border-top:1px solid #d9d9d9;
	border-right:1px solid #d9d9d9;
	padding:6px 12px 6px 12px;
	color:#444444;
	display:block;
	background-image:url(../images/tab_hover.gif);
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#f5f5f5;
	text-decoration:none;
}
.tab_link_active:visited {
	border-bottom:1px solid #f5f5f5;
	border-top:1px solid #d9d9d9;
	border-right:1px solid #d9d9d9;
	padding:6px 12px 6px 12px;
	color:#444444;
	display:block;
	background-image:url(../images/tab_hover.gif);
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#f5f5f5;
	text-decoration:none;
}
.tab_link_active:hover {
	border-bottom:1px solid #f5f5f5;
	border-top:1px solid #d9d9d9;
	border-right:1px solid #d9d9d9;
	padding:6px 12px 6px 12px;
	color:#444444;
	display:block;
	background-image:url(../images/tab_hover.gif);
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#f5f5f5;
	text-decoration:none;
}
.tab_green_box_bg {
	background-image:url(../images/tab_green_box_bg.gif);
	background-position:left top;
	background-repeat:repeat-x;
	border-color:#d9d9d9;
	border-style:solid;
	border-width:0px 1px 1px 1px;
	background-color:#ffffff;
}

.tab_green_border_bg {
	background-image:url(../images/tab_green_bg.gif);
	background-position:left top;
	background-repeat:repeat-x;
	border-left:1px solid #d9d9d9;
}
.tab_green_link:link {
	border-bottom:1px solid #d9d9d9;
	border-top:1px solid #d9d9d9;
	border-right:1px solid #d9d9d9;
	padding:6px 12px 6px 12px;
	display:block;
	text-decoration:none;
	color:#444444;
}
.tab_green_link:visited {
	border-bottom:1px solid #d9d9d9;
	border-top:1px solid #d9d9d9;
	border-right:1px solid #d9d9d9;
	padding:6px 12px 6px 12px;
	display:block;
	text-decoration:none;
	color:#444444;
}
.tab_green_link:hover {
	border-bottom:1px solid #DBEAB3;
	border-top:1px solid #d9d9d9;
	border-right:1px solid #d9d9d9;
	padding:6px 12px 6px 12px;
	color:#000;
	display:block;
	background-image:url(../images/tab_hover.gif);
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#DBEAB3;
	text-decoration:none;
}
.tab_green_link_active:link {
	border-bottom:1px solid #DBEAB3;
	border-top:1px solid #d9d9d9;
	border-right:1px solid #d9d9d9;
	padding:6px 12px 6px 12px;
	color:#000;
	display:block;
	background-image:url(../images/tab_hover.gif);
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#DBEAB3;
	text-decoration:none;
}
.tab_green_link_active:visited {
	border-bottom:1px solid #DBEAB3;
	border-top:1px solid #d9d9d9;
	border-right:1px solid #d9d9d9;
	padding:6px 12px 6px 12px;
	color:#000;
	display:block;
	background-image:url(../images/tab_hover.gif);
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#DBEAB3;
	text-decoration:none;
}
.tab_green_link_active:hover {
	border-bottom:1px solid #DBEAB3;
	border-top:1px solid #d9d9d9;
	border-right:1px solid #d9d9d9;
	padding:6px 12px 6px 12px;
	color:#000;
	display:block;
	background-image:url(../images/tab_hover.gif);
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#DBEAB3;
	text-decoration:none;
}
.playlist{
	background-image:url(../images/playlist.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
.box_link:link{
	text-decoration:none;
	font-size:11px;
	color:#666;
	border:1px solid #cccccc;
	border-width:0px 1px 1px 0px; 
	padding:3px 3px 3px 3px;
	line-height:26px;
	background-color:#E6EFDB;
	
}
.box_link:visited{
	text-decoration:none;
	font-size:11px;
	color:#666;
	border:1px solid #cccccc;
	border-width:0px 1px 1px 0px; 
	padding:3px 3px 3px 3px;
	line-height:26px;
	background-color:#E6EFDB;
}
.box_link:hover{
	text-decoration:none;
	font-size:11px;
	color:#000;
	border:1px solid #a8ab9e;
	border-width:0px 1px 1px 0px; 
	padding:3px 3px 3px 3px;
	background-color:#C0C4B5;
	line-height:26px;
}
.box_link2:link{
	text-decoration:none;
	font-size:11px;
	color:#000;
	border:1px solid #cccccc;
	padding:3px 5px 3px 5px;
	line-height:31px;
	background-color:#dddddd;
	
}
.box_link2:visited{
	text-decoration:none;
	font-size:11px;
	color:#000;
	border:1px solid #cccccc;
	padding:3px 5px 3px 5px;
	line-height:31px;
	background-color:#dddddd;
}
.box_link2:hover{
	text-decoration:none;
	font-size:11px;
	color:#00	0;
	border:1px solid #BFC4B5;
	padding:3px 5px 3px 5px;
	background-color:#E6EFDB;
	line-height:31px;
}
.box_link3:link{
	text-decoration:none;
	font-size:11px;
	color:#000000;
	border:1px solid #CC6666;
	xpadding:3px 5px 3px 5px;
	line-height:20px;
	background-color:#CC6633;
	display:block;
}
.box_link3:visited{
	text-decoration:none;
	font-size:11px;
	color:#000;
	border:1px solid #CC6666;
	xpadding:3px 5px 3px 5px;
	line-height:20px;
	background-color:#CC6633;
	display:block;
}
.box_link3:hover{
	text-decoration:none;
	font-size:11px;
	color:#CC6633;
	border:1px solid #CCCCCC;
	xpadding:3px 5px 3px 5px;
	background-color:#FFF;
	line-height:20px;
	display:block;
}
.box_link10:link{
	text-decoration:none;
	font-size:11px;
	color:#000000;
	border:1px solid #CC6666;
	xpadding:3px 5px 3px 5px;
	line-height:20px;
	background-color:#FFCC99;
	display:block;
}
.box_link10:visited{
	text-decoration:none;
	font-size:11px;
	color:#000;
	border:1px solid #CC6666;
	xpadding:3px 5px 3px 5px;
	line-height:20px;
	background-color:#FFCC99;
	display:block;
}
.box_link10:hover{
	text-decoration:none;
	font-size:11px;
	color:#CC6633;
	border:1px solid #CCCCCC;
	xpadding:3px 5px 3px 5px;
	background-color:#FFF;
	line-height:20px;
	display:block;
}
.box_linkmail_hi:link{
	text-decoration:none;
	font-size:11px;
	color:#000000;
	border:1px solid #CC6666;
	xpadding:3px 5px 3px 5px;
	line-height:20px;
	background-color:#FFCC99;
	display:block;
}
.box_linkmail_hi:visited{
	text-decoration:none;
	font-size:11px;
	color:#000;
	border:1px solid #CC6666;
	xpadding:3px 5px 3px 5px;
	line-height:20px;
	background-color:#FFCC99;
	display:block;
}
.box_linkmail_hi:hover{
	text-decoration:none;
	font-size:11px;
	color:#000;
	border:1px solid #CCCCCC;
	xpadding:3px 5px 3px 5px;
	background-color:#FFFFFF;
	line-height:20px;
	display:block;
}
.box_link4:link{
	text-decoration:none;
	font-size:11px;
	color:#000;
	border:1px solid #cccccc;
	padding:3px 5px 3px 5px;
	line-height:26px;
	background-color:#E6EFDB;
}
.box_link4:visited{
	text-decoration:none;
	font-size:11px;
	color:#000;
	border:1px solid #cccccc;
	padding:3px 5px 3px 5px;
	line-height:26px;
	background-color:#E6EFDB;
}
.box_link4:hover{
	text-decoration:none;
	font-size:11px;
	color:#000;
	border:1px solid #cccccc;
	padding:3px 5px 3px 5px;
	background-color:#f7f7f7;
	line-height:26px;
}
.box_link5:link{
	text-decoration:none;
	font-size:11px;
	color:#666;
	border:1px solid #cccccc;
	padding:1px 5px 1px 5px;
	line-height:18px;
	background-color:#f7f7f7;
	display:block;
	
}
.box_link5:visited{
	text-decoration:none;
	font-size:11px;
	color:#666;
	border:1px solid #cccccc;
	padding:1px 5px 1px 5px;
	line-height:18px;
	background-color:#f7f7f7;
	display:block;
}
.box_link5:hover{
	text-decoration:none;
	font-size:11px;
	color:#000;
	border:1px solid #BFC4B5;
	padding:1px 5px 1px 5px;
	background-color:#E6EFDB;
	line-height:18px;
	display:block;
}
.ttl_bg{
	background-image:url(../images/ttl_bg.gif);
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#a5bf88;
	border:1px solid #cccccc;
	padding-left:18px;
	padding-right:18px;
	text-align:left;
}
.ttl_bgb{
	background-image:url(../images/ttl_bgb.gif);
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#b85151;
	border:1px solid #b85151;
	padding-left:18px;
	padding-right:18px;
	text-align:left;
	color:#FFFFFF;
}
.detailactivities_bg{
	background-image:url(../images/ttl_bg.gif);
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#a5bf88;
	border:1px solid #cccccc;
	padding-left:18px;
	padding-right:10px;
}
.green_box_border{
	border-bottom:1px solid #A8AB9E;
	border-right:1px solid #A8AB9E;
	border-top:1px solid #ffffff;
	border-left:1px solid #ffffff;
	padding:3px;
}
.grey_box_border{
	border-bottom:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-top:1px solid #ffffff;
	border-left:1px solid #ffffff;
	padding:3px;
}
.out {
	background-color:#ffffff;
}
.out1 {
	background-color:#f5f5f5;
}
.over {
	background-color:#fafef6;
}
.img_opacity{
	filter:alpha(opacity=10);
	-moz-opacity:0.1;
	-khtml-opacity: 0.1;
	opacity: 0.1;
	border:1px solid #333333;
}
.img_opacity2{
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
	border:1px solid #333333;
}
.button_san{
	background-image:url(../images/action_send.gif);
	background-position:left;
	padding-left:20px;
	background-repeat:no-repeat;
}
.line_green_horizontal {
	background-image:url(../images/line_green.gif);
	background-position:left center;
	background-repeat:repeat-x;
}
.new_grey_link:link {
	color:#5f6256;
	text-decoration:none;
}
.new_grey_link:visited {
	color:#5f6256;
	text-decoration:none;
}
.new_grey_link:hover {
	color:#0000ff;
	text-decoration:none;
}
.new_gold_bg {
	background-color:#d3b12c;
	padding:2px;
	text-transform:uppercase;
	color:#924a03;
}
.new_gold_bg_san {
	padding:2px;
	text-transform:uppercase;
	color:#924a03;
}
.new_gold_bg1:link {
	background-color:#d3b12c;
	padding:2px;
	text-transform:uppercase;
	color:#924a03;
	text-decoration:none;
	font-weight:bold;
	line-height:18px;
}
.new_gold_bg1:visited {
	background-color:#d3b12c;
	padding:2px;
	text-transform:uppercase;
	color:#924a03;
	text-decoration:none;
	font-weight:bold;
}
.new_gold_bg1:hover {
	background-color:#d3b12c;
	padding:2px;
	text-transform:uppercase;
	color:#924a03;
	text-decoration:none;
	font-weight:bold;
}
.box_link3_peach:link{
	text-decoration:none;
	font-size:11px;
	color:#000;
	border:1px solid #cccccc;
	xpadding:3px 5px 3px 5px;
	line-height:20px;
	background-color:#E6EFDB;
	display:block;
}
.box_table_rated {
background-color: #cccccc;
font-weight: bold;
color: #ffffff;
text-align: center;
padding:5px;
}

.box_link3_peach:visited{
	text-decoration:none;
	font-size:11px;
	color:#000;
	border:1px solid #cccccc;
	xpadding:3px 5px 3px 5px;
	line-height:20px;
	background-color:#E6EFDB;
	display:block;
}
.box_link3_peach:hover{
	text-decoration:none;
	font-size:11px;
	color:#000;
	border:1px solid #cccccc;
	xpadding:3px 5px 3px 5px;
	background-color:#FFFFFF;
	line-height:20px;
	display:block;
}
.box_link3_mail:link{
	text-decoration:none;
	font-size:11px;
	color:#000;
	border:1px solid #cccccc;
	xpadding:3px 5px 3px 5px;
	line-height:20px;
	background-color:#eeeeee;
	display:block;
}
.box_link3_mail:visited{
	text-decoration:none;
	font-size:11px;
	color:#000;
	border:1px solid #cccccc;
	xpadding:3px 5px 3px 5px;
	line-height:20px;
	background-color:#eeeeee;
	display:block;
}
.box_link3_mail:hover{
	text-decoration:none;
	font-size:11px;
	color:#000;
	border:1px solid #cccccc;
	xpadding:3px 5px 3px 5px;
	background-color:#FFFFFF;
	line-height:20px;
	display:block;
}
.scroll{
	width:140px;
	height:200px;
	overflow:auto;
	float:left;
}
.img_border_online{
	border:3px solid #ECD872;
	padding:2px;
	background-color:#FFFFFF;
}
.img_border_online_1{
	border:1px solid #ECD872;
	padding:2px;
	background-color:#FFFFFF;
}
.img_opacity_off{
	filter:alpha(opacity=40);
	-moz-opacity:0.4;
	-khtml-opacity: 0.4;
	opacity: 0.4;
	border:1px solid #cccccc;
	padding:2px;
	background-color:#ffffff;
}
.white_top_border {
	border-top:3px solid #FFF;
}
.white_bottom_border {
	border-bottom:3px solid #FFF;
}
.white_left_border {
	border-left:3px solid #FFF;
}
.white_right_border {
	border-right:3px solid #FFF;
}
.white_top_border1 {
	border-top:10px solid #FFF;
}
.white_bottom_border1 {
	border-bottom:10px solid #FFF;
}
.white_left_border1 {
	border-left:10px solid #FFF;
}
.white_right_border1 {
	border-right:10px solid #FFF;
}
.white_top_border2 {
	border-top:5px solid #FFF;
}
.white_bottom_border2 {
	border-bottom:5px solid #FFF;
}
.white_left_border2 {
	border-left:5px solid #FFF;
}
.white_right_border2 {
	border-right:5px solid #FFF;
}
.grey_border_btm {
	border-bottom:1px solid #d9d9d9;
	padding-bottom:6px;
}
.similar_photo_btm_border {
	border-bottom:2px solid #FFF;
}
.reinvite_tab_txt {
	border-bottom:1px solid #d9d9d9;
	border-top:1px solid #d9d9d9;
	border-right:1px solid #d9d9d9;
	padding:6px 12px 6px 12px;
	text-decoration:none;
	color:#82090c;
	background-color:#eeeeee;
}
.reinvite_tab_link:link {
	border-bottom:1px solid #d9d9d9;
	border-top:1px solid #d9d9d9;
	border-right:1px solid #d9d9d9;
	padding:6px 12px 6px 12px;
	display:block;
	text-decoration:none;
	color:#82090c;
	background-color:#eeeeee;
}
.reinvite_tab_link:visited {
	border-bottom:1px solid #d9d9d9;
	border-top:1px solid #d9d9d9;
	border-right:1px solid #d9d9d9;
	padding:6px 12px 6px 12px;
	display:block;
	text-decoration:none;
	color:#82090c;
	background-color:#eeeeee;
}
.reinvite_tab_link:hover {
	border-bottom:1px solid #DBEAB3;
	border-top:1px solid #d9d9d9;
	border-right:1px solid #d9d9d9;
	padding:6px 12px 6px 12px;
	color:#82090c;
	display:block;
	text-decoration:none;
	background-color:#FFF;
}
.reinvite_tab_link_active:link {
	border-top:1px solid #d9d9d9;
	border-right:1px solid #d9d9d9;
	padding:6px 12px 7px 12px;
	color:#82090c;
	display:block;
	text-decoration:none;
	background-color:#FFF;
	font-weight:bold;
}
.reinvite_tab_link_active:visited {
	border-top:1px solid #d9d9d9;
	border-right:1px solid #d9d9d9;
	padding:6px 12px 7px 12px;
	color:#82090c;
	display:block;
	text-decoration:none;
	background-color:#FFF;
	font-weight:bold;
}
.reinvite_tab_link_active:hover {
	border-top:1px solid #d9d9d9;
	border-right:1px solid #d9d9d9;
	padding:6px 12px 7px 12px;
	color:#82090c;
	display:block;
	text-decoration:none;
	background-color:#FFF;
	font-weight:bold;
}
.reinvite_bg {
	background-image:url(../images/reinvite_bg.gif);
	background-repeat:repeat-x;
	background-position:left top;
}
.reinvite_middle_bg {
	border-color:#d9d9d9;
	border-style:solid;
	border-width:0px 1px 1px 1px;
}
.str {
	background-image:url(../images/str.gif);
	background-position:right top;
	background-repeat:no-repeat;
}
.sbr {
	background-image:url(../images/sbr.gif);
	background-position:right top;
	background-repeat:no-repeat;
}
.sbg {
	background-image:url(../images/sbg.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
	border-left:1px solid #dbeab3;
	border-right:1px solid #dbeab3;
	padding:0 10px 0 10px;
	background-color:#fbfdf6;
}
.gallery_bg {
	background-image:url(../images/gallery-bg.gif);
	background-position:left bottom;
	background-repeat:repeat-x;

}
.gallery { 
    font-family: Arial;
	font-size:12px;
 	padding:16px;
	color:#ffffff;
	font-weight:bold;
}
.gallery:link { 
    font-family: Arial;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
}
.gallery:visited { 
    font-family: Arial;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
}
.gallery:hover { 
    font-family: Arial;
	font-size:12px;
	color:#000000;
	font-weight:bold;
}
.left_bg_gallery {
	background-image:url(../images/left_bg.gif);
	background-position:left top;
	background-repeat:repeat-y;
	font-size:11px;
}
.left_gallery_link:link {
	padding:5px 8px;
	border-bottom:1px solid #828282;
	display:block;
	color:#FFF;
	text-decoration:none;
	xbackground-image:url(../images/left_nav_bar.png);
	background-position:left top;
	background-repeat:no-repeat;
}
.left_gallery_link:visited {
	padding:5px 8px;
	border-bottom:1px solid #828282;
	display:block;
	color:#FFF;
	xbackground-image:url(../images/left_nav_bar.png);
	background-position:left top;
	background-repeat:no-repeat;
	text-decoration:none;
}
.left_gallery_link:hover {
	padding:5px 8px;
	border-bottom:1px solid #828282;
	display:block;
	color:#FFF;
	xbackground-image:url(../images/left_nav_bar.png);
	background-position:left top;
	background-repeat:no-repeat;
	text-decoration:none;
	background-color:#828282;
}
.left_gallery_link_active:link {
	padding:5px 8px;
	border-bottom:1px solid #828282;
	display:block;
	color:#FFF;
	xbackground-image:url(../images/left_nav.png);
	background-position:left top;
	background-repeat:no-repeat;
	text-decoration:none;
	font-weight:bold;
	background-color:#828282;
}
.left_gallery_link_active:visited {
	padding:5px 8px;
	border-bottom:1px solid #828282;
	display:block;
	color:#FFF;
	xbackground-image:url(../images/left_nav.png);
	background-position:left top;
	background-repeat:no-repeat;
	text-decoration:none;
	font-weight:bold;
	background-color:#828282;
}
.left_gallery_link_active:hover {
	padding:5px 8px;
	border-bottom:1px solid #828282;
	display:block;
	color:#FFF;
	xbackground-image:url(../images/left_nav.png);
	background-position:left top;
	background-repeat:no-repeat;
	text-decoration:none;
	font-weight:bold;
	background-color:#828282;
}
.img_border_gallery {
	padding:2px;
	border:1px solid #6c6c6c;
}
.img_frame_bg {
	background-image:url(../images/main-frame.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	padding:42px 40px 42px 40px;
}
.gallery_box { padding:10px; background: url(../images/gallery_bg.gif)  top left repeat;  -moz-border-radius-bottomleft:10px; -moz-border-radius-topright:10px; -moz-border-radius-bottomright:10px; -moz-border-radius-topleft:10px; -webkit-border-bottom-left-radius:10px; -webkit-border-top-right-radius:10px;  -webkit-border-top-left-radius:10px; -webkit-border-bottom-right-radius:10px;}

.gallery_left_box { padding:10px 0; background:#6C6C6C  top left repeat;  -moz-border-radius-bottomleft:10px; -moz-border-radius-topright:10px; -moz-border-radius-bottomright:10px; -moz-border-radius-topleft:10px; -webkit-border-bottom-left-radius:10px; -webkit-border-top-right-radius:10px;  -webkit-border-top-left-radius:10px; -webkit-border-bottom-right-radius:10px;}

.featured_ttl_box { padding:8px; background:#E6EFDB  top left repeat;  -moz-border-radius-bottomleft:8px; -moz-border-radius-topright:8px; -moz-border-radius-bottomright:8px; -moz-border-radius-topleft:8px; -webkit-border-bottom-left-radius:8px; -webkit-border-top-right-radius:8px;  -webkit-border-top-left-radius:8px; -webkit-border-bottom-right-radius:8px;}

.featured_box { padding:5px; border:5px solid #FFF; background:#c4df42  top left repeat;  -moz-border-radius-bottomleft:15px; -moz-border-radius-topright:15px; -moz-border-radius-bottomright:15px; -moz-border-radius-topleft:15px; -webkit-border-bottom-left-radius:15px; -webkit-border-top-right-radius:15px;  -webkit-border-top-left-radius:15px; -webkit-border-bottom-right-radius:15px;}

.darkgreen_box { padding:10px; border:none; background:#DBEAB3  top left repeat;  -moz-border-radius-bottomleft:8px; -moz-border-radius-topright:8px; -moz-border-radius-bottomright:8px; -moz-border-radius-topleft:8px; -webkit-border-bottom-left-radius:8px; -webkit-border-top-right-radius:8px;  -webkit-border-top-left-radius:8px; -webkit-border-bottom-right-radius:8px;}

.become { padding:5px; border:none; background:#d3b12c  top left repeat;  -moz-border-radius-bottomleft:12px; -moz-border-radius-topright:12px; -moz-border-radius-bottomright:12px; -moz-border-radius-topleft:12px; -webkit-border-bottom-left-radius:12px; -webkit-border-top-right-radius:12px;  -webkit-border-top-left-radius:12px; -webkit-border-bottom-right-radius:12px;}

#footerwidget{position:absolute;top:expression((0-(footerwidget.offsetHeight)+(document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight)+(ignoreMe = 
document.documentElement.scrollTop ? document.documentElement.scrollTop : 
document.body.scrollTop))+'px');}
#footerwidget_old {width:39px; position:fixed; top:250px; right:0; z-index:2;}
#footerwidget { bottom: 0;
    position: fixed;
    right: 0;
    width: 340px;
    z-index: 2;
	height:45px;
	}

/*8/23/2012*/
a.mailButton {
    background-image: url("../images/icon/mail.png");
    background-repeat: no-repeat;
	width:36px;
	height:20px;
	display:block;
	text-indent:-99999;
	text-decoration:none;}
.mailCount {
    border-radius: 8px;
    color: #FFFFFF;
	font-size: 10px;
	font-family:Arial, Helvetica, sans-serif;
    font-weight: bold;
    padding:3px;
    right:3px;
	float:right;
    top: 0;
	background-color:#ff8400;
    z-index: 101;
}


/*10/26/2012*/
.galleryResult {
    background: url("../images/galleryBg.png") no-repeat scroll right top transparent;
    float: left;
    font-family: helvetica,arial,sans-serif;
    height: 116px;
    margin:0px;
    position: relative;
    width: 240px;
	padding: 3px 0 0 0;
	margin: 0 0 20px 15px;
}

.galleryResultusername {
	font-weight:bold;
	font-size:11px;
}

.ageLocation {	
	font-size:11px;	
	color:#666;
	padding-top: 3px;
	
}

.photoCount {
	font-size:11px;
	color: #000;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}

.photoCount a:link {	
	color: blue;
	text-decoration: underline;
}

.galleryResultonline {
	font-weight:bold;
	font-size:11px;
	color:#4e9258;
}