/* HEADER */
#headerhome {
    display: block;
    background: #FFF url(/images/home/banner-homeReserved.png) no-repeat;
    height: 115px;
	width: 858px;
    padding: 0;
    margin: 0;
}
.homepagelink {
    display: none;
}
#header h1, #header h2, #headerhome h1, #headerhome h2  {
    display: none;
}
/* HEADER END */

/* NAVIGATION */
.navigation {
	top: 51px;
    clear: none;
}
/* END NAVIGATION *

/* FACE PROMO */
#facePromo {
	float: left;
	display: inline;
	width: 590px;
    height: 240px;
    line-height: 0;
    padding: 0;
    margin: 0;
    background: url(/images/home/facePromo_bg.png);
    text-align: left;
}
#facePromo #facePromoImage {
    float: left;
    display: inline;
    padding: 0;
    margin: 0 0 0 20px;;
}
#facePromo #facePromoFlash {
    float: right;
    display: inline;
    padding: 0;
    margin: 0;
}
/* FACE PROMO END */

/* NEWS */
.container1 {
	clear: both;
	margin: 0 9px;
	background: url(/images/home/container1_bg.png) repeat-y center #E0E0E0;
}
.news {
	margin: 0 0 0 590px;
}
.news h4 {
	margin: 0;
	padding: 0;
	line-height: 0;
}
.news h4 img {
	float: right;
	margin-bottom: 16px;
}
.news p {
	margin: 0 18px;
	padding: 9px 0;
	border-bottom: solid 1px #FFFFFF;
	font-size: 11px;
	text-align: left;
	line-height: 12px;
	color: #777777;
}
.news p.last {
	border: none;
}
.news div {
	padding: 7px 18px 8px 18px;
	text-align: right;
}
.news a {
	color: #777777;
}
.news a:hover {
	text-decoration: none;
	color: #174284;
}
.news div a {
	color: #A81B29;
}
.news div a:hover {
	text-decoration: underline;
}
.container2 {
	clear: both;
	margin: 0 9px;
	background: url(/images/home/container2_bg.png) repeat-y center #FFFFFF;
}
/* NEWS END */

/* FACTOID
 * This is the quote at the bottom of the page
 */
.factoid {
	float: left;
	display: inline;
	width: 516px;
	padding: 17px 0 4px 0;
	background: url(/images/home/logo_epoll_casro_sm.png) no-repeat 8px center #FFFFFF;
	text-align: left;
}
.factoid div#factoidContent {
	margin: 0 0 0 125px;
	padding: 0 10px;
    height: 125px;
    border-left: solid 1px #B2B2B2;
    color: #727272;
}
.factoid p#question {
    margin-left: 10px;
    font-size: 24px;
	line-height: 22px;
    font-weight: bold;
    font-style: italic;
}
.factoid p#answer {
    margin-left: 40px;
    font-size: 18px;
	line-height: 18px;
}
.factoid p#answer a {
    display: block;
}
/* FACTOID END */

/* QUICLINKS */
.quicklinks {
	margin: 0 0 0 515px;
	text-align: left;
}
.quicklinks h3 {
    text-transform: uppercase;
    padding-left: 27px;
	color: #979797;
	padding-bottom: 5px;
}
.quicklinks h3 strong {
	color: #595959;
}
.quicklinks ul {
	margin: 0;
	padding: 0 0 0 44px;
	list-style: none;
	line-height: 20px;
}
.quicklinks li:before {
    content: "";
}
.quicklinks li:after {
    content: "";
}
/* QUICKLINKS END */

/* TWITTER */
#twitterLink {
    background: url(/images/home/twitterBubble.gif) no-repeat 10px 0;
    height: 60px;
}
#twitterLink span {
    display:block;
    float:left;
    font-size:larger;
    margin: 17px 10px 0 30px;
    width:220px;
}
#twitterLink img {
    margin-top: 17px;
}
/* TWITTER END */

/* DIVIDERS */
.prop {
	clear: both;
	font-size: 0;
	line-height: 0;
}
.footer {
	text-align: left;
	padding-right: 29px;
	padding-left: 29px;
	font-size: 10px;
	padding-bottom: 5px;
}
#middledivider {
    display: block;
    background: url("/images/home/middledivider.png") no-repeat;
    width: 840px;
    height: 26px;
}
#bottomdivider {
    display: block;
    background: url("/images/home/site_bothome.png") no-repeat;
    width: 858px;
    height: 34px;
    clear: both;
}
/* DIVIDERS END */

.news strong {
    color: #A81B29;
    text-decoration: underline;
    font-weight: normal;
}

#nanocart {
    margin-top: -30px;
}