* {

margin:0;

padding:0;

}



h1,h2,h3,h4,h5,h6,p,blockquote,form,label,ul,ol,dl,fieldset,address {

margin:0.5em 0;

}



li,dd {

margin-left:1em;

}



fieldset {

padding:.5em;

}

body, html{

height:100%;

}

body {

font-size:76%;

font-family:Arial, Helvetica, sans-serif;

line-height:1.3;

background:url(images/background.jpg) center top no-repeat #FFF;

}

#wrap{

	width:975px;

	margin:147px auto 0 auto;

	background-color:#FFF;

}

#menu{

	width:755px;

	background:url(images/menu.jpg);

	float:left;

	height:40px;

}

#search{

	width:180px;

	padding-left:40px;

	background:url(images/menu.jpg);

	float:right;

	height:40px;

}

#body{

	clear:both;

	width:100%;

	z-index:100;

}

.contentheading, h1{

	color:#B21117;

	font-size:30px;

	font-weight:bold;

}

.componentheading{

	margin-bottom:25px;

	font-size:40px;

	color:#333;

	font-weight:bold;

}

.pad{

	padding:10px;

}

li span{

	font-weight: bold;

}

.search{

	height:20px;

	padding:8px 0px 7px 0px;

	margin-top:-6px;

}

.readmore, .readon{

	padding:15px;

	background-color:#B41117;

	font-weight:bold;

	text-transform:uppercase;

	color:#FFF;

	text-decoration:none;

	line-height:66px;

}

#mod_search_searchword{

	height:25px;

	border:0;

	vertical-align: top;

	line-height:25px;

	width:138px;

}

.productFeature{

	background-color:#E9E9E9;

	height:116px;

	padding:16px 10px;

	width:935px;

	clear:both;

}

.productFeature a p{

	font-size:14px;

	color:#B31117;

	margin:0;

}

.productFeature a{

	margin:0 5px;

	background-color:#FFF;

	width:177px;

	float:left;

	vertical-align:middle;

	text-decoration:none;

	color:#000;

	padding-top:40px;

}

.productFeature img{

	margin-top:-40px;

	height:116px;

	width:94px;

	float:left;

	margin-right:3px;

}

.slider-container img{

float:left;

}

#footer{

	width:965px;

	font-size:10px;

	background-color:#CCC;

	padding:5px;

}

#footer a{

	color:#000;

}