/* CSS Document */

html, body, h2, h3, h4, h5, h6, form, fieldset {
margin: 0;
padding: 0;
border: 0;
font-size:100%;
background-color:#cc8e3b;
text-align:justify;
}
.menu {
font-family:Trebuchet MS, Arial, Helvetica, Tahoma, sans-serif;
text-align:justify;
font-size:12px;
font-weight:bold;
background-color:#ffffff;
margin:0;
}

ul {
font-family:Trebuchet MS, Arial, Helvetica, Tahoma, sans-serif;
text-align:justify;
font-size:.80em;
padding:10px 15px 10px 20px;
background-color:#ffffff;
margin:0;
}

ol {
font-family:Trebuchet MS, Arial, Helvetica, Tahoma, sans-serif;
text-align:justify;
font-size:.80em;
padding:10px 10px 10px 15px;
background-color:#ffffff;
margin:0;
}

p {
text-align:justify;
font-family:Trebuchet MS, Arial, Helvetica, Tahoma, sans-serif;
font-size:.80em;
margin:0;
padding:10px 0px 0px 0px;
color:#000000;
}

secondParagraph {
text-align:justify;
font-family:Trebuchet MS, Arial, Helvetica, Tahoma, sans-serif;
font-size:.80em;
margin:0;
padding:0px 10px 10px 10px;
color:#000000;
}

subText3 {
text-align:justify;
font-family:Trebuchet MS, Arial, Helvetica, Tahoma, sans-serif;
font-size:.80em;
margin:0;
padding:10px 0px 0px 10px;
color:#ffffff;
}

headlineText {
text-align:justify;
font-family:Trebuchet MS, Arial, Helvetica, Tahoma, sans-serif;
font-size:.90em;
margin:0;
padding:0;
}

.table_content {
font-family:Trebuchet MS, Arial, Helvetica, Tahoma, sans-serif;
padding:5px 0 5px 5px;
border-right:5px solid #333333;
font-size:100%;
color:#333333;
}

h1 {
text-align:center;
font-family:Trebuchet MS, Arial, Helvetica, Tahoma, sans-serif;
font-size:.95em;
font-color:#000000;
padding:0;
margin:18px 0px 0px 0px;

}

.headline {
text-align:center;
font-family:Trebuchet MS, Arial, Helvetica, Tahoma, sans-serif;
font-size:.95em;
font-color:#000000;
padding:0;
margin:18px 0px 0px 0px;

}

.headlineLeft {
text-align:left;
font-family:Trebuchet MS, Arial, Helvetica, Tahoma, sans-serif;
font-size:.95em;
font-color:#000000;
padding:0;
margin:18px 0px 0px 0px;

}

.headlineLeftdown {
text-align:left;
font-family:Trebuchet MS, Arial, Helvetica, Tahoma, sans-serif;
font-size:.95em;
font-color:#000000;
padding:0;
margin:18px 0px 15px 0px;

}

.headlineCenterdown {
text-align:center;
font-family:Trebuchet MS, Arial, Helvetica, Tahoma, sans-serif;
font-size:.95em;
font-color:#000000;
padding:0;
margin:18px 0px 15px 0px;

}

.headlineLeft2 {
text-align:left;
font-family:Trebuchet MS, Arial, Helvetica, Tahoma, sans-serif;
font-size:.95em;
font-color:#000000;
padding:0;
margin:0px 0px 0px 0px;

}

.headlineLeft3 {
text-align:left;
font-family:Trebuchet MS, Arial, Helvetica, Tahoma, sans-serif;
font-size:.95em;
font-color:#000000;
border-top: 1px solid #000000;
padding:20px 0px 0px 0px;
margin:0px 0px 0px 0px;

}

.headlineLeft4 {
text-align:left;
font-family:Trebuchet MS, Arial, Helvetica, Tahoma, sans-serif;
font-size:.95em;
font-color:#000000;
padding:20px 0px 0px 0px;
margin:0px 0px 0px 0px;

}


.headlineLeft5 {
text-align:left;
font-family:Trebuchet MS, Arial, Helvetica, Tahoma, sans-serif;
font-size:.95em;
font-color:#000000;
padding:10px 0px 0px 0px;
margin:0px 0px 0px 0px;

}
.headlineRight3 {
text-align:right;
font-family:Trebuchet MS, Arial, Helvetica, Tahoma, sans-serif;
font-size:.95em;
font-color:#000000;
border-top: 1px solid #000000;
padding:20px 0px 0px 0px;
margin:0px 0px 0px 0px;

}


.headlineRight2 {
text-align:right;
font-family:Trebuchet MS, Arial, Helvetica, Tahoma, sans-serif;
font-size:.95em;
font-color:#000000;
margin:0;
padding:0;
margin:0px 0px 0px 0px;

}


.headlineRight5 {
text-align:right;
font-family:Trebuchet MS, Arial, Helvetica, Tahoma, sans-serif;
font-size:.85em;
font-color:#000000;
margin:0;
padding:0;
margin100px 0px 0px 0px;

}

.headline2 {
text-align:center;
font-family:Trebuchet MS, Arial, Helvetica, Tahoma, sans-serif;
font-size:.90em;
font-color:#000000;
margin:0;
padding:0;
margin:18px 0px 0px 0px;

}


.headline2up {
text-align:left;
font-family:Trebuchet MS, Arial, Helvetica, Tahoma, sans-serif;
font-size:.90em;
font-color:#000000;
margin:0;
padding:0;
margin:0px 0px 0px 0px;

}

.headline3 {
text-align:center;
font-family:Trebuchet MS, Arial, Helvetica, Tahoma, sans-serif;
font-size:1em;
font-color:#000000;
margin:0;
padding:0;
margin:5px 0px 0px 0px;

}

.headline4 {
text-align:center;
font-family:Trebuchet MS, Arial, Helvetica, Tahoma, sans-serif;
font-size:1em;
font-color:#000000;
margin:0;
padding:0;
margin:10px 0px 5px 0px;

}

.headline2Left {
text-align:left;
font-family:Trebuchet MS, Arial, Helvetica, Tahoma, sans-serif;
font-size:.90em;
font-color:#000000;
margin:0;
padding:0;
margin:18px 0px 0px 0px;

}

.headline3Left {
text-align:left;
font-family:Trebuchet MS, Arial, Helvetica, Tahoma, sans-serif;
font-size:.90em;
font-color:#000000;
margin:0;
padding:0;
margin:10px 0px 0px 0px;

}

.subheadline1 {
text-align:justify;
font-family:Trebuchet MS, Arial, Helvetica, Tahoma, sans-serif;
font-size:.85em;
font-style: italic;
margin:10px 0px 0px 0px;
padding:0;

}

.subText1 {
text-align:justify;
font-family:Trebuchet MS, Arial, Helvetica, Tahoma, sans-serif;
font-size:.80em;
font-style: none;
margin:0px 0px 0px 0px;

}


.subheadline2 {
text-align:justify;
font-family:Trebuchet MS, Arial, Helvetica, Tahoma, sans-serif;
font-size:.82em;
font-style: italic;
margin:25px;
padding:0;

}

.subText2 {
text-align:justify;
font-family:Trebuchet MS, Arial, Helvetica, Tahoma, sans-serif;
font-size:.80em;
font-style: none;
margin:25px;
padding:0;

}

.subText3 {
text-align:justify;
font-family:Trebuchet MS, Arial, Helvetica, Tahoma, sans-serif;
font-size:.80em;
font-style: none;
margin:0px 0px 0px 15px;

}

.subText4 {
text-align:justify;
font-family:Trebuchet MS, Arial, Helvetica, Tahoma, sans-serif;
font-size:.80em;
font-style: none;
margin:0px 0px 0px 25px;

}

.subText6 {
text-align:justify;
font-family:Trebuchet MS, Arial, Helvetica, Tahoma, sans-serif;
font-size:.80em;
font-style: none;
margin:10px 0px 0px 0px;

}

.subheadline3 {
text-align:center;
font-family:Trebuchet MS, Arial, Helvetica, Tahoma, sans-serif;
font-size:.85em;
font-style: italic;
margin:15px 0px 15px 0px;
padding:0;

}


.footer {
text-align:center;
font-family:Trebuchet MS, Arial, Helvetica, Tahoma, sans-serif;
font-size:.70em;
margin:0;
padding:10px;
color:#200200;
margin:25px 0px 15px 0px;

}

.footer2 {
text-align:center;
font-family:Trebuchet MS, Arial, Helvetica, Tahoma, sans-serif;
font-size:.70em;
margin:0;
padding:0px;
color:#200200;
margin:0px 0px 15px 0px;

}

.taglineText {
text-align:center;
color:#FFFFFF;
font-family:Trebuchet MS, Arial, Helvetica, Tahoma, sans-serif;
font-size:.70em;
margin:5px;
padding:5px;
}

.taglineText2 {
text-align:center;
font-style:italic;
color:#152034;
font-family:Trebuchet MS, Arial, Helvetica, Tahoma, sans-serif;
font-size:.80em;
margin:5px;
padding:5px;
}

.taglineText3 {
text-align:center;
font-style:oblique;
color:#ffffff;
font-family:Trebuchet MS, Arial, Helvetica, Tahoma, sans-serif;
font-size:.90em;
margin:5px;
padding:5px;
}


.centerTextALTERNATE {
text-align:center;
font-family:Trebuchet MS, Arial, Helvetica, Tahoma, sans-serif;
font-size:.80em;
margin:0;
padding:0px 0px 0px 0px;
color:#000000;
}

.secondaryText {
text-align:justify;
font-family:Trebuchet MS, Arial, Helvetica, Tahoma, sans-serif;
font-size:.80em;
margin:0;
padding:10px 15px 10px 0px;
color:#000000;
}

.secondaryText2 {
text-align:justify;
font-family:Trebuchet MS, Arial, Helvetica, Tahoma, sans-serif;
font-size:.80em;
margin:0;
padding:10px 0px 10px 15px;
color:#000000;
}

.secondaryText3 {
text-align:justify;
font-family:Trebuchet MS, Arial, Helvetica, Tahoma, sans-serif;
font-size:.80em;
margin:0;
padding:20px 0px 0px 15px;
color:#000000;
}

.secondaryText4 {
text-align:justify;
font-family:Trebuchet MS, Arial, Helvetica, Tahoma, sans-serif;
font-size:.80em;
margin:0;
padding:0px 0px 0px 0px;
color:#000000;
}

.secondaryText5 {
text-align:justify;
font-family:Trebuchet MS, Arial, Helvetica, Tahoma, sans-serif;
font-size:.80em;
margin:0;
padding:0px 15px 10px 0px;
color:#000000;
}

.imageRight {
float:right;
margin:0px 0px 5px 15px;
}

.imageLeft {
float:left;
margin:0px 15px 5px 0px;
}

.imageCenter {
text-align: center;
float:center;
}

.adIMAGE {
padding:0px;
border:1px solid #152034;
margin:10px 0px 0px 0px;
}

.adIMAGEright {
float:right;
padding:0px;
border:1px solid #152034;
margin:10px 0px 0px 0px;
}

.homeIMAGE_MID {
padding:0;
margin:15px 0px 10px 0;
border-color:#999999;
border:4px solid;
}

.homeIMAGE_MIDALT {
padding:0;
margin:10px 0px 10px 0;
border-color:#999999;
border:4px solid;
}

.homeIMAGE_right {
padding:0;
margin:15px 10px 5px 0;
border-color:#cccccc;
border:4px solid;
}

.artistIMAGE_right {
padding:0;
margin:15px 10px 5px 0;
border-color:#000000;
border:4px solid;
}

.bolt {
padding:0;
margin:0 6px 0 0;
}

#thumbnailColumn {
border:6px solid #CCCCCC;
padding:0;
margin:10px 17px 0 0;
}

#homeflash {
margin:0;
padding:0;
}

.projTitle {
text-align:justify;
font-family:Trebuchet MS, Arial, Helvetica, Tahoma, sans-serif;
font-size:.80em;
margin:0;
padding:10px 10px 0px 10px;
color:#000000;
}

.projTitle2 {
text-align:justify;
font-family:Trebuchet MS, Arial, Helvetica, Tahoma, sans-serif;
font-size:.80em;
margin:0;
padding:10px 0px 0px 0px;
color:#000000;
}

.projTitle3 {
text-align:justify;
font-family:Trebuchet MS, Arial, Helvetica, Tahoma, sans-serif;
font-size:.80em;
margin:0;
padding:10px 0px 0px 15px;
color:#000000;
}

.adtextALTERNATE {
text-align:justify;
color:#fff;
background-color:#152024;
font-family:Trebuchet MS, Arial, Helvetica, Tahoma, sans-serif;
font-size:.80em;
margin:10px 0 5px 5px;
padding:10px;
}

.imageTitle {
background-image:url(../fire/frame/frame_r13_c3.gif);
text-align:center;
color:#FFFFFF;
font-family:Trebuchet MS, Arial, Helvetica, Tahoma, sans-serif;
font-size:.65em;
margin: 5px 5px 0 0;
padding:0 0 0 15px;
}
.enlargement {
border:1px solid #CCCCCC;
margin:10px 0 10px 16px;
padding:0;
}

#contactTEXT {
color:#CCCCCC;
}
#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 0px solid #666;
	border-right: 0px solid #666;
	}
#lightboxDetails{
	font-family:Trebuchet MS, Arial, Helvetica, Tahoma, sans-serif;
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ text-align:center;
}
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}
	
