/* general */
body {
background: #3f6d8d url('../images/bg.gif') repeat-x;
margin: 45px auto;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 13px;
}

a:link {
color: #418cc2;
text-decoration: underline;
}

a:active {
color: #2f71a1;
}

a:visited {
color: #2f71a1;
}

a:hover {
text-decoration: none;
}

img { border: 0px; }

h2 {
font-size: 20px;
font-family: Georgia, "Times New Roman", Times, serif;
color: #2f71a1;
}

h3 {
font-size: 14px;
text-decoration: underline;
color: #AA0000;
}

address { font-style: normal; }

/* end general */

/* content */
#container {
width: 640px;
background: #FFF url('../images/bgs_1_2.gif') repeat-y;
margin: 0 auto;
}

#inner {
min-height: 600px;
background: url('../images/bgs_1_3.gif') no-repeat bottom;
}

#content {
width: 640px;
background: url('../images/bgs_1_1.gif') no-repeat;
}

#left {
float: left;
padding: 9px;
}

#right {
float: left;
width: auto;
width: 398px;
padding: 10px 10px 10px 5px;
font-size: 11.5px;
min-height: 550px;
* height: 550px;
}

#footer {
clear: both;
width: 640px;
background: url('../images/footer.gif') no-repeat top;
}
/* end content */

/* navgiation */
#left ul {
list-style: none;
line-height: 24px;
padding: 0px 10px;
* padding: 0px;
* margin: 0px 7px;
}

#left ul li {
padding: 0px;
}

#left ul li a {
color: #454545;
text-decoration: none;
padding: 10px 20px;
font-weight: bold;
width: 150px;
}

#left ul li a:hover, #left ul li a.active {
background: url('../images/2arr.gif') no-repeat;
color: #7eba1b;
font-size: 18px;
}

#left ul li a.active:hover {
color: #99FF33;
}
/* end navigation */

/* images */
#left img {
padding-bottom: 20px;
}

#right img {
border: 0px;
}
/* end images */

/* right two-column */
#right #leftcol, #right #rightcol {
width: 188px;
float: left;
padding: 20px 0px 20px 10px;
font-size: 11px;
}

#right #leftcol {
border-right: 1px solid #DDD;
}

#right .clear {
clear: both;
}
/* end right two-column */

/* paragraphs */
#footer p {
padding-left: 235px;
padding-top: 2px;
padding-bottom: 12px;
font-size: 11px;
}
/* end paragraphs */