/* General */
body {
margin: 0;
/*background: #ffffc8;*/
background: #ebebeb;
}
h1, h2, h3, h4 {
margin: 0;
}
img {
border: 0;
}
.status {
margin:0 50px;
font: normal 12px/18px Century Gothic, Helvetica, Arial, sans-serif;
color: #64a404;
padding-bottom: 20px;
}
.clear {
clear: both;
height: 0;
overflow: hidden;
}
/* Page */
#page {
margin: 0 auto;
width: 1000px;
background: url("images/page2.jpg") repeat-y;
}
#page-top {
width: 1000px;
background: url("images/page_top2.jpg") no-repeat;
/*background: url("images/page_top.jpg") no-repeat;*/
}
#page-bottom {
width: 1000px;
background: url("images/page_bottom2.jpg") no-repeat left bottom;
}
/* Header */
#header {
width: 1000px;
height: 151px;
position: relative;
}
/* Header - Info */
#header #header-info {
position: relative;
top: 40px;
left: 480px
}
#header #header-info .ma {
font: italic 50px Times New Roman;
}
#header #header-info .ma a {
color: #369843;
text-decoration: none;
}
#header #header-info .de {
color: #B0CBF5;
font: 12px Arial;
padding-left: 380px;
}

/* Main */
#main {
width: 1000px;
}
/* Main - Sidebar */
#sidebar {
float: left;
width: 200px;
padding: 0 25px 20px 12px;
font: normal 12px/18px Century Gothic, Helvetica, Arial, sans-serif;
color: #000000;
}
#sidebar a {
color: #ff6600;
text-decoration: none;
}
#sidebar a:hover {
text-decoration: underline;
}
/* Main - Sidebar - Boxes */
#sidebar .sidebar-box {
width: 200px;
background: url("images/sidebar_box1.jpg") repeat-y;
}
#sidebar .sidebar-box-top {
width: 200px;
background: url("images/sidebar_box_top1.jpg") no-repeat;
}
#sidebar .sidebar-box-bottom {
width: 200px;
background: url("images/sidebar_box_bottom1.jpg") no-repeat left bottom;
}
/* Sidebar - Titles */
#sidebar h3 {
width: 160px;
height: 53px;
padding-left: 40px;
padding-top: 18px; 
font: italic 18px Times New Roman;
color: #5f5f5f;
background: url("images/sidebar_title1.jpg") no-repeat;
}
#sidebar h3.first {
background: url("images/sidebar_title_first1.jpg") no-repeat;
}
/* Sidebar - Menus */
#sidebar ul {
margin: 0;
padding: 0px 15px 20px 10px;
list-style-type: none;
}
#sidebar ul li {
color: #5f5f5f;
/* font: normal 13px/30px Century Gothic, Helvetica, Arial, sans-serif; */
font: normal 16px/60px Century Gothic, Helvetica, Arial, sans-serif;
}
#sidebar ul li a {
color: #5f5f5f;
text-decoration: none;
display: block;
/*border-bottom: 1px solid #ff9900;*/
border-bottom: 1px solid #5d9704;
}
#sidebar ul li a:hover {
text-decoration: underline;
}
/* Main - Content */
#content {
float: left;
width: 745px;
padding-top: 30px;
}
#content .left {
color: #64a404;
font: normal 18px Century Gothic, Helvetica, Arial, sans-serif;
padding-bottom: 20px;
padding-right: 20px;
text-align: left;
}
#content .left_sm {
color: #5f5f5f;
font: normal 14px Century Gothic, Helvetica, Arial, sans-serif;
padding-bottom: 20px;
padding-right: 20px;
text-align: left;
}
#content .centre {
color: #64a404;
font: normal 20px Century Gothic, Helvetica, Arial, sans-serif;
padding-bottom: 20px;
padding-right: 45px;
text-align: center;
}
#content .centre_sm {
color: #5f5f5f;
font: normal 14px Century Gothic, Helvetica, Arial, sans-serif;
padding-bottom: 20px;
padding-right: 20px;
padding-left: 20px;
text-align: center;
}
#content .right {
color: #64a404;
font: normal 20px Century Gothic, Helvetica, Arial, sans-serif;
padding-bottom: 20px;
padding-left: 20px;
text-align: right;
}
#content .right_sm {
color: #5f5f5f;
font: normal 14px Century Gothic, Helvetica, Arial, sans-serif;
padding-bottom: 20px;
padding-left: 20px;
text-align: right;
}
#content .text {
color: #5f5f5f;    
font: normal 18px Century Gothic, Helvetica, Arial, sans-serif;
padding-bottom: 20px;
padding-right: 45px;
text-align: center;
}
#content .right_text {
color: #5f5f5f;    
font: normal 14px Century Gothic, Helvetica, Arial, sans-serif;
padding-bottom: 20px;
padding-right: 20px;
text-align: right;
}
#content .tandc_text {
color: #5f5f5f;    
font: normal 12px Century Gothic, Helvetica, Arial, sans-serif;
padding-bottom: 4px;
padding-right: 20px;
text-align: left;
}
#content .tandc_subheadtext {
color: #5f5f5f;    
font: normal 15px Century Gothic, Helvetica, Arial, sans-serif;
padding-bottom: 6px;
padding-top: 8px;
text-align: left;
}
#content .right_text_large {
color: #5f5f5f;    
font: normal 18px Century Gothic, Helvetica, Arial, sans-serif;
padding-bottom: 20px;
padding-right: 20px;
text-align: right;
}
#content .right_text_large_spaced {
color: #5f5f5f;    
font: normal 18px/25px Century Gothic, Helvetica, Arial, sans-serif;
padding-right: 20px;
text-align: right;
}
#content h2 a {
color: #64a404;
font: normal 20px Century Gothic, Helvetica, Arial, sans-serif;
text-decoration: none;
}
#content h2 a:hover {
text-decoration: underline;
}
#content .separator {
clear: both;
width: 700px;
height: 2px;
background: url("images/divider2.gif") no-repeat;
}
#content .fb {
color: #5f5f5f;
font: normal 15px/30px Century Gothic, Helvetica, Arial, sans-serif;
text-align: center;
}
#content .fb a {
color: #5f5f5f;
padding-bottom: 15px;
text-decoration: none;
display: block;
}
#content .fb a:hover {
text-decoration: underline;
}
/* Footer */
#footer {
width: 950px;
height: 140px;
color: #a7ce11;
font: normal 15px Century Gothic;
text-align: right;
}
#footer a {
color: #a7ce11;
font: italic 15px Times New Roman;
text-align: right;
padding-right: 20px;
text-decoration: none;
}
#footer a:hover {
text-decoration: underline;
}