/* General Style Start Here */

body{
	margin:0px;
	padding:0px;
	background-color:#363331;
	}
	
p, img, li{
	padding:0;
	margin:0;
	}
		
td, div{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	}
	
form,img{
	margin:0px;
	padding:0px;
	}
	
ul{
	margin:0;
	padding:0;
	list-style:none;
	}
	
input{
	margin:0;
	padding:0;
	}
	
a{
	color:#F9AE0A;
	text-decoration:none;
	border:none;
	}
	
a:hover{
	color:#FFFFFF;
	text-decoration:none;
	}
	
.img-bdr{
	border:1px solid #a1793c;
	margin:4px;
	padding:3px;
	background-color:#fff;
	}
	
.bldTxt{
	font-weight:bold;
	}
	
/* General Style Ends Here */

/* Top Style Starts Here */

.main-tab{
	width:982px;
	}

.top-left{
	background-image:url(images/topbg-left.gif);
	background-repeat:no-repeat;
	background-position:left top;
	height:34px;
	width:1px;
	}

.top{
	background-image:url(images/topbg-repeat.gif);
	height:16px;
	background-position:left top;
	background-repeat:repeat-x;
	padding-top:9px;
	padding-bottom:9px;
	padding-left:876px;
	}
	
.top ul{
	margin:0px;
	padding:0px;
	list-style:none;
	height:16px;
	}
	
.top ul li{
	margin:0px;
	padding:0 7px 0 7px;
	list-style:none;
	background-image:url(images/top-divider.gif);
	background-repeat:repeat-y;
	background-position:right top;
	height:16px;
	display:block;
	float:left;
	}
	
.top ul li.nobg{
	background-image:none;
	}
	
.top ul li a{
	display:block;
	}
	
.top ul li a.home{
	background-image:url(images/home.gif);
	background-position:left top;
	background-repeat:no-repeat;
	display:block;
	height:16px;
	width:14px;
	}
	
.top ul li a.home:hover{
	background-image:url(images/home.gif);
	background-position:left top;
	background-repeat:no-repeat;
	display:block;
	height:16px;
	width:14px;
	}
	
.top ul li a.sitemap{
	background-image:url(images/sitemap.gif);
	background-position:left top;
	background-repeat:no-repeat;
	display:block;
	height:16px;
	width:14px;
	}
	
.top ul li a.sitemap:hover{
	background-image:url(images/sitemap.gif);
	background-position:left top;
	background-repeat:no-repeat;
	display:block;
	height:16px;
	width:14px;
	}
	
.top ul li a.contactus{
	background-image:url(images/contactus.gif);
	background-position:left top;
	background-repeat:no-repeat;
	display:block;
	height:16px;
	width:16px;
	}
	
.top ul li a.contactus:hover{
	background-image:url(images/contactus.gif);
	background-position:left top;
	background-repeat:no-repeat;
	display:block;
	height:16px;
	width:16px;
	}
	
.ban{
	/*background-image:url(images/banner.jpg);
	background-repeat:no-repeat;
	background-position:left top;*/
	height:270px;
	}
	
/* Top Style Ends Here */

/* Top Style Starts Here */

.nav{
	background-image:url(images/navbg-repeat.gif);
	background-repeat:repeat-x;
	background-position:left top;
	height:36px;
	padding:0 0 0 25px;
	}
	
.nav ul{
	margin:0px;
	padding:0px;
	list-style:none;
	}
	
.nav ul li{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-weight:normal;
	line-height:36px;
	margin:0px;
	padding:0px;
	float:left;
	display:block;
	height:36px;
	}
	
.nav ul li a.nobg{
	background-image:none;
	}
	
.nav ul li a{
	padding:0 20px 0 20px;
	color:#000000;
	text-decoration:none;
	display:block;
	background-image:url(images/nav-divider.gif);
	background-repeat:no-repeat;
	background-position:100% 0;
	}
	
.nav ul li a:hover{
	padding:0 19px 0 19px;
	background-image:url(images/bgTopNavHover.gif);
	background-position:0 0;
	background-repeat:repeat-x;
	color:#FFFFFF;
	background-color:#000000;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	}
		
/* Top Style Ends Here */

/* Body Style Starts Here */

.bodybg{
	background-color:#666666;
	width:982px;
	}

.main-cont-body{
	padding:20px 13px 20px 20px;
	}
	
.leftbox-pad{
	padding-left:16px;
	padding-top:19px;
	width:304px;
	}
	
.leftbox-white img{
	display:block;
	font-size:0;
	line-height:0;
	}
	 
.leftbox-white{
	background-color:#F7F7F7;
	}
	
.place{
	background-image:url(images/place-order.jpg);
	background-repeat:no-repeat;
	width:292px;
	height:187px;
	}
	
.how-works{
	width:304px;
	height:27px;
	line-height:0;
	background-color:#F7F7F7;
	padding-left:20px;
	}

.how-nav{
	background-color:#FFFFFF;
	margin:0px;
	padding:0px;
	width:304px;
	}

.how-nav ul{
	margin:0px;
	padding:0px;
	padding-left:18px;
	list-style-type:none;
	font-size:0;
	line-height:0;
	background-color:#F7F7F7;
	}
	
.how-nav ul li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:17px;
	font-weight:bold;
	color:#000000;
	width:229px;
	padding:10px 5px 10px 34px;
	background-image:url(images/li-image.gif);
	background-repeat:no-repeat;
	background-position:7px 14px;
	}
	
.how-nav ul li.bdr{
	padding:0;
	margin:0;
	background-image:url(images/dotted.gif);
	background-position:0 100%;
	background-repeat:repeat-x;
	line-height:1px;
	font-size:1px;
	width:268px;
	}
	
.middle-pad{
	padding-left:14px;
	padding-top:14px;
	padding-right:11px;
	width:995px;
	background-color:#666666;
	}
	
.middle-pad table{
	background-color:#
	}
	
.rightbox-pad{
	padding-left:14px;
	padding-top:19px;
	padding-right:11px;
	width:637px;
	}
	
.rightbox-grey{
	/*background-image:url(images/right-tab-bg.gif);
	background-repeat:repeat-x;
	background-position:0 0;*/
	height:500px;
	}
	
.rightbox-grey p{
	/*padding:18px 22px 17px 20px;*/
	padding-left:20px;
	padding-top:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	line-height:18px;
	}
	
.rightbox-grey-text{
	padding-left:30px;
	padding-top:9px;
	padding-bottom:19px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	}
	
.rightbox-img{
	margin:0px;
	padding:0px;
	/*background-image:url(images/image-size-new.jpg);
	background-repeat:no-repeat;
	background-position:top left;*/
	height:395px;
	}
	
.things-note{
	background-image:url(images/things-note-new.gif);
	background-color:#f7f7f7;
	background-repeat:no-repeat;
	background-position:0 0;
	height:32px;
	width:637px;
	}
	
.about-us{
	background-image:url(images/about-us.gif);
	background-color:#f7f7f7;
	background-repeat:no-repeat;
	background-position:0 0;
	height:32px;
	width:637px;
	}

.titlebar{
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#8B0322;
	background-color:#F7F7F7;
	background-position:0 0;
	height:32px;
	/*width:617px;*/
	padding-left:20px;
	}
	
.titlebar span{
	color:#000000;
	}

.gbdy{
	background-color:#333333;
	}
	
.gbdy p{
	padding-top:10px;
	margin:0px;
	}
	
/* Body Style Ends Here */

/* Footer Top Starts Here */

.latest-design{
	background-image:url(images/latest-design.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	height:35px;
	}
	
.footer-pad{
	padding:7px 48px 13px 16px;
	}
	
.footer-pad1{
	padding:7px 42px 13px 45px;
	}
	
.footer-pad2{
	padding:7px 42px 13px 45px;
	}
	
.footer-left-img{
	border-right:1px solid #000000;
	width:19%;
	padding-top:7px;
	padding-bottom:13px;
	}
	
.footer-mid-img{
	border-left:1px solid #585858;
	border-right:1px solid #000000;
	width:20%;
	padding-top:7px;
	padding-bottom:13px;
	}
	
.footer-right-img{
	border-left:1px solid #585858;
	width:19%;
	padding-top:7px;
	padding-bottom:13px;
	}
	
/* Footer Top Ends Here */

/* Footer Starts Here */

.footer-repeat{
	background-image:url(images/footerbg-repeat.gif);
	background-repeat:repeat-x;
	background-position:left top;
	height:174px;
	background-color:#606767;
	}
	
.footer-text{
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	padding-top:10px;
	}
	
.footer-text1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	line-height:14px;
	}
	
.footer-text1 a{
	color:#FFFFFF;
	text-decoration:none;
	}
	
.footer-text1 a:hover{
	color:#FBDD8C;
	text-decoration:none;
	}
	
.footer-upper-grey{
	background-color:#666666;
	height:17px;
	}
	
.gwhite{
	background-color:#f7f7f7;
	}
	
.ggrey{
	background-color:#333333;
	}
	
/* Footer Ends Here */

/*Contact page style start here*/

.cont-pad-left {
	padding-left:10px;
	}
	
.inp{
	width:210px;
	height:19px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000;
	padding-left:2px;
	}
	
.help-box{
	width:210px;
	height:50px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000;
	padding-left:2px;
	}

/*Contact page style end here*/

/*Odering Page Style start here*/

.ordering ul{
	margin:0px;
	padding:0px;
	list-style:none;
	}
	
.ordering ul li{
	margin:0px;
	padding:0px;
	background-image:url(images/tick-icon.gif);
	background-repeat:no-repeat;
	background-position: 0 4px;
	padding-left:22px;
	display:block;
	padding-bottom:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:18px;
	}

/*Odering Page Style end here*/

.width100per {
	border:0;
	width:100%;	
	}	

input.inputField{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:13px;
	color:#000;
	width:200px;
	height:17px;
	background-color:#FFFFFF;
	border:1px solid #FFFFFF;
	padding:2px;
	}
	
textarea.txtArea{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:13px;
	color:#000;
	width:202px;
	height:50px;
	background-color:#FFFFFF;
	border:1px solid #FFFFFF;
	padding:2px 0 2px 2px;
	}
	
.clrRed{
	color:#FBDD8C;
	}
	
/* Links style starts here */

.links_table{
	width:100%;
	color:#FFFFFF;
	text-align:left;
	}
	
.links_table td{
	color:#FFFFFF;
	padding-right:10px;
	}
	
.links_table a{
	color:#ffffff;
	}
	
.links_table a:hover{
	color:#FBDD8C;
	}
	
.links_heading{
	padding-top:10px;
	font-size:13px;
	line-height:25px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:left;
	border-bottom:1px dashed #FFFFFF;
	font-weight:bold;
	vertical-align:top;
	}
	
.links_leftcolumn{
	line-height:15px;
	padding:10px 0 8px 0;
	width:33%;
	vertical-align:top;
	text-align:left;
	}
	
.links_centercolumn{
	line-height:15px;
	padding:10px 0 8px 0;
	width:34%;
	vertical-align:top;
	text-align:left;
	}
	
.links_rightcolumn{
	line-height:15px;
	padding:10px 0 8px 0;
	width:33%;
	vertical-align:top;
	text-align:left;
	}
	
/* Links style ends here */

td.galleryPad{
	padding:0 0;
	}
	
td.galleryPad img{
	margin:0 0 10px 10px;
	padding:5px;
	border:1px solid #A78551;
	background-color:#FFFFFF;
	}
	
td.galleryPad img:hover{
	border:1px solid #D1D1D1;
	background-color:#666666;
	}
	
/*-------------------SiteMap-----------------------*/

td.mainHead{
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:15px;
	color:#FFFFFF;
	background-image:url(images/arrow.gif);
	background-position:0 6px;
	background-repeat:no-repeat;
	padding:0 0 20px 10px;
	font-weight:bold;
	}
	
td.mainHead a{
	color:#FFFFFF;
	}
	
td.mainHead a:hover{
	color:#FBDD8C;
	}
	
td.subHead{
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:15px;
	color:#FFFFFF;
	background-image:url(images/arrow2.gif);
	background-position:35px 6px;
	background-repeat:no-repeat;
	padding:0 0 20px 45px;
	}
	
td.subHead a{
	color:#FFFFFF;
	}
	
td.subHead a:hover{
	color:#FBDD8C;
	}
	
td.subHead2{
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:15px;
	color:#FFFFFF;
	background-image:url(images/arrow2.gif);
	background-position:70px 5px;
	background-repeat:no-repeat;
	padding:0 0 20px 80px;
	}
	
td.subHead2 a{
	color:#FFFFFF;
	}
	
td.subHead2 a:hover{
	color:#FBDD8C;
	}
	
td.commentBy{
	background-image:url(images/iconComment.gif);
	background-position:0 50%;
	background-repeat:no-repeat;
	font-weight:bold;
	padding:0 0 0 20px;
	}
	
td.commentTxt{
	font-style:italic;
	}
.pricing-pad{
	padding:0 20px;
}
.pricing-bg-repeat{
	background-image:url(images/pricing-bg-repeat.gif);
	background-repeat:repeat-x;
	background-position:0 0;
	height:29px;
}
.pricing-bg-col{
	background-color:#f7f7f7;
	height:29px;
}
.pricing-bg-col1{
	background-color:#f0f1f0;
	height:29px;
}
.pricing-bg-col2{
	background-color:#f0f1f0;
	height:19px;
}
.pricing-header{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333333;
	/*line-height:19px;*/
	padding:5px 0 5px 10px;
}
.pricing-text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#8b0322;
}
.pricing-text2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333333;
}
.pricing-pad2{
	padding-left:7px;
}