	/*----- Tags and Headings ---- */

	/*
		Yellow: #e9e167
		Green: #99A154
	*/

	body {
		/*background-color:#C2CAD1;*/
		/*background-image:url(images/templates/looks/left-col-bg.gif);*/
		background-repeat:repeat-y;
		color:#000;
		font:12px Sans-Serif, Arial, Helvetica, Verdana;
		font-size:12px;
		margin:0;
	}

	img.trans {
   behavior: url("pngbehavior.htc");
}
	table {
		font-family:inherit;
		font-size:12px;
		font:inherit inherit;
	}

	h1, td.pageHeading{
		color:#9a9a9a;
		font: 400 18px Sans-Serif, Arial, Helvetica, Verdana;
		line-height:1.2em;
		margin-bottom:10px;
		margin-top:5px;
	}

	h2 {
		/*color:#9a9a9a;*/
		color:white;
		font-family:inherit;
		font-size:13px;
		font-weight:700;
		line-height:1.3em;
		margin-bottom:0;
		margin-top:0;
		line-height:20px;
		width:100%;
		padding-bottom:2px;
		/*background-color: #e9e167;*/
		background:url(images/templates/looks/yellow_fade.png) repeat-x top;
		/*border-bottom: 3px solid #e9e167;*/
		margin-bottom:5px;

	}

	h3, .subheading {
		color:#036;
		font-family:inherit;
		font-size:12px;
		font-weight:700;
		margin-bottom:0.1em;
		margin-top:1em;
	}

	h4 {
		color:#9a9a9a;
		font-family:inherit;
		font-size:11px;
		font-weight:700;
		margin-bottom:-9px;
	}

	form {
		display:inline;
	}

	/*----- Links ---- */

	a {
		color:#7a8042;
		text-decoration:none;
		font:inherit inherit;
	}

	a:hover {
		color:#9ca252;
		text-decoration:underline;
	}

	h2 a {
		color:#036;
		text-decoration:none;
	}

	h2 a:hover {
		color:#ABD;
		text-decoration:none;
	}

	
	.categoriesbox a {
	color:#7a8042;
	text-decoration:none;
	font:inherit inherit;
	}
	.categoriesbox a:hover {
	color:silver;
	text-decoration:none;
	font:inherit inherit;
	}
	
		.categoriesbox a {
	color:#7a8042;
	text-decoration:none;
	font:inherit inherit;
	}
	.categoriesbox a:hover {
	color:silver;
	text-decoration:none;
	font:inherit inherit;
	}
	
	
	DIV#main_left a {

	}
	DIV#main_left a:hover {
		color:silver;
		text-decoration:none;
	}



	/*----- Header ---- */

	#accountlinks {
		height:75px;
		margin-top:11px;
		margin-left:590px;
		text-align:left;
		width:150px;

	}
	#accountlinks TD	  {
		vertical-align:middle;
		font-weight:bold;
		height:12px;
		line-height:11px;
	}
	#accountlinks TD A  {
		color:#999E54;
	}

	#accountlinks TABLE	  {
		width:100%;
		height:100%;
	}
	#search {
		margin-top:13px;
		/* edited */
		margin-right:-12px;
		height:30px;
		float:right;
		width:160px;
		text-align:center;
	}

	#search input {
		border:1px solid #99a154;
		align:bottom;

	}
	#search .search_submit {
		border:0px none;
		vertical-align:bottom;
	}

	#topnav {
		margin-top:3px;
		width:auto;
	}

	select {
		color:#7a8042;
	}


	.headermenu {
		color:silver;
		font-family:inherit;
		font-size:12px;
		font-weight:700;
		line-height:17px;
		padding:10px;
		text-align:right;
	}

	a.headermenu {
		color:silver;
		padding:0;
		text-decoration:none;
	}

	a.headermenu:hover {
		color:#FFF;
		padding:0;
	}

	tr.headerError {
		background:red;
	}

	td.headerError {
		background:red;
		color:#fff;
		font:12px inherit;
		font-family:inherit;
		font-size:12px;
		font-weight:700;
		text-align:center;
	}

	tr.headerInfo {
		background:#0f0;
	}

	td.headerInfo {
		background:#0f0;
		color:#fff;
		font:bold 12px inherit;
		font-family:inherit;
		font-weight:700;
		text-align:center;
	}

	/*----- Content Navigation ----*/

	.categoriesbox {
		margin-top:0px;
		margin-left:-5px;
	}

	.categorylink_1, .categorylink_active_1 {
		display:block;
		overflow:visible;
		font-size:1em;
		line-height:2em;
		padding-left:10px;
	}

	.categorylink_2, .categorylink_active_2 {
		display:block;
		line-height:1.3em;
		padding-left:20px;
	}
	
	.categorylink_3, .categorylink_active_3 {
		display:block;
		line-height:1.3em;
		padding-left:30px;
	}

	.category_bg_73 {
		background:url(images/templates/looks/navi/cat_bg_73.gif) repeat-x bottom left;
	}

	.category_bg_74 {
		background:url(images/templates/looks/navi/cat_bg_74.gif) repeat-x bottom left;
	}

	.category_bg_75 {
		background:url(images/templates/looks/navi/cat_bg_75.gif) repeat-x bottom left;
	}
	
	.category_bg_136 {
		background:url(images/templates/looks/navi/cat_bg_136.gif) repeat-x bottom left;
	}

	.category_bg_76 {
		background:url(images/templates/looks/navi/cat_bg_76.gif) repeat-x bottom left;
	}

	.subcategorybox {
		background:url(images/templates/looks/category_line.gif) repeat-x bottom left;
		display:block;
		padding-bottom:4px;
	}

	/*----- Boxes ---- */

	div.infobox {
		margin-bottom:5px;
		width:180px;
		/*width[ie6]:175px;*/

	}

	div.infobox_heading {
		background:url(images/templates/looks/infobox2-bg_01.png) no-repeat top;
		background-color:white;
		color:gray;
		font: 500 14px Century Gothic, Sans-Serif, Arial, Helvetica, Verdana;
		letter-spacing:0.1em;
		padding-left:10px;
		padding-top:10px;
	}

	div.infobox_left{
		margin-top:20px;
		display: inline;
	}

	div.infobox_left_heading {
		background:url(images/templates/looks/infobox-left_top.png) no-repeat top;
		color:gray;
		font: 500 14px Century Gothic, Sans-Serif, Arial, Helvetica, Verdana;
		padding-left:10px;
		padding-top:10px;
	}

	div.infobox_content {
		background:url(images/templates/looks/infobox_bg.jpg) repeat-x bottom;
		background-color:white;
		padding:10px 10px 15px 5px;
		vertical-align:top;
	}

	div.infobox_left_content {
		background:url(images/templates/looks/infobox-left_bg.png) no-repeat bottom;
		padding:10px 10px 15px 5px;
		vertical-align:top;
	}

	.infobox ol, .infobox ul {
		margin-left:30px;
		margin-top:0;
		padding:0;
	}

	.infobox_left ul {
		list-style:none;
		margin-left:10px;
		margin-top:0;
		padding:0;
	}


	.searchBox {
		color:red;
		font-family:inherit;
		font-size:9px;
	}

	td.footer {
		background:#f7e8b3;
		color:#99a154;
		font:bold 10px inherit;
		font-family:inherit;
		font-size:10px;
	}

	.infobox {
		padding-left:5px;
		padding-right:5px;
		width:100%;
	}

	.infoBoxContents {
		font:10px inherit;
		font-family:inherit;
		font-size:12px;
	}

	td.infoBoxHeading {
		background-image:url(images/templates/box_top);
		background-position:bottom;
		background-repeat:repeat-x;
		color:#F7E8B3;
		font:bold 10px inherit;
		font-family:Verdana,Geneva, Arial,Helvetica, sans-serif;
		font-size:13px;
		font-weight:700;
		vertical-align:middle;
	}

	.infoBoxNotice {
		border:1px solid red;
		margin-bottom:20px;
	}

	.infoBoxNoticeContents {
		background:#FFF;
		font-family:inherit;
		font-size:12px;
	}

	td.infoBox, span.infoBox {
		font:10px inherit;
		font-family:inherit;
	}

	td.categoriesText {
		border-bottom:1px dashed silver;
	}

	.arrowdiv {
		bottom:8px;
		position:relative;
	}

	.infobullet {
		margin-top:2px;
	}

	.box_table {
		margin-bottom:10px;
	}

	

	.contentBox {
		background:#FFF;
		border-bottom:1px solid #f0f0f0;
		border-top:1px solid #f0f0f0;
		margin-bottom:20px;
	}

	.contentBoxContents {
		background:#FFF;
		font:10px inherit;
		font-family:inherit;
	}

	td.contentBorder {
		background:#f8f8f9;
		border:1px solid silver;
	}

	td.ContentBoxHeading {
		background:#fff;
		color:#C22E34;
		font:bold 12px inherit;
		font-family:inherit;
		font-size:12px;
		font-weight:700;
		padding-left:5px;
		padding-top:2px;
		text-align:left;
		text-transform:uppercase;
		vertical-align:top;
	}



	table.productListing {
		margin-top:5px;
	}

	.productListing-heading {
		color:white;
		font-family:inherit;
		font-size:10px;
		font-weight:700;
	}

	td.productListing-data {
		border-bottom:1px solid #f0f0f0;
		font-family:inherit;
		font:10px inherit;
	}

	td.productListing-data2 {
		border-bottom:1px solid #f0f0f0;
		font-family:inherit;
	}

	a.pageResults {
		color:#00F;
	}

	a.pageResults:hover {
		background:#FF3;
		color:#00F;
	}


	tr.subBar {
		background:#0080C0;
	}

	td.suBbar {
		color:#000;
		font:10px inherit;
		font-family:inherit;
		font-size:10px;
	}

	td.main, p.main {
		font-family:inherit;
		font-size:inherit;
		line-height:1.5;
		font:11px inherit;
	}

	.main {
		font-family:inherit;
		font-size:inherit;
		line-height:1.5;
	}

	td.main p {
		font-family:inherit;
		font-size:inherit;
		margin-bottom:0.7em;
		margin-top:0.5em;
	}

	td.smallText, span.smallText, p.smallText {
		font:10px inherit;
		font-family:inherit;
		font-size:10px;
	}

	.smallText_gray {
		color:gray;
		font-family:inherit;
		font-size:10px;
	}

	td.accountCategory {
		color:#abd;
		font:13px inherit;
		font-family:inherit;
		font-size:13px;
	}

	td.fieldValue {
		font:12px inherit;
		font-family:inherit;
		font-size:12px;
	}

	td.categorymap {
		border-bottom:1px solid silver;
		font-family:inherit;
		padding-bottom:1px;
		padding-top:12px;
	}

	span.newItemInCart {
		color:red;
		font:10px inherit;
		font-family:inherit;
		font-size:inherit;
	}

	td.gifts {
		font-family:inherit;
		font-size:11px;
		padding-left:10px;
		padding-right:10px;
	}

	checkbox, input, radio, select {
		font:11px inherit;
		font-family:inherit;
		font-size:11px;
	}

	textarea {
		font:11px inherit;
		font-family:inherit;
		font-size:11px;
		width:100%;
	}

	span.greetuser {
		color:#f0a480;
		font-family:inherit;
		font-size:12px;
		font-weight:700;
		font:bold 12px inherit;
	}

	table.formArea {
		background:#F7F7F7;
		border:1px solid;
		border-color:#99a154 #99A154 #99A154;
		border-style:solid;
		border-width:1px;
	}

	span.markProductOutOfStock {
		color:#c76170;
		font:bold 12px inherit;
		font-family:inherit;
		font-size:16px;
		font-weight:700;
	}

	span.listingSpecialPrice {
		color:#fe6001;
		font-family:inherit;
		font-size:14px;
		font-weight:700;
	}

	.productSpecialPrice {
		color:#fe6001;
		font-family:inherit;
		font-weight:700;
	}

	.pricetag {
		color:#036;
		font-family:sans-serif,Arial,Verdana,Geneva,;
		font-size:18px;
		font-weight:700;
	}

	.moduleRowOver {
		background-color:#eee996;
		cursor:hand;
	}

	.moduleRowSelected {
		background-color:#f0f0f0;
	}

	.checkoutBarFrom, .checkoutBarTo {
		color:#8c8c8c;
		font:10px inherit;
		font-family:Verdana, Arial, sans-serif;
		font-size:10px;
	}

	.checkoutBarCurrent {
		color:#000;
		font:10px inherit;
		font-family:Verdana, Arial, sans-serif;
		font-size:10px;
	}

	.messageStackError, .messageStackWarning {
		background-color:#ffb3b5;
		font-family:inherit;
		font-size:10px;
	}

	.messageStackSuccess {
		background-color:#9f0;
		font-family:inherit;
		font-size:10px;
	}

	.inputRequirement {
		color:red;
		font-family:inherit;
		font-size:10px;
	}

	.boxText {
		font:10px inherit;
		font-family:inherit;
		font-size:11px;
	}

	.errorBox {
		background:#ffb3b5;
		font-family:inherit;
		font-size:10px;
		font-weight:700;
	}

	.stockWarning {
		color:#c03;
		font-family:inherit;
		font-size:10px;
		font-weight:700;
	}

	.productsNotifications {
		background:silver;
	}

	.orderEdit {
		color:#70d250;
		font-family:inherit;
		font-size:10px;
		text-decoration:underline;
	}

	.icon {
		margin-bottom:-2px;
		margin-top:3px;
	}

	.special {
		color:#f04a23;
		font-size:15px;
	}

	.important {
		color:#f04a23;
	}

	s {
		color:gray;
		font-size:13px;
		font-style:italic;
	}

	div#confirmed {
		display:none;
	}

	.PriceList {
		border:1px solid #e8e8e8;
		border-collapse:collapse;
		font-weight:500;
		table-layout:auto;
		width:150px;
	}

	.oldPrice {
		text-decoration:line-through;
	}

	.silverprice, .OurPriceGrey {
		color:#9a9a9a;
	}

	.rrpSpecialPrice {
		background-color:#f5f5f5;
		color:#f04a23;
		font-family:inherit;
		font-weight:700;
	}

	.OurPrice {
		background-color:#f5f5f5;
		color:#036;
		font-family:inherit;
		font-weight:700;
	}

	ul.gv_options {
		list-style-position:outside;
		margin-left:0;
		padding-left:1.5em;
		text-indent:0;
	}

	.numbering {
		color:#036;
		font-size:16px;
		font-weight:700;
	}

	.contenttable {
		background:#f5f5f5;
		border:1px solid gray;
		border-collapse:collapse;
	}

	td.prodSize {
		color:#9a9a9a;
		font-family:inherit;
		font-size:13px;
		font-weight:700;
	}

	TABLE.linkListing {
		border:1px;
		border-color:#b6b7cb;
		border-spacing:1px;
		border-style:solid;
	}

	.linkListing-heading {
		background:#b6b7cb;
		color:#FFF;
		font:bold 10px inherit;
		font-family:Verdana, Arial, sans-serif;
		font-size:10px;
		font-weight:700;
		text-align:center;
	}

	td.linkListing-data {
		border-bottom:1px solid #b6b7cb;
		border-right:1px solid #b6b7cb;
		font:10px inherit;
		font-family:Verdana, Arial, sans-serif;
		font-size:10px;
		padding:4px;
	}

	tr.linkListing-odd {
		background:#f8f8f9;
	}

	tr.linkListing-even {
		background:#F5F5F5;
	}

	div.stock_status {
		color:#fe6001;
		padding-left:30px;
		text-align:left;
	}

	#colselect {
		border:1px solid grey;
		text-align:left;
	}

	.suggest_link {
		background-color:#FFF;
		padding:2px 6px;
	}

	.suggest_link_over {
		background-color:#36C;
		padding:2px 6px;
	}

	#search_suggest {
		background-color:#FFF;
		border:1px solid #000;
		position:absolute;
		text-align:left;
		z-index:3;
	}

	.keywords {
		color:#99a154;
		font:11px inherit;
	}
/*
	td.headerNavigation {
		background:#f7e8b3;
		color:#99a154;
		font:10px inherit;
		font-weight:700;
	}*/

	tr.footer {
		background:#eee669;
	}

	tr.payment-odd, tr.productreviews-odd, tr.upcomingproducts-odd {
		background:#f4f7fd;
	}


	td.productListing-heading {
		background:#E3E1E1;
		color:white;
		font:small-caps bold 10px inherit;
	}

	.greetuser {
		color:#99a154;
		font:bold 12px inherit;
	}

	td.checkoutbar {
		color:#abd;
		font:20px inherit;
	}

	span.checkoutbarhighlighted {
		color:#FF3;
		font:10px inherit;
	}

	.box_heading_more {
		float:right;
		margin-right:15px;
		display: inline;
	}


	td.boxtext, .updatebutton {
		vertical-align:bottom;
	}

	tr.header, tr.accountHistory-even, tr.addressBook-even, tr.alsoPurchased-even, tr.payment-even, tr.productListing-even, tr.productReviews-even, tr.upcomingProducts-even, tr.shippingOptions-even, .infobox2 {
		background:#fff;
	}

	.headerNavigation, .infoBoxContentsSm {
		font-family:inherit;
		font-size:13px;
	}

	td.contentbox, tr.accountHistory-odd, tr.addressBook-odd, tr.alsoPurchased-odd, tr.productListing-odd, tr.shippingOptions-odd {
		background:#FFF;
	}

	td.fieldKey, td.tableHeading, td.formAreaTitle {
		font:bold 12px inherit;
		font-family:inherit;
		font-size:12px;
		font-weight:700;
	}

	span.productSpecialPrice {
		color:FBF200;
		font-family:inherit;
	}

	.errorText {
		color: red;
		font-weight: bold;
		font-family:inherit;
	}

	.messageBox, .smalltext {
		font-family:inherit;
		font-size:10px;
	}

	.infoBoxContents2, .infoboxbody {
		background-color:#fff;
		font:10px inherit;
	}


	#mainpage {
		position:relative;
		float:left;

	}

	#mainpage_text {
		float:left;

		width:420px;
	}

	#frontpage_image {
		position:absolute;
		top:-33px;
		left: -20px;
		z-index:50;
	}

	.noBoxHeading_left {
		color:gray;
		font: 500 14px Century Gothic, Sans-Serif, Arial, Helvetica, Verdana;
		padding-left:10px;
		padding-top:10px;
	}



	#breadcrumbs a {
		font-size:11px;

	}



	/* ---- Featured Products ---- */
	div.products_box_featured {
		background-color:#fff;
		float: left;
		width: 175px;
		/*width[ie]:193px;*/
		overflow: hidden;
		margin-bottom: 10px;
		padding: 10px 1px 1px 1px;
		border: 1px solid #B7B49C;
	}

	div.products_box_featured_spacer {
		float: left;
		width: 11px;
		overflow: hidden;
	}

	div.products_box_featured_category {
		font-size:14px;
		padding-top: 2px;
		padding-right: 5px;
		text-align: center;
	}

	div.products_box_featured_category a {
		font-size:12px;
		text-align: right;
		color:#7a8042;
		font-weight:bold;
	}

	div.products_box_featured_top {
		height: 135px;
		text-align: center;
	}

	div.products_box_featured_image {
		height: 80px;
		margin-bottom: 5px;
	}

	div.products_box_bottom {
		height: 20px;
		text-align:right;
		background-color:#E3E1E1;
		/*overflow: hidden;*/
	}

	div.products_box_featured_price {
		background: url(images/templates/looks/featured_separator.gif) no-repeat left;
		float:right;
		width:80%;
		text-align: right;
		font-size:14px;
		padding:2px 5px 2px 5px;
		/*overflow: hidden;*/
	}


	div.products_box_featured_price a {
		color:white;
		font-weight:bold;
		text-decoration: none;
	}

	div.products_box_featured_image span.productSpecialPrice {
		color:#fe6001;
		font-size: 15px;
	}

	div.clr {
		clear: both;
	}
	/*---------- dreamw.template---------------------- */
	/***********************************************/
	/* 3col_leftNav.css                             */
	/* Use with template 3col_leftNav.html          */
	/***********************************************/



	/***********************************************/
	/* Layout Divs                                 */
	/***********************************************/
	#center {
		width: 980px;
		margin: auto;
	}

	#stage {
		float: left;
		width: 960px;
		background-color: #fbfbfb;
		/*background-image: url(images/templates/looks/main_bg.gif);
		background-repeat: repeat-y;*/

	}
	#shadow_left {
		float: left;
		height: 600px;
		width: 10px;
		background-image: url(images/templates/looks/shadow_left.jpg);
		background-repeat: no-repeat;
		background-position: top right;
	}
	#shadow_right {
		float: left;
		height: 600px;
		width: 10px;
		background-image: url(images/templates/looks/shadow_right.jpg);
		background-repeat: no-repeat;
		background-position: top left;
		overflow: visible;
	}

	#main {
		background-image: url(images/templates/looks/main_bg.gif);
		background-repeat: repeat-y;
	}

	#header{
		margin: 0;
		padding: 10px 0px;
		width: 100%;
		display:inline;
	}

	#header_right {
		float:right;
		width: 734px;
		padding: 0 2% 0 0;
		background-image: url(images/templates/looks/top_bg.gif);
		height: 141px;
		background-repeat: repeat-x;
		margin-right: 10px;
		display: inline;
	}


	#leftcolumn{
		float: left;
		width: 180px;
		margin-left:10px;
		padding: 0px;
		display:inline;
	}

	#rightcolumn{
		float:left;
		width: 175px;
		padding-top:10px;
		/*padding-right: 5px;*/

		display:inline;
	}

	#content{
		float:left;
		width:540px;
		background-color:#FFFFFF;
		margin:10px 0px 10px 13px;
		padding:10px;
		display:inline;
	}
	
		#content2{
		float:left;
		width:560px;
		margin:10px 0px 5px 13px;
		display:inline;
	}
	#contentpane {
		background:#FFF;
		padding:15px 20px 25px 30px;

	}

	#contentpane_cat {

	}

	#footer{
		background-color: #fbfbfb;
		font-size: 75%;
		padding: 3px 10px 10px 10px;
		text-align:right;
	}

	.clr{
		clear:both;
	}
	#breadCrumb {
		background-color:#fbfbfb;
		height:20px;
		margin-left:200px;
	}

	div.man_logos img {
	margin-top:3px;
	margin-bottom:3px;
	
	}

.suggest_link {
	background-color: #FFFFFF;
	padding: 2px 6px 2px 6px;
}
.suggest_link_over {
	background-color: #3366CC;
	padding: 2px 6px 2px 6px;
}
#search_suggest {
	position: absolute; 
	background-color: #FFFFFF; 
	text-align: left; 
	border: 1px solid #000000;
	z-index: 3;
}

.dimensions {
	border-bottom-width: 1px;
	border-top-style: 1px;
	border-right-style: 1px;
	border-bottom-style: solid;
	border-left-style: 1px;
	border-bottom-color: #e8e8e8;
}
	

	/*----- Template ---- */

	/*#topback {
		background-image:url(images/templates/looks/top_bg_02.gif);
		background-repeat:repeat-x;
		height:100%;
		position:absolute;
		width:100%;
		z-index:0;
	}



	#head-left {
		float:left;
		width:176px;
	}

	#logodiv {
		margin-left:30px;
	}

	#head-mid {
		float:left;
		height:121px;
		margin-left:6px;
		position:relative;
		width:602px;
	}

	#head-right {
		float:left;
		height:121px;
		position:relative;
		width:176px;
		margin-left:7px;
	}

	#main_left {
		float:left;
		width:177px;
	}

	#main_right {
		float:left;
		width:800px;
	}

	#middle {
		float:left;
		width:602px;
		width[ie]:607px;

		/*margin-left:2.5px;
		padding-left:5px;
	}



	#content_noborder {
		margin-top:10px;
		width:100%;
	}

	#content_no_border {
		margin-top:10px;
		width:590px;
		width[ie]:600px;
	}

	#right {
		margin-left:2px;
		float:left;
		width:174px;
	}
	#search_top {
		bottom:7px;
		left:15px;
		text-align:center;
		position:absolute;
	}*/




	/* ---- unused ----*/
	/*
	.categoriestext a, .infoboxcontents a, .productlisting-data a {
		color:#000;
		text-decoration:none;
	}

	.categoriestext a:hover, .infoboxcontents a:hover, .productlisting-data a:hover {
		color:#ABD;
		text-decoration:underline;
	}


	.header {
		color:#FFF;
		font-family:inherit;
	}

	tr.headernavigation {
		background:#eee669;
		border-bottom:1px dashed grey;
	}

	a.headernavigation {
		color:#99a154;
		text-decoration:none;
	}

	a.headernavigation:hover {
		color:#363;
	}
	*/

	/*
	.yellow_line {
		background-color:#e9e167;
		font-size:1px;
		height:6px;
		position:absolute;
		top:115px;
		width:100%;
		z-index:10;
	}*/

	/*.footer_line {
		background-color:#e9e167;
		font-size:1px;
		height:6px;
		width:100%;
		z-index:10;
	}*/


	/*

	div.top_nav{
		float: left;
		position:absolute;
		bottom:5px;
		left:2px;
		border:1px solid red;
	}
	div.top_nav_first_left, div.top_nav_first_left_active{
		float: left;
		width: 24px;
		height: 42px;
		background: url(images/templates/looks/navi_left.gif) no-repeat left;
	}

	div.top_nav_first_left_active{
		background: url(images/templates/looks/navi_left_on.gif) no-repeat left;
	}

	div.top_nav_between, div.top_nav_between_active1, div.top_nav_between_active2{
		float: left;
		width: 28px;
		height: 42px;
		background: url(images/templates/looks/navi_off_off.gif) no-repeat left;
	}

	div.top_nav_between_active1{
		background: url(images/templates/looks/navi_off_on.gif) no-repeat left;
	}

	div.top_nav_between_active2{
		background: url(images/templates/looks/navi_on_off.gif) no-repeat left;
	}

	div.top_nav_last_right, div.top_nav_last_right_active{
		float: left;
		width: 20px;
		height: 42px;
		background: url(images/templates/looks/navi_right.gif) no-repeat left;
	}

	div.top_nav_last_right_active{
		background: url(images/templates/looks/navi_right_on.gif) no-repeat left;
	}

	div.top_nav_link, div.top_nav_link_active{
		float: left;
		width: 117px;
		height: 42px;
		text-align: center;
		background: url(images/templates/looks/navi_bg_off.gif) repeat-x left;
	}

	div.top_nav_link_active{
		background: url(images/templates/looks/navi_bg_on.gif) repeat-x left;
	}

	div.top_nav_link a, div.top_nav_link_active a {
		font: 500 12px Century Gothic, Sans-Serif, Arial, Helvetica, Verdana;
		margin-top: 18px;
		line-height:12px;
		display: block;
		color: #7a8042;
		text-transform: uppercase;
		text-decoration: none;
	}
	div.top_nav_link_active a:hover, div.top_nav_link a:hover  {

		color: #C0CA6C;
		text-decoration: none;
	}
	.infoboxheadingbg {
		background-image:url(images/templates/box_top.gif);
		background-position:top;
		background-repeat:repeat-x;
	}

	.infobox_li {
		background-image:url(images/templates/box_left.gif);
		background-position:left;
		background-repeat:repeat-y;
	}

	.infobox_re {
		background-image:url(images/templates/box_right.gif);
		background-position:right;
		background-repeat:repeat-y;
	}

	.infoboxfooterbg {
		background-image:url(images/templates/box_bottom.gif);
		background-position:bottom;
		background-repeat:repeat-x;
		width:100%;
	}
	
	
	*/

