body {
	margin: 0px;
	background-color: #2D4454;
	font-family: "arial";
	font-size: 8pt;
	line-height: 11pt;
	color: #232323;
	text-align: center;
	}

/* -------------------------------------------- TEXT & LINK STYLES -------------------------------------------- */
td {
	font-size: 8pt;
	line-height: 11pt;
	color: #232323;	
	}
	
h1, h2 {line-height: 20pt;}

h3, h4 {line-height: 15pt;}

h5, h6 {line-height: 10pt;}

h1, h2, h3, h4, h5, h6 {
	font-family: "arial narrow", "helvetica condensed", "arial";
	margin-bottom: 0px;
	}
	
h1 {
	font-size: 10pt;
	font-weight: bold;
	text-transform: uppercase;
	border-bottom: 1px solid #543162;
	}
	
a {
	text-decoration: underline;
	font-weight: bold;
	}

a:link:hover {text-decoration: none;}
	
a, h1, h2, h3, h4, h5, h6 {color: #543162;}

#copyright {
	font-size: 7pt;
	font-weight: bold;
	text-transform: uppercase;
	color: #3C7193;
	padding: 10px;
	}

#copyright a {
	font-size: 7pt;
	font-weight: bold;
	text-transform: uppercase;
	color: #3C7193;
	text-decoration: none;
	font-weight: normal;
	}
	
#copyright a:link:hover {color: #4B9ED2;}

/* -------------------------------------------- MENU STYLES -------------------------------------------- */

#menu {
	width: 756px;
	background-color: #000000;
	}

.menu {
	font-size: 7pt;
	line-height: 20pt;
	color: #ffffff;
	text-decoration: none;
	padding: 0px 24px 0px 20px;
	text-transform: uppercase;
	background: url(http://www.e-zekiel.com/clientImages/28706/template/menu-colon.gif) right no-repeat;
	}

.menu:link:hover {
	text-decoration: none;
	color: #BED24D;
	}

/* MENU CONTAINER NEEDS TO BE IN THE STYLE SHEET ONLY WHEN FLOATMENU OR DROPMENU IS UTILIZED. */
.menuContainer {
	position: absolute;
	width: 150px;
	background-color: #A783B3;
	border: solid 1px #232323;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=85);
	-moz-opacity: 85%;
	visibility: hidden;
	padding: 2px;
	} 
	
.submenu, .submenu2, .submenu3, .submenu4 {
	font-size: 8pt;
	line-height: 10pt;
	color: #000000;	
	text-decoration: none;
	font-weight: normal;
	display: block;
	padding: 2px 0px 2px 10px;
	}

.submenu:link:hover, .submenu2:link:hover, .submenu3:link:hover, .submenu4:link:hover, #details-submenu strong a {
	text-decoration: none;
	font-weight: normal;
	background: url(http://www.e-zekiel.com/clientImages/28706/template/submenu-mo.gif) top left no-repeat
	}

.submenu {
	width: 180px;
	padding-left: 10px;
	}

.submenu2 {padding-left: 20px;}

.submenu3 {padding-left: 30px;}

.submenu4 {padding-left: 40px;}

/* -------------------------------------------- DEFAULT STYLES -------------------------------------------- */

#default-lcf {
	width: 756px;
	height: 56px;
	background: url(http://www.e-zekiel.com/clientImages/28706/template/default-lcf.gif) no-repeat;
	border-bottom: 1px solid #BED24D;
	}
	
#default-flash {
	width: 756px;
	height: 97px;
	background: url(http://www.e-zekiel.com/clientImages/28706/template/default-flash.jpg) no-repeat;
	}

#default-lcp {
	background: #ECEDE6 url(http://www.e-zekiel.com/clientImages/28706/template/default-newtoliberty.gif) no-repeat;
	width: 179px;
	padding: 41px 15px 15px 15px;
	line-height: 14pt;
	}
	
#default-lcp a {
	color: #3D3D3D;
	text-decoration: none;
	}
	
#default-lcp a:link:hover {
	color: #5C2361;
	text-decoration: underline;
	}
	
#default-livearea {
	background: #ffffff url(http://www.e-zekiel.com/clientImages/28706/template/default-highlights.gif) no-repeat;
	width: 272px;
	padding-top: 41px;
	padding-left: 34px;
	padding-bottom: 15px;
	padding-right: 15px;
	line-height: 14pt;
	}
	
#default-rcp {
	background: #ECEDE6 url(http://www.e-zekiel.com/clientImages/28706/template/default-thisweek.gif) no-repeat;
	width: 197px;
	padding: 41px 15px 15px 15px;
	line-height: 14pt;
	}
	
#default-lcp td, #default-livearea td, #default-rcp td {line-height: 14pt;}
	
#default-ecard-login-tools {
	background-color: #362134;
	text-align: center;
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom: 0px;
	padding-right: 10px;
	color: #C3BDC2;
	}
	
#default-bcp {
	background: #5E325A url(http://www.e-zekiel.com/clientImages/28706/template/default-features.gif) no-repeat;
	width: 548px;
	padding-top: 31px;
	padding-left: 10px;
	padding-bottom: 0px;
	padding-right: 10px;
	color: #ffffff;
	}
	
#default-bcp a {color: #ffffff;}

#default-tools {
	width: 756px;
	background-color: #5E325A;
	text-align: left;
	}
	
#default-address {
	color: #4B9ED2;
	border-bottom: 1px dashed #3C7193;
	width: 600px;
	padding: 10px;
	font-size: 7pt;
	font-weight: bold;
	text-transform: uppercase;
	}

#default-address a {color: #4B9ED2;}

/* -------------------------------------------- DETAILS STYLES -------------------------------------------- */

#details-mast {
	background: url(http://www.e-zekiel.com/clientImages/28706/template/details-mast_general.jpg) no-repeat;
	width: 756px;
	height: 141px;
	}

#details-main {
	width: 756px;
	height: 250px;
	background: #ffffff url(http://www.e-zekiel.com/clientImages/28706/template/details-liveareatop.jpg) no-repeat;
	}
	
#details-submenu-lcp-poll {padding: 15px;}
	
#details-livearea-login-bcp {
	padding-right: 15px;
	padding-bottom: 15px;
	padding-top: 40px;
	width: 100%;
	}
	
#details-submenu .submenu, #details-submenu, #details-submenu .submenu2, #details-submenu .submenu3, #details-submenu .submenu4 {color: #543162;}
	
#details-tools {
	width: 756px;
	background-color: #ffffff;
	text-align: left;
	}
	
#details-address {
	color: #4B9ED2;
	border-bottom: 1px dashed #3C7193;
	width: 600px;
	padding: 10px;
	font-size: 7pt;
	font-weight: bold;
	text-transform: uppercase;
	}

#details-address a {color: #4B9ED2;}

/* -------------------------------------------- DEFAULT AND DETAILS STYLES -------------------------------------------- */

#date-toplinks {
	width: 758px;
	padding: 2px;
	}

#date {
	font-size: 7pt;
	font-weight: bold;
	text-transform: uppercase;
	color: #ffffff;
	}

#toplinks {
	font-size: 7pt;
	font-weight: bold;
	text-transform: uppercase;
	text-align: right;
	color: #ffffff;
	}
	
#toplinks a {
	color: #ffffff;
	text-decoration: none;
	font-size: 7pt;
	font-weight: bold;
	text-transform: uppercase;
	padding: 0px 12px 0px 8px;
	}
	
#toplinks a:link:hover {color: #BED24D;}

#greenoutline {
	border: 1px solid #BED24D;
	width: 758px;
	}