
@charset "utf-8";
/* CSS Document */



html, body {
padding:0px;
text-align:center;
margin:0 auto; 
font-family: arial;
height:100%;
min-height: 100%;

max-height: 100%;
}

html {
	
	overflow: auto;

_overflow-x:hidden;
background-position:center;

background-image: url(../assets/bf.jpg);
background-repeat:repeat-y;
background-color:#F2F2F2; 

}

#bringit {display: none;}

#body-wrapper { 
width: 980px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	background-color:#FFFFFF;
	margin:auto;
	
	/*
	border:1px solid black;
	*/
	
}

#top-wrap { padding:10px 0px 0px 0px;}
#logo-wrap {width:256px; height:60px; float:left; margin:0px 0px 0px 5px;	
	
}
#ad-wrap {width:468px; height:60px; float:left; margin:0px 0px 0px 230px;	}
.clearit { clear:both; }

#menuwrapper {margin:12px 0px 0px 00px; 


}



.menuL {
background-image:url(../images/menu_l.jpg);
background-repeat:no-repeat;
width:17px;

float:left;
height:45px;
margin:0px; padding:0px;
}

.menuR {
background-image:url(../images/menu_r.jpg);
background-repeat:no-repeat;
width:17px;
float:left;
height:45px;margin:0px;padding:0px;

}

.menuC {
background-image:url(../images/menu_bg.jpg);
background-repeat:repeat-x;
height:45px;
margin:0px;
padding:0px;
width:946px;



float:left;


}


#menunav {
	background-color: #D3046C;
	padding:0px;
	margin:0px;
	width:946px;
	
	
}


#menuwrapper {  }
			
			
#left-body { 
width:190px;
padding-left:10px;
float:left;

}
	
#right-body { 
width:190px;
float:left;

}

#center-body { 
width:540px;
float:left;
margin:10px 20px 0px 20px;

}

#center-chat { 
width:750px;
float:left;
margin:10px 0px 0px 20px;

}

#center-chat p, ul, li { font-size:12px; }

#center-body-html { 
width:430px;
float:left;
margin:10px 20px 0px 20px;

}

#right-body-html { 
width:300px;
float:left;

}

#center-body  p, #center-body  ul, #center-body  li,
#center-body-html  p, #center-body-html  ul, #center-body-html  li {
font-size:12px;
}		

#center-body-html p,
#center-body  p  {
line-height:1.3em;
}		
#center-body-html li,
#center-body  li  {
line-height:1.2em;
padding-bottom:2px;
}		


#center-body-html ul,
#center-body  ul { list-style-type:square; }
			
			/* end */        
.glossymenu{
	position: relative;
	padding: 0 0 0 34px;
	margin: 0 auto 0 auto;
	background: url(../assets/menur_bg.gif) repeat-x; /*tab background image path*/
	height: 46px;
	list-style: none;
}

.glossymenu li{
	float:left;
}

.glossymenu li a{
	float: left;
	display: block;
	color:#000;
	text-decoration: none;
	font-family: sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding:0 0 0 16px; /*Padding to accomodate left tab image. Do not change*/
	height: 46px;
	line-height: 46px;
	text-align: center;
	cursor: pointer;	
}

.glossymenu li a b{
	float: left;
	display: block;
	padding: 0 24px 0 8px; /*Padding of menu items*/
}

.glossymenu li.current a, .glossymenu li a:hover{
	color: #fff;
	background: url(../assets/menur_hover_left.gif) no-repeat; /*left tab image path*/
	background-position: left;
}

.glossymenu li.current a b, .glossymenu li a:hover b{
	color: #fff;
	background: url(../assets/menur_hover_right.gif) no-repeat right top; /*right tab image path*/
}
					




h1 {
font-size:16px;
font-weight:bold;
margin-top:0px;
}

h2 {
font-size:14px;
font-weight:bold;
margin:0px;
padding:0px;

margin-top:15px;
}

h3 {
font-size:13px;
font-weight:bold;

}

#middle h1 a:hover{
font-size:14px;
font-weight:bold;
margin:0px;
padding:0px;
text-decoration:underline;
}
#middle  h1 a:link{
font-size:14px;
font-weight:bold;
margin:0px;
padding:0px;
text-decoration:none;
}
#middle  h1 a:visited{
font-size:14px;
font-weight:bold;
margin:0px;
padding:0px;
text-decoration:none;
}
#middle  h1 a:active{
font-size:14px;
font-weight:bold;
margin:0px;
padding:0px;
text-decoration:none;
}

#middle {

/* padding:0px 12px 0px 5px;
*/
width:440px;
padding:0px 0px 0px 12px;

}

#middle p {
line-height: 120%;
}

#middle a:link {
color:#e22b00;
text-decoration:none;
font-size:12px;
}
#middle a:visited {
color:#e22b00;
text-decoration:none;
font-size:12px;
}
#middle a:active {
color:#e22b00;
text-decoration:none;
font-size:12px;
}
#middle a:hover {
color:#e22b00;
text-decoration:underline;
font-size:12px;
}

.pad2 {
padding:0px 0px 3px 0px;
}

.paddedtop {
padding:0px 0px 15px 0px;
}

.current {
padding: 0px 3px 5px 0px;
vertical-align:top;

}

#small {
font-size:11px;
}

.smallg {
font-size:12px;
}

 #tabsE {
      float:left;
      width:100%;
      background:#fff;
    
      line-height:normal;
	 
	  font-size:14px;

      }
    #tabsE ul {
	  margin:0;
	  padding:5px 10px 0 31px;
	  list-style:none;
      }
    #tabsE li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsE a {
      float:left;
      background:url("tableftE.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
	  font-size:14px;
      }
    #tabsE a span {
      float:left;
      display:block;
      background:url("tabrightE.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#FFF;
	  font-size:14px;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsE a span {float:none;}
    /* End IE5-Mac hack */
    #tabsE a:hover span {
      color:#FFF;
      }
    #tabsE a:hover {
      background-position:0% -42px;
      }
    #tabsE a:hover span {
      background-position:100% -42px;
      }  
	
	
<!--

form {
padding:0px;
margin:0px;
}

body {
	font-family: Arial, Helvetica, sans-serif;
	
	margin-left: 0px;
	
}

.textfield {
font-size:11px;
font-family:arial;
width:100px;
}



.textfield_create {
font-size:12px;
font-family:arial;
}


.logo {
padding:0px 0px 5px 0px;
}

.searchbox {

font: 12px Arial, Helvetica, sans-serif; 
font-weight:bold;
background-color: #fff; 
color: #102132; 
border: 1px solid #333333; 
margin-right: 0px;
}

.rightLogin {
text-align:right;
padding:0px 0px 0px 0px;
}

.rightLoginButton {
text-align:right;
padding:3px 0px 0px 0px;
}

#paddedtopatbottom {
padding:50px 0px 0px 0px;
text-align:right;
font-size:11px;
}

#paddedtopatbottom a:link, a:visited, a:active {
color:#f40000;
text-decoration:none;

}

#paddedtopatbottom a:hover {
color:#f40000;
text-decoration:underline;
font-size:11px;
}

#tablerightleft {
font-size:12px;
}


#tablerightleft .inside {
font-size:11px;
padding:0px 0px 0px 18px;
}

#tablerightleft .inside_pv {
font-size:11px;
padding:0px 0px 0px 18px;
}

#tablerightleft .inside a:link{
font-size:11px;
color:#e22b00;
text-decoration:none;
}

#tablerightleft .inside a:visited{
font-size:11px;
color:#e22b00;
text-decoration:none;
}

#tablerightleft .inside a:active{
font-size:11px;
color:#e22b00;
text-decoration:none;
}

#tablerightleft .inside a:hover{
font-size:11px;
color:#e22b00;
text-decoration:underline;
}



#tablerightleft .inside_pv a:link{
font-size:11px;
color:#e22b00;
text-decoration:none;
}

#tablerightleft .inside_pv a:visited{
font-size:11px;
color:#e22b00;
text-decoration:none;
}

#tablerightleft .inside_pv a:active{
font-size:11px;
color:#e22b00;
text-decoration:none;
}

#tablerightleft .inside_pv a:hover{
font-size:11px;
color:#e22b00;
text-decoration:underline;
}


#tablerightleft .home {
font-size:11px;
padding:1px 0px 3px 0px;
}

#tablerightleft a:active {
font-size:12px;
color: #333;
text-decoration:none;
}

#tablerightleft  a:visited{
font-size:12px;
color: #333;
text-decoration:none;
}

#tablerightleft a:link {
font-size:12px;
color: #333;
text-decoration:none;
}
#tablerightleft a:hover {
font-size:12px;
text-decoration:underline;
}

.onlinemembers{
color:#FF0000;
}

.none {
margin:0px;
padding:0px;
}

.small {
color:#666;
font-size:11px;
padding:2px 0px 0px 0px;
}

.small12 {
color:#666;
font-size:12px;
padding:2px 0px 0px 0px;
}

.nudgeTD {
padding:5px 4px 4px 4px;
}

.adtitle {
font-size:12px;
font-family:arial;
}

.adtitletd{
line-height:120%;
vertical-align:top;
}

.padmid {
padding:8px 0px 8px 0px;
}

.form {
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

#form {
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

.mailtop {
padding:4px 4px 4px 4px;
background-color:#FFCACB;
text-align:right;
}

.mailtopL {
padding:4px 4px 4px 4px;
background-color:#FFCACB;
text-align:left;
}

.mailfirst {
padding:4px 0px 0px 0px;
}

.mailfirstright {
padding:4px 2px 0px 0px;
text-align:right;
}


.mailright {
padding:0px 2px 0px 0px;
text-align:right;
}

.mainprofrext {
padding:20px 0px 0px 0px;
}

.mainprofrext2{
padding:10px 0px 0px 0px;
}

#topmail {
font-size:11px;
background-color:#FFFFF5;
border-top:1px solid #E0E0E0;
border-bottom:1px solid #E0E0E0;
}

#topmail td {
padding:0px 0px 0px 7px;
}

#topmail td.top {
padding:4px 0px 0px 7px;
}
#topmail td.bot {
padding:0px 0px 4px 7px;
}

.headerprofile {
padding:0px 0px 7px 0px;
}

.tophoto {
padding:0px 0px 0px 0px;
}

.adtop {
padding:5px 0px 0px 0px;
font-size:14px;
}
.adtop2 {
padding:5px 0px 0px 0px;
font-size:14px;
}


.adleft {
padding:5px 0px 0px 0px;
text-align:center;
}

.adleft2 {
padding:0px 0px 0px 0px;
text-align:center
}

.adnone {
padding:0px 0px 0px 0px;
}

.adnonepic {
text-align:center;
padding:5px 0px 0px 0px;
}

.adtext {
padding:5px 5px 10px 1px;
}

.topshowads {

padding:20px 0px 0px 0px;
}

.adviewright {
padding:0px 0px 10px 10px;
border-left:1px solid #666;
}

.adviewrightbot {
padding:10px 0px 10px 10px;
border-left:1px solid #666;
}

.adtitleview{
color:#ff6600;

}

.contactad{
color:#666;

}

.aligncenterpictures {
text-align:center;
padding:0px 0px 15px 0px;
}

#tableclubs {

}

.leftmove5 {
padding:0px 0px 0px 10px;
}

#tableclubs tr.first {
background-color:#FFC6C6;
}

#tableclubs tr.second {
background-color:#FFE8E8;
}

#tableclubs tr.hoverClubs {
background-color:#ffffff;
}



.givecomments {
padding:10px 0px 0px 0px;
}


.headerreview {
font-size:14px;
border-bottom:1px solid #666;
padding:0px 0px 3px 0px;
}

.headerreview_replyforum {
font-size:14px;
border-bottom:1px solid #666;
padding:10px 0px 3px 0px;
}

.headerreview_replyforumbottombutton {
padding:5px 0px 10px 0px;
border-bottom:1px solid #666;
}

.headerreview_replyforumbottombutton_before {
padding:0px 0px 15px 0px;

}

.headerreview_replyforumbottom {


padding:10px 0px 3px 0px;
}

.headerreview_replyforumbottom_topic {


padding:13px 0px 3px 0px;
}

.textfield_create2 {
font-size:12px;
font-family:arial;
width:180px;
}

#viewads {

}

#viewads .headtr {
color:#fff;

}



#viewads thead td{ 
background-color:#D3046C;
color:#fff;
font-size:14px;
padding:3px 3px 3px 5px; 
border-top:1px solid #970F61;
border-bottom:1px solid #970F61;
}

.currentids {
background-color:#D3046C;
color:#fff;
font-size:14px;
font-weight:bold;
padding:3px 3px 3px 5px; 
border-top:1px solid #970F61;
border-bottom:1px solid #970F61;
}

#viewads tbody {
font-size:12px;
background-color:#F7F7F7;
}

 
 #viewads2 .headtr {
color:#fff;

}



#viewads2 thead td{ 
background-color:#D3046C;
color:#fff;
font-size:14px;
padding:3px; 
border-top:1px solid #970F61;
border-bottom:1px solid #970F61;
}

#viewads2 tbody td {
font-size:12px;
background-color:#F7F7F7;
border-bottom:1px solid #EBEBEB;
}



#viewads3 td {
font-size:14px;
background-color:#F7F7F7;
border:1px solid #EBEBEB;
padding:8px 5px 5px 8px;
}


#tableforum {

}

#tableforum a:hover {
	background-color:#f10000;
	color:White;
	text-decoration:none;
}
#tableforum a:link {
	
}
#tableforum a:active {

}
#tableforum a:visited {
	
}
#tableforum .top {
color:#fff;
font-weight:bold;
font-size:12px;
}

#tableforum .lefty {
padding:3px 3px 3px 10px;
}

#tableforum tr.first {
background-color:#FFC6C6;
}

#tableforum tr.second {
background-color:#FFE8E8;
}

#tableforum tr.hoverClubs {
background-color:#ffffff;
}

#tableforum td.show {
padding:5px 3px 5px 3px;
}

#tableforum td.show2 {
padding:10px 3px 5px 3px;
}



#tableforumtopic {

}

#tableforumtopic a:hover {
	background-color:#f10000;
	color:White;
	text-decoration:none;
}
#tableforumtopic a:link {
	
}
#tableforumtopic a:active {

}
#tableforumtopic a:visited {
	
}
#tableforumtopic .top {
color:#fff;
font-weight:bold;
font-size:12px;
}

#tableforumtopic .lefty {
padding:3px 3px 3px 10px;
}

#tableforumtopic tr.first {
background-color:#FFC6C6;
border-bottom: 1px solid #e22b00;
}

#tableforumtopic tr.first2 {
background-color:#FFC6C6;
border-bottom: 1px solid #e22b00;
}
#tableforumtopic tr.second {
background-color:#FFE8E8;
border-bottom: 1px solid #e22b00;
}

#tableforumtopic tr.hoverClubs {
background-color:#ffffff;
}

#tableforumtopic td.show {
padding:5px 3px 5px 3px;
border-bottom: 1px solid #e22b00;

}

#tableforumtopic td.show2 {
padding:10px 3px 8px 3px;
border-bottom: 1px solid #e22b00;
}


#tableforumtopic td.show3 {
padding:10px 3px 10px 3px;
border-bottom: 1px solid #e22b00;
border-top: 1px solid #e22b00;
}

#tableforumtopic td.showauthor {
padding:7px 3px 10px 7px;
border-bottom: 1px solid #e22b00;

vertical-align:top;
}

#tableforumtopic td.showauthorfirst {
padding:7px 3px 10px 7px;
border-bottom: 1px solid #e22b00;
border-top: 1px solid #e22b00;
vertical-align:top;
}

#tableforumtopic td.showinfo {
padding:6px 3px 10px 0px;
vertical-align:top;
font-size:11px;
}

#tableforumtopic td.showinfofirst {
padding:6px 3px 10px 0px;
vertical-align:top;
border-top: 1px solid #e22b00;
font-size:11px;
}

#tableforumtopic td.showmessage {
padding:7px 3px 10px 0px;
border-bottom: 1px solid #e22b00;
vertical-align:top;
}

#tableforumtopic td.showmessagefirst {
padding:7px 3px 10px 0px;
border-bottom: 1px solid #e22b00;
border-top: 1px solid #e22b00;
vertical-align:top;
}

#tableforumtopic .forumheader {
text-align:right;
padding-right:0px;
}

#tableforumtopic .tell_me {
font-size:10px;
}

.smallforum {
font-size:11px;
color:#000000;
}

.smallforum a:hover{
font-size:11px;
color:#000000;
text-decoration:none;
}
.smallforum a:active{
font-size:11px;
color:#000000;
text-decoration:none;
}
.smallforum a:visited{
font-size:11px;
color:#000000;
text-decoration:none;
}
.smallforum a:link{
font-size:11px;
color:#000000;
text-decoration:none;
}

#infoinside {
font-size:11px;
width:96%;
margin-bottom:7px;

}

#infoinside td{
border-bottom:1px dotted #e22b00;
padding-bottom:4px;

}

#infoinside .tell{
font-weight:bold;


}

.topbetween {
padding:5px 0px 5px 0px;
text-transform:uppercase;
font-size:11px;
font-weight:bold;
letter-spacing:1px;
}

.inbetween {
padding:15px 0px 5px 0px;
text-transform:uppercase;
font-size:11px;
letter-spacing:1px;
font-weight:bold;
}

#swingquickaround {
border:1px solid #D21587;
padding:7px;
}

#swingquickaround h2 {
font-size:14px;
padding:0px;
margin:0px;
}

.sqbutton {

font: 12px Arial, Helvetica, sans-serif; 
font-weight:bold;
background-color: #fff; 
color: #102132; 
border: 1px solid #333333; 
margin-right: 0px;
width:100px;
}

.sqpadgender{
padding:0px 0px 4px 0px;
}
.sqpadgenderbot {
padding:0px 0px 5px 0px;
}

#swingquickaround input.btn{
   color:#333;
	font-family:'arial',helvetica,sans-serif;
	font-size:100%;
	font-weight:bold;
	border:1px solid;
	border-top-color:#999;
	border-left-color:#999;
	border-right-color:#666;
	border-bottom-color:#666;
	padding:2px 0px 2px 0px;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffffaaaa');}

#swingquickaround input.btnhov{
   border-top-color:#c63;
   border-left-color:#c63;
   border-right-color:#930;
   border-bottom-color:#930;}

.maintext {
padding:7px 0px 5px 0px;

border-top:1px dashed #C44000;

}

#maintext2 {
border-top:1px solid #ddd;
padding:10px 8px 10px 8px;
}

.maintext3 {
padding:0px 0px 7px 0px;
}

#viewadmain td{
padding:4px;
}

#viewadmain .title {
font-size:14px;
font-weight:bold;
color:#fff;
padding:0px 0px 0px 6px;
}

#viewadmain .title2 {
font-size:12px;
font-weight:bold;
color:#fff;
}

#inside {
padding:3px 0px 3px 0px;
}

.seekingtd {

}


#sqviewmain input.btn{
   color:#333;
	font-family:'arial',helvetica,sans-serif;
	font-size:100%;
	font-weight:bold;
	border:1px solid;
	border-top-color:#999;
	border-left-color:#999;
	border-right-color:#666;
	border-bottom-color:#666;
	padding:2px 0px 2px 0px;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffffaaaa');}

#sqviewmain input.btnhov{
   border-top-color:#c63;
   border-left-color:#c63;
   border-right-color:#930;
   border-bottom-color:#930;}
   
   
 #stories {

 }
 
 #stories  td {
 padding:3px; font-size:12px;
 }
 
  #stories2  td {
 padding:3px;
 }
  #stories  td.top {
 padding:3px;
 color:#ffffff;
 }
 
   #stories2  td.top_2 {
 padding:3px;
 font-size:14px;
 color:#ffffff;
  filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=1,StartColorStr='#ffffaaaa',EndColorStr='#ffffdddd');
	  
 }
 .padless {
 padding:0px 0px 0px 0px;
 marging:0px 0px 0px 0px;
 font-size:14px;
 }
 
 #stories h2 {
 padding:0px 0px 0px 0px;
 marging:0px 0px 0px 0px;
 font-size:14px;
 }
 
 #indiv {
 
 }
 
 #indiv .tip {
 padding:5px 0px 5px 5px;
 background:#D21587;
 color:#fff;
 font-size:14px; font-family:arial;

 }
  
 .tip a:link,
 .tip a:visited,
   .tip a:active { 
  color:#fff;
 font-size:14px; font-family:arial;
 text-decoration:none;
 }
 
    .tip a:hover { 
  color:#fff;
 font-size:14px; font-family:arial;  text-decoration:underline;
 }
 
 #stories a:link,
 #stories a:visited ,
   #stories a:active { 
  color:#fff;
 font-size:14px; font-family:arial;
 text-decoration:none;
 }
 
   #stories a:hover { 
  color:#fff;
 font-size:14px; font-family:arial;  text-decoration:underline;
 }
 
  #indiv .tip2 {
 padding:6px 0px 4px 5px;
 border-left:1px solid #D21587;
 border-right:1px solid #D21587;
  font-size:12px; font-family:arial;
 }
 
   #indiv .tip3 {
 padding:0px 5px 6px 5px;
border-left:1px solid #D21587;
 border-right:1px solid #D21587;
  border-bottom:1px solid #D21587;
  font-size:12px; font-family:arial;
  
 }
 
 
  #indiv .hide {
 height:5px;
 }
 
 .middle {

 border-bottom:1px dashed #666;
 padding:8px 0px 10px 6px;
  border-right:1px solid #ED008C;
   border-left:1px solid #ED008C;
   background-color:#FFDDDD;
 }
 .middle2 {

 padding:3px 0px 2px 6px;
 color:#FFFFFF;
 }
 
  .middle3 {

 padding:10px 0px 10px 6px;
 border-bottom:1px solid #ED008C;
 border-left:1px solid #ED008C;

 }
 .middle3a {

 padding:10px 0px 10px 6px;
 border-bottom:1px solid #ED008C;
padding:10px 6px 10px 6px;
 border-right:1px solid #ED008C;
 }
 
  #dogginglocs .td {
 padding:3px;
 }
 
 #dogginglocs .topped {
 padding:3px 4px 3px 4px;
 color:#FFFFFF;
 font-size:14px;
 }
 
 #searchinside td{
 padding:2px 0px 2px 0px;
 }
 
 #isee td{
 padding:0px;
 }
 
 .class1 {
 padding:0px;
 margin:0px;
 }
 
 .blockquote {
display: block; 
padding: 0 60px;
width: 350px;
}

.jazzyblock {
display: block; 
padding:10px 30px 10px 30px;
width: 250px;
margin:0px 0px 0px 0px;
} 

.lefty22{
padding:1px 1px 1px 8px;border-bottom:1px solid #eee;
font-size:14px;
}

.lefty22_1{
padding:5px 1px 5px 8px;font-size:14px;
border-bottom:1px solid #eee;
}
.lefty22_0{
padding:5px 1px 5px 5px;font-size:14px;border-bottom:1px solid #eee;
}

.sq1 {
padding:0px 0px 4px 0px;
}
.sq2 {
padding:0px 0px 6px 0px;
}
.sq3 {
padding:4px 0px 4px 0px;
}


#mailwrite input.btn{
   color:#333;
	font-family:'arial',helvetica,sans-serif;
	font-size:100%;
	font-weight:bold;
	border:1px solid;
	border-top-color:#999;
	border-left-color:#999;
	border-right-color:#666;
	border-bottom-color:#666;
	padding:2px 0px 2px 0px;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffffaaaa');}

#mailwrite input.btnhov{
   border-top-color:#c63;
   border-left-color:#c63;
   border-right-color:#930;
   border-bottom-color:#930;}

#message .main {
padding:4px 0px 0px 0px;
}

#mailwrite td { font-family:arial; font-size:14px; }
.dropbot{
padding:4px 0px 8px 2px;
}

.dropbot_{
padding:4px 0px 0px 2px;
}
.dropbot_3{
padding:4px 0px 3px 2px;
}

.dropbot_2{
padding:0px 0px 4px 2px;
}

.moveme {
padding:0px 0px 0px 0px;
}


#tablerightmost {
font-size:12px;
}


#tablerightmost .inside {
font-size:11px;
padding:0px 0px 0px 18px;
}

#tablerightmost .inside a:link{
font-size:11px;
color:#e22b00;
text-decoration:none;
}

#tablerightmost .inside a:visited{
font-size:11px;
color:#e22b00;
text-decoration:none;
}

#tablerightmost .inside a:active{
font-size:11px;
color:#e22b00;
text-decoration:none;
}

#tablerightmost .inside a:hover{
font-size:11px;
color:#e22b00;
text-decoration:underline;
}

#tablerightmost .home {
font-size:11px;
padding:1px 0px 3px 0px;
}

#tablerightmost a:active {
font-size:12px;
color:#e22b00;
text-decoration:none;
}

#tablerightmost  a:visited{
font-size:12px;
color:#e22b00;
text-decoration:none;
}

#tablerightmost a:link {
font-size:12px;
color:#e22b00;
text-decoration:none;
}
#tablerightmost a:hover {
font-size:12px;
text-decoration:underline;
}

.borderimg {
border:1px solid #999999;
}
-->

.ad120 {
width:160px;
text-align:left;
}

.redh2 {
padding-top:20px;
color:#970F61;
}

.prod {
height:70px;
min-height:70px;
}

.prod img {
float:left;
margin:0px 8px 5px 0px;
border:0px;


}

.dontrep {
background-repeat:no-repeat;
}

#movedown {
margin-top:10px;
}

/* n ew */


#logintop { background-image:url(../assets/login3.gif); width:190px; height:40px; background-color:#E6E6E6; background-repeat:no-repeat;}
#infotop { background-image:url(../assets/info.gif); width:190px; height:40px; background-color:#E6E6E6; background-repeat:no-repeat;}
#shoptop { background-image:url(../assets/shopping.gif); width:190px; height:40px; background-color:#E6E6E6; background-repeat:no-repeat;}

#righttop0 { background-image:url(../assets/status.jpg); width:190px; height:40px; background-color:#E6E6E6; background-repeat:no-repeat;}
#righttop1 { background-image:url(../assets/memberstats.gif); width:190px; height:40px; background-color:#E6E6E6; background-repeat:no-repeat;}
#righttop2 { background-image:url(../assets/spotlight.gif); width:190px; height:40px; background-color:#E6E6E6; background-repeat:no-repeat;}
#righttop3 { background-image:url(../assets/quicksearch.gif); width:190px; height:40px; background-color:#E6E6E6; background-repeat:no-repeat;}


#insidetop { background-image:url(../assets/membersmenu.gif); width:190px; height:40px; background-color:#E6E6E6; background-repeat:no-repeat;}

/* sub-menu */
#browse-menu {font-size:12px; background-color:#fff; }
#browse-menu .btitle { background-image:url(../assets/browse.gif); width:190px; height:37px; background-color:#f2f2f2; background-repeat:no-repeat;}
#bmain { }
#bmain ul { list-style-type:none; margin:0px; padding:0px; margin:0px 0px 0px 0px; padding-bottom:2px; }
#bmain li { list-style-type:none; margin:0px; padding:0px;  color:#fff;  }
#bmain a:link, #bmain a:visited, #bmain a:active
{
	/*display:block; 
background:#fff;
font-size:12px;
font-weight:bold;
padding:3px 5px 3px 6px;
margin-bottom:5px;
color:#333;
text-decoration:none;
width:158px;*/

display:block; 
padding:4px 5px 6px 14px;
background-image:url(../assets/line.jpg); background-position:center bottom; background-repeat:no-repeat;
color:#333; font-weight:bold; font-size:12px; text-decoration:none;

}
#bmain a.noline
{
	background-image:url(../assets/line2.jpg); 
}
#bmain a:hover, #bmain a.current
{
	background-image:url(../assets/arrow.gif); color:#fff; background-position:top;
}

#logintxt2 { font-size:12px; padding:2px 8px 8px 8px; }
/* e: sub-menu */

.picsi { text-align:center; }
#loginleft { font-size:12px; background-color:#E6E6E6;} 
#logintxt { font-size:12px; padding-bottom:8px; }
#loginaround {padding:5px 0px 5px 8px;  }

#loginaround1 {padding:5px 0px 0px 8px;  }
.encapsulate_dating { margin-bottom:10px; }

#loginleft1R {height:16px; }

#loginleft1R #loginleft1A {}
#loginleft1A {
float:left; width:70px; 
 
}

#loginleft1AR {
float:left; width:170px; 
 
}

#loginleft1B {
float:left; width:100px;
}


.textfieldU {
font-size:11px;
font-family:arial;
width:77px;
background: #fff url('../images/textfields/user.gif') no-repeat 0 1px;
padding-left: 19px;
}
.textfieldP {
font-size:11px;
font-family:arial;
width:77px;
background: #fff url('../images/textfields/key2.gif') no-repeat 0 1px;
padding-left: 19px;
}


#loginleftbutton { text-align:right; width:170px; padding:5px 0px 5px 0px; }

.seperate20px { height:15px; }
.seperate10px { height:10px; }

#registerme {
font-size:12px;
background-color:#E60676;
color:#fff;
}



 #registermedark {
font-size:12px;
background-color:#666;
color:#fff;
}


#registerme a:link,
#registerme a:visited,
#registerme a:active,
#registermedark a:link,
#registermedark a:visited,
#registermedark a:active
{color:#fff; border-bottom:1px dotted #fff; text-decoration:none;font-size:12px; }
#registerme a:hover,
#registermedark a:hover
{color:#E60676; background-color:#fff; text-decoration:none; font-size:12px;}



.iregisterme { padding:6px 8px;}

.aboutsitelabel { display:block; 
background-color:#666;
font-size:12px;
font-weight:bold;
padding:3px 5px 3px 5px;

color:#fff;
text-decoration:none;
width:160px;
margin-bottom:5px;
}


.absoltmin  {  margin:0px; padding:0px; float:left ; border-top:1px solid #fff; border-right:1px solid #fff;border-left:1px solid #fff;}

.txtspn  { margin:5px 0px 0px 0px; } 


#left_btn_menu  {padding:5px 0px 5px 8px;   }

#content-panels a:link,
#content-panels a:visited,
#content-panels a:active

{
display:block; 
background-color:#fff;
font-size:12px;
font-weight:bold;
padding:3px 5px 3px 4px;

color:#333;
text-decoration:none;
width:160px;
}
#content-panels a:hover, 
#content-panels a.selected
{
display:block; 
background-color:#E60676;
text-decoration:none;
font-size:12px;
color:#fff;
font-weight:bold;
padding:3px 5px 3px 4px;
width:160px;
}

.seperate5px {height:5px; font-size:1px; }
.seperate15px {height:12px; font-size:1px; }

#every{
font-size:14px; 
font-family:Arial, Helvetica, sans-serif;
text-align:center;

border:1px dotted #ccc;
margin-left:10px;
width:960px;
background-color:#F7F7F7;
}
#ievery { 
padding:8px;
}
#every a:link,
#every a:visited,
#every a:active
{
font-size:14px;
color:#E60676;
display:inline-block;
border:1px solid #E60676;
padding:1px 4px;
text-decoration:none;
background-color:#fff;
}
#every a:hover
{
font-size:14px;
background-color:#E60676;
color:#fff;
display:inline-block;
border:1px solid #E60676;
padding:1px 4px;
text-decoration:none;
}

#iads160 { text-align:center; }

div#footer {
height:100px;
margin-top:40px;
border-top:1px solid #E4E4E4;
font-size:12px;
background-color:#F7F7F7;
/* 
border-top:2px dotted #999;
*/

text-align:left;

}

#ifooter { padding:20px 10px 10px 10px;}

#ifooter a:link,
#ifooter a:visited,
#ifooter a:active
{
font-size:12px;
text-decoration:none;
color:#C90567;
}
#ifooter a:hover 
{
font-size:12px;
text-decoration:none;
color:#FA3296;
}
.copyright { text-align:right; }


#sub-link a,
#sub-link a:link,
#sub-link a:visited,
#sub-link a:active
 { font-size:12px; font-family:arial; 
background-image:url(../images/buttons/li2.gif);
background-repeat:no-repeat;
background-position:5px 4px;
background-color:#E5E5E5;
color:#333;
width:160px;

font-size:12px;
font-weight:normal;
padding:0px 0px 0px 15px;

color:#333;
text-decoration:none;


}

#sub-link a:hover 
{
font-size:12px; font-family:arial; 
background-image:url(../images/buttons/li2.gif);
background-repeat:no-repeat;
background-position:5px 4px;
background-color:#E5E5E5;
color:#333;

width:160px;
font-size:12px;
font-weight:normal;
padding:0px 0px 0px 15px;

color:#333;
text-decoration:none;

background-color:#E5E5E5;
color:#e22b00;
text-decoration:underline;
}

#registertbl td { font-size:14px; 

padding:2px;
*padding:1px;
 }

#regareas {
font-family:arial;  border: 1px solid #C0ADBB;
  background: #FEFEFC; width:310px; padding:10px;

}
fieldset { margin:0px; padding:0px; }
legend { font-size:18px; font-weight:bold; color:#E60676; margin:0px 0px 0px 0px; 
 padding:0px 0px 0px 0px; 
 

 *margin-top:-10px;
 
  margin-left:-2px;
 *margin-left:-9px;
 margin-bottom:-5px;
 *margin-bottom:5px;

}

#mainreg { clear:both;}
#mainreg1 { float:left; width:330px;}
#mainreg2 { float:left; background-image:url(../assets/bgreg.gif); background-repeat:no-repeat; width:200px; height:181px;
margin-top:8px;
*margin-top:10px;
background-position:0px 10px;

margin-left:2px;
*margin-left:0px;

}

#mainreg2x { float:left; background-image:url(../assets/bgreg2.gif); background-repeat:no-repeat; width:200px; height:100px;
margin-top:8px;
*margin-top:10px;
background-position:0px 10px;

margin-left:2px;
*margin-left:0px;

}

.mainreg2b { padding:10px 10px 10px 12px; font-size:12px; font-family:arial; color:#fff; width:175px;}

.textfield14 { 
font-size:14px;
font-family:arial;
width:150px;
}
#center-chat a,
#center-body a:link,
#center-body a:visited,
#center-body a:active, 
#center-body-html a:link,
#center-body-html a:visited,
#center-body-html a:active
{ 
color:#E60676;
text-decoration:none;

}
#center-chat a:hover,
#center-body a:hover,
#center-body-html a:hover 
{ 
color:#ED008C;
text-decoration:underline;
}

.blurb { font-size:12px; border:1px solid #FA3296; padding:6px; margin:0px 0px 8px 0px;
 background-color:#E60676; color:#fff;
*margin-top:10px;
}

.titlex {
font-size:14px;
font-family:arial;
font-weight:bold;
padding:20px 0px 10px 0px;
}

.titlex2 {
font-size:14px;
font-family:arial;
font-weight:bold;
padding:10px 0px 10px 0px;
}

.spaceit { height:2px; border-top:2px solid #DBDBDB; margin-top:8px; margin-bottom:5px; }

.spacer { height:15px; font-size:1px; }

#showoptions {
background-color:#F7F7F7;
border:1px dashed #CCCCCC;
padding:5px;

margin-bottom:20px;
font-size:14px; 

}

#ishowoptions {
margin:auto;
text-align:center;
padding-left:10px;
}

#categories1, #categories2, #categories3 {



float:left; margin-right:8px;  padding:1px 7px;
}

#ishowoptionsx {
margin:auto;
text-align:center;
padding:5px;
}

#categories1x {



float:left; margin-right:2px;  padding:1px 7px;
}
 #categories4x {

 
 float:left;padding:1px 7px;
 }
 

 #categories4 {

 
 float:left;padding:1px 7px;
 }
 
#categories1 img, #categories2 img, #categories3 img, #categories4 img,
#categories1x img,  #categories4x img  {
vertical-align:middle; margin-right:3px; 
}

#pager { font-size:14px; font-family:arial; 
margin-top:20px;
}
#pager a:link,
#pager a:visited,
#pager a:active
{ font-size:14px; font-family:arial; background-color:#D3046C; color:#fff; border:1px solid #D3046C;  padding:1px 5px; display:inline-block; text-decoration:none;}

#pager a:hover
{ font-size:14px; font-family:arial; border:1px solid #D3046C; padding:1px 5px;  display:inline-block; text-decoration:none;

background-color:#fff; color:#D3046C; 
}

#pager .standard
{ font-size:14px; font-family:arial; border:1px solid #D3046C; padding:1px 5px;  display:inline-block; text-decoration:none;

background-color:#fff; color:#D3046C; margin-right:5px;
}

#padleftright { padding:0px 5px 0px 0px; }





#arroundX {
border-bottom:1px solid #970F61;
margin:20px 0px 0px 0px;

}

.titlep { 
background-color:#970F61; color:#fff;
padding:5px;
font-weight:bold; font-size:14px;
display: inline; height:50px;
}




#arround {
border-bottom:1px solid #970F61;
margin:20px 0px 10px 0px;
padding-bottom:5px;
}

.titlepm { 
background-color:#0382E9; color:#fff;
padding:5px;
font-weight:bold; font-size:14px;
display: inline; height:50px;
}


#arroundm {
border-bottom:1px solid #0382E9;
margin:20px 0px 10px 0px;
padding-bottom:5px;
}


.titlepf { 
background-color:#E60676; color:#fff;
padding:5px;
font-weight:bold; font-size:14px;
display: inline; height:50px;
}


#arroundf {
border-bottom:1px solid #E60676;
margin:20px 0px 10px 0px;
padding-bottom:5px;
}



.pic1 img{ margin:0px 0px 10px 0px; border:1px solid #999; }

.showgal img{ margin:0px 0px 10px 0px; border:1px solid #999; }
#showit {
margin-top:8px;
}

#showitl {
 text-align:center;
 width:110px; padding:0px 0px 0px 5px; float:left;
 margin:0px 15px 0px 0px;
}
#showitlsq {
 text-align:left;
 width:110px; padding:0px 0px 0px 5px; float:left;
 margin:0px 10px 0px 0px;
}

#showit2 { 
padding-right:5px;
font-size:12px;
float:left;
width:385px;
}

.titlepx{ 
font-weight:bold; color:#333; font-size:14px; font-family:arial;
background:#f3f3f3;  padding:8px; border-top:1px solid #999;
}




.details { padding:0px 0px 0px 5px; }

.contctinfo { margin:0px 0px 20px 0px;}


#adno { 
font-size:14px;
color:#970F61;
margin-bottom:10px;
}

#sep20px { height:10px; }
.sep20px { height:20px; }
.surroungaling {text-align:center;  border:1px solid #ddd; background:#fefefe; padding:5px; float:left; width:110px; margin:0px 10px 10px 0px;}
.surroungaling img { border:1px solid #ddd; }

#showindivpics { text-align:center;  font-size:14px; font-family:arial; } 
.showimgtome img { border:1px solid #999; }
#showimgtomepls img { border:1px solid #999;}
#showimgtomepls img a:link, 
#showimgtomepls img a:visited, 
#showimgtomepls img a:active,
#showimgtomepls img a:hover 
 { border:1px solid #999;}


#showindivvids {
text-align:center;
font-size:14px;
font-family:arial;
}


.comments12 { font-size:14px; font-family:#333; font-family:arial; }

.memberimg {
 font-size:14px; font-family:#333; font-family:arial; 
}

#main1 { font-family:arial; font-size:12px; }

#showprofileL {
width:230px;
float:left;

margin:0px;
}

#showprofileR {
float:left;
}

#showprofileL img { border:1px solid #eee; margin:0px 0px 0px 0px;  }
.image_profile { border:1px solid #eee; margin-left:5px;padding:4px; width:202px; }
.clearitwitline { height:1px; background-color:#E0E0E0; font-size:1px; clear:both; margin:8px 0px 5px 0px;}

.padmajordown { padding:0px 0px 10px 0px; }
.clearit20 { height:10px; clear:both; font-size:1px;}
.clearit30 { height:25px; clear:both; font-size:1px;}
#msgfromboth1 { width:260px; float:left; margin-right:15px;}
#msgfromboth2 { width:260px; float:left;}

#genderdet { font-size:12px;  }



#insidep fieldset {


}

#insidep legend {
padding-top:10px;
margin-left:5px;
}

.titlepxxx { 

background-color:#B41273; color:#fff;
padding:5px;
font-weight:bold; font-size:14px;



}
#insidef {  padding:8px;
font-size:14px;
font-family:arial;
 }
 
 .placed { padding:10px 0px 0px 0px; }
 

 .readmorep { padding:7px 0px 0px 0px; }
 
 .counted {
 font-size:14px;
font-family:arial;
padding:5px 8px;
border:1px dotted #CCCCCC;
margin:0px 0px 10px 0px;
 
  }
  
  #maintext {
  font-size:12px;
font-family:arial;
  
  }
  
  #maintext-inside {
	  
	   font-size:12px;
font-family:arial;
padding:5px; padding-top:0px;
  }
  .maintext3 { font-size:12px;
font-family:arial;  text-align:left; padding-left:5px; padding-top:3px;}

#fontsize14 td { font-size:14px; font-family:arial; }
#commentonme td { font-size:12px; font-family:arial; }

#sqtitle {background-color:#970F61; color:#fff;
padding:5px;
font-weight:bold; font-size:14px;
display: inline; 
}

.sep10px {
clear:both;
height:10px;
_height:1px;
font-size:1px;
}
.sep5px {
clear:both;
height:5px;

font-size:1px;
}

#leftgen td {
font-size:14px;
font-family:arial;
}

#tellmorxe td {
font-size:14px;
font-family:arial;
}

.fshow {
vertical-align:middle;
margin:0px 3px 0px 0px;
}

.padddowntome { padding:5px 0px 0px 0px; }

/* sq */

#sqtell { 

}
#sqtellT { 
padding:5px; font-size:14px; font-weight:bold; color:#fff; font-family:arial;
 background-color:#970F61;
}
#sqtellT1 { float:left; width:400px;}
#sqtellT2 { float:left; font-size:14px; width:125px; text-align:right; }

#sqtellA {
padding:5px;
padding-top:7px;
border:1px solid #970f61;
}

#sqtellB {

padding-top:8px;

}
#sqtellA2 {
float:left; width:120px;font-size:14px;
}

#sqtellA1 {
float:left;font-size:14px;
}

.seeked {
padding-top:5px;
}

 #bottomofit {
  padding:5px;font-size:14px;  color:#333;
  border:1px solid #D3046C;font-family:arial;
  margin-bottom:15px; font-family:arial;
 }
  #bottomofit2 {
  padding:5px;font-size:14px;  color:#333;
 font-family:arial; border-top:0px;
  margin-bottom:15px;
 }
 
 #topmsg {

  background-color:#970F61; color:#fff;
padding:5px;
font-weight:bold; font-size:14px;
display: inline;
 }
 #arround2 {
border-bottom:1px solid #970F61;
margin:15px 0px 0px 0px;
padding-bottom:5px;
}
 
 #msgsq {
 background:#FDEEF7; 
 font-color:#333;
 padding:7px;
 width:390px;
 margin:10px 0px 0px 0px;
 margin-bottom:10px;

border:1px solid #970F61;
 }
 
 .titlepx2 { 
color:#970F61;
padding:0px 5px 5px 23px;
font-weight:bold; font-size:14px;
background-image:url(../images/icons/contact.gif);
background-position:-1px -1px; background-repeat:no-repeat;
margin-top:2px;
border-bottom:1px solid #970F61;
margin-bottom:5px;

}

.msgbox1 { width:521px; font-family:arial; font-size:12px;
}
#sqtellB1 {

padding:5px;

}

#sqtellB2 {
 color:#fff; font-family:arial;

text-align:right;
padding:0px 5px 5px 5px;

}

#sentb {
text-align:center;

}

#clibs  td { font-size:14px; font-family:arial; }
#tellre thead td { font-size:14px;font-family:arial; }
#tellre  tbody td {font-size:12px;font-family:arial; }


#stories .headtr {
color:#fff;

}



#stories thead td { 
background-color:#D3046C;
color:#fff;
font-size:14px;
padding:5px; 
font-weight:bold;
border-top:1px solid #970F61;
border-bottom:1px solid #970F61;
}

#stories tbody {
font-size:12px;
background-color:#F7F7F7;
}




#addswingingclub thead td { 
background-color:#D3046C;
color:#fff;
font-size:14px;
padding:5px; 
font-weight:bold;
border-top:1px solid #970F61;
border-bottom:1px solid #970F61;
}

#addswingingclub tbody {
font-size:12px;
background-color:#F7F7F7;
}

#addswingingclub tbody td {
font-size:12px;
background-color:#F7F7F7;
padding-left:5px;
}

/*

*/


.accountst { margin-top:5px; }
.lefttitles { font-size:14px; font-weight:bold; color:#fff; background-image:url(../assets/lefttitle.jpg); background-repeat:no-repeat; height:26px; }
.leftoptions ul { text-align:left; margin:5px 5px 10px 10px; padding:0px 0px 0px 0px; list-style-type:none;  font-size:12px; font-family:arial; line-height:130%; }
.leftoptions li { background-image:url(../assets/li.gif); background-repeat:no-repeat; background-position:0px 2px; padding-left:15px; }
.leftoptions { text-align:left; }
.insidetl{ padding:5px 0px 0px 10px; }

.leftoptions a:link { color:#B7006D; text-decoration:none; }
.leftoptions a:visited { color:#B7006D; text-decoration:none; }
.leftoptions a:active { color:#B7006D; text-decoration:none; }
.leftoptions a:hover { color:#fff; text-decoration:none; background-color:#D3046C; }

.yourmembership {  padding:10px; font-size:12px; font-family:arial; width:80%;}
#enclosemaincontent h1 { font-weight:bold; font-size:16px; font-family:arial; margin-top:0px;}
#mailbox_main h1 { font-weight:bold; font-size:18px; font-family:arial; margin-top:0px;}
#profile1 ul { text-align:left; margin:5px 5px 0px 10px; padding:0px 0px 0px 0px; list-style-type:none;  font-size:12px; font-family:arial; line-height:130%; }


.leftoptions  dl { margin:1px 0px 0px 30px; padding:0px;  font-size:12px; }
.leftoptions dt { background-image:url(../assets/li2.gif); background-repeat:no-repeat; background-position:0px 2px; padding-left:15px; }



.editprofileli {color:#333; font-weight:bold; }


/* NOW ITS THE INSIDES WE'RE STYLING */

#enclosemaincontent { }
#enclosemaincontent a:link {color:#12A901; text-decoration:underline; }
#enclosemaincontent a:visited {color:#12A901; text-decoration:underline; }
#enclosemaincontent a:active {color:#12A901; text-decoration:underline; }
#enclosemaincontent a:hover {color:#fff; text-decoration:underline; background-color:#11A301; }

.mailbox { 
background-image:url(../images/icons/mail.gif); 
background-repeat:no-repeat;

font-size:12px; 
}

.mailbox h1 { margin:0px 0px 3px 55px; padding:0px 0px 2px 0px; border-bottom:1px solid #D4D4D4; }
.tellmemail { margin:0px 0px 0px 55px; padding:0px 0px 0px 0px; }

.picratings { 
background-image:url(../images/icons/pictures.gif); 
background-repeat:no-repeat;

font-size:12px; 
}
.picratings h1 { margin:0px 0px 3px 55px; padding:0px 0px 2px 0px; border-bottom:1px solid #D4D4D4; }
.tellmepics { margin:0px 0px 0px 55px; padding:0px 0px 0px 0px; }

.xxx { 
background-image:url(../images/icons/xxx.gif); 
background-repeat:no-repeat;
height:70px;
font-size:12px; 
}
.xxx h1 { margin:0px 0px 3px 55px; padding:0px 0px 2px 0px; border-bottom:1px solid #D4D4D4; }
.xxx1 { margin:0px 0px 0px 55px; padding:0px 0px 0px 0px; }

.news { 
background-image:url(../images/icons/news.gif); 
background-repeat:no-repeat;
height:55px;
font-size:12px; 
}
.news h1 {font-size:16px; margin:0px 0px 3px 55px; padding:0px 0px 2px 0px; border-bottom:1px solid #D4D4D4; }
.news1 { margin:0px 0px 0px 55px; padding:0px 0px 5px 0px; }
.news2 { margin-top:10px;}
.clearfloats { clear:both; }
.settings { 
background-image:url(../images/icons/settings.gif); 
background-repeat:no-repeat;

font-size:12px; 
}
.settings h1 { margin:0px 0px 3px 55px; padding:0px 0px 2px 0px; border-bottom:1px solid #D4D4D4; }
.settings1, .settings2, .settings3 { margin:0px 0px 0px 55px; padding:0px 0px 1px 0px; }
.settingsss {  margin:5px 0px 5px 55px; padding:5px 0px 5px 0px; border:1px solid #E2C822; background:#FFF9D7; padding:8px; font-weight:bold; color:#342F07;
}
.myhome { border:1px solid #13C201; padding:7px; font-size:12px; margin:0px 0px 10px 0px;}

.combine { background:#EBEBEBl; border:1px dotted #DADADA; font-size:14px; font-family:arial; padding:5px;}



.seperator10 { height:15px; font-size:1px; }

 #pendingfriends { }
	 #pendingfriendstitle { }
	 
	

	.imgshowpicacc { width:90px; height:90px;  border:1px solid #D4D4D4;  margin-bottom:1px;}
	.imgfriendX {  }
	
	#friendnameX { color:#D3046C; font-size:14px; font-weight:bold; padding:3px 0px 5px 0px; text-align:center; }
	#friendyrsX img { border:0px; margin:0px; }
	#friendyrsX {  font-size:12px; margin:3px 0px 5px 0px; padding:0px; }
	.alignGX {  padding:0px 2px 2px 0px; vertical-align:mIDDLE;  }
	
	.green { color:#E60776;}
	#slr1 { width:450px; float:left; margin:0px 20px 0px 0px; }
	
	#slr2 { width:140px; float:left; text-align:right; }
	
	#situationprofile { padding:0px 8px 0px 2px; margin-bottom:20px; }
	#isituationprofile { width:100px; float:left;}
	#isituationprofile1 { float:left; width:430px;}
	
	#situationhome {background-color:#12A901; border:1px solid black; margin:0px 0px 10px 0px; }
	#isituationhome { padding:5px;}
	
	#iro1 { font-size:14px; padding:1px 0px 1px 0px; }
	#iro2 { font-size:12px;  padding:1px 0px 3px 2px;}
	#iro3 { font-size:12px; padding:1px 0px 0px 4px; }
	#iro3 a:link, #iro3 a:visited, #iro3 a:active, #iro3 a:hover { text-decoration:none;}
	
	#yourhelp1 { font-weight:bold; font-size:14px;}
	#yourhelp2 { font-size:12px;padding-top:4px;}
	#yourhelp { padding:8px; margin-left:50px; margin-top:20px;border:2px dotted #CD0079; }
	
	.psep { padding-top:15px; }
	
	.imgshowpicX { width:90px; height:90px; border:1px solid #9E9E98;}
	
	#addad { font-size:14px; font-family:arial; }
	
	#seeking { font-size:12px; font-family:arial; }
	
	.adtitletd { font-family:arial; font-size:14px; }
	
	#size14pls td { font-family:arial; font-size:14px; }
	
	.ops2 { font-size:12px; padding-top:2px;}
	
	#showmg {
	 background:#FDEEF7; 
 font-color:#333;
 padding:7px;

 margin:10px 0px 0px 0px;
 margin-bottom:0px;

border-top:1px solid #970F61;
border-bottom:1px solid #970F61;
	
	}
	
	#suoundpcis { border:1px solid #970F61; padding:3px 5px 3px 5px;}
	
	.smmass { font-size:1px; height:7px; }
	.sdsosd { padding:5px 8px 8px 0px;}
	
	.aligng { vertical-align:middle; margin:0px 3px 0px 0px; }
	
	.size12 { font-size:12px; font-family:arial; }
	
	
	#editprof {
	font-size:12px;
	font-family:arial;
	}
	
#editprof thead td{ 
background-color:#D3046C;
color:#fff;
font-size:14px;
padding:3px 3px 3px 5px; 
border-top:1px solid #970F61;
border-bottom:1px solid #970F61;
}

#editprof tbody td{ 



}

#topsur {
height:30px;

}

#topsur1 {
float:left; width:256px;
}
#topsur2 {
float:left; font-size:14px; font-family:arial; display:block;
}
#topsur3 {
float:left;font-size:14px; font-family:arial;display:block;
}
#topsur4 {
float:left;font-size:14px; font-family:arial;display:block;
}

#topsur2 a:link, #topsur2 a:visited, #topsur2 a:active
{
float:left; font-size:14px; font-family:arial; display:block;
width:60px; color:#fff; background-color:#D3046C; padding:5px;
margin-left:1px; text-align:center;
}

#topsur3 a:link, #topsur3 a:visited, #topsur3 a:active
{
float:left; font-size:14px; font-family:arial; display:block;
width:60px; color:#fff; background-color:#970F61; padding:5px;
margin-left:1px; text-align:center;
}

.tellmes { 

margin:0px 0px 7px 0px; padding:5px; font-size:12px; background-color:#eee; border:1px dotted #ccc;
}

#editprof input { font-family:arial; }
#editprof select { font-family:arial; }

.headerprofile2 {
padding:0px 0px 7px 0px;
font-size:14px;
}

.alignmiddle { vertical-align:middle; margin-right:1px; }

#ilookmsg {background:#eeeeee; width:120px; padding:5px;}
#lookmsg { border-bottom:1px solid #eee; }

.gsmall { font-size:11px;  padding:5px; color:#666;}
#textareasa { padding:5px; }

.finds { font-size:12px; font-family:arial; font-weight:bold;}

.fmembershow_pic img  { border:1px solid #676767; margin-top:9px; }
#fmembershow_pic { float:left; width:101px; text-align:center; font-size:12px; }

	.imgshowpicacc { width:90px; height:90px;  border:1px solid #D4D4D4;  margin-bottom:1px;}
	.imgfriendX {  }


.onleft { float:left; width:110px;  margin-right:10px;}
.onleft1 { font-weight:bold; text-align:left; }
.onleft2 { text-align:left; font-size:12px; padding-bottom:10px;  }
.alignGX {  padding:0px 2px 2px 0px; vertical-align:mIDDLE;  }

 #fmembershow_pic { float:left; width:101px; text-align:center; font-size:12px; }
 
 #fmembershow_pic a:link,
 #fmembershow_pic a:visited,
 #fmembershow_pic a:active, 
  #fmembershow_pic a:hover {
 border:0px;margin:0px; padding:0px;
 }
 
  #fmembershow_pic img a:link,
 #fmembershow_pic img a:visited,
 #fmembershow_pic img a:active {

 }
 
 
#content-panels img { vertical-align:middle; margin:0px 3px 0px 0px; }

.leftlove { text-align:left; }

.revamped { padding:8px; background-color:#FFF0F8; border:1px solid #E60676; font-size:12px; }
.areyou1 { font-weight:bold;}
.areyou2 { padding-bottom:5px;}
.areyou3 { font-size:11px; }
#right-body a:link,
#right-body a:visited,
#right-body a:active {
color:#E60676;
text-decoration:none;
}
#right-body a:hover {
color:#E60676;
text-decoration:underline;
}


.around-event-top { background:#D3046C; color:#fff; font-size:14px; font-family:arial; padding:6px 8px; 
font-weight:bold; border:1px solid #D3046C; }
.head1 { float:left; width:312px;}
.head2 { float:left; width:120px; text-align:center;}
.head3 {float:left; width:90px;text-align:center;} 
 
.around-event {background:#fff; color:#333; font-size:12px; font-family:arial; padding:6px 8px; 
border:1px solid #e2e2e2; border-top:0px;}
.around-event1 {background:#f3f3f3; color:#333; font-size:12px; font-family:arial; padding:6px 8px;  
border:1px solid #e2e2e2;border-top:0px; }
.event1 {float:left; width:312px; }
.event2 {float:left; width:120px; text-align:center;}
.event3 {float:left; width:90px;text-align:center; }

.eventtitle { float:left;  }

.newevent  { width:23px; height:10px; float:left; padding-left:5px;}
.neweventTD { width:36px; height:10px; float:left; padding-left:5px;}
.neweventTM { width:61px; height:10px; float:left; padding-left:5px;}

.aroundleftrightevent { }
.leftmainevent { width:420px; float:left; }
.rightmainevent { width:120px; float:left; }
.imgright { border:4px double #999; }
.around-event-main {border-bottom:2px solid #fff; width:410px;}
.around-event-main1 { float:left; width:120px; font-weight:bold; color:#333; font-size:14px; font-family:arial; padding-left:8px;}
.around-event-main2 { float:left; width:280px; font-weight:normal; color:#333; font-size:14px; font-family:arial;}

.completeeventtitle {font-weight:bold; color:#333; font-size:14px; font-family:arial;
background:#f3f3f3;  padding:8px; border-top:1px solid #999;}

.completeeventtitledesc { padding:8px;font-size:14px; font-family:arial; }
.around-event-info-all { font-size:14px; font-family:arial; }
.around-event-info-all1 { padding:2px 8px 0px 8px; }
.around-event-info-all2 { padding:8px 8px 0px 8px;}
.around-event-info-all3{ padding:0px 0px 0px 0px; color:#999; font-weight:normal; font-size:12px; }

.clear3px{clear:both; height:3px; font-size:1px; }
.clear5px{clear:both; height:5px; font-size:1px; }
.clear10px{clear:both; height:10px; font-size:1px; }
.clear15px{clear:both; height:15px; font-size:1px; }
.clear20px{clear:both; height:20px; font-size:1px; }

.criterias { background:#D6EDCB;padding:5px 10px; font-size:12px; font-family:arial; margin-top:10px; }

#around-links { width:212px; margin-left:5px; }
#link-under a:link,
#link-under a:visited,
#link-under a:active
{ display:block; font-size:12px; background:#E60676; color:#fff; padding:3px 6px;}
#link-under a:hover
{ display:block; font-size:12px; background:#5CB007; color:#fff; padding:3px 6px; text-decoration:none;}

#link-undernone 
{ display:block; font-size:12px; background:#f2f2f2; color:#333; padding:3px 6px;}

.block1 { width:104px; float:left; margin-right:4px;}
.block2 { width:104px; float:left; }

#blockreport a:link,
#blockreport a:visited,
#blockreport a:active
{ display:block; font-size:12px; background:#ddd; color:#444; padding:3px 6px;}
#blockreport a:hover
{ display:block; font-size:12px; background:#666; color:#fff; padding:3px 6px; text-decoration:none;}

/* boxes */
.success,
.confirmation_box {   font-size:12px; border:1px solid #E2C822; background:#FFF9D7; padding:8px; font-weight:bold; color:#342F07;  margin:0px 0px 10px 0px; } 
.error_report_box, .error_box  { border:1px solid #CCCCCC; 
            background:#F3F3F3; padding:8px; font-weight:bold; color:#413F3B;
            margin:0px 0px 10px 0px; font-size:12px;}

/* verification */

.verifytitle { font-size:13px; float:left;}
.verify1b{  font-size:12px;  }
#link_options { font-size:12px; padding-top:4px; margin-top:8px; border-top:1px dotted #ddd; }
.leftb { float:left; width:50%;}
.rightb { float:left; width:50%; text-align:right;}


#friend {
padding:8px;
border-bottom:1px dotted #ccc;
}
#imgfriend { float:left; width:115px; }
#imgright { float:left; width:400px; }

#friendyrs1 { width:60px; float:left; font-size:12px; font-family:arial; color:#666;}
#friendyrs2{ width:100px; float:left;  font-size:12px; font-family:arial;}

#friendname1  { width:60px; float:left; font-size:12px; font-family:arial; padding-top:1px; color:#666;}
#friendname2 { width:200px; float:left;  font-size:14px; font-family:arial;}

#imgright1 { width:295px; float:left;}
#imgright2 { width:100px; float:left; font-size:12px;}

#imgright2 a:link,
#imgright2 a:visited,
#imgright2 a:active { 
 display:block; border-bottom:1px solid #eee;
 font-size:12px; font-family:arial; text-align:right;
 padding:3px 3px 3px 0px;
}

#imgright2 a:hover { 
 display:block; border-bottom:1px solid #eee;
 font-size:12px; font-family:arial; text-align:right;
 padding:3px 3px 3px 0px; text-decoration:none;
 background-color:#E63CBD; font-weight:normal;
 color:#fff;
}

.empty_text { font-size:13px; font-family:arial; margin:10px 10px; }
.padreportleft { padding-left:8px; }

#surroundtitle {font-weight:bold; color:#333; 
background:#f3f3f3;  padding:8px; border-top:1px solid #999; border-bottom:1px solid #999; margin-top:-4px;
margin-bottom:15px;}
#surroundtitle  h1,
#surroundtitle_withbottom h1 {font-size:18px; font-family:arial; margin:0px; padding:0px;float:left; }
#surroundtitlei { font-size:18px; font-family:arial; }
#surroundtitlec  h1 { font-size:18px; font-family:arial; float:left; }


#crumbtrail { padding:5px 0px 5px 8px ; font-size:12px; }

#surroundtitlec .socialstuff { float:right; width:175px; padding-top:0px; }
#surroundtitlec .socialstuff  .around_likes { float:right; width:75px; }
#surroundtitlec .socialstuff  .around_tweets { float:right; width:100px; }

#fdbacktitle { font-weight:bold; color:#333; 
background:#f3f3f3; font-size:14px; font-family:arial; padding:8px;  border-bottom:1px solid #999; margin-top:-4px;

}
.tellmehowmany { background:#FFF0F8; font-size:12px; font-family:arial; padding:8px; margin-bottom:15px; }
#surroundtitle_withbottom {font-weight:bold; color:#333; 
background:#f3f3f3;  padding:8px; border-top:1px solid #999; border-bottom:1px solid #999; margin-top:-4px;
}

.around-fdb {  border-bottom:1px dotted #ccc; padding:8px 0px;  }
#insidefd { padding:0px 8px; font-size:12px;}
#insidefrds { padding:8px; font-size:12px; }
#insidefd a, #insidefrds a { font-size:12px; }

.around-filters {  border-bottom:1px dotted #ccc; padding:4px 0px; font-size:12px;
background:#f3f3f3;  padding:8px;  border-bottom:1px solid #999;
}

#in_three { margin:0px 0px 20px 0px; }
.in_three { width:150px; float:left; font-size:12px; padding:10px; border:1px solid #D4D4D4;}
.gaps { width:10px; font-size:1px; float:left; }
#ptb { width:20px; height:20px; float:left; margin-left:10px;}
#ptbs { width:20px; height:20px; float:left; margin-left:8px;}

#center-chat li,
#center-body li,
#center-body-html li {
	list-style-type:none;
list-style-image:none;
list-style-image:url(../images/buttons/li.gif);
vertical-align:top;
}

ul#whosthatguy {
	list-style-type:none;
list-style-image:none;
list-style-image:none;
vertical-align:top;
margin:0px 0px 17px 13px; line-height:1.3em;
padding:0px 0px 0px 0px;
}

ul#whatiget,
ul#nothing  {
	list-style-type:none;
list-style-image:none;
list-style-image:none;
vertical-align:top;
margin:10px 0px 0px 10px; line-height:1.3em;
padding:0px 0px 0px 0px;
}

ul#nothing  {

margin:10px 0px 0px 25px; 
}
#whosthatguy li,
#whatiget li,
#nothing li
{ list-style-type:none;
list-style-image:none;
list-style-image:none; line-height:1.3em;
vertical-align:top;}


li#premiumli {background-image:url(../images/icons/2f.jpg); font-size:14px; background-repeat:no-repeat; padding:2px 0px 4px 30px; }
li#goldli {background-image:url(../images/icons/1f.jpg);  font-size:14px; background-repeat:no-repeat; padding:2px 0px 4px 30px; }
ul#whatiget li {background-image:url(../images/icons/both.jpg);  font-size:14px; background-repeat:no-repeat; padding:2px 0px 4px 56px; line-height:1.3em;}

#greybg { background:url(../images/bgs/g.gif); width:246px; height:166px; float:right; margin:0px 0px 10px 10px;}
.insidegbg { padding:21px 10px 10px 20px;  }
.insidegbgt { font-size:14px; font-family:arial; font-weight:bold; }
#insidegbgy ul { margin:0px; padding:0px; margin:5px 0px 0px 0px; list-style-type:none; background-image:none; list-style-image:url(x.gif); }
#insidegbgy li { background-image:url(../images/bgs/stars.gif); list-style-image:none;  padding-left:17px; background-repeat:no-repeat; }

#mainreg2  a:link,
#mainreg2  a:visited, 
#mainreg2  a:active,
#mainreg2x  a:link,
#mainreg2x  a:visited, 
#mainreg2x  a:active 
{ color:#fff; border-bottom:1px dotted white; text-decoration:none; }

#mainreg2x  a:hover,
#mainreg2  a:hover 
{ color:#fff; border-bottom:1px solid white; text-decoration:none; }

.fdmsg {  }


#meet_now { background-image:url(../images/icons/meet.gif); background-repeat:no-repeat; padding:0px 0px 0px 28px; background-position:1px 2px; }

.meetnowblurbs {padding-top:4px;}
#meet_now1 { width:170px; float:left; padding:4px 0px 0px 0px; }
#meet_now2 { width:85px; float:left; }
#meet_now3 { width:100px; float:left; }
#meet_remove { padding:7px 0px 0px 0px; }

#update_status { padding:8px 8px; background:#f9f9f9; border:1px solid #eaeaea; margin-bottom:15px;}
#update_status1 { font-size:14px; color:#333; font-family:arial; width:85px; float:left; padding-top:3px; }
#update_status2 {width:435px; float:left; }
.statusbox {font-size:12px; width:430px;   font-family:arial; }
#update_status3 { text-align:right;}
.status_box2 { font-size:12px; color:#666; }

#tipstatus a { font-size:11px; }

#status-right { background:#f2f2f2;}
.status-right { padding:5px 8px 8px 8px;  }
.status-right1 { font-size:12px; color:#666; font-family:arial; }
.status-right2 { font-size:12px; color:#333; font-family:arial;}
.status-right2b { font-size:11px; color:#666; font-family:arial; text-align:left;}
.status-right3 { font-size:12px; color:#666; font-family:arial; text-align:right;}
#status-right a:link,
#status-right  a:active,
#status-right a:visited,
#status_box2 a:link,
#status_box2  a:active,
#status_box2 a:visited
{
border:1px solid 	#E60676; background:#fff; color:#E60676; font-size:11px; padding:2px 4px; display:inline-block; clear:	both;
}
#status-right a:hover,
#status_box2 a:hover {
border:1px solid 	#E60676; background:#E60676; color:#fff; font-size:11px; padding:2px 4px; display:inline-block; clear:	both; text-decoration:none;
}

#update_area { padding:8px; border:1px solid #FC94C8; background:#FFF0F8; font-family:arial; margin-bottom:20px;}
#update_area1 { font-size:14px; font-weight:bold; color:#680235; }
#update_area2 { padding:3px 0px 5px 1px; font-size:12px; font-weight:normal; color:#490125;}
.regionselect { font-size:12px; font-family:arial; width:250px; }
#update_area3a { font-weight:bold; padding-top:4px; width:45px; padding-left:2px; font-size:12px; font-family:arial; float:left; color:#490125; }
#update_area3b { width:255px; font-size:12px; font-family:arial; color:#333; float:left;}
#update_area3c { width:100px; float:left; }
#update_area4 {}


#quotes { /*background:#F0F8E9; border:1px solid #eaeaea; background:#F9F9F9; */margin-bottom:20px;}
.actualquote { font-family:arial; font-size:13px; background-image:url(../images/buttons/66.gif); background-repeat:no-repeat; background-position:top left;
padding:8px 35px 12px 37px; background-position:7px 0px; color:#333;}
.dateofquote { 
width:22px; height:19px;  background-image:url(../images/buttons/99.gif); background-repeat:no-repeat;
position:relative;
margin-top:-15px; margin-left:505px;
}
.dateg {font-family:arial; font-size:12px; color:#B0B0B0; }

#around-ad { padding:0px; font-family:arial; }
#ad-title { font-size:14px; font-weight:bold;  font-family:arial; padding:0px 0px 10px 0px; }

#l_picture { width:105px; float:left; }

#m_info { width:165px; float:left; font-family:arial; font-size:12px;}
#r_text { width:230px; float:left; font-family:arial; font-size:12px; color:#333;}

.clearit_lined { border-top:1px dotted #6ACD07; margin-top:20px; padding-bottom:14px; }

#m_info .infolines1 {padding:1px 0px 0px 0px; }
#m_info .infolines1a { float:left; width:45px;  color:#666;}
#m_info .infolines1b { float:left; width:115px;  color:#333;}
#m_info .infolines1views {padding:5px 0px 0px 0px; }

.indiv-title {float:left; padding-top:4px; }
#indiv-title-ad {float:left; padding-top:2px; font-size:16px; }
#indiv-title-adsq {float:left; padding-top:2px; font-size:14px; }
#m_info2 { margin-top:10px; }
#m_info2 .infolines1 {padding:1px 0px 0px 0px; }

#m_info2 .infolines1status {padding:10px 0px 10px 0px; }
#m_info2 .infolines1a { float:left; width:50px; padding-left:5px;  color:#666;}
#m_info2 .infolines1b { float:left; width:315px;  color:#333;}

#contact-btn a:link,
#contact-btn a:visited,
#contact-btn a:active
{ display:block; background:#60B906; margin:10px 5px; padding:3px; text-align:center; color:#fff; font-weight:bold;text-decoration:none; border:1px solid #60B906;}
#contact-btn a:hover
{ display:block; background:#E60676; margin:10px 5px; padding:3px; text-align:center; color:#fff; font-weight:bold; text-decoration:none; border:1px solid #E60676;}

#lsq { width:135px; float:left; font-size:12px; font-family:arial; padding-left:5px; }
.btn_ft { text-align:right; margin:10px 0px 0px 0px; }
.seeking1 { font-size:13px; font-family:arial; padding:0px 0px 5px 0px;  }

.textabout,
.textaboutsq { font-size:13px; color:#370021; font-family:arial;  margin:0px 0px 40px 0px;}

.msgsq { font-size:12px; font-family:arial; width:300px; }


 #topheader { 
 padding:7px 8px 6px 8px; font-size:14px; font-weight:bold; color:#fff; font-family:arial;
 background-color:#e50876; 
 
  border:1px solid #d3046c;
  }
  
  
   #topheaderd { 
 padding:7px 8px 6px 8px; font-size:14px; font-weight:bold; color:#fff; font-family:arial;
 background-color:#FB0D84;
 
  border:1px solid #D3046C;
  }
  
 
.iml1{ width:200px; float:left; } 

.iml2{ width:17px; float:left; padding-top:2px;} 
.iml2b{ width:73px; float:left;} 
.iml3{ width:17px; float:left;  padding-top:2px;} 
.iml3b{ width:66px; float:left;} 
.iml4{ width:17px; float:left;  padding-top:2px;} 
.iml4b{ width:60px; float:left; } 

.iml5{ width:65px; float:left; text-align:right;} 

#topheader input, 
#topheader checkbox { 
margin:0px; padding:0px;
}
#topheader label { margin:0px; padding:0px;}


.friendname { float:left;  }

#tell a:link,
#tell a:visited,
#tell a:active
{ width:80px; float:right; background:#999999; color:#fff; border-left:1px solid #fff; text-align:center; font-size:14px; padding:3px 0px 2px 0px; display:block; text-decoration:none; }
#tell2 a:link,
#tell2 a:visited,
#tell2 a:active
{  width:80px; float:right; background:#5CB007; color:#fff; border-left:1px solid #fff; text-align:center; font-size:14px; padding:3px 0px 2px 0px; display:block;
text-decoration:none; font-weight:bold;}

#tell a:hover
{  width:80px; float:right; background:#5CB007; color:#fff; border-left:1px solid #fff; text-align:center; font-size:14px; padding:3px 0px 2px 0px; display:block;
text-decoration:none;}


#surroundsupport li,
#surroundsupport p { font-size:14px; }

#around-support { padding:22px 10px 0px 10px;font-family:arial; }

#around-supportcp {width:250px; float:right; padding:12px 10px 0px 15px; font-family:arial;}

#support1_year { border:1px solid #E2C822; background:#FFF9D7; padding:10px; float:left;
width:490px;

}



#support1 { margin-right:20px; border:1px solid #E2C822; background:#FFF9D7; padding:10px; float:left;
width:225px; 
}
#support2 { border:1px solid #E2C822; background:#FFF9D7; padding:10px; 
}

#around-supportcp .title ,
#around-support .title { font-weight:bold; font-size:18px;  }
#around-supportcp .desc,
#around-support .desc { font-family:arial; font-size:14px; padding:0px 0px 4px 0px;}
#around-supportcp .desc1 ,
#around-support .desc1 { font-family:arial; font-size:14px; padding:4px 0px 10px 0px;}
#around-supportcp .payment,
#around-support .payment { font-family:arial; font-size:11px; padding:6px 0px 0px 0px; text-align:center; }

.ss1 { background-image:url(../images/icons/ss1.gif); width:50px; height:50px; position:absolute; margin-top:-27px; margin-left:200px; }
.ss2 { background-image:url(../images/icons/ss2.gif); width:50px; height:50px; position:absolute; margin-top:-27px; margin-left:475px; }
.support1_year{  margin-left:470px; } 

#around-support input { padding:2px 6px; font-size:12px; font-family:arial; width:225px; }

.around-name { float:left; }

#around-ads-show { padding:0px 0px 0px 8px;  }

.we_accept { background-image:url(../images/cart/accept.gif); width:200px; height:94px; margin-top:0px; margin-left:10px; float:right;}

.dblprofile { border: 5px double #eee; }

#signupbutton-large {background-image:url(../images/buttons/greenbutton-large.jpg); background-repeat:no-repeat; width:300px; height:59px; }
#signupbutton { background-image:url(../images/buttons/greenbutton.jpg); background-repeat:no-repeat; width:190px; height:59px; }
#signupbutton-large .insidesignup,
#signupbutton .insidesignup { padding:10px; text-align:center; }

#signupbutton-large a:link,
#signupbutton-large a:visited,
#signupbutton-large a:active,
#signupbutton a:link,
#signupbutton a:visited,
#signupbutton a:active
 { color:#fff; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; text-decoration:none;}
 
 #signupbutton-large a:hover,
#signupbutton a:hover
 { text-decoration:underline;}
 
 #signupbutton2 { font-size:13px;}
 
 /* clubs */
 #clubintro { padding:0px 8px; }
 .clubintro { }
 .clubintro1 { float:left; width:63px; font-size:14px; font-family:arial; padding-top:1px;}
 .clubintro2 { float:left; width:95px;}
  .clubintro3 { float:left; width:200px;  font-size:14px; font-family:arial; padding-top:1px;}
  .clubaddress {  font-size:14px; font-family:arial;}
  .clubnumber {  font-size:12px; font-family:arial;  color:#666; margin-bottom:8px;} 
  .represent { padding:5px 8px; font-size:12px; font-family:arial; border:1px solid #fa439e; margin:10px 0px 0px 0px; *padding-top:2px;}
  
  #clublisting { margin-top:15px; }
  .clublisting-title { background:#fcdceb; font-size:16px; font-weight:bold; padding:8px 10px 6px 10px; color:#2c2c2c; border-bottom:#666;
  border-top: 1px solid #f8add0;
  border-bottom: 1px solid #f8add0;
   }
    .clublisting-titler { background:#fcdceb; font-size:16px; font-weight:bold; padding:8px 10px 6px 10px; color:#2c2c2c; 
  border-top: 1px solid #f8add0;
  border-bottom: 1px solid #f8add0;margin-top:15px;
   }
   
   
    .clublisting-restr { background:#fff; padding:10px 10px 10px 10px; border:1px solid #eee; font-size:12px; font-family:arial; }
   .clublisting-rest { background:#f8f8f8; padding:0px 10px 0px 10px; border:1px solid #f8f8f8; font-size:12px; font-family:arial; }
   .clubevents-rest {  padding:0px 14px 0px 14px; border:1px solid #f8f8f8; font-size:12px; font-family:arial;}
  .clublisting-numbers { padding:8px 10px 8px 10px; border-bottom:1px solid #f8add0; font-size:12px; font-family:arial; font-weight:bold; }
  .review-rest {padding:00px 10px 0px 10px; }
  .club-logo { width:202px; height:152px; margin:10px 0px 10px 10px; float:right; }
  .club-logo img { border:1px solid #eee;  }
  
  #clubreviews {margin-top:15px ; }
  .revimg  img{border:1px solid #ccc;  }
  .aroundreviewer1 { float:left; width:105px; }
  .aroundreviewer2 { float:left; width:395px; font-size:12px; font-family:arial;}
  .aroundreviewer { border-bottom:1px solid #ddd; padding-top:10px; padding-bottom:10px;}
  
  .revadd {  font-family:arial; font-size:12px; color:#666; padding:0px 0px 4px 0px; }
  .revcomments {font-size:12px; font-family:arial; }
  .revstar{ padding:1px 0px 5px 0px; }
  
  .revstar1 {float:left; width:97px;}
  .revstar2 {float:left; width:295px; padding-top:2px;}
  .email { background:url(../images/icons/email.jpg); background-position:0px 1px; padding:0px 0px 0px 20px; background-repeat:no-repeat; }
  .surroundR { border:1px solid #fff; }
  .leftR {
width:60px;
float:left;
font-family:arial;
font-size:12px;
font-weight:bold;
color:#666;
}

.larger { width:80px;}

.rightR {
width:220px;
float:left;

}

/* clubs */
#aroundclubs-top { background:#d3046c;border-top:1px solid #970f61; border-bottom:1px solid #970f61;  padding:8px 0px; color:#333; }

#aroundclubs-top a:link,
#aroundclubs-top a:visited,
#aroundclubs-top a:active
{ color:#fff; font-size:14px; font-weight:bold;  text-decoration:none;}
 #aroundclubs-top a:hover 
{ color:#fff; font-size:14px; font-weight:bold; border-bottom:1px dotted #fff;}
 
.aroundclubs-top-1 {float:left; width:220px; padding-left:10px; font-family:arial;}
.aroundclubs-top-2 {float:left; width:110px; font-family:arial;}
.aroundclubs-top-3 {float:left;width:90px; font-family:arial; }
.aroundclubs-top-4 {float:left; width:110px;  font-family:arial;}

#aroundclubs-rest a{ 
font-size:14px; 
}
.around-row { background:#fff; padding:7px 0px 5px 0px; font-family:arial;}
.around-row-color { background:#f0f0f0; padding:7px 0px 5px 0px;  font-family:arial;}
.around-row1 {float:left; width:220px; padding-left:10px;  font-family:arial;}
.around-row2 {float:left; width:110px;  font-family:arial;}
.around-row3 {float:left;width:90px; text-align:center; font-family:arial; }
.around-row4 {float:left; width:110px; text-align:center; font-family:arial;}

.bringin { padding:0px 10px;}

/* news */
DIV#latestArticles { font-family:  Arial, Helvetica, sans-serif; font-size: 12px; border:0px;}
DIV#latestArticles table { font-family:  Arial, Helvetica, sans-serif; font-size: 12px; border:0px;}
DIV#latestArticles A:link,
DIV#latestArticles A:visited,
DIV#latestArticles A:active
 { font-family: arial; font-size: 12px;  color:#ee077a; text-decoration:none; }
DIV#latestArticles A:hover { font-family: arial; font-size: 12px;  color:#eb0779; text-decoration:underline; }

DIV#latestArticles TD { font-size:11px; padding:10px 8px 0px 8px; }
DIV#latestArticles TD#showmore { font-size:11px; padding:4px 8px 0px 8px; }
DIV#latestArticles TH {
font-weight:bold; color:#fff; 
background:#e60676;  padding:6px 8px 5px 8px; border-bottom:1px solid #c30078; text-align:left;
}

#latestArticles a#more {  color:#ee077a; 
text-decoration:none; background:#fff; 
padding:2px 6px; border:1px solid #ee077a; display:inline-block;
font-size:12px; 
}
#latestArticles a#more:hover {  color:#fff; 
text-decoration:none; background:#ee077a; 
padding:2px 6px; border:1px solid #eb0779; display:inline-block;
font-size:12px;
}

/* new menu */
ul#topnav {
	margin: 0; padding: 0;
	float: left;
	width: 946px;
	list-style: none;
	position: relative; /*--Set relative positioning on the unordered list itself - not on the list item--*/
	font-size: 14px;
	background: url(topnav_stretch.jpg) repeat-x;
}
ul#topnav li {
	float: left;
	margin: 0; padding: 0;
	border-right: 1px solid #bc0360; /*--Divider for each parent level links--*/
}
ul#topnav li a {
	padding: 11px 10px;
	display: block;
	color: #f0f0f0;
	font-size:14px;
	text-decoration: none;
}
ul#topnav li:hover { background: #5cb007 url(topnav_active.gif) repeat-x; }

ul#topnav li span {
	float: left;
	padding: 10px 10px;
	position: absolute;
	left: 0; top:38px;
	display: none; /*--Hide by default--*/
	width: 926px;
	background: #5cb007;
	color: #fff;
	/*--Bottom right rounded corner--*/
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	/*--Bottom left rounded corner--*/
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
}
ul#topnav li:hover span { display: block; } /*--Show subnav on hover--*/
ul#topnav li span a { display: inline; } /*--Since we declared a link style on the parent list link, we will correct it back to its original state--*/
ul#topnav li span a:hover {text-decoration: underline;}

.around-meet { padding:10px 5px 0px 35px; font:12px arial; background-image: url(../images/icons/meeting.gif); background-position:0px 12px; background-repeat:no-repeat;}
.around-eventp { padding:10px 5px 0px 35px; font:12px arial; background-image: url(../images/icons/events.gif); background-position:0px 12px; background-repeat:no-repeat;}
.fdb-meetevent1 { }
.fdb-meetevent2 { color:#444;}
.fdb-meetevent3 { color:#777; }
.addmeet { padding-top:5px;}
.bringin { padding-left: 10px; padding-right: 10px;}

 
 /*------------------------------------*\
	IPHONE
\*------------------------------------*/



@media screen and (max-device-width: 480px){
ul#topnav li a {
	padding: 10px 9px 9px 9px;
	
	display: block;
	color: #f0f0f0;
	font-size:14px;
	text-decoration: none;
}
}


@media only screen and (device-width: 768px) {
 
  ul#topnav li a {
	padding: 10px 9px 9px 9px;
	
	display: block;
	color: #f0f0f0;
	font-size:14px;
	text-decoration: none;
}
}


