/*
 	  _ _      _                              
   __| (_) ___| | ___ __ ___   __ _ _ __  ___ 
  / _` | |/ __| |/ / '_ ` _ \ / _` | '_ \/ __|
 | (_| | | (__|   <| | | | | | (_| | | | \__ \
  \__,_|_|\___|_|\_\_| |_| |_|\__,_|_| |_|___/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: #ffeb2f; font-family: Arial, Helvetica, sans-serif; font-size:13px; 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: 100; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); }
a.bthover:hover img { opacity: .85; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; filter: alpha(opacity=85); }
.clear { clear:both; }
.over { overflow:hidden; height: 0; }

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

.bar1 { background: #000; }

.header1 { background: url(images/header1-bg1.jpg) no-repeat top center;  }
.header1 .logo { position: absolute; top: 96px; left:50%; margin: 0 0 0 -210px; }
.header1 p.p1 { font-size: 14px; position: absolute; top: 510px; left: 323px; width: 330px; text-align: center; }
.header2 { background: url(images/header2-bg1.jpg) no-repeat top center; }
.header2 .logo { position: absolute; top: 11px; left:50%; margin: 0 0 0 -125px; }
.header3 { background: url(images/header3-bg1.jpg) no-repeat top center; }
.header3 .logo { position: absolute; top: 0px; left:50%; margin: 0 0 0 -144px; }

.menu1 { position: absolute; width: 974px; margin: 0 0 0 -487px; left: 50%; z-index: 10; }
.menu1 ul { position: absolute; top: 0; left: 0; }
.menu1 ul li { float: left; }
.menu1 ul li.l1 { background: url(images/menu1-l1.gif) no-repeat bottom left; width: 7px; height: 53px; }
.menu1 ul li.l2 { background: url(images/menu1-l2.gif) no-repeat bottom left; width: 7px; height: 53px; }
.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/bg1.jpg); z-index: -1; padding: 10px 0 0 0; }
.content div.inner { background: #FCF8F7; }

.col1 { width: 711px; float: left; margin: 0 0 0 6px; }
.col2 { width: 230px; float: right; margin: 0 6px 0 0; background: #96e4ff; padding: 0 0 15px 0; }

.col2 ul li { padding: 11px 0 0 7px; text-align: center; width: 214px; }
.col2 ul li p {}
.col2 ul li p img { border: 1px solid #ec0055; }
.col2 ul li a { color: #ec0055; font-weight: bold; }
.col2 ul li em { font-style: italic; }
.col2 h3 { padding: 20px 0 5px 0; }
.col2 ol li { padding: 11px 0 0 7px; text-align: center; width: 214px; }
.col2 ol li p {}
.col2 ol li p img { border: 1px solid #ec0055; }
.col2 ol li a { color: #ec0055; font-weight: bold; }
.col2 ol li span img,
.col2 ol li span { display: inline; }
.col2 ol li span img { padding: 3px 0 0 0; }

.box1 { }
.box1 p.p1 { position: absolute; top: 70px; left: 7px; width: 360px; }
.box1 a.bt1 { position: absolute; top: 392px; left: 8px; }
.box1 div.flash { position: absolute; top: 14px; left: 367px; border: 1px solid #ec0055; }

.console1 div.box { background: #d0d0d0; border: 1px solid #a3a3a3; padding: 0 0 4px 0; }
.console1 div.box h2 { font-size: 26px; line-height: 26px; font-weight: bold; color: #323232; font-weight: bold; padding: 6px 0 7px 7px; float: left; }
.console1 div.box span.stars { float: left; padding: 10px 0 0 10px; }
.console1 div.box span.stars img { float: left; }
.console1 div.box span.leight { float: right; text-transform: uppercase; color: #000; font-weight: bold; padding: 17px 7px 0 0; }
.console1 div.flash { border: 2px solid #ffffff; width: 696px; margin: 0 0 0 4px; }
.console1 ul { padding: 4px 0 4px 2px; }
.console1 ul li { float: left; padding: 0 0 0 0.19em; }
.console1 ul li img { border: 1px solid #FFF; }
.console1 div.p1 { background: #595959; float: left; color: #FFF; font-size: 14px; line-height: 14px; height: 100px; padding: 15px 10px 0 10px; margin: 0 4px 0 4px; width: 398px; }

.box2 { position: relative; }
.box2 p.p1 { top: 307px; left: 17px; position: absolute; width: 350px; font-size: 12px; }
.box2 a.bt1 { top: 357px; left: 14px; position: absolute; }

.box3 { position: relative; }
.box3 p.p1 { top: 64px; left: 375px; width: 325px; position: absolute; font-size: 12px; }
.box3 p.p2 { top: 510px; left: 9px; width: 330px; position: absolute; font-size: 12px; }
.box3 a.bt1 { top: 564px; left: 0px; position: absolute; }

.box4 { }
.box4 p.p1 { position: absolute; top: 53px; left: 08px; width: 317px; font-size: 12px; }
.box4 a.bt1 { position: absolute; top: 488px; left: 8px; }

.box5 { position: relative; }
.box5 p.p1 { top: 258px; left: 25px; position: absolute; width: 350px; text-align: center; font-size: 17px; }
.box5 a.bt1 { top: 337px; left: 8px; position: absolute; }

.box6 { position: relative; }
.box6 p.p1 { top: 99px; left: 15px; position: absolute; width: 550px; font-size: 14px; }
.box6 p.p2 { top: 638px; left: 125px; position: absolute; width: 460px; font-size: 14px; }
.box6 a.bt1 { top: 710px; left: 10px; position: absolute; }

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

.footer1 { width: 948px; margin: 4px auto 0 auto; }
.footer1 a.bt1 { position: absolute; top: 508px; left: 1px; }
.footer1 a.bt2 { position: absolute; top: 506px; left: 586px; }
.footer1 p.p1 { position: absolute; top: 412px; left: 11px; width: 376px; font-weight: bold; font-size: 12px; }
.footer3 p.mmenu1,
.footer2 p.mmenu1,
.footer1 p.mmenu1 { font-size: 14px; color: #eb0055; color: #eb0055; text-transform: uppercase; white-space: pre; text-align: center; font-weight: bold; padding: 20px 0 0 0; }
.footer3 p.mmenu1 a,
.footer2 p.mmenu1 a,
.footer1 p.mmenu1 a { color: #eb0055; }
.footer3 p.copy,
.footer2 p.copy,
.footer1 p.copy { text-align: center; padding: 25px 0; font-size: 11px; }
.footer3 p.copy a,
.footer2 p.copy a,
.footer1 p.copy a { color: #000; font-weight: bold; }

.footer2 { width: 948px; margin: 4px auto 0 auto; }
.footer2 a.bt1 { position: absolute; top: 453px; left: 3px; }
.footer2 a.bt2 { position: absolute; top: 451px; left: 589px; }
.footer2 p.p1 { position: absolute; top: 68px; left: 75px; width: 360px; font-weight: bold; font-size: 12px; color: #FFF; }

.footer3 { width: 948px; }
.footer3 a.bt1 { position: absolute; top: 487px; left: 569px; }
.footer3 p.p1 { position: absolute; top: 350px; left: 538px; width: 360px; font-weight: bold; font-size: 12px; }

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