/* CSS Document */

body {
font:15px/27px "Times New Roman CE" serif;  
color:#808182;
line-height: 130%;
background:url(../images/body.jpg) top repeat-x #EAEBED;
}

#body1 {
font:15px/27px "Times New Roman CE" serif;  
color:#808182;
line-height: 130%;
background:url(../images/body1.jpg) top repeat-x #EAEBED;
} 

#body2 {
font:15px/27px "Times New Roman CE" serif;  
color:#808182;
line-height: 130%;
background:url(../images/body2.jpg) top repeat-x #EAEBED;
}

#body3 {
font:15px/27px "Times New Roman CE" serif;  
color:#808182;
line-height: 130%;
background:url(../images/body3.jpg) top repeat-x #EAEBED;
}

#body4 {
font:15px/27px "Times New Roman CE" serif;  
color:#808182;
line-height: 130%;
background:url(../images/body4.jpg) top repeat-x #EAEBED;
}

#body5 {
font:15px/27px "Times New Roman CE" serif;  
color:#808182;
line-height: 130%;
background:url(../images/body5.jpg) top repeat-x #EAEBED;
}

#body6 {
font:15px/27px "Times New Roman CE" serif;  
color:#808182;
line-height: 130%;
background:url(../images/body6.jpg) top repeat-x #EAEBED;
}

* {
margin:0;
padding:0;
outline:none;
}

.clear {
clear:both;
}

#header {
height:455px;
width:1166px;
margin:0 auto;
background:url(../images/header.jpg) top no-repeat;
position:relative;
}

#header1 {
height:455px;
width:1166px;
margin:0 auto;
background:url(../images/header1.jpg) top no-repeat;
position:relative;
}

#header2 {
height:455px;
width:1166px;
margin:0 auto;
background:url(../images/header2.jpg) top no-repeat;
position:relative;
}

#header3 {
height:455px;
width:1166px;
margin:0 auto;
background:url(../images/header3.jpg) top no-repeat;
position:relative;
}

#header4 {
height:455px;
width:1166px;
margin:0 auto;
background:url(../images/header4.jpg) top no-repeat;
position:relative;
}

#header5 {
height:455px;
width:1166px;
margin:0 auto;
background:url(../images/header5.jpg) top no-repeat;
position:relative;
}

#header6 {
height:455px;
width:1166px;
margin:0 auto;
background:url(../images/header6.jpg) top no-repeat;
position:relative;
}

p.credit {
float:right;
}

p.credit a {
color:#fff;
}


ul.nav li {
list-style:none;
float:left;
}

ul#top-nav {
float:right;
}

ul#top-nav a {
color:#E0818A;
font:13px "Verdana", serif;
text-decoration:none;
margin:0 0 0 200px;
}

ul#top-nav a:hover {
color:#fff;
}

#header h1 {
color:#fff;
font-style:italic;
font-size:200%;
font-weight:normal;
padding:90px 0 5px 0;
}

#header h1 span {
font-size:11px;
}

#header h1 a {
color:#fff;
text-decoration:none;
}

#main-nav a {
color:#870047;
text-decoration:none;
padding:2px 10px;
border-left:1px solid #fff;
}

#main-nav a:hover {
color:#fff;
background:url(../images/main-nav_a.gif);
}

#main-nav a.first {
border:none;
}

#container {
width:800px;
margin:20px auto;
padding-bottom:35px;
}


#sidebar h3 {
font-size:15px;
font-weight:normal;
color:#D6C8D2;
margin:0 0 10px 0;
}

#sidebar p {
padding:20px;
font-size:11px;
}

ul.links li {
list-style:none;
}

ul.links li a {
background:url(../images/links_a1.gif) bottom no-repeat;
color:#F7EAFD;
text-decoration:none;
display:block;
padding:6px 10px;
margin:0 0 1px 0;
}

ul.links li a:hover {
background-position:top;
color:#3B1549;
}

p a {
color:#0E4577;
text-decoration:none;
font-weight:bold;
}

p a:hover {
color:#6AB0EF;
}

#content {
width:800px;
float:right;
background:#EAEBEC;
}

#content h3 {
color:#D6C8D2;
font-size:16px;
padding:30px 0;
font-weight:normal;
background:url(../images/h3.jpg) bottom left no-repeat;
margin:0 0 10px 0;
}

#content h4 {
padding:7px 0;
font-size:12px;
font-weight:normal;
text-transform:uppercase;
letter-spacing:2px;
color:#FFF947;
}

#content p {
padding:10px 30px;
}

#content ul {
color:#000;
margin:10px 10px 10px 20px;
}

#content ul span {
color:#A3989E;
}

#content table {
width:90%;
text-align:center;
border:1px solid #260C07;
font-size:13px;
line-height: 130%;
}

#content th {
color:#D6C8D2;
border-bottom:1px solid #DD0075;
background:#252223;

}

#content tr.alt td {
background:#3F3B3C;
border-top:1px solid #DD0075;
border-bottom:1px solid #DD0075;

}

blockquote {
padding:10px 10px 10px 30px;
font-style:italic;
}


div#intro{
background: #90014C;
margin:0 0 35px 0;
}

div#intro a {
color:#fff;
text-decoration:none;
}

div#intro h2 {
color:#C9C7C8;
font-style:italic;
font-weight:normal;
font-size:20px;
line-height:32px;
}

div#intro div {
padding:10px 20px;
}

b.rtop, b.rbottom{display:block;background: #90014C}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #9C2765}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}

#footer {
background: #EAEBED;
clear:both;
margin:5px 0 0 0;
}




#footer-content {
width:900px;
margin:0 auto;
}

#footer-content a.at {
display:block;
float:right;
text-align:left;
text-indent:-9999px;
height:30px;
width:30px;
}
