﻿body
{
	background:#e9dfc8 url(img/bg/body.jpg) repeat scroll 50% 0;
	font-family:Georgia;
}
h1, h2, h3, h4, h5
{
	color:#581e00;
}
a
{
	color:#581e00;
	text-decoration:none;
}
#page
{
	width:926px;
	margin:0 auto;
	padding:0;
	position:relative;
	background:transparent url(img/bg/content.jpg) repeat-y scroll 50% 0;
}
#home #page
{
	background:none;
}
#nav
{
	padding-top:10px;
	height:67px;
	position:relative;
	overflow:hidden;
	background:transparent url(img/bg/body.jpg) repeat scroll 50% 0;
	border-bottom:1px solid #66a0c5;
}
#nav .home
{
	position:absolute;
	left:0;
	bottom:0;
	z-index:2;
}
#globalNav
{
	background-color:#79bde9;
	position:absolute;
	padding-left:227px;
	bottom:0;
	right:0;
	z-index:1;
	width:699px;
}
#globalNav li
{
	float:left;
}
#globalNav a img
{
	padding:7px 9px 2px;
}
#globalNav .CMSListMenuHighlightedLI
{
	background:transparent url(img/nav/tab_left.gif) no-repeat scroll 0 0;
	padding-left:8px;
}
#globalNav .CMSListMenuHighlightedLI a
{
	background:transparent url(img/nav/tab.gif) repeat-x scroll 0 0;
	display:block;
}
#globalNav .CMSListMenuHighlightedLI a img
{
	background:transparent url(img/nav/tab_right.gif) no-repeat scroll 100% 0;
	padding-left:1px;
}
#detail .cms_article
{
	font-size:1.2em;
	line-height:1.4em;
}
.cms_article h2
{
	margin-bottom:10px;
}
.cms_article h3
{
	margin:15px 0 5px;
}
.cms_article p
{
	margin:0 0 10px;
}
.cms_article ul, .cms_article ol
{
	margin:0 0 10px;
	padding: 0 0 0 20px;
	list-style:disc none outside;
}
.cms_article ol
{
	list-style-type:decimal;
}
#foot ul li a
{
	font-size:1.15em;
}


#altNav
{
	padding:10px 0 0 237px;
	font-weight:bold;
}
#content
{
	padding:30px 20px 0;
}
#detail #content
{
	background:transparent url(img/bg/contentMainBot.jpg) no-repeat scroll 100% 100%;
	padding-bottom:20px;
	margin-bottom:20px;
}
#home #content 
{
	padding:0;
}
.fancy_field label
{
	float:left;
	line-height:21px;
}
.fancy_field .input_wrap
{
	float:left;
}

#nav .fancy_field
{
	position:absolute;
	right:0;
	top:18px;
	background:transparent url(img/head/findDealer.png) no-repeat scroll 0 50%;
	padding-left:111px;
}
#nav .fancy_field label
{
	text-indent:-10000px;
}
.fancy_field input.text
{
	background-color:#e3c887;
	font-family:Georgia;
	border-width:1px;
	color:#581e00;
	height:17px;
	padding-top:3px;
	font-size:1.1em;
}
.inset .fancy_field input.text
{
	font-size:0.8em;
	width:112px;
}
#foot
{
	padding:0 0 180px; 
	height:20px;
	background:transparent url(img/bg/footLogo.jpg) no-repeat scroll 50% 100%;
}
#home #foot
{
	background-image:url(img/bg/footLogoHome.jpg);
}
#foot ul
{
	text-align:center;
	font-weight:bold;
}
#home #flashWrap
{
	float:left;
}
#news_marquee h2 
{
	background:transparent url(img/head/theword.jpg) no-repeat 0px 0px;
	text-indent:-10000px;
	overflow:hidden;
	height:32px;
	float:none;
}
#news_marquee ul
{
	list-style:none none outside;
	padding-left:4px;
	margin:0 0 20px;
}
#home #news_marquee
{
	float:right;
	width:156px;
	display:none;
}
#localNav ul
{
	margin:4px 0;
}
#news_marquee ul li, #localNav li 
{
	color:#581e00;
	padding:5px 0 3px;
	border:solid 1px #dacbb2;
	border-width:1px 0 0;
}
#news_marquee ul li
{
	border-width:0 0 1px;
	padding-left:5px;
}
#localNav span
{
	color:#581e00;
}

#localNav li 
{
	padding-left:10px;
	border-color:#d4bc89;
}
#localNav li a
{
	border-color:#d4bc89;
	vertical-align:super;
}
#localNav.blogs li
{
	border:none;
}
#localNav.blogs li a
{
	font-weight:bold;
}
#localNav.blogs li li
{
	border-top:solid 1px #D4BC89;
}
#localNav.blogs li li a
{
	font-weight:normal;
}
#home #ancNav ul li.first, #home #ancNav ul li.last
{
	border:none;
}
#content #rail
{
	width:120px;
	margin-right:16px;
}
#content #main
{
	width:750px;
	padding:0 0 200px;
	font-size:1.2em;
	line-height:1.4em;
}
#content #main #main_top
{
	display:none;
}
#detail #main
{
	font-size:0.95em;
	line-height:1em;
}
* html #main
{
	overflow:hidden;
}
#series #main
{
	font-size:0.95em;
	line-height:1em;
}
#content .feature_wrap
{
	width:613px;
}
#main h1
{
	background:transparent url(img/head/headone.png) no-repeat scroll 0 50%;
	height:64px;
	line-height:64px;
	color:#f0ebd6;
	position:relative;
	margin-top:-20px;
	left:-15px;
	padding-left:27px;
	width:776px;
	font-size:2.1em;
}
#homePromoCollection
{
	width:926px;
	overflow:hidden;
	margin:0;
	padding:20px 0;
}
.homePromo a
{
	display:block;
	color:#F0EBD6;
}
.homePromo p
{
	display:none;
}
.homePromo h3
{
	display:inline;
	color:#F0EBD6;
}
.homePromo
{
	width:224px;
	float:left;
	margin:0 10px 20px 0;
}
.homePromo .pic
{
	display:block;
}
.homePromo .copy a
{
	display:block;
	color:#f0ebd6;
	text-align:right;
	background-color:#581e00;
	padding:2px 5px 3px;
	font-weight:bold;
	text-transform:uppercase;
	line-height:1.3em;
}
a.expand, .homePromo .copy a h3
{
	 background:transparent url(img/bg/expand2.gif) no-repeat scroll 0 50%;
	 padding-left:10px;
}
#blog_index #main h4
{
	background:#581e00 url(img/bg/expand2.gif) no-repeat scroll 8px 11px;
	color:#f0ebd6;
	line-height:1.2em;
	padding:3px 2px 3px 20px;
}
#homePromos .homePromoImg
{
	background:none;
	padding:0;
	height:102px;
	width:224px;
}

.promo_rail
{
	padding-left:0;
	padding-right:0;
	width:116px;
	font-weight:bold;
}
.promo_rail h3
{
	text-indent:-10000px;
	background:transparent url(img/head/shopForGear.png) no-repeat scroll 0 0;
	width:120px;
}
.promo_rail a
{
	text-decoration:underline;
}
.promo_rail a:hover
{
	text-decoration:none;
}

.promo_rail a.expand
{
	text-indent:-10000px;
	background:transparent url(img/btn/shopForGear.png) no-repeat scroll 0 0;
	display:block;
	height:110px;
}
.bike_index
{
	background:transparent url(img/bg/series.jpg) no-repeat scroll 50% 100%;
	width:272px;
	float:left;
	position:relative;
	margin:0 0 20px 0;
	padding: 165px 12px 15px;
	z-index:1;
}
.bike_index.alt
{
	margin-right:20px;
}
.bike_index .pic
{
	position:absolute;
	top:0;
	z-index:2;
}
.bike_index .head
{
	background:transparent url(img/head/seriesSubhead.png) no-repeat scroll 50% 100%;
	margin:0 -12px;
	position:relative;
	z-index:3;
}
.bike_index .head h2
{
	background:transparent url(img/head/seriesHead.png) no-repeat scroll 50% 0;
	line-height:32px;
	padding:0 12px;
	color:#f0ebd6;
	height:1%;
}
.bike_index .head h2 a
{
	color:#f0ebd6;
}
.bike_index .head ul
{
	height:30px;
	padding:0 12px;
	font-weight:bold;
}
.bike_index .head ul li
{
	display:block;
	float:left;
}
.bike_index .copy p
{
	margin:5px 0 10px;
}
.bike_index a.expand
{
	display:block;
	text-indent:-10000px;
	width:125px;
	height:21px;
	background:transparent url(img/btn/viewBikeDetails.jpg) no-repeat scroll 0 0;
}
.seexpand a.expand
{
	background:transparent url(img/btn/viewPartDetails.jpg) no-repeat scroll 0 0;
}
h1.msrp span 
{
	color:#79bde9;
	font-weight:bold;
	font-size:0.7em;	
}
}
h1.msrp span span
{
	font-size:0.9em;	
}
.tab_page
{
	background:#400c00 url(img/bg/tabPage.png) no-repeat scroll 0 100%;
	padding:15px 20px 40px 20px;
	color:#ebd8ab;
}
table.specs .label
{
	color:#79bde9;
	font-weight:normal;
}
table.geometry 
{
	width:100%;
}
table.geometry thead
{
	background-color:#3b1400;
	color:#79bde9;
}
table.geometry tr
{
	border-color:#3b1400;
	font-weight:bold;
}
.summary_promotions .inset .head
{
	background:transparent url(img/head/summaryHead.png) scroll no-repeat 0 0;
	margin:0 -32px -3px -33px;
	position:relative;
	top:-4px;
	height:32px;
	padding:0 20px;
}
.summary_promotions .inset .head h3
{
	color:#79bde9;
	line-height:32px;
}
.inset
{
	background:#400c00 url(img/bg/inset.png) scroll no-repeat 0 100%;
	padding:0 20px 20px;
	color:#f0ebd6;
	position:relative;
}
.inset .insetpart
{
	background:#400c00 url(img/bg/insetpart.png) scroll no-repeat 0 100%;	
	color:#f0ebd6;
	position:relative;
}
.inset_body 
{
	padding-top:10px;
}
.inset_body ul.copy
{
	list-style:disc none outside;
	font-size:0.9em;
	padding:5px 0 0 10px;
}
.inset_body li span
{
	font-size:1.1em;
	font-weight:bold;
	line-height:1.4em;
}
.inset_body p
{
	margin:0 0 12px;
}
.inset_body li
{
	margin:0 0 6px;
}
.inset_body .pics li
{
	float:left;
	width:33%;
	text-align:center;
}
.inset .foot_wrap
{
	height:28px;
}
.inset .foot 
{
	position:absolute;
	bottom:20px;
}
.inset .foot label
{
	position:absolute;
	text-indent:-10000px;
}
.inset .foot input.text
{
	margin-left:110px;
	width:80px;
	font-family:Georgia;
	background-color:#e3c887;
	border:inset 1px #efdfba;
}
.suggestions h4
{
	padding:5px 10px;
	background:#410d00 url(img/head/suggestions.png) no-repeat scroll 50% 50%;
	text-indent:-10000px;
	margin:0 0 10px;
}
.suggestions li
{
	position:relative;
	height:188px;
}
.suggestions li img
{
	position:absolute;
	top:0;
	left:0;
	z-index:2;
}
.suggestions li h5
{
	position:absolute;
	bottom:8px;
	background:transparent url(img/head/suggestionsItem.png) no-repeat scroll 50% 100%;
	width:255px;
	height:27px;
	color:#ebd8ab;
	font-size:2em;
	padding:5px 0 0 20px;
	z-index:3;
}
.util_bar_wrap
{
	background:transparent url(img/bg/utilBar.png) no-repeat scroll 50% 0;
	padding:8px 0 0 25px;
	height:21px;
	overflow:hidden;
}
.tabs{
	margin:0 -15px;
}
.tabs li a
{
	background:transparent url(img/btn/tech.png) no-repeat scroll 50% 0;
	width:180px;
	text-indent:-10000px;
	height:32px;
	margin:0 -23px 0 0;
}
.tabs li
{
	position:relative;
	z-index:10;
}
.tabs li.firston, .tabs li.on, .tabs li.laston
{
	z-index:20;
}
.tabs li.first a, .tabs li.firston a
{
	background:transparent url(img/btn/specs.png) no-repeat scroll 50% 0;
	width:192px;
}
.tabs li.last a, .tabs li.laston a
{
	background:transparent url(img/btn/reviews.png) no-repeat scroll 50% 0;
	width:140px;
}
.tabs li a:hover{
	background-position:50% 50%;
}
.tabs li.on a, .tabs li.firston a, .tabs li.laston a
{
	background-position:50% 100%;
}
#detail #main
{
	background:transparent url(img/bg/contentMain.jpg) repeat scroll 0 0;
	width:730px;
	padding:0 20px 15px;
}
#detail .specifics
{
	width:438px;
}
#detail .summary_promotions
{
	width:272px;
}
#detail #content
{
	padding-right:0;
	padding-bottom:12px;
}
#detail #main h1
{
	top:-20px;
	left:-40px;
	margin:0;
}
#detail #feature{
	margin-bottom:-20px;
}
#detail .util_bar a
{
	float:left;
	background:transparent url(img/btn/viewSpecs.jpg) no-repeat scroll 0 0;
	width:84px;
	margin-right:30px;
	height:15px;
	padding:0;
	text-indent:-10000px;
}
#detail .geometry a
{
	background-image:url(img/btn/viewGeometry.jpg);
	width:86px;
}
#detail .print a
{
	background-image:url(img/btn/printDetails.jpg);
	width:92px;
	padding-right:0;
}
#detail .util_bar a:hover
{
	background-position:0 100%;
}

h1.spec
{
	color: #000;
}

#dd_menu
{
	background:#6daad1 url(img/bg/ddMenu.jpg) repeat scroll 0 0;
	clear:left;
	font-size:1.25em;
	padding:10px 0 15px 10px;
	top:78px;
	right:0;
	width:692px;
	z-index:3;
	font-family:Verdana, Helvetica;
	visibility:hidden;
}	
#menu_items a.topmost_link
{
	margin:-2px 20px 0 -24px;
	padding:0 0 0 22px;
	z-index:4;
	
	color:#333;	
	font-weight:bold;
	font-size:1.1em;
	line-height:33px;
	
	position:absolute;
}
#menu_items a.topmost_link span
{
	padding:0 20px 0 1px;
	display:block;
	height:36px;
	white-space:nowrap;
	cursor:pointer;
}
#menu_items li ul
{
	float:left;
	padding-top:5px;
	width:375px;
}
#menu_items #explore ul
{
	width:133px;
}
#menu_items li li
{
	float:left;
	width:49%;
	padding:0;
	padding-bottom:8px;
	font-size:0.9em;
}
#menu_items li li a
{
	color:#000;
	padding-left:10px;
	background:transparent url(img/bg/expand.gif) no-repeat scroll 0 3px;
}
#menu_items li#explore li
{
	width:100%;
}
#menu_items li#explore li a
{
	color:#000;
	background:transparent url(img/bg/expand.gif) no-repeat scroll 2px 3px;
}
#menu_items ul ul, #menu_items .update_panel ul
{
	float:none;
	margin:0 0 10px;
	width:auto;
}
.update_panel
{
	float:right;
	width:295px;
	padding:10px 10px 20px 12px;
	font-size:0.9em;
	background:transparent url(img/bg/divider.jpg) no-repeat scroll 0 0;
	margin:-10px 0 -15px;
}

#explore .update_panel
{
	width:526px;
	padding-bottom:30px;
	background-image:url(img/bg/eDivider.jpg);
}
.bike_preview h4.msrp
{
	overflow:hidden;
	border-bottom:1px solid #000;
	padding:0 5px 2px;
	height:1%;
	color:#000;
}
.bike_preview h4.msrp span
{
	font-weight:normal;
	font-size:1.45em;
	float:left;
}
#explore .update_panel h3 
{
	font-weight:normal;
	font-size:1.75em;
}
#explore .update_panel img.pic
{
	padding:10px 0;
	border:solid 1px #000;
	border-width:1px 0;
	margin:10px 0;	
}
.bike_preview h4.msrp em
{
	font-size:0.5em;
	letter-spacing:-1px;
	font-weight:normal;
	font-style:normal;
	text-transform:uppercase;
	float:right;
	padding-top:7px;
	line-height:1.5em;
}
.bike_preview h4.msrp em span
{
	font-size:1.4em;
	padding-left:3px;
	float:none;
}
.bike_preview .desc
{
	color:#000;
}
.bike_preview h5, #explore .update_panel h4
{
	font-weight:normal;
	font-size:1.4em;
	line-height:1.1em;
	color:#000;
}
#explore .update_panel h3
{
	color:#000;
}
#explore .update_panel h4
{
	margin-bottom:0.5em;
}
.bike_preview img
{
	margin:5px auto 10px;
	padding:10px 3px 10px 4px;
	width:263px;
	display:block;
}

#menu_items .bike_preview ul
{
	list-style:disc none outside;
	padding-left:15px;
	margin:10px 0;
}
#menu_items .bike_preview li
{
	margin:4px 0;
	float:none;
	width:auto;
}
.col
{
	float:left;
	width:297px;
	margin-right:20px;
}
.col h2
{
	line-height:1.3em;
	margin-bottom:10px;
}
.blog_posts h4,.blog_posts .BlogPBody
{
	margin-bottom:0.3em;	
}
.BlogPBody
{
	overflow:hidden;
	margin:10px 0;
}
.BlogPBody img
{
	margin:10px;
}
.blog_posts .BlogPBody a
{
	font-weight:bold;
	font-size:1.1em;
}
#blog_index #main ul li
{
	margin:0 0 25px;
	line-height:1.5em;
}
#blog_index #main ul li li
{
	margin:6px 0;
	line-height:1.2em;	
}
#blog_post .BlogPDateWhole
{
	margin:20px 0;
}

.pic_index
{
	overflow:hidden;
	width:100%;
	padding:20px 0;
	border-top:1px solid #D4BC89;
}
.pic_index.first
{
	border:none;
}
.pic_index .pic
{
	float:left;
}
.pic_index .copy
{
	padding-left:300px;
}
.pic_index .desc
{
	margin:6px 0;
	line-height:1.3em;
}
.pic_index ul
{
	list-style:disc none outside;
	padding:6px 0 0 10px;
}
.pic_index ul li
{
	margin:4px 0 5px;
}
.pic_index .expand
{
	color:#333;
	font-size:1.2em;
}
.family_header
{
	margin:-15px -15px;
}

table.partner
{
    width:670px;
	margin:10px 20px 40px;
}
table.partner td
{
	vertical-align:bottom;
	padding:5px;
	font-weight:bold;
	font-size:1.2em;
	font-family:Tahoma;
	text-align:center;
	position:relative;
}
table.partner img
{
	margin-bottom:5px;
}
.col_7_10
{
	width:408px;
	float:left;
	margin-right:20px;
}
.col_3_10
{
	width:282px;
	float:left;
}
#dealers #main .fancy_field
{
	border-bottom:1px solid #000;
	height:3em;
	margin-bottom:20px;
	padding-bottom:10px;
}
#dealers #main .fancy_field label
{
	padding-right:20px;
	font-size:1.6em;
	color:#000;
}
.dealers 
{
	width:100%;
	margin-bottom:20px;
}
.dealers thead td
{
	font-weight:bold;
	padding-top:20px;
	font-size:1.6em;
	border-bottom:2px solid #581E00;
}
.dealers td
{
	padding:10px 5px;
	color:#000;
}
.dealers tr.alt
{
	background-color:#dcb563;
}
table.dealers td span, table.dealers td strong
{
	display:block;
}
table.dealers td strong
{
	font-size:1.1em;
}
.update_panel .loader
{
	height:100%;
	background:transparent url(img/bg/miserableLoader.gif) no-repeat scroll 50% 50%;
}




/*#######################################################################*/
/* Scotts CSS Additions */
#customer_service .DescText,
#about_us .DescText
{
	width: 58%; 
	padding-top:8px;
}

#customer_service .pdf
{
	display:block;
	padding-left:23px;
	padding-top: 10px;
	padding-bottom:10px;
	margin-left:15px;
}

#customer_service .custserv,
#customer_service .custservfirst,
#FAQ .custserv,
#about_us .custserv,
#about_us .custservfirst
{
	overflow:hidden;
	width:100%;
	display:inline-block;
	padding:20px 0;
}

#customer_service .custserv,
#FAQ .custserv,
#about_us .custserv
{
	border-top:1px solid #D4BC89;
}

#FAQ .FAQQR1
{
	padding-left: 15px;
}

#FAQ .FAQQR2
{
	padding-bottom:20px;
}

#FAQ .QR1Header
{
	border-bottom:1px solid #D4BC89; 
	padding-bottom:8px;
}

#FAQ .linkColor
{
	color:#6D6D6D;
}

#FAQ .Top
{
	height:100%;
	background:transparent url(img/ArrowUp.gif) no-repeat scroll 0pt 50%;
	display:block;
	padding-left:13px;
	margin-top:15px;
}

h5.box
{
	padding:15px; 
	margin: 15px; 
	border:1px solid #D4BC89;
}

#contact h4.subhead
{
	border-bottom:1px solid #D4BC89;
	margin-top:20px;
	padding-bottom:6px;
	width: 96%;
}

#contact .LeftPanel
{
	width:70%;
}

#contact .input
{
	float:left;
	padding-top:20px;
	width:290px;
}

#contact .static
{
	padding-top:22px;
	text-align:right;
	clear:left;
	width:115px;
	float: left;
	padding-right: 10px;
}

#history_listing li.history
{
	float: left;
	width: 47%;

	padding-bottom: 40px;
	padding-right:20px;
}

#history_listing li.history .pic_copy
{
	padding-left:20px;
}
#history_listing li.history img.pic
{
	float:left;
}
#history_listing li.first
{
	clear: left;

}
.history h3

{
	margin-bottom:8px;
}
#world_wide .part
{
	display: block;
	padding-top:10px;
}

#world_wide li.four
{
	float: left;
	width: 31%;
	padding-right: 20px;
	padding-top:30px;
	padding-bottom: 30px;
	height: 1px;
}

#world_wide li.four.first
{
	clear: left;
}

#world_wide li.four.last
{
	padding-right: 0px;
	height: 180px;
}

#world_wide ul.list
{
	overflow: visible;
}

#world_wide h2.name
{
	border-top:1px solid #D4BC89;
	margin-top:20px;
	padding-top:20px;
	font-weight:bold;
}

.ErrorMessageColor
{
	color:Red;
}

.error_box
{
	padding:15px; 
	margin: 15px; 
	border:1px solid #D4BC89;
}

#blog_index .blogtitle
{
	font-size:1.3em;
}


#newsletter .emailentry
{
	padding:10px;
	border:solid 1px #D4BC89;
	margin-bottom:10px;
}

#newsletter h2, #newsletter h3
{
	font-size:1.2em;
}
#newsletter h2, #newsletter h3, #newsletter p
{
	margin:0 0 10px;
}

.DealerText
{
	font-size: 1.1em;
}

.NewsletterSpot
{
	margin-top:75px;
	text-transform:none;
}

.NewsletterSpot h5
{
	color:#000000;
	padding-bottom:10px;
}

.NewsletterInput
{
	padding-bottom:10px;
}

#preg h4.subhead
{
	border-bottom:1px solid #CFCFCF;
	margin-top:20px;
	padding-bottom:6px;
}

#preg .LeftPanel
{
	width:80%;
}

#preg .indent
{
	margin-left: 10px;
	margin-right: 20px;
}

#preg .input
{
	float:left;
	padding-top:20px;
	width:300px;
}

#preg .static
{
	padding-top:20px;
	text-align:right;
	clear:left;
	width:150px;
	float: left;
	padding-right: 15px;
}

.specialCatalogs h4>a
{
	white-space: nowrap;
	line-height: 150%;
}

.specialCatalogsName h2 
{
	white-space: nowrap;
}
/*#######################################################################*/




#menu_items li li a.gearCategory
{
	background:transparent url(img/bg/expand.gif) no-repeat scroll 0;
	padding-left:8px;
	border-bottom: none;
	font-weight:normal;
	/*color:Black;
	text-decoration: underline;*/
}

#menu_items li li a.gearCategory:hover
{
	text-decoration:underline;
}

#main h1.partshead 
{
	font-size:1.6em;
	font-weight:bold;
	line-height:1.4em;
	margin-bottom:1em;
	line-height:64px;
}
/*Parts Category tranformation class*/
h2.partscat a
{
	font-size:0.9em;
}

.pic_index .partexpand 
{
	color:#333333;
	font-size:1em;
}
a.partexpand
{
	height:100%;
	font-weight:bold;
	text-decoration:none;
	padding:0 0 0 9px;
	background:transparent url(img/bg/expand.gif) no-repeat scroll 0 50%;
	display:block;
	font-size:1.1em;
}
a.partexpand:hover
{
	text-decoration:underline;
}

#detail #main h1.secss
{
	top:0px;
	left:0px;
	margin:0;
}

#main h1.secss 
{
	background:transparent url(img/head/headonespec.png) no-repeat scroll 0 50%;
	height:64px;
	line-height:64px;
	color:#f0ebd6;
	position:relative;
	margin-top:-20px;
	left:-15px;
	padding-left:27px;
	width:776px;
	font-size:2.1em;
}

#nav .shopid a img
{
	left:485px;
	position:absolute;
	top:16px;
	z-index:1;
}

/*Twitter Test Code Start*/

iframe.twitterframe
{
	float:right !important;
	border:none;
	width:160px !important;
	height:380px !important;
}

















