/* Containers */
.promo {float:left;width:976px;height:190px;margin:0 0 0 0; position: relative; }
.promo a {display:block;text-indent:-1000em;text-decoration:none; outline: none; height:192px; }
.promo #flipClockUntil { height: 20px; }
#dnsearch {float:left;width:230px;}
#leftcol {float:left; width:695px; height:368px!important;height:355px;} 
#rightcol {float:left; width:275px;height:362px!important;height:357px;background:#f7f7f7;font-size:0.9em; margin-top:5px; background: white; position: relative; left: -15px; } /* url(/gfx/melbourneit-2006/nXameAssist.jpg) no-repeat top */
#innercontent {margin:0;} 

/* Promotions */
.promoRow h3 {padding:7px 0 0 5px;margin:0;height:29px;font-size:0.8em;font-weight:normal;text-transform:uppercase;display:block;}
.promoRow h3 span {width:210px;height:25px;display:block;cursor:pointer;}
.promoRow h3 a {text-decoration:none;color:#000;} 
.topPromo {display:block;margin:5px 6px 5px 7px; float:left;width:214px;}
.topPromo div {background:#EBEBEB;}
.topPromo img {margin:1px;}
.topPromo h3 {background:#E5DDCB url(/gfx/melbourneit-2006/promoBottomRowWidget.gif) no-repeat top right; } 
.bottomPromo {display:block;margin:5px 6px 5px 7px; float:left;width:214px;} 
.bottomPromo div {background:#E5DDCB;} 
.bottomPromo img {margin:1px;} 
.bottomPromo h3 {background:#E5DDCB url(/gfx/melbourneit-2006/promoBottomRowWidget.gif) no-repeat top right; }
.promo a.flipclock { text-indent:0px; }
.promo a.flipclock a { text-indent:0px; color: #fff; }
.promo a.flipclock #fcBanner { height: 192px; cursor: pointer; }

/* long promo banner */
#longPromo { display: block; border: 0px; margin: 8px 0 0 124px; outline: 0px; }

/* Testimonials */
#navArea { background: #F7F7F7; height: 140px; margin-top: 14px; }
#tBanner { background: url(/gfx/testimonials/banner.jpg) no-repeat; height: 137px; width: 281px; }
#clickToWatch { position: absolute; left: 0px; top: 0px; cursor: pointer; }
.tPromoRow h3 {padding:7px 0 0 5px;margin:0;height:29px;font-size:0.8em;font-weight:normal;text-transform:uppercase;display:block;}
.tPromoRow h3 span {width:210px;height:25px;display:block;cursor:pointer;}
.tPromoRow h3 a {text-decoration:none;color:#000;} 
.tPromo {display:block;margin:0px 6px 5px 7px; width:281px; border: 2px; } 
.tPromo div {background:#E5DDCB; height: 320px; } 
.tPromo img {margin:1px;} 
.tPromo h3 {background:#E5DDCB url(/gfx/melbourneit-2006/promoBottomRowWidget.gif) no-repeat top right; }
.tPromo #InfoBox { padding: 0 5px 0 5px; background: white; border-left: solid 1px #E5DDCB; border-right: solid 1px #E5DDCB; border-bottom: solid 1px #E5DDCB; height: 182px; }
.tPromo #InfoBox #top { padding: 4px 2px 0 2px; background: white; height: 89px; border-bottom: dotted 1px #E5DDCB; font-family: Georgia, serif; font-weight: bold; font-size: 14px; color: #666867; }
.tPromo #InfoBox #top #tHead { background: white; height: 30px; font-weight: normal; font-family: Georgia, serif; font-weight: bold; font-size: 15px; color: #666867; padding: 4px 0 0 4px; line-height: 20px;}
.tPromo #InfoBox #top p { float: right; color: #444444; font-weight: normal; position: relative; top: 30px; }
.tPromo #InfoBox #bottom { background: white; height: 70px; font-size: 13px; margin-top: 8px; color: #5B060D; position: absolute; top: 264px; }
.tPromo #InfoBox #bottom ul { margin: 4px 0 0 -25px; line-height: 19px; font-size: 12px; color: #444444; }
.tPromo #InfoBox #bottom ul a { text-decoration: none; color: #444444; }
.tPromo #InfoBox #bottom p a { float: right; position: relative; top: -24px; font-size: 12px; color: #5B060D }
.tPromo #InfoBox #bottom p#seeMore { position: absolute; top: 76px; left: 166px; width: 100px; }
.toolsLeft { width: 450px; float: left; }
.toolsLeftInner { width: 260px; float: left; }
.toolsRightInner {}

/* form */
form {margin:0px; padding:0px;}
label {margin-left:10px;font-size:1.3em;color:#fff}
#dnsearch { height:97px; width:976px; background: url(/gfx/products/DomainServices.jpg);letter-spacing:0.02em; color:#fff; font-size:0.95em;} 
#dnsearch h2 {color:#fff;font-weight:normal;background:none;font-size:0.95em}
#dnsearch strong,#aupolicy h2{color:#FFEF3F; font-weight:normal;}
#dnsearch a { color:#fff;}
#searchrow {float:left;width:440px;margin-left:0px; margin-top:16px} 
#searchrow h2{ margin:7px 0 0px 43px;}
#searchrow fieldset {border:none;margin:12px 0 0 0;padding:0; position:relative}
div#searchrow input#go{background:url('/gfx/button/search.png') no-repeat; border:0;margin:0;height:23px;width:102px;font-size:0;padding:0; cursor:pointer; position:absolute; top:0px; right:15px}
#nameid { height:20px!important;height:22px;width:270px;margin:0; padding:0;border:1px solid #000;font-size:1.1em;}

#nameAssist {float:left;width:170px; border-left:solid 1px #000; margin-top:25px; padding-left:20px;}
#nameAssist h2{ margin:0px 0 0 5px;padding:0; }
#nameAssist p {font-size:0.95em;margin:10px 4px 2px 5px;} 

#aupolicy{float:right; width:273px; text-align:right; padding-right:10px; background:#C7001D url('/gfx/melbourneit-2008/promo/domain_search_bg.jpg') top right no-repeat; height:97px}
#aupolicy h2{margin-top:5px}
#aupolicy p strong{color:#fff; font-size:2.2em}

/* content area */
#contentArea { clear:both; margin:5px 10px; padding-top:5px;}
#contentArea h1, #contentArea h2 {color:#790000;letter-spacing:0.05em;text-transform:uppercase;font-style:normal;}
#contentArea h1 {font-size:0.9em;margin-top:15px;}
#contentArea h2 {font-size:0.9em;margin-top:12px;}
#contentArea p {margin:7px 20px;line-height:1.5em;color:#444;} 

/* Navigation Widgets */
h3.tools  {color:#330000;background:transparent;font-size:1.2em;word-spacing:0.2em;margin:7px 7px 7px 13px;}
/* * html .dntoolsX {padding-left:5px;}
* html .dntoolsX li {padding-left:7px;margin-left:15px;} */
.dntoolsX li { list-style-image:url(/gfx/melbourneit-2006/moreSpacesArrows.gif);list-style-position:outside; margin:5px 4px 5px 1px; } 
.dntoolsX a { color:#5B060D;background:transparent;}

/* General classes */ 
.hidden {display:none;}
.emphPar {background:transparent url(/gfx/melbourneit-2006/moreSpacesArrows.gif) no-repeat bottom left;margin-left:5px; padding-left:25px;}
.clearing {clear:both;} 
.emphPar a{color:#5B060D;background:transparent;}

/* Partner Offers */
#getPartnerOffer { display:block; position:relative; margin:20px auto !important; margin: 20px 0 20px 120px; padding:0; width:730px; height: 90px; }
#getPartnerOffer a { display:block; width:100%; height: 90px; text-indent:-1000em; text-decoration:none; }
#getPartnerOffer #seeMore { position: relative; display: block; margin: 0px !important; margin: -70px 0 0 392px; padding: 0px; float: right !important; float: none; }
#getPartnerOffer #seeMore a { height: auto; width: auto; text-indent: 0px; text-decoration:underline; margin-top: 4px; }
