

html
{
	margin: 0;
	/* setting border: 0 hoses ie6 win window inner well border */
	padding: 0;
}

body
{
	margin: 0;
	/* setting border: 0 hoses ie5 win window inner well border */
	padding: 0;
	font-family: arial;
	font-size: 12pt;
	text-align: center;

}

a.about {text-decoration: underline;
color: maroon;
font-weight: 700;}

a.about hover {text-decoration: none;
color: maroon;
font-weight: 700;}


h1 {
color: #e1711b;
margin-left:10px; 
font: bold 18pt Verdana;
margin-top: 15px;
}

h2 {
color: #9e0b0b;
margin-left:0px; 
font: bold 16pt Verdana;
margin-top: 15px;
}

h3 {
color: #355aa0;
margin-left:0px; 
font: bold 14pt arial;
margin-top: 15px;
}

h4 {
color: #000000;
margin-left:0px; 
font: bold 12pt Arial;
margin-top: 15px;
text-decoration: underline;
}

h5 {
color: #000000;
margin-left:0px; 
font: bold 12pt Arial;
margin-top: 15px;
}

hr {color: #cccccc;
}

ul{
text-align: left;
list-style-type: disc;
font: normal 12pt arial, sans-serif;
}

li{
margin-top: 10px;
margin-bottom: 10px;
}



#container
{
	position: relative;
	margin: 0 auto; /* center on everything else */
	width: 960px;
	text-align: left;
}

/* Start Horizontal Menu */
#modernbricksmenu, #modernbricksmenu2{
margin: 0;
padding: 0;
width: 960px;
height: 30px;
/* background: transparent; */
background-color: #4b4b4b;
voice-family: "\"}\"";
voice-family: inherit;
}
#modernbricksmenu { border-top: 5px solid #9e0b0b; }  
#modernbricksmenu2{ border-bottom: 5px solid #9e0b0b; }

#modernbricksmenu ul, #modernbricksmenu2 ul{
margin: 0 auto;
padding: 0;
list-style: none;
}
#modernbricksmenu2line {
clear: both;
height: 2px;
width: 100%;
background: #c58586;
}

#modernbricksmenu li, #modernbricksmenu2 li{
display: inline;
text-align: center;
margin: 0;
padding: 0;
}

#modernbricksmenu a, #modernbricksmenu2 a{
float: left;
font: bold 12px Arial;
color: white;
text-decoration: none;
margin: 0;
padding: 5px 8px;
background-color: #4b4b4b;
border-right: 1px dotted #c58586;
}



#modernbricksmenu a:hover, #modernbricksmenu2 a:hover{
background-color: #9e0b0b;
color: white;
}

#modernbricksmenu #current a, #modernbricksmenu2 #current a{ /*currently selected tab*/
background-color: #9e0b0b;  
color: white;
border-color: #9e0b0b;  
}

.menu_top_border {
background-image: url("images/hrc58586.jpg");
background-repeat: repeat;
}

.menu_background {
/* background-image: url("images/tab_background.jpg");
background-repeat: repeat; */
background-color: #4b4b4b;
}



/* End Horizontal Menu */

/* Start Vertical Menu   */


#ddblueblockmenu{
border: 1px solid #c58586;
border-bottom-width: 0;
width: 195px;
}

#ddblueblockmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
font: bold 12px Arial, sans-serif;
}

#ddblueblockmenu li {
margin: 0;
}

#ddblueblockmenu li a{
display: block;
padding: 3px 0;
padding-left: 9px;
width: 179px; /*185px minus all left/right paddings and margins*/
text-decoration: none;
color: white;
background-color: #4b4b4b;
border-bottom: 1px solid #c58586;
border-left: 7px solid #9e0b0b;
}

* html #ddblueblockmenu li a{ /*IE only */
width: 197px; /*IE 5*/
w\idth: 179px; /*185px minus all left/right paddings and margins*/
}

#ddblueblockmenu li a:hover {
background-color: #9e0b0b;
border-left-color: #9e0b0b;
}

#ddblueblockmenu div.menutitle {
color: white;
border-top: 5px solid #9e0b0b;
padding: 1px 0;
padding-left: 5px;
background-color: black;
font: bold 90% Arial, sans-serif;
}

/* End Vertical Menu */



#left_bullets {
margin-right: 5px;
position:relative;
left:-25px;
}


#left_bullets ul{
border-right: 5px solid #ffffff;
text-align: left;
list-style-type: disc;

}

#left_bullets li{
margin-top: 10px;
margin-bottom: 10px;
}

#center {
padding: 10px 10px 10px 10px;
font-family: arial;
	font-size: 12pt;
	text-align: left;
	border-right: 1px solid #cccccc;
border-left: 1px solid #cccccc;
}

.signup_box {
font: normal 12pt arial, sans-serif;
margin-top: 15px;
margin-bottom: 0px;


}

/* Feedburner Feed Styles */

div.feedburnerFeedBlock {
font: normal 10pt times new roman, sans-serif;
margin-left:0;
margin-left:10;
text-align: left;
}

div.feedburnerFeedBlock ul { 
margin-left:0; 
margin-right:8px;
padding-left:0; 
list-style-type: none;
font: normal 10pt times new roman, sans-serif;
}

#creditfooter {
visibility: hidden;
}

div.feedburnerFeedBlock ul li span.headline { 
font-weight:bold; 
display:block; 
margin:12px 0px 5px 0px; 
}



/* Catalog Pages Specific Styles */



.catalog_table {
Width: 90%;
align: center;
border-collapse: collapse
}


.catalog_cell {
width: 50%;
vertical-align: top;
text-align: center;
}


.catalog_cell1 {
vertical-align: top;
text-align: center;
padding: 20px;
}















































/*  */