@import url('product_details.css');
@import url('product_lists.css');
@import url('right_nav.css');
@import url('left_nav.css');
@import url('top_nav.css');
@import url('bundles.css');

body{
font-family:sans-serif;
font-size: 12px;
margin:0;
padding:0;
background: #000 url('resources/css/banner_bg.jpg') 0 18px repeat-x;
}

div#MainContainer{
margin:0 auto 0 auto;
padding:0;
width: 770px;
}

div#MainContainerInner{
position:relative;
float:left;
width:750px;
margin:0 10px 0 10px;
background:#fff url('resources/css/MainInnerBG.jpg') repeat-y;
}

div#Header{
width:760px;
margin:0 auto;
padding:0;
height:102px;
background:transparent url('resources/css/eagleBG.gif') top right no-repeat;
}

div#BannerHolder{
position:relative;
float:left;
margin:0;
height:70px;
}

div#Breadcrumb{
position:relative;
float:left;
width:750px;
height:20px;
margin:10px 0 0 10px;
font-size:10px;
}

div#SearchBoxHolder{
position:relative;
float:right;
width:146px;
}

div#SearchBoxHolder h6{
margin:0;
font-size:11px;
color:#fff;
padding:0 4px 4px 6px;
background: url('resources/css/menu_title.gif') no-repeat;
}

div#SearchBoxHolder form{
margin:8px 6px;
}

div#CenterSection{
position:relative;
float:left;
width:440px;
padding:4px 0 0 0;
margin:0;
}

div#CenterSection .Banner{
position:relative;
float:left;
margin:4px 0;
width:452px;
}

div#BottomNavHolder{
color:#bbb;
text-align:center;
margin:10px auto;
}

div#BottomNavHolder a{
color:#555;
font-weight:bold;
text-decoration:none;
}

div#BottomNavHolder a:hover{
color:#f00;
text-decoration:underline;
}

div#Footer{
color:#777;
font-size:10px;
text-align:center;
margin:10px auto;
}

div#SiteInfo{
font-size:11px;
padding:8px;
}

div#SiteInfo p{
margin:0 8px;
text-align:justify;
}

div#SiteInfo h1{
font-size:16px;
margin: 1px;
padding: 1px;
}

div#SiteInfo h2{
color:#038;
margin: 2px 0;
padding:0;
font-size:14px;
}

div#SiteInfo h3{
color:#ff7f00;
margin:10px 0 0 0;
padding:0;
font-size:12px;
}

table.basket {
font-size:11px;
text-align:right;
}
table.basket th {
text-align:center;
}
table.basket td.thumb img{
padding:4px;
border:solid 1px #999;
}
table.basket td.dark{
background-color:#e6e6e6;
padding: 0 4px;
border:solid 1px #ccc;
}

table.basket td.light{
background-color:#eee;
padding: 0 4px;
border:solid 1px #ccc;
}

table.basket td.green{
background-color:#C3DBFF;
padding: 0 4px;
border:solid 1px #ccc;
}
table.basket td.total{
font-weight:bold;
background-color:#00a;
color:#fff;
padding: 0 4px;
border:solid 1px #000;
}
table.basket td.promo_item{
background-color:#F9E2BD;
padding: 0 4px;
border:solid 1px #ccc;
}
table.basket td.basket_buttons_left{
text-align:left;
}
table.basket td.basket_promo_details{
text-align:left;
font-size:11px;
border:solid 1px #ccc;
padding:2px;
background: #eee;
}

table.basket span.redstar{
color:#f00;
}

.customer_details{
border: solid 1px #ccc;
width:420px;
background : #f6f6ff;
text-align: center;
}

div#LeftNavHolder .Banner{
width:150px;
background:#fff;
text-align:center;
}

div#BottomOfPage{
position:relative;
float:left;
width:750px;
margin:0 0 10px 10px;
background:#fff;
}

.cleared{clear:both;height:4px;}
select{font-size:10px;}
form{margin:0;padding:0;}
input{font-size:10px;margin:0;padding:0;}