*{margin:0;padding:0;}
a{color:#FFF;text-decoration:none;}
body{background:#000;font-family:Arial, Helvetica, sans-serif;color:#fff;font-size:10px;}
#wrap{width:1000px;margin:0 auto;}
#wrap h1{font-size:14px;}
#logo{margin-bottom:5px;}
#cart{position:absolute;font-size:12px;text-transform:uppercase;padding-left:450px;top:30px;color:#fff;margin:0 auto;}
.cartimg{position:absolute;top:16px;font-size:12px;color:#fff;text-align:right;margin:0 auto 0 900px;}
#navigation{background:url(../images/nav_background.jpg) no-repeat;height:30px;}
#rssfeed{clear:both;font-size:10px;}
#rssfeed img{float:left;width:135px;height:25px;}
#rssfeed2{float:left;font-size:12px;margin-bottom:5px;padding-top:0;width:690px;}
#atticusnews{float:left;font-size:14px;margin-bottom:5px;padding-top:6px;width:990px;}
img{border:none;}
#maintext{float:left;width:235px;color:#ccc;padding-top:300px;text-align:left;font-size:11px;}
marquee p{color:#D1A535;display:inline;font-size:14px;font-weight:400;}
#maintext p{line-height:14px;padding:10px 0;}
.menu{width:1000px;font-size:10px;display:block;background:url(http://www.atticustrophies.co.uk/images/nav_background.jpg) no-repeat;height:30px;padding-top:2px;color:#fff;position:relative;}
td{vertical-align:bottom;}
address{color:#fff;float:left;font-size:12px;font-style:normal;}
#map{float:right;margin-right:60px;}
#search{float:left;width:200px;padding-top:2px;padding-left:0;}
#search input{background:#404040;margin-top:1px;font-size:12px;border:1px solid #888;color:#fff;padding:1px;}
#search_button{position:absolute;top:4px;height:15px;margin:0 0 0 2px;}
#basepanel img{margin:3px 15px;}
#contact{float:left;padding-top:6px;width:420px;font-size:12px;list-style:none;text-transform:uppercase;margin:0;}
small{font-size:9px;text-transform:lowercase;}
.menu ul{padding-top:6px;padding-left:0;font-size:11px;list-style:none;color:#fff;text-transform:uppercase;margin:0;}
#nav{width:370px;padding-left:9px;float:left;}
.message{background:#900;color:#fff;font-size:14px;text-align:center;clear:both;padding:5px 0;}
.menu ul li{float:left;position:relative;width:15em;display:block;}
.menu ul li a{text-decoration:none;line-height:1.4em;display:block;padding-top:10px;color:#fff;padding-left:10px;padding-right:10px;}
.toplevel{margin-left:22px;}
.menu li ul{display:none;position:absolute;padding-top:7px;left:0;width:100%;}
.menu li a:hover{color:#000;background:#eee;}
.menu li:hover ul,.menu li.over ul{margin-top:0;display:block;background:#404040;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=95);opacity:0.95;padding:15px 0 10px;}
#productcontent{float:right;margin-top:5px;width:705px;font-size:11px;padding-bottom:10px;}
#listingsfooter{background:#555;color:#fff;text-align:center;padding:5px;}
#productcontent #listingsfooter a{color:#fff;font-weight:700;}
#productcontent h1{font-size:16px;text-transform:capitalize;margin:5px 0 10px;}
#productcontent p{line-height:20px;margin:10px 0;}
#productcontent h4 a,#productcontent h4{font-size:14px;color:#fff;margin:10px 0;}

#productcontent table span{color:#D1A535;width:400px;padding:2px 0;}
#content{float:left;padding-bottom:10px;padding-left:30px;width:675px;font-size:12px;}
#rightpanel{float:left;width:500px;border:1px solid #fff;}
#fullcontent{font-size:12px;color:#777;padding:0 18px 0 30px;}
#fullcontent li{list-style-position:inside;}
#fullcontent td{color:#fff;vertical-align:top;}
#fullcontent h1{font-size:14px;color:#fff;text-transform:uppercase;font-weight:400;margin:10px 0;}
#content p,#fullcontent p{line-height:15px;margin:10px 0;}
#productcontent td{padding:0;}
#content table td,#fullcontent table td{border-bottom:1px solid #333;padding:5px;}
#products_table td{padding:5px 0;}
table th{background:#333;color:#fff;padding:5px;}
#products_table a {text-transform:uppercase;color:#c69d34;}
#content .noborder,#fullcontent .noborder{border:0;}
#flash_content{float:right;}
#flash_content p {padding-left:10px;font-size:12px; margin-top:2px; margin-bottom:2px;}
td.header{background:url(../images/header_bg.jpg) 20px 10px no-repeat;}
td.header{background:url(../images/header_bg.jpg) 20px 10px no-repeat;}
h4{font-size:12px;font-weight:400;text-transform:uppercase;padding:2px 0;}
#content fieldset{display:block;width:990px;border:1px solid #333;padding:10px;}
#content legend{color:#FFF;text-transform:uppercase;padding:0 2px;}
#category_nav2{float:left;width:220px;padding-right:10px;text-align:center;margin-top:5px;}
#category_nav{float:left;width:130px;border-right:1px solid #fff;padding-right:10px;text-align:right;margin-top:5px;}
#subcategory_nav{float:left;margin-left:10px;margin-top:5px;}
#subsubcategory_nav{padding-left:15px;}
#leftnavigation{float:left;width:295px;margin-bottom:15px;text-transform:uppercase;font-size:10px;}
.yellowtext{color:#E8F603;font-size:11px;}
#indexnavigation{float:left;width:220px;height:303px;overflow:auto;margin-left:0;margin-top:5px;text-transform:uppercase;font-size:10px;}
#trophiesnavigaton{width:200px;height:480px;overflow:auto;margin-left:0;margin-top:5px;margin-bottom:5px;text-transform:uppercase;font-size:12px;}
#indexnavigation li{text-align:left;margin-left:30px;}
hr{border:1px solid #333;height:1px;background:#000;}
#leftnavigation li,#indexnavigation li{list-style-type:none;color:#fff;line-height:22px;}
#leftnavigation li a,#indexnavigation li a{color:#fff;text-decoration:none;}
#product{margin-top:5px;color:#000;}
#thumbdetails{width:215px;float:left;cursor:pointer;padding-right:10px;color:#000;font-weight:700;}
#thumbdetails h1{font-size:11px;font-weight:700;text-align:right;text-transform:uppercase;margin-top:4px;height:0;padding:0 0 18px 5px;}
#thumbdetails p{width:120px;text-align:right;line-height:normal;margin:0 0 8px 90px;padding:0;}
#details{width:370px;float:right;font-weight:700;padding:10px 30px 0 10px;}
#details h1{font-size:16px;height:10px;color:#000;text-align:right;padding:5px 0;}
#details h2{text-align:right;font-size:18px;color:#000;}
#details p{color:#000;text-align:right;margin:0;}
#details table{position:relative;left:180px;top:10px;}
#productcontent .purchase{width:100%;margin-top:0;}
#productcontent select{background:#fff!important;color:#000!important;border:1px solid #D1A535;font-size:10px;width:105px;padding:2px;}
#box{background:#D1A535;border:1px solid #fff;color:#fff;padding:10px;}
#box h5 a{color:#000;font-size:12px;}
#vertical{border:1px solid #999;clear:both;width:170px;margin:10px 50px;}
#vertical h1{font-size:14px;color:#D1A535;padding:10px;}
#vertical h2{font-size:14px;text-align:center;font-weight:400;padding:5px;}
#vertical p{padding:0 10px;}
#footer,#footer_top{font-size:12px;color:#D3D3D3;clear:both;padding:5px 0 10px;}
#footer span,#footer_top span{margin-left:480px;float:right;}
#seo{color:#D3D3D3;font-size:12px;text-align:justify;}
#seo strong{font-weight:400;}
#newproduct{border:1px solid #000;background:#ccc;color:#000;height:100px;}
#newproduct img{float:left;}
#specialoffers,.video{margin-right:22px;margin-top:5px;}
#adminmenu{background:#555;margin:5px 0;padding:5px;}
#adminmenu li{display:inline;font-size:12px;border-right:1px solid #ccc;padding:0 25px;}
#adminmenu li a{color:#fff;border-bottom:1px solid #fff;}
#adminmenu li a:hover,#adminmenu li a.active{border-bottom:1px solid #D1A535;color:#D1A535;}
#seo h1,h2,h3,h4{font-size:12px;text-transform:capitalize;font-weight:700;}
#timeline li{display:inline;background:#fff;width:100%;padding:3px 10px;}
#engraving1,#engraving2,#engraving3,#centres2{padding-top:10px;display:none;}
#engraving2 textarea{margin:3px 0;}
#detailsbox,#ordersbox{width:220px;font-size:11px;float:left;background:#fff;color:#fff;cursor:pointer;margin:10px;padding:10px 10px 70px;}
#registerbox{background:#DFDFDF;color:#000;margin:10px;padding:20px;}
#registerform{width:600px;background:#fff;color:#000;margin:20px 10px 10px 180px;padding:10px;}
#registerbox h1{font-size:14px;color:#000;text-transform:uppercase;font-weight:400;margin:10px 0;}

.clearboth,#productcontent table,#content table,#fullcontent table{clear:both;}
#cart a,#contact a,p.message a,#thumbnails a,#registerbox td .header{color:#fff;}
#cart a.goldtext,a.active,address strong,.goldtext,#productcontent #listingsfooter a.active,#content a,#fullcontent a{color:#d1a535;}
#nav li,#TrophiesText{font-size:12px;}
#registerbox td,#detailsbox h1,#ordersbox h1,#detailsbox p,#ordersbox p{color:#000;}
#productcontent img,#content img,#fullcontent img{margin-top:5px;}
#productcontent h2,#content h2,#fullcontent h2{font-size:12px;text-transform:uppercase;font-weight:400;margin:10px 0;}
#productcontent label,.blockimg,#content label{display:block;}
#fullcontent ul,#seo p{margin:10px 0;}
#content h1,#content h4,#fullcontent h4{font-size:14px;text-transform:uppercase;font-weight:400;margin:10px 0;}
#category_nav a:hover,#category_nav a.active,#subcategory_nav a:hover,#subcategory_nav a.active,#subsubcategory_nav a:hover,#subsubcategory_nav a.active,#indexnavigation a:hover{color:#c69d34;}
#footer span a,#footer_top span a,#seo span a{color:#D3D3D3;}
#adz {float:right;}

