/*
 	  _ _      _
   __| (_) ___| | ___ __ ___   __ _ _ __  ___
  / _` | |/ __| |/ / '_ ` _ \ / _` | '_ \/ __|
 | (_| | | (__|   <| | | | | | (_| | | | \__ \
  \__,_|_|\___|_|\_\_| |_| |_|\__,_|_| |_|___/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: #FFF; font-family: Arial, Helvetica, sans-serif; font-size:14px; 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; color: #bd3e59 }
a:focus, a:hover { text-decoration: none; }
.clear { clear:both; }
.over { overflow:hidden; height: 0; }

.next { width:100%;height:66px; text-align:center;font-size:50px;line-height:55px;}

.bar1 { background: url(images/bar1-1.jpg) no-repeat top center #000; height: 32px; max-height:36px; text-align:center; font-family:tahoma; }
.bar1 a {margin:0px;padding:0px;color:#fff;font-size:12px; font-weight:bold; line-height:32px; text-decoration:none; letter-spacing:1px;}
.bar1 a span {color: #eb2200;}
.bar1 a:hover span { text-decoration:underline;}

.bigirl1 { background: url(images/bg1.jpg) no-repeat top center fixed; }

.main { position:relative; margin:0 auto; width: 984px; background: #FFF; }

.header1 { height: 426px; width: 984px; margin: 0 auto; position: relative; }
.header1 .logo { position: absolute; top: 10px; left: 10px; }
.header1 .theidealsecretary { position: absolute; top: 10px; right: 10px; }
.header1 .hdquality { position: absolute; bottom: 10px; left: 10px; }
.header1 .menu1 { position: absolute; bottom: 0px; right: 10px; }
.header1 .menu1 a { float: left; }

.box1 { position: relative; }
.box1 .p1 { position: absolute; font-weight: bold; top: 75px; left:66px; text-align: center;font-size:14px;font-family:Arial, Helvetica, sans-serif}
.box1 .p2 { position: absolute; top: 420px; left: 693px; font-weight: bold;}
.box1 .p3 { position: absolute; top: 496px; left: 20px; font-weight: bold; font-size: 18px; line-height: 19px; }
.box1 .bt1 { position: absolute; top: 333px; left: 702px; }

.console1 { width: 960px; margin: 0 auto; position: relative; background: #FFFFCD; }
.console1 div.title { padding: 10px 10px 7px 10px; }
.console1 div.title p.date { display: block; font-weight: bold; font-size: 14px; line-height: 16px; }
.console1 div.title p.rating { float: right; padding: 18px 0 0 0; }
.console1 div.title p.rating span { float: left; padding: 4px 0 0 0; font-weight: bold; }
.console1 div.title p.rating span.star { padding: 0; margin: 0 5px; }
.console1 div.title p.rating span img { display: inline; }
.console1 div.title h2 { font-size: 25px; line-height: 26px; font-weight: bold; float: left; }
.console1 ul { padding: 0 0 0 10px; float: left; width: 715px; }
.console1 ul li { float: left; }
.console1 ul li.flash { padding: 0 0 9px 0; }
.console1 ul li.sample { padding: 0 9px 9px 0; }
.console1 ul li.sample img { border: 3px solid #700e28; }
.console1 div.text { width: 225px; float: right; padding: 575px 10px 0 0; }
.console1 ol li { float: left; }

.footer1 { position: relative; margin: 0 auto; width: 960px; }
.footer1 .p1 { text-align: center; padding: 35px 0 20px 0; font-size: 18px;}
.footer1 .p1 span { font-size: 12px; }
.footer1 .sample1 { position: absolute; top: 266px; left: 15px; }
.footer1 .sample1 img { border: 3px solid #700e28; }
.footer1 .bt1 { position: absolute; top: 546px; left: 13px; }
#T_FOOTER td {text-align: center; padding:10px 20px 5px 20px; font-size: 12px; }

.box2 { position: relative; margin: 10px auto; width: 960px; }
.box2 p.p1 { font-weight: bold; width: 330px; position: absolute; left: 622px; top: 101px; }

.box3 { position: relative; margin: 20px auto; width: 960px; font-size: 20px; line-height: 21px; font-weight: bold; text-align: center; }
.box3 p { text-transform: uppercase; font-size: 34px; line-height: 41px; }

/* -------------------------------------------------------------------------- */
/* HOME
/* -------------------------------------------------------------------------- */

