* {margin:0; padding:0;}
body{background:url(/newdesign/img/bg.png) repeat-x top; font:11px Arial,sans-serif; color:#333; margin:0px; padding:0px;}

a:link,a:visited{color:#0084cc; text-decoration:none;}
a:hover{text-decoration:none; color:#3cbaff;}
h1 {font:bold 24px 'Yanone Kaffeesatz', arial, serif;color:#c00;margin:0px;padding:0px;}
h2 {font:bold 20px 'Yanone Kaffeesatz', arial, serif; color:#C00; margin-top:5px; text-transform:uppercase;}
h3 {font:bold 16px 'Yanone Kaffeesatz', arial, serif; color:#222; margin-top:5px;}
p {margin-top:10px;}
small {font:bold 11px 'PT Sans Narrow', arial, serif; color:#999; line-height:12px;}

.float {float:left; margin-right:10px;}

#outer {width:1000px; margin:0 auto;}
#top {height:76px;}
#content {width:1000px;}

/* Left */
#left {width:250px; float:left;}
#left h2 {font:bold 16px 'PT Sans Narrow', arial, serif; color:#fff;}
#left p {margin:6px 0; color:#fff;}

#left .users {background:url(/newdesign/img/bg_users.png) repeat-x top; margin-bottom:10px; padding-top:6px; text-indent:10px;}
#left .users input {background:url(/newdesign/img/bg_input.png) repeat-x top; padding:5px; margin:5px 2px; border:solid 1px #333; -moz-border-radius:5px; -webkit-border-radius:5px; color:#aaa; font-weight:bold;}
#left .users .button {background:url(/newdesign/img/bg_rd.png) repeat-x top; color:#fff; font-size:14px; font-weight:bold; padding:3px 10px; border:solid 1px #900; cursor:pointer;}
#left .users .bottom {background:#000; padding:5px; margin-top:5px;}
#left .users .bottom a {color:#fff;}
#left .users .bottom a:hover {color:#0084cc;}

#left .search {background:url(/newdesign/img/bg_search.png) repeat-x top; margin-bottom:10px; padding:6px 10px 10px 10px;}
#left .search input {background:url(/newdesign/img/bg_input.png) repeat-x top; padding:5px; margin:5px 2px; border:solid 1px #900; -moz-border-radius:5px; -webkit-border-radius:5px; color:#aaa; font-weight:bold;}
#left .search .button {background:url(/newdesign/img/bg_gradGray.png) repeat-x top; color:#fff; font-size:14px; padding:3px 10px; margin:5px 2px; border:solid 1px #333; cursor:pointer;}

#left .partners {background:url(/newdesign/img/bg_users.png) repeat-x top; margin-bottom:10px; padding:6px 10px 10px 10px;}
#left .partners:hover {background:#333;}
#left .partners a {color:#fff; display:block;}

#left .flyers {background:url(/newdesign/img/bg_flyers.png) repeat-x top; margin-bottom:10px; padding:6px 10px 10px 10px;}
#left .flyers:hover {background:#0084cc;}
#left .flyers a {color:#fff; display:block;}

/* Center */
#center {width:480px; padding:0 10px; min-height:300px; float:left;}
#center div {border-bottom:dotted 1px #ccc; padding-bottom:10px; margin-bottom:10px; font-size:12px; font-weight:bold;}

/* Right */
#right {background:#efefef; width:250px; float:left;}
#right ul {margin:10px 0 10px 20px;}
#right li {list-style:none; display:block; margin-bottom:5px;}
#right .eqsrch {background:url(/newdesign/img/t_eqsrch.png) no-repeat 0 0; width:250px; height:48px;}
#right .eqsrch h4 {text-indent:-1000em; display:block;}

/* Logo */
#logo {background:url(/newdesign/img/logo.png) no-repeat 0 0; width:500px; height:73px; float:left;}
#logo h1 {font-size:70px; text-indent:-1000em;}
#logo h1 a {display:block;}

/* Phone */
#phone {background:url(/newdesign/img/phone.png) no-repeat 0 0; width:310px; height:73px; margin-left:150px; float:left;}
#phone h1 {font-size:70px; text-indent:-1000em;}

/* Nav */
#nav {width:692px; padding:5px 9px; margin-bottom:10px; text-transform:uppercase; font:bold 16px 'Yanone Kaffeesatz', arial, serif;}
#nav ul {list-style:none;}
#nav li {display:inline; margin:0;}
#nav li a {color:#fff; padding:6px 17px 7px 17px; margin:0;}
#nav li a:hover {background:#000;}
li.rd {background:url(/newdesign/img/bg_rd.png) repeat-x top; padding:6px 0px 7px 0; border-left:solid 1px #222; border-right:solid 1px #222; text-shadow:-1px -1px 1px #900;}
li.rd a:hover {text-shadow:none;}

/* Translation */
#trans {position:absolute; left:50%; margin-left:275px; top:78px;}
#trans ul {list-style:none;}
#trans li {display:inline; margin:0 10px;}

/* Item */
.item {width:180px; height:50px; padding:10px 20px; margin:5px; float:left; font:bold 15px 'Yanone Kaffeesatz', arial, serif; position:relative; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
.item img {float:left; margin-right:10px; line-height:12px;}
.item p {margin-bottom:10px;}
.item .button {background:#0084cc; font:bold 14px arial; width:24px; height:20px; border:none; position:absolute; left:10px; top:24px; color:#fff; cursor:pointer; -moz-border-radius:3px; -webkit-border-radius:3px;}

/* Footer */
#footerOuter {background:#000 url(/newdesign/img/bg_footer.png)repeat-x top; padding:20px 0; text-align:center; position:relative; color:#eee; height:150px; clear:both;}
#footer {width:1000px; margin:0 auto;}
#footer h3 {font:normal 13px 'PT Sans Narrow', arial, serif; padding:0 25px; margin-bottom:15px; }
#footer h3 a {color:#eee; margin:4px 5px;}
#footer h3 a:hover {color:#0084cc;}
#footerLeft div {font:100; padding-top:15px;}
#footerLeft {width:300px; padding-top:20px; text-align:left; float:left;}
#footerRight {width:700px; padding-top:10px; float:left;}
#footerRight p {margin-top:10px; text-transform:uppercase;}

/* Colours */
.red {color:#c00;}
.blue {color:#0084cc;}
.white {color:#fff;}

