* {margin:0px; padding:0px;}
html {font-size:100%; height:100%;}
body {color:#000000; background:#E6DFBF url(../images/main_bg.jpg) repeat-x; font-size:12px; font-family:Arial, Helvetica, sans-serif}
a {color:#950F15; text-decoration:none;}
a:link {color:#950F15; text-decoration:none;}
a:hover {text-decoration:underline;}
a:focus {outline:none;}

a.readmore {color:#950f15; text-decoration:none; font-size:12px;font-weight:bold;}
a.readmore:hover {color:#000000; text-decoration:underline;}
a.readmore span {font-size:16px;}

HR {color:#E3DAB9;}

img {
	border:0px;
	behavior: url(../images/"iepngfix.htc")
}
.imgleft {float:left; margin:2px 8px 2px 1px;}
.imgright {float:right; padding:2px 1px 2px 8px;}

#banner {width:963px; height:200px; margin:0px; padding:0px;}
#page_container {width:963px; margin:auto; background:#EAE4CA;}
#mainbody {height:100%; margin:auto;  margin-top:1px; padding-bottom:5px; background:#EAE4CA; border:2px solid #000000;}
#content {height:100%; min-height:150px; margin:auto; margin:8px 8px 0px 8px; padding:2px; background:url(../images/formbg.jpg) left top repeat-x;}

.padding {padding:2px 1px 2px 1px; height:100%;}
.form {margin-top:5px; background:url(../images/formbg.jpg) repeat-x top; padding:5px;}
.form p {margin-bottom:7px; margin-left:198px;}
.form span {width:15%; display:block; float:left;}
label {width:185px; float:left; text-align:right; font-size:1.1em;}
input, select, textarea  {background:#F5F1E1; border:1px solid #CBC299; padding:2px;}
input:hover, input:focus, select:focus, textarea:focus, textarea:hover {border:1px solid #8A7C3C;}
.stdbutton {background:#750A0F url(../images/btn.jpg) repeat-x top; color:#ffffff; cursor:pointer}

/*:: search box*/
.search {position:absolute; text-align:right; margin:4px auto; width:955px;}
.search_input {color:#000; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8; }


/* Top Menu Style */
#menu {background:#000000; height:35px;}
#topmenu  {height:35px; overflow:hidden;}
#topmenu li {float:left;} 
#topmenu span {display:none;}
#topmenu li, #topmenu a {height:35px; display:block;}

#menu-home {width:111px;}
#menu-aboutus, #menu-services, #menu-products, #menu-retail, #menu-gallery, #menu-testimonials, #menu-promotions, #menu-contactus   {width:105px;}

#menu-home a:hover, #menu-home a.active {background:url(../images/../images/menu.jpg) no-repeat 0px -36px;}
#menu-aboutus a:hover, #menu-aboutus a.active {background:url(../images/../images/menu.jpg) no-repeat -111px -36px;}
#menu-services a:hover, #menu-services a.active {background:url(../images/../images/menu.jpg) no-repeat -216px -36px;}
#menu-products a:hover, #menu-products a.active {background:url(../images/../images/menu.jpg) no-repeat -321px -36px;}
#menu-retail a:hover, #menu-retail a.active {background:url(../images/../images/menu.jpg) no-repeat -426px -36px;}
#menu-gallery a:hover, #menu-gallery a.active {background:url(../images/../images/menu.jpg) no-repeat -531px -36px;}
#menu-testimonials a:hover, #menu-testimonials a.active {background:url(../images/../images/menu.jpg) no-repeat -636px -36px;}
#menu-promotions a:hover, #menu-promotions a.active {background:url(../images/../images/menu.jpg) no-repeat -741px -36px;}
#menu-contactus a:hover, #menu-contactus a.active {background:url(../images/../images/menu.jpg) no-repeat -846px -36px;}

#promotions-child {background-color:#000; border-left:4px solid #E11822; border-bottom:1px solid #666;}
#promotions-child a {display:block; line-height:20px; color:#FFF; border-bottom:1px solid #333; padding:3px 10px;}
#promotions-child a:hover {text-decoration:none; background-color:#E11822; color:#FFF;}


/*:: Font Style*/
h1 {font-size:20px; font-weight:bold; color:#950f15; margin-bottom:10px; padding:2px;}
h2 {font-size:14px; color:#333333; margin-bottom:8px;  padding:0px;}
h3 {font-size:12px; color:#950f15; padding:0px;}
h4 {font-size:14px; font-weight:normal; margin-bottom:10px;}

/*:: top block*/
ul.redbox {list-style-type:none;width:auto;position:relative;display:block;height:126px;margin:0;padding:0;}
ul.redbox li {background:url(../images/redbox.jpg) top left no-repeat;
float:left;margin:0;padding:0;width:317px;height:126px;}
ul.redbox li a.readmore {font-size:11px; color:#e3daaf;}
ul.redbox li h2 {font-family:Arial, Helvetica, sans-serif;font-size:14px;margin:8px 1px 10px 35px;color:#ebe5c7;font-weight:bold;}
ul.redbox li span {font-size:11px;float:left;margin-left:30px; margin-right:5px;color:#f6f3e7;font-weight:normal; line-height:16px;}
ul.redbox li span a {color:#FFFFFF; text-decoration:underline}


/*:: footer */
#footer {height:45px;text-align:center; color:#940f15; padding:5px; clear:both;}
#footer a {text-decoration:none; font-size:11px; padding:3px 5px;}
#footer a:hover {text-decoration:underline; color:#000000;}
#footer span {line-height:20px;}

.mandatoryMark{font:bold 1.3em Arial, Helvetica, sans-serif, Tahoma;color:#FF0000;}

ul#submenu {font-family: Verdana, Arial, Helvetica, sans-serif; list-style: none;margin: 0;padding: 0; font-size: 14;font-weight: bold;padding-left:8px;width:300px;float:left;}
ul#submenu li a {height:20px;text-decoration: none;line-height:17px;outline:none;}
ul#submenu li a:link, ul#submenu li a:visited {color: #333333;display: block;}	
ul#submenu li a:hover,ul#submenu li a.active {color: #CC3300;}

/*:: GALLERY*/
.gallery {margin-left:3px;}
.thumbnails {float:left; margin:8px 16px; text-align:center;}
.thumbnails IMG {border:2px solid #FFFFCC}
.thumbnails IMG:hover {border:2px solid #333333}

.errorMsg
{
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 8pt;
	font-weight		: normal;
	color			: #FF0000;
}

.successMsg 
{
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 8pt;
	font-weight		: normal;
	color			: #006600;
}

.detail
{
	width:85%; 
	float:left;
	padding:10px;
}

.title
{
	font-weight:bold;
	color: #950F15;
	text-decoration:underline;
}

.title a
{
	font-weight:bold;
	color: #950F15;
	text-decoration:underline;
}
.title a:hover {color: #000000}
.title a:visited {color: #950F15}

.price
{
	width:15%; 
	float:right; 
	text-align:right;
	font-weight:bold;
	color: #950F15;
	padding-right:5px;
}

.pageLink, td.pageLink
{
	font-size 		: 8pt;
	color 			: #444444;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-weight		: bold;
}
a.pageLink:link   	{ text-decoration : none;		color : #444444; }
a.pageLink:visited 	{ text-decoration : none;		color : #444444; }
a.pageLink:hover	{ text-decoration : underline;	color : #444444; }

.activePage
{
	font-size 		: 8pt;
	color 			: #FF0000;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-weight		: bold;
}

