@charset "utf-8";
/* CSS Document */
html {
	margin: 0;
	padding: 0;
}
	
body {

font-size:0.75em;
font-family:Arial, Helvetica, sans-serif;
	background: #FFFFFF url(images/siteBkgd_Main.gif) no-repeat top center; 
	padding: 0;
	margin:0;	
}

p{
font-size:12px;
margin-bottom:5px;
line-height:140%;
}


a:link{
	color:#297DB0;
}

.page{
background-color:#351B0D;
width:972px;
min-width:972px;
max-width:972px;
background-image: url(images/btmShadow_main.gif) no-repeat bottom;
margin:0;
padding:0;
height:100%;
min-height:550px;
vertical-align:top;
white-space:nowrap;
/*margin-right:20px;*/
}

#leftColumnHome{
width:234px;
float:left;
background: #351B0D url(images/bkgd_homeL.jpg) repeat-y top;
height:775px;
white-space:nowrap;
margin:0;
padding-top:45px;

}

.homeFollowLinks{
	border-top:1px solid #574319;
	border-bottom:1px solid #574319;
	height:59px;
	width:234px;
}

.homeFollowLinks img a{
	border:0;
}

.newsletterHome{
	color:#7C6337;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:center;
	width:234px;
	margin-top:15px;
}

.newsletterSignUp{
	background-image:url(images/bkgd_homeNLsignup.jpg);
	background-repeat:no-repeat;
	background-position:top;
	margin-left:16px;
	margin-right:16px;
	width:193px;
	height:34px;
	color:#333;
	font-weight:normal;
	text-align:left;
	margin-top:9px;
	padding-top:10px;
	padding-left:8px;
}

.newsletterSignUp input.submit{
	background-image:url(images/btn_Join.png);
	background-repeat:no-repeat;
	background-position:top;
	width:46px;
	height:25px;
	background-color:transparent;
	border:0;
	cursor:pointer;
}

input.submit{
	background-image:url(images/btn_Join.png);
	background-repeat:no-repeat;
	background-position:top;
	width:46px;
	height:25px;
	background-color:transparent;
	border:0;
	cursor:pointer;
}


#rightColumnHome{
width:737px;
max-width:737px;
min-width:737px;
float:left;
background: #1C0A04 url(images/topSlogan_homeHeader.gif) no-repeat top right;
padding-top:58px;
white-space:normal;
clear:right;
padding-bottom:25px;
height:auto;
min-height:500px;
overflow:visible;
}

#leftShadow{
background-image:url(images/siteBkgd_L.gif);
background-repeat:repeat-y;
background-position:right;
width:auto;
float:left;
height:auto;
}

td.leftBottomShadow{
background-image:url(images/btmShadow_L.gif);
background-repeat:no-repeat;
background-position:right top;
height:109px;
}

td.rightBottomShadow{
background-image:url(images/btmShadow_R.gif);
background-repeat:no-repeat;
background-position:left top;
height:109px;
}

div.rightTopShadow{
background-image:url(images/siteBkgd_TopR.gif);
background-position:left top;
background-repeat:no-repeat;
min-height: 725px;
height:725px;
padding:0;
margin:0;
}

td.bottomShadow{
background-image:url(images/btmShadow_M.gif);
background-repeat:repeat-x;
background-position:left top;
height:109px;
}

div.homeContent{
background-color:#1C0A04;
padding-right:0;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
color: #FFFFFF;
padding-top:0;

width:737px;
min-height:400px;
}

div.homeFlash{
	background-color:#FFFFFF;
	width:737px;
	height:361px;
	padding-bottom:4px;
	border-bottom:3px solid #1C0A04;
}

div.homeTabs{
	width:667px;
	height:23px;
	margin-bottom:20px;
	border-top:1px solid #574319;
	clear:both;
	margin-left:31px;
	margin-right:36px;
}

.homeTabs ul{ padding:0; list-style:none;}
.homeTabs ul li{ float:left; }
.homeTabs li.value a:link, .homeTabs li.value a:visited{ display:block; width:144px; height:23px; text-indent:-9999px; background:url(images/btnHome_value.gif) top left no-repeat;}
.homeTabs li.value a:hover{ display:block; width:144px; height:23px; text-indent:-9999px; background:url(images/btnHome_valueU.gif) top left no-repeat;}
.homeTabs li.goAsk a:link, .homeTabs li.goAsk a:visited{display:block; width:187px; height:23px; text-indent:-9999px; background:url(images/btnHome_goAsk.gif) top left no-repeat;}
.homeTabs li.goAsk a:hover{display:block; width:187px; height:23px; text-indent:-9999px; background:url(images/btnHome_goAskU.gif) top left no-repeat;}
.homeTabs li.peopleSay a:link, .homeTabs li.peopleSay a:visited{display:block; width:170px; height:23px; text-indent:-9999px; background:url(images/btnHome_peopleSay.gif) top left no-repeat;}
.homeTabs li.peopleSay a:hover{display:block; width:170px; height:23px; text-indent:-9999px; background:url(images/btnHome_peopleSayU.gif) top left no-repeat;}
.homeTabs li.madness a:link, .homeTabs li.madness a:visited{display:block; width:166px; height:23px; text-indent:-9999px; background:url(images/btnHome_madness.gif) top left no-repeat;}
.homeTabs li.madness a:hover{display:block; width:166px; height:23px; text-indent:-9999px; background:url(images/btnHome_madnessU.gif) top left no-repeat;}



img, div { behavior: url(iepngfix.htc) }

/**News & Blog Rollups**/
.homeNewsTitle{font-size:15px; color:#FFCA36; font-weight:bold; margin-left:15px; margin-bottom:5px; font-family:Arial, Helvetica, sans-serif;}

.homeRollupBox{background-image:url(images/bkgd_homeRollup.jpg); background-position:top left; width:706px; margin-left:15px; margin-right:10px; height:auto; min-height:500px; padding-top:7px; padding-bottom:15px; background-repeat:no-repeat;}

.homeNewsEventsBox{background-image:url(images/homeTitle_newsEvents.png); width:679px; background-position:top; background-repeat:no-repeat; margin: 0 auto; height:auto;}

.homeBlogBox{background-image:url(images/homeTitle_bananaBlog.png); width:679px; background-position:top left; background-repeat:no-repeat; margin: 0 auto; height:auto; margin-top:20px; color:#CB8C2A;}

.homeBlogBox p{font-size:11px; color:#CB8C2A; line-height:13px;}

.homeNewsEventsBox div.linkbar, .homeBlogBox div.linkbar{width:170px; margin-left:500px; text-align:right; color:#89D4E6; text-transform:uppercase; font-size:10px; line-height:23px; font-weight:bold; font-family:Verdana, Geneva, sans-serif; height:25px; margin-right:6px;}

.homeNewsEventsBox div.linkbar a:link, .homeNewsEventsBox div.linkbar a:visited, .homeBlogBox div.linkbar a:link, .homeBlogBox  div.linkbar a:visited {color:#89D4E6; text-decoration:none; background-image:url(images/icon_homeGlass.png);
background-position: right center;
background-repeat:no-repeat;
padding-right:18px;
line-height:23px;
behavior: url(iepngfix.htc);}

.homeNewsEventsBox div.linkbar a:hover, .homeBlogBox div.linkbar a:hover {color:#FFCA36; text-decoration:none; background-image:url(images/icon_homeGlass.png);
background-position: right center;
background-repeat:no-repeat;
padding-right:18px;
line-height:23px;
behavior: url(iepngfix.htc);}

div.itemRollup{
	height:auto 100%;
	padding:4px;
	font-size:11px;
	color:#FFF;

}

div.itemRollupAlt{
	height:auto 100%;
	padding:4px;
	font-size:11px;
	color:#FFF;
	background-color:#614B3E;

}

div.itemRollup p.titleLink a:link, div.itemRollup p.titleLink a:visited, div.itemRollupAlt p.titleLink a:link, div.itemRollupAlt p.titleLink a:visited{
	color:#F7E58D;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
	margin-bottom:0;
}

div.itemRollup p.blogtitleLink a:link, div.itemRollup p.blogtitleLink a:visited, div.itemRollupAlt p.blogtitleLink a:link, div.itemRollupAlt p.blogtitleLink a:visited{
	color:#89D4E6;
	font-weight:bold;
	text-decoration:none;
	font-size:11px;
	margin-bottom:0;
}

div.itemRollup p.titleLink a:hover, div.itemRollupAlt p.titleLink a:hover{
	color:#B8CD7B;
	font-weight:bold;
	text-decoration:underline;
	font-size:12px;
	margin-bottom:0;
}

div.itemRollup p.blogtitleLink a:hover, div.itemRollupAlt p.blogtitleLink a:hover{
	color:#B8CD7B;
	font-weight:bold;
	text-decoration:none;
	font-size:11px;
	margin-bottom:0;
}

p.newsLocationDate, p.newsLocationDate p{
	font-size:10px;
	color:#ffffff;
	font-style:italic;
	line-height:110%;
}

div.itemRollupLeft{width:80%; border-right:1px dashed #FAF5AA; float:left; padding-right:7px; padding-bottom:5px;	height:auto 100%;
	}

div.itemRollupLeft a:link, div.itemRollupLeft a:visited, div.itemRollupRight a:link,  div.itemRollupRight a:visited{color:#89D4E6; text-decoration:none;}
div.itemRollupLeft a:hover, div.itemRollupRight a:hover{color:#B8CD7B; text-decoration:underline;
}

div.itemRollupRight{width:15%; float:left; padding:12px; padding-top:5px; font-size:10px;
	color:#ffffff;
	font-style:italic;
	line-height:110%;
	height:auto 100%;
	
	clear:right;}
	
div.itemRollupRight p{font-size:10px;
	color:#ffffff;
	font-style:italic;
	line-height:110%;}

p.author{
	color:#ffffff;
	font-style:italic;
}

.itemDivider{border-top:1px solid #FAF5AA; margin-top:2px; width:100%; margin-bottom:2px; height:1px;}
