body {
	background-color:#000000;
	background-image: url(images/background.gif);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

body,td,th {
	font-family: Helvetica, Arial, sans-serif;
}

.centered_container {
	text-align:center; 
	position:relative;

}
.container {
	width:900px; 
	margin: 0 auto; 
	position:relative;
	text-align:center;
	z-index:3;
}

#info_bar {
	width: 900px;
	font-size: 10px;
	color: #666666;
	height:67px;
	vertical-align:top;
}

#navigation {
	width:579px;
	height:56px;
	margin-left:192px;
}
ul {
	list-style-image: none;
	list-style-type: none;
	display: block;
	text-align:center;

	margin: 0px;
	padding: 0px;
}
ul li {
	float: left;
	margin: 0;
	padding: 0;

}


ul#nav {
	list-style-image: none;
	list-style-type: none;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 56px;
}

ul#nav li {
	margin: 0;
	padding: 0;

}
li#about a {
	background-image:url(images/nav/reg/about.png);
	height:56px;
	width:129px;
	display:block;
}
li#about a:hover {
	background-image:url(images/nav/roll/about.png);
}
li#about_active {
	background-image:url(images/nav/active/about.png);
	height:56px;
	width:129px;
	display:block;
}
li#the_guitars a {
	background-image:url(images/nav/reg/the_guitars.png);
	height:56px;
	width:75px;
	display:block;
}
li#the_guitars a:hover {
	background-image:url(images/nav/roll/the_guitars.png);
}
li#the_guitars_active {
	background-image:url(images/nav/active/the_guitars.png);
	height:56px;
	width:75px;
	display:block;
}
li#reviews a {
	background-image:url(images/nav/reg/reviews.png);
	height:56px;
	width:64px;
	display:block;
}
li#reviews a:hover {
	background-image:url(images/nav/roll/reviews.png);
}
li#reviews_active {
	background-image:url(images/nav/active/reviews.png);
	height:56px;
	width:64px;
	display:block;
}
li#tips_and_downloads a {
	background-image:url(images/nav/reg/tips_and_downloads.png);
	height:56px;
	width:108px;
	display:block;
}
li#tips_and_downloads a:hover {
	background-image:url(images/nav/roll/tips_and_downloads.png);
}
li#tips_and_downloads_active {
	background-image:url(images/nav/active/tips_and_downloads.png);
	height:56px;
	width:108px;
	display:block;
}
li#how_to_buy a {
	background-image:url(images/nav/reg/how_to_buy.png);
	height:56px;
	width:79px;
	display:block;
}
li#how_to_buy a:hover {
	background-image:url(images/nav/roll/how_to_buy.png);
}
li#how_to_buy_active {
	background-image:url(images/nav/active/how_to_buy.png);
	height:56px;
	width:79px;
	display:block;
}
li#contact_policies a {
	background-image:url(images/nav/reg/contact_policies.png);
	background-repeat:no-repeat;
	height:56px;
	width:124px;
	display:block;
}
li#contact_policies a:hover {
	background-image:url(images/nav/roll/contact_policies.png);
}
li#contact_policies_active {
	background-image:url(images/nav/active/contact_policies.png);
	background-repeat:no-repeat;
	height:56px;
	width:124px;
	display:block;
}
.contact_info {
	color:#CCCCCC;
	font-size:11px;
	font-style:normal;
	width:320px; 
	padding-top:22px;
	line-height:17px;
}
.contact_info a {
	color:#CCCCCC;
	text-decoration:none;
}
.contact_info a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}


.how_centered_container_behind {
	text-align:center;
	position:relative;
	top:-125px;
	z-index:2;
}
.centered_container_behind {
	text-align:center;
	position:relative;
	top:-35px;
	z-index:2;
}
.container_behind {
	width:800px;
	margin: 0 auto;
	position:relative;
	z-index:2;
	text-align:center;
}
.welcome_container_behind {
	width:900px;
	margin: 0 auto;
	position:relative;
	z-index:1;
}
.welcome_title {
	font-family:HelveticaNeue-Light, HelveticaNeue, Helvetica, Arial, sans-serif;
	font-size:48px;
	color:#FFFFFF;
}
.welcome_subtitle {
	font-family:HelveticaNeue-Light, HelveticaNeue, Helvetica, Arial, sans-serif;
	font-size:20px;
	color:#999999;
}
.welcome_buy_white {
	font-family:HelveticaNeue-Light, HelveticaNeue, Helvetica, Arial, sans-serif;
	font-size:18px;
	color:#FFFFFF;
}
.welcome_buy_grey {
	font-family:HelveticaNeue-Light, HelveticaNeue, Helvetica, Arial, sans-serif;
	font-size:18px;
	color:#999999;
}
.welcome_buy_link a {
	font-family:HelveticaNeue-Light, HelveticaNeue, Helvetica, Arial, sans-serif;
	font-size:18px;
	color:#CC0000;
}
.welcome_buy_link a:hover {
	color:#FFFFFF;
}
.welcome_copyright {
	width:275px; 
	padding-left:25px; 
	float:left; 
	text-align:left; 
	font-family:Helvetica, Arial, sans-serif; 
	font-size:9px; 
	line-height:12px; 
	color:#999999; 
	padding-top:25px;
}
.welcome_copyright a {
	color:#999999; 
}
.welcome_copyright a:hover {
	color:#FFFFFF; 
}
.copyright {
	width:700px; 
	padding-left:50px; 
	text-align:left; 
	font-family:Helvetica, Arial, sans-serif; 
	font-size:9px; 
	line-height:12px; 
	color:#999999; 
	padding-top:25px;
}
.copyright a {
	color:#999999; 
}
.copyright a:hover {
	color:#FFFFFF; 
}
li#subnav a {
background-image:url(images/nav/sub/sub_background.gif);
background-repeat:repeat-x;
height:26px;
padding-left:10px;
padding-right:10px;
font-family:Helvetica, Arial, sans-serif;
font-size:12px;
color:#999999;
line-height:26px;
display:inline-block;
text-decoration:none;
}
li#subnav a:visited {
color:#999999;
text-decoration:none;
}
li#subnav a:hover {
color:#FFFFFF;
text-decoration:none;
}
li#subnav_active {
background-image:url(images/nav/sub/sub_background.gif);
background-repeat:repeat-x;
height:26px;
padding-left:10px;
padding-right:10px;
font-family:Helvetica, Arial, sans-serif;
font-size:12px;
color:#FFFFFF;
line-height:26px;
display:inline-block;
text-decoration:none;
font-weight:bold;
}
li#subleft {
background-image:url(images/nav/sub/left_cap.gif);
background-repeat:no-repeat;
height:26px;
width:6px;
}
li#subright {
background-image:url(images/nav/sub/right_cap.gif);
background-repeat:no-repeat;
height:26px;
width:6px;
}
#subnavigation ul {
	height:26px;
	margin:0px;
	padding:0px;
	list-style-type:none;
	text-align:center;
	display:inline-block;

}
.big_title {
	font-family:HelveticaNeue-Light, HelveticaNeue, Helvetica, Arial, sans-serif;
	font-size:36px;
	color:#FFFFFF;
}
.small_title {
	font-family:HelveticaNeue-Light, HelveticaNeue, Helvetica, Arial, sans-serif;
	font-size:20px;
	color:#FFFFFF;
}
.standard_text {
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#CCCCCC;
}
.standard_text a {
	font-family:Helvetica, Arial, sans-serif; 
	font-size:12px; 
	line-height:18px; 
	color:#FFFFFF;
	text-decoration:underline;
}
.standard_text a:hover {
	font-family:Helvetica, Arial, sans-serif; 
	font-size:12px; 
	line-height:18px; 
	color:#CC0000;
	text-decoration:underline;
}
.standard_text a:visited {
	font-family:Helvetica, Arial, sans-serif; 
	font-size:12px; 
	line-height:18px; 
	color:#FFFFFF;
	text-decoration:underline;
}
.standard_button a {
	background-image:url(images/the_guitars/button_back.png);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CCCCCC;
	height:26px;
	width:120px;
	display:block;
	text-transform: uppercase;
	text-decoration:none;
	text-align:center;
	line-height:26px;
	font-weight:bold;
}
.standard_button a:hover {
	color:#FFFFFF;
}
.how_country {
	background-image:url(images/how_to_buy/top-bar.png);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;
	font-weight:bold;
	display:block;
	width:313px;
	height:23px;
	line-height:23px;
	text-align:left;
	padding-left:14px;
}
.how_link a {
	display:block;
	width:313px;
	height:23px;
	line-height:23px;
	text-align:left;
	padding-left:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#CCCCCC;
	font-size:12px;
	text-decoration:none;
}
.how_link a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
.form_title {
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:10px;
	font-weight:bold;
}
.gar_button a {
	background-image:url(images/contact/gar.png);
	background-repeat:no-repeat;
	width:334px;
	height:139px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:16px;
	padding-left:20px;
	padding-top:50px;
	text-decoration:none;
}
.gar_button a:hover {
	color:#FFFFFF;
}
.war_button a {
	background-image:url(images/contact/war.png);
	background-repeat:no-repeat;
	width:334px;
	height:139px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:16px;
	padding-left:20px;
	padding-top:50px;
	text-decoration:none;
}
.war_button a:hover {
	color:#FFFFFF;
}
.anchor_links a {
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	line-height:19px;
	text-transform: uppercase;
	padding-left:5px;
	font-weight:bold;
	text-decoration:none;
}
.anchor_links a:hover {
	color:#FFFFFF;
}

