html, body, #wrap-a, #wrap-b, #wrap-bg-1, #wrap-bg-3, #wrap-bg-2, #wrap-bg-4, #wrap-bg-5, #wrap-bg-6, #wrap-bg-7, #wrap-bg-8, #wrapp {
margin: 0;
padding: 0;
width: 100%;
height: 100%;
min-height: 100%;
}
html>body, html>body #wrap-a, #wrap-b, #wrap-bg-1, #wrap-bg-3, #wrap-bg-2, #wrap-bg-4, #wrap-bg-5, #wrap-bg-6, #wrap-bg-7, #wrap-bg-8, #wrapp {
height: auto;
}
div#wrapp {
	position: absolute;
}
* html #footer {
position: absolute;
}
* html #content {
padding-bottom: 0;
}
/* \*/
head:first-child+body div#footer {
position: absolute;
z-index:0;
}
head:first-child+body div#content {
padding-bottom: 0;
}

}

@media all and (min-width:0px) {
head~body {height:100%;}
}


/* Main Styles Start */



* {
	padding: 0;
	margin: 0;
}
body {
	font-family: Helvetica, Arial, sans-serif;
	color: #323232;
}
#wrap-a {
	background: url(images/wrap-a.png) repeat-x bottom;
	min-width: 1035px;
}
#wrap-b {
	height: 953px;
	width: 1035px;
	margin: 0 auto;
	background: url(images/wrap-b.png) no-repeat top;
	padding: 40px 0 0 0;
}
.wrap-bg-1 {
	background: url(images/wrap-bg-8.jpg) repeat-x center top;
	min-width: 1035px;
}
.wrap-bg-2 {
	background: url(images/wrap-bg-9.jpg) repeat-x center top;
	min-width: 1035px;
}
.wrap-bg-3 {
	background: url(images/wrap-bg-4.jpg) repeat-x center top;
	min-width: 1035px;
}
.wrap-bg-4 {
	background: url(images/wrap-bg-10.jpg) repeat-x center top;
	min-width: 1035px;
}

.wrap-bg-5 {
	background: url(images/wrap-bg-5.jpg) repeat-x center top;
	min-width: 1035px;
}

.wrap-bg-6 {
	background: url(images/wrap-bg-6.jpg) repeat-x center top;
	min-width: 1035px;
}

.wrap-bg-7 {
	background: url(images/wrap-bg-7.jpg) repeat-x center top;
	min-width: 1035px;
}
.wrap-bg-8 {
	background: url(images/wrap-bg-11.jpg) repeat-x center top;
	min-width: 1035px;
}

.mytest{
	background:#993300;
	
	background: url(images/wrap-bg-3.jpg) repeat-x center top;
	min-width: 1035px;
}
a {
	outline: none;
	cursor: pointer;
}
.clear {
	clear: both;
	line-height: 0;
	font-size: 0;
}
/* Main Styles End */


/* Header Styles Start */
#header {
	width: 903px;
	height: 82px;
	background: url(images/header-bg.png) no-repeat;
	margin: 0 auto;
	padding: 11px 17px 0 21px;
}
#header a {
	color: #323232;
	text-decoration: none;
}
#header a:hover {
	text-decoration: underline;
	font-weight: normal;
}
.logo {
	width: 202px;
	height: 40px;
	float: left;
}
.address {
	width: 700px;
	float: right;
	font-size: 13px;
	text-align: right;
	padding: 20px 0 0 0;
}
.address span {
	padding: 0 4px;
	font-size: 15px;
}
/* Header Styles End */


/* Content Styles Start */
#content {
	width: 977px;
	margin: 0 auto;
	height: 600px;
	position: relative;
}
.inner-content {
	padding: 0 0 0 18px;
}
.row-1 {
	height: 364px;
}
.info-box {
	width: 300px;
	height: 309px;
	background: url(images/info-box.png) no-repeat left;
	padding: 7px 0 0 8px !important;
	position: relative;
	float: left;
}
.info-box h1 {
	width: 200px;
	height: 34px;
	background: url(images/info-box-heading.png) no-repeat;
	font-size: 24px;
	color: #fff;
	text-align: right;
	position: absolute;
	padding: 0 20px 0 0;
	top: 196px;
	right: 0;
}
.info-box h1 a {
	color: #fff;
	text-decoration: none;
}
.info-box h1 a:hover {
	padding-right: 2px
}
.info-box  p {
	position:absolute;
	text-align: right;
	color: #474747;
	font-size: 11px;
	text-transform: uppercase;
	margin: 15px 20px 0 0 !important;
	top: 220px;
	left: 20px;
	width: 265px;
}
.info-box-mac {
	width: 300px;
	height: 310px;
	background: url(images/info-box.png) no-repeat left;
	padding: 7px 0 0 8px;
	position: relative;
	float: left;
}
.info-box-mac h1 {
	width: 200px;
	height: 34px;
	background: url(images/info-box-heading.png) no-repeat;
	font-size: 24px;
	color: #fff;
	text-align: right;
	position: absolute;
	padding: 2px 20px 0 0;
	top: 196px;
	right: 0;
}
.info-box-mac h1 a {
	color: #fff;
	text-decoration: none;
}
.info-box-mac h1 a:hover {
	padding-right: 2px
}
.info-box-mac  p {
	clear:both;
	text-align: right;
	color: #6b6b6b;
	font-size: 11px;
	text-transform: uppercase;
	padding: 30px 20px 0 0 !important;
}
.plus {
	position: absolute;
	bottom: 0px;
	right: 8px;
	width: 14px;
	height: 14px;
	background: url(images/plus.gif) no-repeat;
	font-size: 0;
	line-height: 0;
	text-indent: -9000px;
	margin-top:2px;
}
.plus:hover {
	background: url(images/plus-gray.gif) no-repeat;
}
.info-box-mac .plus {
	position: absolute;
	bottom: 0;
	right: 8px;
	width: 14px;
	height: 14px;
	background: url(images/plus.gif) no-repeat bottom;
	font-size: 0;
	line-height: 0;
	text-indent: -9000px;
	padding-top:2px;
}
.info-box-mac .plus:hover {
	background: url(images/plus-gray.gif) no-repeat;
	bottom: -2px;
}
.info-box-spacing {
	margin-right: 11px;
}
/* Content Styles End */


/* Footer Styles Start */
#footer {
	width: 1035px;
	height: 60px;
	background: url(images/footer-bg.png) no-repeat center;
	margin: 0 auto;
	color: #585858;
	font-size: 9px;
clear: both;
bottom: 0px;
overflow:hidden;
}
.footer-left {
	width: 200px;
	float: left;
	padding: 26px 0 0 73px;
}
.get-social {
	height: 42px;
	width: 280px;
	float: right;
	padding: 12px 0 0 0;
}
.get-social span {
	display: block;
	padding: 14px 0 0 0;
	width: 53px;
	float: left;
}
.social-1 {
	display: block;
	width: 39px;
	height: 42px;
	float: left;
	background: url(images/blog.gif) no-repeat;
	font-size: 0px;
	text-indent: -9000px;
}
.social-1:hover {
	background: url(images/blog-h.png) no-repeat;
}
.social-2 {
	display: block;
	width: 38px;
	height: 42px;
	float: left;
	background: url(images/facebook.gif) no-repeat;
	font-size: 0px;
	text-indent: -9000px;
}
.social-2:hover {
	background: url(images/facebook-h.png) no-repeat;
}
.social-3 {
	display: block;
	width: 39px;
	height: 42px;
	float: left;
	background: url(images/twitter.gif) no-repeat;
	font-size: 0px;
	text-indent: -9000px;
}
.social-3:hover {
	background: url(images/twitter-h.png) no-repeat;
}
.social-4 {
	display: block;
	width: 40px;
	height: 42px;
	float: left;
	background: url(images/rss-feed.gif) no-repeat;
	font-size: 0px;
	text-indent: -9000px;
}
.social-4:hover {
	background: url(images/rss-feed-h.png) no-repeat;
}
/* Footer Styles End */


/* Slider Styles Start */
#slider {
	width: 977px;
	height: 800px;
	margin: 0 auto;
	position: relative;
}
#slider ul, #slider li {
	margin:0;
	padding:0;
	list-style:none;
}
#slider li {
	width:977px;
	overflow:hidden;
}
#prevBtn, #nextBtn {
	width:52px;
	height:47px;
	position: absolute;
	top: 320px;
	left: -37px;
}
#nextBtn {
	left:961px;
}
#prevBtn a, #nextBtn a {
	display:block;
	width:52px;
	height:47px;
	background:url(images/rightr_butn.png) no-repeat left 0;
	text-indent: -9000px;
}
#prevBtn a:hover {
background:url(images/right_hover_butn.png) no-repeat right 0;
}
#nextBtn a {
	background:url(images/left_but.png) no-repeat left 0;
}

#nextBtn a:hover {



display:block;
background:url(images/left_but_hover.png) no-repeat right top ;
}
/* Slider Styles End *//*
.pop_right a.sub_cat {
clear:both;
font-family:HelveticaNeue, arial, sans-serif;
font-size:11px;
background:#919191;
color:#fff !important;
padding-bottom:3px;
display:block;
float:right;
text-decoration:none;
}

.pop_right a.sub_cat:hover {
background:#bed600;
} 
.pop_right p {
padding-top:18px;
width:340px;
float:right;
line-height:15px;
font-family:HelveticaNeue, arial, sans-serif;
font-size:11px;
color:#6b6b6b;
text-transform:capitalize;
text-align:right;
}
.pop_right p a {
text-decoration:none !important;
color:#bed600 !important;
}
.pop_right p a:hover {
text-decoration:underline !important;
}
.botom_img {
padding-top:110px;
}

.botom_img img {
margin-left:10px;

}
.botom_img  input {
margin-top:10px;
}*/
.body {
	width: 859px;
	height: 639px;
	background: url(images/pop-up-bg.png) no-repeat;
	position: relative;
}

#showdots {
	width: 170px;
	margin: 0 auto;
	text-align: center;
}

#showdots img {
	width: 5px;
	height: 5px;
	margin-right: 5px;
}


.img-block {
	display: block;
	width: 285px;
	height: 200px;
	position: absolute;
}