@charset "utf-8";
/* CSS Document */
/*
PURPOSE:
	[1] Basic cascading stylesheet for ALL browsers
	[2] Contains only resets and global styles
	[3] MEDIA = SCREEN

REVISION HISTORY:
	February 5, 2009. v1.0. Under Construction.

STATUS OF THIS DOCUMENT:
	This is a working draft.

AUTHOR:
	Nimesh Deuja
	i m n i m e s h 0 1 7 @ g m a i l . c o m

LEGAL NOTICE:
	Distribution of this document is limited.
	Copyright (C) Barry Walkden. All Rights Reserved.
*/

/*
==================================
KILL THE DEFAULTS AND GLOBALIZE
==================================
*/

html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input
{ 
	margin: 0; 
	padding: 0;
}

h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th 
{ 
	font-weight: normal; 
	font-style: normal; 
	font-family: Arial, Helvetica, sans-serif;
}

ul,ol 
{ 
	list-style: none; 
}

fieldset,img 
{ 
	border: none;
	padding:0;
}

caption,th 
{ 
	text-align: left; 
}

table 
{ 
	border-collapse: collapse; 
	border-spacing: 0; 
}

em
{
	color:#CBCBCB;
	font-style:italic;
}

body
{
	font:62.5%  Arial, Helvetica, sans-serif; /*This is default 10px. How?? Try yourself*/
	color:#000;
	background:url(../images/toprept.gif) top repeat-x;
}
		
.clear {
	clear:both;
}

.ClearLeft
{
	clear:left;
}

.wrapper
{
	margin:0 auto;
	width:940px;
}

#footer
{
	background:url(../images/footerrept.gif) top repeat-x #3b1008;
	width:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.0em;
	font-weight:normal;
	line-height:19px;
	text-align:center;
	color:#fcbf3b;
	clear:left;
}

#footer a
{
	text-decoration:none;
	color:#fcbf3b;
}

#footer a:hover
{
	text-decoration:underline;
	color:#fcbf3b;
}
/*** BANNER ***/

#topbanner
{
	background:url(../images/mainpics.jpg) no-repeat 60px 26px;
	height:276px;
	text-align:right;
	padding:9px 0 0 0;
}

#topbanner a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.2em;
	font-weight:bold;
	text-decoration:none;
	color:#2d1d00;
}

#topbanner a:hover
{
	color:#e36101;
}

/*** NAVICATION ***/

#NaVicaTion
{
	margin:0;
	background:#e36101;
}

#NaVicaTion ul
{
	list-style:none;
	height:29px;
}

#NaVicaTion ul li
{
	float:left;
	text-align:center;
	width:186px;
	border-left:2px solid #e37014;
	vertical-align:middle;
}

#NaVicaTion ul li a
{
	float:left;
	width:186px;
	height:22px;
	padding:7px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.2em;
	font-weight:bold;
	color:#000;
	text-decoration:none;
}

#NaVicaTion ul li a:hover
{
	background:#411208;
	color:#ffc708;
}

/*** MAINBODY ***/

#MainDodY
{
	padding:20px 0;
}

#ButBOdy
{
	background:url(../images/mainbg.gif) bottom repeat-x #fbe65e;
}

#LefTpaRt
{
	width:300px;
	float:left;
}

#LefTpaRt ul
{
	list-style:none;
	padding:0;
	margin:5px 0;
}

#LefTpaRt ul li
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.4em;
	font-weight:normal;
	border-bottom:1px dashed #000000;
	margin:0 0 8px 0;
	padding:0 0 2px 0;
}

#LefTpaRt ul li a
{
	color:#913c00;
	padding:0 0 0 25px;
	text-decoration:none;
	text-transform:capitalize;
	background:url(../images/bull.gif) no-repeat 0 5px;
}

#LefTpaRt ul li a:hover
{
	background:url(../images/bullhover.gif) no-repeat 0 3px;
	font-weight:bold;
}

h1
{
	background:url(../images/products.gif) center no-repeat #e1d698;
	text-indent:-5000px;
	height:20px;
}

#RigHtPart
{
	width:580px;
	padding:5px 20px;
	float:left;
	margin:0 0 0 20px;
	background:#e1d698;
}

#RigHtPart p
{
	border-top:1px solid #ebe4ba;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.2em;
	font-weight:normal;
	text-align:justify;
	color:#5b3e00;
	padding:10px 0;
}

h2
{
	background:url(../images/welcome-text.gif) left no-repeat;
	text-indent:-5000px;
	margin:0 0 5px 0;
}

#GalLerY
{
	border-bottom:1px solid #ebe4ba;
	padding:10px 0;
}

/**** GALLERYSCROL WITH POP ****/

#thumbBox img{ /*Outermost DIV for thumbnail viewer*/
	margin:0;
}

#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute;
left: 0;
top: 0;
width: auto;
padding:8px;
padding-bottom: 0;
background: #fff;
visibility: hidden;
z-index: 10;
cursor: pointer;
}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color: #000;
padding: 5px 0;
text-align: right;
}


#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: #cb0000;
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 1px solid black;
background-color:#cb0000;
padding: 0px;
color:#FFF;
z-index: 5;
}


#motioncontainer {
/*margin:0 auto;  Uncomment this line if you wish to center the gallery on page */
width: 580px; /* Set to gallery width, in px or percentage */
height: 109px; /* Set to gallery height */
}

#motioncontainer a img {
border: 1px solid #fff; /* Set image border color */
}

#motioncontainer a:hover img {
border: 1px solid #FEC30F; /* Set image border hover color */
}

#statusdiv {
background-color:#000000;
border: 1px solid gray;
padding: 5px;
position: absolute; /* Stop Editing Gallery Styles */
left: -300px;
visibility: hidden;
}

#motioncontainer a:hover {
color:#CCCCCC; /* Dummy definition to overcome IE bug */
}
/**** GALLERYSCROL WITH POP END ****/

#ButContaint
{
	padding:10px 0;
}

#ConTactText
{	
	width:218px;
	float:left;
	font-size:1.2em;
	line-height:20px;
	color:#5b3e00;
	border-right:2px solid #bdad72;
}

h3
{
	background:url(../images/contacttext.gif) left no-repeat;
	text-indent:-5000px;
}

#CompanyText
{
	width:180px;
	float:left;
	margin:0 0 0 20px;
	background:url(../images/catright.jpg) no-repeat 200px 0;
	padding:30px 160px 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.2em;
	font-weight:normal;
	color:#333333;
	text-align:justify;
}

#CompanyText1
{
	width:180px;
	float:left;
	margin:0 0 0 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.2em;
	font-weight:normal;
	color:#333333;
}

.contain
{
	height:500px;
}

#RigHtPart1
{
	width:580px;
	height:500px;
	float:left;
	margin:0 0 0 20px;
	background:url(../images/content.gif) no-repeat #e1d698 150px 230px;
	text-indent:-5000px;
}

h4
{
	background:url(../images/feedback.gif) no-repeat;
	text-indent:-5000px;
	height:25px;
}

.tittext
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.2em;
	font-weight:bold;
	color:#a54601;
}


/**** CONTACT US *****/

.TexTfilD
{
	margin:0;
	padding:10px 0;
}

.TexTfilD dl {
	font-size:12px;
	font-weight:bold;
	color:#5b3e00;
	padding:0;
}
.TexTfilD dl dd {
	padding:5px 10px 0 0;
	width:400px;
	float: left;
	margin:0 0 5px 0;
}

.TexTfilD dl dt {
	padding:5px 0 0 5px;
	width:150px;
	margin:0 0 5px 0;
	float: left;
}

.TexTArea
{
	background:#a37c0b;
	border:1px solid #FFF;
	color:#FFF;
	font-weight:bold;
	padding:2px 0 2px 5px;
}

.btm
{
	background:url(../images/btmrept.gif) top repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	border:1px solid #dea303;
	padding:2px 15px;
	margin:10px 0;
	color:#FFF;
	text-decoration:none;
}

.btm:hover
{
	background:#dea303;
}

/************ SKINNING *************/

h5
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.8em;
	height:20px;
	color:#a54601;
	text-transform:capitalize;
}

h5 a
{
	color:#000;
	text-decoration:none;
}

h5 a:hover
{
	text-decoration:underline;
}

h6
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.6em;
	height:20px;
	color:#5b3e00;
	font-weight:bold;
}

h6 a
{
	color:#000;
	text-decoration:underline;
}

h6 a:hover
{
	text-decoration:none;
}

.Pbg
{
	background:#d4c886;
	padding:10px;
	margin:10px 5px;
	float:left;
}

.lik
{
	background:#e36101;
	width:102px;
	display:block;
	margin:5px 0;
	text-align:center;
	padding:5px 0;
	text-decoration:none;
	font-size:1.2em;
	color:#411208;
	font-weight:bold;
	text-transform:uppercase;
}

.lik:hover
{
	background:#411208;
	color:#ffc708;
}

.iMg
{
	border:1px dashed #411208;
	padding:2px;
}

.PlefT
{
	float:left;
	width:140px;
	border-right: 1px solid #5b3e00;
}

.Pright
{
	float:left;
	margin:0 0 0 20px;
	width:380px;
	color:#5b3e00;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.2em;
}

.Pright a
{
	color:#e36101;
	font-weight:bold;
	text-decoration:none;
	text-transform:capitalize;
}

.Des
{
	line-height:18px;
	text-align:justify;
	padding:5px 0;
}

.Pname
{
	background:#e36101;
	display:block;
	margin:5px 0;
	text-align:center;
	padding:5px 0;
	text-decoration:none;
	font-size:1.2em;
	color:#411208;
	font-weight:bold;
	text-transform:uppercase;
}

.Pname:hover
{
	background:#411208;
	color:#ffc708;
}

.Gtext
{
	color:#927f00;
}
