/*- Design: Zainal Amri--------------------------- */

* { margin: 0pt; padding: 0pt; }
body { background: #E7E7E7; font-family: Arial,Helvetica,sans-serif; font-size: 13px; color:#3d3d3d; }
img { border: medium none ; }
p {margin:0 0 10px 0;}
.clear {clear:both; }

div#container-wrap {margin:0; padding:0;}
div#container { margin: 0pt auto; text-align: left; position: relative; }
div#header-wrap {background: url("../images/bg-header.jpg") top center repeat-x; }
div#header { margin: 0pt auto; width:960px; }
div#content-wrap {background:#DB3042 url("../images/bg-content.jpg") top center repeat-x; clear:both; }
div#content { margin: 0pt auto; width:960px; background:#fff; padding:15px 0;}
div#extra-wrap { background:#090909 url("../images/bg-extra.jpg") top center repeat-x;}
div#extra { margin: 0pt auto; width:960px; background: url("../images/bg-extra2.jpg") repeat-x;}
div#footer-wrap { background:#d3d3d3 url("../images/bg-footer.jpg") top center repeat-x; font-size:80%;}
div#footerMain { margin: 0pt auto; width:960px; padding:0 0 30px 0;}

#footerText {font-size:10px;}
#footerText ul {list-style:none;}
.footerInfo {width:150px; float:left;}

div.header-left { float:left; display:inline; width:300px; }
div.header-left h1 {text-indent:-9999px; padding:40px 0 15px 0;}
div.header-left h1 a {background: url("../images/logo.png") center no-repeat; display:block; width:300px; height:120px;}
div.header-right { float:right; display:inline; width:660px; }
div.header-right h2 {text-indent:-9999px;background: url("../images/slogan.png") right center no-repeat; display:block; width:660px; height:55px;}
div.banner {width:660px; height:150px; background:url("../images/banner.png") bottom center no-repeat;}

div.content-left { float:left; display:inline; width:150px; padding:10px; }
div.content-center { float:left; display:inline; width:548px; border: solid #d4dadf; border-width:0 1px 0 1px ; padding:10px; }
div.content-right { float:right; display:inline; width:200px; padding:10px; }
div.content-left h3, div.content-right h3 {background:#000 url("../images/bg-h3.jpg") top repeat-x; padding:3px 5px; color:#fff; font-size:12px;}
div.right-menu {margin:0 0 20px 0; padding:0 0 10px 0; border-bottom: 1px solid #d4dadf;}
div.right-menu ul{list-style:none; margin:0; padding:0; font-size:12px;}
div.right-menu ul li{background:#fff url("../images/bg-rightmenu.jpg") top center no-repeat; height:33px; border:0; margin:0 0 3px 0;}
div.right-menu ul li:hover{background:#fff url("../images/bg-rightmenu.jpg") bottom center no-repeat;}
div.right-menu ul li a{color:#fff; padding:8px 15px; display:block; text-decoration:none;}

#extras {width: 850px; margin: 0 auto;}
#extra ul { float: left;display: block;  margin: 0; padding: 0;  list-style: none; cursor:pointer;}
#extra li { float: left; height: 60px; width: 130px; position: relative;border-right:1px solid #373737;}
#extra li.last { border:0;}
#extra a { font-size: 1em; color: #666; text-decoration: none; padding: 10px 0 5px; display: block; width: 130px;height: 45px;position: relative;z-index: 2;}
#extra a img {border: 0;float: left; margin: 0 10px;}
.fader {opacity: 0; -moz-opacity: 0; filter:alpha(opacity=0);position: absolute;top: 0; left: 0; width: 100%;height: 60px;background-color: #ccc;}
#extra a:hover img {margin-left: 5px;}

div.footer-left { float:left; display:inline; width:500px; padding:20px 10px 10px 10px;}
div.footer-right { float:right; display:inline; width:380px; padding:40px 10px 10px 10px;}

div.map { width:545px; margin:0 auto 10px auto; text-align:center; border:1px solid #d4dadf; z-index:-10;}
div.mapHeader { width:545px; margin:0 auto; text-align:center; border:1px solid #d4dadf; background-color:#BC0F0F; color:#FFF;}
div.post {border: solid #d4dadf; border-width:1px ; padding:10px;}
div.post h3 {font-weight:normal; font-size:150%; margin:0 0 10px 0;}
div.post a:link, div.post a:visited, div.post a:active {color: #000;text-decoration: underline;}
div.post a:hover {color: #444;text-decoration: none;}
div.box {border:1px solid #d4dadf; padding:5px;font-size:11px; margin:0 0 10px 0;}
div.box li {margin-left:15px;}
div.box select {border:1px solid #000; height:18px; font-size:11px;}

.sidebar-title {font-size:14px; font-weight:bold; display:block; border-bottom:1px solid #000;}
.twitter_update_list {list-style:none;}
#twitter_div {padding-left:20px;}


div.login {width:206px; margin:0 auto;}
.form-input {color: #be3926; font-size:11px; width:200px; padding:3px; background:#fff; border:1px solid #000; margin:0 0 2px 0;}
.form-input2 {color: #be3926; font-size:11px; width:130px; padding:3px; background:#fff; border:1px solid #d4dadf; margin:0 0 2px 0;}
.form-button {color:#fff; width:70px; background:#be3926; padding:2px; border:0; float:right; font-size:80%;}

div.infoBar {display:block; height:41px; background:url(/sites/GA/86/images/pdf_icon.gif) left no-repeat #ccc; width:450px; color:#000; text-decoration:none;margin-bottom:3px;}
div.infoBar a:link {color:#000; text-decoration:none;}
div.infoBar a:hover {color:#333; text-decoration:underline;}
div.infoBar a:visited {color:#000; text-decoration:none;}
div.infoBar p {margin: 0 0 0 50px; padding-top:10px;}

div.partnerBox  {width:500px; margin:10px 0; border-bottom:1px solid #000;}
div.partnerLogo {float:left; width:160px;}

div.menus-wrap {background: url("../images/bg-menus.jpg") top repeat-x; }
div.menus { margin: 0pt auto; width:650px; clear:both; }
ul.menu {list-style:none; margin:0; padding:0; font-size:12px;}
ul.menu * {margin:0; padding:0;}
ul.menu a {display:block; color:#fff; text-decoration:none;}
ul.menu li {position:relative; float:left; margin-right:2px;}
ul.menu ul {position:absolute; top:46px; left:0; background:#d1d1d1; display:none; opacity:0; list-style:none;}
ul.menu ul li {position:relative; border:1px solid #212121; border-top:none; width:148px; margin:0;}
ul.menu ul li a {display:block; padding:3px 7px 5px; background-color:#3B3B3B;}
ul.menu ul li a:hover {background-color:#000;}
ul.menu ul ul {left:148px; top:-1px;}
ul.menu .menulink {border:0; padding:15px 10px; font-weight:bold; background:#D7D7D7 url(../images/bg-menu.jpg) repeat-x;}
ul.menu .menulink:hover, ul.menu .menuhover {background: #bbb url(../images/bg-menuhover.jpg) repeat-x;}
ul.menu .sub {background:#3B3B3B url(../images/arrow.gif) 136px 8px no-repeat;}
ul.menu .topline {border-top:1px solid #aaa;}




#bigbuttons {padding: 0;margin: 0;width: ;}
#bigbuttons li{list-style: none;padding: 0;margin: 0 1px 0 0; float:left;}

.favourite {background-image: url(../images/favourite-hover.jpg);background-repeat: no-repeat;height: 70px;width: 118px;}
.favourite a{background-image: url(../images/favourite.jpg);background-repeat: no-repeat;height:70px;width: 118px;display: block;}
.favourite a:hover{background: none;}

.report {background-image: url(../images/report-hover.jpg);background-repeat: no-repeat;height: 70px;width: 118px;}
.report a{background-image: url(../images/report.jpg);background-repeat: no-repeat;height:70px;width: 118px;display: block;}
.report a:hover{background: none;}

.contact {background: url(../images/contact-hover.jpg) no-repeat; height:70px; width:120px;}
.contact a{background: url(../images/contact.jpg) no-repeat; height:70px; width:120px; display:block;}
.contact a:hover{background: none;}

.auction {background-image: url(../images/auction-hover.jpg);background-repeat: no-repeat;height: 70px;width: 118px;}
.auction a{background-image: url(../images/auction.jpg);background-repeat: no-repeat;height:70px;width: 118px;display: block;}
.auction a:hover{background: none;}

.paypal {background-image: url(../images/paypal-hover.jpg);background-repeat: no-repeat;height: 70px;width: 118px;}
.paypal a{background-image: url(../images/paypal.jpg);background-repeat: no-repeat;height:70px;width: 118px;display: block;}
.paypal a:hover{background: none;}

.facebook {background-image: url(../images/facebook-hover.jpg);background-repeat: no-repeat;height: 70px;width: 118px;}
.facebook a{background-image: url(../images/facebook.jpg);background-repeat: no-repeat;height:70px;width: 118px;display: block;}
.facebook a:hover{background: none;}

.twitter {background-image: url(../images/twitter-hover.jpg);background-repeat: no-repeat;height: 70px;width: 118px;}
.twitter a{background-image: url(../images/twitter.jpg);background-repeat: no-repeat;height:70px;width: 118px;display: block;}
.twitter a:hover{background: none;}
