/* CSS Document */

body {background:url(images/bg.jpg) repeat-x #393939; color:#D1CFCF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin:0; padding:0; min-width:1000px;}
p {margin:8px 0; padding:0;}

#board {width:1000px; margin:0 auto; padding:0;}

#button {background:url(images/button-bg.jpg) repeat-x; text-align:center; width:1000px; margin:0 auto; padding:0; line-height:30px;}
#button-left {background:url(images/button-left.gif) no-repeat left;}
#button-right {background:url(images/button-right.gif) no-repeat right;}
#button a {font-size:12px; color:#FFFFFF; text-decoration:none; margin:0; padding:0 20px;}
#button a:hover {color:#FCFF00; border-bottom:5px #FFD001 solid; padding-bottom:3px;}

#main-top {width:1000px; height:78px; margin:0 auto; padding:0; background:url(images/bg-top.gif) no-repeat bottom;}

#right {float:right; text-align:left; width:750px;}
h1 {font-size:16px; color:#FFFFFF; font-style:italic; margin:40px 0 0 0; padding:10px 10px 10px 20px;}
h1 a {color:#FFFFFF; text-decoration:none;}
h1 a:hover {color:#FFCC00;}

#left {float:left; text-align:right; width:250px;}
h2 { font-size:10px; font-weight:lighter; margin:45px 0 0 0; padding:10px 5px 10px 10px;}
h2 a {color:#CCCCCC; text-decoration:none; margin:0 1px; padding:0;}
h2 a:hover {color:#FCFF00; text-decoration:underline;}

#main {width:1000px; margin:0 auto; padding:0;}

#menu {clear:both; float:left; width:230px; margin:0; padding:10px;}
#menu ul {color:#FFFFFF; font-size:12px; font-style:italic; font-weight:bold; margin:0; padding:0; text-align:right;}
#menu ul li {list-style:none; margin:12px 0; padding:0;}
#menu ul li a {color:#FFFFFF; text-decoration:none;}
#menu ul li a:hover {color:#FF8415;}

#content {float:right; width:730px; margin:0; padding:10px 0 10px 20px; background:url(images/bg-left.gif) no-repeat;}

a.link  {color:#FFDE03; text-decoration:none;}
a.link:hover {color:#FE4902; text-decoration:underline;}

a.go  {color:#D1CFCF; text-decoration:none;}
a.go:hover {color:#FFDE03; text-decoration:underline;}

h3 {font-size:13px; margin:8px 0; padding:0;}

#products ul {margin:15px 0 0 0; padding:0;}
#products ul li {float:left; list-style:none; width:172px; height:205px; display:block; margin:0 0 5px 8px; padding:0;}
#products ul li a {color:#FFFFFF; text-decoration:none;}
#products ul li a:hover {background-color:#D9D9D9; color:#000000;}

h4 {font-size:11px; border-bottom:2px #717171 solid; margin:0; padding:0;}
h4 a {color:#FFFFFF; border-bottom:2px #FEA817 solid; margin:0; padding:0 3px;}
h4 a:hover {color:#FF9900; border-bottom:2px #FF6302 solid;}

dl {margin:0 0 0 40px; padding:0;}
dl a {color:#FFFFFF; text-decoration:none;}
dl a:hover {color:#FFCC00;}
dt {margin:12px 0; padding:0 0 0 5px; font-weight:bold; border-left:double #FF9900 3px;}
dd {width:400px; margin:6px 0 6px 20px; padding:0 0 3px 5px; border-left:dotted #FFCC00 1px; border-bottom:dotted #FF9900 1px;}

#model {margin:0; padding:0;}
#model img {float:left; margin:0; padding:0;}
#model ul {list-style:none; margin:0 0 0 10px; padding:0;}
#model ul li {clear:both; border-bottom:#999999 dashed 1px; display:block; height:228px;}
#model ul li a {color:#FFFFFF; text-decoration:none;}
#model ul li a:hover {background-color:#D9D9D9; color:#000000;}
#model td {font-size:10px;}
#model h4 {font-size:13px; border-bottom:2px #717171 solid; margin:35px 0 20px 0; padding:0;}
#model h4 a {color:#FFFFFF; border-bottom:2px #FEA817 solid; margin:0; padding:0 3px;}
#model h4 a:hover {color:#FF9900; border-bottom:2px #FF6302 solid;}

#model-expo {margin:0; padding:0;}
#model-expo img {float:left; margin:0; padding:35px 20px;}
#model-expo ul {list-style:none; margin:0 0 0 10px; padding:0;}
#model-expo ul li {clear:both; border-bottom:#999999 dashed 1px; display:block; height:150px;}
#model-expo ul li a {color:#FFFFFF; text-decoration:none;}
#model-expo ul li a:hover {background-color:#D9D9D9; color:#000000;}
#model-expo td {font-size:10px;}
#model-expo h4 {font-size:13px; border-bottom:2px #717171 solid; margin:35px 0 20px 200px; padding:0;}
#model-expo h4 a {color:#FFFFFF; border-bottom:2px #FEA817 solid; margin:0; padding:0 3px;}
#model-expo h4 a:hover {color:#FF9900; border-bottom:2px #FF6302 solid;}

.gray {background-color:#282828;}

#relative {clear:both; font-size:10px; margin:0 0 0 10px; padding:0;}
#relative ul {color:#888888; list-style-type:square; margin:0 0 0 20px; padding:0;}
#relative a {color:#CCCCCC; text-decoration:none; margin:0px; padding:0;}
#relative a:hover {color:#FFCC00; text-decoration:underline;}

#top {clear:both; text-align:right; margin:0; padding:5px;}

#end {background-color:#000000; border-top:1px #6C6C6C solid; color:#A6A6A6; font-size:10px; width:100%; min-width:1000px; text-align:center;}
#end img {vertical-align:middle; margin:2px 0 3px 0; padding:0;}

#logs {display:none;}

#layer {position:absolute; width:160px; height:70px; z-index:1; margin:5px 0 0 580px;}