@charset "utf-8";
/* CSS Document */

/** CONTENT AREAS **/

.contentBack {
	position:relative;
	background:url('/images/backgrounds/content-back.gif')
	no-repeat
	left
	bottom;
	width:508px;
	padding-top:33px;
	padding-bottom:10px;
	margin-top:12px;
	/*border:1px solid;*/
}

.contentBackLower {
	position:relative;
	background:url('/images/backgrounds/content-back.gif')
	no-repeat
	left
	bottom;
	width:508px;
	padding-top:20px;
	padding-bottom:10px;
	margin-top:12px;
	/*border:1px solid;*/
}

.contentBackSep {
	clear:both;
	height:30px;
}

.contentHeader {
	position:absolute;
	top:-16px;
	left:0;
	width:508px;
	height:40px;
	background:url('/images/backgrounds/high-title-back.png')
	no-repeat
	left
	top;
	margin:0;
	padding:0;
}

.contentHeaderLower {
	position:absolute;
	top:-15px;
	left:0;
	width:508px;
	height:27px;
	background:url('/images/backgrounds/low-title-back.png')
	no-repeat
	left
	top;
	margin:0;
	padding:0;
}

.contentInner {
	padding:0 15px 0 15px;	
}

.contentInner a {
	text-decoration:underline;
	color:#993366;
}

.contentInner a:active {
	text-decoration:underline;
	color:#993366;
}

.contentInner a:link {
	text-decoration:underline;
	color:#993366;
}

.contentInner a:visited {
	text-decoration:underline;
	color:#993366;
}

.contentInner a:hover {
	text-decoration:none;
	color:#993366;
}


/** CONTENT HEADINGS **/

.heroTitle {
	margin-left:15px;
	margin-top:9px;
}

.heroLink {
	position:absolute;
	top:0px;
	right:15px;
}

.bestTitle {
	margin-left:15px;
	margin-top:6px;
}

.bestLink {
	position:absolute;
	top:-10px;
	right:15px;
}



/** HEADER AREA **/

.header {
	position:absolute;
	top:10px;
	left:0;
	background:url('/images/backgrounds/top-bar.png')
	no-repeat
	top
	left;
	width:917px;
	height:99px;
}

.headerStrap {
	position:absolute;
	top:57px;
	right:20px;
}

.siteStrap {
	position:absolute;
	top:152px;
	left:250px;
}

.logo {
	position:absolute;
	left:5px;
	/*top:78px;*/
	top:20px;
	z-index:1000;
}

.siteType {
	position:absolute;
	top:58px;
	left:170px;
}

.buttons {
	position:absolute;
	top:97px;
	right:5px;
	width:245px;
	height:23px;
}

.button {
	float:left;
	margin-right:2px;
}

.searchContainer {
	position:absolute;
	right:9px;
	top:20px;
	width:308px;
	height:24px;
	/*border:1px solid;*/
}

.searchButton {
	position:absolute;
	top:0;
	right:0;
}

.accessoryImage {
	width:90px; 
	height:80px; 
	float:left; 
	border:1px solid; 
	margin-right:5px;
}
