.navbarback {
background-color:#930;
border-bottom-width:5px;
border-bottom-style:solid;
border-bottom-color:#fc6;
}

.imgbottomborder {
border-bottom-width:5px;
border-bottom-style:solid;
border-bottom-color:#FFF;
}

.leftcolumnback {
background-color:#f4f3ea;
border-right-width:1px;
border-right-style:solid;
border-right-color:#aaa;
}

.midback {
background-color:#fff;
}

.copyrighttext {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#787869;
}

.rightcolumnback {
background-color:#f4f3ea;
border-left-width:1px;
border-left-style:solid;
border-left-color:#aaa;
}

.maintext {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#3e3e37;
padding:8px;
}

.leftnav {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#787869;
text-decoration:none;
font-weight:700;
padding-top:8px;
padding-bottom:8px;
padding-left:10px;
}

.leftnav a:hover {
color:#930;
text-decoration:none;
}

.styletopheader {
font-size:18px;
}

.sponsorheader {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
color:#3e3e37;
}

.maintext2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#3e3e37;
padding:8px 6px 8px 10px;
}

.midback2 {
background-color:#f4f4f2;
}

#logotop {
width:961px;
text-align:left;
background-position:center;
background-repeat:repeat-y;
margin:0 auto;
padding:10px 15px 5px;
}

#navhead {
width:961px;
height:30px;
text-align:left;
background-image:url(../images/navheadbg1.jpg);
background-position:center;
padding-right:15px;
padding-left:15px;
margin:0 auto;
}

#navpart {
width:961px;
height:22px;
text-align:left;
background-image:url(../images/navbg1.jpg);
background-position:center;
padding-top:1px;
padding-right:15px;
padding-left:15px;
margin:0 auto;
}

#contents {
width:961px;
text-align:left;
background-image:url(../images/bg1.jpg);
background-position:center;
background-repeat:repeat-y;
padding-right:15px;
padding-bottom:0;
padding-left:15px;
margin:0 auto;
}

#contents h3 {
font-size:18px;
line-height:normal;
font-weight:100;
letter-spacing:-0.05em;
color:#000;
font:Arial;
margin:0 0 .2em;
padding-left: 6px;
}

#contents h2 {
font-size:22px;
line-height:normal;
font-weight:100;
letter-spacing:-0.05em;
color:#000;
font:Arial;
margin:0 0 .2em;
padding-left: 6px;
}

#contents h2 a:hover {
font-size:22px;
line-height:normal;
font-weight:100;
letter-spacing:-0.05em;
color:#000;
font:Arial;
text-decoration:underline;
margin:0 0 .2em;
}

#bottom {
width:961px;
height:50px;
text-align:left;
background-image:url(../images/bottombg1.jpg);
background-position:center;
margin:0 auto;
padding:0 15px;
}

body {
background:#fff;
color:#333;
text-align:center;
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
}

.navtext1 a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
color:#f36421;
padding:2px;
}

.navtext2 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#555;
margin-top:3px;
padding-top:6px;
padding-left:15px;
}

.navtextOrange,.navtextOrange a:link,.navtextOrange a:visited,.navtextOrange a:hover,.navtextOrange a:active {
color:#DB6854 !important;
}

.navtext2 a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#930;
text-decoration:none;
margin-top:3px;
padding-top:6px;
}

.nav1 {
background-color:#d8d8a7;
border-top-width:1px;
border-right-width:1px;
border-left-width:1px;
border-top-style:none;
border-right-style:solid;
border-left-style:solid;
border-top-color:#FFF;
border-right-color:#FFF;
border-left-color:#FFF;
}

.navsub1 {
background-color:#d8d8a7;
border-bottom-width:1px;
border-left-width:1px;
border-bottom-style:solid;
border-left-style:solid;
border-bottom-color:#FFF;
border-left-color:#FFF;
}

.navsub2 {
background-color:#F1F2EA;
border-color:#FFF;
border-style:solid;
border-width:1px;
}

.greenbar {
background-color:#e0e2cc;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#777966;
}

.greenback {
background-color:#EBECDE;
border-top:1px none #E0E2CC;
border-right:1px solid #E0E2CC;
border-bottom:1px solid #E0E2CC;
border-left:1px solid #E0E2CC;
margin:5px 5px 3px;
padding:0;
}

.bottomnav {
background-color:#E3E2CC;
border-top-width:1px;
border-top-style:solid;
border-top-color:#777966;
}

.quotetext {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-style:italic;
color:#FFF;
}

.mainlink {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#213BA7;
}

.style3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333;
}

.style4 {
color:#333;
}

.style5 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#777966;
}

.sidenav a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
color:#43a4f5;
text-decoration:none;
}

.navtext2back {
border-right-width:1px;
border-right-style:solid;
border-right-color:#d8d8a7;
border-left-width:1px;
border-left-style:solid;
border-left-color:#d8d8a7;
background-color:#eaeacf;
}

.bluebar {
background-color:#004BAA;
}

.bottombar {
background-color:#e3e2cc;
border-top-width:5px;
border-top-style:solid;
border-top-color:#edede1;
}

.midtanback {
background-color:#e0e2cc;
border-top-width:0;
border-top-style:none;
border-bottom-width:2px;
border-bottom-style:solid;
border-bottom-color:#e0e2cc;
}

.sidenavheader {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:400;
color:#777966;
text-decoration:none;
}

.sidenavheader a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
color:#777966;
text-decoration:underline;
}

.sidenav2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
color:#333;
margin-left:15px;
}

.style1 a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:underline;
color:#777966;
padding:3px;
}

.style2 {
font-size:14px;
font-family:"Times New Roman", Times, serif;
font-weight:700;
color:#585858;
}

.gradientback {
background-image:url(../images/back2jpg.jpg);
background-repeat:repeat;
}

.gradientbackblue {
background-image:url(../images/blueback1.jpg);
background-repeat:repeat;
}

.headerpos {
margin-top:2px;
margin-bottom:2px;
margin-left:10px;
}

.innerpage {
background-image:url(../images/back2jpg.jpg);
border-top-width:3px;
border-left-width:1px;
border-top-style:solid;
border-left-style:solid;
border-color:#E0E2CC;
padding:15px;
}

.innerpagesidebar {
background-image:url(../images/tanback3.jpg);
border-top-width:3px;
border-left-width:1px;
border-top-style:solid;
border-left-style:solid;
border-right-width:1px;
border-right-style:solid;
border-color:#E0E2CC;
padding:10px;
}

.bluebar2 {
background-color:#94C5E5;
background-image:url(../images/cccback1.jpg);
}

.gradientbackbluelong {
background-image:url(../images/blueback1b.jpg);
background-repeat:repeat;
}

.propertytext a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
color:#4E81C2;
text-decoration:underline;
padding:2px;
}

.bluebar3 {
background-image:url(../images/cccback2.jpg);
}

.bluebar4 {
background-image:url(../images/cccback3.jpg);
}

.bluebar5 {
background-image:url(../images/cccback4.jpg);
}

.bluebar6 {
background-image:url(../images/cccback5.jpg);
}

.bluebar7 {
background-image:url(../images/cccback6.jpg);
}

.style7 a:hover {
font-size:11px;
color:#43a4f5;
text-decoration:none;
font-weight:700;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.cccbuffer {
padding-right:5px;
}

.styleCopyright2 a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
color:#009652;
}

.style8 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
color:#b7611e;
}

.style9 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

.style9 a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666;
text-decoration:underline;
}

.leftnav a:link,.leftnav a:visited,.leftnav a:active {
color:#787869;
text-decoration:none;
}

#contents h2 a:link, #contents h2 a:visited, #contents h2 a:active
{
    font-size: 24px;
    line-height: normal;
    font-weight: 100;
    letter-spacing: -0.05em;
    color: #000;
    font: Arial;
    text-decoration: none;
    margin: 0 0 -10px 0;
    font-family: Arial, Helvetica, sans-serif;
}

.navtext1,.navtext1 a:link,.navtext1 a:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
color:#f36421;
text-decoration:none;
padding:2px;
}

.navtext2 a:link,.navtext2 a:visited,.navtext2 a:active {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#555;
text-decoration:none;
margin-top:3px;
padding-top:6px;
}

.sidenav,.sidenav a:link,.sidenav a:visited,.sidenav a:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:400;
color:#19207b;
text-decoration:none;
}

.sidenavheader a:link,.sidenavheader a:visited,.sidenavheader a:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
color:#777966;
text-decoration:none;
}

.style1,.style1 a:link,.style1 a:visited,.style1 a:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
color:#777966;
padding:3px;
}

.propertytext,.propertytext a:link,.propertytext a:visited,.propertytext a:active {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
color:#4E81C2;
text-decoration:none;
padding:2px;
}

.style7,.style7 a:link,.style7 a:visited,.style7 a:active {
font-size:11px;
color:#777966;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.styleCopyright2,.styleCopyright2 a:link,.styleCopyright2 a:visited,.styleCopyright2 a:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
color:#777966;
}

.style9 a:link,.style9 a:visited,.style9 a:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666;
text-decoration:none;
}

.datestyle{
font-size:10px;
color:#777966;
padding-left:8px;
}

.contentbody{
font-size:14px;
}

.copyright{
font-size:10px;
color:#333333;
}
