/* CSS Document */

body {
margin:0px;
padding:0px;
background:#6b6868;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:16px;
color:#000000;
}

p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:16px;
color:#000000;
margin-top:6px;
}

p.home {
font-size:14px;
line-height:20px;
margin:0px;
padding:0px;
}

p.side {
font-size:13px;
line-height:18px;
}

p.test-id {
font-style:italic;
font-weight:bold;
text-align:right;
margin-top:-10px;
padding:0px;
}

.drop {
float:left;
font-size:230%;
line-height:1em;
margin:0px 10px 0px 0px;
padding: 0px 0px 0px 15px;
color:#CCCCCC;
background:url(images/quotes_L.gif) top left no-repeat;
}

h1 {
font-size:15px;
line-height:20px;
margin-left:-20px;
margin-top:0px;
}

h2 {
font-size:11px;
line-height:16px;
color:#d92b27;
margin:18px 0px 8px 0px;
padding:0px;
}

a {
font-size:11px;
line-height:16px;
color:#d92b27;
font-weight:bold;
text-decoration:underline;
}

a:hover {
text-decoration:none;
}

ul {
padding:0px;
margin-left:12px;
margin-top:6px;
}

ul.champ-links {
line-height:22px;
list-style:none;
margin:0px;
padding:0px;
}

ul.champ-links a {
line-height:22px;
}

#container {
position:absolute;
width:726px;
left:50%;
margin-left:-363px;
padding-top:30px;
}

#Hheader {
height:131px;
width:726px;
background:url(images/bg_full.gif) repeat-y #ffffff;
}

#Hnav {
height:40px;
width:726px;
background:url(images/bg_full.gif) repeat-y #6b6b6b;
/*text-align:center;*/
padding-left:6px;
}

#top-nav {
position:absolute;
top:0px;
right:19px;
color:#CCCCCC;
padding:23px 0px 6px 0px;
}

a.top-nav {
color:#CCCCCC;
text-decoration:none;
font-weight:normal;
}

a.top-nav:hover {
text-decoration:underline;
}

#spacer {
height:17px;
background:url(images/bg_stripe_full.gif) repeat-y #ffffff;
}

#Hcontent {
padding-left:19px;
background:url(images/bg_full_gray.gif) repeat-y #FFFFFF;
}

#Hpics {
position:absolute;
top:201px;
left:499px;
margin-right:45px;
}

.sidepics {
margin-bottom:4px;
}

#Htext {
background: url(images/bg_stripe_full.gif) repeat-y #ffffff;
padding: 36px 256px 30px 95px;
height:415px;
}

#Hrotating {
position:absolute;
top:72px;
left:374px;
}

#rotating {
position:absolute;
top:60px;
/*right:32px;*/
left:367px;
}

#header {
height:98px;
width:726px;
background:url(images/bg_graySide.gif) repeat-y #ffffff;
}

#nav {
height:40px;
width:726px;
background:url(images/bg_graySide.gif) repeat-y #6b6b6b;
/*text-align:center;*/
padding-left:6px;
}

#content {
padding-left:19px;
padding-top:24px;
background:url(images/bg_graySide.gif) repeat-y #ffffff;
min-height:500px;
height:auto !important;
height:500px;

}

#left-column {
width:346px;
padding-left:46px;
padding-bottom:20px;
}

#right-column {
position:absolute;
left:458px;
top:350px;
width:250px;
text-align:center;
}

#sub-pic {
position:absolute;
top:184px;
right:42px;
}

#links {
padding:20px 26px;
text-align:left;
}

#Hfooter {
height:30px;
padding:34px 10px 10px 19px;
color:#999999;
background:url(images/shadowBottom.gif) top no-repeat;
}

#footer {
height:30px;
padding:30px 10px 10px 19px;
color:#999999;
background:url(images/shadowBottom_gray.gif) top no-repeat;
}
