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: #CC0000;text-decoration:none;}
a:hover{color: #CC0000;text-decoration:underline;}
a:visited {color: #CC0000;text-decoration:none;}
a:visited:hover{color: #CC0000;text-decoration:underline;}

a.menu:link {color: #00247D;text-decoration:none;}
a.menu:hover{color: #00247D;text-decoration:underline;}
a.menu:visited {color: #00247D;text-decoration:none;}
a.menu:visited:hover{color: #00247D;text-decoration:underline;}

/*scroller links - orange*/
a.a2:link {color: #ffcc00;}
a.a2:hover{color: #ffcc00;}
a.a2:visited {color: #ffcc00;}
a.a2:visited:hover{color: #ffcc00;}

p {margin: .5em .5em 1em 0;}

.p_small {font-size: 8pt; margin: 0 0 .5em 10px;}
.bold2 {font-weight:bold;font-size:12pt;}
/*colors*/
.black {color: #000000;}
.white {color: #FFFFFF;}
.gold {color: #ffcc00;}
.blue {color: #00247D;}

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

.phonebig {font-size: 14pt; color: #ffffff; font-weight:bold;}
.phonebig2 {font-size: 13pt; color: #f49438;}
.phonebig3 {font-size: 12pt; color: #ffffff; font-weight:bold;}
.phone {font-size: 12pt; color: #f49438;}


h1 {font-size: 14pt; color: #00247D; margin: 5px 0 2px 0;}

h2 {font-size: 13pt; color: #ffcc00; margin: 5px 0 5px 0;}

h3 {font-size: 12pt; color: #ffcc00; margin: 0px 0 2px 0;}

h4 {font-size: 12pt;  color: #00247D; margin: 10px 0 5px 0;}

h5 {color: #354C67; font-weight:bold;}

.h3 {font-size: 10pt; color: #df5756; margin: 0px;}

.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: #FFFFFF;line-height:150%;}

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

.hr {width: 100%; size:2; height:2px; border:0; text-align:center; background-color:#f49438; color:#f49438;}
/*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: -5px; width:600px; left: 360px; height:500px;}

#menu{position:relative; height: 39px; margin-top: 10px;}

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

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

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

#middleright{position:relative;}

#vid_container{height:170px;}

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

#middle_container {position:absolute; background:url(images/mid_bg.jpg) repeat-x; 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;}
#leftdiv2 {float:left; margin:5px;}

#cleardiv {clear:both; margin:1em; padding:0;}
#spacer{height:50px;}
#spacer2{height:20px;}

#voice_learn{margin-left:30px;}

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

/*scroller*/

#pscroller1{ width: 300px; height: 160px; color:#FFFFFF; margin-top: 20px; font-size:12pt;font-weight:bold;}