﻿@media screen
{
	html
	{ 
		margin: 0px; 
		padding: 0px; 
	}

	body {
	margin:0;
	padding:0;
	background-color:transparent;
	background-image:url(http://www.augustineinternational.com/images/productBkgd.jpg);
	font-family: tahoma, helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	}

	body#standard {
	background-image:url(http://www.augustineinternational.com/images/bkgdHighSummer09.jpg);
	background-color:#e5eaed;
	background-position:center top;
	}

	a img {
	border:0;
	}

	#container {
	position:relative;
	margin:20px auto 10px;
	width:856px;
	}

	#topSection {
	position:relative;
	float:left;
	width:856px;
	height:35px;
	}

	img#logo {
	position:relative;
	float:left;
	top:0px;
	left:2px;
	}

	#containerInner {
	position:relative;
	float:left;
	width:846px;
	height:573px;
	background-color:#ffffff;
	border:5px solid #ffffff;
	}

	#nav {
	position:relative;
	float:left;
	width:842px;
	border-left:2px solid #000000;
	border-top:2px solid #000000;
	border-right:2px solid #000000;
	background-color:#373737;
	}

	#nav ul {
	margin:0;
	padding:0;
	list-style-type:none;
	position:relative;
	float:left;
	}

	#nav ul li {
	position:relative;
	float:left;
	padding:9px 0 6px;
	margin:0;
	color:#6F6F6F;
	}

	#nav ul li a {
	margin: 0 27px 0;
	text-decoration:none;
	font-size:13px;
	font-weight:bold;
	}

	#nav ul li a:hover {
	color:#A9A9A9;
	}

	.main {
	width:842px;
	height:537px;
	position:relative;
	float:left;
	background-repeat:no-repeat;
	background-position:bottom;
	border-left:2px solid #000000;
	border-bottom:2px solid #000000;
	border-right:2px solid #000000;
	}

	.fullpageScroll {
	height:487px;
	overflow:auto;
	}

	.editorContent, .contentWmargin {
	margin-left:15px;
	}

	#containerInner .scrollContent .editorContent {
	margin-left:0px;
	} 

	#home {
	background-image:url(http://www.augustineinternational.com/images/pageBkgds/home.jpg);
	}

#home img {
display:none;
}

	#collectionsHome {
	background-image:url(http://www.augustineinternational.com/images/pageBkgds/collection.jpg);
	}

	#collectionsInner {
	background-image:url(http://www.augustineinternational.com/images/pageBkgds/catalog.jpg);
	}

	#designerProfile {
	background-image:url(http://www.augustineinternational.com/images/pageBkgds/designerProfile.jpg);
	}

	#press {
	background-image:url(http://www.augustineinternational.com/images/pageBkgds/press.jpg);
	}

#cartTopContainer {
position:relative;
float:left;
background-image:url(http://www.augustineinternational.com/images/cartTopBkgd.jpg);
background-position:left bottom;
}

	#stockists {
	background-image:url(http://www.augustineinternational.com/images/pageBkgds/stockists.jpg);
	}

	#contact {
	background-image:url(http://www.augustineinternational.com/images/pageBkgds/contact.jpg);
	}

	#mList {
	background-image:url(http://www.augustineinternational.com/images/pageBkgds/mList.jpg);
	}

	#checkoutPages {
	background-image:url(http://www.augustineinternational.com/images/pageBkgds/checkoutBkgd.jpg);
	color:#333333;
	}

	.textContainer {
	background-color:#000000;
	border:1px solid #ffffff;
	position:relative;
	float:left;
	width:300px;
	margin:20px;
	padding:0px 0px 0px 20px;
	height:495px;
	}

	#mList.textContainer {
	width:240px;
	}

	#press .textContainer, #stockists .textContainer {
	float:right;
	}

	.scrollContent {
	overflow:auto;
	height:446px;
	padding-right:10px;
	line-height:18px;
	}

	#contact .scrollContent {
	margin-top:20px;
	}

#stockists #countryLocationList {
margin-bottom:446px;
}

#stockists .countrySeperator {
margin-bottom:140px;
}

	/* collections catalog page styles */

	#collectionsInner table {
	margin:5px;
	}

	td.productThumbs {
	width:430px;
	padding-right:0px;
	}

	#pagingRow {
	position:absolute;
	bottom:10px;
	margin:0 auto;
	left:118px;
	}

	#pagingRow table {
	position:relative;
	float:left;
	padding:0;
	margin:0;
	}

	#pagingRow a {
	color:#333333;
	font-weight:normal;
	font-size:11px;
	padding:0 2px;
	text-decoration:underline;
	}


	#pagingRow a:hover {
	text-decoration:none;
	}

	#pagingRow .pagingLink {
	position:relative;
	float:left;
	margin:2px 5px;
	text-decoration:none;
	}

	.productDetails {
	width:375px;
	height:505px;
	top:-3px;
	position:relative;
	float:left;
	}

	iframe {
	width:390px;
	height:500px;
	background-image:url(http://www.augustineinternational.com/images/productBkgd.jpg);
	border:none;
	overflow:hidden;
	margin-left:10px;
	}

	iframe#ProductSearchFrame {
	position:relative;
	float:left;
	top:-10px;
	margin-left:20px;
	}

	.stockBar {
	font-size:10px;
	color:#333333;
	}

	.stockBar img {
	margin-top:3px;
	margin-bottom:0;
	padding-bottom:0;
	}

	/* collections catalog page styles end */

	/* checkout & my account/my orders pages */

	#checkoutPages a {
	color:#333333;
	}

	#checkoutPages .box {
	margin-left:15px;
	}

	#checkoutPages .box h2 {
	margin-top:0px;
	margin-bottom:0;
	margin-left:0;
	}

	#accountDetails {
	position:relative;
	float:left;
	width:390px;
	border-right:1px dashed #333333;
	padding-right:20px;
	margin-top:15px;
	}

	#orderHistory {
	position:relative;
	float:left;
	width:380px;
	}

	#addressBook {
	position:relative;
	clear:left;
	float:left;
	margin-top:15px;
	padding-top:15px;
	border-top:1px dashed #333333;
	}

	td.storedAddresses {
	overflow:auto;
	width:420px;
	padding-right:10px;
	}

	.storedAddressInner {
	height:350px;
	overflow:auto;

	}

	#myOrdersList {
	margin-left:14px;
	width:825px;
	height:440px;
	overflow:auto;
	}

	#receiptContainer {
	margin-top:15px;
	height:514px;
	overflow:auto;
	}


	#receiptContainer .checkoutTable {
	width:803px;
	}

	/* basic selectors */

	a:link { color:#ffffff; text-decoration:underline}
	a:visited { color: #ffffff;  text-decoration:underline}
	a:active, a:hover { color: #ffffff;  text-decoration:none}
	a.adtext { color: #515A63; text-decoration:none;}
	a.adtext:hover{ color: #6CAFE4; text-decoration:none}
	th
	{
		vertical-align:top;
	}
	td
	{
		vertical-align:top;
	}
	h1 {
		color: #ffffff;
		font: bold 16px tahoma, verdana, sans-serif;
	text-transform:uppercase;
	margin:20px 15px 10px 0;
	}

	#collectionsHome h1 {
	margin:20px 0 10px 15px;
	color:#333333;
	}

	h2 {
		color: #333333;
	font: bold 14px tahoma, verdana, sans-serif;
	}

	h3 {
		color: #333333;
	font: bold 13px tahoma, verdana, sans-serif;
	}

	h4 {
		color:#333333;
	font: bold 12px tahoma, verdana, sans-serif;
	}

	.adminButton {
	background-color:#ffffff;
	}

	#searchbar h4 {
	color:#ffffff;
	}

	#searchbar {

	}

	.enterSearchTermWarning {
	position:relative;
	float:left;
	color:#A80000;
	top:15px;
	}

	.warningMessage {
	color:#A80000;
	}

#iframeContent .warningMessage {
position:absolute;
right:0;
bottom:8px;
}

	#searchResultsContainer {
	height:486px;
	overflow:auto;
	width:420px;
	position:relative;
	float:left;
	}

	.noResults {
	color:#333333;
	}

	.searchResultsTable {
	position:relative;
	float:left;
	width:390px;
	}

	.searchResultsTable tr td {
	padding:5px;
	color:#333333;
	vertical-align:middle;
	}

	.searchResultsTable a {
	color:#333333;
	}

	.searchResultImage  {
	width:70px;
	}

	.searchResultImage img {
	width:61px;
	background-image:url(http://www.augustineinternational.com/images/thumbBkgdShadow.jpg);
	padding:2px 9px 9px 2px;
	background-repeat:no-repeat;
	margin:0;
	}

	.sectionseparator {
	border-top:1px solid #333333;
	padding:0;
	height:1px;
	width:100%;
	}

	h5 {
		color:#333333;
	font: bold 100% tahoma, verdana, sans-serif;
	}

	h6 {
		color: #333333;
	font: bold 100% tahoma, verdana, sans-serif;
	}

	img { border: 0px; }
	hr { color: #ccc; height: 1px; }
	table { font-size: 100%; }
	code { color: #6c0; font: 100% "Courier New", Courier, monospace }
	form { margin: 0px; padding: 0px; }
	input, textarea, select { 
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #515A63;
	background-color:#ffffff;
	}
	#cartPage a.cartRemoveItem {
	text-decoration:none;
	color:#ffffff;
	}

	#cartPage {
	height:525px;
	overflow:auto;
	width:840px;
	margin-top:10px;
	}

	#cartPage h2 {
	margin:17px 15px 10px;
	position:relative;
	float:left;
	width:390px;
	}

	.outOfStockBasket {
	display:block;
	margin-top:5px;
	font-weight:bold;
	font-size:12px;
	color:#9D0000;
	}

	.cartTable {
	width:792px;
	clear:left;
	margin-left:15px;
	}

	td.removeItemRow h5 {
	display:inline;
	padding:2px;
	color:#ffffff;
	}

	#cartPage td.removeItemRow h5 a {
	color:#fff;
	}

	.cartTable tr td {
	background-color:#fff;
	padding:5px;
	}

	.cartTable tr td.removeItemRow {
	background-color: #333333;
	padding:4px 5px 0px;
	color:#ffffff;
	}

	.cartTable tr td.spacerRow {
	height:10px;
	background-color:transparent;
	}

	.cartTable input {
	text-align:center;
	}

	#bar { 
	position:relative;
	float:left;
	width:190px;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px;
	}

	#bar .mainSearchInput
	{
		width: 150px;
		padding:4px;
		color: #999999;
	font-size:11px;	
	}

	#bar .searchButton {
	position:relative;
	top:0px;
	}

	#topSection #cartNav {
	position:absolute;
	right:0;
	text-align:right;
	}

	#cartNav ul {
	margin:0;
	padding:5px;
	list-style-type:none;
	background-color:#333333;
	border:1px solid #6E6D6D;
	color:#A9A9A9;
	font-size:11px;
	font-family:arial, helvetica, sans-serif;
	}

	#cartNav ul li {
	display:inline;
	padding:0 7px;
	}

	#cartNav ul li.first {

	}

	#cartNav ul li a {
	color:#A9A9A9;
	text-decoration:none;
	}

	#cartNav ul li a:hover {
	color:#ffffff;
	}

	.breadcrumbs {
	margin:15px 14px;
	color:#333333;
	}

	h4.breadcrumbs {
	margin-bottom:0px;
	}

	.breadcrumbs a {
	color:#333333;
	}

	/* layout styles */
	#header {
		height: 80px;
		z-index:100;
	}

	#logo {
		top: 10px;
	}

	#menu1 
	{ /* styles for top cart menu */
		position: relative;
		float:right;
		top: 30px;
		right:10px;
		z-index:100;
		text-align: right;
		width: 389px;
	}

		#menu1 ul { list-style: none; padding: 0px; margin: 0px; }
		#menu1 li { padding: 0px; margin: 0px; display: inline;  }
		#menu1 li.first { border-left: none;}
		#menu1 li a:link, #menu1 li a:visited { 
			padding: 0px 5px; 
			color:#515A63; 
			text-decoration: none; 
		}
		#menu1 li a:active, #menu1 li a:hover {
			color: #6CAFE4;
			text-decoration: none;
		}

	#menu1 img {
	margin-right:4px;
	}

	#mainmenu { /* styles for section or tab menu */
	}

	html>body #mainmenu 
	{
		position: relative; /* Necessary for menu to position in Opera */
	}

	#mainmenu ul 
	{
		position:relative;
		top:20px;
		list-style: none; 
		padding: 0px;
		margin: 0px 10px 0px 0px; 
	}
		
	#mainmenu li 
	{
		display: inline; 
	}
		
	#mainmenu li a:link, #mainmenu li a:visited 
	{ 
		display: block;
		float: left;
		color: #4B5A71; 
		text-align: right;
		padding: 0px 7px;
		border-right:1px solid #4B5A71;
		text-decoration: none; 
		text-align: center;
		font-size:10px;
		/* box model hack */
		voice-family: "\"}\"";
		voice-family:inherit;
	}

	html>body #mainmenu li a:link, html>body #mainmenu li a:visited {  }
		#mainmenu li a:hover, #mainmenu li a.selected{
			/*background: url('images/tab.gif') no-repeat 0px -92px;*/
			color:#6CAFE4;
		}

	#mainmenu li a:active, #mainmenu li a.selected {
	color:#6CAFE4;
	}


	#leftcontent 
	{
		position: relative;
		float:left;	
		width:135px;
		padding: 0px 8px;
		z-index:100;
		margin-bottom:49px;
	}

	#rightcontent 
	{
		position: absolute;
		width:210px;
		top:58px;
		right:100px;
	}
			
	#centercontent 
		{

	}

	#justAddedContainer {
	position:relative;
	float:left;
	width:413px;
	color:#333333;
	line-height:16px;
	}

	#justAddedContainer h3 {
	margin:15px 0 0 15px;
	}

	.wasPriceJustAdded {
	font-size:11px;
	text-decoration:line-through;
	color:#666666;
	}

	#homepage #centercontent
	{
		width: 570px;
	}

		
	#centercontentwide 
	{
		position: relative;
		float:left;
		voice-family: "\"}\"";
			voice-family: inherit;
   			z-index:100;
   			width: 582px;
	margin-left:15px;
	padding-bottom:15px;
		}

	#centercontentfullwidth
	{
		position: relative;
		float:left;
		voice-family: "\"}\"";
			voice-family: inherit;
   			z-index:100;
   			width: 580px;
	margin-left:15px;
	padding-bottom:15px;
		}

	.contentbox {
	margin-left:14px;
	}

	.containerTable a {
	color:#5C6B7E;
	font-weight:bold;
	text-decoration:none;
	}


	td.filterColumn {
	padding-top:2px;
	width:145px;
	}

	.filterContainer {

	}

	.filterContainer h5 {
		border: 1px solid #515A63;
	color:#515A63;
	background-color:#fff;
	padding:3px;
	margin:0px 0 8px;
	}



	.paymenticons {
	text-align:center;
	margin-top:40px;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	}

	.subtotal
	{
		text-align: right;
		border-top: 1px solid #c9c9c9;
		margin-top: 5px;
	}

	.sectionheader
	{
		color: #333333;
		padding-bottom: 5px;
		font-weight:bold;
		width:100%;
	}

	.sectionheaderCheckout
	{
		margin: 0px 0 10px;
		padding:10px 0;
		border-top: 1px #666 solid;
		color: #333333;
		padding-bottom: 0px;
		font-weight:bold;
		width:810px;
	}

	#shippingInfoSelect {
	position:relative;
	float:left;
	width:390px;
	border-right:1px dashed #333333;
	padding-left:10px;
	}

	#couponContainer {
	position:relative;
	float:left;
	width:390px;
	margin-left:30px;
	}

	#checkoutOrderSummary {
	height:335px;
	overflow:auto;
	}

	#adminSection #centercontent {
	width:800px;
	padding:0px 15px 0px 0px;
	}

	#adminSection #centercontent h4 {
	padding:0;
	margin:15px 0px;
	font-size:12px;
		color: #65738E;
	}

	#adminSection #leftcontent {
	border-bottom:none;
	top:52px;
	}

	#adminSection {
	background-color:#fff;
	}

	#adminContainer {
	width:1040px;

	}

	.adminHeader {
	font-weight:bold;
	font-size:12px;
	}

	.admin-header
	{
		background-color: #6190CD; 
		height:40px;
		padding-left:10px;
		border-bottom:solid 4px #B4CCEB;
	}
	.admin-header h1
	{
		color: white;
	}

	.admintable
	{
		margin: 5px;
		padding:0;
		width:700px;
		border:1px dashed #cccccc;

	}
	.adminlabel
	{
		font-size: 8pt;
		font-family: verdana;
		width: 120px;
		margin-bottom: 3px;
		vertical-align: top;
	}
	.adminitem
	{
		border-width:0px;
		background-color: #ffffff;
		margin-bottom:3px;
	}

	.ourprice, .price
	{
		font-weight: bold;
		color: #333333;
	font-family: tahoma, helvetica, sans-serif;
		font-size: 12px;
	}



	.retailprice
	{
		font-weight: normal;
		font-size: 12px;
		color: #999999;
	font-family: tahoma, helvetica, sans-serif;
		text-decoration: line-through;
	padding-right:2px;
	}

	.totalbox
	{
		text-align:center;
		color:#990000;
		font-weight:bold;
	}

	.adbox
	{
		padding:10px;
		font-size:9pt;
		margin-bottom:10px;
		border:1px solid gainsboro;
	}
	a.editme
	{
		text-decoration:none;
		color:#4a4d5c;
	}
	.commandbar
	{
		padding:3px;
		font-size:8pt;
	/*	background-color: blue;*/
		border:1px solid gainsboro;
	}


	.footer {
	position:relative;
	float:left;
	width:856px;
	font-size:10px;
	text-align:center;
	margin:5px 0;
color:#666666;
	}

.footer a {
	color:#666666;
	}

	.footer a:hover {
	color:#000000;
	}

	.mainproductimage {
		width: 60px;
	height:93px;
		padding-bottom: 10px;
	}

	.productdata {
		border: none;
		border-collapse: collapse;
	}
		.productdata td, .productdata th { font-weight: normal; padding: 2px; text-align: left; }

		del.price { color: #000; text-decoration: line-through; 
	}

	#body1 {
	}

	.productsection
	{
	width:365px;
	padding:0px 0px 0px;
	}

	.productsection table tr td {
	margin:0;
	padding:0;
	}

	.descriptionContent {
	color:#333333;
	text-align:center;
	}

	.descriptionContent h5 {
	margin:0 0 3px;
	}

	.descriptionContent ul {
	margin:0 0 0 15px;
	text-align:left;
	padding:0;
	}

	#collectionsInner .productsection {
	display:none;
	}

	.itemCode {
	text-align:center;
	color:#333333;
	padding:0;
	margin:0;
	font-style:italic;
	}

	.productsection h4 {
	margin:0;
	padding:0;
	color:#333333;
	position:relative;
	float:left;
	}

	#productTitleRow {
	background-image:url(http://www.augustineinternational.com/images/collectionsHorzRule.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	margin-bottom:3px;
	height:20px;
	}

	#productTitleRow h4 {
	margin-right:20px;
	}

	.productPrices {
	position:relative;
	float:right;
	color:#333333;
	text-align:right;
	width:120px;

	font-size:11px;
/*display:none; TEMP hide public price */
	}

	#publicPrice {
	position:relative;
	float:right;
	color:#333333;
	font-weight:normal;
font-weight:Bold;
font-size:12px;
	}

	.wholesalePrice {
	width:150px;
	color:#333333;
	position:relative;
	float:left;
	text-align:left;
	margin-top:2px;
	margin-left:0;
	padding-left:0;
	font-size:11px;
	}

	#productBuyPanel .wholesalePrice .price, .productGst {
	font-size:11px;
	}

	#productBuyPanel .wholesalePrice .productGst {
	font-weight:normal;
	font-size:10px;
	font-family:arial, helvetica, sans-serif;
	}

.currencyNote {
position:absolute;
left:0;
margin-top:34px;
text-align:left;
color:#333333;
}

.currencyNote a {
color:#333333;
font-size:10px;
}

.currencyNote2 {
font-size:10px;
}

	.wasPrice {
	font-size:11px;
	position:absolute;
	top:14px;
	width:200px;
	left:-4px;
display:none;/* TEMP hide was/saving text */
	}

	#memberPrice {
	position:relative;
	float:left;
	color:#333333;
	margin-left:5px;
	}

	#productBuyPanel {
	position:relative;
	float:left;
	text-align:right;
	width:225px;
	margin-top:5px;
	padding-bottom:3px;

	}

	#buyPanel {
	width:360px;
	height:3px;
	margin-left:3px;
	}

	#buyPanel .buyContainer {
	position:relative;
	float:right;
	width:125px;
	text-align:right;
	padding:0px 2px 5px 0px;
	margin-top:-27px;
	color:#333333;
	font-size:11px;
	}

	#buyPanel .buyContainer span {
	width:180px;
	position:relative;
	float:right;
	top:9px;
	color:#9D0000;
	font-size:10px;
	}

	.productsection h5 {
	margin-top:5px;
	}

	.buyNowButton {
	margin-top:-5px;
	}

	.availability {
	font-size:11px;
	color:#333333;
	text-align:center;
	}

	.browsebox
	{
	}
	.browsebox h1
	{
		font-weight: bold;
		font-size: 12px;
		color: #fff;
		border-bottom: 1px dashed #cccccc;
	}

	.browsebox h1 a
	{
		color: #515A63;
	}

	#collectionsNav {
	margin-top:0px;
	}

	#collectionsNav .browsebox h4, .browsebox h4
	{
	color:#ffffff;
	background-color:#000000;
	padding:0px;
	margin:10px 0px 2px;
	width:163px;
	height:29px;
	background-image:url(http://www.augustineinternational.com/images/collectionButton.jpg);
	background-repeat:no-repeat;
	}



	.browsebox h4 a {
	color:#ffffff;
	text-decoration:none;
	padding:5px 15px;
	display:block;
	font-size:13px;
	font-weight:bold;
	}


	.browsebox a:hover {
	color:#a9a9a9;
	}

	.browsebox a img {
	margin-top:5px;
	}

	h1.accent
	{
 		font-size: 12px;
		font-weight:bold;
		color:#990000;
		margin: 0px;
		margin-bottom:5px;
	   
	}
	.smalltext {
	font-size:10px;
	}

	.productsection .smalltext {
	text-align:center;
	}

	.smalltext img {
	border:1px solid #ffffff;
	margin-bottom:12px;
	}

	a.smalltext
	{
		font-size: 10px;
	color:#515A63;
		font-family: verdana;
	}
	.adbox h3
	{
		font-weight: bold;
		font-size: 10pt;
		color:#C7C030;
		margin-top:1px;
		margin-bottom:3px;

	}
	.loginheader
	{ 
	padding:5px;
		font-weight: bold; 
		font-size: 14px; 
		color: #ffffff; 
		background-color: #333333; 
		text-align:center;
	 }
	 .logincell
	 {
		background-color:#ffffff;
		vertical-align:middle;
		text-align:center;
		padding:20px;
	}
	.logincell td {
	text-align:center;
	padding:2px 0;
	}

	.logincell a {
	display:block;
	margin-top:10px;
	}

	.logtable
	{
		background-color:#ffffff;
		margin-top: 95px;
	margin-bottom:30px;
		border:1px solid #333333;
	}

	#recoverPasswordTable .plainbox {  
	padding-bottom:12px;
	}


	#recoverPasswordTable tr td {
	text-align:left;
	}

	#recoverPasswordTable tr td.loginheader {
	text-align:center;
	}

	.subcategory
	{
	}
	a.subcategory {
	display:none;
	background-color: #C5D6DB;
	color:#515A63;
	padding:3px 3px 3px 10px;
	margin:3px 0px;
	}

	.filterContainer a.subcategory {
	display:block;
	padding-left:4px;
	margin:-5px 0;
	font-size:10px;
	text-decoration:underline;
	font-weight:normal;
	}

	.filterContainer a:hover { 
	color: #6CAFE4;  
	text-decoration:none;
	}

	.productbox
	{
	position:relative;
	float:left;
	width:71px;
		 margin:0 30px 0px 0;
	}

	.productboxWishList
	{
	position:relative;
	width:550px;
		 margin:0 0 15px;
	padding:10px;

	background-color:#ffffff;
	}

	.wishListItemHeader {
	text-align:right;
	padding:5px;
	background-color: #C5D6DB;
	}

	#wishListButton {
	margin:15px 0px;
	}


	.productsummarydisplaywrapper
	{
	}

	.productboxWishList .productsummarydisplaywrapper
	{

		 padding-top:0px;
	}

	.productsummaryimageholder
	{
		height:98px;
	width:68px;
	background-image:url(http://www.augustineinternational.com/images/thumbBkgdShadow.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
		text-align:center;
		vertical-align:middle;
	}

	.productboxWishList .productsummaryimageholder
	{
	position:relative;
	float:left;
	margin-right:20px;
	}

	.productimage
	{
		width:60px;
	padding:1px 6px 0 0;
	}

	#imgProduct, #justAddedContainer img {
	background-image:url(http://www.augustineinternational.com/images/imgBkgdShadow.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	padding:1px 9px 10px 1px;
	}

	.productsummaryproductname {
	color:#333333;
	font-weight:normal;
	text-align:center;
	margin-bottom:4px;
	}

	.productsummaryproductname a {
	color:#333333;
	font-weight:normal;
	font-size:10px;
	font-family:arial, helvetica, sans-serif;
	}

	.productsummarytext
	{

	}

	.moreDetailsLink {
	text-align:right;
	margin:5px;

	}

	.moreDetailsLink a {
	font-weight:normal;
	text-decoration:underline;
	color:#4886D9;
	}

	.moreDetailsLink a:hover {
	text-decoration:none;
	}

	.productboxWishList .productsummarytext {
	height:100px;
	padding-top:20px;
	}

	#centercontent a.wishListRemove {
	display:block;
	position:relative;
	float:left;
	margin:10px 0px;
	/*padding:3px 0px 3px 20px;
	background-position: left top;
	background-image:url(images/icons/delete.gif);
	background-repeat:no-repeat;*/
	text-decoration:none;
	}


	.yousave
	{
		font-weight: bold;
		color: #336600;
	}
	.hookline
	{
		font-size: 11px;
		color: #5b626c;
		font-style: italic;
	text-align:center;
	}
	.coreboxtop
	{
	   height:18px;
	}
	.coreboxbottom
	{
		height:18px;
	}
	.coreboxheader
	{
	background-color:#333333;
	padding:3px 3px 5px;
		font-weight: bold;
	font-size:16px;
		text-align:center;
	border: 1px solid #333333;
	color:#ffffff;
	text-transform:uppercase;
	}

	.coreboxheader a {
	text-decoration:none;
	}
	.coreboxprice
	{
		text-align:center;
	padding:0 0 8px 0;
	}

	.coreboxbody
	{
	background-color: #ffffff;
	color:#333333;
		padding:8px 3px;
	border:1px solid #333333;
	height:410px;
	overflow:auto;
	}

	.coreboxbody a {
	color:#333333;
	}
	input.coreboxQuantity {
	padding:1px 2px 3px;
	text-align:center;
	margin-right:3px;
	margin-top:3px;
	}
	.tenpixspacer
	{
		height:10px;
	}
	.twentypixspacer
	{
	display:none;
		height:20px;
	}
	.sectionoutline
	{
		border:1px solid #cccccc;
		padding:15px;
	}

	.checkoutPagesContent { 
	margin-left:15px;
	}

	#checkoutPages h3, #checkoutPages h2 {
	margin-left:15px;
	margin-top:15px;
	}

	#checkoutPages .editorContent h3 {
	margin-left:0;
	}

	checkout-visited
	{
		font-size: 16pt;
		color: #dcdcdc;
	}
	checkout-current
	{
		font-size: 16pt;
		color: #990000;
	}

	.checkoutInactiveBreadcrumb {
		color:#999999;
		font-weight:normal;
	}

	.checkoutActiveBreadcrumb {
		color: #333333;
	}

	.checkoutlabel {
	width:76px;
	text-align:right;
	padding-right:4px;
	}

	.checkoutTable {
	width:810px;
	}

	.checkoutTable th {
	background-color: #333333;
	color:#ffffff;
	padding:4px;
	}

	.checkoutTable tr.altRow1 td {
	background-color:#ffffff;
	padding:4px;
	}

	.checkoutTable tr.altRow2 td {
	background-color:#999999;
	padding:4px;
	}

	.orderMethod {
	margin-bottom:10px;
	}

	.orderMethod tr td {
	padding:0px 10px 10px;
	width:390px;
	}

	.ccOrderMethod {
	border-right:1px dashed #505F75;
	}

	/* Rating */
	.ratingstar {
		font-size: 0pt;
		width: 13px;
		height: 12px;
		margin: 0px;
		padding: 0px;
		cursor: pointer;
		display: block;
		background-repeat: no-repeat;
	}

	.filledratingstar {
		background-image: url(Images/FilledStar.png);

	}

	.emptyratingstar {
		background-image: url(Images/EmptyStar.png);
	}

	.savedratingstar {
		background-image: url(Images/SavedStar.png);
	}
	fieldset
	{
	border:0;
	}

	.addMemberPage {
	margin:15px 0 0;
	padding:0;
	}

	.addMemberPage label {
	width:40px;
	display:block;
	position:relative;
	float:left;
	}

	.addMemberPage input {
	width:200px;
	}

	.addMemberPage .buttonBar {
	text-align:center;
	}

	.addMemberPage .buttonBar input {
	width:60px;
	background-color:#292929;
	color:#ffffff;
	border:1px solid #6E6D6D;
	font-size:11px;
	padding:4px 1px;
	cursor:pointer;
	}

	.addMemberPage .buttonBar input:hover {
	color:#A9A9A9;
	}

	#feedbackOuter {
	position:relative;
	width:100%;
	padding:0px 20px;
	text-align:center;
	border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	top:10px;
	margin-bottom:20px;
	}

	fieldset#feedbackContainer {
	position:relative;
	width:100%;
	text-align:center;
	border-radius:0;
	-moz-border-radius: 0;
	border:none;
	}

	fieldset#feedbackContainer h5 {
	margin:0;
	padding:0;
	}

	fieldset#feedbackContainer a {
	display:block;
	padding:0px;
	margin:0;
	}

	.reviewContent {
	position:relative;
	margin-top:40px;
	padding:15px 0px;
	width:440px;
	}

	.loadingbox
	{
		position:absolute;
		top:40%;
		left:40%;
		border:1px solid lightsteelblue; 
		background-color: #ffffff; 
		height:50px;
		width:250px;
		text-align:center;
		padding-top:20px
	}
	.updateButtomRight
	{
		text-align: right;
	margin-left:19px;
	margin-top:15px;
	position:relative;
	float:left;
	width:368px;
	}

	.basketCheckoutBottom {
	width:810px;
	text-align:right;
	}

	.miniCartTable {
	border-top:1px solid #ffffff;
	width:100%;
	}

	.miniCartTable td {
	padding:3px 0px;
	}

	.miniCartTable td.rowSpacer {
	border-bottom:1px solid #920D13;
	padding:2px 0px 0px;
	}

	.miniCartSubTotal {
	margin-top:10px;
	}

	#mainmenu ul li.last a, .last
	{
		border:none;
	}

	#mainmenu ul li.adminLast a
	{
		border-right:none;
		border-left:1px solid #4B5A71;
	}

	.subscribeRadioButton 
	{
		border:none;
	}

	.mousePointer
	{
		cursor: pointer;
	}


	/* layout on contact form */

	#ctl00_ContentPlaceHolder1_FormPanel label {
	display:block;
	float:left;
	width:60px;
	text-align:right;
	padding-right:5px;
	}

	#contact #ctl00_ContentPlaceHolder1_FormPanel label {
	width:35px;
	text-align:left;
	}

	#ctl00_ContentPlaceHolder1_FormPanel input {
	margin-bottom:2px;
	width:233px;
	}

	textarea {
	width:273px;
	height:100px;
	}

	input#ctl00_ContentPlaceHolder1_SendButton {
	margin-left:108px;
	background-color:#373737;
	color:#ffffff;
	border:1px solid #515a63;
	width:70px;
	padding:3px 0;
	}

	input#ctl00_ContentPlaceHolder1_SendButton:hover {
	color:#a9a9a9;
	cursor:pointer;
	}

	/* contact form end */

	/* Homepage feature boxes */

	.featureBoxContainer {
	position:relative;
	float:left;
	width:254px;
	border:1px solid #cccccc;
	background-color:#ffffff;
	margin:0px 6px 6px 0px;
	padding:10px;
	min-height: 265px;
	}

	/* Homepage feature box end */

	.rule {
	width:100%;
	border-top:1px solid #d7d7d7;
	margin:10px 0px;
	}

	#iframeContent {
	position:relative;
	width:360px;
	}

	.buyContainer {
	position:relative;
	width:350px;
	}

	#stockBar {
	position:absolute;
	top:370px;
	font-family:arial, helvetica, sans-serif;
	right:0;
	font-weight:bold;
	line-height:18px;
	font-size:10px;
	color:#333333;
	}

	#divHolder {
	margin-left:0;
	}
}

@media print
{
	body 
	{
		background-image:none;
		color:#333333;
	}

	#receiptContainer 
	{
		width:auto;
		overflow:visible;
		float:none !important;
	}
	
	#nav
	{
		display: none;
	}
	
	#topSection
	{
		display: none;
	}


}