body {margin: 0px; font-family: Arial, Verdana, Sans-serif; color: #4c4c48; background: #fff url(images/main-bg.jpg); font-size: 0.75em; text-align: center;}

h1, h2, h3 {padding: 0; margin: 0; line-height: 105%;}
h1 {font-family: Arial, Verdana, Sans-serif;color: #de941e; font-size: 1.5em; padding: 0px 0px 10px 12px; text-align: left;}
h2 {font-family: Arial, Verdana, Sans-serif;color: #7b1b1d; padding: 10px 0px 0px 12px; margin: 12px 0px 0px 0px; font-size: 1.4em; text-align: left; border-top: 1px dotted #a19f93;}
p {line-height: 140%; letter-spacing: 0.2px; padding: 15px 12px 0px 15px; margin: 0px; text-align: justify;}

.clr {clear: both;}
a {color: #2e9ecb; text-decoration: none;}
a:hover {text-decoration: underline;}

ul {text-align: left; margin: 5px 0px 0px 25px; padding: 0px;}
ul li {list-style-type: square; color: #4c4c48; margin: 0px 0px 5px 0px;}
ul li a {color: #319ecc; text-decoration: none; font-weight: bold;}
ul li a:hover {color: #de941e;}

#background {width: 100%; margin: 0 auto; background:  url(images/background.gif) no-repeat top center;}
#container {width: 912px; margin: 0 auto; background: url(images/container-bg.gif) repeat-y top center;}

#containerbottom {width: 912px; margin: 0 auto; background: url(images/sub-bottom-bg.gif) no-repeat bottom center; padding-bottom: 100px;}

#container-grung {width: 912px; margin: 0 auto; background: url(images/container-main-bg.gif) no-repeat top center;}


#header {width: 912px; margin: 0 auto; background: /*#f2f1ea*/ url(images/container-main-bg.gif) no-repeat top center; text-align: center;}
#headleft {float: left; width: 50%; margin: 0 auto; }

#headright {float: left; width: 50%; margin: 0 auto;}
#searchtab {float: right; background: url(images/background-search.gif) no-repeat top left; margin: 0px 0px 0px 0px; padding: 8px 75px 0px 0px; width: 320px; height: 50px; text-align: left; font: 11px Arial, Verdana, Sans-serif; color: #A78A12; margin-top: 22px;}
#searchtab form {padding: 4px 0px 0px 92px;}
#searchtab input {font-size: 14px; border: 1px solid #000; width: 150px; padding: 2px 5px; background: #fff;}
#searchtab #submitbutton {width: 35px; height: 22px; border: none; margin: 0px 0px; background: url(images/search-go.gif) no-repeat left;}




.sitenav {width: 912px; margin: 0 auto; background: url(images/sitenav-bg.png) no-repeat top center; text-align: center;}

#colcontainer {width: 808px; margin: 0 auto;}
#col1 {float: left; width: 582px; background: none; padding: 12px 0px 0px 0px; margin: 0px 0px 0px 0px; text-align: left;}

#col1 table {margin: 5px 0px 5px 15px; padding: 10px 0px 10px 0px; border-top: 1px dotted #cbcac2;}
#col1 table p {color: #4c4c48; margin: 5px 5px 5px 8px; padding: 0px 0px 0px 0px;}


#col2 {float: left; width: 225px; background: none; padding: 12px 0px 0px 0px; margin: 0px 0px 0px 0px;}
#rightmenu {width: 220px; margin: 0 auto; padding: 0px; background: url(images/rightmenu-bg.gif);}
#rightmenu h2 {color: #1375b4; border: none; margin: 0px 0px 0px 0px; padding: 20px 0px 0px 40px;}
#rightmenu ul {text-align: left; margin: 12px 0px 0px 20px; padding: 0px;}
#rightmenu ul li {list-style: none; color: #4976b9; margin: 0px 25px 8px 0px; background: url(images/menu-bullet.gif) no-repeat top left; padding: 0px 0px 0px 25px;}
#rightmenu ul li a {color: #636054; text-decoration: none; font-weight: normal; font-size: 0.9em;}
#rightmenu ul li a:hover {color: #4976b9;}

#rightmenu a {color: #3b6bb2; text-decoration: none; padding: 0px 0px 8px 0px}
#rightmenu a:hover {color: #98978f; background: url(images/menu-a-bg.gif) repeat-x bottom center;}



#bottomarea {width: 814px; margin: 0 auto; padding: 30px 0px 0px 0px; background: #281640 url(images/bottomarea-bg.gif) no-repeat top center; border-bottom: 3px solid #fff;}
#menu {float: right; width: 267px; height: 240px; background: url(images/menu_bg.jpg);}
#menu h2 {color: #fff; border: none; text-align: center; margin: 30px 0px 10px 0px; padding: 0px;}
#menu p {color: #fff; margin: 0px 35px 0px 35px; padding: 0px; text-align: left; line-height: 120%;}
#menu a {color: #fff; text-align: left; text-decoration: none;}
#menu a:hover {font-weight: bold;}


#footer {width: 912px; height: 60px; margin: 0 auto; padding: 10px 0px 0px 0px; background: url(images/footer-bg.gif) no-repeat top center;}
#footer p {color: #fff; float: left; margin: 12px 0px 0px 52px; padding: 0px;}
#footer a {color: #fff; font-size: 0.9em; font-weight: bold; text-decoration: none; margin: 0px 0px 0px 0px;} 
#footleft {float: right; margin: 0px 46px 0px 0px;}
#footleft a {color: #fff; font-size: 0.9em; text-decoration: none; margin: 0px 0px 0px 0px;} 
#footleft a:hover {text-decoration: underline;}

