img {
	border: none;
}


/************************   Header  ************************/
div#header {
	margin-top: 10px;	
}

div#logo {
	float: left;
	max-width: 50%;
}

div#header-right {
	float: right;
	width: 25%;
	text-align: center;
}

	div#cart_control { 
		text-align: center;
		float: right;
		width: 100%;
	}
		
		div#cart_control p {
			text-align: center;
			font-size: 10px;
			text-transform: uppercase;
			font-family: helvetica;
			margin: 0 auto 0 auto!important;
			padding: 0!important;
		}
		
			div#cart_control p a{
				color: #666;
			}
			
				div#cart_control p a:hover {
					color: #DA4498;
					text-decoration: none;
				}
	
	div#search {
		clear: both;
		float: right;
		margin: 20px;
		/*width: 200px;*/
	}

	div#search input[type="text"]{
		width:75%; 
		height: 13px; 
		font-size: 10px;
		width: 150px;
	}
	
	div#search a{
		font-size: 11px;
		color: #DA4498;
		text-transform: uppercase;
		/*display: block;
		float: right;
		margin-right: 45px;*/
	}

.TopBarLink {
	font-size: 14px;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #666!important;
}

	.TopBarLink:hover {
		color: #DA4498!important;
		text-decoration: none;
	}

td.TopBar {
	padding-left: 60px;
}
/************************   Home Page Styles   ************************/
div#homeboxes {
	width: 735px;
}

	div#largebox {
		margin-bottom: 5px;
	}
	
	div#smallbox {
		float: left;
		margin-right: 2px;
	}


/**********************   Boxes   **************************/
.BoxHeader{
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif!important;
	font-weight: normal;
}

.catalogBoxLink {
	background-color: transparent;
	color: #444!important;
	padding: 2px;
}

.catalogBoxLink:hover {
	background-color: #999;
	color: #000!important;
	text-decoration: none;
}

span.cat_open a{
	font-weight: bold; 
	color: #DA4498!important;
}

span.cat_open a:hover {
	background-color: transparent;
	color: #DA4498!important;
}



/**********************   Footer   **************************/
div#subscribe {
	background-color: #BCBBBB;
	height: 40px;
	padding: 10px;
}

#subscribe_form{
	width: 200px;
	float: right;
	margin-right: 20px;
	text-align: center;
}
