@import"reset.css";@import"superfish.css";@import"grid.css";@import"forms.css";@import"prettyPhoto.css";@import"galleryfic.css";@import"kwicks.css";@import"coin-slider.css";@import"skin.css";@import"jqtransform.css";@import"nivo-slider.css";/* Global properties ======================================================== */html, body {height:100%;}body{	color:#777777;	position:relative;	min-width:990px;	font:12px/18px  Arial, Helvetica, sans-serif;	background:url(../template-images/bg-content.png) center 0 repeat-x #fff;	padding:0 0 0px 0;}.main {	width:990px; 		padding:0;	margin:0 auto;	position:relative;	background: none;	padding:0px 0 0px 0;}.bg {width:100%; background:#fff;}a {color:#9fd008; outline:none; cursor:pointer; text-decoration:underline;}a:hover {text-decoration:none;}.buttons a:hover {cursor:pointer;}/*.clear {clear:both; width:100%; line-height:0; font-size:0; height:0; overflow:hidden;}*/.wrapper{width:100%; overflow:hidden; position:relative;}.extra-wrap{overflow:hidden; display:block;}/**********indents***********/p {margin-bottom:12px;}.p0 {margin-bottom:0px;}.p1 {margin-bottom:6px;}.p2 {margin-bottom:15px;}.p3 {margin-bottom:30px;}.p4 {margin-bottom:50px;}.p5 {margin-bottom:49px;}.prev-indent-bot0 {margin-bottom:8px;}.prev-indent-bot1 {margin-bottom:9px;}.prev-indent-bot {margin-bottom:11px;}.prev-indent-bot2 {margin-bottom:13px;}.title {margin-bottom:17px;}.title0 {margin-bottom:16px;}.title1 {margin-bottom:18px;}.indent-bot {margin-bottom:20px;}.indent-bot1 {margin-bottom:22px;}.spacing-bot {margin-bottom:24px;}.spacing-bot1 {margin-bottom:6px; margin-top: 18px;}.spacing-bot2 {margin-bottom:25px;}.margin-top{margin-top:-33px;}.margin-top1{margin-top:11px;}.spacing {margin-right:44px;}.spacing-1 {margin-right:15px;}.spacing-2 {margin-right:41px;}.spacing-3 {margin-right:10px;}.img-indent{float:left; margin: 26px 30px 0 0px;}.img-indent1{float:left; margin: 5px 19px 0 0px;}.img-indent-r{float:right; margin: 5px 0px 0 29px;}/*******paddings******/.padding-top{padding:34px 0px 0px 0px;}.padding{padding:34px 0px 0px 0px;}.padding-1{padding:32px 0px 40px 0px;}.padding-2{padding:43px 0px 40px 0px;}.padding-404{padding:28px 0px 40px 0px;}.img-pad {padding:15px 0 0 19px;}.padding-left{padding:0px 0px 0px 12px;}.reg{text-transform:uppercase; font-size:48px; line-height:58px; letter-spacing:-1px; color:#191f24; margin:0px 0 6px 0px;}.reg1{text-transform:uppercase; font-size:24px; line-height:34px; letter-spacing:-1px; color:#7c9b1e; margin:0px 0 19px 0px;}.fleft{float:left;}.fright{float:right;}.alignright{text-align:right;}.aligncenter{text-align:center;}.alignmiddle *{vertical-align:middle;}.color-1{color:#fff;}.color-2{color:#000;}.color-3 {color:#8fbb09;}.color-4{color:#7c9b1e;}.color-5{color:#777777;}.color-6{color:#1d1f21;}.letter {letter-spacing:-1px;}.caps {text-transform:uppercase;}.z1 {position:relative; z-index:1;}.z2 {z-index:2;}.link,.link-3,.list-1 li a,.list-2 li a,.list-3 li a,.button,.button-1,.button-2,.button-3,.button-4,a.box,.aside-menu li a,.text-bot a,h1 a {text-decoration:none;}/*********************************header*************************************/header{	background: center top repeat-x #A5D808;	border-bottom: 5px solid #A1D101;    margin: 0;    padding: 0;    position: relative;    width: 100%;    z-index: 2;	}.row-1 {	 height: 95px;    overflow: visible;    padding-bottom: 8px;    position: relative;    width: 100%;}.row-2 {	 background: none repeat scroll 0 0 transparent;    height: 61px;    position: relative;    width: 672px;}.row-3 {	position:relative;	width:100%;	height:407px;}.row-menu {	position:relative;	background:url(../template-images/bg-row-menu.gif) 0 0 repeat-x;	height:53px;	border-right:1px solid #b3b4b6;}header h1{display: inline-block;    float: right;    height: 310px;    margin: 0 9px 0 0;    padding: 0;    position: absolute;    right: 0;    width: 301px;    z-index: 1000;}header h1 a {	display:block;	text-indent:-5000px;	overflow:hidden;	background:url(../template-images/logo.png) 0 0 no-repeat;	height:300px;	width:300px;	position:absolute;	bottom:0;}.adress {	color: #444;    float: left;    font-size: 41px;    line-height: 36px;    padding: 11px 1px 5px 17px;    text-align: left;}.adress .phones {	color: #000000;    display: block;    margin-bottom: 2px;    margin-top: 0;}.adress .phones span {	 color: #FFFFFF;    display: inline-block;    font-size: 14px;    line-height: 31px;    margin-top: 0;    word-spacing: 1px;	}	span.addy{	 color: #FFFFFF;    display: inline-block;    font-size: 14px;    line-height: 31px;    margin-top: 0;    word-spacing: 1px;	}#slider{ background-color:#A5D808 !important;}.hearts{ background:url("../template-images/tile.png") repeat scroll center 0}/********************** Content ************************/#content{	width:100%;	padding:0px 0px 0px 0px; 	z-index:1; 	position:relative;	background:none}.bg-content {background:url(../template-images/bg-content.png) center 0 repeat-x; width:100%; min-height:645px;}.bg-key {background:url(../template-images/bg-key.png) 641px 9px no-repeat;}/* titles */h1,h2,h3,h4,h5,h6{margin:0 0 12px; color:#191f24; text-transform:uppercase;}h1{font-size:31px; line-height:38px;}	h1 strong {display:block; margin-top:-2px;}h2{font-size:28px; line-height:39px;}h3{font-size:24px; line-height:34px;}	h3.box-title{font-size:24px; line-height:27px; color:#fff; letter-spacing:-1px; margin:0 0 -3px;}	h3.box-title1{font-size:24px; line-height:34px; color:#fff; letter-spacing:-1px; margin:0 0 0px;}	h3.box-title2{font-size:24px; line-height:34px; color:#fff; letter-spacing:-1px; margin:0 0 -5px;}h4{font-size:20px; line-height:34px;}	h4.small{font-size:14px; line-height:34px; color:#fff; margin:0 0 11px; }h5{font-size:18px; line-height:25px;}	h5.big{font-size:29px; line-height:36px; margin:0 0 16px;}h6{font-size:15px; line-height:17px;}	h6.smalls{font-size:10px; line-height:13px; color:#a5d808; margin:6px 0 6px;}	h6.smalls span {display:block;}.col-1 {float:left; width:110px;}.col-2 {float:left; width:200px;}.col-3 {float:left; width:182px;}.col-4 {float:left; width:70px;}.col-5 {float:left; width:90px; margin-top:4px;}.col-6 {float:left; width:377px;}.text {	font-size:17px;	line-height:22px;	color:#73940e;}.price {	font-size:17px;	line-height:22px;	color:#73940e;	display:inline-block;	margin-top:3px;}/* borders */.border-bot2{	border-bottom:1px solid #ebebeb;	padding-top:20px;}/* links */.link {color:#8fbb09;}/* buttons */.button{	color:#fff;	display:inline-block;	position:relative;	font-size:12px;	line-height:19px;	padding:5px 9px 5px 10px;	font-weight:bold;	-webkit-transition: all 0.5s ease;	-moz-transition: all 0.5s ease;	-o-transition: all 0.5s ease;	transition: all 0.5s ease;}	.button span {position:relative;}	.button:hover {color:#1d1f21;}		.button strong, 	.button em{ 		position:absolute; 		top:0; 		left:0; 		right:0;		bottom:0; 	}	.button strong {		background:url(../template-images/bg-button.gif) 0 0 repeat-x #8fba09; 		border-left:1px solid #b3da0a;		border-top:1px solid #cbe90b;		border-bottom:1px solid #8eba09;		border-right:1px solid #abdb09;	}	.button em {		background:url(../template-images/bg-button-h.gif) 0 0 repeat-x #cecece;		border-left:1px solid #f2f2f2;		border-top:1px solid #fff;		border-bottom:1px solid #cdcdcd;		border-right:1px solid #f9f9f9;	}.button-1{	color:#fff;	display:inline-block;	position:relative;	font-size:12px;	line-height:19px;	padding:5px 12px 5px 12px;	font-weight:bold;}	.button-1 span {position:relative;}		.button-1 strong, 	.button-1 em{ 		position:absolute; 		top:0; 		left:0; 		right:0;		bottom:0; 	}	.button-1 strong {background:url(../template-images/bg-button1.gif) 0 0 repeat-x #1d1f21;}	.button-1 em {background:url(../template-images/bg-button1-h.gif) 0 0 repeat-x #8eba09;}	.button-2{	color:#fff;	display:inline-block;	position:relative;	font-size:12px;	line-height:19px;	padding:5px 12px 5px 12px;	font-weight:bold;}	.button-2 span {position:relative;}		.button-2 strong, 	.button-2 em{ 		position:absolute; 		top:0; 		left:0; 		right:0;		bottom:0; 	}	.button-2 strong {background:url(../template-images/bg-button1-h.gif) 0 0 repeat-x #8eba09;}	.button-2 em {background:url(../template-images/bg-button1.gif) 0 0 repeat-x #1d1f21;}	.button-3{	color:#1d1f21;	display:inline-block;	position:relative;	font-size:12px;	line-height:19px;	padding:4px 9px 6px 10px;	font-weight:bold;	-webkit-transition: all 0.5s ease;	-moz-transition: all 0.5s ease;	-o-transition: all 0.5s ease;	transition: all 0.5s ease;}	.button-3 span {position:relative;}	.button-3:hover {color:#fff;}		.button-3 strong, 	.button-3 em{ 		position:absolute; 		top:0; 		left:0; 		right:0;		bottom:0; 	}	.button-3 strong {		background:url(../template-images/bg-button-h.gif) 0 0 repeat-x #cecece;		border-left:1px solid #efefef;		border-top:1px solid #fff;		border-bottom:1px solid #cdcdcd;		border-right:none;	}	.button-3 em {		background:#1d1f21; 		border-left:1px solid #1d1f21;		border-top:1px solid #1d1f21;		border-bottom:1px solid #1d1f21;		border-right:none;	}	.button-4{	color:#fff;	display:inline-block;	position:relative;	font-size:12px;	line-height:19px;	padding:5px 12px 5px 12px;	font-weight:bold;	-webkit-transition: all 0.5s ease;	-moz-transition: all 0.5s ease;	-o-transition: all 0.5s ease;	transition: all 0.5s ease;}	.button-4 span {position:relative;}	.button-4:hover {color:#1d1f21;}		.button-4 strong, 	.button-4 em{ 		position:absolute; 		top:0; 		left:0; 		right:0;		bottom:0; 	}	.button-4 strong {background:url(../template-images/bg-button1.gif) 0 0 repeat-x #1d1f21;}	.button-4 em {background:#fff;}/* boxes */.boxex {	 position: absolute;    right: 9px;    top: 154px;    width: 302px;    z-index: 2;}.boxex-1 {	position:absolute;	top:57px;	left:20px;	z-index:2;	width:345px;}.boxex-2 {	position:absolute;	top:211px;	left:20px;	z-index:2;	width:265px;}.box {	background:#1d1f21;	border:1px solid #000;	position:relative;	color:#fff;	display:block;}.box:hover {color:#1d1f21;}.box h5 {color:#a5d808;}.box.alt h5, .box.alt h6 {color:#06080a;}.box-padding {padding:9px 10px 10px 20px;}.box-padding1 {padding:10px 10px 4px 17px;}.box-padding2 {padding:21px 10px 31px 17px;}.box-padding3 {padding:11px 20px 14px 18px;}.box-padding4 {padding:10px 10px 15px 17px;}.box-padding5 {padding:10px 10px 10px 10px;}.title-box {background:#a5d808;}.box-1 {	background:#a5d808;	position:relative;	color:#fff;	display:block;}.rel{position:relative; z-index:1; display:inline-block;}.rel img {position:relative; z-index:2;}figcaption{	position:absolute;	bottom:0;	right:0;	left:0;	z-index:5;	padding:10px 0 8px 0;	color:#a5d808;	text-transform:uppercase;	text-align:center;	font-size:18px;	line-height:22px;	background:#1d1f21;	border:1px solid #000;}/* lists */.list-1 {padding:0 20px 0 20px;}.list-1 li{	border-bottom:1px solid #e5e5e5;	font-size:12px;	line-height:19px;	padding:4px 0 5px 0;}.list-1 li.last {border-bottom:none; padding:4px 0 0 0;}.list-1 li a{	color:#8fbb09;	display:inline-block;	background:url(../template-images/marker-2.png) 0px -40px no-repeat;	padding:0px 0 0px 16px;	-webkit-transition: all 0.5s ease;	-moz-transition: all 0.5s ease;	-o-transition: all 0.5s ease;	transition: all 0.5s ease;}.list-1 li a:hover {	background-position:0px 6px;	color:#1d1f21;}.list-2 {padding:0 21px 0 8px;}.list-2 li{	border-bottom:1px solid #e5e5e5;	font-size:12px;	line-height:19px;	padding:4px 0 5px 0;}.list-2 li.last {border-bottom:none; padding:4px 0 0 0;}.list-2 li a{	color:#8fbb09;	display:inline-block;	background:url(../template-images/marker-2.png) 0px -40px no-repeat;	padding:0px 0 0px 16px;	-webkit-transition: all 0.5s ease;	-moz-transition: all 0.5s ease;	-o-transition: all 0.5s ease;	transition: all 0.5s ease;}.list-2 li a:hover {	background-position:0px 6px;	color:#1d1f21;}.list-3 {padding:0 0px 0 0px;}.list-3 li{	border-bottom:1px solid #e5e5e5;	font-size:12px;	line-height:19px;	padding:4px 0 5px 0;}.list-3 li.last {border-bottom:none; padding:4px 0 0 0;}.list-3 li a{	color:#8fbb09;	display:inline-block;	background:url(../template-images/marker-2.png) 0px -40px no-repeat;	padding:0px 0 0px 16px;	-webkit-transition: all 0.5s ease;	-moz-transition: all 0.5s ease;	-o-transition: all 0.5s ease;	transition: all 0.5s ease;}.list-3 li a:hover {	background-position:0px 6px;	color:#1d1f21;}ol li { 		list-style-position:inside;		list-style-type:decimal;		font-size:12px;		line-height:19px;		margin-bottom:9px;		color:#8fbb09;		font-weight:bold;		}		ol li a {			color:#8fbb09;			text-decoration:none;			font-weight:normal;		}.map iframe {	width:420px;	height:305px;}.map-indent {	float:left;	margin:5px 20px 0 0;}/********************aside*********************************/aside {	height: 79px;	padding: 0;	position: relative;	width: 100%;	background-attachment: scroll;	background-color: transparent;	background-image: url(../template-images/bg-submenu-bottom.gif);	background-repeat: repeat-x;	background-position: center 2px;}/****************************footer************************/footer {	background: none repeat scroll 0 0 transparent;    padding: 0 0 28px;    position: relative;    text-align: center;    width: 100%;}.text-bot {	font-size: 12px; 	line-height:15px;	color:#000; 	padding:0px 0px 0px 3px;	}.text-bot a {	color:#9fd008; 	text-decoration:none;	margin-left:15px;}/* typography/* top navugation */.top1{	background:url(../template-images/top.png) 0 50% no-repeat;	padding:0 0 0px 15px;	text-decoration:none;	color:#1d1f21;	display:inline-block;	font-size:11px;	line-height:18px;	text-transform:uppercase;}/* Table styling */table.table{	font-size:12px; }table.table thead th{	padding:17px 0px 13px 0;	color:#06080a;	font-size:17px;	line-height:25px;	border-left:1px solid #a5d808;	border-bottom:1px solid #1b1b1b;	background:#a5d808;	text-transform:uppercase;}table.table tbody td{	border-left:1px solid #1b1b1b;	border-bottom:1px solid #1b1b1b;	width:125px;	padding:8px 0 9px 0;	text-align:center;	background:#292929;	color:#91908f;}table.table tbody tr.last td{border-bottom:1px solid #1b1b1b;}table.table tbody td.right{border-right:1px solid #1b1b1b;}table.table thead th.right {border-right:1px solid #a5d808;}table.table tbody tr:hover td{background:#e8e8e8; color:#000;}/*  Other Elements */ins{	background:#8fbb09;	padding:2px 5px;	text-decoration:none;	color:#fff;}em{color:#8fbb09;}var {font-style:normal;}del{text-decoration:line-through;}abbr,dfn{cursor:help; color:#8fbb09;}dfn{letter-spacing:2px; font-size:14px; font-style:italic; font-family:Arial, Helvetica, sans-serif;}sup,sub{font-size:0.8em;}sub{vertical-align:bottom}.elements-list small{font-size:10px;} .elements-list big{font-size:21px;}.elements-list q{	font-family:"Courier New",Courier,monospace;	color:#8fbb09;	font-size:15px;}kbd, samp {	font-family:"Courier New", Courier, monospace; 	font-size:13px;}abbr,acronym{	text-transform:uppercase;	border-bottom:1px dotted #8fbb09;	font-size:12px;}pre,code,tt{	font:1em 'andale mono','lucida console',monospace;	line-height:1.5;	display:block;	}code{	background-color:#f6f6f6;	display:block;	color:#333;	padding:3px 2px 3px 5px;	line-height:1.67em;	border:1px dotted #333;}pre{white-space:pre}.elements-list li{	background:none !important;	padding:0 0 0px 0 !important;	position:relative;	line-height:28px;}.elements-list li code{	position:absolute;	right:0;	top:-3px;	padding:2px 3px 1px 3px;	border:1px dotted #333;	}/* Definition list style */dl dt{	color:#73940e;	font-size:17px;	line-height:22px;	margin:0px 0 11px 0;}dl dd span{float:left; width:66px;}/*  Quotation */blockquote{	display:block;	margin:0 0px 18px 0px;	quotes:none;	font-size:12px;	line-height:18px;	color:#8fbb09;}.quotes{	background:url(../template-images/quotes.png) 0 2px no-repeat;	padding:0px 75px 0px 33px;}/* Information box */.info-box,.download-box,.notification-box,.error-box{	padding:20px 30px 20px 110px;	margin-bottom:15px;	position:relative;	height:1%;	font-size:13px;}.info-box{	color:#64757f;	background:#e1f2fc;	border:1px solid #68a2cf;}.download-box{	color:#697a58;	background:#eeffdd;	border:1px solid #a3c159;}.notification-box{	color:#79725b;	background:#fef7e0;	border:1px solid #e6c555;}.error-box{	color:#7e6c6c;	background:#feebeb;	border:1px solid #ff9999;}.info-box p.icon,.download-box p.icon,.notification-box p.icon,.error-box p.icon{	position:absolute;	left:34px;	top:16px;	margin:0;}/* Layouts */.layouts-nav{	width:100%;	overflow:hidden;	padding-bottom:30px !important;	}	.layouts-nav li{		float:left;		margin-right:20px;		background:none !important;		padding:0 !important;		}		.layouts-nav li a{			float:left;			background:#a5d808;			padding:2px 7px;			color:#fff;			font-weight:bold;			text-decoration:none;			position:relative;			margin-right:10px;			cursor:pointer;			}		.layouts-nav li a:hover{			color:#fff;		}/* Pages/* Under Construction page */#constuction-box{	width:800px;	height:500px;	position:absolute;	left:50%;	top:50%;	margin-left:-400px;	margin-top:-250px;	background:#fff;	border-radius:5px;	-moz-border-radius:5px;	-webkit-border-radius:5px;	box-shadow:0 0 10px #d0d4db inset;	-moz-box-shadow:0 0 10px #d0d4db inset;	-webkit-box-shadow:0 0 10px #d0d4db inset;	border-color:#ccc;	text-align:center;	}	#constuction-box .inside{padding:40px 40px 40px 40px;}		#constuction-box .button{position:relative;}		#constuction-box h1{			text-align:center;			font-size:4em;			margin-bottom:.2em;			line-height:1.2em;			letter-spacing:2px;			border-bottom:4px solid #e8e8e8;			padding-bottom:10px;			}				/* Countdown */	#countdown_dashboard{		height:110px;		padding:30px 0 40px 0;		width:650px;		margin:0 auto;		position:relative;		}	.dash{		width:110px;		height:114px;		background:transparent url('../template-images/dash.png') 0 0 no-repeat;		float:left;		margin-left:20px;		position:relative;		}		.dash .digit{		font-size:75px;		line-height:85px;		font-weight:bold;		float:left;		width:55px;		text-align:center;		font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;		color:#555;		position:relative;		}		.dash .digit .bottom{			font-size:75px;			line-height:85px;			}		.dash_title{		position:absolute;		display:block;		bottom:0px;		left:0;		font-size:12px;		color:#555;		text-transform:uppercase;		letter-spacing:2px;		width:110px;		}		.dev_comment{		font-size:14pt;		color:#777;		text-align:center;		font-style:italic;		margin:40px 10px;		}	/* Intro page */#intro-box{	width:600px;	height:400px;	position:relative;	left:50%;	top:50%;	margin-left:-300px;	margin-top:-200px;	background:#fff;	border-radius:5px;	-moz-border-radius:5px;	-webkit-border-radius:5px;	box-shadow:0 0 10px #d0d4db inset;	-moz-box-shadow:0 0 10px #d0d4db inset;	-webkit-box-shadow:0 0 10px #d0d4db inset;	border-color:#ccc;	text-align:center;	float:left;}	#intro-box .inside{padding:40px 40px 40px 40px;}		#intro-box h1{			text-align:center;			font-size:4em;			margin-bottom:.2em;			line-height:1.2em;			position:absolute;			left:0;			top:-90px;			width:600px;			overflow:hidden;			height:100px;			border:none;			}		#intro-box .button-2{			position:absolute;			right:40px;			bottom:20px;			float:right;			white-space:nowrap;			}		.intro-buttons{			width:500px;			padding:0 50px;			position:absolute;			left:0;			bottom:50px;			}		#flash-intro{			margin-bottom:20px;			position:absolute;			left:23px;			top:20px;			}			/* stroke */.stroke {	border:2px solid #a5d808;	background:url(../template-images/marker-1.png) 50% 50% no-repeat #000;	position:absolute;	top:0;	left:0;	right:0;	bottom:0;	z-index:3;	cursor:pointer;}/* Misc/* SlideDown element */.slideDown{padding:0 1px 0 0}	.slideDown dt{		background-color:#a5d808;		background-image:url(../template-images/arrow1.gif);		background-repeat:no-repeat;		background-position:100% 16px;		box-shadow:1px 1px 1px #d1d1d1;		color:#2c2c2d;		font-size:14px;		line-height:22px;		text-transform:uppercase;		font-weight:bold;		padding:9px 0 9px 21px;		margin-bottom:4px;		text-decoration:none;		display:block;		cursor:pointer;		margin-bottom:10px;		}	.slideDown dt:hover,	.slideDown dt.active{		background-color:#1d1f21;		color:#fff;		}	.slideDown dt.active{background-image:url(../template-images/arrow2.gif)}	.slideDown dd{		display:none;		padding:10px 20px 20px 20px;		}	#block dd{display:block;}	.slideDown.absolute dd{		position:absolute;		z-index:999;		background:#fff;		}/* Accordion */dl#accordion{	list-style-type:none;	margin:0;	padding:0 2px 0 0;	height:auto !important;	}	dl#accordion .indent{		padding-top:7px !important;		padding-bottom:5px !important;		}	dl#accordion a{		display:block;		text-decoration:none;		}	dl#accordion dt{margin:0px}		dl#accordion dt a{			background-color:#a5d808;			background-image:url(../template-images/arrow1.gif);			background-repeat:no-repeat;			background-position:100% 16px;			box-shadow:1px 1px 1px #d1d1d1;			color:#2c2c2d;			font-size:14px;			line-height:22px;			text-transform:uppercase;			font-weight:bold;			padding:9px 0 9px 21px;			margin-bottom:4px;			text-decoration:none;			display:block;			}		dl#accordion dt a:hover{			background-color:#1d1f21;			color:#fff;}		dl#accordion dt.active a{			background-color:#1d1f21;			background-image:url(../template-images/arrow2.gif);			color:#fff;			}	dl#accordion dd{		display:none;		margin-bottom:0;		padding-left:0;	}		dl#accordion dd .indent{padding:10px 30px 14px 20px !important}/* Tooltips */#aToolTip{	border:1px solid #fff;	background:#a5d808;	color:#fff;	font-weight:bold;	margin:0;	padding:2px 8px;	font-size:12px;	position:absolute;	display:none;	z-index:50000;	}#aToolTip .aToolTipContent{	position:relative;	margin:0;	padding:0;	}a#aToolTipCloseBtn{	display:block;	height:20px;	width:20px;	overflow:hidden;	background:url(../template-images/close.gif) no-repeat;	text-indent:-9999px;	outline:none;	position:absolute;	top:-15px;	right:-20px;}/* Tabs */.tabs{padding:10px 0;}	.tabs ol{		list-style-type:decimal;		list-style-position:inside;		margin:0 0 0 10px;		}		.tabs ol li{			display:list-item;			float:none;			padding-bottom:5px !important;			font-size:12px;			color:#fff;			font-weight:normal;		}		.tabs ul{		list-style:none;		padding:0 0 0 0 !important;		overflow:hidden;		}		.tabs li{			display:block;			float:left;			margin:0 5px 0px 0;			background:none;			padding:0 0 0 0!important;			}		.tabs .selected{			margin-bottom:0px;			position:relative;			}				.tabs .selected a{			background:#a5d808;			color:#fff;			padding-bottom:10px;			}		.tabs li a:hover{			background:#a5d808;			color:#fff;}		.tabs li a{			background:#1d1f21;			color:#fff;			font-weight:bold;			display:block;			padding:5px 10px;			text-decoration:none;			}	.tabs .tab-content{		clear:both;		background:#a5d808; 		color:#fff;		width:auto;		overflow:auto;		}		.tabs .tab-content .inner{			padding:10px;			}		.tabs .tab-content p{		margin-bottom:5px;}	.tabs .tab-content strong{color:#434950; font-weight:bold;}		.tabs pre{margin:4px 0;}	.tabs code{overflow:auto;}	*+html .tabs code{overflow:visible;}/* Twitter */#twitter p{margin:0;}	#preloader{		margin:0;		padding:1em 1em 1em 3em;		text-indent:10px;		background:transparent url(../template-images/loader.gif) 1em center no-repeat;		}	ul#twitter_update_list{		margin:0;		padding:0 0 0.5em 0;		list-style-type:none;		}		ul#twitter_update_list li{			margin:0;			padding:0.8em 0 1em 1em !important;			background:#a5d808;			color:#fff;			margin-bottom:7px;			}		ul#twitter_update_list li:hover{			background:#1d1f21;			color:#fff;			}			ul#twitter_update_list li:hover a{color:#a5d808;}			ul#twitter_update_list li a{color:#1d1f21;}							ul#twitter_update_list li span{display:block}								ul#twitter_update_list li span a{color:#1d1f21;}/* Code grabber */.code{padding:30px 0 10px 0}.code a.code-icon{margin-bottom:10px}.code a.code-icon i{padding-right:6px; font-style:normal; color:#fff;}.code div.grabber{display:none}.code code{	padding:0 10px 0 10px;	background:#f6f6f6;	color:#333;	border:1px solid #dfdfdf;	white-space:pre;	overflow:auto;}