/* CSS Document */

body{
background-image:url(../images/body_bg.gif);
background-repeat:repeat-x;
margin:0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#434343;
}
form{
display:inline;
}

/* Category Page Start */

.page_title {
margin: 5px;
}

.col_prod {
border: 1px solid #CCC;
text-decoration: none;
margin: 3px;
float: left;
width: 220px;
height: 180px;
color: #FFF;
text-align: center;
}

.col_tit {
/* background-color: #EC2227; */
background-image: url(../images/bg-tit.jpg);
background-repeat: repeat-x;
font: 12px Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
text-align: center;
padding: 2px;
}

.col_img {
border: 0px solid #000;
height: 160px;
width: 220px;
}


/* Product Page Start */

.prod_img {
border: 0px solid #CCC;
text-align: center;
float: left;
margin: 10px 5px 0px 10px;
}

.prod_desc {
border: 1px dashed #EEF;  /* Containers Border */
float: left;
padding: 5px;
margin-top: 10px;
}


/* Extra Parameters */

.subtitle {
font: 14px Verdana;
font-weight: bold;
color: #EC2227;
margin: 5px 0px;
}

.abot {
  width: 520px;
  text-align: justify;
  float: left;
}

/* Products */

.prod_idx {
margin: 20px 5px 20px 10px;   /* 20px 5px 20px 20px; */
text-align: center;
}

.prod_idx img {
height: 77px;
width: 99px;
border: 0px;
}

.prod_idx a {
border: 1px solid #EEE;
text-decoration: none;
margin: 2px;
padding: 1px;
float: left;
color: #FFF;
width: 124px;
}

.prod_idx div {
font-size: 9px;
font-weight: bold;
padding: 1px;
background-image: url(../images/bg-tit.jpg);
background-repeat: repeat-x;
width: 121px;
height: 13px;
}



h1{
		
		font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:16px;
			font-weight:bold;
			color:#ed1c24;
			margin:0px;
			padding:0px;
		

		}
	h2{
		
		font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:16px;
			font-weight:bold;
			
			margin:0px;
			padding:0px;
		

		}	
	.submitbutton
{
	border-right: #EC2227 1px groove;
	BORDER-TOP: #EC2227 1px groove;
	BORDER-LEFT: #EC2227 1px groove;
	BORDER-BOTTOM: #EC2227 1px groove;
 font-weight:bold;
	color: #ffffff;
	BACKGROUND-COLOR: #EC2227;
}	
#main{width:981px;
margin:auto;
padding:0px;
}

#main #up_head{
width:981px;
margin:0px;
padding:0px;
background-image:url(../images/head_bg_04.gif);
background-repeat:repeat-x;
float:left;
height:126px;
}

	#main #up_head .logo{background-image:url(../images/logo_02.gif);
	background-repeat:no-repeat;
	width:280px;
	margin:0px;
	padding:100px 0px 0px 10px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	height:26px;
	color:#000000;
	}

	#main #up_head .upper_links{
	width:681px;
	margin:9px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	text-align:right;
	}
	
		#main #up_head .upper_links .b1{
		width:670px;
		margin:0px;
		padding:0px 0px 0px 0px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#000000;
		}
			#main #up_head .upper_links .b1 a{
			color:#000000;
			text-decoration:none;
			margin-right:6px;
			}
			#main #up_head .upper_links .b1 a:hover{
			color:#FF0000;
			text-decoration:none;
			}
			
		#main #up_head .upper_links .b2{
		width:670px;
		margin:0px;
		padding:0px 0px 0px 0px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#000000;
		}	
			
		#main #up_head .upper_links .b2{
		width:660px;
		background-image:url(../images/search_area_14.gif);
		background-repeat:no-repeat;
		margin:20px 10px 20px 0px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#000000;
		height:28px;
		background-position:right;

		}
		#main #up_head .upper_links .b2 .b2a{
		padding-right:100px;
		margin:0px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:20px;
		color:#000000;
		height:28px;
		float:left;
		font-weight:bold;
		}
			#main #up_head .upper_links .b2 .txtbox{
			border:0px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#d6d5cd;
			width:155px;
			margin-left:8px;
			margin-top:4px;
			margin-right:35px;
			}
		#main #up_head .upper_links .b3{
		margin:0px 0px 0px 0px;
		padding:10px 0px 0px 0px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#000000;
		width:670px;
		height:18px;
		}
			#main #up_head .upper_links .b3 a{
			margin:0px 5px 0px 5px;
			padding:10px 10px 10px 10px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#000000;
			font-weight:bold;
			text-decoration:none;
			}
			#main #up_head .upper_links .b3 a:hover{
			font-size:12px;
			color:#ffffff;
			background-color:#990000;
			font-weight:bold;
			}
			
	#header{background-image:url(../images/header_bg.jpg);
	background-repeat:no-repeat;
	margin:0px 0px 0px 0px;
	padding:35px 0px 0px 91px; /* Original 60px 0px 0px 91px; */
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	font-style:italic;
	color:#FF0000; 
	width:890px; 
	height:117px; /* Original 173px */
	float:left;
	}			
	
	#content{
	width:965px;
	float:left;
	background-image:url(../images/contentbg_20.gif);
	background-repeat:repeat-x;
	padding:0px 10px 0px 6px;
	}
		#content .col1{
			width:965px;
			text-align:right;
			float:left;
			padding-left: 3px; /* Remove to Restore Original Banner */
		}
		
		
		#content .col2{
			width:965px;
			float:left;
		}
		
		#left{
		width:250px;
		float:left;
		}
		
		#left h1{
		background-image:url(../images/left_nav_26.gif);
		background-repeat:no-repeat;
		width:230px;
		height:20px;
		font-size:15px;
		padding:10px 5px 6px 15px;
		color:#FFFFFF;
		margin:0px;
		}
		
		#left ul{
		width:250px;
		margin:0px;
		padding:0px;
		list-style:none;
		}
		#left p{
		width:210px;
		height:12px;
		display:block;
		font-size:13px;
		padding:7px 3px 10px 50px;
		margin:0px;
		list-style:none;
		background-image:url(../images/nav_bg.jpg);
		background-repeat:no-repeat;
		}
		
		#left  a{
		font-size:13px;
		font-weight: bold;
		list-style:none;
		text-decoration:none;
		color:#333;
		}
		
		#left .drop{
		width:250px;
		margin:0px;
		padding:0px;
		}
		
		#left .ddul{
		width:230px;
		margin:0px 0px 0px 20px ;
		padding:0px;
		list-style:none;
		}
		
		#left .ddli{
		width:200px;
		height:20px;
		font-size:11px;
		padding:2px 0px 1px 15px;
		margin:0px 0px 0px 20px;
		list-style:none;
		background-image:url(../images/d_bullet.gif);
		background-repeat:no-repeat;
		}
		
		#left .ddli a{
		font-size:11px;
		list-style:none;
		text-decoration:none;
		color:#666666;
		}
		
		#left .ddli a:hover{
		list-style:none;
		text-decoration:none;
		background-color:#e8deb5;
		width:182px;
		height:15px;
		display:block;
		}
		
		
		
	
		#left .bg_subscrib{background-image:url(../images/subscrib_31.gif);
		background-repeat:no-repeat;
		background-color:#ed2227;
		margin:0px;
		padding:34px 10px 10px 10px;
		width:230px;
		float:left;
		color:#f0a5a7;
		}
		
			#left .bg_subscrib .t_box{background-color:#FFFFFF;
			border:#666666 solid 1px;
			height:17px;
			width:172px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#666666;
			margin:10px 0px 0px 0px;
			padding:3px 0px 0px 0px;
			}
			
			#left .bg_subscrib .t_box_2{background-color:#FFFFFF;
			border:#666666 solid 1px;
			height:17px;
			width:172px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#666666;
			margin:10px 0px 0px 0px;
			padding:3px 0px 0px 0px;
			}
			
			#left .bg_subscrib .sub_btn{margin:10px 0px 0px 0px;
			padding:0px 0px 0px 160px;
			}
			
			#left .blog{margin:20px 0px 0px 0px;
			padding:0px 0px 0px 0px;
			float:left;
			}


			#left .abot{margin:20px 0px 10px 0px;
			padding:0px 0px 0px 0px;
			float:left;
			}
			
			#left .abot p{margin:0px 0px 0px 0px;
			padding:0px 0px 0px 0px;
			background-image:none;
			color:#FFFFFF;
			}

			
		#right{
			width:700px;
			float:left;
			padding-left:8px;
			padding-right:7px;
		}
		
			#right .red_heading{
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:16px;
			font-weight:bold;
			color:#ed1c24;
			margin:0px;
			padding:0px;
			}
			
			#right .mid{background-image:url(../images/bg_right_mid_30.gif);
			background-repeat:repeat-x;
			float:left;
			margin:25px 0px 0px 0px;
			padding:0px;
			width:700px;
			height:157px;
			}
			
			#right .mid2{
			float:left;
			margin:25px 0px 0px 0px;
			padding:0px;
			width:700px;
			}
				#right .mid .img{
				float:left;
				margin:0px 10px 0px 0px;
				padding:0px;
				width:101px;
				}
				
		#right .midtxt{
			float:left;
			margin:25px 0px 0px 0px;
			padding:0px;
			width:700px;
			}		
		
		#right .product{
		width:682px;
		float:left;
		margin:50px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		}
		
		#right .product ul{margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		list-style:none;
		}
		
		#right .product li{
		margin:15px 25px 0px 6px;
		padding:0px 0px 0px 0px;
		width:99px;
		list-style:none;
		float:left;
		text-align:center;
		font-size:12px;
		text-align:center;
		}
		#right .product li h1{
		font-size:12px;
		text-align:center;
		margin:0px;
		padding:0px;
		}
		.link{
		color:#000000;
		text-decoration:none;
		}
		#right .block{
		width:700px;
		float:left;
		margin:50px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		background-image:url(../images/gray.gif);
		background-repeat:repeat-x;
		}

		#right .block .block1{
		width:342px;
		margin:0px;
		padding:5px;
		background-image:url(../images/graysap.gif);
		background-position:right top;
		background-repeat:no-repeat;
		float:left;
		}
				#right .block .block1a{
			float:left;
			margin:0px 5px 0px 0px;
			padding:0px;
			width:114px;
			}
				#right .block .block1b{
			float:left;
			margin:0px 5px 0px 0px;
			padding:0px;
			width:218px;
			}
		#right .block .block2{
		width:330px;
		margin:0px;
		padding:5px;
		float:left;
		}
		
		#right .block .block2a{
		width:49px;
		margin:0px;
		padding:5px;
		float:left;
		}
		#right .block .block2b{
		width:230px;
		margin:0px;
		padding:5px;
		float:left;
		}
		
		#right .block .red_heading{font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			color:#ed1c24;
			margin:0px;
			padding:0px;
			}
		
		#right .eye{
		width:700px;
		float:left;
		margin:30px 0px 20px 0px;
		padding:0px 0px 0px 0px;
		}
			#right .eye a{
			text-decoration:none;
		}
			
		
		#right .in_box{width:150px;
		height:20px;
		border:#CCCCCC solid 1px;
		margin:0px;
		padding:0px;
		}
		
		#right .me_box{
		border:#CCCCCC solid 1px;
		margin:0px;
		padding:0px;
		}
		
		#footer{
		padding:5px;
		background-color:#fbefd2;
		width:971px;
		float:left;
		}
		#footer .footer1{
		padding:3px;
		float:left;
		width:150px;
		}
		#footer .footer2{
		padding:3px;
		float:left;
		width:803px;
		text-align:center;
		}
		
		.footerbottom{
		padding:5px;
		width:971px;
		float:left;
		background-image:url(../images/foootbg.gif);
		background-repeat:repeat-x;
		}
		.footerbottom .colm1{
		padding:10px 0px 0px  0px;
		width:181px;
		margin: 10px 5px 8px 5px;
		float:left;
		display:block;
		}
		
		.footerbottom .colm1 h1{ 
		padding:0px;
		margin:0px;
		color:#FF0000;
		font-weight:bold;
		font-size:11px;
		}
		
		.footerbottom .colm1 a{ 
		padding:0px;
		margin:0px;
		font-size:10px;
		color:#666666;
		text-decoration:underline;
		}
		
		.footerbottom .colm1 a:hover{
		text-decoration:none;
		}
		
		.footerbottom p{
		padding:0px;
		margin:0px;
		}
		
		.footerbottom .colm2{
		padding:10px 0px 0px  0px;
		width:181px;
		margin: 10px 5px 8px 5px;
		float:left;
		display:block;
		}
		
		.footerbottom .colm2 h1{ 
		padding:0px;
		margin:0px;
		color:#FF0000;
		font-weight:bold;
		font-size:11px;
		}
		
		.footerbottom .colm2 a{ 
		padding:0px;
		margin:0px;
		font-size:10px;
		color:#666666;
		text-decoration:underline;
		}
		
		.footerbottom .colm2 a:hover{
		text-decoration:none;
		}
		
		#footerend{
		padding:5px;
		width:971px;
		float:left;
		background-color:#CCCCCC;
		color:#666666;
		}
		#footerend p{
		padding:5px;
		float:left;
		color:#666666;
		text-align:right;
		margin:0px;
		padding:0px;
		display:block
		}
		#footerend a{
		padding:5px;
		color:#666666;
		}
		
		
		#footerpkg{
		padding:10px 5px 10px 5px;
		width:971px;
		float:left;
		background-color:#dddddd;
		color:#666666;
		text-align:center;
		}
		#footerpkg p{
		padding:5px;
		float:left;
		color:#666666;
		text-align:right;
		margin:0px;
		padding:0px;
		display:block
		}
		#footerpkg a{
		padding:5px;
		color:#666666;
		}
		#footerpkg a:hover{
		padding:5px;
		color:#ff0000;
		}

		
		
	.red{
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:18px;
			font-weight:bold;
			color:#ed1c24;
			margin:0px;
			padding:0px;
			}
			
	.black{
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:18px;
			font-weight:bold;
			color:#000000;
			margin:0px;
			padding:0px;
			}
			
			.pmargin{
			margin-top:5px;
			}
			
			.ordernow{
			background:url(../images/order_now_03.gif) no-repeat;
            width:91px;
			height:22px;
			border:none;
			}

			
			.prod_name{

	border-right: #EC2227 1px groove;
	BORDER-TOP: #EC2227 1px groove;
	BORDER-LEFT: #EC2227 1px groove;
	BORDER-BOTTOM: #EC2227 1px groove;
 	font-weight:bold;
	color: #ffffff;
	BACKGROUND-COLOR: #EC2227;
	margin:10px 0px 10px 0px;
	width:200px;
	display:block;
	padding:5px;
	text-align:center;
}	
	
	#ordernow_main{
	background-image:url(../images/new_bt2.gif);
			background-repeat:repeat-x;
			padding:5px;
			font-weight:bold;
			border:none;
			font-size:15px;
			color: #FFFFFF;
			}	
	