body
{
    font-size:11px;
    font-family:Tahoma;
    font-size:12px;
    background:black;
    color: #e6e4e3;
}
br 
{
    /*
    margin:0px;
    padding:0px;
    line-height:0px;
    */
}
p
{
    line-height:16px;
}
form
{
    margin:0px;
    padding:0px;
}
img
{
    vertical-align:middle;
    border:0px;
}
.Tahoma
{
    font-family: "Tahoma";
    font-weight: thin;
    font-size:11px;
}
.TahomaHeader
{
    font-family: "Tahoma";
    font-weight: bold;
    font-size:24px;
}


.TradeGothic
{
    font-family: "TradeGothic";
    font-size:12px;
}
.TradeGothicHeader
{
    font-family: "TradeGothic";
    font-size:16px;
    font-weight:bold;
    margin-bottom: 7px;
}
a:link
{
    color: #e6e4e3;
}
a:visited
{
    color: #e6e4e3;
}
a:hover
{
    color: #ee3030;
}



a.nav:link
{
    color: #ee3030;
}
a.nav:visited
{
    color: #e6e4e3;
}
a.nav:hover
{
    color: #e6e4e3;
}



a.alt:link
{
    text-decoration: none;
    color: #e6e4e3;    
}
a.alt:visited
{
    text-decoration: none;
    color: #e6e4e3;
}
a.alt:hover
{
    text-decoration: none;
    color: #ee3030;
}



#wrapper
{
    width: 960px;
    margin:0px auto;
    border:1px solid #555;
}

#header_search
{
    height:36px;
    width:100%;
    text-align:right;
}

#search_div
{
    margin:10px 10px 0px;
}

#go, #search, #search_copy
{
    vertical-align:middle;
}

#search
{
    border: 0px;    
    width:147px;
    height:14px;
    padding: 2px 0px 2px 2px;
    font-size:11px;
    font-color:black;
    background-image:url("/images/search_bg.gif");
}

#top_links
{
    margin-right: 25px;
    vertical-align:middle;
}

#header_nav
{
    height:40px;
    width: 960px;
    position:relative;
}
#logo,#nav
{
    float:left;
}
#logo
{
    width:245px;
}
#nav
{
    width:715px;
}   
#logo_img
{
    margin: 0px 0px 0px 22px;
}
#subnav_container
{
    border-top: 1px solid #555;
    width: 960px;
    height: auto;
    background-image:url("/images/subsection_sliver.gif");
    background-repeat:repeat-y;
}
#subnav_image,#subnav_copy
{
    background-color:#202221;
}
#subnav_image
{
    width:295px;
    background-color:#202221;
}
#subnav_copy
{
    width:664px;
    background-color:#202221;
    height:100%;
    padding-bottom:10px;
    border-left: 1px solid #555;
}

#subnav_padding
{
    margin:15px 0px 15px 15px;
    padding-left:15px;
    line-height: 18px;
    width:450px;
}

#main_left,#main_right
{
    background-color:#202221;
}

#main_left
{
    width:720px;
    background-image:url("/images/bottom_bg.jpg");
    background-position: bottom left;
    background-repeat: no-repeat;
    padding-bottom:75px;
}

.main_fullwidth
{
    width:960px;
    background-image:url("/images/legacy/bottom_bg.jpg");
    background-position: bottom left;
    background-repeat: no-repeat;
    padding-bottom:75px;
    padding-top:33px;
}

.main_fullwidth_left
{
    float:left;
    width:640px;
    margin-left:25px;
}

.main_fullwidth_right
{
    float:left;
    width:200px;
    margin-left:46px;
}

.main_fullwidth_left_2
{
    float:left;
    width:720px;
    margin-left:25px;
}

.main_fullwidth_right_2
{
    float:left;
    width:200px;
}

p.legacy
{
    margin-bottom:20px;
}

#main_left_copy
{
    margin: 29px 0px 0px 23px;
    width: 685px;
}

#main_right_copy
{
    margin: 35px 10px 10px 15px;
    line-height: 16px;
}

#main_right
{
    width:238px;
    border-left:1px solid #555;
    height:100%;
}
#newsEvents
{
    background-color:#202221;
}
#footer
{
    text-align:center;
    width: 960px;
    margin:7px auto;
}
#footer_copy
{
    font-size:10px;
    color:#707070;
}
#newsEvents
{
    border-top:1px solid #555;
}
#back_arrow
{
    margin: 0px 5px 0px 0px;
}

#singup_email
{
    margin-top:11px;
    margin-bottom:11px;
}
#back_arrow_wrapper
{
    margin-bottom:10px;
}   
div.navigation_container
{
	border:0px solid white;
	top:22px;
	width: 732px;
	left:229px;
	position:absolute;
	font-family:TradeGothic;
	font-size:14px;
}
div.navigation_on 
{
	float:left;
	width:125px;
	text-align:center;
	border:1px solid #555;
	color:#ff3333;
}
div.navigation_on_section
{
	float:left;
	width:125px;
	text-align:center;
	border:1px solid #000;
	border-bottom:0px;
	color:#ff3333;
}

div.navigation_sliver
{
	float:left;
	width:1px;
	height:28px;
}
div.navigation
{
	float:left;
	width:125px;
	height:28px;
	text-align:center;
	border:1px solid #000;
	color:#FFF;
}
#Legacy
{

}
#Our_Guitars
{

}
#Players
{

}
#Wares
{

}
#Where_To_Buy
{

}
#news_events
{
    border-right:0px;
}
#guitarSubNavContainer
{
    position:absolute;
    width:130px;
    top:54px;
    left:332px;
    display:none;
    background-color:#000;
    border:1px solid #555;
    z-index:2;
}

.subNav_lvl1
{
    border-top:1px solid #555;
    font-size:11px;
    height:24px;
}

.subNav_lvl2
{
    border-top:1px solid #555;
    font-size:11px;
    height:24px;
}

.subnav_arrow
{
    vertical-align:middle;
    margin-right:5px;
}

#subNav_lvl1_top
{
    border-top: 0px; 
}

#subNav_lvl2_top
{
	border-top: 0px;
}

#level3Nav_GZ
{
	position:absolute;
	display:none;
	width:130px;
    top:54px;
    left:463px;
    background-color:#000;
    border:1px solid #555;
}
.subNav_lvl3
{
    height:24px;
    width:130px;
    font-size:11px;
    border-bottom:1px solid #555;
}
#level3Nav_Acoustic
{
	position:absolute;
	width:130px;
    top:54px;
    left:463px;
    background-color:#000;
    border:1px solid #555;
    display:none;
}
#level3Nav_Bass
{
	position:absolute;
	width:130px;
    top:54px;
    left:463px;
    background-color:#000;
    border:1px solid #555;
    border-bottom:0px;
    display:none;
}

#level3Nav_Custom
{
	position: absolute;
	width: 130px;
    top: 54px;
    left: 463px;
    background-color: #000;
    border: 1px solid #555;
    display: none;
}
.midAlign
{
    vertical-align: middle;
    line-height: 24px;
    padding-left: 10px;
}
#subNav_GZ_bottom,#subNav_Acoustic_bottom,#subNav_Custom_bottom
{
    border-bottom: 0px;
}
.bump-right
{
    margin: 20px 12px 0px;
}
.pSpacer
{
	line-height: 15px;
}
.mini_pSpacer
{
	height: 3px;
}
.home_container
{
	border-top: 1px solid #555;
	width: 958px;
	height: 624px;
	background-image: url("/images/home/home_bg.jpg");
	position: relative;
}
.homeCopy, .homeRonWood, .homeLogo, .homeHeader
{
	position: absolute;
	z-index: 1;
}
.homeCopy
{
	top: 43px;
	left: 658px;
	width: 293px;
	line-height: 17px;
	font-size: 12px;
}
.homeRonWood
{
	top: 413px;
	left: 816px;
}
.homeLogo
{
	top: 566px;
	left: 700px;
}
.homeHeader
{
	top: 44px;
	left: 347px;
}
.dealers_inner
{
    float: left;
    width: 200px;
    padding-right:15px;
}
.dealers_header
{
    font-size: 14px;
    font-weight: bold;
    line-height:20px;
}

.featuredPlayers_inner
{
    float:left;
    margin-right:23px;
    text-align: center;
}
.featuredPlayers_img
{
    margin-bottom:5px;
}
.featuredHeader
{
    font-size:14;
    font-weight:bold;
    line-height:17px;
}
.featuredHeaderSub
{
    line-height:17px;
}

.subFeaturedPlayers_outer
{

}
.subFeaturedPlayers_inner
{
    float:left;
    margin-right:17px;
    text-align: center;
    margin-top: 25px;
}
.subFeaturedPlayers_img
{
    margin-bottom:5px;
    border:1px solid #555;
}
.subFeaturedHeader
{
    font-size:12;
    font-weight:bold;
    line-height:16px;
}
.subFeaturedHeaderSub
{
    line-height:16px;
}


.playersList
{
    list-style:none;
    padding:0px;
    margin:0px;
}
.featuredListItem
{
    line-height:17px;
    font-size:11px;
}

#customLinks
{
    position: absolute;
    top:142px;
    left:148px;
    width:120px;
}
#acousticLinks,#gxLinks,#customLinks,#bassLinks
{
 font:bold 12px/17px Tahoma;
 line-height:17px;
}
#acousticLinks
{
    position: absolute;
    top:142px;
    left:372px;
    width:120px;
}

#gxLinks
{
    position: absolute;
    top:142px;
    left:610px;
    width:120px;
}
#bassLinks
{
    position: absolute;
    top:142px;
    left:822px;
    width:120px;
}

.guitarFamilyHeader
{
    margin-bottom:14px;
}

.contact_left
{
    text-align:right;
    padding-right:10px;
    height:35px;
}
.guitarMenu
{
	margin: 29px 0px 15px 29px;
	line-height:26px;
}
.click_to_view
{
	margin-bottom: 10px;
}
.guitarDetails
{
	position:absolute;
	width:420px;
	top:57px;
	left:530px;
}
.guitarDetailHeader
{
	font-weight:bold;
}
.guitarDetailsLeftCol
{
	float:left;
	width:200px;
	padding-right:10px;
}
.guitarDetailsRightCol
{
	float:left;
	width:200px;
	padding-left:5px;
}
dl.guitarDetailsDL
{
	margin-top:5px;
}

dd.guitarDetailsDL
{
	margin-left:8px;
}
p.hang
{
	text-indent: -10px;
	margin: 5px 0px 5px 10px;
}

.guitarContainer
{
	postion:absolute;
	background-color: #1c1c1c;
	top:20px;
	left:20px;
	width:285px;
	height:660px;
	display:none;
}

.guitarContainer img
{
	/*padding: 30px 20px 0px;*/
	padding: 30px 10px 0px;
}

.clickToEnlarge
{
	position:absolute;
	top:10px;
	left:10px;
	width:87px;
	height:12px;
}
a.ourGuitarsOnState
{
    color: #ee3030;
    text-decoration:none;   
}
a.ourGuitarsOnState:link
{
    color: #ee3030;
    text-decoration:none;
}
a.ourGuitarsOnState:visited
{
    color: #ee3030;
    text-decoration:none;
}
a.ourGuitarsOnState:hover
{
    color: #ee3030;
    text-decoration:none;
}
a.ourGuitarsOffState
{
    color: #e6e4e3;
}
a.ourGuitarsOffState:link
{
    color: #e6e4e3;
}
a.ourGuitarsOffState:visited
{
    color: #e6e4e3;
}
a.ourGuitarsOffState:hover
{
    color: #ee3030;
}
