/* CSS Document */

html { padding:0px; margin:0px; overflow: -moz-scrollbars-vertical;}
body { background:url(../images/background_home.gif) #fffd5d repeat-x; padding:0px; margin:0px;}



a { outline:none; }

#wrapper { width:770px; padding:0px; margin:auto; }
#banner { background:url(../images/back-banner.png) no-repeat; color:#ffa000; width:770px; height:120px; padding:0px; margin:0px; }
* html #banner { behavior: url(iepngfix.htc); color:#ffa000; width:770px; height:120px; padding:0px; margin:0px; }

/*--------Banner--------*/

#logoHolder { color:#FFFFFF; width:588px; height:101px; padding:19px 0px 0px 0px; margin:0px; float:left; }
#shoppingBasket { color:#FFFFFF; width:182px; height:102px; padding:18px 0px 0px 0px; margin:0px; float:left; }
#basketTitleYellow { background-color:#ffa000; color:#333333; width:182px; height:24px; padding:0px; margin:0px; }
#basketIconHolder { float:left; }
#basketTitleYellow h1 { font-family:"Times New Roman", Times, serif; font-size:12px; font-weight:bold; float:left; padding:4px 0px 0px 6px; margin:0px; }
#basketTotal { background-color:#333333; color:#FFFFFF; width:182px; height:74px; padding:0px; margin:0px; }
#arrow { width:39px; height:49px; padding:0px; margin:0px; float:left; }
#basketTotal p { font-family:"Times New Roman", Times, serif; font-size:11px; font-weight:100; line-height:16px; color:#FFFFFF; padding:6px 0px 0px 0px; margin:0px; }
#basketTotal a { text-decoration:none; color:#FFFFFF; border-bottom:dashed #ffffff 1px; } 
#basketTotal a:hover { color:#ffa000; }


/*--------Nav Holder--------*/

#navHolder { background:url(../images/back_nav-home.png) no-repeat; width:770px; height:26px; padding:0px; margin:0px; }
*:first-child+html #navHolder { background:url(../images/back_nav-home.png) no-repeat; width:770px; height:26px; padding:0px; margin:0px; text-align:center; }
* html #navHolder { background:url(../images/back_nav-home-ie6.gif) no-repeat; width:770px; height:26px; padding:0px; margin:0px; }


/*--------Centre Content--------*/

#centerContentHolder { position:relative; color:#000000; width:770px; padding:20px 0px 20px 0px; margin:0px; }
#flashContent {
background-color:#FFFFFF;
padding-bottom: 2px;
margin-bottom:25px;
}

/*.top_left {
background-image:url(../images/corner_top_left.jpg);
width:6px;
height:6px;
position:absolute;
top: 20px;
left: 0px;
padding: 0px;
margin: 0px;
}

.top_right {
background-image:url(../images/corner_top_right.jpg);
width:6px;
height:6px;
position:absolute;
top: 20px;
right: 0px;
padding: 0px;
margin: 0px;
}

.bottom_left {
background-image:url(../images/corner_bottom_left.jpg);
width:6px;
height:6px;
position:absolute;
bottom: 20px;
left: 0px;
padding: 0px;
margin: 0px;
}

.bottom_right {
background-image:url(../images/corner_bottom_right.jpg);
width:6px;
height:6px;
position:absolute;
bottom: 20px;
right: 0px;
padding: 0px;
margin: 0px;
}
*/
#searchBoxHolder { position:absolute; top:248px; left:536px; z-index:2; background:url(../images/back-searchBox_delete.png) no-repeat; color:#333333; width:214px; height:39px; padding:0px; margin:0px; }
*html #searchBoxHolder { background:url(../images/back-searchBox_delete.gif) no-repeat;   }

#searchBox { position:absolute; top:11px; left:21px; background:url(../images/back-searchBox.gif) #FFFFFF no-repeat; color:#333333; width:143px; height:17px; font-family:"Times New Roman", Times, serif; font-size:13px; font-weight:100; padding:2px 5px 0px 5px; margin:0px; border:none; }
html:first-child #searchBox { padding:1px 5px 0px 5px; }

.searchButton
{
	background:url(../images/search_button.gif) no-repeat;
	width:22px;
	height:19px;
	padding:0px;
	margin:11px 12px 0px 0px;
	float:right;
}

/*--------Triple Boxes--------*/

#tripleBoxHolder { /*background-color:#333333;*/ color:#FFFFFF; width:770px; height:122px; padding:0px; margin:0px; }
#tripleBoxLeft { background:url(../images/back_tripleBox-left_yellow.png) no-repeat; color:inherit; width:253px; height:122px; padding:0px; margin:0px 5px 0px 0px; float:left; }
#tripleBoxMiddle { background:url(../images/back_centre_box_advert.png) no-repeat; color:inherit; width:253px; height:122px; padding:0px; margin:0px 5px 0px 0px; float:left; }
#tripleBoxRight { background:url(../images/back_left_box_advert.png) no-repeat; color:inherit; width:253px; height:122px; padding:0px; margin:0px; float:left; }
#tripleBoxHolder p { font-family:"Times New Roman", Times, serif; font-size:13px; color:#ffffff; font-weight:100; line-height:16px; width:156px; padding:55px 0px 0px 53px; margin:0px; }
#tripleBoxHolder a { font-family:"Times New Roman", Times, serif; font-size:13px; color:#ffa800; font-weight:100; text-decoration:none; }
#tripleBoxHolder a:hover { text-decoration:underline; }

#footer { font-family:"Times New Roman", Times, serif; color:#333333; font-size:12px; font-weight:100; text-align:center; padding:30px 0px 0px 0px; margin:0px; }
#footer a { font-family:"Times New Roman", Times, serif; color:#333333; font-size:12px; font-weight:100; text-decoration:none; }
#footer a:hover { text-decoration:underline; }
