/* lower column styles */
#columns_under 
{
	width: 100%;
	color: #000000;
	clear: right;
}

   A:visited:hover {color: maroon;} /* specificity = 2,1 */
   A:link:hover {color: magenta;}   /* specificity = 2,1 */
   A:hover:active {color: cyan;}    /* specificity = 2,1 */


#columns_under .lowercolumnheader 
{
width: 100%;
background-color: #242424;
padding-top: 2px;
padding-bottom: 2px;
}

#columns_under h3
{
color: #FFFFFF;
padding-left: 12px;
}

#columns_under .areaheader
{
color: #FFFFFF;
padding: 2px;
padding-left: 18px;
font-size: 120%;
font-weight: bold;
}

#columns_under table
{
	border-collapse: collapse;
	width: 100%;
}
#columns_under table td
{
	border: 1px solid #63002F; /*63002F */
	border-top: 0px;
	padding: 0px;
	padding-bottom: 0px;
	background: #F2EEE3;
}

#columns_under table td.price
{
	border: 0;
	border-top: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

#columns_under table td.blank
{
	border: 0;
	border-top: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
}

#columns_under h2 
{
	border-top: 1px solid #660000;/*bcd9fd */
	border-left: 0px solid #BCD9FD;
	border-right: 0px solid #FFFFFF;
	border-bottom: 4px solid #660000;
	border-collapse: collapse;
	border-spacing: 0px;
	margin: 0px 0px 15px 0px;
	background: #242424;
	color:#CCCC66;
	padding: 0px 10px 3px 24px;
	font-size: 14px;
	line-height: 22px;
	font-weight: bold;
}

#columns_under h2 a:link, #columns_under h2 a:visited, #columns_under h2 a:active 
{
color: #000000;
text-decoration: none;
}

#columns_under h2 a:hover
{
text-decoration: underline;
}

#columns_under .moredetails
{
	margin: 0px 0px 5px 0px;
	background: #FFFFFF url(../images/icon_list.gif) top left no-repeat;
	color: #000000;
	padding: 5px 10px 8px 24px;
	font-size: 100%;
	line-height: 22px;
	font-weight: bold;
}

#columns_under .moredetails  a:link, #columns_under .moredetails a:visited, #columns_under .moredetails a:hover, #columns_under .moredetails a:active
{
	color: #63002F;
}



#columns_under .bottom
{
	margin: 0px 0px 5px 0px;
	background: #FFFFFF;
	padding: 0px 10px 0px 10px;
	font-size: 100%;
	line-height: 22px;
	font-weight: bold;
}

#columns_under .bottom a:link, #columns_under .bottom a:visited, #columns_under .bottom a:hover, #columns_under .bottom a:active
{
	color: #000000;
}


#columns_under .nomoredetails 
{
border-top: 0px;
}

#columns_under p 
{
	margin: 0px 10px 15px 10px;
	padding: 0px;
	color: #000000;
}
#columns_under a:link, #columns_under a:visited, #columns_under a:hover, #columns_under a:active
{
	color: #000000;
	font-weight: bold;
}

#columns_under a.boxlink:link, #columns_under a.boxlink:visited, #columns_under a.boxlink:hover, #columns_under a.boxlink:active
{
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	background: url(../images/bullet_simplemenu_brick.gif) top left no-repeat;
	padding-left: 10px;
}

#columns_under ul {
	margin: 0px 10px 15px 30px;
	list-style: none;
	padding: 0px;
}

#columns_under li {
	padding: 5px;
	list-style-image: url(../images/bullet_simplemenu.gif);

}


#columns_under dl {
	margin: 0px 0px 15px 0px;
	position: relative;
	float: left;
	font-weight: bold;
	width: 100%;
}
#columns_under dt {
	margin: 0px;
	clear: left;
	float: left;
	padding-left: 10px;
	width: 50%;
	padding-bottom: 5px;
}
#columns_under dd {
	margin: 0px;
	float: left;
	color: #481F80;
	padding-bottom: 5px;
}

#columns_under .image_centered
{
	margin: -15px 0px 15px 0px;
	text-align: center;
}
#columns_under .image_caption
{
	color: #6B9A3C;
}
