/*
-----------------------------------------------
Evelyne Crochet stylesheet
author: Nick Grossman http://wrkng.org
version: January 1 2005
----------------------------------------------- */


/* Primary Layout 
----------------------------------------------- */
body { 	margin: 0; padding: 0; text-align: center; color: #000; 
		font: normal 1em/1.4em "Times New Roman", Times, sans-serif; background: url(images/background2.gif) repeat; yes}

#maincontent { width: 692px; text-align: left; margin: 0px auto 0; padding: 1em 0 0 0;} 

/* Header & Nav
----------------------------------------------- */
#header { margin: 0; padding: 0; font-family: "Trebuchet MS", Verdana, Arial, sans-serif;}
#header h1 { margin-top: 10px; padding: 20px 0 15px; }
#header h1 a { color: #fff; text-decoration: none; }



ul#nav { border-bottom: 2.5px solid #000; padding: 0; margin: 0 0 20px 0; background: url(images/header_gradient_left3.gif) top left repeat-y;text-align: center;}

ul#nav li { border-top: 2.5px solid #000; list-style: none; margin: 0; padding: 0; background: url(images/header_gradient_right3.gif) top right repeat-y; 
line-height: 15px; color: #000; }
ul#nav li a {text-decoration: none; font-weight: bold; padding: 0; margin: 0;}
ul#nav li a:hover, ul#nav li a.selected { color: #000;}

ul#nav li a#bio { margin-right: 180px; }
ul#nav li a#contact {margin-left: 180px; }
ul#nav li a#press {margin-right: 99px; }
ul#nav li a#order {margin-left: 290px; }

ul#subnav { padding: 0; margin: 0; }
ul#subnav li {
	list-style: none; 
	display: inline;  
	padding: 0px;
	margin: 0;   
	}
	
	ul#subsubnav { margin-top: 20px;text-align: right; float: right; width: 230px; list-style-type: none; line-height: 1em; list-style-image: none; list-style-position: outside; }
ul#subsubnav li {
 margin-bottom: .3em;
}	
ul#subsubnav a:hover {color: #fff;}
	h3, dl, dt, dd { clear: left; }

ul#tabnav { border-bottom: 1px solid rgb(255, 198, 0); margin: 0pt; font-family: "Trebuchet MS",verdana,arial,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 13px; line-height: normal; font-size-adjust: none; list-style-type: none; padding: 0 0 32px 140px;  }
ul#tabnav li { border: 1px solid rgb(255, 198, 0); margin: 2px 2px 0pt; float: left; height: 29px; padding:  0 1em; text-transform: uppercase;}

li a {text-decoration: none; }

body#tab1 li.tab1, body#tab2 li.tab2, body#tab3 li.tab3 { border-bottom: 1px solid rgb(2, 47, 159); background: transparent none repeat scroll 0%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; }
body#tab1 li.tab1 a, body#tab2 li.tab2 a, body#tab3 li.tab3 a  { color: rgb(255, 255, 255); }

/* Lists
----------------------------------------------- */
dl { font-weight: normal;}
dt { margin: .8em 0 0 0; clear: left; font-weight: bold;}
dd ul { margin: 0; padding: 0; font-style: italic; color: #ccc; }
dd ul li { list-style: none; margin: 0; padding: 0;}
dd dl { padding: 0; margin: 0; }
dd dl dt { margin: 0; padding: 0; }

#maincontent #performances h3 {color: #FF6633; text-transform: capitalize; }
#performances dd, #discography dd { margin-left: 40px;}
#performances dt, #discography dt { border-bottom: 1px dotted #999;  width: 450px; margin-top: 1em; }


#performances dd dd {margin-left: 30px;} 

dl#composers dt {text-transform: uppercase;}
#performances dd dt {font-weight: normal; text-transform: capitalize; border: none; margin: 0; } 
#discography span { color: #FFCC00; }

/* Bottom Layout 
----------------------------------------------- */
#footer { margin-top: 6em; font-family: "Trebuchet MS",verdana,arial,sans-serif; font-style: normal; font-variant: normal; font-size: .9em; }

/* Typography 
----------------------------------------------- */
h2 { text-transform: Capitalize; font-size: 2em; }
h3 { text-transform: uppercase; font-size: 1.2em; }
#maincontent h3 { color: #6F7D56; }
a { color: #6F7D56; }
a: hover { text-decoration: none; color: #A2B87A;}
ul#nav li a:hover {color: #A2B87A;}
a.selected { text-decoration: none; color: #A2B87A;}
a img { border: none; }
