/*
Theme Name: Varan
Author: The BrightWork Group (Cono Onorato)
*/

/* @group Global */

body{
	background: #fbfbfb url(images/bgBody.jpg) repeat-x 0 154px;
	margin: 0px;
	height: 0px;
	font: 14px Arial, "Helvetica Neue", Helvetica, Geneva, sans-serif;
	line-height: 20px;
}

a{
	outline: none;
	color: #fff;
}

a:hover{
	color: #00531b;
}


a img, img{
	border: none;
}

h3{
	margin: 0px;
	padding: 0px;
	margin-top: 15px;
}

h4{
	font-size: 12px;
	line-height: 16px;
	margin: 0px;
	padding: 0px;
	margin-top: 3px;
}



/* @end */

/* @group Inside Styles */

#header{
	background: url(images/bgHeader.jpg) repeat-x;
	height: 154px;
	width: 100%;
	overflow: hidden;
}

#headerInside{
	width: 995px;
	margin: 0px auto;
}

#loading{
	width: 450px;
	text-align: center;
	position: absolute;
	display: none;
	margin-top: -5px;
}

.logo{
	display: none;
	background: url(images/bgHeader.jpg) repeat-x 0 bottom;
}

#mainBody{
	width: 995px;
	margin: 0px auto;
}
#bodyTop{
	background: url(images/bodyTop.png) no-repeat right;
	width: 975px;
	height: 18px;
	margin:0px auto;
	margin-top: 50px;
}
#bodyWrapper{
	width: 975px;
	margin: 0px auto;
	background: url(images/bodyMiddle.png) repeat-y right;
}
#bodyBottom{
	background: url(images/bodyLower.png) no-repeat right;
	height: 17px;
	width: 975px;
	margin: 0px auto;
}
#innerColumn{
	background: url(images/varanBox.png) no-repeat left top;
	padding: 10px;
	padding-left: 180px;
	color: #fff;
	height: 460px;
}

#leftColumn{
	width: 540px;
}
#rightColumn{

}

.ticker{
	height:460px;
	overflow: auto;
	
}
.scroll-pane {
	width: 200px;
	height: 200px;
	overflow: auto;
	background: #ccc;
	float: left;
}


.ticker ul{
	margin: 0px;
	padding: 0px;
}

.ticker ul li{
	list-style-type: none;
}

/* @end */

/* @group Menu */

#menuWrap{
	position: relative;
	overflow: hidden;
	left: 600px;
	background: url(images/bgHeader.jpg) repeat-x 0 bottom;
}

ul#menu{
	margin: 0px;
	padding: 0px;
	margin-top: 5px;
}
ul#menu li{
	list-style-type: none;
	float: left;
	padding-right: 10px;
	width: 139px;
	height: 48px;
}

ul#menu li a{
	font-size: 24px;
	text-align: center;
	width: 139px;
	height: 48px;
	line-height: 48px;
	display: block;
	background: url(images/menuSprite.png) no-repeat;
	text-indent: -99999px;
	overflow: hidden;
}

ul#menu li a.home{
	background-position: 27px 12px;
}

ul#menu li a.home:hover{
	background-position: 27px -47px;
}
ul#menu li.current a.home{
	background-position: 27px -47px;
}
ul#menu li a.varan{
	background-position: -107px 12px;
}

ul#menu li a.varan:hover{
	background-position: -107px -47px;
}
ul#menu li.current a.varan{
	background-position: -107px -47px;
}
ul#menu li a.about{
	background-position: -251px 12px;
}

ul#menu li a.about:hover{
	background-position: -251px -47px;
}
ul#menu li.current a.about{
	background-position: -251px -47px;
}
ul#menu li a.contact{
	background-position: -390px 12px;
}

ul#menu li a.contact:hover{
	background-position: -390px -47px;
}
ul#menu li.current a.contact{
	background-position: -390px -47px;
}


ul#menu li.current{
	background: url(images/menuButton.png) no-repeat;
}
td.menuSplit{
	padding-left: 70px;
	padding-top: 80px;
}
td.logoTd{
	padding-left: 70px;
}



/* @end */

/* @group Footer */

#footer{
	width: 995px;
	height: 84px;
	margin: 0px auto;
	background: url(images/footerLinks.png) no-repeat right;
	margin-top: 30px;
	display: none;
}
#footerPadding{
	padding: 10px;
}
#leftFooter{
	padding-left: 90px;
}
#member{
	position: absolute;
	margin-left: 815px;
	padding-top: 7px;
}
#insideFooter{
	padding-top: 20px;
}



/* @end */

/* @group Store */


#innerColumnb{
	padding: 10px;
	padding-left: 80px;
	color: #fff;
	height: 460px;
}

#leftColumnb{
	width: 652px;
}

.ecwid-productBrowser-productsGrid table{
	
}

.ecwid-productBrowser{
	width: 640px;
	height: 460px;
	overflow: auto;
}

/* @end */
