/*
	HOTPRESS FRAMEWORK
	Site:CASB
	By:Steven Waller
	Created:July 2, 2009
*/
/* Main-content
----------------------------------------------------------------------------------------------------*/
#body-home #main-content{
	background:transparent url(images/home-background.gif) no-repeat right bottom;
}
#body-home table {margin: 0 auto;}

#body-home .form {margin: 0 auto;}
/* Columns
----------------------------------------------------------------------------------------------------*/
#body-home #column-1, #body-home #column-2, #body-home #column-3{
	padding:20px 0;
}
/* Column 1
----------------------------------------------------------------------------------------------------*/
#body-home #column-1{
	background:transparent url(images/line-break-vertical-dashed.gif) scroll repeat-y right top;
/* Removed at request of client
	text-align:center;
*/
	padding-right:10px;
}
#body-home #column-1 h3{
	font-size:12px;
}
#body-home #column-1 .featured{
	border:2px solid #006600;
	padding:10px;
	margin:0 15px;
}
/* Column 2
----------------------------------------------------------------------------------------------------*/
#body-home #column-1 h2 {padding-bottom: 2px;}

#body-home #column-2 h2{
	font-size:14px;
	background:transparent url(images/line-break-beveled.gif) scroll repeat-x left bottom;
	font-weight:bold;
	padding-bottom: 2px;
}
#body-home #column-2 h3, #body-home #column-2 h4{
	font-size:12px;
	font-weight:bold;
}
.quick-links li{
	padding-bottom:5px;
	list-style:none;
	background:transparent url(images/bullet-arrow.gif) scroll no-repeat 15px 5px;
	margin-left:0;
	padding-left:37px;
}
/* Column 3
----------------------------------------------------------------------------------------------------*/
#body-home #column-3{
	padding-left:10px;
	padding-right:7px;
	margin-bottom:3px;
	border-top:3px solid #fff;
	border-right:3px solid #fff;
	color:#464646;
	padding-top: 17px;
}
#body-home #column-3 h2{
	font-size:14px;
	border-bottom: 1px solid #98ae96;
	font-weight:bold;
}
	#body-home #column-3 h2 a {text-decoration: none;}
	
#body-home #column-3 .featured{
	background:#ffffcc;
	border:1px solid #000;
	padding:10px 10px 20px 10px;
	margin:15px;
}
#body-home #column-3 .calendar-list{
	margin-bottom:30px;
}
#body-home #column-3 .calendar-list li{
	padding-bottom:5px;
	list-style:none;
	background:transparent url(images/bullet-calendar.gif) scroll no-repeat 15px 5px;
	margin-left:0;
	padding-left:37px;
}
#body-home #column-3 .calendar-list li a{
	font-weight:bold;
	text-decoration:none;
	color:#000;
}
#body-home #column-3 #member-access{
	margin-bottom:30px;
}
#body-home #column-3 #member-access .item{ 
	padding:5px 0;
}
#body-home #column-3 #member-access label{
	font-weight:bold;
}
#body-home #column-3 #newsletter-signup{
	margin-bottom:30px;
}
#body-home #column-3 #online-sponsors{
	margin-bottom:30px;
}
