@import url("style_ie.css");
@import url("style_ff.css") all;
body {
    margin:0px 0px 0px 0px;
    padding:0;
    background:#FFF;
	text-align:left; 
	font-family:Arial,Helvetica,sans-serif; 
}

 #container
{
width: 770px;
margin: 0px;
background-color: #fff;
color: #333;
}

#summary
{
background-color: #fff;
font-family:Verdana,Arial,Helvetica,sans-serif; 
font-size:10px; 
color:#2A5160; 
padding: 5px;
}

#top
{
padding: 0;
height: 65px;
background-color: #fff;
}

#topnav
{
padding: 4px;
background-color: #E3ECF1; 
background-image: url('/templates/personals/images/header/top_bg.gif');
text-align:left; 
height: 14px;
}

.botnav
{
padding: 5px;
padding-right: 50px;
background-color: #E3ECF1; 
background-image: url('/templates/personals/images/footer/footer_bg1.bmp');
text-align:right;
height: 14px;
}

#topnavs
{
font-size: 1px; 
background-color: #A9C2CD; 
background-image: url('/templates/personals/images/main/mid_bg.bmp');
height: 11px;
}

#topnavs2
{
font-size: 1px; 
background-color: #000000; 
height: 1px;
}

#nav, #navf
{
	font-family:Arial,Helvetica,sans-serif; 
	color:#2A5160; 
	font-size:11px; 
	font-weight:bold;
	margin: 0;
	padding-left: 0;

}

#nav li, #navf li
{
	display: inline;
	list-style-type: none;
	padding-left: 10px;
	padding-right: 7px;
	border-left: 1px solid #C0C0C0;
}

#content li
{
	padding-bottom: 10px;
}

#nav a:link, #nav a:visited, #navf a:link, #navf a:visited
{
	color:#2A5160;
	background-color: transparent;
	text-decoration:underline;
}

#nav a:hover, #nav a:active, #navf a:hover, #navf a:active
{
	color:#542A60;
	font-size:11px;
	text-decoration:underline;
}

#nav a.red:link, #nav a.red:visited, #nav a.red:active, #navf a.red:link, #navf a.red:visited, #navf a.red:active 
{
	color: #C20A2F;
}

#nav a.red:hover, #navf a.red:hover
{
	color:#542A60;
}


#top h1
{
padding: 0;
margin: 0;
}

#logo
{
float: left;
width: 250px;
margin: 0;
padding: 0em;
padding-top: 2px;
}

#slogan
{
margin-left: 350px;
padding-top: 15px;
}

#leftnav
{
float: left;
width: 220px;
margin: 0;
padding: 0em;
}

#rightnav
{
float: left;
width: 182px;
margin: 0;
padding-top: 5px;
}

#rightnav h2
{
font-size:16px; padding-top: 5px; margin: 0; color:#CC0000; text-align:center;
}

.center
{
text-align: center;
}

.rss_bnr 
{
text-align: center;
margin-top: 7px;
margin-bottom: 7px;
}


.left
{
text-align: left;
}


.right
{
text-align: right;
}


.dirh
{
color: #3399FF; 
font-size: 24px;
padding-left: 0px;
}

.it {font-style: italic; } 

.new {color: #cc0000; font-style: italic; font-size: 12px;}


.brides
{
text-align: center;
padding-top: 7px;
}

#contentnarrow
{
float: left;
width: 375px;
margin-left: 190px;
border-left: 1px solid gray;
padding: 0.5em;

font-size:12px; 
margin:3px; 
text-align: justify;
}

#content
{
float: left;
width: 563px;
padding: 0.5em;
font-size:12px; 
margin:3px; 
text-align: justify;
}

#contentmain
{
float: left;
width: 760px;
padding: 0.5em;
font-size:12px; 
margin:3px; 
text-align: justify;
}

#footer
{
clear: both;
margin: 0;
padding: 0;
color: #333;
background-color: #FFF;
}

#footerlinks
{
padding-top: 35px;
padding-bottom: 5px;
background-color: #A9C2CD; 
text-align: center;
color:#2A5160;
font-size:11px
}


#footerleft
{
float: left;
width: 146px;
height: 30px;
}


#footercenter
{
float: left;
background-color: #A9C2CD; 
background-image: url('/templates/personals/images/footer/footer_bg.gif');
padding-top: 7px;
height: 23px;
width: 459px;
text-align: center;

}

#footerright
{
float: left;
width: 160px;
height: 30px;
}

#leftnav p { margin: 0 0 1em 0; }
#content h2 { margin: 0 0 .5em 0; }

div.row {
  clear: both;
  padding-top: 4px;
  }

div.row span.label {
  float: left;
  width: 95px;
  padding-left: 5px;
  text-align: right;
  font-size: 11px;
  color: #E3ECF1;
  }

div.row span.formw {
  float: left;
  padding-left: 15px;
  width: 125px;
  text-align: right;
  } 

div.spacer {
  clear: both;
  font-size: 0px;
  }


#arrowlist
{
margin-left: 0;
padding-left: 0;
list-style: none;
}

#arrowlist li {
padding-left: 30px;
padding-bottom: 5px;
background-image: url('http://www.loversplanet.com/images/arrow.gif');
background-repeat: no-repeat;
background-position: 17px 5px;
font-size: 12px;
}


#faqlist
{
margin: 0;
padding-left: 0;
padding-top: 7px;
padding-bottom: 7px;
list-style: none;
}

#faqlist li {
padding-left: 22px;
padding-bottom: 5px;
background-image: url('http://www.loversplanet.com/images/arrow.gif');
background-repeat: no-repeat;
background-position: 9px 7px;
font-size: 11px;
text-align: left;
}


div.browse {
width: 255px; 
height: 225px; 
padding: 0; 
float: left; 
background-color: #76A6BA;
}

div.intro {
left-margin: 245px; 
width: 514px; 
height: 225px; 
border-right: 1px solid #8BC5E2;
border-bottom: 0px solid #8BC5E2;
padding: 0; 
float: left; 
}

.para {
padding-bottom: 23px; 
border-bottom: 1px dashed #2A5160; 
}


.separator{background-image:url("http://www.loversplanet.com/templates/personals/images/header/line.gif"); width:2px}

a{color:#2A5160; text-decoration:underline}
a:hover{color:#542A60}

a.header{color:#2A5160; font-weight:bold; font-size:11px; font-family:Arial,Helvetica,sans-serif}
a.header:link, a.header:visited{color:#2A5160; text-decoration:none}
a.header:hover{color:#2A5160; font-size:11px; font-family:Arial,Helvetica,sans-serif; text-decoration:underline}

a.index{color:#2A5160}
a.index:link, a.index:visited{color:#2A5160; text-decoration:none}
a.index:hover{color:#2A5160; text-decoration:underline}

a.templates{color:#366}
a.templates:link, a.templates:visited{color:#366; text-decoration:none}
a.templates:hover{color:#366; text-decoration:underline}

a.smaller{color:#2A5160; font-size:11px}
a.smaller:link, a.smaller:visited{color:#2A5160; text-decoration:none}
a.smaller:hover{color:#2A5160; text-decoration:underline}
a.small{text-decoration:underline}

a.smallw{color:#E3ECF1; font-size:11px}
a.smallw:link, a.smaller:visited{color:#E3ECF1; text-decoration:underline;}
a.smallw:hover{color:#E3ECF1; text-decoration:underline;}

.neww {color: #FFCCFF; font-size: 11px; text-align: right;}
.newl {font-weight:bold;}


a.smallest{color:#2A5160; font-size:11px}
a.smallest:link, a.smaller:visited{color:#2A5160; text-decoration:none}
a.smallest:hover{color:#2A5160; text-decoration:underline}

a.maron{color:maroon}
a.maron:link, a.maron:visited{color:maroon; text-decoration:underline}
a.maron:hover{color:maroon; text-decoration:underline}
a.message{color:#666}

h1{font-family:Arial,Helvetica,sans-serif; font-size:16px; padding-top: 7px; margin: 0px; text-align: left;}

h2{font-family:Arial,Helvetica,sans-serif; font-size:15px; padding-top: 5px; margin:0px; color: #C20A2F;}

h3{font-size:12px; padding:2px; padding-left:6px; border-bottom:1px dotted #666; border-top:1px dotted #666; background-color:#E3ECF1}

.base{font-family:Arial,Helvetica,sans-serif; font-size:12px}

.memberinfo111{font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#EF4F4F; font-weight:bold; margin:4px; padding:4px}

.header{font-family:Arial,Helvetica,sans-serif; color:#2A5160; font-size:11px; font-weight:bold}

.header-pub{font-family:Arial,Helvetica,sans-serif; color:#2A5160; font-size:8px; font-weight:bold}

.required{font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#C20A2F}

.smaller{font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#666}

.dscl{font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#C20A2F; text-align: center; font-weight:bold;}



.smallerj{font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#666; text-align: justify; padding-left: 10px; padding-right: 10px;}

.small{font-family:Arial,Helvetica,sans-serif; font-size:11px}
.smallest{font-size:9px; color:#666}

.login{font-size:12px; color:#000; font-weight:normal; font-style:normal; height:17px; width:120px; border:1px solid #999}

.mainmenu{font-size:12px; color:#366; padding-left:5px}
td.mainmenu{height:25px}

.content{font-size:12px; margin:3px; padding:3px}
.h1red {padding-left:3px; color: #CC0000;}
.text{font-size:12px; text-align:justify}

select{height:20px; font-size:12px; color:#300}

input{height:20px; margin:1px; padding:1px; font:12px Verdana,sans-serif; color:#300; border-width:1px 1px 1px 1px; border-bottom-color:#D4D4D4; border-right-color:#D4D4D4}

input_new{width:300px}

.headline{font-size:12px; padding:2px; padding-left:6px; border-bottom:1px dotted #666; border-top:1px dotted #666; background-color:#E3ECF1}
.headlinew{font-size:12px; padding:2px; padding-left:6px; border-bottom:1px dotted #666; border-top:1px dotted #666; background-color:#FFFFFF}
.headliney{font-size:12px; padding:2px; padding-left:6px; border-bottom:1px dotted #666; border-top:1px dotted #666; background-color:#FFFFCC}

.headline7{font-size:12px; padding:2px; padding-left:6px; border-bottom:1px dotted #666; border-top:1px dotted #666; border-left:1px dotted #666; border-right:1px dotted #666; background-color:#E3ECF1}

.head{font-family:Arial,Helvetica,sans-serif; font-size:18px; font-weight:bold; padding:4px; border-bottom:1px dotted #666; border-top:1px dotted #666; background-color:#E3ECF1}

.head2{font-family:Arial,Helvetica,sans-serif; font-size:16px; font-weight:bold; padding:4px; margin:4px; border-bottom:1px dotted #666; border-top:1px dotted #666}

.head_advice{padding:0px; padding-top:15px; padding-bottom:5px; margin:4px; border-bottom:1px dotted #666}

.head_advice2{padding:0px; padding-top:15px; padding-bottom:5px; margin:4px; border-bottom:1px dotted #666; border-top:1px dotted #666}

.head_subscribtion{font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#008000; font-weight:bold; padding:4px; margin:4px; border-bottom:1px dotted #666; border-top:1px dotted #666}
.head3{font-family:Arial,Helvetica,sans-serif; font-size:18px; font-weight:bold; padding:4px; margin:4px; border-bottom:1px dotted #666;  border-top:1px dotted #666; background-color:#E3ECF1}

.head4{font-family:Arial,Helvetica,sans-serif; font-size:18px; font-weight:bold; padding:4px; border-bottom:1px dotted #666; background-color:#F1F8FA}

.head5{font-family:Arial,Helvetica,sans-serif; font-size:18px; font-weight:bold; padding:4px; border-bottom:1px dotted #666; background-color:#FFF}

.link_grey{FONT-SIZE:11px; COLOR:#999; FONT-FAMILY:Arial,Verdana,Helvetica,sans-serif}
.link_green{FONT-SIZE:11px; COLOR:#008000; FONT-FAMILY:Arial,Verdana,Helvetica,sans-serif}
.link_green2{FONT-SIZE:12px; COLOR:#008000; FONT-FAMILY:Arial,Verdana,Helvetica,sans-serif}
.link_red_bold{FONT-SIZE:11px; COLOR:#F80014; font-weight:bold; FONT-FAMILY:Arial,Verdana,Helvetica,sans-serif}

.link_green_box{height:20px; margin:1px; padding:3px; FONT-SIZE:18px; font-weight:bold; COLOR:#ED2B0B; FONT-FAMILY:Arial,Verdana,Verdana,Helvetica,sans-serif; padding:7px; border-bottom:1px solid #666; border-top:1px solid #666; border-left:1px solid #666; border-right:1px solid #666; background-color:#E3ECF1}

.line{COLOR:#999; HEIGHT:1px}

.maron{FONT-SIZE:11px; color:#008000; FONT-FAMILY:Arial,Verdana,Helvetica,sans-serif}

.errors_change{font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#903; padding:4px}

a.tiny{FONT-SIZE:11px; color:#2A5160; text-decoration:underline}
a.tiny:hover{FONT-SIZE:11px; color:#542A60}

.profile{font-family:Arial,Helvetica,sans-serif; font-size:14px; font-weight:bold; color:#903; padding:4px; background-color:#FECCFF}

.profile_admin{font-family:Verdana,Helvetica,sans-serif; font-size:14px; font-weight:bold; color:#B00009; padding:4px}

.headpaypal{font-family:Verdana,Helvetica,sans-serif; font-size:11px; font-weight:bold; padding:4px; border-bottom:1px dotted #666; border-top:1px dotted #666; background-color:#FECCFF}

.head2paypal{font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; padding:4px; margin:4px; border-bottom:1px dotted #666}

.head3paypal{font-family:Arial,Helvetica,sans-serif; font-size:18px; font-weight:bold; padding:4px; border-bottom:1px dotted #666; background-color:#E3ECF1}

.head4paypal{font-family:Verdana,Helvetica,sans-serif; font-size:11px; padding:4px; border-bottom:1px dotted #666; border-top:1px dotted #666; background-color:#E3EBEE}

.head5paypal{font-family:Verdana,Helvetica,sans-serif; font-size:11px; padding:4px; border-bottom:1px dotted #666; background-color:#F1F8FA}

.head6paypal{font-family:Verdana,Helvetica,sans-serif; font-size:11px; padding:4px; border-bottom:1px dotted #666; background-color:#fff}
.profile2{font-family:Arial,Helvetica,sans-serif; font-size:14px; font-weight:bold; color:#903; padding:4px; background-color:#FFF}

td.caption{text-align:center; vertical-align:top; width:186px; height:44px; color:#FFF}

.tr_color{background-color:#E3EBEE}

br.indention{font-size:6px}

.banners{font-family:Arial,Helvetica,sans-serif; font-size:8px; color:#2A5160; margin:4px; padding:4px}

.memberinfo{font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#2A5160; font-weight:bold; margin:4px; padding:4px}

.russianbrides{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; color:#2A5160; font-weight:normal; border-bottom:0px dotted #666; border-top:0px dotted #666; background-color:#FFF; margin:0px; padding:4px}

.search_results{font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#2A5160; margin:4px; padding:4px}

.memberinfo_links{font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#2A5160; font-weight:bold; margin:4px; padding:4px}

.maintext{font-family:Arial,Helvetica,sans-serif; font-size:12px; margin:4px; padding:4px}

.uppadding{padding-top:5px}

.table_bgcolor_t{background-color:#E3ECF1}

 
.table_bgcolor_s{background-color:#FEFEFE}

 
.input, textarea{width:173px; font:12px Verdana,sans-serif; color:#300; border-width:1px 1px 1px 1px; border-bottom-color:#D4D4D4; border-right-color:#D4D4D4; }

.input2{width:150px; font:12px Verdana,sans-serif; color:#300; border-width:1px 1px 1px 1px; border-bottom-color:#D4D4D4; border-right-color:#D4D4D4; }

.input_links{width:230px; font:12px Verdana,sans-serif; color:#300; border-width:1px 1px 1px 1px; border-bottom-color:#D4D4D4; border-right-color:#D4D4D4; }

.input_links2{width:100px; font:12px Verdana,sans-serif; color:#300; border-width:1px 1px 1px 1px; border-bottom-color:#D4D4D4; border-right-color:#D4D4D4; }

.textarea_links{width:230px; font:12px Verdana,sans-serif; color:#300; border-width:1px 1px 1px 1px; border-bottom-color:#D4D4D4; border-right-color:#D4D4D4; }

img.border{border:2px solid #BED0D9}

.input_filter{width:185px; font:11px Verdana,sans-serif; color:#300; border-width:1px 1px 1px 1px; border-bottom-color:#D4D4D4; border-right-color:#D4D4D4; }

.input_filter_type{width:165px; font:11px Verdana,sans-serif; color:#300; border-width:1px 1px 1px 1px; border-bottom-color:#D4D4D4; border-right-color:#D4D4D4; }

.input_filter_age{width:85px; font:11px Verdana,sans-serif; color:#300; border-width:1px 1px 1px 1px; border-bottom-color:#D4D4D4; border-right-color:#D4D4D4; }

.input_filter_results{width:35px; font:11px Verdana,sans-serif; color:#300; border-width:1px 1px 1px 1px; border-bottom-color:#D4D4D4; border-right-color:#D4D4D4; }

.fohead2{font-family:Arial,Helvetica,sans-serif; font-size:16px; font-weight:bold; padding:4px; margin:4px; border-bottom:1px dotted #666; border-top:1px dotted #666;color: #333333;}
.fosmall{font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#333333}
a.fosmall:link, a.fosmall:visited, a.fosmall:active
{
	color: #0066CC;
	text-decoration: underline;
}
