/*
 	  _ _      _                              
   __| (_) ___| | ___ __ ___   __ _ _ __  ___ 
  / _` | |/ __| |/ / '_ ` _ \ / _` | '_ \/ __|
 | (_| | | (__|   <| | | | | | (_| | | | \__ \
  \__,_|_|\___|_|\_\_| |_| |_|\__,_|_| |_|___/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: url(images/bg.gif); font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height:1.3em; color:#000; }
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:"" ""; }
img { display: block; }
a img { border:none; }
a { text-decoration:underline; }
a:focus, a:hover { text-decoration: none; }

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);
}

.clear { clear:both; }
.over { overflow:hidden; height: 0; }
.bar1 { width: 1280px; height: 34px; background: url(images/bar1.jpg) no-repeat; margin: 0px auto;}
.main { position:relative; margin:0 auto; width:px; }
.inner { width: 960px; margin: 0 auto; position: relative; background: #fff1db; }

.header { position: relative; background: url(images/header1-bg.jpg) no-repeat top center; }
.header .text { position: absolute; top: 457px; left: 314px; }
.header .text .p p{ position: absolute; top: 67px; left: 9px; width: 311px; font-size: 12px; line-height: 16px; color: #FFF; }
.header .flash1 { position: absolute; top: 23px; left: 235px; }
.header2 { background: url(images/header2-bg.jpg) no-repeat top center; width: 1280px; margin: 0px auto; }
.header2 .flash2 { position: absolute; top: 9px; left: 301px; }
.header3 { background: url(images/header3-bg.jpg) no-repeat top center; width: 1280px; margin: 0px auto; }
.header3 .flash3 { position: absolute;  top: 9px; left: 300px; }

.menu { position: relative; background: url(images/menu-bg.jpg) no-repeat top center; z-index: 10; }
.menu ul { position: absolute; top: 0; left: 0; }
.menu ul li { float: left; }
.menu ul li .hover img,
.menu ul li a.link:hover img { opacity: .0; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); }
.menu1 { position: relative; background: url(images/menu1-bg.jpg) no-repeat top center; z-index: 10; }
.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); }
.menu2 { position: relative; background: url(images/menu2-bg.jpg) no-repeat top center; z-index: 10; }
.menu2 ul { position: absolute; top: 0; left: 0; }
.menu2 ul li { float: left; }
.menu2 ul li .hover img,
.menu2 ul li a.link:hover img { opacity: .0; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); }

.box1 { position: relative; }
.box1 .text { position: absolute; top: 77px; left: 21px; width: 365px; }
.box1 .text p { font-size: 12px; line-height: 17px; }
.box1 .topic { position: absolute; top: 167px; left: 53px; }
.box1 .topic ul li p{ font-size: 19px; font-weight: bold; color: #FFFFFF; padding: 0 0 35px 0; font-family: Arial, Helvetica, sans-serif; }
.box1 .topic ul li p span { font-size: 19px; font-weight: bold; color: #ffb632; }
.box1 .flash { position: absolute; top: 76px; left: 405px; }
.box1 .bt { position: absolute; top: 411px; left: 13px; }

.box2 { position: relative; width: 960px; }
.box2 .bt { position: absolute; top: 381px; left: 27px; }


.box3 { position: relative; width: 960px; }
.box3 .bt { position: absolute; top: 481px; left: 31px; }

.box4 { }
.box4 .text { position: absolute; top: 58px; left: 18px; width: 330px; }
.box4 .text p { font-size: 13px; line-height: 17px; text-align: justify; }
.box4 .mode { position: absolute; top: 154px; left: 23px; }
.box4 .mode ul { width: 330px; }
.box4 .mode ul li { float: left; }
.box4 .mode ul li p { padding: 3px 5px 0 12px; font-size: 15px; line-height: 17px; }
.box4 .mode ul li p a { text-decoration: none; color: #000; }
.box4 .topic { position: absolute; top: 266px; left: 56px; }
.box4 .topic ul li p{ font-size: 18px; font-weight: bold; color: #FFFFFF; padding: 0 0 33px 0; font-family: Arial, Helvetica, sans-serif; }
.box4 .topic ul li p span { font-size: 18px; font-weight: bold; color: #ffb632; }
.box4 .bt { position: absolute; top: 457px; left: 12px; }

.box5 { }
.box5 .bt { position: absolute; top: 381px; left: 27px; }

.box6 {}
.box6 .text1 { position: absolute; top: 78px; left: 19px; width: 455px; }
.box6 .text1 p { font-size: 14px; }
.box6 .thumbs { position: absolute; top: 148px; left: 10px; }
.box6 .thumbs ul { width: 480px; }
.box6 .thumbs ul li { float: left; padding: 0 4px 4px 0; }
.box6 .thumbs ul li img { border: 1px solid #d4a22c; }
.box6 .bt { position: absolute; top: 308px; left: 17px; }
.box6 .text2 { position: absolute; top: 458px; left: 12px; width: 465px; }
.box6 .text2 p { font-size: 12px; line-height: 19px; }

.box7 {
	position: relative;	
}

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

.content { position: relative; width: 100%; z-index: 5; }

.column1 { position: absolute; left: 51%; z-index: 9; margin: 0 0 0 238px; _margin: 0 0 0 231px ; background: #feeed6; width: 220px; }
.column1 .b1 { background: url(images/column1-top1.png) no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/column1-top1.png',sizingMethod='scale'); _background: transparent; width: 220px; height: 5px; overflow: hidden; }
.column1 .b2 { background: url(images/column1-bg1.png) repeat-y; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/column1-bg1.png',sizingMethod='scale'); _background: transparent; width: 220px; }
.column1 .b2 .title1 { padding: 9px 0 9px 0; width: 197px; margin: 0 auto; }
.column1 .b2 .title2 { padding: 9px 0 9px 0; border-top: 1px solid #c9c9c9; width: 205px; margin: 0 auto; }
.column1 .b2 ul { padding: 0 10px 0 12px; }
.column1 .b2 ul li img { border: 2px solid #49290d; }
.column1 .b2 ul li a { color: #23170b; font-weight: bold; }
.column1 .b2 ul li p { text-align: center; font-size: 12px; display: block; padding: 4px 0 17px 0; }
.column1 .b2 ol { padding: 0 20px 43px 11px; }
.column1 .b2 ol li img { border: 2px solid #00386e; }
.column1 .b2 ol li a { color: #23170b; font-weight: bold; }
.column1 .b2 ol li p { text-align: center; font-size: 12px; display: block; padding: 4px 0 10px 0; }
.column1 .b2 ol li p img { display: inline; border: 0; }
.column1 .b2 .footer { position: absolute; bottom: -8px; left: 4px; }


.console1 { position: relative; }
.console1 .stars { position: absolute; top: 21px; left: 419px; }
.console1 .stars ul { width: 75px; }
.console1 .stars ul li { float: left; }
.console1 .Title { position: absolute; top: 20px; left: 15px; }
.console1 .Title p { color: #cea000; font-weight: bold; font-size: 18px; line-height: 16px; }
.console1 .time { position: absolute; top: 20px; left: 624px; }
.console1 .time p { color: #cea000; font-weight: bold; font-size: 14px; line-height: 16px; }
.console1 .flash { 
	position: absolute; 
	top: 48px; 
	left: 13px; 
	width: 700px; 
	height: 366px;
}

.console1 .thumbs { position: absolute; top: 477px; left: 12px; }
.console1 .thumbs ul { width: 720px; }
.console1 .thumbs ul li { float: left; padding: 0 11px 0 0; }
.console1 .thumbs ul li img { border: 1px solid #d79b2e; }
.console1 .text { position: absolute; top: 630px; left: 13px; width: 415px; }
.console1 .text p { text-align: justify; font-size: 14px; line-height: 17px; }
.console1 .bt { position: absolute; top: 639px; _top: 620px; !top: 620px; left: 437px; }
.console1 .bt ul li { padding: 0 0 5px 0; }

.footer1 { position: relative; }
.footer1 .text { position: absolute; top: 69px; left: 37px; width: 310px; text-align: justify; }
.footer1 .text p { font-size: 12px; color: #FFF; }
.footer1 .text p a { text-decoration: underline; color: #ef9a00; }
.footer1 .bt1 { position: absolute; top: 507px; left: 6px; }
.footer1 .bt2 { position: absolute; top: 507px; left: 664px; }
.footer1 .menu3 { position: absolute; top: 700px; left: 240px; text-align: center; font-size: 15px; line-height: 17px; padding: 5px 0 20px 0; }
.footer1 .menu3 p a { text-decoration: underline; color: #000; font-weight: bold; }
.footer2 { position: relative; }
.footer2 .text { position: absolute; top: 166px; left: 360px; width: 255px; text-align: justify; }
.footer2 .text p { font-size: 13px; line-height: 19px; color: #FFF; }
.footer2 .text p a { text-decoration: underline; color: #ef9a00; }
.footer2 .bt1 { position: absolute; top: 402px; left: 10px; }
.footer2 .bt2 { position: absolute; top: 403px; left: 659px; }
.footer2 .menu3 { position: absolute; top: 603px; left: 240px; text-align: center; font-size: 15px; line-height: 17px; padding: 5px 0 20px 0; }
.footer2 .menu3 p a { text-decoration: underline; color: #000; font-weight: bold; }
.footer3 { }
.footer3 .bt1 { position: absolute; top: 36px; left: 12px; }
.footer3 .bt2 { position: absolute; top: 36px; left: 658px; }
.footer3 .menu3 { position: absolute; top: 250px; left: 240px; text-align: center; font-size: 15px; line-height: 17px; padding: 5px 0 20px 0; }
.footer3 .menu3 p a { text-decoration: underline; color: #000; font-weight: bold; }

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


#Container {
	width: 1280px;
	margin: 0px auto;
}
