/*MAIN CONTENT AREA */
#hm_main {width: 615px; min-height: 900px ;float: left; padding-right: 5px ; background: url(../images/1px_dot_vert.gif) repeat-y right; margin-top: 15px;}
#hm_main p {font-family: Verdana, Arial; font-size: 11px; line-height: 150%; font-weight: normal; margin-right: 10px;}






/*SIDEBAR AREA */
#hm_sidebar {width: 155px; float: right; margin: 15px 10px 0 0;_margin: 15px 0px 0 0; }


#hm_sidebar div.featured_member {width: 150px; display:block; margin: 0 auto;}
#hm_sidebar div.featured_member img.photo {display:block; margin:0 auto; border: 1px solid #5F2222;}
#hm_sidebar div.featured_member img.img_featured_members {display:block; margin:10px auto;}
#hm_sidebar div.featured_member h1 {font-family:"Trebuchet MS", Arial; font-size: 14px; color: #000; text-align:center; margin: 10px 0;}
#hm_sidebar div.featured_member ul {}
#hm_sidebar div.featured_member ul li {list-style-type: none; text-align: center; margin-bottom: 10px;}
#hm_sidebar div.featured_member img.btn_more_hm {display:block; margin:15px auto; border: 0px;}

.dark-red {color:5F2222; font-weight:bold; }



/*COLUMN ONE */
#column1 {background: url(../images/1px_dot_vert.gif) repeat-y right; height: auto; min-height: 900px ;width: 135px;	margin: 0px  0 0 15px; text-align: left;	float: left;	}

/*COLUMN TWO */
#column2 {background: url(../images/1px_dot_vert.gif) repeat-y right; height: auto; min-height: 900px ;width: 140px;	margin: 0px  0 0 15px; text-align: left; float: left; }

/*COLUMN THREE */
#column3 {	background: url(../images/1px_dot_vert.gif) repeat-y right;	height: auto;	min-height: 900px ;width: 140px;	margin: 0px  0 0 15px;	text-align: left; float: left; 	}

/*COLUMN FOUR*/
#column4 {	height: auto;	width: 130px;	margin: 0px  0 0 15px;	text-align: left; float: left;	}

div#sort_A { min-height: 75px; width: 95%; margin-bottom: 5px; background: url(../images/1px_dot_horz.gif) repeat-x bottom; padding: 10px 0 ;}
div#sort_B { min-height: 75px; width: 95%; margin-bottom: 5px; background: url(../images/1px_dot_horz.gif) repeat-x bottom; padding: 10px 0 ;}
div#sort_C { min-height: 75px; width: 95%; margin-bottom: 5px; background: url(../images/1px_dot_horz.gif) repeat-x bottom; padding: 10px 0 ;}
div#sort_D { min-height: 75px; width: 95%; margin-bottom: 5px; background: url(../images/1px_dot_horz.gif) repeat-x bottom; padding: 10px 0 ;}
div#sort_E { min-height: 75px; width: 95%; margin-bottom: 5px; /*background: url(../images/1px_dot_horz.gif) repeat-x bottom;*/ padding: 10px 0 ;}
div#sort_F { min-height: 75px; width: 95%; margin-bottom: 5px; background: url(../images/1px_dot_horz.gif) repeat-x bottom; padding: 10px 0 ;}
div#sort_G { min-height: 75px; width: 95%; margin-bottom: 5px; background: url(../images/1px_dot_horz.gif) repeat-x bottom; padding: 10px 0 ;}
div#sort_H { min-height: 75px; width: 95%; margin-bottom: 5px; background: url(../images/1px_dot_horz.gif) repeat-x bottom; padding: 10px 0 ;}
div#sort_I { min-height: 75px; width: 95%; margin-bottom: 5px; background: url(../images/1px_dot_horz.gif) repeat-x bottom; padding: 10px 0 ;}
div#sort_J { min-height: 75px; width: 95%; margin-bottom: 5px; background: url(../images/1px_dot_horz.gif) repeat-x bottom; padding: 10px 0 ;}
div#sort_K { min-height: 75px; width: 95%; margin-bottom: 5px; background: url(../images/1px_dot_horz.gif) repeat-x bottom; padding: 10px 0 ;}
div#sort_L { min-height: 75px; width: 95%; margin-bottom: 5px; /*background: url(../images/1px_dot_horz.gif) repeat-x bottom;*/ padding: 10px 0 ;}
div#sort_M { min-height: 75px; width: 95%; margin-bottom: 5px; background: url(../images/1px_dot_horz.gif) repeat-x bottom; padding: 10px 0 ;}
div#sort_N { min-height: 75px; width: 95%; margin-bottom: 5px; background: url(../images/1px_dot_horz.gif) repeat-x bottom; padding: 10px 0 ;}
div#sort_O { min-height: 75px; width: 95%; margin-bottom: 5px; background: url(../images/1px_dot_horz.gif) repeat-x bottom; padding: 10px 0 ;}
div#sort_P { min-height: 75px; width: 95%; margin-bottom: 5px; background: url(../images/1px_dot_horz.gif) repeat-x bottom; padding: 10px 0 ;}
div#sort_Q { min-height: 75px; width: 95%; margin-bottom: 5px; background: url(../images/1px_dot_horz.gif) repeat-x bottom; padding: 10px 0 ;}
div#sort_R { min-height: 75px; width: 95%; margin-bottom: 5px; /*background: url(../images/1px_dot_horz.gif) repeat-x bottom;*/ padding: 10px 0 ;}
div#sort_S { min-height: 75px; width: 95%; margin-bottom: 5px; background: url(../images/1px_dot_horz.gif) repeat-x bottom; padding: 10px 0 ;}
div#sort_T { min-height: 75px; width: 95%; margin-bottom: 5px; background: url(../images/1px_dot_horz.gif) repeat-x bottom; padding: 10px 0 ;}
div#sort_U { min-height: 75px; width: 95%; margin-bottom: 5px; background: url(../images/1px_dot_horz.gif) repeat-x bottom; padding: 10px 0 ;}
div#sort_V { min-height: 75px; width: 95%; margin-bottom: 5px; background: url(../images/1px_dot_horz.gif) repeat-x bottom; padding: 10px 0 ;}
div#sort_W { min-height: 75px; width: 95%; margin-bottom: 5px; background: url(../images/1px_dot_horz.gif) repeat-x bottom; padding: 10px 0 ;}
div#sort_X { min-height: 75px; width: 95%; margin-bottom: 5px; background: url(../images/1px_dot_horz.gif) repeat-x bottom; padding: 10px 0 ;}
div#sort_Y { min-height: 75px; width: 95%; margin-bottom: 5px; background: url(../images/1px_dot_horz.gif) repeat-x bottom; padding: 10px 0 ;}
div#sort_Z { min-height: 75px; width: 95%; margin-bottom: 5px; /*background: url(../images/1px_dot_horz.gif) repeat-x bottom;*/ padding: 10px 0 ;}




/*TYPOGRAPHY*/

div#hm_main h4 {font-size:16px; color: #5F2222;}




#column1 h1, #column2 h1, #column3 h1, #column4 h1{font-size: 14px; line-height: 125%; color: #541212; margin-bottom: 5px; padding-right: 15px;}
#column1 ol, #column2 ol, #column3 ol, #column4 ol    {list-style-type: none;}
#column1 ol li, #column2 ol li, #column3 ol li , #column4 ol li {text-transform:capitalize; margin-bottom: 2px;}
#column1 ol li a, #column2 ol li a, #column3 ol li a , #column4 ol li a {color: #ff0000; text-decoration: none;}
#column1 ol li a:hover, #column2 ol li a:hover, #column3 ol li a:hover, #column4 ol li a:hover {color: #ff0000; text-decoration: underline;}

ol.back_top {margin-top: 15px;font-weight: bold;}
ol li.back_top a{text-transform:uppercase; font-weight: bold;}


img.hm_header_name { margin: 15px 0 0 0; }
div.name_copy { margin: 15px; color: #FFFFFF; padding-right: 15px;}
.item_name { color: #FFFFFF; font-weight: bold; padding-bottom: .5em; line-height: 125%;}
.item_details { color: #000000; font-weight: bold; padding-bottom: .5em; }