body {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family:Arial, Helvetica, sans-serif;
}
.clear{clear:both;}
.left{float:left;}
.right{float:right;}
img{border:none;}

.head_bg{
background:url(images/rgm_bg_top.jpg) left top repeat-x #fdfdfc;
clear:both;
overflow:hidden;
margin:0px;
}
.head_bg_rightcorner{
background:url(images/rightcorner.jpg) left top no-repeat;
width:130px;
height:570px;
float:right;
margin:0px;
}
.head_bg_lefttcorner{
background:url(images/leftcorner.jpg) left top no-repeat;
width:130px;
height:569px;
float:left;
margin:0px;
}
.wrap{
width:960px;
margin:0px auto;
}
.header_big_img{
background:url(images/header_bg.png) left top no-repeat;
width:944px;
height:492px;
overflow:hidden;
margin-top:18px;
}
.logo{
width:405px;
height:326px;
float:left;
margin-top:50px;
margin-left:62px;
}
.head_wrap{
width:960px;
}
.search_boxwrap{
width:276px;
height:30px;
margin-left:80px;
margin-top:390px;
float:left;
}
.input_text_boxArea{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
border:none;
width:200px;
height:25px;
float:left;
background:none;
}
.input_text_box{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
border:none;
width:185px;
padding-top:4px;
height:21px;
float:left;
background:none;
}
.search_box_bg{
background:url(images/search_box.png) left top no-repeat;
width:276px;
height:30px;
overflow:hidden;
padding-left:40px;
padding-top:1px;
float:left;
}
.search_right_img{
width:25px;
height:23px;
float:left;
padding-top:2px;
}
.nav_wrap{
height:54px;
width:920px;
padding:0px 20px;
}
.middle_wrap{
width:960px;
}
.dear_head{
width:223px;
height:390px;
float:left;
background:url(images/deer_head.jpg) left top no-repeat;
}
.welcome_text{
width:665px;
font-family:Arial, Helvetica, sans-serif;
color:#312b22;
font-size:12px;
font-weight:normal;
float:left;
}
.welcome_text_1{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
}
.product_text{
width:470px;
float:left;
}
.he45{
height:45px;
}
.featured{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#312b22;
}
.he25{
height:25px;
}
.product_text_1{
font-family:Arial, Helvetica, sans-serif;
color:#312b22;
font-size:12px;
font-weight:normal;
float:left;
}
.product_readmore{
font-family:Arial, Helvetica, sans-serif;
color:#ab6d14;
font-size:12px;
font-weight:normal;
padding-left:210px;
float:left;
padding-top:5px;
}
.product_readmore a{
font-family:Arial, Helvetica, sans-serif;
color:#ab6d14;
font-size:12px;
font-weight:normal;
float:left;
text-decoration:none;
}

.product_readmore a:hover{
font-family:Arial, Helvetica, sans-serif;
color:#ab6d14;
font-size:12px;
font-weight:normal;
float:left;
text-decoration:underline;
}

.twiter{
width:254px;
float:left;
}
.twiter_bg{
background:url(images/twiter_bg.png) left top no-repeat;
width:220px;
height:228px;
float:left;
font-size:11px;
padding:25px 12px 0px 15px;
}
.twi_pic_bg{
background:url(images/picture_bg.jpg) left top no-repeat;
width:30px;
height:41px;
float:left;
padding:3px 7px 0px 4px;
margin-right:10px;
}


.twi_picArea{width:203px; clear:both; padding:0px 2px 0px 7px; height:48px;}
.twi_picTxt{color:#562401; font-weight:bold; font-size:11px; padding-top:16px; float:left; width:92px;}

.twi_logo{width:76px; padding:0px 15px 0px 22px; float:left;}
a.twi_logolink:link, a.twi_logolink:active, a.twi_logolink:visited{color:#0b0b0d; text-transform:uppercase; font-size:11px; font-weight:bold; text-decoration:none;}
a.twi_logolink:hover{text-decoration:underline;}














/*----------------------------------------nav-------------------------------------------------*/
#NavigationArea  {
	height:48px;
	width: 100%;
}
#navs{
	width:920px;
	float:left;
	font-family: Arial;
	font-size: 12px;
	color: #312b22;
	text-decoration: none;
	font-weight: bold;
	text-transform:uppercase;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	vertical-align: middle;
	line-height:46px;
	padding: 0px;
}
html>body #navs{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#navs li{
	list-style-type:none;
	float:left;
	background-image: url(images/Navigation-Nor.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:46px;
	margin-top: 0;
	margin-right:30px;
	margin-bottom: 0;
	margin-left: 0px;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left:20px;
}
#navs li a{
	display:block;
	font-family: Arial;
	font-size: 12px;
	color:#312b22;
	text-decoration: none;
	font-weight: bold;
	background-image: url(images/Navigation-Nor.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 0px;
	padding-right:20px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
}

#navs li.cur,
#navs li.over,
#navs li:hover
{
	background-image: url(images/Navigation-Rol.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#navs li strong,
ul#navs li.cur a,
ul#navs li.over a,
ul#navs li:hover a
{
	display:block;
	color:#FFFFFF;
	text-decoration:none;
	background-image: url(images/Navigation-Rol.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 0px;
	padding-right:20px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-transform:uppercase;
	text-align: center;
}
/*----------------------------------------/nav------------------------------------------------*/









/*------------------------------------------------------footer area-------------------------------------*/
#footer_wrap{background:url(images/footer_bg.jpg) left top repeat-x; width:100%; height:137px; clear:both; color:#FFFFFF; font-size:12px;}
.footerArea{width:960px; clear:both; margin:0px auto;}
.footer_callus{width:272px; height:45px; margin:0px auto; font-size:12px; background:url(images/call_us_bg.png) left top no-repeat; padding:5px 0px 0px 80px; font-weight:bold; clear:both;}
a.footer_calluLink:link, a.footer_calluLink:active, a.footer_calluLink:visited{color:#FFFFFF; text-decoration:none;}
a.footer_calluLink:hover{ text-decoration:underline;}
.footer_callus span{font-size:20px;}

.footerNav{padding-top:20px; text-align:center;}
ul, li{padding:0px; margin:0px;}
.footerNav_list ul{list-style-type:none; padding:0px; margin:0px;}
.footerNav_list li{list-style-type:none; padding:0px; margin:0px; display:inline; color:#FFFFFF; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.footerNav_list li a{color:#FFFFFF; padding:0px 10px; border-right:#FFFFFF 1px solid; text-decoration:none;}
.footerNav_list li a:hover{text-decoration:underline;}











.sidebar-title{padding:0px;}









/*------------------------------------------------------30/12/09----product---------------------------------------------------------*/
.product_middle1wrap{
width:661px;
padding-left:40px;
float:left;
}
.he80{
height:80px;
}
.product_img{
width:280px;
height:300px;
float:left;
margin-right:10px;
/*background:#a8844f;*/
margin-bottom:10px;
text-align:center;
}
.product_details_wrap{
width:275px;
float:left;
}
.product_details{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#0b0a08;
float:left;
}
.product_details_11{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#0b0a08;
font-weight:bold;
float:left;
}
.read_more{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#6c3107;
text-align:right;
text-decoration:none;
padding-right:50px;
}
.read_more a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#6c3107;
text-align:right;
text-decoration:none;
}
.read_more a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#6c3107;
text-align:right;
text-decoration:underline;
}
.wi10{
width:20px;
height:15px;
float:left;
}
.he60{
height:50px;
}

.about_us_bg{
background:url(images/aboutus_img.jpg) left top no-repeat;
width:908px;
height:703px;
}
.product_middle1wrap1{
width:701px;
float:left;
}
.aboutus_text{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:normal;
margin-top:170px;
padding-left:207px;
padding-bottom:10px;
padding-right:10px;
overflow:auto;
width:500px;
height:290px;
line-height:20px;
}
.featured_about{
padding-top:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#312b22;
}

/*------------------------------------------------------ourinspiration--------------------------------------------*/
.ourinspiration_bg{
background:url(images/ourinsperation_bg.jpg) left top no-repeat;
width:701px;
height:437px;

}

.ourinspiration_text{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:normal;
margin-top:100px;
padding-left:137px;
padding-bottom:10px;
padding-right:10px;
overflow:auto;
width:420px;
height:180px;
line-height:20px;
}
.picture_ourinspiration{
text-align:center;

clear:both;
margin:0px auto 10px auto;

}
.picture_ourinspirationTxt{ font-size:14px; text-align:center; padding-top:5px; clear:both;}


.picture_ourinspiration2{
margin-left:10px;
width:211px;
height:228px;
float:left;
background:#683508;
padding-top:15px;
text-align:center;
}








.search_txtHeading{color:#333333; font-size:15px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}


/*--------------------------------31st dec---------------------------------------------*/
.link{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:normal;
text-decoration:underline;
}
.link a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:normal;
text-decoration:underline;
}
.link a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#885026;
font-weight:normal;
text-decoration:underline
}


.royal_img{width:74px; height:96px; margin-right:24px; float:left;}







/*----------------------------------------------------------------4th jan----------------------------------------------------------*/
.product_middle1wrap3{
width:701px;
margin:0px auto;
clear:both;
}
.product_middle1wrap4{
width:800px;
margin:0px auto;
clear:both;
}
.product_small{width:154px; height:154px; float:left; margin-right:22px; border:#a8844f 2px solid;}

.pro_pageLink_area{width:190px; float:left; color:#312b22; font-size:12px; font-weight:bold; padding-bottom:10px; padding-top:5px;}
a.pro_pageLink:link, a.pro_pageLink:active, a.pro_pageLink:visited{color:#312b22; font-size:12px; font-weight:bold; text-decoration:none;}
a.pro_pageLink:hover{text-decoration:underline;}

.pro_paypal{clear:both; padding-top:30px; text-align:center;}


.update_heading{color:#441401; font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding-bottom:20px; clear:both;}
.update_txt{font-size:12px; clear:both;}


.contact_heading{color:#441401; font-size:16px; font-weight:bold; text-align:center; font-family:Arial, Helvetica, sans-serif; padding-bottom:10px; clear:both;}
.contact_txt{font-size:12px; padding-bottom:10px; clear:both; text-align:center;}