/* Thank you, Eric Meyer, for restting the browser */

/* Don't forget to set a foreground and background color 
   on the 'html' or 'body' element! */
html, body, div, span,
applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dd, dl, dt, li, ol, ul,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	line-height: 1;
	font-family: inherit;
	text-align: left;
}



ol, ul {
	list-style: none;
}

q:before, q:after,
blockquote:before, blockquote:after {
	content: "";
}

body {font-family: bank gothic, helvetica, verdana, arial, sans-serif; font-weight: normal; font-style: normal;  color: #ccc; font-size: 10px; line-height: 150%; margin: 0; padding: 0; width: 950px; background-color: #000; margin: 0 auto; text-align: center;}

p { font-size: 1.2em; line-height: 1.6em; color: #936a3d; padding: .5em 10px; }

a { font-size: 1.2em; line-height: 1.6em; font-weight: normal; color: #fff; text-decoration: underline; }

a:link { color: #fff; }

a:visited { color: #fff; }

a:hover { color: #999; }

a:active { color: #999; }

img { border: 0; margin: 0; padding: 0; }

a img { border: 0; margin: 0; padding: 0; }

strong { font-weight: bold; }

em { font-style: italic; }

.right { float: right; }

.left { float: left; }

.center { text-align: center; margin: auto; }

.nobg { background: none; }





/* =sections */

#wrapper { width: 950px; margin: 0 auto; padding: 0; background-color: #000; background: url(http://www.randguitarcompany.com/images/bg.jpg); }

#header { margin: 0 auto; padding: 0; }

#content {  width: 950px; margin: 0; padding: 0; }

#mainNav { clear: both; width: 950px; margin: 0; padding: 0; }

#footer { clear: both; width: 950px; margin: 0 auto; }





/* =mainNav */

ul#mainNav { margin: 20px 0 0 100px; width: 850px; }

ul#mainNav li.nobg { background: none; }

ul#mainNav li { width: 200px; margin: 0 5px; padding: 0; display: inline; float: left; background: url(/images/nav-triangle.gif) no-repeat; }

ul#mainNav li a { padding-left: 40px; color: #936a3d; text-decoration: none; display: block; }

ul#mainNav li a:link { color: #936a3d; }

ul#mainNav li a:visited { color: #936a3d; }

ul#mainNav li a:hover { color: #999; }

ul#mainNav li a:active { color: #999; }





/* =footer */

#footer p {  text-align: center; color: #8d512c; padding: 10px 0; }





