html{overflow-x: hidden;}
body
{
	font-family: arial, verdana, sans-serif; font-size: 10pt;  color: #000000; background:#FFFFFF url(images/bg_all.gif) repeat-x;
}


a:link {color: #ec680c;text-decoration:none;}
a:hover{color: #ec680c;text-decoration:underline;}
a:visited {color: #ec680c;text-decoration:none;}
a:visited:hover{color: #ec680c;text-decoration:underline;}

a.a2:link {color: #d04a08;text-decoration:none;}
a.a2:hover{color: #d04a08;text-decoration:underline;}
a.a2:visited {color: #d04a08;text-decoration:none;}
a.a2:visited:hover{color: #d04a08;text-decoration:underline;}

a.a3:link {color: #448321;text-decoration:none;}
a.a3:hover{color: #448321;text-decoration:underline;}
a.a3:visited {color: #448321;text-decoration:none;}
a.a3:visited:hover{color: #448321;text-decoration:underline;}

p {margin: .5em .5em 1em .5em;}
.white {color:#FFFFFF;}
.bottommenu {font-size: 8pt; text-align:center; margin: 10px 0 10px 0; text-align:center;}
.quicksearch {font-size: 12pt; font-weight:bold;}
.bold2 {font-size: 10pt;  color: #d04a08;margin-top:2em; margin-bottom: 1em;margin-left: 0em; font-weight:bold;}

/*.p2 {color: #000000;}
.p3 {font-size: 8pt;}
.p33 {font-size: 8pt; margin-left:10px;}


*/

.scrollmore{margin: 4px 0 5px 0;}

.phonebig {font-size: 14pt; color: #000000; font-weight:bold;}
.phonebig2 {font-size: 13pt; color: #d04a08; font-weight:bold;}
.phone {font-size: 12pt; color: #d04a08; font-weight:bold;}

h2 {font-size: 14pt; color: #ea0313; margin: 20px 0 20px 0;}
.h2 {font-size: 14pt; color: #448321; margin:0px;}/*Header Columns*/

/*.h22 {font-size: 14pt;  color: #B22124; margin-bottom:5px;}*/

h3 {font-size: 11pt; margin: 5px 0 10px 0;}
.h3 {color:#ec680c;}
/*..h33 {font-size: 11pt; margin: 0 10px 0 10px;}
*/

/*h4 {font-size: 12pt;  color: #d04a08; margin: 10px 0 5px 0;}
.h4{color: #62432c;}*/

.tagh3 {font-size: 11pt; margin: 20px 10px 15px 10px;}

.tag2 {font-size: 10pt;}
.tag3 {font-size: 13pt;}
.tag4 {font-size: 16pt;}
.tag5 {font-size: 20pt;}

li{font-size: 9pt; color: #000000;line-height:150%;}

.textfield {border:1px #000000 solid; background:#FFFF99;}

.hr {width: 100%; size:2; background-color:#ec680c; text-align:center;}

/*DIVS*/
#top_container {position:absolute; background:url(images/head_bg.jpg) no-repeat; height:500px; top:0; left:0;}

#girl_container{position:absolute; width:359px; height:500px;}

#topright_container{position:absolute; top: 0px; width:600px; left: 358px; height:500px; background:url(images/head_bg2.jpg) no-repeat;}

#menu{position:relative; height: 39px; margin-top: 22px; margin-left:80px;}

#menu2{position:relative; height: 10px; margin: 10px 0 0 50px; font-size: 8pt;}

#topmiddle_container{position:relative; height:431px; margin: 40px 0 0 0;}

#middleleft{position:relative; width:251px; float:left;height:400px;margin: 0 20px 0 0;}

#middleright{position:relative;}

#girl_tabs{position:relative; margin:0 0 0 10px;}

#middle_container {position:absolute; top:500px; left:0;}

#badge_links{position:relative; float:left; width:300px; margin: 50px 0 0 10px;}

#blurb{position:relative; margin: 40px 20px 0 340px;}

#bottom_search {position:relative; margin: 20px 0 0 10px; clear:both; text-align:center;}

#leftdiv {position:relative;float:left; margin-right:5px;}

#spacer{height:50px;}

#top50 {padding:5px; margin: 10px 0 5px 0; background:#ffe985;}

#newcity {position:relative; width:96%; margin: 15px 10px 10px 10px;}
#newcity1 {position:relative; width: 31%; float:left; margin: 0 5px 10px 15px;}
#newcity2 {position:relative; width: 31%; float:right; margin: 0 15px 10px 5px;}
#newcity3 {position:relative; clear:right; margin: 0;}


/*scroller*/

#pscroller1{ width: 300px; height: 145px; color:#000000; margin-top: 15px; font-size:11pt;font-weight:bold;}