/* CSS Document */

body { margin:0px; padding:0px; background:#261406 url(images/bg_body.jpg) repeat-x; font-family:Tahoma; }

#wrapper { width:746px; margin:30px auto; margin-bottom:0px; }
#header { width:746px; height:137px; }

#logo-nav { width:746px; height:64px; padding-bottom:36px; }
#logo { width:563px; float:left; padding-left:17px; }
#nav { width:150px; float:right; text-align:right; padding-top:28px; padding-right: 13px;}
#logo-nav a { display:inline; padding:0px 3px; }
#logo-nav a img { border:0px; }

/* to change colors of main menu */
#main-menu { width:729px; font-size:9pt; padding-left:17px; height:25px; }
#main-menu ul { margin:0px; padding:0px; }
#main-menu ul li { list-style:none; float:left; padding:0px 8px 0px 8px;  }
#main-menu ul li img { width:1px; height:25px; }
#main-menu ul li a { text-decoration:none; color:#b79b52; padding:10px 0px 1px 0px; }
#main-menu ul li a:hover, #main-menu ul li a.current { color:white; /*background:url(images/menu-over.gif) no-repeat top left;*/ }

#offerings { margin-left: auto; margin-right: auto; width:722px; height:308px; }
#offerings a img { border:0px; }
#offerings-left { width:273px; float:left; }
#offerings-right { width:449px; float:right; }

#content-wrapper { margin-left: auto; margin-right: auto; width:722px; padding-left: 0px; }

#columns { width:722px; }
#columns a img { border:0px; }
#columns h3 { font-family:Helvetica, Georgia, Verdana; font-size:9pt; margin:0px; padding:6px 5px 0px 30px; color:white; text-decoration:none; }
#columns p { font-size:8pt; color:white; text-decoration:none; margin:10px 0px; line-height:150%; }
#columns a.cyan, #columns p span.cyan { color:white; text-decoration:none; }
#columns a.cyan:hover { color:white; text-decoration:none; }
#columns a.white, #columns p span.white { color:white; text-decoration:none; }
#columns a.white:hover { color:white; text-decoration:none; }
#columns a.cyan, #columns p span.cyan, #columns p span.white { font-weight:bold; }

#column-0-1 { width:274px; height:206px; float:left; margin-right:10px; }
#title-0-1, #title-1-1 { width:100%; height:28px; background:white url(images/title-bg-0-1.gif) no-repeat; }
#column-0-1-cnt { width:224px; height:172px; padding:0px 0px; }
#column-0-1-cnt a { color:white; text-decoration:none; }
#column-0-2 { width:213px; height:206px; float:left; margin-right:10px; }
#title-0-2 { width:213px; height:28px; background:url(images/title-bg-0-2.gif) no-repeat; }
#column-0-2-cnt { width:203px; height:98px; padding:0px 5px; }
#column-img-wrapper { margin:10px 0px 5px 0px; text-align:center; }
#column-0-3 { width:215px; height:206px; float:right; }
#title-0-3 { width:215px; height:28px; background:url(images/title-bg-0-3.gif) no-repeat; }
#column-0-3-cnt { width:215px; height:178px; }

#column-1-1 { width:722px; }
#column-1-1-cnt { width:682px; color:white; text-decoration:none; padding:5px 20px; }
#video-mystic-tan { width:682px; padding-bottom: 30px; padding-top:15px; text-align:center;}

#footer-wrapper { height:99px; background:url(images/bg_footer.jpg) repeat-x; }
#footer { margin-left: auto; margin-right: auto; width:722px; height:60px; padding-top:10px; }
#footer-left { width:349px; padding-left:24px; float:left; color:white; font-size:8pt; }
#footer-left a { display:inline; margin:1px 7px; color:#c0ac63; text-decoration:none; }
#footer-left a:hover { border-bottom:1px dotted white; }
#footer-right { width:300px; float:right; text-align:right; color:#937d43; font-size:8pt; }

div.clear { clear:both; }