/* CSS Document */



body

{

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

	font-size:0.86em;

	line-height:125%;

	font-weight: normal;

	color: #616161;

	text-decoration: none;

	margin-top:0px;

	padding:0px;

	margin:3px;

}



.nopadmarg

{

	padding:0px;

	margin:0px;

}



img

{

	padding:0px;

	margin:0px;

	border:none;

}



a

{

color:#C11933;

text-decoration:underline;

	

}



a:hover

{

	text-decoration:none;

	color:#616161;

}



.f-right

{

	float:right;

}



.f-left

{

	float:left;

}







#wrapper

{

	width:900px;

	margin:0px auto;

}



#top-curved

{

	height:25px;

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

	padding:20px 20px 0px 20px;

	color:#616161;

	font-size:12px;

}



#top-curved .search

{

	float:right;

}



.search .input

{

	border:1px solid #b9b986;

	background:#ffffcb;

	color:#616161;

}



.search #imageField

{

	padding:4px 0px 0px 0px;

}



#banner

{

	height:80px;

	background:#cfd29d url(../images/design/coloured-bar.jpg) left 15px repeat-x;

	padding:6px 0px;

}



#banner .logo

{

	background:url(../images/design/logo.jpg) no-repeat left;

	width:260px;

	height:45px;

}



#banner .menu

{

	padding:34px 5px 5px 5px;

	font-size:12px;

}



.menu ul

{

	padding:0px 10px; 

	margin:0px;

	list-style:none;



}



.menu ul li

{

	font-size:12px;

	display:inline;

	text-align:center;

	width:90px;

	margin-left:5px;

}



.menu ul li a

{

	font-size:12px;

	color:#313131;

	width:70px;

	padding:2px 10px 5px 10px;

	text-decoration:none;

}



.menu ul li a:hover, .menu ul li a.active

{

	color:#c11933;

	background:#fff url(../images/design/menu-li-hover.jpg) no-repeat left bottom;

}





#flash-holder

{

	height:145px;

	border-top:0px solid #fff;

	margin:0px;

	padding:0px;

}





#content

{

	background:#e8ebd0; 

	padding:15px 12px;;

}



.content-tab 

{

	width:255px;

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

	padding:15px 15px 15px 15px;

	text-align:justify;

	font-size:12px;

	overflow:hidden;

}





h1

{

	font-size:14px;

	border-bottom:1px solid #e9ead0;

	padding:3px 3px 8px 3px;

	margin:0px;

	margin-bottom:10px;

	overflow:hidden;

}



h1 a

{

	color:#616161;

	text-decoration:none;

}



 h1 a:hover

{

	text-decoration:underline;

	color:#C21A34;

}





h2

{

	font-size:13px;

	padding:3px 0px 3px 0px;

	margin:5px 0px;

	overflow:hidden;

}







.red

{

	color:#C11933;

}



.with-arrow

{

	background:url(../images/design/arrow-2.jpg) center right no-repeat;

	padding-right:18px;

}



.content-tab  .main

{

	padding:0px 3px;

}



.content-tab  .read-more

{

	height:18px;

	width:82px;

	padding:2px 3px 2px 5px ;

	background:#C01933 url(../images/design/read-more.jpg) left center no-repeat;

	float:right;

	margin:10px 2px;

	color:#fff;

	text-align:center;

}



.content-tab  .read-more a

{

	text-decoration:none;

	color:#fff;

}





.content-tab  .read-more a:hover

{

	text-decoration:underline;

	color:#fff;

}





.content-tab  ul

{

	list-style:none;

	padding:5px 5px;

	margin:0px;

	font-size:12px;

}



.content-tab  ul li

{

	padding:2px 2px 2px 20px;

	background:url(../images/design/arrow-1.jpg) left 4px  no-repeat;

}



.content-tab  ul li a

{

 	color:#616161;

	text-decoration:none;

}



.content-tab  ul li a:hover

{

 	color:#c01933;

	text-decoration:underline;

}







.featured-home

{

	margin-top:13px;

	padding:13px;

	background:#fff url(../images/design/featured-home.jpg) no-repeat top center;

	width:849px;

}



.text

{

	font-size:12px;

	padding:5px;

}



.featured-home td

{

	border-right:1px solid #E8EBD0;

}



.featured-home td.last

{

	border:none;

}



.featured-home .caption

{

	padding:5px;

	text-align:center;

	color:#C11933;

}



.featured-home .caption a

{

	color:#C11933;

	text-decoration:underline;

}



.featured-home .caption a:hover

{

	color:#616161;

	text-decoration:none;

}



#bottom

{

	background:#CFD29D url(../images/design/bottom-bg.jpg) repeat-x top;

	padding:16px 15px 13px 15px;

	color:#fff;

	overflow:hidden;

	font-size:12px;

}



#bottom a

{

	color:#fff;

	text-decoration:none;

}



#bottom a:hover

{

	text-decoration:underline;

}





#main-content

{

	background:#fff url(../images/design/580-curved.jpg) no-repeat center top;

	width:550px;

	padding:15px 15px 15px 15px;

	text-align:justify;

	font-size:12px;

	overflow:hidden;

}



.date

{

	padding:5px 0px;

	color:#C11933;

	font-size:12px;

}



.newsitem

{

	padding:5px 0px;

	margin-bottom:10px;

	border-bottom:1px solid #e7e7e7;

	overflow:hidden;

}



.newsitem img

{

	margin:0px 0px 5px 10px;

}



.newsitem .read-more

{

	padding:5px 0px;

}



.form

{

	background:#fbfbff;

	border:1px solid #fbfbf1;

	padding:10px;

	margin:10px 1px;

	margin-top:20px;

}



.form-input

{

	background:#fff;

	border:1px solid #E8EBD0;

	

}



.form-btn

{

	background:#CFD29D;

	border:1px solid #bcc38e;

}



#hide

{	

	background:url(../images/multibox/loader.gif) no-repeat center 130px;

	height:281px;

}

.product-cat-heading
{
	padding:5px 10px;
	color:#fff;
	font-weight:bold;
	background:#CFD29D;
	margin-bottom:15px;
	font-size:13px;
}

.product-cat-heading a
{
	text-decoration:none;
	color:#fff;
}

.product-cat-heading a:hover
{
	text-decoration:underline;
}


















