/*
 	  _ _      _                              
   __| (_) ___| | ___ __ ___   __ _ _ __  ___ 
  / _` | |/ __| |/ / '_ ` _ \ / _` | '_ \/ __|
 | (_| | | (__|   <| | | | | | (_| | | | \__ \
  \__,_|_|\___|_|\_\_| |_| |_|\__,_|_| |_|___/design.com

*/

* { margin:0; padding:0; }
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline; list-style: none; }
body { margin:0; background: #000; font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height:1.3em; color: #FFF; }
table { border-collapse:separate; border-spacing:0; }
caption, th, td { text-align:left; font-weight:normal; }
table, td, th { vertical-align: middle; }
blockquote:before, blockquote:after, q:before, q:after { content:""; }
blockquote, q { quotes:"" ""; }
a img { border:none; }
img { display: block; }
a { text-decoration:underline; }
a:focus, a:hover { text-decoration: none; }
.clear { clear:both; }
.over { overflow:hidden; height: 0; }
a.bthover img { opacity: .90; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; filter: alpha(opacity=90); }
a.bthover:hover img { opacity: 100; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); }

.inner { position:relative; margin:0 auto; width: 960px; }

.header1 { background: url(images/header1-bg1.jpg) no-repeat top center; }
.header1 .flash-header1 { position: absolute; top: -2px; left: 154px; }
.header2 { background: url(images/header2-bg1.jpg) no-repeat top center; }
.header2 .flash-header2 { position: absolute; top: -5px; left: 238px; }
.header3 { background: url(images/header3-bg1.jpg) no-repeat top center; }
.header3 .flash-header3 { position: absolute; top: -7px; left: 288px; }

.menu1 { height: 48px; background: url(images/menu0-bg1.jpg) repeat-x; }
.menu1 ul { position: absolute; top: 0; left: 0; }
.menu1 ul li { float: left; }
.menu1 ul li .hover img,
.menu1 ul li a.link:hover img { opacity: .0; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); }

.content { background: url(images/content-bg1.jpg) repeat-y top center;  }

.box5 { background: url(images/box5-bg1.jpg) no-repeat top center; }

.box1 .p1 { font-size: 14px; line-height: 16px; position: absolute; top: 103px; left: 10px; width: 680px; }
.box1 ul { position: absolute; top: 135px; right: 8px; }
.box1 ul li { padding: 0 0 6px 0; }
.box1 ul li img { border: 1px solid #f9e4af; border-bottom: 0; }
.box1 ul li p { display: block; border: 1px solid #8b8b8b; padding: 5px 8px; height: 16px; background: #1b1b1b; }
.box1 ul li p strong { float: left; }
.box1 ul li p span { float: right; }

.box2 .p1 { font-size: 14px; line-height: 16px; position: absolute; top: 94px; left: 255px; width: 680px; }

.box3 .p1 { font-size: 14px; line-height: 16px; position: absolute; top: 70px; left: 15px; width: 360px; }
.box3 a.bt1 { position: absolute; left: 10px; top: 340px; }

.box4 div.p1 { position: absolute; top: 489px; left: 37px; width: 400px; font-size: 12px; line-height: 14px; }
.box4 a.bt1 { position: absolute; left: 35px; top: 658px; }
.box4 a.bt2 { position: absolute; left: 35px; top: 710px; }
.box4 div.flash { position: absolute; top: 300px; left: 470px; border: 1px solid #DBCB8F; }

.box5 a.bt1 { position: absolute; left: 242px; top: 271px; }
.box5 a.bt2 { position: absolute; left: 15px; top: 975px; }
.box5 a.bt3 { position: absolute; left: 615px; top: 1573px; }
.box5 a.bt4 { position: absolute; left: 615px; top: 1642px; }

.box5 div.p1 { position: absolute; top: 65px; left: 225px; width: 500px; text-align: center; }
.box5 div.p2 { position: absolute; top: 846px; left: 15px; width: 600px; }
.box5 div.p3 { position: absolute; top: 1167px; left: 10px; width: 384px; }
.box5 div.p4 { position: absolute; top: 1641px; left: 10px; width: 584px; }

.Form {
	position: relative;
	left: 10px;
}

.bigbt ul { height: 65px; padding: 10px 0; }
.bigbt ul li { float: left; padding: 0 0 0 8px; }

.console { width: 940px; margin: 10px auto 0 auto; position: relative; overflow: hidden; }
.console .title { background: url(images/console-title1.jpg) repeat-x; height: 50px; }
.console .title h2 { float: left; font-size: 35px; line-height: 35px; padding: 8px 0 0 15px; }
.console .title div.rating { float: right; padding: 25px 10px 0 0; }
.console .title div.rating img { display: inline; }
.console .title div.rating span,
.console .title div.rating p { float: left; }
.console .title div.rating span { padding: 2px 0 0 5px; }
.console ul { width: 980px; }
.console ul li img { border: 1px solid #DBCB8F; }
.console ul li { float: left; padding: 0 3px 3px 0; }
.console ol { width: 980px; }
.console ol li { float: left; padding: 0 3px 3px 0; }
.console ol li img { border: 1px solid #DBCB8F; }
.console ol li.text { width: 288px; padding: 14px 0 0 10px; }
.console ol li.text p.p1 { height: 20px; }
.console ol li.text p.p1 strong { float: left; width: 60px; text-align: right; }
.console ol li.text p.p1 span { float: left; padding: 0 0 0 5px; }
.console ol li.text p.p2 { padding: 5px 10px 0 5px; }

.footer1 { background: url(images/footer1-bg1.jpg) no-repeat top center;  }
.footer1 ul { height: 111px; padding: 0 0 0 2px; }
.footer1 ul li { float: left; padding: 0 0 0 3px; }
.footer1 .p1 { color: #ffcf56; text-transform: uppercase; font-size: 14px; text-align: center; font-weight: bold; padding: 20px 0 0 0; }
.footer1 .p1 a { text-decoration: underline; color: #ffcf56; }
.footer1 .p2 { text-align: center; padding: 20px 0; }
.footer1 .p2 a { text-decoration: underline; color: #ffcf56; }
.footer2 { background: url(images/footer2-bg1.jpg) no-repeat top center;  }
.footer3 { background: url(images/footer3-bg1.jpg) no-repeat top center;  }

/* -------------------------------------------------------------------------- */
/* HOME
/* -------------------------------------------------------------------------- */