/* normal stylesheet for the Blue Delicious X template */				
		
body {		
    background: #243640;			
    font-size: 85%;			
    color: #326678;			
    margin: 0;		
    padding: 0 20px;			
    text-align: center;			
}		
		
a {		
    text-decoration: none;			
    color: inherit;			
}		
		
em {		
    font-weight: bold;			
    font-style: normal;			
    background: #dda;			
    margin: 0 1px;			
    padding: 1px;			
}		
		
h1, h2, h3, h4, h5, h6 {			
    font-family: "Lucida Grande","Lucida Sans",Verdana,sans-serif;				
    color: #000;			
    font-weight: normal;			
    line-height: 1;			
    margin: 0;		
    padding: 0;		
}		
		
h4, h5, h6 {		
    font-weight: bold;			
    text-transform: uppercase;			
    letter-spacing: 3px;			
}		
		
img {		
    border: 0;		
    margin: 0;		
    padding: 0;		
    vertical-align: middle;			
}		
		
p {		
    font-family: "Lucida Grande","Lucida Sans",Verdana,sans-serif;				
    1em;		
    line-height: 1.3;			
    color: #001224;			
    margin: 6px 0 0 0;			
}		
		
strong { font-style: italic; }			
		
tr {  }		
		
td {		
    align: center;			
    vertical-align: middle;			
    border-bottom: 1px solid #add;				
}		
		
ul { list-style-type: none; }			
ul li { display: inline; }			
		
/* ----- Individual Styles begin here ----- */				
		
#page {		
    background: #fff;			
    text-align: left;			
    margin: 0 auto;			
    padding: 18px 0 0 0;			
}		
		
#pagehead {		
    background: #000;			
    height: 59px;			
    margin: 0;		
    padding: 0;		
    text-align: left;			
}		
		
#pagehead h1, #pagehead h2, #pagehead h3, #pagehead h4 {				
    font-size: 1.6em;			
    line-height: 2;			
    color: #85909b;			
    padding: 28px 0 0 18px;			
    text-align: left;			
}		
		
#pagehead h5, #pagehead h6 {			
    font-size: 1em;			
    line-height: 1.5;			
    color: #6aa;		
    padding: 4px 0 0 18px;			
    text-align: left;			
}		
		
#headertable {		
	background: #fff;			
	width: 100%;		
	cellspacing: 0;		
	cellpadding: 5;		
	border: 0;		
}		
		
#headertable td.pagename p {			
	font-size: 1.2em;			
	line-height: 1.5;			
	color: #85909b;			
	margin: 0;		
	padding: 5px 0;			
	text-align: center;			
}		
		
#navigation {		
    text-align: center;			
    margin: 0;		
    padding: 6px 0;			
}		
		
#navigation ul li {			
    font-family: Verdana,sans-serif;				
    font-weight: bold;			
    font-size: 10px;			
    line-height: 1.5;			
    text-transform: uppercase;			
    margin: 0;		
    padding: 0 8px;			
}		
		
#navigation ul li a {			
    text-decoration: none;			
    color: #144;			
}		
		
#contact_sheet {			
	width: 100%;		
	cellspacing: 0;		
	cellpadding: 10;			
	border: 0;		
	padding: 8px;		
	margin: 0;		
}		
		
#contact_sheet td {			
    border-bottom: none;			
}		
		
#contact_sheet td img {			
	border: 1px solid #404548;			
	margin: 0;		
	padding: 0;		
}		
		
#contact_sheet td p {			
    font-size: .7em;			
    line-height: 1.3;			
    color: #355;			
    padding: 5px;			
}		
		
td.preview {		
    font-family: "Lucida Grande","Lucida Sans",Verdana,sans-serif;				
    background: #efefef;			
    padding: 3px;			
    margin: 0;		
}		
		
#mediaheader {			
    font-size: 12px;			
    line-height: 1.3;			
}		
		
#mediaheader h4, h5, h6 {			
	line-height: 1.5;			
	color: #404548;			
	margin: 0;		
	padding: 5px;		
	text-align: center;			
    font-weight: bold;			
    text-transform: uppercase;			
    letter-spacing: 3px;			
}		
		
div#media {		
    background: #fff;			
    margin: 10px;			
    padding: 10px 5px;			
    text-align: center;			
}		
		
div#media table {			
	width: 100%;		
	cellmargin: 0;		
	cellpadding: 0;		
    align: center;			
}		
		
div#media td {		
	align: center;		
	vertical-align: middle;			
    border-bottom: none;			
}		
		
td.pix {		
    text-align: center;			
    align: center;			
    vertical-align: middle;			
    border-bottom: none;			
}		
		
td.pix img {		
	margin: 15px 5px;			
	padding: 0;		
	border: 5px solid #000;			
}		
		
td.pix p {		
	font-size: 11px;			
	line-height: 1.4;			
	color: #404548;			
	margin: 0;		
	padding: 6px 20px;			
}		
		
td.info {		
	width: 12em;		
    vertical-align: middle;			
    align: center;			
    border-right: 1px solid #add;				
    border-bottom: none;			
    cellmargin: 0;			
    cellpadding: 2;			
    margin: 0 10px 0 0;			
    padding: 5px;			
}		
		
td.info h3, td.info h4 {			
    font-weight: bold;			
    font-size: 1.3em;			
    margin: 6px 0 3px 0;			
    padding: 0 0 3px 0;			
}		
		
td.info p {		
	font-size: 10px;			
	line-height: 1.4;			
	color: #144;		
	margin: 0 8px 0 0;			
	padding: 0;		
}		
		
td.info ul {		
    font-family: "Lucida Grande","Lucida Sans",Verdana,sans-serif;				
    font-size: 10px;			
    padding: 0;		
    margin: 0 0 20px 0;			
}		
		
td.info ul li {		
    display: block;			
    border-bottom: 1px solid #add;				
    font-family: "Lucida Grande","Lucida Sans",Verdana,sans-serif;				
    font-size: 10px;			
    color: #144;			
    line-height: 1.6;			
    padding: 5px;			
    margin: 0;		
}		
		
td.links {		
    font-size: 11px;			
    font-weight: bold;			
    color: #920;			
    margin: 10px 0;			
    padding: 5px 0 10px 0;			
    vertical-align: top			
    border-bottom: none;			
}		
		
td.links a:link {		
    text-decoration: underline;			
    color: #001260;			
    border-bottom: none;			
}		
		
td.links a:visited, td.links a:active {				
    text-decoration: none;			
    color: #909090;			
    border-bottom: none;			
}		
		
td.links a:hover, td.links a:focus {				
    text-decoration: underline;			
    color: #901200;			
    border-bottom: none;			
}		
		
.clearer {		
    width: 100%;			
    height: 1%;		
    background: #fff;			
    margin: 5px 0;			
    padding: 0;		
    clear: both;		
}		
		
#pagefoot {		
    text-align: center;			
    background: #efefef;			
    padding: 10px 5px;			
    margin: 0 0 10px 0;			
    border-top: 1px solid #add;			
}		
		
#pagefoot p {		
    font-family: Geneva,Verdana,sans-serif;				
    font-size: 10px;			
    color: #121;			
    line-height: 1.6;			
}		
		
#pagefoot p a:link {			
    text-decoration: underline;			
    color: #001260;			
}		
		
#pagefoot p a:visited, #pagefoot p a:active {				
    text-decoration: none;			
    color: #909090;			
}		
		
#pagefoot p a:hover, #pagefoot p a:focus {				
    text-decoration: underline;			
    color: #901200;			
}	
