
/******************************** ALL INTERNAL PAGES ********************************/

	body { background: url(../img/bkgd_body_int.jpg) repeat-x 0 0 #311007 !important;}
	#container { background: url(../img/bkgd_content.jpg) #4E1609 -200px 65px repeat-x; }
	
	#intbanner { clear: both; width:960px; height: 250px; background: url(../img/bkgd_intbanner.jpg) #000 top left repeat-x; }

	#sidebar { float: left; position: relative; top: 0px; margin: 0px 16px 16px 16px; width: 220px; padding: 0px;}

	#sidenav { width: 220px; margin-top: 0px !important; background: url(../img/bkgd_box.png) 0 0 transparent; }
	#sidenav ul { width: 192px; margin: 0px 14px; padding:0px; list-style-type:none;}
	#sidenav ul li { padding: 12px 0px !important; margin: 0px;}
	#sidenav ul li + li { border-top: 1px dotted maroon;}
	#sidenav ul li a { color: #FFF; text-decoration: none; text-shadow: 0 1px 2px #000;}
	#sidenav ul li a:hover { color:#e7d2a8; }
	#sidenav ul li.selected a, #sidenav ul li.selected a:hover { color:#e7d2a8;font-weight:bold; }
	
	.navcap { clear: both; height: 20px; width:220px; background: url(../img/bkgd_boxcap.png) top right repeat-x transparent;}

	.autograph { float: right; margin: 0em 0.7em 0.7em 0.7em; }
	.autograph:hover { }

	.listWithImage li { clear: both; line-height: 1.6em; font-size: 0.9em; font-weight: normal !important; color: #AAA;  }
	.listWithImage li img { float: left; margin: 0px 12px 18px 0px; border: 1px solid #473936; }
	.listWithImage li em { font-size: 1.4em; line-height: 2.0em; font-family: constantia, georgia, serif; font-style: italic;}
	.listWithImage li a:link { text-decoration: none; color: #FFF; }
	.listWithImage li a:visited { color: #CCC; }
	.listWithImage li a:hover { color: #c9e3fd; border-bottom: 1px dotted #c9e3fd; padding-bottom: 1px; }
	.listWithImage li a:active { color: #c9e3fd; border-bottom: 1px dotted #c9e3fd; }
	.listWithImage li a:hover img { border-color: #c9e3fd; }	


/******************************** Sidebar buttons ********************************/

	.lgbutton { margin: 25px 0px; }
	.lgbutton a span { display: none; }		
	.lgbutton a { display: block; height: 53px; width: 220px; }

	.lgbutton a.presskit { background: url(../img/download_presskit.gif) 0 0 no-repeat transparent; }
	.lgbutton a.presskit:hover { background-image: url(../img/download_presskit-over.gif); }
	.lgbutton a.presskit:active { background-image: url(../img/download_presskit-down.gif); }


/**************************** Custom Page Elements *****************************/

/* About: Client List */
	#clientlist li { float:left; height:120px; width:200px; margin: 0px 12px 12px 0px; background: transparent 0px 0px no-repeat; padding: 0px; list-style-type: none; list-style-image: none; list-style-position: outside; }	
	#clientlist li a  { height:120px; width:200px; display: block; background-position: top left; background-repeat: no-repeat; background-color: transparent; margin: 0px; padding: 0px; border: 0px !important; }
	#clientlist li > span, #clientlist li a span { display: none; }

/* About: Performers  */
	ul.biolist { padding: 0.9em 0px; }
	.biolist li { margin-bottom: 1.2em; font-weight: bold; font-size: 1.1em; }
	.biolist li img { margin-right: 1.0em; width: 80px; height: 120px;}
	.biolist li a { border: none !important; }
	
	body.biopage { margin: 2.2em; background: #000 url(../img/bkgd_bio.jpg) 0px 0px repeat-x !important; background-attachment: fixed !important;}
	.bioheader {font-weight: normal; color:#999; font-family: constantia, georgia, serif; margin-bottom: -4px; margin-top: 2em; text-shadow: 0 0px 5px #000; }
	h3.biotitle { margin-top: 2em; color: #d7a753; font-size: 1.1em; line-height: 1.6em; font-weight: normal; margin-bottom: 6px; text-shadow: 0 1px 0px #000;	}
	h3.biotitle strong { color:#e7d2a8; font-size: 1.4em; font-weight: bold; }
	.bioimage { float: right; margin: 0px 0px 18px 18px; padding: 2px; border: 1px dotted #666; }	
	.bioquote { font-family: constantia, georgia, serif; font-weight: normal; font-style: italic; }
	.biopage .divider { clear: both; font-size: 0.1em; line-height: 0.1em; border-bottom: 1px dotted #666; margin-bottom: 20px; }    


/* Media */
	.phototitle { clear: both; margin-top: 1.5em !important; }	
	.photothumb { float:left; height:80px; width:80px;margin: 0px 8px 8px 0px; background: transparent 0px 0px no-repeat; border: 1px solid transparent; }
	.photothumb:hover { border: 1px solid maroon;}
	.phototitle .photodetail { font-size: 0.7em; font-weight: normal; font-style: italic; color: #888; font-family: constantia, georgia, serif; font-style: italic; }	
	
	.videocredit { font-size: 0.85em; font-style: italic; font-family: constantia, georgia, serif; font-style: italic;}


/* Contact: Ask Sideswipe */
	p.question { font-size: 1.1em; color: #e7d2a8; line-height: 1.4em; }
	blockquote + p.question { margin-top: 1.8em; }
	blockquote p .reply { color: #d7a753; font-family:'Segoe UI',Calibri,sans-serif; font-weight: bold; margin-right: 0.2em; }
	.askname { color: #999; font-style: italic;}
	

/* Autograph Pages */
	body.autographpage { margin: 150px 2em 2em 2em; background: #000 url(../img/bkgd_autograph.jpg) 0px 0px repeat-x !important; background-attachment: fixed !important; }
	body.autographpage h3 { display: none; }
