

body { 
	padding: 0; 
	margin: 0; 
	font: 12px/22px Arial, sans-serif; 
	line-height: 1.5em;
	color: #454545; 
	}
	
a 
{ color: #DA3B3B; 
background: inherit; 
}

a:hover 
{ color: #DA3B3B; 
background: inherit; 
text-decoration: underline}

p {	
margin: 5px 0; 
}

h1 {	
font: bold 1.8em Arial, Sans-Serif; 
padding: 8px 0 4px 0; 
margin: 0; 
letter-spacing: -1px; }

h2 { 
font: bold 1.6em Arial, Sans-Serif; 
letter-spacing: -1px; }

h3 { 
padding: 4px 0; 
margin:  0; }

ul { 
margin: 0; 
padding : 0; 
list-style: none;
 }
 
img { border: 0; }

hr { height: 1px; 
border-style: none; 
color: #d0d0d0; 
background-color: #C0C0C0; 
margin: 10px 0; }


.content1 
{ margin: 0px 0px 20px 0px ; 
width: 100%;
background: #626262 url(images/) repeat-y; 
color:#FFFFFF; }

.content { margin: 0px auto; 
width: 800px;
 }
 #flash{
 margin: 0px auto;
 width:795px;
 height:170px;
  }
 #navbar{
 padding-top:6px;
	height:25px;
	width:791px;
	background-color:#000000;
	text-align:center;
	color:#FF0000;
	padding-left:4px;
	margin: 0px auto;
}
#navbar li{padding: 0px 37px 0px 10px ;
	display:inline;
	
	text-transform:uppercase;
}
#navbar li a{text-decoration:none;
	font:  0.9em Arial, Sans-Serif;
	font-size: 11px;
	color:#FFFFFF;
}
#navbar li a:hover{
text-decoration: underline;
color:#FF0000;
}

/* Top part */
#top 
{ padding-top: 10px;
padding-bottom:10px; 
background: transparent; 
height: 54px;
background: #fff url(images/bgtop.jpg) repeat-y ;
overflow:hidden;
}
	#top h1 { 
	font: bold 1.8em Arial, Sans-Serif; 
	padding: 4px 0 4px 0; 
	margin: 0; 
	letter-spacing: 1px; 
	color: #000; }
	
	#top h2 { 
	font: 1.0em Arial, Sans-Serif; 
	letter-spacing: 0px; 
	color: #868686; margin:0; 
	padding: 0 }
	
	#top h4 { font: 9px Arial, Sans-Serif; 
	letter-spacing: 0px; 
	color: #868686; 
	margin:0; 
	padding: 0 }
	
	#top h3 { 
	font: 11px Arial, Sans-Serif; 
	letter-spacing: 4px; 
	color: #868686; 
	margin:0; 
	padding: 0 }
	
	
	#top #icons{ 
	float: right; 
	margin:20px 0; 
	padding:0;
	}
	
	
	#top #icons img { padding-right: 4px; border: 0 }



#ad 
{min-height: 60px;margin: 0px auto; overflow: hidden; width:800px; padding:10px 0 10px 0; }
#ad a, #left_side a { background: #FFF; text-decoration: none }
#ad a:hover, #left_side a:hover { text-decoration: underline }
		
/* main area */
#main { 
}
	#right_side { float: right; 
	width: 212px; 
	background: #F6F6F6; 
	padding: 5px 10px 5px 10px; 
	margin-bottom: 10px;
	border-left:1px dotted #CCCCCC;
	
	}
	
		
	
		#right_side ul { 
		padding: 3px 0 8px 0 } 
		
		#right_side li { 
		line-height: 18px; 
		background: #F6F6F6 url(images/cat-li.gif) no-repeat left; 
		
		font: normal 12px Arial, Sans-Serif;  
		padding-left: 20px;
		border-bottom:#ccc 1px solid;
		padding-top:8px;
		padding-bottom:8px; 
		height:auto;

		}
		
		#right_side a 
		{ 
		background: #F6F6F6; 
		text-decoration:  none 
		}
		#right_side p 
		{
		background-color:#FFFFFF;
		border:#ccc 1px solid;
		padding:10px;
		}
		#right_side h3 
		{ color: #404040; 
		font:  bold 1.2em Arial, Sans-Serif;
		
		}
	#right_side.f_search { 
	float: right;
	border:#FF0000 1px solid;
	padding: 10px 10px 0 0; }	
	
	#product 
	{background-color:none;
	margin-bottom: 10px; 
	width: 140px;
	float:right;
	margin-left:10px;
	}
	
	#product  h7
	{ 
  font-size:11px;
  font-weight:bold;
	color: #000;
	padding: 2px 10px 10px 10px;
	display:block;
	width:130px;
	float:right;
	}
	
	#left_side 
	{ background: #FFF; 
	margin-bottom: 10px; 
	width: 560px;
	
	}
		#left_side h3 
		{ background: #FFF url(images/hbg.gif) repeat-x; 
		height:30px; 
		padding: 5px 0 0 0px; 
		margin: 0; 
		font:  bold 1.2em Arial, Sans-Serif; 
		}
		#left_side h3 span 
		{ background: url(images/h-art.gif) no-repeat left; 
		padding: 1px 10px 0 23px;  
		line-height: 22px; 
		margin: 0}
		
		#left_side h5 {
		display:block;
		background-color:#CCCCCC;
		padding: 4px 4px 4px 14px;  
		margin:4px;}
		
		#left_side blockquote 
		{ padding-left: 10px; 
		border-left: 2px solid #DA4040; 
		margin: 10px 0 10px 15px;
		background-color:#E5E5E5;
		padding:4px 0px 4px 0px;
		display:inline-block;
		width:390px;
		}
		#left_side img 
		{ float: right;
		margin:4px 4px 4px 10px;
		background: #fff;
	border: solid 1px #888;
	padding:2px;
		}
		
	
		#left_side p 
		{ color: #454545; 
		padding: 0 5px 0 5px; 
		text-align: justify;
		text-transform:capitalize;
		max-height:inherit;
		
		
		}
			
		
			
		#left_side .rs 
		{ float: right; 
		margin: 0 10px; 
		border: 1px solid #ddd; 
		padding: 5px; 
		background: #f5f5f5  }
		
		#left_side ul 
		{ 
		margin-left: 2px; 
		}
		
		#left_side ul li 
		{ list-style-type: square;
		margin-left: 15px; 
		text-transform:capitalize;   }
		
		#left_side ul ul li 
		{ list-style: none; 
		margin-left: 20px; 
		list-style-type: lower-alpha; 
		list-style-position: inside; 
		}
	#content {
	background-color: #ffffff; 
	filter: Alpha(opacity=70); 
	opacity: .7;
	margin: 16px 10px 10px 0; 
	float: right; 
	width: 532px; 
	height:380px;
	padding: 0.5em;
	font-family: Arial;
	font-size: 11/16px;
	overflow: auto;
}
/* The footer */
#footer 
{ clear: both; 
border-top: 1px solid #DCDCDC; 
margin: 0 0 3em 0; 
color: #777;  
background: #fff }

#footer .right  
{ float: right; 
text-align: right; 
background: #FFF; }

#footer a { 
text-decoration: none; 
background: #FFF }
	
#gallery {
	list-style: none;
	margin: 0;
	padding: 0;
	
}
#gallery li {
	padding: 10px;
	margin: 0;
	float: right;
	position: relative;
	width: 200px;
	height: 130px;
	
}
#gallery li:hover img {
	border-color: #000;
}
#gallery img {
	background: #fff;
	border: solid 1px #888;
	padding: 5px;
}
#gallery em {
	background: #fff url(images/grey-gradient.gif) repeat-y;
	color: #000;
	font-style: normal;
	padding: 2px 10px;
	display: block;
	position: absolute;
	top: 140px;
	left: 90px;
	border: 1px solid #999;
	border-left-color: #888;
}
#gallery a {
	text-decoration: none;
}
#gallery a:hover em {
	background: #ffdb01 url(images/orange-gradient.gif) repeat-y;
	border-color: #c25b08;
}