/*Golden Mark, LLC Site CSS*/
a, address, blockquote, body, cite, code, dd, del, dfn,		
div, dl, dt, em, form, h1, h2, h3, h4, h5, h6, iframe, kbd,		
li, object, ol, p, q, samp, small, span, strong, sub, sup, ul, var, 		
applet, big, center, dir, font, hr, menu, pre,		
abbr, acronym, bdo, button, fieldset, ins, label
{
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
    text-decoration: none;
    border-color: black;
    border-style: none;
    margin-top: 3px;
    margin-bottom: 5px;
}
h1, h2, h3, h4, h5, h6, dt, th, thead, tfoot
{
    font-family: Verdana, Arial, sans-serif;
    color: White;
}
body
{
    font-family: Verdana, Arial, sans-serif;
    margin: 0px;
    padding: 0 0 2px 0;
    background-color: #A08E6A;
    background-image: url(images/gradient-1000x10.png);
    background-position: top;
	background-attachment: fixed;   
    background-repeat: repeat-y;

}

div#outer
{
    text-align: left;
    width: 1000px;
    margin: auto;
}

div#header a:link
{
	background-image: none;
	background-color: transparent;
}
div#header a:visited
{
	background-image: none;
	background-color: transparent;
	
}
div#header a:focus
{
	background-image: none;
	background-color: transparent;
	
}
div#header a:hover
{
	background-image: none;
	background-color: transparent;
	
}
div#header a:active
{
	background-image: none;
	background-color: transparent;
	
}

div#header
{

    background-position: top;
    height: 200px;
    width: 1000px;
	margin: 0;
	padding: 0 0 0 0px;
    text-align: left;
    background-color: transparent;
	background-image: none;
}
div#heading
{
    height: 200px;
    width: 1200px;
	margin: 0;
	padding: 0 0 0 0px;
    text-align: left;
    background-color: transparent;
	background-image: none;
}
.headitem
{
	float: left;
	
}

.bumpleft
{
	position: relative;
	right: 17px;
}
div#spacemark
{
	margin: 15px 0 0 0;
	padding: 0 0 0 0;
}
.spacemark
{
	position: relative;
	right: 30px;

}
#container {
	position: relative;
    /*width: 90%; Move away from edges of the viewport - but it's liquid*/
    width: 1000px; /*consistent 1000 px display*/
    margin: 10px auto; /*10 px top and bottom. Centered horizontally*/
    background-color: transparent;
	float: left;
} 

/*Left navigational column*/
#leftnav {
    position: absolute;
	top: -50px;
    width: 176px;
	height: 450px;
    margin: 0 0 0 2px;
	padding: 1em 1em 4em 0em;
} 
#leftnav ul{
	padding: 0;
	margin: 0;
}
#leftnav ul li {
	list-style-type: none;
	text-align: left;
	margin: 0;
}
#leftnav ul li a
{
display: block;
width: 165px;
height: 25px;
margin: 0 0 0 0;
padding: 3px 3px 3px 8px;
text-decoration: none;
/*color: #960014;*/
color: #3F3726;	
} 

/*
#leftnav ul li a:hover
{
color: #E1CF62;
background-color: transparent;
background-image: url(images/dot-G-2-1.png);
background-repeat: no-repeat;
} 
*/


a#homelink:link
{
background-color: transparent;
text-decoration: none;
}
a#homelink:visited
{
text-decoration: none;
}
a#homelink:focus
{
color: #E1CF62;
background-color: transparent;
background-image: url(images/mark-2-hover-right.png);
background-repeat: no-repeat;
}
a#homelink:hover
{
color: #E1CF62;
background-color: transparent;
background-image: url(images/mark-2-hover-right.png);
background-repeat: no-repeat;
}
a#homelink:active
{
color: #E1CF62;
background-color: transparent;
background-image: url(images/mark-2-hover-right.png);
background-repeat: no-repeat;
}

a#serviceslink:hover
{
color: #E1CF62;
background-color: transparent;
background-image: url(images/mark-1-hover-right.png);
background-repeat: no-repeat;
}
a#contactlink:hover
{
color: #E1CF62;
background-color: transparent;
background-image: url(images/mark-3-hover-right.png);
background-repeat: no-repeat;
}


/*Right navigational column*/
#rightnav {
    Position: absolute;
	top: -50px;
	left: 770px;
    width: 176px;
	height: 400px;
    margin: 0 2px 0 1em;
	padding: 1em 0em 4em 0em;
} 
#rightnav ul{
	padding: 0;
	margin: 0;
}
#rightnav li {
	list-style-type: none;
	text-align: left;
	margin: 0 0 0 0px;
}
#rightnav ul li a
{
display: block;
width: 168px;
height: 30px;
margin: 0 0 0 0;
padding: 0 0 0 8px;
text-decoration: none;

color: #3F3726;	
background-image: url(images/nav-col-base-red-right.jpg);
background-repeat: repeat-y;
} 
/*
#rightnav ul li a:hover
{
color: #663508;
background-color: transparent;
background-image: url(images/dot-G-2-1.png);
background-repeat: no-repeat; 
} 
*/
a#itemone:hover
{
color: #E1CF62;
background-color: transparent;
background-image: url(images/mark-2-hover-right.png);
background-repeat: no-repeat;
}
a#itemtwo:hover
{
color: #E1CF62;
background-color: transparent;
background-image: url(images/mark-1-hover-right.png);
background-repeat: no-repeat;
}
a#itemthree:hover
{
color: #E1CF62;
background-color: transparent;
background-image: url(images/mark-3-hover-right.png);
background-repeat: no-repeat;
}

/*Content section*/
.hx
{
	margin:	0;
	padding-top:	0;
	padding-bottom:	0;
	border-top:	0;
	border-bottom:	0;
	text-align: center;
}
div#content {
	position: absolute;
	left: 200px;
	top: -20px;
	width: 580px;
	margin: 0px;
	border-top: 0px solid #000000;
    border-left: 0px solid #000000;
    border-right: 0px solid #000000;
	height: 620px;
	text-align: justify;

/*If the "leftnav" div is longer than the main content, the border can be applied to the right side of the "leftnav" div instead of the "content" div.*/ 
}

h1
{
    margin-top: 1px;
    margin-bottom: 1px;
    font-size: 48px;
    text-align: center;
    font-style: italic;
    color: #E1CF62;
}
		
h2
{	
    color: #E1CF62;
	margin-top:	1.75em;
	margin-bottom:	.33em;
	font-size:	24px;
	padding-top:	0;
	padding-bottom:	0;
	border-top:	0;
	border-bottom:	0;
	text-align: center;
	}	
		
h3
{
    margin-top: 1.58em;
    margin-bottom: .33em;
    font-size: 20px;
    padding-top: 0;
    padding-bottom: 0;
    border-top: 0;
    border-bottom: 0;
    text-align: center;
    font-style: italic;
}
		
h4
{	
	margin-top:	1.58em;
	margin-bottom:	.33em;
	font-size:	16px;
	padding-top:	0;
	padding-bottom:	0;
	border-top:	0;
	border-bottom:	0;
	text-align: left;
	}	
		
h5
{	
	margin-top:	1.17em;
	margin-bottom:	.33em;
	font-size:	10px;
	padding-top:	0;
	padding-bottom:	0;
	border-top:	0;
	border-bottom:	0;
	text-align: center;
	}	
		
h6
{
    margin-top: 1em;
    margin-bottom: .33em;
    font-size: 10px;
    padding-top: 0;
    padding-bottom: 0;
    border-top: 0;
    border-bottom: 0;
    text-align: center;
    font-weight: normal;
}	

.large
{
	font-size: 16pt;
}
.medium
{	
	font-size:	14pt;
}	

.small
{	
	font-size:	13pt;
}	

.smaller
{	
	font-size:	11pt;
	text-align: center;
	}	


p.footnote
{	
	font-size:	10pt;
	}	

.title
{
	margin: 25px 0 0 0;
	padding: 0 0 0 0px;
}
.textcenter
{
    text-align: center;
}

.left
{
    text-align: left;
}

.right
{
    text-align: right;
}

.top
{
     top:auto;
	
}
.headmarg
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}



.bottom
{
    bottom:auto;
}

.bold
{
    font-weight:bold;
}

a:link
{
    color: #663508;
    text-decoration: underline;

}
a:visited
{
    color: #663508;
	text-decoration: underline;
}
a:focus
{
	text-decoration: underline;
    color: #E1CF62;
	background-color: #A49473;

}
a:hover
{
	color: #663508;
    text-decoration: underline;
	background-color: #A49473;
	background-image: url(images/gradient-dkbtm-1x25.png);
	background-repeat: repeat-x;
}
a:active
{
    text-decoration: underline;
	color: #663508;
	background-color: #A49473;
}



input.red
{
	background-color: #cc0000;
	font-weight: bold;
	font-size: 12px;
	color: white;
	}
	
.margincenter
{
	margin-left: auto;
	margin-right: auto;
}
input.pink
{
	background-color: #ffcccc;
}
.fieldback
{
	background-color: transparent;
}	
.myleft
{
    margin: 5px;
    padding: 5px;
    border: 0px solid #336699;
    vertical-align: top;
    font-size: 14px;
    width: 150px;
    height: 100%;
}
.myright
{
    margin: 5px;
    padding: 10px;
    border: 0px solid #336699;
    text-align: center;
    vertical-align: top;
    width: 610px;
    height: 100%;
}

/*Footer Section*/
div#footer {
    position: absolute;
	top: 600px; 
	height: 60px;
	width: 986px;
	margin: 0;
	padding: 0;
    font-size: 11px;
    color: #663508;
    background-color: transparent;
    border-top: 1px solid #663508;
    text-align: center;
} 
/*Footer navlist*/
/*Browsers use different amounts of margin above paragraphs and headings. It is safe to remove all top margins, as long as there are bottom margins to keep the paragaphs and headings seperate from elements below them.*/
ul#navlist {
	font-size: 1.5em;
    list-style-type: none;
    text-align: center;
    width: 100%; /*make the entire list into a navigation bar*/
    color: #663508;
	background-color: transparent;
	width: 385px;
	margin: auto;
	padding: 0 0 0 0;
}
ul#navlist li {
    display: inline;
	background-color: transparent;
}
ul#navlist li a:link {
    width: 5em;
    color: #663508;
    padding: 0 .5em; /*put each list item into a box*/
    text-decoration: none;
    border-right: 2px solid #51250F; /*set a border to the right of the list items to separate them – instead of using | */
	background-color: transparent;
	
}
ul#navlist li a:visited
{
    color: #663508;
	background-color: transparent;
    padding: 0 .5em; /*put each list item into a box*/
    text-decoration: none;
    border-right: 2px solid #51250F; /*set a border to the right of the list items to separate them – instead of using | */

}
ul#navlist li a:focus
{
    background: url('images/gradient-dkbtm-1x25.png');
    background-repeat: repeat-x;
}
ul
ul#navlist li a:hover { /*Set the hover rollover effect*/
    background-color: #D4BA40;
    color: #37150D;
    background: url('images/gradient-dkbtm-1x25.png');
    background-repeat: repeat-x;
}
ul#navlist li a:active
{
    background: url('images/gradient-dkbtm-1x25.png');
    background-repeat: repeat-x;

}
ul#navlist li a.noborder { /*No "border" divider on the rightmost item*/
    border-right: none;
}

/*Footer end-copyright*/
#copyright
{
	font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
	color: #663508;
    list-style-type: none;
	background-color: transparent;
	margin: 0 0 0 0px;
	padding: 0 0 0 0;
}
ul#end {
	margin: 0 0 0 0;
	padding: 0;
}
ul#end li {
	margin: 0 0 0 0;
	padding: 0 5px 0 5px;
    display: inline;
    border-right: 2px solid #960014;
    border-right: 2px solid #51250F; 
	line-height: 15px;
    list-style-type: none;
	background-color: transparent;
}
ul#end li a {
    text-decoration: underline;
}
ul#end li a:link
{
    font-weight: normal;
}
ul#end li a:visited
{
    font-weight: normal;
	color: #663508;
}
ul#end li a:active
{
    font-weight: normal;
    background: url('images/gradient-dkbtm-1x25.png');
    background-repeat: repeat-x;
}
ul#end li a:hover
{
    color: #663508;
	background: #37150D; 
    font-weight: normal;
    background: url('images/gradient-dkbtm-1x25.png');
    background-repeat: repeat-x;

}

ul#end li.noborder { /*No "border" divider on the rightmost item*/
    border-right: none;
}


.toggle
{
    border-style: none;
    background: url('images/gradient-dkbtm-1x25.png');
    background-repeat: no-repeat;
    width: 176px;
    height: 32px;
	margin: 0 0 0 0;
	padding: 3px 3px 3px 7px;
    color: #663508;	
	font-family:serif;
	font-size:large;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	line-height:normal;
	text-align: left;
}
button#bandToggle 
{	
border-color: #fff;
}
.toggle:hover
{
	background: url(images/gradient-dkbtm-1x25.png);
	color: #fff;

}
.toggle:active
{
	background: url(images/gradient-dkbtm-1x25.png);
}
.lvl0
{
	text-align: left;
	margin: 0 0 10px 0;
}
.lvl1
{
	text-align: right;
}
.lvl1c
{
	text-align: left;
	margin: 0 0 0 0;
	padding: 0 0 0 28px;
}

#members ul li a
{
	text-align: left;
	margin: 0 0 0 0px;
	padding: 0 0 0 20px;
}
#merch ul li a
{
	text-align: left;
	margin: 0 0 0 0px;
	padding: 0 0 0 20px;
}





.noborder
{
	border: 0px solid #000;
	
}
#player
{
	float: none;
    width: 353px;
	height: 120px;
    margin-right: auto;
    margin-left: auto;
	padding: 0em 0em 0em 0em;
}
.soontext
{
	color: white;
	font-size: medium;
	padding: 0 0 0 5px;
}

a.icon img, a.icon:visited img {
    vertical-align: text-bottom;
    margin: 0 0 0 2px;
}

a.icon:hover img {
    vertical-align: text-bottom;

}

div#adobe
{
	margin: 0;
	padding: 0;
}

a.adobelink
{
	display:inline-block;
	background-color: transparent;
}
img.adobelink
{
	border: 2px solid #663508;
}
img.adobelink:visited
{
	border: 2px solid #663508;
}
img.adobelink:focus
{
	border: 2px solid #D7C8BE;
}
img.adobelink:hover
{
	border: 2px solid #D7C8BE;
}
img.adobelink:active
{
	border: 2px solid #D7C8BE;
}
.small
{
	font-size: small;
}
.browntext
{
	color: #663508;
}
div#statcounter
{
	position: relative;
	top: 10px;
}

