/* CSS Document */


/* =IE7 and IE6 HACKS
----------------------------------------------------------------------------*/


* div[class="wrapper"]{
* margin-top:				30px;
}

* .centre{
* margin-top:				17px;
}

* .right{
* margin-top:				1px;
}

* .top h1{
* margin-top:				-20px;
}

* .top .utils{
* margin-left:				-300px;
}

* html .oneColMiddle .item{
_width:					    430px;
}

* html .browse p, .staff p{

font-size:					9px;

}


* .mainMenu #first{
* margin-left:				7px;
}

* .productDescription img{
* margin-top:				2px;
}

* .search table{
* margin-top:				-20px;
* margin-bottom:			-20px;
}


* .footerMenu{
* margin-left:				110px;
}

/* =SELECTED GREY MENU TAB THINGY
----------------------------------------------------------------------------*/

* html .mainMenuWrap .mainMenu .selected a{
_background:			url(images/mainMenuOn.gif) repeat-x;
_display:				block;
_padding:                5px 15px 7px 45px;
_margin-bottom:			-10px;
_position:				relative;
_top:					-5px;
_right:					0px;
_color:					black;
_margin-left:			-50px;
_margin-right:			-13px;
}


* html .mainMenu #first{
_margin-left:				0px;
_margin-right:				0px;
_padding-right:				10px;
}


* .productListings tr{

* border-top:				1px solid #878787;
* border-bottom:			1px solid #878787;

}





/* =FEATURED
----------------------------------------------------------------------------*/

* .centre .featuredText h2{
* font-weight:				lighter;
* font-size:				x-large;
* margin:					10px 0px 0px 0px;
* float:					none;
}

* .centre .featuredText h3{
* font-size:				small;
* margin:					0px;
* float:					none;
}

* .featured p{
* float:					none;
}

* .featured .buyItNow{
* float:					none;
* text-indent:            -5000px;
* margin:					-20px 7px 0px 280px;
* padding-top:              0px;
}


* .featured .price{
* margin-top:					30px;
}


* .basketProductName{
* width:					120px;
}


/* =PRODUCT
----------------------------------------------------------------------------*/

* .productPage .featuredText h2{
* font-size:				large;
}




/* =LISTINGS
----------------------------------------------------------------------------*/


* .listingText p{
* margin-top:				8px;
* font-size:				0.7em;
}

* .listingText{
* margin-top:				-15px;
}


/* =USER =LOGIN =SIGN UP =FORGOTTEN =PASSWORD
----------------------------------------------------------------------------*/


* .oneColTop{
* height:					56px;
* width:					474px;
* background:				url(images/onecoltop2.gif) no-repeat;
* font-family:			Georgia, "Times New Roman", Times, serif;
* font-size:				XX-large;
* font-style:				italic;
* font-weight:			lighter;
* margin-top:				-4px;
* padding-top:            10px;
* margin-bottom:          0px;
* padding-left:           16px;
* padding-bottom:         0px;
}

* html .oneColMiddle{
* width:					430px;
* padding-left:           	60px;
* padding-bottom:         	10px;
* padding-top:          	 0px;
* margin-top:				-11px;
* background:				url(images/oneColMiddle.gif) repeat-y;
}

* div[class="oneColMiddle"]{
*margin-top:				-11px;
}

* html .oneColMiddle h3{
margin-left:				-40px;
}

* html .oneColMiddle .product_details_table_no_bottom_border{
margin-left:				-40px;
}

* html .oneColMiddle #orders{
margin-left:				-40px;
}


* .oneColFooter{
* width:					490px;
* background:				url(images/oneColFooter.gif) no-repeat;
* height:					62px;
* margin-top:				0px;
}




/* =IE6 =SEARCH BOX
----------------------------------------------------------------------------*/

* html .search form{
_display:					 block;
_margin-top:				24px;
}

* html .search{
_margin-bottom:				-1px;
_height:					40px;
}


/* =IE6 and IE6 on the =BASKET PAGE
----------------------------------------------------------------------------*/

*.oneColumnContent .productListings table .format, .oneColumnContent .productListings table .quantity, .oneColumnContent .productListings table .price, .oneColumnContent .productListings table .productDescription{
* border-bottom:						1px solid #878787;
}

*.basketOptions .basketCheckout{
* text-align:								right;
}


*.basketOptions .basketCheckout a{
* text-indent:                   -5000px;
}

* html .basketOptions .updateNotes{
padding-left:					10px;
}