@charset "utf-8";
/* urbanshopa.com */
*{margin:0; padding:0; outline:none;}
.clr{clear:both;}
.f_lf{float:left;}
.f_rt{float:right;}
body{margin:0; padding:0; background:#fff;}
#wrapper{width:982px; height:auto; margin:0 auto;}
.header{width:982px; height:179px; background:url(../images/header4.jpg) no-repeat; margin:0; padding: 0;}
.header_area{width:auto; height:auto; margin:0;}
.logo_pad{padding:18px 0 0 45px;}
/*.ser{width:153px; height:27px; background:url(../images/search.png) no-repeat; padding:29px 0 0 78px;}*/
/*.ser{width:233px; height:60px; background:url(../images/search.png) no-repeat; padding: 29px 0 0 78px;}*/
.ser{width:153px; height:29px; background:url(../images/search1.png) no-repeat; padding:27px 0 0 78px;}

.ser_pad{padding:18px 31px 0 0;}
/*.in{width:136px; height:18px; border:0; font:normal 12px Arial; color:#666666; }*/
.in{width:112px; height:18px; border:0; font:normal 12px Arial; color:#666666; margin:2px 3px 0 0; line-height:18px; }
/* Navigation
	-------------------------------------------------------------------------------------- */
	.nav {width:982px; height:52px; background:url(../images/nav_bar.jpg) no-repeat; margin:0; padding: 0;}
	.nav *{text-decoration:none;}	

	/* Navigation first level */
	ul{ list-style:none; }
	
	.nav li{
		margin:0 15px 0 0;
	}
	.nav .navstyle{
		font:bold 14px Arial;
		line-height:38px;
	}
	.nav .navstyle1
	{		
		background:url(../images/nav_bar.jpg) no-repeat;
		width: 25px;
		height: 29px;
        float: left;
        display: inline;
	}
	.nav li a{
		color:#FFF;
		padding:6px;
		font-size:11px;
	}
	.nav li a:hover{/* Theme file */ color:#000000;}
	
	.navLink:link, .navLink:visited{text-decoration: none; color: #FFFFFF;}
	.navLink:hover{text-decoration: underline; color: #333}

	/* Navigation Second level (sub-menu) */
	.submenu_arrow{background:url(../images/arrow_submenu.png) no-repeat 170px 50%;}
	.nav ul {
		padding-left: 15px;
		float: left;
		position: relative;
		text-transform:none;
	}
		
		.nav ul li {
			float: left;
			position: relative;
			font:bold 14px Arial;
			margin:0;
		}
			
			.nav ul li:hover ul ul,
			.nav ul li:hover ul ul ul,
			.nav ul li:hover ul ul ul ul{
				display:none;
			}
			
			.nav ul li:hover ul,
			.nav ul li li:hover ul,
			.nav ul li li li:hover ul,
			.nav ul li li li li:hover ul{
				display:block;
			}
		
			.nav ul li a {
				padding: 0px 15px;
				line-height: 30px;
				color: #FFFFFF;
				display: block;
			}
			
				.nav ul li a:hover {
					text-decoration: none;
				}
			
			.nav ul li ul {
				width: auto;
				background: none;
				position:absolute;
				top: 36px;
				left: -15px;
				display: none;
			}
			
				.nav ul li ul li {
					background:#1b9cf0;
				}
					
					.nav ul li ul li a{
						width: 160px;
						height:auto;
						float:left;
						border-top: 1px solid #FFFFFF;
						margin-top:1px;
					}
					
					/* Navigation 3rd level (sub-sub-menu) */
					.nav ul li ul li ul {
						top: 0px;
						left: 170px;
					}
					
.sub_nav{width:977px; height:10px; margin:0 0 10px 0; padding:0 0 0 5px; color:#118de7; font:normal 12px Arial; line-height:10 px;}
.sub_nav a{color:#4c4c4c; font:normal 12px Arial; line-height:10px; text-decoration:none; margin:0 5px 0 5px; float:left;}
.sub_nav a:hover{text-decoration:underline; color:#FF0000;}
.sub_nav a.active{color:#118de7;}
					
/*--------------------------------------------------------------------------- */

.container{width:982px; height:auto; margin:0; padding:0; background:url(../images/sample.jpg) no-repeat;}

/*--------------------------------------------------------------------------- */

.footer{width:982px; height:auto; margin:10px 0 0 0; padding:10px 0 0 0; border-top:1px solid #cccccc;}
.foo_txt{font:normal 14px Arial; color:#fff;}
.foo_txt_pad{padding:10px 20px 0 20px;}
.foo_ser{width:189px; height:28px; background:url(../images/foo_ser.png) no-repeat; float:left; margin:6px 5px 0 0;}
.foo_ser_but{width:54px; height:28px; background:url(../images/find.png) no-repeat; margin:6px 10px 0 0; float:left;}
.foo_ser_but a{width:54px; height:28px; background:url(../images/find.png) no-repeat; text-decoration:none; border:0; margin:0; float:left;}
.in2{width:172px; height:20px; border:0; font:normal 12px Arial; color:#333333; margin:1px 0 0 12px;}

.foo_txt1{text-align:left;font:normal 13px Arial; color:#fff;}
.col4c4c4c{color:#4c4c4c; font-weight:bold;}
.mar_bot{margin-bottom:15px;}

.foo_lnk_part{width:982px; height:auto; margin:0; padding:0 0 5px 0;}
.foo{width:140px; margin-left:20px;}
.foo ul{width:140px; margin:0; padding:0; list-style:none;}
.foo li{width:130px; margin:0; text-align:left; padding:5px 5px 0 0; list-style:none; float:left;}
.foo li a{width:140px; margin:0; padding:0; list-style:none; float:left; text-decoration:none; font:normal 12px Arial; color:#4c4c4c; float:left;}
.foo li a:hover{text-decoration:none; color:#000;}
.b_txt{color:#0697d4; font:bold 12px Arial;}
.splitter{width:2px; height:175px; background:url(../images/splitter.png) no-repeat; margin:0; padding:0;}

.foo_bot{height:90px; width:772px; background:#1a9bef url(../images/foo_logo.jpg) no-repeat 185px top; text-align:center; padding-left:222px;}
.foo_bot a{font:normal 13px Arial; color:#fff; text-decoration:none; line-height:90px; float:left; margin-left:10px;}
.foo_bot a:hover{text-decoration:underline;}

.shop a{ font:normal 11px Arial; color:#333333; height:90px; line-height:90px; margin:0; text-align:left; margin:0 0 0 12px;}
.shop a:hover{text-decoration:none; color:#FFFFFF;}



