/* Florida Halfbacks CSS Document */

html, body {
font-family:Verdana, Tahoma, Helvetica, sans-serif;
font-size:10px;
}
body{
color:#ffffff;
margin:0;
padding:15px 0 0 0;
background-color:#014728;
background-image:url(/images/pagebg.jpg);
background-position:top;
background-repeat:repeat-x;
background-attachment:fixed;
}
div{
margin:0;
padding:0;
}

a:link, a:visited{
text-decoration:underline;
color:#64A336;
}
a:hover, a:active{
color:#005027;
text-decoration:underline;
}
h1, h2, h3, h4{
margin:0;
padding:0;
}
h1{
font-size:16px;
font-weight:bold;
}
h2{
font-size:14px;
font-weight:bold;
}
h3{
font-size:12px;
font-weight:bold;
}
h4{
font-size:11px;
font-weight:bold;
}

#homewrap{
width:1000px;
margin:0 auto 0 auto;
border:1px dotted #006633;
}
#LLsites{
width:236px;
margin-top:30px;
}
.LLRed h1{
color:#B06833;
font-size:18px;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:normal;
line-height:normal;
text-align:right;
margin-top:15px;
padding:0;
}

.LL{
background:#000 url(/images/LLbg.jpg) repeat-x top left;
color:#B06833;
padding:15px;
font-size:12px;
}
.LL img {
border:1px solid #B06833;
padding:3px;
margin:1px;
}
.LL h1{
font-size:18px;
margin:15px 0;
font-weight:normal;
}
.VV{
background:#805780 url(/images/vvbg.jpg) repeat-x bottom left;
padding:10px;
text-align:center;
border-bottom:4px solid #fff;
border-right:4px solid #fff;
}
.CI{
border-top:4px solid #fff;
}

.LC{
background:#1D0101 url(/images/logcabinsbg.jpg) repeat-x bottom left;
padding:10px;
text-align:center;
border:4px solid #fff;
border-left:none;
}
.LC img{
padding-top:15px;
}
.blog{
padding:10px;
width:235px;
}
.blog h4{
margin-bottom:10px;
border-bottom:1px dotted #75BE3F;
}
.blog a:link, .blog a:visited{
text-decoration:underline;
color:#75BE3F;
}
.blog a:hover, .blog a:active{
color:#fff;
text-decoration:underline;
}
.clearFloat {
font-size: 1px;
line-height: 0px;
margin: 0px;
clear:left;
height: 0px;
}

/* Top Links & Nav */
#greennav{
background-image:url(/images/greennavbg.jpg);
background-position:top;
background-color:#ffffff;
background-repeat:repeat-x;
padding-top:8px;
}
#textnav td{
border-right:1px solid #005027;
text-align:center;
padding:7px;
white-space:nowrap;
}
#textnav a{
font-size:10px;
font-weight:bold;
display:block;
width:100%;
text-decoration:none;
padding:2px;	
}

#textnav a:link, #textnav a:visited{
color:#75BE3F;
}
#textnav a:hover, #textnav a:active{
color:#ffffff;
background-color:#75BE3F;
}

/* Top Blue Nav */

#bluenav{
background-image:url(/images/bluenavbg.jpg);
background-position:top;
background-repeat:repeat-x;
border-right:5px solid #FFFFFF;
}

#bluenav a{
font-size:9px;
display:block;
font-weight:bold;
padding-left:30px;
}
#bluenav a:link, #bluenav a:visited{
color:#032B2A;
text-decoration:none;
}
#bluenav a:hover, #bluenav a:active{
color:#3E2D00;
text-decoration:underline;
}
.bluepad {
padding:13px 10px 0 10px;
}
#blog{
background-image:url(/images/florida_halfbacks_blog.jpg);
background-position:center left;
background-repeat:no-repeat;
}
#forum{
background-image:url(/images/florida_halfbacks_forum.jpg);
background-position:center left;
background-repeat:no-repeat;
}
#newsletter{
background-image:url(/images/florida_halfbacks_newsletter.jpg);
background-position:center left;
background-repeat:no-repeat;
}
#jobs{
background-image:url(/images/north_carolina_jobs.jpg);
background-position:center left;
background-repeat:no-repeat;
}
#search{
background-image:url(/images/search_carolina_mountains.jpg);
background-position:center left;
background-repeat:no-repeat;
}
#rapidresp{
background-image:url(/images/rapid_icon.jpg);
background-position:center left;
background-repeat:no-repeat;
}

/* Inside pg reference nav Links*/
#submenu{
color:#999966;
padding:10px;
}
#submenu a:link, #submenu a:visited{
font-weight:bold;
text-decoration:none;
color:#999966;
}
#submenu a:hover, #submenu a:active{
font-weight:bold;
text-decoration:underline;
color:#4F3A00;
}
#submenuGlass td{
color:#999966;
white-space:nowrap;
background-image:url(/images/blueglassbg.jpg);
background-position:top left;
background-repeat:repeat-x;
border:1px solid #7DA4CF;
}
#submenuGlass a{
font-weight:bold;
text-decoration:none;
padding:10px;
display:block;
}
#submenuGlass a:link, #submenuGlass a:visited{
background-image:url(/images/blueglassbg.jpg);
background-position:top left;
background-repeat:repeat-x;
color:#003366;
}
#submenuGlass a:hover, #submenuGlass a:active{
background-image:url(/images/greennavbg.jpg);
background-position:bottom left;
background-repeat:repeat-x;
color:#003366;
}


td.pageGlass{
color:#999966;
}
td.pageGlass a{
font-weight:bold;
text-decoration:none;
padding:5px;
display:block;
border:2px solid #7DA4CF;
}
td.pageGlass a:link, td.pageGlass a:visited{
background-image:url(/images/blueglassbg.jpg);
background-position:top left;
background-repeat:repeat-x;
color:#003366;
border:2px solid #7DA4CF;
}
td.pageGlass a:hover, td.pageGlass a:active{
background-image:url(/images/greennavbg.jpg);
background-position:bottom left;
background-repeat:repeat-x;
color:#003366;
border:2px solid #7DA4CF;
}
td.pageGlassOff{
color:#999966;
padding:5px;
display:block;
border:2px solid #7DA4CF;
}

#submenuGlassTall{
background-image:url(/images/blueglassTall.jpg);
background-position:center left;
background-repeat:repeat-x;
border:1px solid #7DA4CF;
}
#submenuGlassTall a{
font-weight:bold;
text-decoration:none;
display:block;
padding: 12px 10px 12px 10px;
border-right:1px solid #7DA4CF;
}
#submenuGlassTall a:link, #submenuGlassTall a:visited{
color:#003366;
}
#submenuGlassTall a:hover, #submenuGlassTall a:active{
background-image:url(/images/greennavbg.jpg);
background-position:bottom left;
background-repeat:repeat-x;
color:#003366;
}
#navleft a{
font-size:9px;
display:block;
font-weight:bold;
text-decoration:none;
padding:5px;
}
#navleft a:link, #navleft a:visited{
color:#005027;
}
#navleft a:hover, #navleft a:active{
color:#ffffff;
background-color:#75BE3F;
}

/* End Nav Links*/

/* Logo Zone */
#logo{
border:5px solid #FFFFFF;
background-color:#FFFFFF;
}
#logo2{
border-top:5px solid #FFFFFF;
border-right:5px solid #FFFFFF;
border-bottom:3px solid #FFFFFF;
border-left:5px solid #FFFFFF;
background-color:#FFFFFF;
}
#tanbg{
background-image:url(/images/tanbg.jpg);
background-position:top;
background-repeat:repeat-x;
border-right:5px solid #FFFFFF;
}
#logobg{
background-image:url(/images/tanbg2.jpg);
background-position:top;
background-repeat:repeat-x;
border-right:5px solid #FFFFFF;
}
#dkgreenbg a{
background-color:#005027;
padding:8px;
display:block;
font-weight:bold;
}

#dkgreenbg a:link, #dkgreenbg a:visited{
background-image:url(/images/dkgreenbg.jpg);
background-position:top;
background-repeat:repeat-x;
color:#75BE3F;
text-decoration:none;
}
#dkgreenbg a:hover, #dkgreenbg a:active{
background-image:url(/images/dkgreenbg2.jpg);
background-position:top;
background-repeat:repeat-x;
color:#ffffff;
}

/* Body & Copy content */
#content{
border-left:5px solid #FFFFFF;
border-right:5px solid #FFFFFF;
background-color:#FFFFFF;
background-image:url(/images/shadowBT.jpg);
background-position:top;
background-repeat:repeat-x;
padding-top:5px;
color:#47442E;
font-size:10px;
}
#contentjobs{
color:#78724B;
font-size:10px;
}
div#copy{
overflow:hidden;
height:1%;
}

#copy{
color:#47442E;
font-size:10px;
padding:20px 30px 20px 30px;
line-height:160%;
}
#copy p{
text-align:justify;
}

#copy h1, h2, h3, h4{
padding-top:10px;
}
#copy2{
padding:10px;
line-height:160%;
}
#copy2 p{
text-align:justify;
}
#copy2 h1, h2, h3, h4{
padding-top:10px;
}

#copyclass{
color:#47442E;
font-size:12px;
line-height:160%;
}
#copyclass a:link, #copyclass a:visited{
color:#CC9900;
font-weight:bold;
}
#copyclass a:hover, #copyclass a:active{
color:#4F3A00;
font-weight:bold;
}

/* End Body & Copy content */

/* Category Lists  */

#sublists a{
font-weight:bold;
display:block;
padding:3px 5px 3px 22px;
margin:5px 10px 5px 7px;
}
#sublists a:link, #sublists a:visited{
text-decoration:none;
color:#75BE3F;
background-image:url(/images/arrowgreen.gif);
background-position:center left;
background-repeat:no-repeat;

}
#sublists a:hover, #sublists a:active{
text-decoration:none;
color:#6699CC;
background-image:url(/images/arrowblue.gif);
background-position:center left;
background-repeat:no-repeat;
}
#sublists h1{
font-size:11px;
color:#003366;
background-image:url(/images/blueglassbg.jpg);
background-position:bottom;
background-repeat:repeat-x;
border-top:1px solid #7DA4CF;
border-right:1px solid #7DA4CF;
border-left:1px solid #7DA4CF;
padding:7px 14px 10px 10px;
margin-bottom:15px;
}
#catlist td{
vertical-align:top;
padding:10px 5px 10px 5px;
background-image:url(/images/dotH.gif);
background-position:bottom;
background-repeat:repeat-x;
}
#catlist h5{
color:#005027;
font-size:11px;
margin:0;
padding:0;
font-weight:normal;
}
#catlist h6{
color:#005027;
font-size:10px;
margin:0;
padding:0;
}
#catlist a{
font-weight:normal;
}
#premium{
border-right:1px solid #E9D06A;
border-left:1px solid #E9D06A;
border-top:1px solid #E9D06A;
margin-top:2px;
}
#premium td{
border-collapse:separate;
color:#B1851C;
background-image:url(/images/goldbg.jpg);
background-position:bottom;
background-repeat:repeat-x;
border-bottom:1px solid #E9D06A;
padding:10px 10px 10px 5px;
margin-bottom:10px;
}
#premium h5 a{
color:#CC9900;
font-size:13px;
font-weight:bold;
}
#premium a:link, #premium a:visited{
color:#CC9900;
font-weight:bold;
}
#premium a:hover, #premium a:active{
color:#4F3A00;
font-weight:bold;
}



/* Form fields */

/* end Form fields */

/* banner Ads on right  */
#more a{
font-weight:bold;
display:block;
padding:3px;
text-decoration:none;
}
#more a:link, #more a:visited{
background-color:#75BE3F;
color:#FFFFFF;
}
#more a:hover, #more a:active{
text-align:right;
color:#75BE3F;
background-color:#005027;
}
#banner185 {
border:1px solid #CCE599;
padding:5px;
font-size:9px;
color:#005027;
margin-bottom:5px;
}
#banner185 h1{
font-size:10px;
font-weight:bold;
margin-top:10px;
border-bottom:1px solid #CCE599;
}
.bannerside {
border:1px solid #CCE599;
padding:5px;
font-size:9px;
color:#005027;
margin-bottom:5px;
}
.bannerside h1{
font-size:10px;
font-weight:bold;
margin-top:10px;
border-bottom:1px solid #CCE599;
}
/* social  */
.bordLT{
vertical-align:top;
}
.social{
background:url(/images/blueglassbg.jpg) repeat-x bottom left;
border-top:2px solid #4C70AE;
border-left:1px solid #DDE7F1;
padding:5px;
overflow:auto;
height:1%;
}
.social img{
padding-right:1px;
}


/* banner Ads horizontal  */
#bannerHwrap{
width:100%;
background-color:#FFFFFF;
border-left:4px solid #FFFFFF;
border-right:4px solid #FFFFFF;
}
#bannerHZ{
color:#005027;
width:185px;
height:155px;
border:1px solid #CCE599;
}
#bannerHZ td{
font-size:9px;
margin-bottom:5px;
vertical-align:top;
}
#bannerHZ p{
margin:0;
padding:10px;
}
#bannerHZ h1{
font-size:9px;
font-weight:bold;
border-bottom:1px solid #CCE599;
padding:5px 5px 5px 10px;
}
#teaserHZ{
line-height:150%;
background-color:#003366;
background-image:url(/images/teaserbg.jpg);
background-position:top center;
background-repeat:no-repeat;
color:#FFFFFF;
font-size:11px;
padding:10px;
}
#teaserHZ h1{
font-size:14px;
font-weight:bold;
}
#teaserHZ a:link, #teaserHZ a:visited{
text-decoration:none;
color:#99CCFF;
}
#teaserHZ a:hover, #teaserHZ a:active{
display:block;
text-decoration:none;
color:#FFFFFF;
background-color:#003366;
}

/* Misc IDS */
#shadow{
background-color:#ffffff;
background-image:url(/images/shadowtop.jpg);
background-position:top;
background-repeat:repeat-x;
height:10px;
}
#shadowBT{
background-image:url(/images/shadowBT.jpg);
background-position:bottom;
background-repeat:repeat-x;
height:10px;
}
#imgRT{
float:right;
margin:0 0 0 15px;
padding:2px;
}
#imgRT2{
padding:2px 15px 2px 15px;
}
#imgRTBD{
float:right;
margin:0 0 0 15px;
padding:2px;
border:1px solid #CCCC99;
}

#imgLT{
float:left;
margin:0 15px 0 0;
}
#imgLTBD{
float:left;
margin:0 15px 0 0;
padding:2px;
border:1px solid #CCCC99;
}
#mintbg{
color:#005027;
background-color:#FFFFFF;
border: 1px solid #C5E4AF;
background-image:url(/images/mintbg.jpg);
background-position:top;
background-repeat:repeat-x;
padding:10px;
}
#mintbg a{
color:#005027;
}
#mintbg2{
color:#005027;
background-color:#FFFFFF;
background-image:url(/images/mintbg2.jpg);
background-position:top;
background-repeat:repeat-x;
border-top:1px solid #C5E4AF;
border-left:1px solid #C5E4AF;
border-right:1px solid #C5E4AF;
}
#mintbg2 a{
background-position:top;
background-repeat:repeat-x;
display:block;
padding:10px 5px 10px 10px;
}
#mintbg2 a:link, #mintbg2 a:visited{
background-image:url(/images/mintbg2.jpg);
text-decoration:none;
color:#005027;
font-weight:bold;
}
#mintbg2 a:hover, #mintbg2 a:active{
background-image:url(/images/mintbg2_over.jpg);
text-decoration:none;
color:#005027;
font-weight:bold;
}
#greenbg{
color:#005027;
background-image:url(/images/greenglassbg2.jpg);
background-position:top;
background-repeat:repeat-x;
padding:20px;
line-height:145%;
border:1px solid #9FD279;
background-color: #D9EDCA;
}
#bluebg{
color:#003366;
background-image:url(/images/blueglassbg2.jpg);
background-position:top;
background-repeat:repeat-x;
padding:20px;
line-height:145%;
border:1px solid #7DA4CF;
background-color: #C8DDF0;
}

#bluebg a:link, #bluebg a:visited{
text-decoration:underline;
color:#006699;
}
#bluebg a:hover, #bluebg a:active{
text-decoration:underline;
color:#0099CC;
}
#bluebg h1{
font-size:12px;
margin-bottom:10px;
border-bottom:1px solid #7DA4CF;
}

#bluebg h3{
font-size:14px;
margin:0 0 10px 0;
line-height:150%;
border-bottom:1px solid #7DA4CF;
}
#bluebgLT{
color:#005027;
background-image:url(/images/LTbluebg.jpg);
background-position:top;
background-repeat:repeat-x;
background-color: #FFFFFF;
}
#bluelink{
color:#003366;
background-image:url(/images/blueglassbg.jpg);
background-position:top;
background-repeat:repeat-x;
padding:10px 10px 10px 5px;
border:1px solid #7DA4CF;
background-color: #C8DDF0;
}
#bluelink a{
display:block;
}

#bluelink a:link, #bluelink a:visited{
font-weight:bold;
text-decoration:none;
color:#003366;
}
#bluelink a:hover, #bluelink a:active{
font-weight:bold;
text-decoration:none;
color:#006699;
}

#tanbgheaders{
color:#78724B;
background-image:url(/images/tanbg_headers.jpg);
background-position:top;
background-repeat:repeat-x;
padding:7px 7px 7px 10px;
border:1px solid #CCCC99;
background-color:#F5F5EA;
margin-bottom:2px;
}
#tanbgheaders h2{
font-size:14px;
padding:0;
}

#blueheaders {
background:url(/images/blueglassbg.jpg) repeat-x bottom left;
padding:14px 10px 13px 10px;
border-top:2px solid #4C70AE;
border-left:1px solid #7DA4CF;
border-right:1px solid #7DA4CF;
}
#blueheaders h1{
font-size:11px;
color:#003366;
}

#greenheaders {
background-image:url(/images/greenheader.jpg);
background-position:top;
background-repeat:repeat-x;
border-right:1px solid #9FD279;
border-left:1px solid #9FD279;
margin-bottom:4px;
}
#greenheaders h1{
font-size:14px;
color:#005027;
padding:14px 14px 12px 10px;
}

#lineH{
background-image:url(/images/dotH.gif);
background-position:center;
background-repeat:repeat-x;
height:10px;
}
#lineH2{
background-image:url(/images/dotH.gif);
background-position:center;
background-repeat:repeat-x;
height:20px;
}
#lineHrows td{
background-image:url(/images/dotH.gif);
background-position:bottom;
background-repeat:repeat-x;
padding:10px;
}

#lineV{
background-image:url(/images/dotV.gif);
background-position:left;
background-repeat:repeat-y;
}
#arrowtop{
display:block;
text-align:right;
margin-top:10px;
}
#arrowtop a{
font-size:9px;
font-weight:bold;
padding:10px 25px 10px 5px;
}
#arrowtop a:link, #arrowtop a:visited{
text-decoration:none;
color:#75BE3F;
background-image:url(/images/arrowtopG.gif);
background-position:center right;
background-repeat:no-repeat;
}
#arrowtop a:hover, #arrowtop a:active{
text-decoration:none;
color:#6699CC;
background-image:url(/images/arrowtopB.gif);
background-position:center right;
background-repeat:no-repeat;
}
#arrow a{
font-weight:bold;
display:block;
padding:5px 5px 5px 25px;
}
#arrow a:link, #arrow a:visited{
text-decoration:none;
color:#75BE3F;
background-image:url(/images/arrowgreen.gif);
background-position:center left;
background-repeat:no-repeat;

}
#arrow a:hover, #arrow a:active{
text-decoration:none;
color:#6699CC;
background-image:url(/images/arrowblue.gif);
background-position:center left;
background-repeat:no-repeat;
}
#pdf{
}
#pdf a{
text-align:right;
display:block;
padding:5px 25px 5px 5px;
background-image:url(/images/pdficon.gif);
background-position:center right;
background-repeat:no-repeat;
}
#pdf a:link, #pdf a:visited{
text-decoration:none;
color:#78724B;
background-color:#D9D9B3;

}
#pdf a:hover, #pdf a:active{
text-decoration:none;
color:#FFFFFF;
background-color:#CCCC99;
}



#memberdetails{
font-weight:bold;
font-size:11px;
}
#memberdetails td{
padding:5px 25px 5px 0;
vertical-align:top;
}
#regionlist{
font-size:9px;
font-weight:bold;
padding:7px 5px 7px 5px;
margin-top:2px;
margin-bottom:1px;
text-align:right;
color:#005027;
background-image:url(/images/greennavbg.jpg);
background-position:bottom;
background-repeat:repeat-x;
border:1px solid #9FD279;
background-color: #D9EDCA;
}

#regionlist textarea, #regionlist select{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#4F3A00;
font-size:10px;
font-weight:bold;
margin:5px 0 0 0;
}
#searchpg textarea, #searchpg select, #searchpg input{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#4F3A00;
font-size:10px;
font-weight:bold;
}
#searchpg td {
padding:2px 10px 2px 5px;
}
#mountainbg{
background-image:url(/images/treebg.jpg);
background-position:right bottom;
background-repeat:no-repeat;
padding:20px;
}
#adfeatures td{
border:1px solid #CCCC99;
padding:5px;
text-align:center;
}
#adfeatures p{
text-align:left;
margin:0;
padding:0;
}
#events td{
border:1px solid #CCCC99;
padding:5px;
}
#events h1{
font-size:11px;
margin:0;
padding:0;
}
#events a{
font-weight:bold;
}
#numbers td{
padding:10px 5px 10px 0;
vertical-align:top;
}
#numbers h1{
display:block;
height:30px;
width:40px;
text-align:center;
font-size:10px;
color:#005027;
background-image:url(/images/numberbg.gif);
background-position:center;
background-repeat:no-repeat;
}
#quotes{
font-family:"Times New Roman", Times, serif;
font-style:italic;
font-size:16px;
text-align:left;
font-weight:normal;
color:#B1851C;
line-height:150%;
}
#mapfullbg{
background-image:url(/images/mapfullbg.gif);
background-position: bottom center;
background-repeat:no-repeat;
height:220px;
border:1px solid #7DA4CF;

}
#mapbg a{
display:block;
font-size:18px;
text-decoration:none;
padding-top:10px;
padding-bottom:8px;
padding-left:5px;
}
#mapbg a:link, #mapbg a:visited{
background-image:url(/images/mapbg1.gif);
background-position: left;
background-repeat:no-repeat;
border-top:1px solid #E9D06A;
border-bottom:1px solid #E9D06A;
color:#CD6905;
}
#mapbg a:hover, #mapbg a:active{
background-image:url(/images/mapbg2.gif);
background-position:left;
background-repeat:no-repeat;
border-top:1px solid #8ED4D5;
border-bottom:1px solid #8ED4D5;
color:#032B2A;
}

/* Footer */

#footer {
padding:10px 10px 5px 3px;
font-size:9px;
color:#78724B;
background-color:#F5F5EA;
border-top:3px solid #FFFFFF;
border-right:5px solid #FFFFFF;
border-left:5px solid #FFFFFF;
border-bottom:5px solid #FFFFFF;
background-image:url(http://www.floridahalfbacks.com/images/footerbg.jpg);
background-position:bottom;
background-repeat:repeat-x;
}
#footer a:link, #footer a:visited{
color:#615C3D;
text-decoration:none;
}
#footer a:hover, #footer a:active{
color:#4F3A00;
text-decoration:underline;
}
#footer p {
padding-left:5px;
}

#footernav td{
background-image:url(http://www.floridahalfbacks.com/images/footer_dividerV.gif);
background-position:right;
background-repeat:repeat-y;
font-size:9px;
color:#78724B;
padding:6px;
}
#footernav a{
text-decoration:none;
}
#footernav a:link, #footernav a:visited{
color:#78724B;
}
#footernav a:hover, #footernav a:active{
color:#78724B;
background-color:#FFFFFF;
}

#footerwill {
padding:10px 10px 5px 3px;
font-size:9px;
color:#78724B;
background-color:#F5F5EA;
background-image:url(http://www.floridahalfbacks.com/images/footerbg.jpg);
background-position:bottom;
background-repeat:repeat-x;
}
#footerwill a:link, #footer a:visited{
color:#615C3D;
text-decoration:none;
}
#footerwill a:hover, #footer a:active{
color:#4F3A00;
text-decoration:underline;
}

/* float quotes */

#quoteRT{
float:right;
background-color:#FFFFFF;
margin:0 0 0 20px;
padding:2px;
border:1px solid #CCCC99;
}
#quoteLT{
float:left;
background-color:#FFFFFF;
margin:0 20px 0 0;
padding:2px;
border:1px solid #CCCC99;
}
#dkbrown{
background-color:#15030F;
color:#893C24;
padding:0 10px 15px 10px;
font-size:9px;
line-height:165%;
}
/* Misc  classes */
.imgs{
padding:5px;
margin:1px;
border:1px solid #CCCC99;
background-color:#FFFFFF;
}
.imgLT{
float:left;
margin:0 15px 5px 0;
}
.imgRT{
float:right;
margin:0 0 5px 15px;
}
.imgLT2{
float:left;
margin:5px;
}
.imgRT2{
float:right;
margin-right:5px;
margin-top:5px;
}

.imgLTB{
float:left;
padding:4px;
margin:0 15px 5px 0;
border:1px solid #CCCC99;
background-color:#FFFFFF;
}
.imgRTB{
float:right;
padding:4px;
margin:0 0 5px 15px;
border:1px solid #CCCC99;
background-color:#FFFFFF;
}

.strong {
font-weight:bold;
}
.large{
font-weight:bold;
font-size:14px;
}
.borderBT{
border-bottom:1px solid #CCE599;
}
/* classes for padding */
.pad5{
padding:5px;
}
.pad10{
padding:10px;
}
.pad15{
padding:15px;
}
.padsides{
padding:0 10px 0 10px;
}
.padRT {
padding-right:20px;
}
.padLT{
padding-left:15px;
}
.padLT5{
padding-left:5px;
}
.padRT5{
padding-right:5px;
}
.padTP {
padding-top:20px;
}
#padBT {
margin-bottom:15px;
}
/* classes for font color/size */
.slash{
text-decoration:line-through;
}
.smgray{
color:#999999;
font-size:9;
}
.gold{
color:#B1851C;
}
.goldslash{
color:#B1851C;
text-decoration:line-through;
}
.red{
color:#CC0000;
font-weight:bold;
}

.brown{
color:#4F3A00;
}
.black{
color:#000000;
}
.dkgreen{
color:#005027;
}
.blue{
color:#7BC5FB;
}
.green{
color:#99CC33;
}
.white{
color:#fff;
}
.small{
font-size:9px;
}
.iframe{
padding:5px;
border:1px solid #78724B;
}
.whitebx{
background-color:#FFF;
padding-top:5px;
}
.times{
font-family:"Times New Roman", Times, serif;
font-size:20px;
font-style:italic;
font-weight:bold;
color:#B1851C;
}
#navigation1 h1 {
font-size:9px;
color:#fff;
margin:0;
padding:0;
text-align:right;
}
#navigation1 a{
text-decoration:none;
}
#social{
background-color:#fff;
padding-left:10px;
}
#social h4 {
color:#75BE3F;
font-family:"Times New Roman", Times, serif;
font-style:italic;
font-size:14px;
margin-bottom:5px;
}

/*new classes*/
.bluebg{
color:#003366;
background:#C8DDF0 url(/images/blueglassbg2.jpg) repeat-x top left;
padding:20px;
line-height:145%;
border:1px solid #7DA4CF;
}

.bluebg a:link, .bluebg a:visited{
text-decoration:underline;
color:#006699;
}
.bluebg a:hover, .bluebg a:active{
text-decoration:underline;
color:#0099CC;
}
.bluebg h1{
font-size:12px;
margin-bottom:10px;
border-bottom:1px solid #7DA4CF;
}

.bluebg h3{
font-size:14px;
margin:0 0 10px 0;
line-height:150%;
border-bottom:1px solid #7DA4CF;
}

.testim{
color:#005027;
background:#D9EDCA url(/images/greenglassbg2.jpg) repeat-x top left;
padding:15px;
line-height:160%;
border:1px solid #9FD279;
font-family:"Times New Roman", Times, serif;
font-size:14px;
font-style:italic;
}
.testim h2{
font-size:18px;
}
.special{
color:#B1851C;
background:url(/images/goldbg.jpg) bottom left repeat-x;
background-repeat:;
border:1px solid #E9D06A;
padding:10px;
margin-bottom:10px;
font-size:12px;
}