/* ss.css

  MichelGriffin.com Style Sheet
  Version 2.4 - 28 March 2009
  
*/

#Action {color:black; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:8pt; background-color:#FFCC99; text-align:center; }
#AlbumBlurb {background-color:#DEDEDE; color:#330000; font-family: Verdana, sans-serif; font-size:10pt; }
#AlbumTitle {color:#330000; font-family: Century Gothic; font-size:11pt; }
#background (	z-index:-100; position:relative;) 
#blueLink {color:blue; font-family: arial,sans-serif; font-size:9pt; }
#blueonsilver {background-color:silver; color:navy; font-family:arial,sans-serif; font-size:10pt; } 

#BigButton {
	color: white;	
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	position: relative;
	top: 4px;
	text-decoration: none;	
	text-transform: uppercase;	
	background-position: left top;
	background-repeat: no-repeat;
	background-image: url(./Images/BigButton.gif);
	display: block;
	height: 30px;
	width: 150px;
}
#BookingAgent {color:#330000; font-family:Century Gothic; font-size:11pt; }
#BigList {color:gray; text-align:left; letter-spacing:16px; font-family:Century Gothic;  font-size:18pt; text-decoration:none; }
#Blurb {color:#330000; font-family: Verdana, sans-serif; font-size:8pt; background-color: white;}
#BlurbInBox {color:#330000; font-family: Verdana, sans-serif; font-size:8pt; background-color: #eeeeee;}
#Box { background-color:#F5E9C5; color:black; font-family: arial;  font-size: 9pt; text-decoration:none; border-color:#FF8800; border-width:1px; border-style:solid;}

#caption {color:black; font-family:Georgia; font-size:8pt; text-align:left; font-style:italic; }
#captionRight {color:black; font-family:Georgia; font-size:8pt; text-align:right; font-style:italic; }
#CahorsFolkClub {
background-image:url("./Images/CahorsFolkClub2.jpg"); 
width:800; 
height:524;
}
#CartTop {background-image:url("./Images/CartTop.jpg"); color:black; font-family:Century Gothic;  font-size:10pt; text-decoration:none;}
#CenturyBig {color:#BE9C92; font-family:Century Gothic; font-size:15pt; }
#CenturyMed {color:#BE9C92; font-family:Century Gothic; font-size:11pt; }
#CenturyBold {color:#330000; font-family:Century Gothic; font-size:10pt; font-weight:bold;}
#CenturyGothic {color:#330000; font-family:Century Gothic; font-size:10pt; }
#CenturySmall {color:#330000; font-family:Century Gothic; font-size:9pt; }
#CenturySmallBlack{color:Black; font-family:Century Gothic; font-size:9pt; }
#cr {color:black; font-family:arial,sans-serif; font-size:8pt;}
#credit {color:black; font-family:Georgia; font-size:8pt; text-align:right; font-style:italic; }
#DownloadText {color:black; text-align:left; font-family: arial,sans-serif; font-size:10pt; }
#DownloadScreen {background-image:url("./Images/2ndDownloadScreen.jpg"); }
#Email { text-align:center; background-color:White; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10pt;border-collapse:collapse; border:1px solid grey;}
#ErrorWindow {background:#FFCC99; color:black; text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10pt; background-color:silver;  border:1px solid gray; }

.FilmStripLinks { color:white; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; text-decoration:none;}
#FilmStrip { border-color:black; border-width:2px; color:White; background-color:#666666; text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; text-decoration:none;}
#FilmStripOn { background-color: white; color:black; text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration:none; }
#FormBG { background-color:#D1EAB3; font-family:Verdana; font-size:10pt;}
#Hdg {color:black; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:8pt; background-color:silver; text-align:center; border:1px solid gray;}
#headline {color:#692000;  font-family:Century Gothic; font-size:14pt; }
#HiLite {color:black; font-family:arial,sans-serif; font-size:8pt; background-color:#D1EAB3; }

#LilRed {color:red; font-family: Verdana, sans-serif; font-size:8pt; }
#Logo {color:#BE9C92; font-family:Century Gothic; font-size:26pt; letter-spacing:2px; }
#LogoBigText { background-color:silver; text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10pt; text-decoration:none;}
#LogoSmall {color:#BE9C92; font-family:Century Gothic; font-size:11pt; letter-spacing:10pt; }
#LogoText { background-color:silver; text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; text-decoration:none;}
#Quote {color:gray; font-family:Century Gothic; font-size:11pt; }
#navbar { color:gray; text-align:center; font-family:Century Gothic;  font-size:11pt; text-decoration:none; }
#navbarBox { color:gray; font-family:Century Gothic;  font-size:11pt; text-decoration:none; border-color:black; border-width:1px; border-style:solid;}
#navbarOn { color:black; text-align:center; font-family: Century Gothic, Helvetica, sans-serif;  font-size: 11pt; text-decoration:none; font-weight:bold; border-color:#FF8800; border-width:1px; border-style:solid;}

#nc {color:#330000; font-family:Georgia; font-size:10pt; }
#ncb {color:#330000; font-family:arial,sans-serif; font-size:10pt; }
#ncc {color:#330000; font-family:arial,sans-serif; font-size:10pt; background-color:#F5F5DC; }
#nctiny {color:#330000; font-family:arial,sans-serif;  font-size:8pt; } 
#ncw {color:#330000; font-family:arial,sans-serif; font-size:10pt; background-color:white; }
#OLDnc {color:#330000; font-family:arial,sans-serif; font-size:10pt; }
#OLDncFormBG {color:#330000; font-family:arial,sans-serif; font-size:10pt; background-color:#D1EAB3; }
#OLDncPaleBG {color:#330000; font-family:arial,sans-serif; font-size:10pt; background-color:#FFFDED; }

#norm {background-color:white; color:#330000; }
#black_bg {background-color:black; color:#BE9C92; }

#OptionHdg {color:black; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:8pt; background-color:#FFCC99; text-align:left; }
p {color:#330000; font-family:Century Gothic; font-size:10pt;  }
#pr {font-family:arial,sans-serif; font-size:10pt; color:navy; text-align:right; }
.sidelinks { color:gray; font-family:Century Gothic; font-size:11pt; text-decoration:none;}
#SongTitle {
color:#330000; 
font-family: Georgia; 
font-size:10pt;
font-weight:bold; 
vertical-align:top;
}
#tit {color:#330000; font-family: Courier New; font-size:11pt; font-weight:bold; background-color:Lightblue; } 
#TitBar {background-color:silver; color:navy; font-family:verdana,arial,sans-serif; font-size:8pt; }
#Title {color:#BE9C92; font-family:Century Gothic; font-size:18pt; letter-spacing:2px; }
#titNoBG {color:#660000; font-family: Verdana, sans-serif; font-size:10pt; text-align:center; } 
#VideoBG {font-family:arial,sans-serif; font-size:10pt; color:navy; background-color:black;}
#TextBox {color:black; text-align:center; font-family: arial,sans-serif; font-size:10pt; text-decoration:none; border-color:#FF8800; border-width:1px; border-style:solid; padding:10px; }
#TextBoxLeft {color:black; text-align:left; font-family: arial,sans-serif; font-size:10pt; text-decoration:none; border-color:#FF8800; border-width:1px; border-style:solid; padding:10px; }
#UC {text-transform:uppercase; }  

#XmasOffer {	
	color: Red; 
	font-family:Century Gothic; 
	font-size:11pt; 
	letter-spacing:5pt;
	display: block;
	width: 620px;
	left: 120px;
	top: 10px;
	position: relative; 
	text-transform: uppercase;
	border-style: solid;
	border-width: 1px;
	border-color: #32472A;	
	padding:5px;
}

#XmasOffer a {
	text-decoration: none;
	color:red;
}

#XmasOfferText {	
	color: Red; 
	font-family:Century Gothic; 
	font-size:10pt; 
	letter-spacing:4pt;
	text-transform: uppercase;
	border-style: solid;
	border-width: 1px;
	border-color: #32472A;	
	padding:4px;
}

#XmasOfferLilText {	
	color: Red; 
	font-family:Century Gothic; 
	font-size:10pt; 
	letter-spacing:1pt;
	border-style: solid;
	border-width: 1px;
	border-color: #32472A;	
	padding:1px;
}

#Grey_button {
width:auto; 
border:1px solid #bfbfbf; 
border-right-color:#908d8d; 
border-bottom-color:#908d8d; 
padding:2px .6em; 
background:#e1e1e1 url(./Images/Buttons/btn_bg_default.gif) left center repeat-x; 
color:#000; 
font-weight:normal !important; text-decoration:none;
}

a.Grey_button {
width:auto; 
border:1px solid #bfbfbf; 
border-right-color:#908d8d; 
border-bottom-color:#908d8d; 
padding:2px .6em; 
background:#e1e1e1 url(./Images/Buttons/btn_bg_default.gif) left center repeat-x; 
color:#000 !important; 
font-family: arial,sans-serif; font-size:10pt; 
font-weight:normal !important; 
text-decoration:none !important; 
}

a.Grey_button:active {
border:1px solid #908d8d; 
border-right-color:#afafaf; 
border-bottom-color:#afafaf;
cursor:pointer;
color:#000 !important;
font-weight:normal !important;
text-decoration:none !important; 
}

a.Grey_button:hover {
cursor:pointer;
color:#000; 
font-weight:normal; 
text-decoration:none !important; 
}

#Yellow_button {
width:auto; 
border:1px solid #bfbfbf; 
border-right-color:#908d8d; 
border-bottom-color:#908d8d; 
padding:2px .6em; 
background:#ffa822 url(./Images/Buttons/btn_bg_submit.gif) left center repeat-x; 
color:#000; 
font-family: arial,sans-serif; font-size:10pt; 
font-weight:normal;
border:1px solid #d5bd98; 
border-right-color:#935e0d; 
border-bottom-color:#935e0d; 
text-decoration:none !important; 
}

a.Yellow_button {
cursor:pointer;
width:auto; 
border:1px solid #bfbfbf; 
border-right-color:#908d8d; 
border-bottom-color:#908d8d; 
padding:2px .6em; 
background:#ffa822 url(./Images/Buttons/btn_bg_submit.gif) left center repeat-x; 
color:#000; 
font-weight:normal; 
border:1px solid #d5bd98; 
border-right-color:#935e0d; 
border-bottom-color:#935e0d; 
text-decoration:none !important; 
}

a.Yellow_button:active {
border:1px solid #935e0d; 
border-right-color:#d5bd98; 
border-bottom-color:#d5bd98;
cursor:pointer;
color:#000; 
font-weight:normal;
text-decoration:none !important; 
}

a.Yellow_button:hover {
cursor:pointer;
color:#000; 
font-weight:normal; 
text-decoration:none !important; 
}

#Yellow_button:hover {
cursor:pointer;
color:#000; 
font-weight:normal; 
text-decoration:none !important; 
}

a:link {color:#330000; text-decoration:underline; outline:0;}
a:visited {color:#330000; text-decoration:underline; outline:0;}
a:active {color:#330000; text-decoration:underline; outline:0;}
a:hover {color:blue; text-decoration:underline; outline:0;}

a.nav:link {text-decoration: none; color:gray; outline:0;} 
a.nav:hover {color: #FF8800; text-decoration:underline; outline:0;}
a.nav:visited {text-decoration: none; color:gray; outline:0;} 
a.nav:visited:hover {color: #FF8800; text-decoration:underline; outline:0;}
a.FilmStripLinks:link {text-decoration: none; outline:0;}
a.FilmStripLinks:visited {text-decoration: none; outline:0;}

a.blueLink:link {color:blue; text-decoration:underline; outline:0;}
a.blueLink:visited {color:blue; text-decoration:underline; outline:0;}

a.rednav:link {text-decoration: none; color:red; outline:0;} 
a.rednav:hover {color: #FF8800; text-decoration:underline; outline:0;}
a.rednav:visited {text-decoration: none; color:gray; outline:0;} 
a.rednav:visited:hover {color: #FF8800; text-decoration:underline; outline:0;}

/* \*/
* html #tlc, * html #trc {height: 1%;}
/* */

#tlc, #trc { zoom: 1 }

body
	{
	margin: 0;
	padding: 0;
	background-color: white;
	font-size: 100.01%;
	text-align: center; 
	}

#BigBox
	{
	position: relative;
	margin-left: auto;
	margin-right: auto;	
	margin-top: 3em;
	padding: 0;
	text-align: left;
	width: 43em;				/* <-- use this for a set width */
	background-color: #eeeeee;
	}
 	
#content
	{
	padding:2em;
	}

#content h1
	{
	color:#0354c2;
	font-weight: bold;
	font-size: 1.2em;
	font-family: helvetica, geneva, arial, sans-serif;
	}
		

/* ---=== border code follows ===--- */
/*
	tlc = top left corner
	trc = top right corner
	blc = bottom left corner
	brc = bottom right corner
	lb = left border
	rb = right border
	tb = top border
	bb = bottom border 
*/

#tlc, #trc, #blc, #brc
	{
	background-color: transparent;
	background-repeat: no-repeat;
	}

#tlc
	{
	background-image:url(./Images/Box/tlc.gif);
	background-position: 0% 0%;
	}

#trc
	{
	background-image:url(./Images/Box/trc.gif);
	background-position: 100% 0%;
	}
	
#blc
	{
	background-image:url(./Images/Box/blc.gif);
	background-position: 0% 100%;
	}

#brc
	{
	background-image:url(./Images/Box/brc.gif);
	background-position: 100% 100%;
	}

#tb, #bb
	{
	background-color: transparent;
	background-repeat: repeat-x;
	}
			
#tb
	{
	background-image:url(./Images/Box/tb.gif);
	background-position: 0% 0%;
	}

#bb
	{
	background-image:url(./Images/Box/bb.gif);
	background-position: 50% 100%;
	}
	
#rb
	{
	background-image:url(./Images/Box/r.gif);
	background-position: 100% 0%;
	background-repeat: repeat-y;
	}

#lb
	{
	background-color: #eeeeee;
	background-image:url(./Images/Box/l.gif);
	background-position: 0% 100%;
	background-repeat: repeat-y;
	}
			
#window_left {
	background-image:url(./Images/Window_Left.gif);
	}

#window_right {
	background-image:url(./Images/Window_Right.gif);
	}
	
#d_l {
	height: 22px;
	}

