/* File containing all the general styling tags from my blog */
/* Template Overides -temporary
------------------------------------------------*/
.pagetitle {
    font-size: 12pt; 
	font-weight: bold;
}
.Alert {
	font-weight: bold;
	color: #FF0000;
}
sup{
	color: #FF0000;
}
/* Photo Display Formatting
------------------------------------------------*/
.photoList{
	width: 94%;
	margin:0;
	padding:0;
}
.photoList li{
	float: left;
	width: 160px;
	height: 160px;
	margin: 0 5px;
}
.content .photoList li{
	list-style: none;
}
/* Code Formatting
------------------------------------------------*/
.code{
	margin: 10px;
	padding: 10px;
	font-family:Courier New;
	border: 1px solid #666;
	background: #FFFFFF;
	overflow: auto;
	width: 90%;
	max-height: 300px;
}
.code h2{
	font-family: Tahoma, Verdana, Helvetica;
/*	margin: -1.6em 0 0.4em 0;*/
	margin: 0 0 0.4em 0;
	background-color: #E1ECFC;
	font-size: 1.2em;
	border: 1px solid #000;
	padding: 5px;
}
.code .blue{color: #0000FF}
.code .green{color: #008284}
.code .yellowBG{color: #000000; background-color: #FFFF00;}
.code .maroon {color: #990000}
.code .red {color: #FF0000}
.code .sqlGreen{color: #009B32}
.code .pink {color: #FF00FF}
.code .grey {color: #666666}
/* Tag Cloud Formatting
------------------------------------------------*/
a.smallestTag { font-size: 80%; }
a.smallerTag { font-size: 100%; }
a.smallTag { font-size: 120%; }
a.mediumTag { font-size: 140%; }
a.largeTag { font-size: 160%; font-weight: bold; }
a.largerTag { font-size: 180%; font-weight: bold; }
a.largestTag { font-size: 200%; font-weight: bold; } 

/* Error Formatting
------------------------------------------------*/
.error{font-family:"Verdana";font-weight:normal;color:black;margin: 5px 20px;border:1px solid #666;	overflow: auto;width: 94%;} 
.error p {font-family:"Verdana";font-weight:normal;color:black;margin-top: -5px}
.error b {font-family:"Verdana";font-weight:bold;color:black;margin-top: -5px}
.error .header { font-family:"Verdana";font-weight:normal;font-size:18pt;color:red }
.error H2 { font-family:"Verdana";font-weight:normal;font-size:14pt;color:maroon; }
.error hr, .error code {background: #fff; border: 1px solid #FFFFCC; display: block; margin: 0; padding: 0;}
.error pre {font-family:"Lucida Console";font-size: .9em}
.error .marker {font-weight: bold; color: black;text-decoration: none;}
.error .version {color: gray;}
.error .error {margin-bottom: 10px;}
.error .expandable { text-decoration:underline; font-weight:bold; color:navy; cursor:hand; }
/* Quote Formatting
------------------------------------------------*/
.quote{font-style:italic;margin: 5px 20px;border:1px solid #666;}

/*------------------------------------------------------------------------------------------------------------------------------------------------
 Individual Article Formatting
------------------------------------------------------------------------------------------------------------------------------------------------*/
/* Miss Mays */
#MissMaysXMasEmail{
	font-family: Arial, Helvetica, sans-serif;
	color: #ED008C;
	background-color: #fff;
	margin: 0;
	padding: 0;
}
#MissMaysXMasEmail th{
	vertical-align: top;
	font-weight: normal;
}
#MissMaysXMasEmail h2{
	font-size: 1.5em;
	padding: 0.5 0 0.8 0;
	margin: 0;
}
#MissMaysXMasEmail #mmOfferCode{
	font-size: 1.2em;
	padding: 0;
	margin: 0;
	color: #000;
}
#MissMaysXMasEmail p{
	font-size: 1.2em;
	margin: 0.5em 0 0.8em 0;
	padding: 0;
}
#MissMaysXMasEmail a,
#MissMaysXMasEmail a:link,
#MissMaysXMasEmail a:active,
#MissMaysXMasEmail a:visited{
	border-bottom: 1px dotted #ED008C;
    text-decoration: none;
	color: #ED008C;
}
#MissMaysXMasEmail a:hover{
	border-bottom: 1px solid #ED008C;
    text-decoration: none;
}
#MissMaysXMasEmail a img,
#MissMaysXMasEmail img{
	border: none;
}
/* Florame */
.florame{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #904915;
}

