/* =Body and Tags
----------------------------------------------- */
body {
margin:0;
padding:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:85%;
color:#333;
}

img {
border:0;
}

ul {
margin:0;
padding:0;
list-style:none;
}

li {
margin:0;
padding:0;
}

hr {
margin-top:20px;
border:1px solid #3c196d;
}

.heading2 {
font-weight:bold;
color:#FF0000;
}

.box1 {
margin:20px 40px 0 40px;
padding:5px;
background-color:#e7bac2;
border:1px solid #ad1732;
font-size:90%;
}

.box2 {
margin:20px 40px 0 40px;
padding:5px;
background-color:#c5bad3;
border:1px solid #3c196d;
font-size:90%;
}

.postedBy {
margin:3px 0 0 0;
padding:2px 0 0 0;
border-top:1px dashed #c77e1f;
}

.centered {
text-align:center;
}

/* =Links
----------------------------------------------- */
a {
color:#3c196d;
text-decoration:underline;
}

a:hover {
color:#fff;
background-color:#ad1732;
}

/* =Layouts
----------------------------------------------- */
#container {
width:100%;
margin:0;
padding:0;
background-color:#fff;
}

#container2 {
float:left;
width:1000px;
margin:0;
padding:0;
background:url(../images/subcontent-bg.jpg) top left repeat-y;
}

/* =Header
----------------------------------------------- */
#header {
margin:0;
padding:0px;
height:115px;
background:url(../images/logobg.jpg) top left repeat-x;
}

#header h2 {
margin:0 0 0 190px;
padding:30px 0 0 0;
width:800px;
font-size:120%;
color:#fff;
text-align:center;
}

#header h3 {
margin:0 0 0 190px;
padding:35px 0 0 0;
width:800px;
font-size:120%;
color:#fff;
text-align:center;
}

/* =Content
----------------------------------------------- */
#content {
float:right;
/*margin-left:180px;*/
/*border-left:1px solid gray;*/
padding:5px;
width:800px;
/*background-color:#CCFFFF;*/
}

#content h2 {
padding:5px 0;
border-bottom:1px dashed #808080;
font-size:130%;
color:#007467;
}

#content img {
margin:0;
padding:5px;
border:1px solid #CCCCCC;
}

#content ul {
margin:3px 0 3px 30px;
list-style:disc;
}

/* =Subcontent
----------------------------------------------- */
#subcontent {
float:left;
width:160px;
margin:0;
padding:0;
/*background-color:#639;*/
color:#fff;
}

#subcontent li a {
display:block;
width:160px;
padding:5px 0 5px 10px;
font-size:110%;
font-weight:bold;
text-decoration:none;
/*border-top:1px solid #007467;
background:#3c196d url(../images/bg-nav2.jpg) repeat-x;*/
border-bottom:2px solid #c77e1f;
color:#fff;
}

#subcontent li a.nav1 {
background:#ad1732;
}

#subcontent li a.nav2 {
background:#3c196d;
}

#subcontent li a.nav3 {
background:#007467;
}

#subcontent li a:hover {
background:#c77e1f;
}

#subcontent li a.active {
/*background:#c77e1f;*/
background:#fff;
color:#007467;
}

#subcontent p {
margin:20px 0 20px 7px;
padding:3px;
background-color:#007467;
font-size:80%;
}

/* =Footer
----------------------------------------------- */
#footer {
clear:both;
margin:0;
padding:5px;
border-top:1px solid #3c196d;
font-size:70%;
text-align:center;
width:990px;
}
