div#vertical_scrollable{
	padding:0 5px 0 10px;
	font-family:"Lucida Grande","Lucida Sans Unicode","bitstream vera sans","trebuchet ms",verdana;
}
div.scrollable {
	float:left;	
}
a:active {
  outline:none;
}

:focus {
  -moz-outline-style:none;
}


a.prev:hover, a.next:hover, a.prevPage:hover, a.nextPage:hover {
	background-position:0px -18px;		
}

a.disabled {
	visibility:hidden !important;		
}



div.navi {
	margin-left:328px;
	width:200px;
	height:20px;
}



div.navi a:hover {
	background-position:0 -8px;      
}

div.navi a.active {
	background-position:0 -16px;     
} 	


/* main vertical scroll */
#main {
	position:relative;
	overflow:hidden;
	height: 590px;
	
}

/* root element for pages */
#pages {
	position:absolute;
	height:20000em;
}

/* single page */
.page {
	padding:10px;
	height: 590px;
	background:#dfecfb url(img/h600.png) 0 0 repeat-x;
	width:560px;
}

/* root element for horizontal scrollables */
.scrollable {
	position:relative;
	overflow:hidden;
	width: 510px;
	height: 590px;
}

/* root element for scrollable items */
.scrollable .items {
	width:20000em;
	position:absolute;
	clear:both;
}

/* single scrollable item */
.item {
	float:left;
	width:490px;
	height:590px;
	padding:15px;
}

ul.aboutUs{
	list-style-type:none;
	text-indent:16px;
	text-align:justify;
	font-size:12px;
}
ul.aboutUs a{
	text-decoration : none;
	font-weight:bolder;
	color:#ffffff;
}
ul.aboutUs li.button {
	list-style-type:none;
	text-indent:-5px;
	padding:5px 0 0 0;
}
ul.marketing{
	text-align:justify;
	font-size:12px;
}
ul.marketing li{
	list-style-type:none;
	text-indent:16px;
}
ul.product li{
	list-style-type:none;
	text-indent:16px;
	font-size:12px;
}
ul.product li.button {
	list-style-type:none;
	text-indent:0px;
}
ul.product li.img {
	list-style-type:none;
	text-indent:0;
}
ul.marketing h3{ 
	font-weight:bold;
	font-size:16px;
	color:#555555;
	line-height:10px;
}

ul.marketing a{  text-decoration:none;
}
ul.Advertising {
	list-style-position : outside;
	list-style-type:disc;
}
ul.Advertising li{
	font-size:12px;
	line-height:15px;
	display: list-item; 
	list-style-type:disc;
	list-style-position : outside;
}
.item p{
	line-height:1px;
	font-weight:bold;
	color:#ffffff;
}


ul.website li{
	list-style-type:none;
	text-indent:16px;
	font-size:12px;
}
/* main navigator */
#main_navi {
	float:left;
	padding:0px !important;
	margin:0px !important;
}

#main_navi li {
	background-color:#fff;
	clear:both;
	color:#000;
	font-size:12px;
	height:75px;
	list-style-type:none;
	padding:10px;
	width:200px;
	cursor:pointer;
}

#main_navi li:hover {
	background-color:#ccd7f3;
}

#main_navi li.active {
	background-color:#dfecfb;
}

#main_navi img {
	float:left;
	margin-right:10px;
}

#main_navi strong {
	display:block;
}

#main div  {
	font-size:13px;
	
}

.overlay{
 padding:0 40px;
}
