body {
margin:0px;
padding: 0px;
/*background-color:#1207c5;*/
background-color:#000000;
color: #200882;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
/*
background-image: url(../images/bg.gif);
background-repeat: repeat;  
*/
}
a{
color:#1207c5;
text-decoration:none;
font-weight:bold;
}

a:hover{
color:#1207c5;
text-decoration: underline;
font-weight:bold;
}

#top{
margin-left: auto;
margin-right: auto;
width:1003px;
height: 253px;
padding: 0px;
background-color:#1207c5;
/*background-image:url(../images/top_bg1.jpg);
background-position:right;
background-repeat:no-repeat;*/
}
/* *********browse page *********************/
#top_browse{
margin-left:auto;
margin-right:auto;
width: 1003px;
height: 237px;
background-color:#1207c5;
/*background-image:url(../images/aa.jpg);
background-repeat: repeat;*/
clear:both;
}
#DivSoundOnOff_browse{
width:234px;
height:16px;
float:left;
font-weight:bold;
text-align:center;
}
#DivSoundOnOff_browse a{
font-family: "Monotype Corsiva", Arial, Helvetica, sans-serif;
font-size:15px;
color: #FF99FF;
text-decoration:none;
font-weight:normal;
}

#top_browse_right{
width:611px;
float:left;
padding-left: 140px;
height: 187px;
}

#PR_browse{
/*padding-top:7px;*/
padding-top: 11px;
padding-bottom:11px;
/*padding-left:91px;*/
padding-left: 80px;
}
/**** end top browse **********/
#MovieList {
width:234px;
height:253px;
float:left;

}
#MovieList_browse {
width:234px;
height:237px;
float:left;

}

#frame_up_lft {
background-image:url(../images/frame_g1.gif); 
background-repeat:no-repeat;
width:11px;
height:11px;
float:left;
overflow: hidden;
}

#frame_up_mdl {
background-image:url(../images/frame_bg1.gif);
background-repeat:repeat-x; 
width:210px;
height:11px;
float:left;
overflow: hidden;
}
#frame_up_rgt {
background-image:url(../images/frame_g2.gif);
background-repeat:no-repeat;
width:13px;
height:11px;
float:left;
overflow: hidden;
}

#frame_mdl_lft {
background-image:url(../images/frame_bg2.gif);
background-repeat:repeat-y;
width:11px;
height:200px;
float:left;
}
#PlayMovie {
width:210px;
height:200px;
float:left;
}
#frame_mdl_rgt {
background-image:url(../images/frame_bg4.gif);
background-repeat:repeat-y;
width:13px;
height:200px;
float:left;
}
#frame_bot_lft {
background-image:url(../images/frame_g3.gif);
width:11px;
height:26px;
float:left;
}
#frame_bot_mdl {
background-image:url(../images/frame_bg3.gif);
width:210px;
height:26px;
float:left;
}
#frame_bot_rgt {
background-image:url(../images/frame_g4.gif);
width:13px;
height:26px;
float:left;
}
.webcamlist {

	height: 17px;
	width: 100%;
/*	border: 1px solid #000000; */
	background-color: #B8B3D7;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

#PR {
width:299px;
height: 165px;
float: left;
margin-left:20px;
padding-top:40px;
}
#top_photos{
/*border:solid 1px #100276;*/
height: 150px;
margin-top: 12px;
margin-bottom: 11px;
margin-left: 12px;
margin-right: 15px;
width: 400px;
float:right;
text-align:center;
}

#top_photos2{
/*border:solid 1px #100276;*/
height: 150px;
margin-top: 12px;
margin-bottom: 11px;
margin-left: 0px;
margin-right: 3px;
width: 430px;
float:right;
text-align:center;
}
.one_photo1{
height:108px;
margin-top:40px;
width:69px;
/*border:#FFFFFF solid 1px;*/
float:right;
margin-right:2px;
position:relative;
}

.one_photo2{
height:128px;
margin-top: 20px;
width:70px;
/*border:#FFFFFF solid 1px; */
float:right;
margin-right:2px;
position:relative;
}



#menu_top {
height: 23px;
width:747px;
float:left;
padding-left: 20px;
border: 1px solid #000000;
background-image:url(../images/menu_top_bg.gif);
background-repeat: repeat-x;
}
#menu_top ul{
list-style-type:none;
margin:0px;
}
#menu_top li{
float:left;
}
/*
#menu_top a{
float:left;
display: block;
} */
#menu_top li span  a {
height:14px;
display:block;
float:left;
padding-right:10px;
padding-left:10px;
padding-top:4px;
padding-bottom:5px;
color:#FFFF00;
font-weight:normal;
text-decoration:none;
cursor:pointer;
}

#menu_top li span  a:hover {
background-image:url(../images/menu_top_hover.gif);
background-repeat:repeat-x;
text-decoration:none;
} 
#menu_top li .sp{
background-image:url(../images/menu_top_border.gif);
background-position:left;
background-repeat: no-repeat;
display:block;
padding-left:1px;
float:left;
}
/********************/
#menu_top2 {
height: 23px;
width:761px;
float:left;
padding-left: 6px;
border: 1px solid #000000;
background-image:url(../images/menu_top_bg.gif);
background-repeat: repeat-x;
margin-bottom:0px;
}
#menu_top2 ul{
list-style-type:none;
margin:0px;
}
#menu_top2 li{
float:left;
}
/*
#menu_top a{
float:left;
display: block;
} */
#menu_top2 li span  a {
height:14px;
display:block;
float:left;
padding-right:10px;
padding-left:10px;
padding-top:4px;
padding-bottom:5px;
color:#FFFF00;
font-weight:normal;
text-decoration:none;
cursor:pointer;
}

#menu_top2 li span  a:hover {
background-image:url(../images/menu_top_hover.gif);
background-repeat:repeat-x;
text-decoration:none;
} 
#menu_top2 li .sp{
background-image:url(../images/menu_top_border.gif);
background-position:left;
background-repeat: no-repeat;
display:block;
padding-left:1px;
float:left;
}

/******************/
#main {
height: 507px;
width:1003px;
margin-left:auto;
margin-right:auto;
background-color:#1207c5;
}


#left{
/*width: 163px;
height:507px;*/
width: 166px;
height: 488px;
border-bottom: 19px solid  #100276;
float:left;
}

#login_form{
margin-top: 5px;
margin-bottom:7px;
}

.menu_left{
list-style-type: none;
margin:0px;
padding-left: 0px;

}
.menu_left li {
margin:0px;
border:#1207c5 solid 1px;
padding-left:20px;

}
.menu_left li a {
background-image:url(../images/bg_menu_left.gif);
background-repeat:no-repeat;
text-align:center;
display:block;
color:#ff4af6;
width: 120px;
height: 23px;
padding-top: 5px;
margin-bottom:2px;
cursor: pointer;
}
.menu_left li a:hover {
color:#1207c5;
text-decoration:none; 
background-image:url(../images/bg_menu_left_over.jpg);
background-repeat:no-repeat;
}

.submenu_left{
	
width:118px;
list-style-type: none;
margin-left:18px;
margin-top:0px;
margin-bottom:2px;
padding-left: 9px;

}
.submenu_left li {
text-align:left;
border:#1207c5 solid 1px;
background-color:#9999cc;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left:5px;

}
.submenu_left a{
font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #200882;
	text-decoration: none;
	text-transform: none;
}
.submenu_left a:hover{
color:#fff;
text-decoration:none;
}

.text-login {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #E3CECC;
	text-decoration: none;
	height:20px;
	margin-left: 10px;
	vertical-align:middle;
}


#forgot {
text-align:center; 
margin-top: 3px; 
margin-bottom:5px; 
color:#e3cecc;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#forgot a{
font-weight: normal;
color:#e3cecc;
}

#forgot a:hover{
font-weight: normal;
}

.field-login {
	height: 18px;
	width: 80px;
	border: 1px solid #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #B8B3D7;
}
#middle{
float:right;
width: 837px;
height:414px;
/*position:absolute; 
top:253px; 
left: 0px; 
z-index:1*/
}
#fake_div{
/*position:absolute; 
top:0px; left: 0px; 
z-index:2*/
}
#search_box_empty{
width:75px;
height:194px;
float:right;
margin-top:160px;
margin-bottom:40px;
}
#search_box{
width:274px;
height:194px;
float:right;
margin-top:160px;
margin-bottom:40px;
background-image:url(../images/search_frame1.gif);
}

.field-search {
	border: 1px solid #000000;
	background-color: #ECECEC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	height: 19px;
	width: 55px;
}
.field-search2 {

	border: 1px solid #000000;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	height: 18px;
	width: 107px;
}
.field-contactus {
	border: 1px solid #000000;
	background-color: #B8B3D7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	margin-top: 2px;
	margin-bottom: 2px;
	padding: 2px;

}

.text-search {
	font-family: "MA Sexy", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
#footer{
width: 837px;
float:right;
height:93px;
}

#footer a{
font-weight:normal;
}
#footer_3{
width: 1003px;
height:60px;
margin-left:auto;
margin-right:auto;
background-image: url(../images/footer_bg_3.gif);
background-repeat: repeat-x;
}

#footer_rest{
width: 829px;
float:right;
height:93px;
background-image: url(../images/footer_bg_2.gif);
background-repeat: repeat-x;
}
#footer_left_corner{
width:8px;
height:93px;
float:left;
background-image: url(../images/footer_left_corner.jpg);
background-repeat: no-repeat;
}
#footer_bar_1{
width:829px;
float:right;
background-image: url(../images/bar2.gif);
background-repeat:repeat-x;
}
#footer_bar_2{
float:right;
width:829px;
text-align:center;
padding-top:13px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #100276;
}

#footer_bar_2 a{
text-decoration:none;
color: #100276;
}
#footer_bar_2 a:hover{
text-decoration:none;
color: #fe41f4;
}

#footer_bar_3{
padding-top:22px;
float:right;
width:829px;
font-family: Tahoma;
font-size: 11px;
color: #FFFFFF;
text-decoration: none;

}
/******************/
#footer_2{
width: 838px;
float:right;
height:93px;
}

#footer_2 a{
font-weight:normal;
}

#footer_rest_2{
width: 830px;
float:right;
height:93px;
background-image: url(../images/footer_bg_2.gif);
background-repeat: repeat-x;
}

#footer_bar_1_2{
width:830px;
float:right;
background-image: url(../images/bar2.gif);
background-repeat:repeat-x;
}
#footer_bar_2_2{
float:right;
width:830px;
text-align:center;
padding-top:13px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #100276;
}

#footer_bar_2_2 a{
text-decoration:none;
color: #100276;
}
#footer_bar_2_2 a:hover{
text-decoration:none;
color: #fe41f4;
}

#footer_bar_3_2{
padding-top:22px;
float:right;
width:830px;
font-family: Tahoma;
font-size: 11px;
color: #FFFFFF;
text-decoration: none;

}

/********************/
#footer_bar_2_3{
float:right;
width:1003px;
text-align:center;
padding-top:13px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #100276;
}

#footer_bar_2_3 a{
text-decoration:none;
color: #100276;
font-weight:normal;
}

#footer_bar_2_3 a:hover{
text-decoration:none;
color: #fe41f4;

}
#footer_bar_3_3{
padding-top:16px;
float:right;
width:996px;
font-family: Tahoma;
font-size: 11px;
color: #FFFFFF;
text-decoration: none;
text-align:left;
padding-left:7px;

}


#login_form2{
padding-left:270px;
padding-top:130px;
padding-bottom: 170px;
}
.text-content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #200882;
	text-decoration: none;
}
.button{
	border: 1px solid #444444;
	background-color: #ffffff;
	font-size: 11px;
	color: #200882;
	font-weight: normal;
}

/******  middle browse ************/
#middle_browse{
/*background-color: #E3E3E3;*/
background-color:#FFFFFF;
width:991px;
margin-top:0px;
margin-left:auto;
margin-right:auto;
padding:6px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #690069;
/*background-image: url(../images/bg_browse.gif);
background-repeat:repeat-x;*/
/*background-image: url(../images/bg_br.gif);
background-repeat:no-repeat;*/
}

#wellcome_line{
width:983px;
margin-right:1px;
float:left;
margin-bottom: 15px;
clear:both;
}
#menu_middle {
  text-align:center; 
 /* background-color:#c29bc2; */
 /* height:15px; */
 padding-top: 0px;
padding-left: 0px;
padding-right: 10px;
padding-bottom: 0px;
	float:right;
background-image: url(../images/1_1.gif);
background-repeat:no-repeat;
background-position:right;	
  }
#menu_middle_0{
background-image: url(../images/1_0.gif);
background-repeat:no-repeat;
background-position:left;
padding-top: 0px;
padding-left: 10px;
padding-right: 0px;
padding-bottom: 0px;
display:block;
}
#menu_middle_1{
/*	color: #690069;*/
	text-decoration: none;
 background-image: url(../images/1.jpg);
	background-repeat:repeat-x;
padding-top: 3px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 7px;
display:block;
 }

#menu_middle a {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
color:#1207c5;
 text-decoration: none;
}
#menu_middle a:hover {
text-decoration:underline;
}
/* backup
#menu_middle {
  text-align:center; 
  background-color:#c29bc2; 
  height:14px; 
  padding:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #690069;
	text-decoration: none;
	float:right;
  }
#menu_middle a {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #690069;
 text-decoration: none;
}

*/
/***** sort line ****/

#sort_line{

/*border:solid #FFFFFF 1px;*/
/*background-color: #EF96D6;*/
background-image: url(../images/bg_sl_1.gif);
background-repeat:no-repeat;
background-position: right;
padding-right: 4px;
clear:both;

}
/*
#sort_line_1 form {
margin: 0px;
padding: 0px;
}
*/
#sort_line_0{
/*background-color: #EF96D6;*/
background-image: url(../images/bg_sl_0.gif);
background-repeat:no-repeat;
background-position:left;
display: block;
padding-left: 7px;
/*margin-top: 15px;*/
}

#sort_line_1{
/*width:986px; */
width:977px;
padding-top: 4px;
padding-bottom: 4px;
height:27px;
/*border:solid #FFFFFF 1px;*/
/*background-color: #EF96D6;*/
background-image: url(../images/bg_sl.gif);
background-repeat:repeat-x;
display:block;
/*margin-top: 15px;*/
}

#sel_sort{
/*margin-bottom:3px; */
margin-left: 5px;
font-size: 11px;
}
/* backup
#sort_line{
width:986px;
padding-top: 5px;
padding-bottom: 5px;
height:27px;
border:solid #FFFFFF 1px;
// background-color: #EF96D6;
background-image: url(../images/bg_sl.gif);
background-repeat:repeat-x;
}

*/

/******* results line *****/

.results_line{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #100276;
width:987px;
padding-top:15px;
padding-bottom:20px;
padding-left:1px;
}

.field-chatpage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	height: 22px;
	width: 134px;
}

.match-select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;	text-decoration: none;
	height: 22px;
	width: 240px;
}
.match-select2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	height: 22px;
	width: 180px;
}
.text-search-result {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #96000A;
	text-decoration: none;
}
.text-viewmember {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #99009B;
	text-decoration: none;
}
.text-viewphoto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #99009B;
	text-decoration: none;
}
.text-viewphotobold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #99009B;
	text-decoration: none;
}
#quick_srch{
background-color:#9999cc; 
width: 136px;
float:left;
border-left: 15px #1207c5 solid;
margin-top: 3px;
}

.text-butleft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #200882;
	text-decoration: none;
	text-transform: none;
	text-align:left;
	padding-top: 3px;
	padding-left:5px;
}
.text-butleft_to {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #200882;
	padding-top: 3px;
}
.text-butleft:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.field-search3 {

	border: 1px solid #000000;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	height: 18px;
	width: 125px;
	margin-left: 5px;
}
/* advanced search */
.title {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: uppercase;

}

#yellow_box{
/*border: #ffffff solid 2px;
background-color:#ffffcc; */
float:right;
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
color:#1207c5;
text-align:left;
}
.adv_search_select{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #100276;
	text-decoration: none;
	height: 19px;


border: #100276 solid 1px;
background-color:#ffffff;
}
.adv_search_select1{
border: #100276 solid 1px;
background-color:#ffffff;
width:170px;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #100276;
	text-decoration: none;
	height: 19px;
}
.adv_search_select2{
border: #100276 solid 1px;
background-color:#ffffff;
width:210px;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #100276;
	text-decoration: none;
	height: 19px;
}
.adv_search_select3{
border: #100276 solid 1px;
background-color:#ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #100276;
	text-decoration: none;
}

/***** header 2 layout *****/
#main2 {
/*height: 707px;*/
width:1003px;
overflow: visible;
margin-left:auto;
margin-right:auto;
background-color:#1207c5;
}
#main2_0 {
/*height: 707px;*/
width:1003px;
overflow: visible;
float:left;

background-color:#1207c5;
}
#left2{
width: 165px;
/*height:707px;*/
float:left;
overflow:visible;
/*padding-left: 2px;*/
background-color:#1207c5;
}

#middle2_0{
float:right;
/*width: 837px;*/
width: 838px;
/*background-color:#FFFFFF;*/
/*height:614px;*/
/*background-image:url(../images/middle_line.gif);
background-repeat:repeat-y;*/
overflow:visible;
}
#middle2{
float:right;
width: 798px;
/*width: 797px; */
padding-left:20px;
padding-right:20px;
/*height:614px;*/
overflow:visible;
}
.general_info{
float:right;
/*width:100%;*/
}
.title_menu_top{
float:right; 
height:48px; 
width: 792px;
text-align:right; 
padding-top:12px;
padding-right:5px;
}

/********** end header2 layout *********/
.error{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #FF0000;
	text-decoration: none;

}
#footer_main{
color:#FFFFFF;
text-align:justify;
background-color:#100276;
font-family: Tahoma;
font-size: 11px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 20px;
clear:both;
padding-top: 5px;
border-bottom:solid #1207c5 1px;
width: 983px;
overflow:hidden;
}
#footer_main a{
color:#FFFFFF;
}
#footer_main .a1{
color:#FFFFFF;
text-decoration:underline;
}
.PR{
color:  #ff4af6;
font-family: Tahoma;
font-size: 11px;
font-style: italic;
font-weight:bold;
}
.listViewThS1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #200882;
	font-weight: bold;
	background-color:#9999cc;
}

a.listViewTdLinkS1:link, a.listViewTdLinkS1:visited {
	font-size: 11px;
	color: #002780;
	text-decoration: none;
}

.evenListRowS1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #200882;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 4px;
	padding-top: 2px;
	background-color: #f1f1f1;
}

.oddListRowS1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #200882;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 4px;
	padding-top: 2px;
	background-color: #fdfdfd;
}
#slideShow {
  width : 171px;
  height : 814px;
 }
 #gift1,#gift2,#gift3,#gift4,#gift5,#gift6,#gift7,#gift8,#gift9,#gift10,#gift11,#gift12 {
  width : 121px;
  height : 121px;
  text-align:center;
  cursor:pointer;
 }
 