/* main text fonts*/

body {
font:76% Arial, Helvetica, sans-serif;
background:#FFF url(http://www.dateseeker.net/pix/bg.jpg);
color:#000;
text-align:center;
margin:0 0 25px 0;;
padding:0;
}

a {
 color: #1F7CAF;
}

a:active {
color:#3C9171;
}

A:HOVER {
color:#A41D31;
}

h1 {
font-size:1.2em;
font-family: Arial, Helvetica, sans-serif;
clear:left;
margin:5px 0 15px;
color:#345B87;
}

h2 {
font-size:16px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
clear:left;
margin:0 0 12px;
color:#3F3830;
}

h3 {
font:bold 11px verdana;
background:url(http://www.dateseeker.net/pix/arrow_lg.gif) no-repeat;
background-position:0 .1em;
text-indent:15px;
margin:15px 0 3px 5px;
padding:0;
}

h4 {
color:#345B87;
 font: bold 11px verdana;
 letter-spacing: -1px;
 margin: 10px 0 0;
 padding: 0 0 7px 4px;
}

h5 {
font-size:11px;
margin:5px 0;
}

a img {
border:0;
}

.crumb {
height:16px;
line-height:16px;
padding-bottom:15px;
border-bottom:1px dotted #999;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;

margin:0;
}
.bookmark {
float:right;
padding:8px;
font:normal 11px verdana;
margin:10px 10px 0px 0;
clear: left;
}
.bookmark a {

}

/* misc */
TD.h_line {
background-image:url(http://www.dateseeker.net/img/h_line.jpg);
background-repeat:repeat-x;
}

TD.v_line {
background-image:url(http://www.dateseeker.net/img/v_line.jpg);
background-repeat:repeat-y;
}
#outer {
border:1px solid #9FC6CA;
width:710px;
background:#D1E6E9;
margin:10px auto;
padding:2px;
}

#middle {
border:1px solid #9FC6CA;
width:700px;
background:#FFF;
padding:4px 4px 10px 4px;
}


/* you are here*/
#col_top {
width:700px;
background:#CFE4DB url(http://www.dateseeker.net/pix/top.jpg);
height:25px;
line-height:22px;
text-align:left;
text-indent:10px;
font-weight:700;
font-size:11px;
color:#1F7CAF;
}

#col_top a {
line-height:23px;
text-decoration:none;
color:#1F7CAF;
}

#header {
background:#fff;
width:700px;
clear:left;
margin:4px 0 5px;
padding:0;
}

#header img {
float:left;
padding:8px 0 0 10px;
}

#header .ad {
float:left;
padding-left:50px;
padding-bottom:10px;
margin:0;
}

/* Menu */
#menu {
height:25px;
background:#DBE9EC url(http://www.dateseeker.net/pix/nav.jpg);
text-align:center;
}

#menu ul {
margin:0;
padding:0 0 0 5px;
}

#menu li {
display:inline;
}

#menu a {
line-height:23px;
background-image:url(http://www.dateseeker.net/pix/sep_w.jpg);
background-repeat:no-repeat;
background-position:0 .3em;
font-weight:700;
font-size:11px;
padding:0 20px;
}

/* left content*/
.colOne {
background:#fff;
text-align:left;
width:570px;
padding:1em;
}

/* Blockquote */
.box1 {
background:#fff;
border:1px solid #C4DDD4;
text-align:left;
margin:0 0 20px;
padding:0;
}

.box1 p {
line-height:130%;
margin:0;
padding:0;
}

.box1 p a{
 text-decoration: underline;
}

blockquote {
 border-top: 3px solid #ECF4F1;
 border-bottom: 3px solid #ECF4F1;
 background: #fff;
 margin: 0;
 padding: 3px 10px 5px;
}

/* Comapny picture*/
.dropleft {
float:left;
width:230px;
padding-right:15px;
}

.dropShadow {
background:#fff url(http://www.dateseeker.net/pix/shadow.gif) no-repeat bottom right;
margin:20px 10px;
padding:0;
}

.dropShadow img {
background:#fff;
border:1px solid #999;
vertical-align:bottom;
margin:-10px 10px 10px -10px;
padding:4px;
}

/* Comapny Info*/
.box2 {
width:275px;
 background: #fff;
 text-align: left;
 margin: 5px 0 0;
 padding: 0;
}

.box2 ul {
line-height:150%;
list-style:none;
margin:0 0 10px;
padding:0;
}

.box2 li {
 font-size: 11px;
 margin: 0;
 padding: 0 0 2px 2px;
 border-bottom: 1px solid #F0F0F0;
 color: #535353;
}
.box2 li b{
color:#414141;
font-size:11px;
 padding-right: 5px;
}

/* Reviews*/

.review {
 background: White;
 padding: 4px 15px 4px 5px;
}

.review p {
line-height:140%;
text-align:justify;
font-size:12px;
color:#3F3830;
margin:0 0 15px;
padding:5px;
}

.review a {
color:##1F7CAF;
}

.review ul {
line-height:130%;
list-style:none;
border-bottom:1px dotted #999;
margin:10px 5px 20px 10px;
padding:5px 0 20px;
}

.review li {
font:normal 11px verdana;
background-image:url(http://www.dateseeker.net/pix/arrow_86.gif);
background-repeat:no-repeat;
background-position:0 .4em;
margin:0;
padding:0 0 2px 15px;
}
.review li a{
  text-decoration: underline;
}

.review .visit {
padding:5px 0 5px 0;
}
.review .visit p {
padding:5px 0 0 17px;
}
.review .visit a{
 font-size:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
}
.review .visit img {
float:left;
padding-right:5px;
}
.review .extra{
margin-top:25px;
font-weight:bold;
font-size:11px;
}


.rvw{
 margin:25px 0 15px 10px;
}
.rvw h3{
 margin:0;
padding:0;
}
.rvw ul {
line-height:130%;
list-style:none;
margin:0 5px 20px 10px;
padding:5px;
}

.rvw li {
font:normal 11px verdana;
background-image:url(http://www.dateseeker.net/pix/arrow_86.gif);
background-repeat:no-repeat;
background-position:0 .4em;
margin:0;
padding:0 0 2px 15px;
}
.rvw li a{
  text-decoration: underline;
}

.more {
background:transparent;
border-top:1px dotted #BEBEBE;
margin:20px 0 5px 0;
font-size:11px;
padding:15px 5px 10px;
}
.more a{
 font-weight:bold;
}

.more img {
float:right;
margin-top:5px;
}

.date {
float:left;
padding-top:5px;
margin:0;
font-weight:normal;
}

/* left content*/
#colTwo {
background:#fff;
text-align:left;
font-size:11px;
padding:0;
}

.box4 {
background:#FAFDFE;
border:1px solid #C8E9EC;
text-align:center;
margin-bottom:20px;
}

.box4 p {
background:#FAFDFE;
border-top:4px solid #EEF8F9;
border-bottom:4px solid #EEF8F9;
text-align:left;
font:normal 11px verdana;
line-height:130%;
margin:0;
padding:3px 6px;
}

.box4 img {
float:right;
margin:0;
padding:0;
}

/* Footer */
#footer {
background:#fff;
clear:both;
border-top:1px dotted #BEBEBE;
line-height:22px;
color:#515151;
font:normal 11px verdana;
margin:0 auto;
padding:20px 0;
}

#footer p {
text-align:center;
line-height:22px;
margin:10px 0 5px;
}

.box5 {
background:#FAFDFE;
border:1px solid #C8E9EC;
text-align:center;
margin:5px 10px 10px;
}

.box5 p {
background:#FAFDFE;
border-top:4px solid #EEF8F9;
border-bottom:4px solid #EEF8F9;
text-align:center;
font:normal 10px verdana;
margin:0;
padding:5px;
}

.crumb a,.box2 li a,.box5 p a {
text-decoration:none;
}

.g_ads{
 float:left;
background:#FAFDFE;
border:1px solid #C8E9EC;
text-align:left;
margin:12px 20px 10px 0;
}
.g_ads p{
 background:#FAFDFE;
border-top:4px solid #EEF8F9;
border-bottom:4px solid #EEF8F9;
text-align:left;
font:normal 11px verdana;
line-height:130%;
margin:0;
padding:3px 6px;
}
.g_ads1{
border-top:1px dotted #BEBEBE;
text-align:center;
padding:15px 0 0 0;
margin:30px 0 10px 0px;
}
.g_ads2{
text-align:left;
padding:3px;
margin:5px  0 5px 0px;
}
.tx_ads{
 float: right;
 width: 140px;
 background-color: #FAFDFE;
 border: 1px solid #BED8E9;
 text-align: center;
 margin: 15px 10px 10px 20px;
}
.tx_ads p{
 background-color: #F8FAFC;
 border-top: 1px solid #BED8E9;
 text-align: left;
 font: normal 11px verdana;
 line-height: 130%;
 margin: 0;
 padding: 3px 6px;
}
.tx_ads h5{
background-color:#BDD8E9;
text-transform: uppercase;
text-indent:5px;
height:18px;
line-height:18px;
margin:0;
padding:0;
}





.goto{
margin:20px 0 6px;
font-size:12px;
}
.goto a{

}

.features{
 float: left;
 width: 140px;
 text-align: center;
 margin: 5px 20px 10px 0px;
background-color:#FBFDFC;
 border: 1px solid #7BABA3;
}
.features p{
 text-align: left;
 border-top: 1px solid #7BABA3;
 font: normal 11px verdana;
 line-height: 130%;
 margin: 0;
 padding: 3px 6px;
}
.features h5{
background-color:#AAD3CB;
 text-indent: 5px;
 height: 18px;
 line-height: 18px;
 margin: 0;
 padding: 0;
}
