/* CSS Document */
body {background:url(images/bg.jpg) repeat-x; color:#000000; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:14px; margin:0; padding:0;}

p {margin:12px 0; padding:0;}

a {color:#000000; text-decoration:none;}
a:hover {color:#FF0000;}

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

#logo {float:left; margin:0 0 0 55px; padding:0;}

#menu {float:right; background:url(images/menu.html) no-repeat; line-height:80px; color:#FFFFFF; font-weight:bold; text-align:right;}
#menu a {color:#FFFFFF; text-decoration:none; margin:0 20px; padding:0;}
#menu a:hover {color:#FCCB08;}

#banner {clear:both; background:url(images/hydraulic-press.gif) no-repeat; height:150px; text-align:right; color:#FFFFFF; font-size:20px; font-weight:bold; margin:0; padding:100px 30px 0 0;}
#banner a {color:#FFFFFF; text-decoration:none; font-size:28px; text-transform: uppercase;}
#banner a:hover {color:#FFCB05;}

#list {float:left; width:250px; background-color:#F99D1C; color:#FFFFFF; font-weight:bold; line-height:30px; margin:10px 0; padding:0;}
#list dl {margin:0; padding:0;}
#list dt {margin:0; padding:0 0 0 25px;}
#list dd {margin:0; padding:0;}
#list a {background-color:#000000; border-top:#8A9297 solid 1px; color:#FFFFFF; display:block; text-decoration:none; margin:0; padding:0 0 0 25px;}
#list a:hover {background-color:#FCCB08; color:#000000;}

#main {float:right; width:720px; margin:0; padding:20px 0;}

h1 {font-size:20px; margin:0; padding:0;}

h2 {font-size:18px; margin:2px 0; padding:0;}
h2 a {color:#666666; text-decoration:none; margin:0 3px; padding:0;}
h2 a:hover {color:#FCCB08;}

h3 {font-size:16px; font-style: italic; border-left:#FFCC00 5px solid; border-bottom:#FFCC00 1px solid; margin:15px 0 8px 0; padding:0 0 0 5px;}

h4 {font-size:14px; margin:10px 0; padding:0;}

h5 {font-size:14px; color:#666666; margin:10px 0; padding:0;}

.mark {color:#CC0000;}

#pro ul {list-style:none;}
#pro ul li {float:left; width:200px; margin:0 20px 30px 0; padding:0;}
#pro ul img {border:#999999 1px solid; background:url(images/pro-bg.jpg) no-repeat;}

.hot {border-bottom:#F99D1C 2px solid; font-size:16px; font-weight:bold; margin:0; padding:0 20px;}

.hots {border-bottom:#F99D1C 1px solid; font-size:13px; font-weight:bold; margin:0; padding:0 20px;}

.line {border-bottom:#8A9297 1px solid; margin:0; padding:5px;}

.note {clear:both; font-size:10px; color:#666666; font-weight:bold; text-align:center;}
.note a {color:#666666;}
.note a:hover {color:#FF6600;}

#links ul li {margin:3px 0; padding:2px 0px 2px 5px;}

.cool {background-color:#F99D1C; color:#FFFFFF; width:180px; border-left:#8A9297 5px solid; margin:0; padding:0 0 0 10px;}
.cool a {color:#FFFFFF;}
.cool a:hover {color:#000000;}

.sp {border-left:#000000 1px solid; border-top:#000000 1px solid;}

.sp-a1 {background-color:#fac200; text-align:center; font-weight:bold; border-right:#000000 1px solid; border-bottom:#000000 1px solid; margin:0; padding:3px;}
.sp-a2 {background-color:#fac200; font-weight:bold; border-right:#000000 1px solid; border-bottom:#000000 1px solid; margin:0; padding:3px;}

.sp-b1 {background-color:#C6C6C6; text-align:center; font-weight:bold; border-right:#000000 1px solid; border-bottom:#000000 1px solid; margin:0; padding:3px;}
.sp-b2 {background-color:#DBDBDB; text-align:center; border-right:#000000 1px solid; border-bottom:#000000 1px solid; margin:0; padding:3px;}
.sp-b3 {background-color:#F7F7F7; text-align:center; border-right:#000000 1px solid; border-bottom:#000000 1px solid; margin:0; padding:3px;}

hr {margin:20px 0; padding:0;}

#relative {font-size:10px; color:#666666; margin:20px 0; padding:0;}
#relative ul {color:#666666; margin:0 0 0 15px; padding:0;}
#relative a {color:#666666; margin:2px; padding:0;}
#relative a:hover {color:#F99D1C;}

#foot {clear:both; height:70px; background-color:#000000; color:#8A9297; font-size:12px; border-bottom:#F99D1C 4px solid; margin:0; padding:0;}

#com {width:900px; margin:0 auto; padding:15px 0 0 0;}
#com img {float:left; margin:0 45px 0 15px; padding:0;}
#com a {text-align:right; color:#8A9297; text-decoration:none;}
#com a:hover {color:#FCCB08;}

.ebt{color:#F99E1C; font-weight:bold }
.t2{    color: #666666;
    font-size: 10px;display: block;
    font-weight: lighter;
    margin: 2px 0;
    padding: 0;}
.d1{
	width:auto;
	height:auto;
	font-size: 15px;
    text-transform: uppercase;
    color: #888333;
    font-weight: 400;
    letter-spacing: .6px;
    margin-bottom: 12px;
	color:#FFFFFF;
	position:absolute;
	display:none;
	z-index:-51;
	}
.d2{
	width:auto;
	height:auto;
	font-size: 15px;
    text-transform: uppercase;
    color: #666333;
    font-weight: 300;
    letter-spacing: .2px;
    margin-bottom: 4px;
	
	position:absolute;
	display:none;
	z-index:-52;
	}
.d3{
	width:auto;
	height:auto;
	font-size: 15px;
    text-transform: uppercase;
    color: #777333;
    font-weight: 450;
    letter-spacing: .6px;
    margin-bottom: 12px;
	
	position:absolute;
	display:none;
	z-index:-53;
	}
.d4{
	width:auto;
	height:auto;
	font-size: 15px;
    text-transform: uppercase;
    color: #555333;
    font-weight: 300;
    letter-spacing: .6px;
    margin-bottom: 9px;
	position:absolute;
	display:none;
	z-index:-54;
	}
.d5{
	width:auto;
	height:auto;
	font-size: 3px;
    text-transform: uppercase;
    color: #333444;
    font-weight: 400;
    letter-spacing: .4px;
    margin-bottom: 12px;
	position:absolute;
	display:none;
	z-index:-55;
	}
.d6{
	width:auto;
	height:auto;
	font-size: 15px;
    text-transform: uppercase;
    color: #332333;
    font-weight: 400;
    letter-spacing: .6px;
    margin-bottom: 12px;
	position:absolute;
	display:none;
	z-index:-56;
	}

[id^=ivide] iframe{width:100%;height:100%}
