
.body {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size:14px;
	color:#C5C1B8;
}

.logodiv{ width:980px; height:103px;}
.logodiv1{float:left; width:485px; text-align:left; height:103px;font:11px/11px arial, helvetica, sans-serif;color: #504B41;}
.menudiv{width:980px; height:52px; padding-top: 15px;}

.gallery{ width:980px;}

.content{ width:975px; height:auto; font-family:Arial, Helvetica, sans-serif;
	font-size:14px; text-align:left; padding:10px;color:#504B41;}
	
.textname{ font-family:Arial, Helvetica, sans-serif;
	font-size:14px; text-align:left; padding:10px;color:#504B41;}	

.flashslider{ width:980px; height:420px;}
.footerbg{height:120px;background-image:url(images/footer_bg.png); background-repeat:repeat-x;}

.footer{height:120px; width:980px; background-image:url(images/footer_bg.png); background-repeat:repeat-x; }

.footerleft{ float:left; width:200px; padding-top:20px; text-align:center;}
.footerleft1{ float:left; width:1020px; padding-top:20px;}

.copyright{ width:980px; padding-top:90px; text-align:left;font-family:Arial, Helvetica, sans-serif;
	font-size:11px; color:#504B41;}


#menu {
width: 100%;
float: left;
padding-top:8px;
background-color:#1E1A1B;
}

#menu ul {
list-style: none;
margin: 0;
padding: 0px 0px 6px 0px;
width:auto;
float: left;
}



#menu a, #menu h2 {

font:10px/12px arial, helvetica, sans-serif;
display: block;
 text-transform:uppercase;
margin: 0;
background-color:#1E1A1B;
padding:10px 2px;

}



#menu h2 {
color: #fff;
background: #000;
text-transform: uppercase;
}

#menu a {
color: #fff;
text-decoration: none;
}

#menu a:hover {
color: #9F998D;
}

#menu li {position: relative; width:auto;}

#menu ul ul {
position: absolute;
width:130px;
z-index: 500;
}
#menu ul ul ul {

position: absolute;
top: 0;
left: 100%;
}

div#menu ul ul {
display: none;
}

div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul ul li:hover ul ul
{display: none;}

div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;}



<!-- footer css start here -->

#foot {
width: 100%;
float: left;
padding-top:25px;
}

#foot ul {
list-style: none;
margin: 0;
padding: 0px 0px 6px 0px;
width:auto;
float: left;
}



#foot a, #foot h2 {

font:10px/10px arial, helvetica, sans-serif;
display: block;
margin: 0;
padding:10px 2px;
 text-transform:uppercase;
}



#foot h2 {
color: #fff;
background: #000;
text-transform: uppercase;
}

#foot a {
color: #504B41;
text-decoration: none;
}

#foot a:hover {
color: #a00;
}

#foot li {position: relative; width:auto;}

#foot ul ul {
position: absolute;
width:130px;
z-index: 500;
}
#foot ul ul ul {

position: absolute;
top: 0;
left: 100%;
}

div#foot ul ul {
display: none;
}

div#foot ul ul,
div#foot ul li:hover ul ul,
div#foot ul ul li:hover ul ul
{display: none;}

div#foot ul li:hover ul,
div#foot ul ul li:hover ul,
div#foot ul ul ul li:hover ul
{display: block;}


a.example
{
color: #000;
text-decoration: none
}

a.example:hover
{
color: #900;
text-decoration: underline
} 

a.other
{
color: #990000;
text-decoration: none
}

a.other:hover
{
color: #990000;
text-decoration: underline
} 

a.head
{
color: #990000;
text-decoration:underline;
}

a.head:hover
{
color: #990000;
text-decoration: underline
}


a.prod
{
color: #990000;
text-decoration:none;
}

a.prod:hover
{
color: #990000;
text-decoration: underline
}


a#heading
{
color: #990000;
text-decoration: none
}

a#heading:hover
{
color: #900;
text-decoration: underline
} 

.form{
	 background-image:url(images/contact_us_bg_image.jpg);
	 background-repeat:no-repeat;
	 width:360px; 
	 height:280px;
	 font-size:12px;
	 color:#000;
	 text-align:left;
	 font-weight:normal;
	 border:1px solid #9F998D;
	 padding-top:4px;
	 box-shadow: 0 0 10px rgba(159, 153, 141, 0.5);
-webkit-box-shadow: 0 0 10px rgba(159, 153, 141, 0.5);
-moz-box-shadow: 0 0 10px rgba(159, 153, 141, 0.5);
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 5px;
	}

.button{-moz-border-radius:3px; background-color:#9F998D; height:}
.input{box-shadow: 0 0 5px rgba(52, 0, 0, 0.5);
-webkit-box-shadow: 0 0 5px rgba(51, 0, 0, 0.5);
-moz-box-shadow: 0 0 5px rgba(47, 0, 0, 0.5);
border: 1px solid #424242;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
height:20px;}

.enquiry{
	 background-image:url(images/contact_us_bg_image.jpg);
	 background-repeat:no-repeat;
	 width:530px; 
	 height:500px;
	 font-size:18px;
	 color:#000;
	 text-align:left;
	 font-weight:normal;
	}

.enqinput{box-shadow: 0 0 5px rgba(204, 0, 0, 0.5);
-webkit-box-shadow: 0 0 5px rgba(204, 0, 0, 0.5);
-moz-box-shadow: 0 0 5px rgba(204, 0, 0, 0.5);
border: 1px solid #FAABAB;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

.submission{background: #C5C1B8;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#44b2ff', endColorstr='#006dbf');
border: solid 1px #773C5B;
border-radius: 5px;
box-shadow: 3px 3px 5px #c0bec3;
color: #900;
cursor: pointer;
font-size: 16px;
font-weight:300;
height: 30px;
margin: 0px 0 0 0px;
padding: 0 10px;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
-moz-box-shadow: 3px 3px 5px #c0bec3;
-webkit-box-shadow: 3px 3px 5px #c0bec3;
text-align: center;}

.h3{ font-size:15px; color:#900; text-decoration:underline;}
.h2{ font-size:14px; color:#900; text-decoration:underline; padding-left:12px;}

.note{ font-size:11px; color:#999;}
.para{ padding-left:15px;}
.td{ background-color:#C5C1B8; color:#504B41; font-size:13px; padding-left:5px;}
.tdtext{color:#504B41;font-size:13px; padding-right:15px; text-align:justify;}
.bgtd{ background-color:#424242; color:#fff; padding:10px;}

/*LOGO NEW ADD 4-10-2013*/

.logo-new{
	float:left; 
	width:348px; 
	text-align:left; 
	height:103px;
}
.formerly-known-as{
	width:130px;
	float:left;
	font-family:Calibri;
	font-size:14px;
	color:#F90;
	margin-left:120px;
	margin-top:15px;
}
.old-logo{
	float:right;
	margin-left:115px;
}
#upper td
{ padding-left:15px;
  text-align:justify;line-height: 18px;}
  #lower td
{ 
  text-align:center;line-height: 19
  #lower th
  {text-align:center;}