/* CSS Document */
body {
margin:0;
padding:0;
background: url(images/bg.jpg) repeat;
}
.main-bg { 
background:url(images/top-bg.png) repeat-x;
}
.header h1{
margin:0;
padding:0;
width:800px;
height:50px;
}
.header h2{
margin:0;
padding:0;
width:960px;
height:200px;
}
.social-links{
padding:12px 10px 0 0;
}
.main-content {
padding-top:10px;
background:url(images/main-bg.png) repeat-y;
}
.main-footer {
background:url(images/main-footer.gif) no-repeat;
}
.hline {
margin:0;
padding:0;
background:url(images/hline20.gif) repeat-y;
}


/*Ticker*/
#ajaxticker1{
width: auto;
height: 240px;
}

#ajaxticker1 div{ /*IE6 bug fix when text is bold and fade effect (alpha filter) is enabled. Style inner DIV with same color as outer DIV*/
}


/* Left Sidebar */
#lsidebar {
margin:0;
padding:0 5px 0 5px;
background-color: #efecdc;
}
#lsidebar h1{
margin:0;
padding:4px 0 0 5px;
font-family: Arial, Helvetica, sans-serif;
font-size:15px;
color: #efecdc;
height:25px;
background:url(images/lsidebarheader.png) no-repeat;
}
#lsidebar p{
margin:5px 0 0 5px;
padding:0;
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
color: #777777;
}
#lsidebar a{
color: #777777;
text-decoration: none;
}
#lsidebar a:hover{
text-decoration: underline;
}
#lsidebar ul{
margin:5px 0 0 5px;
padding:0;
list-style-position: inside;
}
#lsidebar li{
margin:10px 0 0 0;
padding:0;
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
color: #777777;
}

/* Content */
.content {
margin:0;
padding:5px 10px 0 10px;
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
color: #382a27;
}
.content h1{
margin:0 0 5px 0;
padding:0;
font-family: Arial, Helvetica, sans-serif;
font-size:18px;
color: #b1006a;
}
.content h2{
margin:0 0 5px 0;
padding:0;
font-family: Arial, Helvetica, sans-serif;
font-size:16px;
color: #ffffff;
}
.content p{
margin:0 0 10px 0;
padding:0;
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
color: #382a27;
}
.content li{
margin:0 0 5px 0;
padding:0;
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
color: #382a27;
}
.content a{
color: #306951;
text-decoration: none;
}
.content a:hover{
text-decoration: underline;
}

/* Right Sidebar */
#rsidebar1{
margin:0;
padding:0;
background: url(images/rsidebar1-bg.png) no-repeat;
background-color: #306951;
}
#rsidebar1 h1{
margin:0 0 10px 0;
padding:9px 0 0 10px;
font-family: Arial, Helvetica, sans-serif;
font-size:15px;
color: #fce288;
}
#rsidebar1 p{
margin:0 0 10px 10px;
padding:0;
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
color: #efecdc;
}
#rsidebar1 ul{
margin:0 0 0 15px;
padding:0;
list-style-position: outside;
list-style-type:square;
}
#rsidebar1 li{
margin:0;
padding:0;
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
color: #efecdc;
}
#rsidebar1 a{
color: #efecdc;
text-decoration: none;
}
#rsidebar1 a:hover{
color: #efecdc;
text-decoration: underline;
}
#rsidebar2 {
margin:0;
padding:0;
background: url(images/rsidebar2-bg.png) no-repeat;
background-color: #564d37;
}
#rsidebar2 h1{
margin:0;
padding:9px 0 0 10px;
font-family: Arial, Helvetica, sans-serif;
font-size:15px;
color: #fce288;
}
#rsidebar2 p{
margin:0 0 10px 0;
padding:0;
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
color: #efecdc;
}
#rsidebar2 ul{
margin:0 0 0 15px;
padding:0;
list-style-position: outside;
list-style-type:square;
}
.#rsidebar2 li{
margin:0;
padding:0;
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
color: #efecdc;
}
#rsidebar2 a{
color: #efecdc;
text-decoration: none;
}
#rsidebar2 a:hover{
color: #efecdc;
text-decoration: underline;
}

#rsidebar3 {
margin:0;
padding:0;
background: url(images/rsidebar3-bg.png) no-repeat;
background-color: #bd0c76;
}
#rsidebar3 h1{
margin:0;
padding:9px 0 0 10px;
font-family: Arial, Helvetica, sans-serif;
font-size:15px;
color: #fce288;
}
#rsidebar3 p{
margin:0 0 10px 0;
padding:0;
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
color: #efecdc;
}
#rsidebar3 ul{
margin:0 0 0 15px;
padding:0;
list-style-position: outside;
list-style-type:square;
}
#rsidebar3 li{
margin:0;
padding:0;
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
color: #efecdc;
}
#rsidebar3 a{
color: #efecdc;
text-decoration: none;
}
#rsidebar3 a:hover{
color: #efecdc;
text-decoration: underline;
}
#rsidebar4{
margin:0;
padding:0;
background: url(images/rsidebar1-bg.png) no-repeat;
background-color: #306951;
}
#rsidebar4 h1{
margin:0 0 10px 0;
padding:9px 0 0 10px;
font-family: Arial, Helvetica, sans-serif;
font-size:15px;
color: #fce288;
}
#rsidebar4 p{
margin:0 10px 10px 10px;
padding:0;
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
color: #efecdc;
}
#rsidebar4 ul{
margin:0 0 0 15px;
padding:0;
list-style-position: outside;
list-style-type:square;
}
#rsidebar4 li{
margin:0;
padding:0;
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
color: #efecdc;
}
#rsidebar4 a{
color: #efecdc;
text-decoration: underline;
}
#rsidebar4 a:hover{
text-decoration: none;
}

/* Footer */
.footer {
margin:0;
padding:5px 10px 0 0;
}
.footer p{
margin:0 0 5px 0;
padding:0;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color: #447d65;
}
.footer a{
color: #447d65;
text-decoration: none;
}
.footer a:hover{
text-decoration: underline;
}