@charset "utf-8";
/* CSS Document */
body
{
	margin:0;
	padding:0;
	font-family: Verdana;
	background:url(../img/pattern.jpg) fixed;
}
a
{
	text-decoration:none;
	color:inherit;
}
p
{
	padding:15px;
}
.scrollup:hover {
background: url(../img/scroll.png) no-repeat 0px 0px;
height: 60px;
width: 58px;
display: block;
position: fixed;
bottom: 50px;
right: 20px;
}
.scrollup {
background:url(../img/scroll.png) no-repeat 0px -60px;
height: 60px;
width: 58px;
display: block;
position: fixed;
bottom: 50px;
right: 20px;
z-index:520;
}
#base2
{
	height: 25px;
	width:100%;
	position:relative;
	z-index: 10;
	background: #2a2d30 url(../img/header-glow.png) top center no-repeat;
}
#header
{
	height: 117px;
	width:100%;
	position:relative;
	z-index: 10;
	background: #2a2d30 url(../img/header-glow.png) top center no-repeat;
}
#headwrap
{
	margin:0 auto;
	width:1068px;
}
#logo
{
	background:url(../img/logo.png) no-repeat center;
	width:345px;
	height:110px;
	float:left;
}
#headerbtop
{
	width: 100%;
	height:4px;
	background: #f858ef;
	background: -webkit-gradient(linear, left top, right bottom, from(#F85858), to(#ffe413));
	background: -moz-gradient(linear, left top, right bottom, from(#F85858), to(#ffe413));
	background: -o-gradient(linear, left top, right bottom, from(#F85858), to(#ffe413));
	float:left;
}
#headerb
{
	width: 100%;
	padding-top: 4px;
	padding-bottom:4px;
	margin-bottom: 0px;
	background: #f858ef;
	background: -webkit-gradient(linear, left top, right bottom, from(#F85858), to(#ffe413));
}

ul#nav
{
	list-style-type:none;
	float:right;
	margin:0 auto;
	margin-top:25px;
	padding:10px;
}
ul#nav li
{
	float:left;
	text-align:center;
	padding:5px;
	height:30px;
	line-height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: rgb(186, 192, 201);
}
ul#nav li a
{
	padding:10px;
}

ul#nav li a:hover, .active
{
	padding:10px;
	border-radius:5px;
	background:rgb(255,177,29);
	color:black;
}

#banner
{
	margin:0 auto;
	background:url(../img/banner.jpg) center no-repeat;
	background-size:cover;
	width:100%;
	height:392px;
}
#content
{
	width:1020px;
	box-shadow:10px 10px 5px #888;
	padding-left:10px;
	padding-right:10px;
	background:#FFF;
	margin:0 auto;
}
.section
{
	font-family: Verdana;
	line-height:28px;
	font-size:16px;
}
#contact1
{
	padding:25px;
	background:url(../img/widget-contact-end.jpg) bottom left no-repeat;
}
h1
{
	font-family: Verdana;
	color: white;
	background:url(../img/Picture1.png) repeat-x;
	background-size:cover;
	padding:10px;
	border-radius:5px;
	border: 2px solid black;
	-webkit-text-stroke: 2px rgb(243,165,37);
	-moz-text-stroke: 2px rgb(243,165,37);
	text-stroke: 2px rgb(243,165,37);
}
h2
{
	font-family: Verdana;
	padding-left:15px;
}
#submit
{
	background:black;
	color:#DD9942;
	z-index:10;
	border-radius:4px;
	padding:5px;
	font-size: 14px;
	font-weight:bold;
	border:4px dashed #DD9942;
	cursor:pointer;
}
#footer
{
	margin:0 auto;
	width:100%;
	float:left;
	background:#191919;
	height:50px;
	text-align:center;
}
#footerdiv
{
	margin:0 auto;
}
ul#ft
{
	list-style-type:none;
	text-align:center;
	width:406px;
	margin-left:26%;
}
ul#ft li
{
	float:left;
	padding-left:10px;
	padding-right:10px;
	color: #DD9942;
}
ul#ft li a:hover
{
	color:#DD9942;
	text-decoration:underline;
}
ad
{
	font-weight:bold;
	font-size:22px;
	line-height:24px;
	padding-top:10px;
	padding-bottom:10px;
}

/*--Pure CSS3 Slider--*/
#slider {
    width: 1000px;
    height: 392px;
	margin:0 auto;
    position: relative;
    overflow: hidden;
    background: #434343;
}

#slider img {
    position: absolute;
    top: -392px;
    border: 0;
    -moz-transition: top 0.5s ease-in;
    -ms-transition: top 0.5s ease-in;
    -webkit-transition: top 0.5s ease-in;
    -o-transition: top 0.5s ease-in;
}

.slider-nav {
    background: #333;
    width: 16px;
    z-index: 9999;
    height: 16px;
    box-shadow: inset 0px 2px 10px rgba(0,0,0,0.3), 0px 0px 20px rgba(255,255,255,0.4);
    border-radius: 32px;
    position: absolute;
    bottom: 15px;
}
 
#image-1 .slider-nav { right: 80px; }
#image-2 .slider-nav { right: 60px; }
#image-3 .slider-nav { right: 40px; }
#image-4 .slider-nav { right: 20px; }

#slider div:target img {
    top: 0;  
}

#slider div:target a.slider-nav {
    background: #fff;
    border: 3px solid #333;
    width: 10px;
    height: 10px;
}
/*--Slider Styles Ends Here--*/
#bborder
{
	border-bottom: 1px solid #333;
	padding:10px;
	width:900px;
}
#bbordercl
{
	border-bottom: 1px solid #333;
	padding:10px;
}


#climg img
{
	padding:20px;
	width:250px;
}
#thumb
{
	border:4px dashed #DD9942;
	border-radius:10px;
	margin-left:25px;
	vertical-align:middle;
}
#bborder p
{
	width:400px;
}

#sidenav
{
	top:50%;
	width:200px;
	height:33px;
	margin-top:-100px;
	position: fixed;
	left:-170px;
	border-radius:5px;
	transition:left 2s;
	-webkit-transition:left 2s;
	background:url(../img/snav.png);
	z-index: 520;
}
#sidenav:hover
{
	display:block;
	margin-top:-100px;
	position: fixed;
	transition:left 2s;
	-webkit-transition:left 2s;
	left:-10px;
	z-index: 520;
	background:url(../img/snav.png);
}

#sidenavsub
{
	font-family: Verdana;
	color: white;
	vertical-align:middle;
	padding-left:50px;
	padding-top:10px;
	font-weight:bold;
}