/* CSS Document */
.s120 {width:120px;}
.s150 {width:150px;}
.s200 {width:200px;}

body { font-family: "Lucida Grande", "Lucida Sans", Arial, Helvetica, sans-serif; font-size:1em; margin:0; line-height:1.2em; margin:0; color:#382919; background-image:url(../graphics/topbg.gif);}
a {color:#cc0066; text-decoration:none;}
a:hover {color:#990033; text-decoration:none;}

h1 {font-size:1.4em; font-weight:bold; color:#CC3366; margin:0 0 4px 0;}
h2 {font-size:1.3em; font-weight:bold; color:#382919; margin:0 0 4px 0;}
h3 {font-size:1.2em; font-weight:bold; color:#ffffff; margin:0 0 4px 0;}
h4 {font-size:1.1em; font-weight:bold; color:#cc0066; margin:0 0 0 0; line-height:1.2em;}

input { font-size:.9em; color:#000;  float:left; margin-left:2px;}
select {color: #000; float:left; font-size:.9em; font-family: "Lucida Grande", "Lucida Sans", Arial, Helvetica, sans-serif; margin:1px 10px 2px 5px;}
textarea {color: #000000; font-size:.9em; font-family: "Lucida Grande", "Lucida Sans", Arial, Helvetica, sans-serif; }
label{
float:left; 
}

.post{
color:#000000;

}

/*TOP AREA*/
#top {background-image:url(../graphics/top.gif); height:141px; background-color:#382919; margin:-5px 0 0 0; padding:0;  border:none; width:1010px; }




#top_c_01 { width:300px; float:left; margin:0; }
#top_c_02 {float:left; padding:0 0 0 10px; width:630px; margin:0 0 20px 0px; }
#banner {padding-top:26px; margin-left:355px; }


#topnav {
margin:0;
padding: 0;
list-style-type:none;
text-align:center; color: #976b74; font-size:.7em; margin:0;
float:right;


}

#topnav li {
margin: 0;
padding: 0;
float:left;
list-style:none;
}

#topnav a, vistied {
float:left;
width: 130px;
text-align:center;
color:#FFFFFF;
text-decoration:none; 
border-right: 1px solid #382919;
background-image:url(../graphics/tab.gif); background-repeat:no-repeat;
}

#topnav a:hover {
background:#333333;
text-decoration:none;
background:url(../graphics/tab.gif) no-repeat;
padding:0;
margin:0;
background-position: -130px 0;

}








#topdatesearch {width:1015px; height:22px; margin:0; padding:2px; font-size:.7em; }
.topareadate{width:300px; float:left; color:#ffffff; margin:0 0 0 30px;  } .topareadate strong {color:#dda0b8; font-weight:normal;}
.topsearch {width:350px; float:right; margin:0; height:25px; text-align:left; color:#FFFFFF;  }
.topsearch select {margin:0; padding:0; font-size:.9em;}
.topsearch form {margin:0; padding:0;

} 

#column01 form, #column01 input {padding:0; margin:0 0 0 0;}


/*END TOP AREA*/

/*NAV AREA*/
#nav {background-image:url(../graphics/navbg.gif); width:195px;  float:left; padding:0 0 0 0;}
#nav01 {padding:4px 5px 4px 5px;font-size:.8em; color:#382919; font-weight:bold; background-image:url(../graphics/nav01_forumicon.gif); word-spacing: -1px; line-height:1.7em; } #nav01 a { color:#382919; text-decoration:none;} #nav01 a:hover {color:#CC0066; text-decoration:none;}
#nav01 ul {list-style:none; display:block; padding:0; margin:0;}

#nav01 strong {background-image:url(../graphics/nav01_forumicon.gif);}



#nav02 {padding:4px 5px 4px 5px;font-size:.8em; color:#382919; font-weight:bold; word-spacing: -1px; line-height:1.7em;}
#nav02 a { color:#CC3366; text-decoration:none;}
#nav02 a:hover {color:#CC0066; text-decoration:none;}
#nav02 ul {list-style:none; display:block; padding:0; margin:0;}
#nav02 li {padding:0 0 0 0;}


#nav03 {padding:4px 5px 4px 5px;font-size:.6em; color:#382919; font-weight:bold; word-spacing: -1px; line-height:1.7em; border-top:#CCCCCC 1px dotted; }
#nav03 a { color:#382919; text-decoration:none;}
#nav03 a:hover {color:#CC0066; text-decoration:none;}
#nav03 ul {list-style:none; display:block; padding:0; margin:0;}
#nav03 li {padding:0 0 0 0;}

#navdirectory { background-image:url(/graphics/navdirectory.jpg); font-size:.7em; padding:0 3px 3px 6px; color:#FFFFFF; height:66px; width:150px; margin:0 0 0 0; background-repeat:no-repeat; }
#navdirectory p {font-weight:bold; margin:0; font-size:.9em;}
#navdirectory a {color:#FFFFFF;} #navdirectory select {width:100px; }

#navweather {margin:5px 0 5px 20px;  }

#navsignup { background-image:url(../graphics/nav_signup.gif); font-size:.7em; padding:7px 3px 5px 6px; color:#382919; height:45px; margin:0 0 0 0; background-repeat:no-repeat; border-bottom:#CCCCCC 1px dotted;  }
#navsignup p {border-top: 1px solid #cc3366; margin:0; padding:0;}

#navlogin{ background-image:url(../graphics/navlogin.gif); font-size:.7em; padding:12px 3px 5px 6px; color:#382919; height:128px; margin:0 0 0 0; background-repeat:no-repeat; border-bottom:#CCCCCC 1px dotted;  }

.note { color:#CC0066; background-image:url(../graphics/notesymbol_palepink.gif); padding:0 0 0 10px; background-repeat:no-repeat;} .note a {color:#CC0066; }
.note a:hover {color:#FFFFFF; background-repeat:no-repeat;}


#quote { margin:0 0 0 0; padding: 4px 0 0 5px; color:#bbbbbb; font-family: Georgia, Times, serif;font-size:.95em; line-height:1.2em; border-top:#CCCCCC 1px dotted; font-weight:normal; }
.quotecredit {   color:#382919; font-family:Arial, Helvetica, sans-serif; font-size:.6em;}

#saying { margin:0 0 0 0; padding: 4px 0 0 5px; color:#000000; font-family: Georgia, Times, serif;font-size:.95em; line-height:1.2em; border-top:#CCCCCC 1px dotted;border-bottom:#CCCCCC 1px dotted; font-weight:normal; }


#whatwhat{
padding:5px;
width:150px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#999999;
font-weight:bolder;
text-align:left;
border-top:#CCCCCC 1px dotted; font-weight:normal;

}




#wrapper {width:1010px; border:none; background-image:url(../graphics/navbg.gif); }

#column01 {background-image:url(../graphics/navbg.gif); width:165px; float:left; padding:0 0 0 25px; margin:0 7px 0 0; border:none; }
#column02 { background-image:url(../graphics/midbg.gif); background-repeat:no-repeat; width:530px; float:left; margin:10px 0 0 0; font-size:12px; border:none; }
#column02dir { background-image:url(../graphics/midbg.gif); background-repeat:no-repeat; width:750px; float:left; margin:10px 0 0 0; font-size:.7em;}
#column02chat {background-image:url(../graphics/midbgchat.gif); background-repeat:no-repeat; width:670px; float:left; margin:10px 0 0 0; font-size:12px;}
#column03 {  width:260px; float:left; margin:10px 0 0 10px; border:none;  } #column03 img {margin:0 0 6px 0; padding:0;}
#column03chat {  width:120px; float:left; margin:10px 0 0 10px; padding:0;} 

#adarea {width:200px; }
/*END AREA*/
#end { color:#777777; width:970px; background-image:url(../graphics/endtop.gif); clear:both; background-repeat:no-repeat; padding:10px 10px 10px 30px ; font-size:.7em; line-height:1.2em; }
#end a {color:#cc3366;} #end a:hover { color:#cc0066; }
.endcredits { color:#333333; margin:10px 0 10px 0;}
.endnav02 { margin:10px 0 10px 0;} .endnav02 a{ color:#333333; }
/*END END AREA*/

/*AD AREA*/

#adarea_row {
	float: left;}

.box_ads_forum
{
    margin:0 10px 0 0;
    width:120px;
}
.box_ads
{
    margin:0;
    width:250px;
	padding:0;
}

.box_ads img, .box_ad1 img, .box_ad2 img {border:1px solid #cccccc; margin:0; }
div.box_ad1 {
    float: left;
    line-height:12px;
    margin-right: 6px;
	padding:0;
}
div.box_ad2
{
    float: left;
    line-height:12px;
	padding:0;
}





/*END AD AREA*/


/*FORUM AREA*/

#forumarea {  border:solid #cc0066 1px; padding:5px; font-size:1.1em;}
#forumarea a:hover {text-decoration:underline; }
#forumarea img {border:0;}
#forumarea table { background-color:#FFFFFF; }
#forumarea td { } #forumarea tr {margin-bottom:1px; }
.forumtitle01 {background-color:#CC0066; color:#FFFFFF; padding:3px;  font-weight:bold; }
.forumtitle01 a {color:#FFFFFF; }
.forumtitle02 {background-color:#c35782; color:#ffffff; padding:3px; font-weight:bold; }
.forumtitle02 a {color:#FFFFFF; }
.forumtitle03 {background-color:#ffffff; color:#000000; padding:3px;  font-weight:bold;  }
.forumtitle03 tr {}.forumtitle03 td {border-bottom:1px solid #ededed;}
.forumtitledescription {font-weight:normal; }
.forumthread {background-color:#ffffff; color:#000000; padding:3px;  font-weight:bold; }
.forumpost {background-color:#ededed; color:#888888; padding:3px;   }
.forumpost strong {color:#000000; }
.forumpostdetails { color:#888888; }

input#forumlogin { float:none; }

input[type="submit"]  {
background-color:#DDA0B8;
border:none;
padding:0;
border:#CC0066 1px solid;
margin:0;
background-image:url(../graphics/submit_flower.jpg);
background-repeat:no-repeat;
width:100px;

}

input[type="reset"]  {
background-color:#DDA0B8;
border:none;
padding:5px;
border:#CC0066 1px solid;
margin:0;

}

/*END FORUM AREA*/



/*LISTINGS*/

div#listings { font-size:.9em; border-bottom:solid 1px #cccccc; padding:10px 0 10px 0; margin: 0 0 10px 0; }
div#listings table tr {border-bottom: 1px solid #cccccc;}
div#listings table td { padding:4px;}
div#listings h2 { color:#39291A; background-color:#db9ab4; padding:2px 0 2px 2px; }
div#listings tr.d1 td {
	background-color: #ededed; color: black;
}
#details { border-bottom:solid 1px #cccccc; padding:10px 0 10px 0; margin: 0 0 10px 0; }
#details img { padding:2px; border: 1px solid #cccccc; margin: 0 10px 0 0; }

#details h3 {color:#39291A; background-color:#db9ab4; padding:2px 0 2px 2px; }
#details td { padding:4px;font-size:.9em; }
.detailsrow01 { background-color:#ededed; padding: 0 0 0 5px; }
.detailsrow02 { background-color:#ffffff; padding: 0 0 0 5px; }

#map_canvas { padding:2px; border: 1px solid #cccccc; margin: 0 10px 0 190px; width:350px; height:170px;  }

#premiumlisting { border: 1px solid #dda0b8; padding:2px;}
#premiumlisting tr {margin:0 0 1px 0; }

.premiumrow01 { background-color:#ffffff; padding: 0 0 0 5px; font-size:1.2em;}
.premiumrow01 td {border-bottom:1px solid #ededed;}

.premiumrow02 { background-color:#ffffff; padding: 0 0 0 5px; font-size:1.2em;}
.premiumtitle {background-color:#CE0D6D; color:#ffffff; height:25px; font-weight:bold;}

#freelisting {padding:2px; border: 1px solid #ffffff;  }
.listingtitle {border-bottom:1px solid #cccccc; color:#333333; height:25px; font-weight:bold;}
.listingtitle td {border-bottom:1px solid #cccccc;}

.pinklink { border:1px solid #CC0066; background-image:url(/graphics/pinklink_bg.gif); padding:4px; }

#reviews {font-size:.9em;  border-top:solid 1px #ffffff; padding:10px 0 10px 0; margin: 0 0 10px 0; }
#reviews h2 {width:100%; color:#39291A; background-color:#db9ab4; padding:2px 0 2px 2px; }
 #reviews td { padding:4px;}
.reviewrow01 { background-color:#ededed; padding: 0 0 0 5px; }
.reviewrow02 { background-color:#ffffff; padding: 0 0 0 5px; }

#credits { color:#CC0066; font-size:.9em;}
#credits img { border:1px solid #ffffff; color:#CC0066; font-size:.9em;}

div#pagination { width: 550px; }
div#pagination div { float: left; }
div#pagination div#prev, div#pagination div#next { width: 100px }
div#pagination div#next { text-align: right; }
div#pagination div#results_description { width: 350px; text-align: center; }


/*END LISTINGS*/


/*MID AREA*/

#breadcrumbs { font-size:.9em; border-bottom:1px solid #db9ab4; }
#ca_offers02 {width:530px; color:#382919; line-height:1.1em; margin:0; clear:none;}
#ca_offers02 a {color:#FFFFFF; text-decoration:none;} #midarea a:hover {color:#990033; }#midarea p { margin:0 0 5px 0; }

				
#ca_column01 { width:530px; float:left; font-size:.9em; }
#ca_column02 {float:left; width:282px; font-size:.8em; }#ca_column02 a {color:#CC0066; }

#threeboxes {
width:530px;
float:left;
margin-bottom:15px;
}

#den{
border-top:#CCCCCC 1px dotted; 
width:530px;
float:left;
margin-bottom:15px;
}


#leftden {
width:160px;
float:left;
margin-bottom:15px;
clear:left;
}

input.mainoption {
padding:0;
float:left;
font-weight:bold;


}

input.liteoption {
padding:0;
margin:0;


}

input.post, textarea.post, select{
padding:0;
margin:0;

}


#threeboxes a {color:#FFFFFF; text-decoration:none;} #midarea a:hover {color:#990033; }#midarea p { margin:0 0 5px 0; }


#pink_links_left{
width:172px;
margin-right:5px;
float:left;


}


#pink_links_top {background: url(../graphics/pink_links_top.gif) no-repeat; width: 152px; float: left; padding:7px 10px 7px 10px;  clear:both; background-color:#C35782;}

#pink_links_bottom{background-image:url(../graphics/pink_links_bottom.gif);
height:8px; width: 172px; float:left; clear:both; background-repeat:no-repeat;
}



#pink_com_middle{
width:172px;
margin-right:5px;
float:left;


}


#com_top {background: url(../graphics/com_top.gif) no-repeat; width: 152px; float: left; padding:7px 10px 7px 10px;  clear:both; background-color:#D282A2;}

#com_bottom{background-image:url(../graphics/com_bottom.gif);
height:8px; width: 172px; float:left; background-repeat:no-repeat; clear:both;
}

#pink_news_right{
width:172px;
float:left;


}


#news_top {background: url(../graphics/news_top.gif) no-repeat; width: 152px; float: left; padding:7px 10px 7px 10px;  background-color:#DDA0B8; clear:both;}

#news_bottom{background-image:url(../graphics/news_bottom.gif);
height:8px; width: 172px; background-repeat:no-repeat; float:left; clear:both; padding:0; margin:0;
}

				
#ca_pinklinks_end {background: url(../graphics/ca_competitions_end.gif) no-repeat; width: 172px; height:8px; margin:0 0 14px 0; float: left; padding:0;}

#events{
background-color:#C35782;
float:left;
} 
#ca_events {background: url(/graphics/ca_events.gif) no-repeat; width: 225px; height:132px; margin:0 0 18px 0; float: left; padding:10px;}
#ca_offers {background: url(../graphics/ca_offers.gif) no-repeat; width: 162px; height:67px; margin:0 0 18px 0; float: left; padding:7px 0px 7px 10px; margin-right:10px;}
#ca_offersend {background: url(../graphics/ca_offers_end.gif) no-repeat; width: 172px; height:8px; margin:0 0 14px 0; float: left; padding:0;}
#ca_offers02 { width: 510px; margin:0 ; float: left; padding: 10px 10px; background-color: #C35782;  background-image:url(../graphics/events_bg.gif); background-repeat:no-repeat;}
#ca_offers02end { background-image:url(../graphics/ca_events2.gif); background-repeat:no-repeat; width: 530px; height:8px; margin:0 0 14px 0; float: left; padding:0;}

#ca_competitions {background: url(../graphics/ca_competitions.gif) no-repeat; width: 162px; float: left; padding:7px 0px 7px 10px; margin-right:10px;}
#ca_competitionsend {background: url(../graphics/ca_competitions_end.gif) no-repeat; width: 172px; height:8px; margin:0 0 14px 0; float: left; padding:0;}

#ca_directory {background: url(/graphics/ca_directory.gif) no-repeat; color:#666666; width: 242px; height:133px; float: left; padding:15px 20px 10px 20px;}


#events_top {
background-image:url(../graphics/ca_events_top1.jpg); background-repeat:repeat-y;
width:530px;
height:20px;
margin:0;
padding:0;
}

#forum_button{
background-image:url(../graphics/events_button_left.gif); background-repeat:no-repeat;
float:left;
height:34px;
width:26px;

}

#forumlink{
background-image:url(../graphics/events_button_bg.gif); background-repeat:repeat-x;
float:left;
height:34px;
padding-top:6px;
color:#FFFFFF;
}


#forumlink a:link{
color:#FFFFFF;

}
#forumlink a:visited{
color:#FFFFFF;

}


#forum_button_end{
background-image:url(../graphics/events_button_right.gif); background-repeat:no-repeat;
float:left;
width:8px;
height:34px;

}


#events_top  h2{
padding:5px 0px 0px 10px;
}

#forum_top {
background-image:url(../graphics/forum_top.jpg); background-repeat:repeat-y;
width:530px;
height:38px;
}

#forum_top h2 {
color:#FFFFFF;
padding:15px 0px 0px 15px;
}

.ca_feature {background: url(/graphics/ca_feature.gif) no-repeat; width:242px; height:49px; float: left; padding:15px 20px 15px 20px;}
#forum_home { width:530px; color:#cc0066;  clear:both; } #forum_home a {color:#777777; text-decoration:none; } #forum_home a:hover {color:#cc0066;}

#forum_bottom {
background-image:url(../graphics/forum_bottom.jpg); background-repeat:repeat-y;
width:530px;
height:38px;
}

#forum_home li { border-bottom:#CCCCCC 1px dotted; } #forum_home ul { list-style:none; display:block; padding: 5px 10px; margin:0; background-image:url(../graphics/forum_middle_bg.jpg); background-repeat:repeat-y;}

#presssnippet {background-color:#382919; padding:2px 4px 2px 4px; margin: 10px 0 10px 0; color:#FFFFFF; }

#actionsarea {text-align:left; margin:5px 0 5px 0;}
.actions {background-color:#db9ab4; padding:3px; color:#FFFFFF; font-size:.8em; border-right:1px solid #fff; }
.actions a {color:#FFFFFF; } .actions a:hover {background-color:#CC0066;}

.eventsbutton { padding:12px 25px 12px 25px; color:#FFFFFF; font-size:10px; background-image:url(../graphics/events_button.gif); background-repeat:no-repeat; margin-bottom:5px;  width:155px; }
.eventsbutton a {color:#FFFFFF; } .actions a:hover {background-color:#CC0066;}

.actions02 { background-image:url(../graphics/actions02.gif); background-repeat:no-repeat; padding:3px 3px 3px 20px; color:#FFFFFF; font-size:.8em; border-right:1px solid #ffffff; }
.actions02 a {color:#FFFFFF; } .actions02 a:hover {background-color:#CC0066;}

.nooutline { border:0 #ffffff;}

hr.clear{clear:both; height:0; margin:0px; padding:0px; visibility:hidden;}	


/*END MID AREA*/

/* CREATED BY 100 PACES */
#goldenpages input {font-size:11px; margin-bottom:5px;}


