/* CSS Document */
*{
	margin:0;
	padding:0;
}
.cl{
	clear:both;
}
.cr {
	clear:right;
}
.cl {
	clear:left;
}
.fl {
	float:left;
}
.fr {
	float:right;
}
body {
	float:none;
	width:1003px;
	background-color:#BDBAA8;
	height:646px;
}
.bg {
	background:url(bg.gif) no-repeat;
	float:left;
	width:100px;
	height:208px;
	margin:12.8em 0 0 0;
}
.bg-second {
	background:url(bg.gif) no-repeat;
	float:right;
	width:100px;
	height:208px;
	margin:12.8em 0 0 0;
}
#page{
	width:803px;
	background:#F1EFE3;
	margin:0 auto;
	margin-top:1em;
} 
.wrapper{
	padding:0 50px 0 50px;
}
#header{
	width:700px
	height:70px;
}
.logo{
	background:url(logo.gif) no-repeat;
	width:206px;
	height:50px;
	float:left;
	margin:15px 0 0 30px;
}	
.top-menu{
	font:11px "Arial", Helvetica;
	color:#514F42; 
	padding:10px;
	float:right;
}
a{
	color:#514F42;
	text-decoration:none;
}
a:hover{
	color:#514F42;
	text-decoration:underline;
}

/*top-menu*/

#menu{
	float:left;
	height:63px;
	width:700px;
	background:url(nav-bg.jpg) no-repeat;
	margin-top:5px;
}
#menu ul {
	height: 63px;
	list-style: none;
}
#menu li {
	display: inline;
}
#menu a {
	display: block;
	float: left;
	height: 50px;
	padding:1.7em .8em 0 3em;
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#514F42;
	text-decoration:none;
	font-weight:bold;
}
#menu a:hover {
	text-decoration:underline;
}

#menu .active a {
	background: #FFA800;
	font-family:Verdana;
	color:#FFFFFF;
}

.top-img{
	margin:5px 0 0 60px;
	float:left;
	padding:0 5px 0 0;
}
.top-text{
	font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:514F42;
	float:left;
	margin:5px 0 0 60px;
	padding-right:10px;
}
a{
	text-decoration:none;
	color:#514F42;
}
a:hover{
	text-decoration:underline;
	color:#514F42;
}


/*top-menu*/

#head-sec{
	height:215px;
	background:#F5F3E5;
	margin-top:7em;
}
/*side-menu*/

#sidemenu{
	float:left;
	height:175px;
	width:199px;
	margin-left:25px;
}
#sidemenu ul {
	height: 180px;
	list-style: none;
	background:url(side-nav-bg.jpg) no-repeat;
	padding-top:46px;

}
#sidemenu li {
	display: inline;
}
#sidemenu a {
	display: block;
	height: 18px;
	padding:0px 5px 0px 50px;
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7C7964;
	font-weight:bold;
}
#sidemenu a:hover {
	text-decoration:underline;
}

#sidemenu .active a {
}

/*side-menu*/		

.flash{
	width:504px;
	height:215px;
	float:left;
	margin-bottom:1em;
}

#banner{
	height:167px;
	widows:703px;
	background:#F6F3EC;
	margin-left:25px;
	float:left;
	padding:5px;
}
.baner{
	clear:both;
	float:left;
}

#bot-line{
	background:url(bottom-line.gif) no-repeat;
	margin-left:4.7em;
	height:4px;
	width:703px;
	clear:both;
}
.banner{
	margin:5px;
}

/*footer*/

#footer{
	width:737px;
	height:50px;
	margin:1em 0 0 1em;
	clear:both;
	float:left;
}
.visa{
	background:url(visa.gif) no-repeat;
	padding:5px 0 0 5px;
	float:left;
	width:172px;
	height:33px;
	border-right:1px #C0BEB2 solid;
}

#footer-nav{
	float:left;
	width:515px;
	height:15px;
}
#footer-nav ul{
	height:15px;
	list-style:none;
}
#footer-nav li{
	display:inline;
}
#footer-nav a{
	display:block;
	float:left;
	height:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#6B6858;
	padding:5px 20px 0 20px;
	text-align:center;
	text-decoration:none;
	font-weight:bold;
	border-right:1px #C0BEB2 solid;
}
#footer-nav a:hover{
	text-decoration:underline;
}


.foot{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6b6858;
	text-decoration:none;
	padding:4px 0 0 20px;
	float:left;
	width:26em;
}
span{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6b6858;
	text-decoration:underline;
}
span a{
	text-decoration:underline;
	color:#6b6858;
}
span a:hover{
	text-decoration:none;
	color:#98937A;
}

/*body-text*/

#text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#514F42;
	line-height:16px;
	padding:1em 4em 2em 5em;
	text-decoration:none;
	text-align:justify;
	float:left;
	width:58em;
	background:#F1EFE3;
}

h3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	float:left;
	color:#514F42;
	text-decoration:none;
}

/*body-text*/

/*products*/

#products{
	height:25em;
	width:20em;
	background:#F6F3EC;
	margin:2em 5em 0 4em;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#514F42;
	line-height:16px;
	float:left;
}
.name{
	width:18em;
	height:1em;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	background:#514F42;
	text-align:center;
	font-weight:bold;
	padding:.5em;
}
.quote{
	float:right;
	padding-top:1em;
	width:99px;
	height:20px;
}
.number{
	float:center;
	clear:both;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	text-align:center;
	margin:2em 0 0 26em;
}
	
/*products*/

table{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	color:#514F42;
	background:#FFFFFF;
	text-decoration:none;
}
h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#514F42;
	text-align:center;
	float:left;
	padding-left:18em;
}

