* { padding : 0; margin : 0;}
form {margin:0px; padding:0px; border:0px;}
/*input, textarea, select, fieldset, legend { font-family:Verdana, Arial, Helvetica, sans-serif;  color:#666666; border:1px solid #cbcbcb; font-size:1.1em; padding:2px;}
a:link, a:active, a:visited { color:#666666; text-decoration:none; }
a:hover { color:#ce0000; text-decoration:none; }
a, img, span {border:0; margin:0; padding:0;}
p {border:0; margin:0px; padding:0px;}
ul {display:block; border:0; margin:15px 0 15px 40px; padding:0;}
ol {display:block; border:0; margin:0; padding:0; list-style-type:decimal; font-weight:bold; color:#d0141d}
ol li{border:0; margin:10px 0 10px 40px; padding:0; font-weight:bold}
li {display:list-item; border:0; margin:0; padding:0;}
ul ul, ul ol, ol ol, ol ul {margin: 0 0 0 20px;}*/
.clear {clear:both; height:0; font-size:1px; line-height:0;}

body{ background:#e3831d url(../images/bg.jpg) left top repeat-x; font-family:Arial, Helvetica, sans-serif;}
#main{ width:940px; height:auto; margin:0 auto; position:relative; }
/*-----------Header----------------*/
#header{	width:940px; margin:0; padding:0; height:122px;}
#logo{ width:142px; height:83px; position:relative; top:18px; left:7px; float:left;}
#topmenu{ width:266px; height:25px; position: absolute; left: 667px; top: 20px; margin:0; padding:0; font-size:11px; color:#fff;}
#topmenu a{   margin:0; padding:0 10px; font-size:11px; color:#fff; text-decoration:none;}
#bookmark{ width:131px; height:20px; position: absolute; left: 801px; top: 56px; margin:0; padding:0; font-size:18px; color:#fff;}
#email{ width:188px; height:26px; position: absolute; left: 599px; top: 52px; font-size:18px; font-family:Georgia, "Times New Roman", Times, serif; margin:0; padding:0; font-size:13px; color:#fc968d;}

#search{ width:286px; height:25px; position: absolute; left: 632px; top: 26px; margin:0; padding:0;}
#search .search{ width:190px; height:27px; background:url(../images/seach_bg.gif) left top no-repeat; border:none; padding:3px 0 0 15px; margin:0; color:#ff867f; font-size:12px;}


/* Main Content
----------------------------------------------- */

#content-wrap { 
	width			:940px;
	margin			:0;
	z-index:        99;
}

#content-wrap  .top{ background: url(../images/content_corner_top.gif) left bottom  no-repeat; height:7px; }
#content-wrap  .bottom1{ background:url(../images/content_corner_bottom.png) left top no-repeat; clear:both;   height:30px; clear:both;}
#center{ background: url(../images/content_bg.png) left top repeat-y; margin:0; height:800PX; padding:0; width:940px; float:left;}

/* container start  
----------------------------------------------- */


#container{ width:675px; font-family:Arial, Helvetica, sans-serif; font-size:12px; float:right; 	}
#container  h1{ font-size:15px; color:#632563; padding:10px 0 0 15px; }
#container h2 {font-size:15px; color:#f69009; padding:10px 20px 0 0;}
#container p{font-size:12px; color:#532f02; padding:10px 20px 0 0 ; line-height:17px; text-align:justify;}
#container li, ul{ list-style:none; font-size:13px; color:#505050; padding:0 0 5px 10px; line-height:18px;}
#container li{ background: url(../images/arrow4.gif) left center no-repeat; list-style:none; padding:0 0 0 20px; margin:0 0 0 15px;}
#container .more a{ background:url(../images/more_bg.gif) left top repeat-x; height:18px; width:66px; border:solid 1px #cccccc; float:right; text-align:center; line-height:18px; clear:both; color:#424242; font-size:11px; }

/* Left Side bar start  
----------------------------------------------- */


#sidebar{ float:left; WIDTH:260px; height:720px;  COLOR:#888; background: url(../images/leftmenu_bg.gif) CENTER TOP repeat-y; margin:12px 0 0 0; padding:0;}

#sidebar h2{ font-size:14px; background:url(../images/product_heading.gif) center top no-repeat; height:29px; color:#ffdb8c; text-transform:uppercase; margin:0; padding:0; line-height:25px; padding-left:30px;}
#sidebar h4{ font-size:3px; background: url(../images/leftmenu_top.gif)  center top no-repeat; height:10px; color:#ffdb8c; text-transform:uppercase; margin:0; padding:0; line-height:25px; padding-left:30px;}

#sidebar h5{ font-size:3px; clear:both; background: url(../images/leftmenu_BOTTOM.gif)  center top no-repeat; height:6px; color:#ffdb8c; text-transform:uppercase; margin:0; padding:0; line-height:25px; padding-left:30px;  }


*/.menutop{ float:left; WIDTH:250px; height:7px; COLOR:#888; background: #99FF66 ; margin:0 ; padding:0;}

.newsletter{ float:right; width:250px; height:120px; background:#fff8e5; }
.newsletter_img{ width:236px; height:98px; background:url(../images/news.gif) no-repeat; margin:18px 0 0 3px; }
.newsletter_form{ border:solid 1px #FFFFFF; margin:60px 0 0 18px; height:18px; width:160px; }
/* ######### BANNER ######### */



body{
	font-family:arial
}

.clear {
	clear:both
}

#gallery {
	position:relative;
	height:244px;
	width:658px;
	margin:15px 0 0 2px;
}
	#gallery a {
		float:left;
		position:absolute;
	}
	
	#gallery a img {
		border:none;
	}
	
	#gallery a.show {
		z-index:500
	}

	#gallery .caption {
		z-index:600; 
		background: url(../images/shadow.png) left bottom no-repeat;
		color:#000; 
		height:3	0px; 
		width:100%; 
		position:absolute;
		bottom:0;
	}

	#gallery .caption .content {
		margin:5px
	}
	
	#gallery .caption .content h3 {
		margin:0;
		padding:0;
		color:#ffbd00;
	}




/* ######### Conent ######### */



#conent {
	position:relative;
	width:665px;
	margin:15px 0 0 0;
	background:url(../images/content_bg1.gif) left top repeat-y;
}

#conent p{font-size: 12px; color: #532f02; text-align: justify; padding:10px 20px 0 20px;}

#conent h2{font-size: 15px; color: #2b6c1c; text-align: justify; background:url(../images/content_heading.jpg) left top no-repeat; padding:5px 20px 0 20px; height:34px; line-height:34px;}

#conent h3{font-size: 13px; color: #2b6c1c; text-align: justify;padding:5px 20px 0 20px; line-height:34px; background:none; border:none;}


#conent .end{ height:7px; width:665px;}






/* ######### Footer ######### */

#footer{ background:none; height:50px; width:940px; clear:both; font-size:12px; color:#ffdcb8; text-decoration:none; padding: 0 0 0 0; text-align:center; }

#footer a{ font-size:11px; color:#ffdcb8;  text-decoration:none; padding:0 10px; text-transform:uppercase; }

#footer a:hover{ color:#000; }
