@charset "utf-8";
/* CSS Document */

body {margin:0; padding:0; font-size:62.5%; font-family:Verdana, Arial, Helvetica, sans-serif;}

a:link, a:visited {color:#604824; font-size:0.9em; text-decoration:underline;}
a:hover {text-decoration:none;}

/* Container Style --------------------------- */
#container {width:840px; background:url(../images/bg_top.jpg) top center no-repeat; padding-top:20px; margin:0 auto;}
#containerLeft {background:url(../images/bg_left.jpg) top left repeat-y; padding-left:20px;}
#containerRight {background:url(../images/bg_right.jpg) top right repeat-y; padding-right:20px;}
#containerBottom {background:url(../images/bg_bottom.jpg) bottom center no-repeat; padding-bottom:20px;}

/* Header Style --------------------------- */
#header {background:url(../images/header_bg.jpg) top left repeat-x; margin-botton:10px; position:relative; height:85px;}
#donthakerLogo {z-index:1; position:absolute; top:0; left:10px; width:152px; height:152px; margin:0; padding:0; background:#FFFFFF url(../images/donthaker_logo.gif) top left no-repeat; cursor:pointer;}
#donthakerLogo p {display:none;}
#banner {margin-top:10px;}

/* MainMenu Style --------------------------- */
#mainMenu {float:right; list-style:none; margin-top:50px;}
#mainMenu li {display:inline; color:#FFF; border-left:1px dotted white; padding:0 10px;}
#mainMenu .mainMenuFirst {border:none;}
#mainMenu a:link, #mainMenu a:visited{color:#FFFFFF; text-decoration:none; font-size:1.3em;}
#mainMenu a:hover {COLOR:#B3967D;}

/* Main Style --------------------------- */
#main{margin:15px 0;}
#sideNav {float:left; width:210px;}
#sideNav ul {list-style-type:square; color:#604824; padding:0; margin-left:25px; font-size:1.1em;}
#sideNav li {padding:0.1em 0;}
#sideNav a:link, #sideNav a:visited {text-decoration:none; font-size:1.0em;}
#sideNav a:hover {text-decoration:underline; font-size:1.0em;}

/* Content Style --------------------------- */
#content {font-size:1.1em; color:#666;}
#contentWrapper {float:right; width:580px; min-height:18em; border-left:1px dotted #666;}
#contentWrapper p {padding:0; margin:0;}
#contentWrapper ul {list-style-type:square; margin-left:0;}
#contentWrapper ol {margin-left:1em;}
#contentWrapper ul, #contentWrapper ol {padding-left:2em;}
#contentWrapper ul, #contentWrapper ol, #contentWrapper p {margin-top:0.8em; margin-bottom:0.8em;}

h5 {font-size:1em; margin-bottom:0;}
address {font-style:normal;}

/* MainTitle Style --------------------------- */
#mainTitle, #content {margin-left:20px;}
#mainTitle {border-bottom:1px dotted #666; margin-bottom:20px;}
#mainTitle img{z-index:10; margin-bottom:-4px;}

/* Footer --------------------------- */
#footer {background:url(../images/footer_bg.jpg) repeat-x; /*color:#FFFFFF;*/ height:5em; color:#FFFFFF;}
#footer #footerWrapper {padding:10px;}
#footer p {margin:0;}
#copyright {float:right;}

/* Common Style --------------------------- */
.clearFloat {clear:both;}