﻿/* CSS Document */
.pngfix { behavior: url("/css/iepngfix.htc") }/* iepngfix */
html {margin: 0; padding: 0;}
body{margin: 0px ; padding: 0; color:#404040; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
/*a:link, a:visited, a:active{color:#2b8389; text-decoration:none; font-weight:bold;}
a:hover{color:#026227; text-decoration:none; line-height:15px;}*/
.barkers{margin-top:15px; margin-left:20px; margin-right:40px; text-align:left;}
.registered{
               vertical-align: baseline;
               font-size: 0.8em;
               position: relative;
               top: -0.4em;
               left: 0em;
}

/* specific divs */
#container{background-color:#d3c9e0;}
.opac{opacity:0.2; filter:alpha(opacity=25); -moz-opacity:0.2;}
#utilityContent{font-size:10px; line-height:26px; color:#4f2683; margin-left:10px; margin-bottom:5px; margin-top:5px; text-align:left;}
.pad{ padding-bottom:5px; padding-top:5px;}
#utility a:link, #utility a:active, #utility:visited{ font-size:10px; line-height:26px; color:#4f2683; text-decoration:none; margin-left:0px; text-align:left; }
#utility a:hover{font-size:10px; line-height:26px; color:#4f2683; text-decoration:underline; margin-left:0px; text-align:left;}

#bg_top{margin-top:0px; }

#bg_bottom{background-color:#FFFFFF;margin-bottom:50px; padding-bottom:50px;}

#wrapper{background-color:#ebe5f3; margin-top:0px; margin-left:0px;margin-right:0px;}
#content{background-color:#fcfbfe; margin-top:0px; width:922px}
#left_content{background-color:#fcfbfe; width:236px; float:left; border:0px; text-align:left;}
.logo{margin-top:25px; padding-left:25px;}
#line{border-top:#add9d3 1px solid;}
#leftnav{width:220px; background-color:#daf3f8; margin-top:25px; border:0px; margin-right:0px; margin-left:0px; padding-top:10px; text-align:left; border-top:#bae0e2 1px solid; border-left:#bae0e2 1px solid; border-right:#bae0e2 1px solid;
}
#nav_bottom{display:block; border:none; width:236px; border-left:#bae0e2 1px solid;
}
#inner_content{background-color:#fcfbfe; min-width:605px; height:auto; float:left; border:#dbcfea 1px solid; margin-top:25px; margin-left:20px; *margin-left:10px; margin-right:0px; margin-bottom:0px; padding-bottom:0px;
}

#inner_content_interior #footnote p{font-size:10px; text-align:left; color:#666666; line-height:16px;}
#inner_content_interior #footnote a:link, a:visited, a:active{color:#666666; font-size:10px; text-decoration:underline; line-height:16px; text-align:left; }
#inner_content_interior #footnote a:hover{color:#666666; font-size:10px; text-decoration:none; line-height:16px; text-align:left;}

#inner_content #home_top{ background-color:#f3eff8; color:#4f2683; margin-top:0px; margin-bottom:0px; font-size:54px; font-weight:bold; line-height:18px; border-bottom:#dbcfea 1px solid;}
#inner_content #home_top .home_content{font-size:16px; font-weight:bold; margin-left:160px; margin-right:160px; line-height:24px;}

#inner_content #barkers{margin-top:0px; margin-bottom:210px; color:#ffffff; font-size:15px; line-height:20px; text-align:left; vertical-align:bottom; }
#inner_content #barkers a:link, #inner_content #barkers a:visited, #inner_content #barkers a:active{ text-decoration:underline; color:#ffffff; font-size:12px; line-height:20px;}
#inner_content #barkers a:hover{text-decoration:none; color:#ffffff; font-size:12px; line-height:20px;}

#inner_content #barkers #barker1{background-image:url(/images/barker1.jpg); background-repeat:no-repeat; width:204px; height:152px; float:left; margin-bottom:0px;}
#inner_content #barkers #barker1 .content{margin-top:15px; margin-left:25px; margin-right:40px;}
#inner_content #barkers #barker2{
                        background-image:url(/images/barker3.jpg); 
                        background-repeat:no-repeat; 
                        width:204px; 
                        height:152px; 
                        float:left; 
                        margin-left:6.5px;}
#inner_content #barkers #barker2 .content{font-size:13px; margin-top:15px; margin-left:25px; margin-right:40px;}
#inner_content #barkers #barker3{background-image:url(/images/barker3.jpg); background-repeat:no-repeat; width:204px; height:152px; float:left; margin-left:6.5px;}
#inner_content #barkers #barker3 .content{margin-top:15px; margin-left:20px; margin-right:20px; font-size:13px;}

#inner_content #purple{background-color:#ebe5f3}
#inner_content #footer{
 margin-top:30px;
 padding-bottom:50px;
 font-size:11px;
 line-height:14px;
 background-color:#ffffff;
 display: block;
 width:570px;
}

#inner_content #footer p{background-color:#ffffff; color:#666666; text-align:left;}
#inner_content #footer h1{background-color:#ffffff; color:#666666; font-size:14px; text-align:left;}
#inner_content #footer h2{background-color:#ffffff; color:#666666; text-align:left;}


#inner_content #references{font-size:10px; text-align:left; margin-left:0px; margin-right:0px; color:#666666; line-height:16px; margin-top:5px;margin-bottom:20px; border-bottom:#ebe5f3 1px solid; border-top:#ebe5f3 1px solid; width:570px; display:block; float:left;}
#inner_content #references h3{font-size:10px; color:#666666; text-align:left;}
#inner_content #references ol{font-size:10px; color:#666666; text-align:left;}



/*#footer a:link, a:visited, a:active{color:#2b8389; font-size:11px; text-decoration:none; line-height:14px; text-align:left;}
#footer a:hover{color:#2b8389; font-size:11px; text-decoration:underline; line-height:14px; text-align:left;}*/

/*-----Interior ----------*/
#inner_content_interior{background-color:#fcfbfe; min-width:625px; height:auto; float:left; margin-top:0px; margin-left:20px; *margin-left:10px; margin-right:0px; margin-bottom:0px; padding-bottom:0px;}
#inner_content_interior_pop{background-color:#fcfbfe; min-width:450px; height:auto; float:left; margin-top:0px; margin-left:20px; *margin-left:10px; margin-right:0px; margin-bottom:0px; padding-bottom:0px;}

#inner_content_interior #headline{background-image:url(/images/headline_bg.jpg); background-repeat:no-repeat; width:625px; height:140px; text-align:left; margin-top:20px;}
#inner_content_interior #headline h1{color:#4f2683; font-size:25px; font-weight:bold; padding:50px 50px 0px 30px; line-height:28px;}

#inner_content_interior #headline2{background-image:url(/images/headline_bg.jpg); background-repeat:no-repeat; width:625px; height:140px; text-align:left; margin-top:20px;}
#inner_content_interior #headline2 h1{color:#4f2683; font-size:18px; font-weight:bold; padding:40px 150px 0px 30px; line-height:28px;}

#inner_content_interior #content{width:410px; font-size:12px; float:left; text-align:left; color:#333333; line-height:18px; margin-right:15px;}

h2{font-size:14px; margin-top:20px; color:#4f2683; font-weight:bold;}
p{ font-size:12px; text-align:left; color:#333333; line-height:18px;}
ul{font-size:12px; text-align:left; color:#333333; line-height:18px;}
ol{font-size:12px; text-align:left; color:#333333; line-height:18px;}

#inner_content_interior_footer #footnote p{font-size:10px; text-align:left; color:#666666; line-height:16px;}
#inner_content_interior_footer #references{ width:800px; font-size:11px; text-align:left; margin-left:0px; margin-right:0px;  color:#666666; line-height:16px; margin-top:20px;}

#inner_content_interior_footer #references h3{font-size:11px; color:#666666; line-height:16px; margin-top:10px; }
#inner_content_interior_footer #references ol{line-height:16px; font-size:11px; color:#666666;}

#inner_content_interior #barkers_interior{margin-top:20px; color:#ffffff; font-size:12px; line-height:20px; text-align:left; float:left; width:180px}
#inner_content_interior #barkers_interior #barker{background-image:url(/images/barker3.jpg); background-repeat:no-repeat; width:204px; height:152px; float:left; margin-left:0px;}
#inner_content_interior #barkers_interior #barker a:link, #inner_content_interior #barkers_interior #barker a:visited, #inner_content_interior #barkers_interior #barker a:active{text-decoration:underline; color:#ffffff; font-size:12px; line-height:20px;}
#inner_content_interior #barkers_interior #barker a:hover{text-decoration:none; color:#ffffff; font-size:12px; line-height:20px;}

#inner_content_interior #barkers_interior #barker .content{margin-top:15px; margin-left:20px; margin-right:20px; font-size:13px;}

/*
#references{font-size:10px; text-align:left; margin-left:0px; margin-right:0px; color:#666666; line-height:16px; margin-top:5px;margin-bottom:20px; border-bottom:#ebe5f3 1px solid; border-top:#ebe5f3 1px solid; width:900px; display:block; float:left;}
#references h3{font-size:10px; color:#666666; text-align:left;}
#references ol{font-size:10px; color:#666666; text-align:left;}
*/

/*-----Update 5/19/09-----*/
a:link, a:visited, a:active{color:#333333; font-size:12px; text-decoration:underline; line-height:14px; text-align:left; }
a:hover{color:#333333; font-size:12px; text-decoration:none; line-height:14px; text-align:left;}
/*-----Learn More 5/19/09 -----*/
.learnmore:link, .learnmore:active, .learnmore:visited{color:#2b8389; font-size:11px; text-decoration:none; line-height:14px; text-align:left; font-weight:bold;}
.learnmore:hover{color:#2b8389; font-size:11px; text-decoration:underline; line-height:14px; text-align:left; font-weight:bold;}

/*-----Update 8/14/09-----*/
/*newfooter*/

#inner_content_interior_footer{background-color:#fcfbfe; min-width:899px; height:auto; font-size:11px;}
#inner_content_interior_footer #footer{
 padding-top:30px;
 padding-bottom:50px;
 font-size:11px;
 line-height:14px;
 background-color:#ffffff;
 display: block;
 width:800px;
 }

#inner_content_interior_footer #footer p{background-color:#ffffff; color:#666666; text-align:left; font-size:11px;}
#inner_content_interior_footer #footer h1{background-color:#ffffff; color:#666666; font-size:14px; text-align:left; font-size:11px;}
#inner_content_interior_footer #footer h2{background-color:#ffffff; color:#666666; text-align:left; font-size:11px;}