body {
	background-image:  url("images/bg.gif");
	background-position: top left;
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#header {
	background-image: url("images/header_bg.gif");
	background-color:#FFFFFF;
	background-position:top left;
	background-repeat:repeat-x;
	text-align:right;
	width:884px;
	height:20px;
	margin-top:54px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;

	}
#main {
	background-color:#FFFFFF;
	background-image: url("images/main_bg.jpg");
	background-repeat:repeat-y;
	background-position: top center;
	width:928px;
	height:100%;
	
	}
#footer {
	background-image: url("images/bottom_bg.gif");
	background-position:top center;
	background-repeat: repeat-x;
	width:889px;
	height:18px;
	background-color:#FFFFFF;
	margin-bottom:30px;
	}
.menu_bg {
	background-image: url("images/menu_bg.gif");
	background-position:top center;
	background-repeat: repeat-x;
	text-align:center;
	height:49px;
	
	}
.bottom_bg {
	background-image: url("images/footer.gif");
	background-position:top center;
	background-repeat: repeat-x;
	width:100%;
	height:81px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CCCCCC;
	}
#line {
	background-image:url(images/line.gif);
	background-position:top center;
	background-repeat: repeat-x;
	width:900px;
	height:4px;
	background-color:#f5f5f5;
	
	}


#underlinemenu{
margin: 0;
padding: 0;
}

#underlinemenu ul{
margin-top: 1em;
margin-left:0;
margin-bottom: 10px;
padding-left: 0;
font-family:"Times New Roman", Times, serif;
font-size:16px;
float: none;
font-weight: bold;


}

* html #underlinemenu ul{ /*IE only rule. Delete extra margin-bottom*/
margin-bottom: 11px;
margin-left:0px;
margin-right:0px;

}

#underlinemenu ul li{
display:inline;

}


#underlinemenu ul li a{
float: center;
color: gray;
font-weight: bold;
padding: 2px 10px 4px 10px;
text-decoration: none;
}

#underlinemenu ul li a:hover{
color: black;
background-color: #f1f1f1;
border-bottom: 4px solid #c5c5c5;
padding: 17px 10px 11px 10px;
}

#bootommenu{
margin: 0;
padding: 0;
}

#bootommenu ul{

padding-left: 0;
float: left;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
width: 100%;

}

* html #bootommenu ul{ /*IE only rule. Delete extra margin-bottom*/
margin: 0;

}

#bootommenu ul li{
display: inline;

}


#bootommenu ul li a{
float: cener;
color: gray;
font-weight: bold;
padding: 2px 10px 4px 10px;
text-decoration: none;
}

#bootommenu ul li a:hover{
color: black;
background-color: #c5c5c5;
padding: 2px 10px 4px 10px;
}


.rtop, .rbottom{display:block}
.rtop *, .rbottom *{display: block; height: 1px; overflow: hidden; background-color:#f1f1f1;}
.r1{margin: 0 5px;}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px;height: 2px}

.rs1{margin: 0 2px}
.rs2{margin: 0 1px}

.rbtop, .rbbottom{display:block}
.rbtop *, .rbbottom *{display: block; height: 1px; overflow: hidden; background-color:#BC4F0A;}
.rb1{margin: 0 5px; background-color:#7D0000;}
.rb2{margin: 0 3px; background-color:#7D0000;}
.rb3{margin: 0 2px ;background-color:#7D0000;}
.rb4{margin: 0 1px;height: 2px; background-color:#7D0000;}
.rbb1{margin: 0 5px; }
.rbb2{margin: 0 3px; }
.rbb3{margin: 0 2px ;}
.rbb4{margin: 0 1px;height: 2px; }

.rbs1{margin: 0 2px}
.rbs2{margin: 0 1px}

#title {
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	width:100%;
	background-color:#f1f1f1;
	color:#990000;
	font-weight:bold;
	text-align:left;
	text-indent:10px;
	
	}
#lbox {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	width:100%;
	background-color:#f1f1f1;
	color:#c00000;
	padding-bottom:5px;
	font-weight:bold;
	text-align:left;
	text-indent:10px;
	
	}
#content {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	padding:4px;
	text-align:justify;
	width:100%;
	}
#contact {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	padding:1px;
	text-align:justify;
	width:90%;
	}
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.urbangreymenu{
width: 100%; /*width of menu*/
background: #BC4F0A;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#f5f5f5;
}

.urbangreymenu .headerbar{
font: bold 13px Verdana;
color: white;
background: #606060 url(media/arrowstop.gif) no-repeat 8px 6px; /*last 2 values are the x and y coordinates of bullet image*/
margin-bottom: 0; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 7px 0 7px 31px; /*31px is left indentation of header text*/
}

.urbangreymenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 0; /*bottom spacing between each UL and rest of content*/
}

.urbangreymenu ul li{
padding-bottom: 0px; /*bottom spacing between menu items*/
}

.urbangreymenu ul li a{
font-family:Geneva;
	font-size:16px;
	letter-spacing:0.1em;
	font-weight:bold;
color: white;
background: #BC4F0A;
display: block;
padding: 5px 0;
line-height: 17px;
padding-left: 8px; /*link text is indented 8px*/
text-decoration: none;
}

.urbangreymenu ul li a:visited{
color: white;
}

.urbangreymenu ul li a:hover{ /*hover state CSS*/
color: white;
background: #CA6322;
}
.header {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	text-align:right;
	margin-right:5px;
	margin-left:5px;
	}
#products {
	background-color:#f1f1f1;
	height:110px;

	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-weight:bold;
	color:#CC0000;
	}
#products img {
	margin:2px 5px 2px 5px;
	border-style:solid;
	border-color:#c5c5c5;
	border-width:1px;
	}
#products a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	padding:5px;
	background-color:ff9900;
	text-decoration:none;
	}

#products a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:#666666;
	padding:5px;
	color:#fff;
	}
#adsform {
	background-color:#000;
	right:0;
	position:fixed;
	bottom:0;
	width:100%;
	height:50px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	
	}
.adsf{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	border:1px soild #cccccc;
	width:140px;
	background-color:#FFf;
	vertical-align:middle;
	}
