.container_12,
.container_16 {
	width: 960px;
	margin-left: auto;
	margin-right: auto;
}
.grid_1, .grid_2, .grid_3,
.grid_4, .grid_5, .grid_6,
.grid_7, .grid_8, .grid_9,
.grid_10, .grid_11, .grid_12,
.grid_13, .grid_14, .grid_15, .grid_16 {
	float: left;
	display: inline;
	position: relative;
	margin-left: 10px;
	margin-right: 10px;
}
.container_12 .grid_3, .container_16 .grid_4 {width: 220px;}
.container_12 .grid_6, .container_16 .grid_8 {width: 460px;}
.container_12 .grid_9, .container_16 .grid_12 {width: 700px;}
.container_12 .grid_12, .container_16 .grid_16 {width: 940px;}

.alpha {margin-left: 0;} .omega {margin-right: 0;}

.container_12 .grid_1 {width: 60px;}
.container_12 .grid_2 {width: 140px;}
.container_12 .grid_4 {width: 300px;}
.container_12 .grid_5 {width: 380px;}
.container_12 .grid_7 {width: 540px;}
.container_12 .grid_8 {width: 620px;}
.container_12 .grid_10 {width: 780px}
.container_12 .grid_11 {width: 860px;}

.container_16 .grid_1 {width: 40px;}
.container_16 .grid_2 {width: 100px;}
.container_16 .grid_3 {width: 160px;}
.container_16 .grid_5 {width: 280px;}
.container_16 .grid_6 {width: 340px;}
.container_16 .grid_7 {width: 400px;}
.container_16 .grid_9 {width: 520px;}
.container_16 .grid_10 {width: 580px;}
.container_16 .grid_11 {width: 640px;}
.container_16 .grid_13 {width: 760px;}
.container_16 .grid_14 {width: 820px;}
.container_16 .grid_15 {width: 880px;}

.container_12 .prefix_3, .container_16 .prefix_4 {padding-left: 240px;}
.container_12 .prefix_6, .container_16 .prefix_8 {padding-left: 480px;}
.container_12 .prefix_9, .container_16 .prefix_12 {padding-left: 720px;}

.container_12 .prefix_1 {padding-left: 80px;}
.container_12 .prefix_2 {padding-left: 160px;}
.container_12 .prefix_4 {padding-left: 320px;}
.container_12 .prefix_5 {padding-left: 400px;}
.container_12 .prefix_7 {padding-left: 560px;}
.container_12 .prefix_8 {padding-left: 640px;}
.container_12 .prefix_10 {padding-left: 800px;}
.container_12 .prefix_11 {padding-left: 880px;}

.container_16 .prefix_1 {padding-left: 60px;}
.container_16 .prefix_2 {padding-left: 120px;}
.container_16 .prefix_3 {padding-left: 180px;}
.container_16 .prefix_5 {padding-left: 300px;}
.container_16 .prefix_6 {padding-left: 360px;}
.container_16 .prefix_7 {padding-left: 420px;}
.container_16 .prefix_9 {padding-left: 540px;}
.container_16 .prefix_10 {padding-left: 600px;}
.container_16 .prefix_11 {padding-left: 660px;}
.container_16 .prefix_13 {padding-left: 780px;}
.container_16 .prefix_14 {padding-left: 840px;}
.container_16 .prefix_15 {padding-left: 900px;}

.container_12 .suffix_3, .container_16 .suffix_4 {padding-right: 240px;}
.container_12 .suffix_6, .container_16 .suffix_8 {padding-right: 480px;}
.container_12 .suffix_9, .container_16 .suffix_12 {padding-right: 720px;}

.container_12 .suffix_1 {padding-right: 80px;}
.container_12 .suffix_2 {padding-right: 160px;}
.container_12 .suffix_4 {padding-right: 320px;}
.container_12 .suffix_5 {padding-right: 400px;}
.container_12 .suffix_7 {padding-right: 560px;}
.container_12 .suffix_8 {padding-right: 640px;}
.container_12 .suffix_10 {padding-right: 800px;}
.container_12 .suffix_11 {padding-right: 880px;}

.container_16 .suffix_1 {padding-right: 60px;}
.container_16 .suffix_2 {padding-right: 120px;}
.container_16 .suffix_3 {padding-right: 180px;}
.container_16 .suffix_5 {padding-right: 300px;}
.container_16 .suffix_6 {padding-right: 360px;}
.container_16 .suffix_7 {padding-right: 420px;}
.container_16 .suffix_9 {padding-right: 540px;}
.container_16 .suffix_10 {padding-right: 600px;}
.container_16 .suffix_11 {padding-right: 660px;}
.container_16 .suffix_13 {padding-right: 780px;}
.container_16 .suffix_14 {padding-right: 840px;}
.container_16 .suffix_15 {padding-right: 900px;}

.container_12 .push_3, .container_16 .push_4 {left: 240px;}
.container_12 .push_6, .container_16 .push_8 {left: 480px;}
.container_12 .push_9, .container_16 .push_12 {left: 720px;}

.container_12 .push_1 {left: 80px;}
.container_12 .push_2 {left: 160px;}
.container_12 .push_4 {left: 320px;}
.container_12 .push_5 {left: 400px;}
.container_12 .push_7 {left: 560px;}
.container_12 .push_8 {left: 640px;}
.container_12 .push_10 {left: 800px;}
.container_12 .push_11 {left: 880px;}

.container_16 .push_1 {left: 60px;}
.container_16 .push_2 {left: 120px;}
.container_16 .push_3 {left: 180px;}
.container_16 .push_5 {left: 300px;}
.container_16 .push_6 {left: 360px;}
.container_16 .push_7 {left: 420px;}
.container_16 .push_9 {left: 540px;}
.container_16 .push_10 {left: 600px;}
.container_16 .push_11 {left: 660px;}
.container_16 .push_13 {left: 780px;}
.container_16 .push_14 {left: 840px;}
.container_16 .push_15 {left: 900px;}

.container_12 .pull_3, .container_16 .pull_4 {left: -240px;}
.container_12 .pull_6, .container_16 .pull_8 {left: -480px;}
.container_12 .pull_9, .container_16 .pull_12 {left: -720px;}

.container_12 .pull_1 {left: -80px;}
.container_12 .pull_2 {left: -160px;}
.container_12 .pull_4 {left: -320px;}
.container_12 .pull_5 {left: -400px;}
.container_12 .pull_7 {left: -560px;}
.container_12 .pull_8 {left: -640px;}
.container_12 .pull_10 {left: -800px;}
.container_12 .pull_11 {left: -880px;}

.container_16 .pull_1 {left: -60px;}
.container_16 .pull_2 {left: -120px;}
.container_16 .pull_3 {left: -180px;}
.container_16 .pull_5 {left: -300px;}
.container_16 .pull_6 {left: -360px;}
.container_16 .pull_7 {left: -420px;}
.container_16 .pull_9 {left: -540px;}
.container_16 .pull_10 {left: -600px;}
.container_16 .pull_11 {left: -660px;}
.container_16 .pull_13 {left: -780px;}
.container_16 .pull_14 {left: -840px;}
.container_16 .pull_15 {left: -900px;}

.clear {
	width: 0;
	height: 0;
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
}
.clearfix:after {
	width: 0;
	height: 0;
	clear: both;
	content:' ';
	font-size: 0;
	line-height: 0;
	display: block;
	visibility: hidden;
}
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,
p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,
dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,
tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,
table,caption,tbody,tfoot,thead,tr,th,td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background:transparent;
}
body {line-height: 1;}
ol,ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: ''; content: none;}
:focus {outline: 0;}
ins{text-decoration: none;}
del{text-decoration: line-through;}
table{border-collapse: collapse; border-spacing: 0;}

.outtaHere {
	position:absolute;
	left:-3000px;
}
/*Radio buttons*/
.radioArea, .radioAreaChecked {
	float:left;
	width:15px !important;
	height:16px;
	background: url(../images/radio.gif) no-repeat;
	overflow: hidden;
}
.radioAreaChecked {background-position: 0 -16px;}
/*Checkboxes*/
.checkboxArea, .checkboxAreaChecked {
	float:left;
	width:14px !important;
	height:14px;
	overflow: hidden;
	background: url(../images/checkbox.gif) no-repeat;
}
.checkboxAreaChecked {background-position: 0 -14px;}

/* Selects */
.selectArea {
	position: relative;
	height: 25px;
	float:left;
	color:#000;
	font:12px/25px Georgia, "Times New Roman", Times, serif;
	line-height:23px;
}
.selectArea .left {
	position: absolute;
	top:0;
	left:0;
	width:1px;
	height:100%;
	background:#d05500;
	display:block;
}
.selectArea a.selectButton {
	position:absolute;
	top:0;
	right:0;
	width:100%;
	height:100%;
	background: url(../images/bg-select-r.gif) no-repeat 100% 0;
}
.selectArea .center{
	height:25px;
	line-height:25px;
	display:block;
	padding:0 28px 0 9px;
	background: url(../images/bg-select-c.gif) repeat-x;
}
.selectArea .center img {
	float:left;
}
/*Selects drop-down*/
.optionsDivInvisible,
.optionsDivVisible {
	position: absolute;
	display: block;
	z-index: 30;
	font-size: 11px;
}
.drop-dif {
	background:#99CCCC;
}
.optionsDivInvisible {display: none;}
.optionsDivVisible ul {
	background-color: #E5E5E5;
	margin:0 1px;
	height:1%;
	padding:2px;
	overflow:hidden;
	list-style: none;
}
.optionsDivVisible ul li {
	float:left;
	width:100%;
	line-height:16px;
}
.optionsDivVisible a {
	color: #000;
	overflow:hidden;
	text-decoration: none;
	display: block;
	height:1%;
	padding: 2px 4px;
}
.optionsDivVisible a img {
	border:none;
	float:left;
}
.optionsDivVisible a:hover {
	background-color: #e60;
	color: #FFF;
	text-decoration:none;
}

html {background:#fff url(../images/bg-html.gif) repeat-x;}
body {
	font:14px Georgia, "Times New Roman", Times, serif;
	background:url(../images/bg-body-new.jpg) no-repeat 50% 0;
	color:#4c5b57;
	height:100%;
}
img {border:none;}
input,
textarea,
select{
	font:100% arial,sans-serif;
	vertical-align:middle;
}
form,fieldset {border-style:none;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}


#navbar:after,
div.tab:after,
.carusel:after,
.radio-list ul:after,
.radio-list:after,
#main:after,
ul.review:after,
.extra:after {
	clear:both;
	display:block;
	content:"";
}


#wrapper {
	width:100%;
	overflow:hidden;
	background:url(../images/bg-wrapper.jpg) repeat-x 0 100%;
}
/* header */
#header {
	overflow:hidden;
	margin-bottom:17px;
}
/* logo */
.logo {
	float:left;
	overflow:hidden;
	text-indent:-9999px;
	width:465px;
	height:100px;
	background:url(../images/bg-logo.jpg) no-repeat;
	float:left;
}
.logo a {
	display:block;
	height:100%;
}
#header .holder {
	width:480px;
	float:right;
	padding:0 3px 0 0;
}
#header .frame {
	height:1%;
	overflow:hidden;
}
/* service navigation */
ul.service-nav {
	float:right;
	background:url(../images/bg-service-nav.gif) repeat-x;
	margin:0 1px 0 0;
	overflow:hidden;
}
ul.service-nav li {
	float:left;
	background:url(../images/bg-separator01.gif) no-repeat 100% 4px;
	padding:0 11px 0 9px;
	margin:0 -2px 0 2px;
	font:12px/20px Georgia, "Times New Roman", Times, serif;
}
ul.service-nav a {color:#fff;}
/* top advertisment */
#header .adv {
	float:right;
	margin-top:18px;
}
#header .adv img {display:block;}
/* main navigation box */
#navbar {
	background:url(../images/bg-navbar.gif) no-repeat;
	padding:7px 10px 5px 7px;
	width:943px;
	margin-bottom:17px;
	position:relative;
	z-index:5;
}
/* menu */
ul.menu {float:left;}
ul.menu li {
	float:left;
	margin-right:4px;
	font:17px/41px Georgia, "Times New Roman", Times, serif;
}
ul.menu li.hover,
ul.menu li:hover {position:relative;}
ul.menu a {
	float:left;
	color:#db2c00;
	padding-bottom:2px;
}
ul.menu a span {
	float:left;
	padding:0 9px;
	cursor:pointer;
}
ul.menu a:hover,
ul.menu li.hover a,
ul.menu li:hover a,
ul.menu li.hover ul a:hover,
ul.menu li:hover ul a:hover {
	text-decoration:none;
	color:#fff;
	background:url(../images/bg-menu-hover.gif) repeat-x;
}
ul.menu li.active {background:url(../images/bg-menu-r.gif) no-repeat 100% 0;}
ul.menu li.active a {
	background:url(../images/bg-menu-l.gif) no-repeat;
	color:#fff;
	height:41px;
}
ul.menu li.active a span {
	background:url(../images/bg-arrow01.gif) no-repeat 50% 100%;
	padding-bottom:8px;
}
* html ul.menu li.active a span {
	margin-bottom:-8px;
	position:relative;
}
/* second level menu */
ul.menu ul {
	position:absolute;
	float:none;
	top:43px;
	left:0;
	width:96px;
	padding:4px 7px 0 4px;
	list-style:none;
	overflow:hidden;
	background:#d92600 url(../images/bg-menu-level.gif) repeat-x;
	display:none;
	z-index:5;
}
ul.menu li.hover ul,
ul.menu li:hover ul {display:block;}
ul.menu ul li {
	border-bottom:1px solid #fe9b00;
	margin:1px 0 -1px;
	float:none;
	vertical-align:top;
	font:14px/24px Georgia, "Times New Roman", Times, serif;
}
ul.menu ul a,
ul.menu li.hover ul a,
ul.menu li:hover ul a {
	color:#fff;
	float:none;
	display:block;
	height:1%;
	padding:0 0 0 6px;
	background:none;
}
/* search */
.search {
	float:right;
	width:171px;
	padding:8px 0 0;
}
.search input.text {
	float:left;
	width:127px;
	padding:4px 7px 5px;
	border:0;
	margin:0;
	color:#1b1b1b;
	font:11px Georgia, "Times New Roman", Times, serif;
}
.search input.button {float:left;}

/* promo */
#promo {
	height:238px;
	padding:18px 5px 0 20px;
	margin-bottom:46px;
	width:935px;
	background:url(../images/bg-promo.gif) no-repeat;
}
/* promo text */
#promo .text {
	float:left;
	padding:1px 0 0;
	width:300px;
}
#promo .text select {width:300px;}
#promo .text .boxlarge {
	height:1%;
	overflow:hidden;
	background:url(../images/bg-promo-text.png);
	color:#fff;
	height:190px;
}
#promo .text .box {
	height:1%;
	overflow:hidden;
	color:#fff;
	padding:7px 5px 19px 10px;
	height:165px;
}
#promo .text h1,
#promo .text strong.head {
	margin:0 0 4px;
	display:block;
	font:italic 22px Georgia, "Times New Roman", Times, serif;
}
#promo .text p {
	margin:0 0 5px;
	position:relative;
}
#promo .text p a {color:#fff;}
/* promo info */
#promo .info {
	width:630px;
	float:right;
}
/* info tabs */
ul.tabset {
	margin:0;
	padding:0 0 0 17px;
	list-style:none;
	height:1%;
	overflow:hidden;
}
ul.tabset li {
	float:left;
	margin:0 9px 0 0;
	font:14px/30px Georgia, "Times New Roman", Times, serif;
}
ul.tabset a {
	display:block;
	padding:0 9px;
	background:#d92700;
	color:#fff;
}
ul.tabset a:hover {
	background:url(../images/bg-tabset-hover.gif) repeat-x;
	text-decoration:none;
}
ul.tabset a.active {
	background:url(../images/bg-tabset-active.gif) repeat-x;
	color:#505050;
	font-weight:bold;
}
div.tab {
	height:1%;
	margin:0 16px 0 17px;
	padding:9px 0 8px 18px;
	background:#e7e7e7 url(../images/bg-tab.gif) repeat-x;
}
.carusel {
	height:1%;
	position:relative;
	background:url(../images/bg-carusel-box.gif) no-repeat;
}
.carusel .link-prev,
.carusel .link-next {
	width:32px;
	height:34px;
	position:absolute;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/btn-previous.png) no-repeat;
	top:67px;
	cursor:pointer;
}
.carusel .link-prev {left:-34px;}
.carusel .link-next {
	background:url(../images/btn-next.png) no-repeat;
	right:-12px;
}
.carusel-box {
	width:552px;
	padding:3px 0 0 0;
	margin:0 0 0 4px;
	height:166px;
	overflow:hidden;
	position:relative;
}
.carusel-box ul {
	width:9999px;
	overflow:hidden;
}
.carusel-box ul li {
	float:left;
	width:104px;
	overflow:hidden;
	padding:8px 7px 0;
	height:154px;
	font:11px Arial, Helvetica, sans-serif;
	color:#393939;
}
.carusel-box ul li.item {background:#e8e8e8;}
.carusel-box ul p {margin:6px 0 0 4px;}
.carusel-box ul .img-box,
.radio-list ul .img-box,
ul.review .img-box {
	width:96px;
	height:66px;
	padding:4px 6px 4px 4px;
	background:url(../images/bg-frame01.png) no-repeat;
}
.carusel-box ul img,
.radio-list ul .img-box img,
ul.review .img-box img {display:block;}
.carusel-box ul .img-box a,
.radio-list ul .img-box a,
ul.review .img-box a {position:relative;}
/* main content */
#main {padding-bottom:21px;}
/* content */
#content {
	position:relative;
	z-index:3;
}
/* content headings */
#content .headings {
	height:1%;
	overflow:hidden;
	padding:0 10px 8px;
	color:#db2c00;
}
.rss {
	float:right;
	color:#db2c00;
	padding:0 25px 0 0;
	line-height:20px;
	margin:9px 9px 0;
	background:url(../images/ico-rss.gif) no-repeat 100% 0;
}

.twitter {
	float:right;
	color:#db2c00;
	padding:0 10px 0 0;
	line-height:20px;
	margin:9px 0 0;
}

.plusone {
	float:right;
	color:#db2c00;
	padding:0 0px 0 0;
	line-height:20px;
	margin:9px 0 0;
}
#content .headings h2,
#content .headings h1 {font:24px Georgia, "Times New Roman", Times, serif;}
/* radio-list */
.radio-list {
	height:1%;
	padding-bottom:17px;
	position:relative;
	z-index:3;
}
.radio-list ul {
	margin:0;
	padding:0 0 0 8px;
	width:612px;
}
.radio-list ul.row {background:url(../images/bg-product-list.gif) repeat-x;}
.google {
	margin:0;
	padding:10px 10px 10px 0;
	width:612px;
	background:url(../images/bg-product-list.gif) repeat-x;
}
.radio-list ul li,
ul.review li {
	float:left;
	padding:10px 21px 10px 0;
	width:104px;
}
* html .radio-list ul li {padding:10px 19px 10px 0;}
.radio-list li.hover,
.radio-list li:hover,
.review li.hover,
.review li:hover {
	position:relative;
	z-index:3;
}
.radio-list ul li.last {padding-right:0;}
/* popup */
.popup {
	width:321px;
	height:214px;
	position:absolute;
	z-index:10;
	top:-60px;
	left:75px;
	display:none;
}
.popup .holder {
	background:url(../images/bg-popup.png) no-repeat;
	width:263px;
	padding:23px 22px 10px 36px;
	height:181px;
}
.radio-list li.hover .popup,
.radio-list li:hover .popup,
.review li.hover .popup,
.review li:hover .popup {display:block;}
.review .popup {
	left:-250px;
	top:-68px;
}
.review .popup .holder {
	background:url(../images/bg-popup02.png) no-repeat;
	padding:23px 36px 10px 22px;
}
.popup h3 {
	background:#da2800 url(../images/bg-popup-title.gif) repeat-x;
	font:20px/38px Georgia, "Times New Roman", Times, serif !important;
	padding:0 8px !important;
	color:#fff;
	margin-bottom:4px !important;
}
.popup p {
	margin:0 9px 10px;
	color:#3e3e3e;
	position:relative;
	font-size:12px;
}
.popup a.beluister {
	color:#fff;
	width:105px;
	display:block;
	height:46px;
	padding:0 5px 0 55px;
	margin:0 0 20px 45px;
	font:19px/46px Georgia, "Times New Roman", Times, serif;
	position:relative;
	background:url(../images/btn-beluister.gif) no-repeat;
}
.popup p.links {
	font-size:12px;
	margin:0;
	color:#db2c00
}
.popup p.links a {color:#db2c00;}
/* paging */
.paging  {
	width:620px;
	margin:0 auto;
	overflow:hidden;
	position:relative;
	text-align:center;
}
.paging .holder {
	left:50%;
	float:left;
	position:relative;
	text-align:center;
}
.paging ul {
	left:-50%;
	float:left;
	position:relative;
}
.paging ul li {
	float:left;
	background:url(../images/bg-paging-r.gif) no-repeat 100% 0;
	margin-right:1px;
	font:bold 11px/24px Arial, Helvetica, sans-serif;
}
.paging ul a {
	float:left;
	background:url(../images/bg-paging-l.gif) no-repeat;
	color:#535353;
	padding:2px 3px;
}
.paging ul span {
	float:left;
	padding:0 9px;
	cursor:pointer;
}
.paging ul a:hover {
	color:#fff;
	text-decoration:none;
}
.paging ul a:hover span,
.paging ul .active a span {background:url(../images/bg-paging-hover.gif) repeat-x;}

/* sidebar */
#sidebar {padding:10px 0 0;}
#sidebar.hover {
	position:relative;
	z-index:4;
}
/* sidebar advertisment */
#sidebar .adv {
	height:1%;
	overflow:hidden;
	margin-bottom:17px;
}
#sidebar .adv p {
	margin:0 0 13px;
	text-align:center;
	letter-spacing:2px;
	font:12px Georgia, "Times New Roman", Times, serif;
	color:#adadad;
}
#sidebar .adv img {display:block;}
/* extra box */
.extra {
	background:#ec6200 url(../images/bg-extra.gif) repeat-x;
	height:1%;
	padding:8px 10px 0;
	margin:0 0 15px;
}
.extra h3 {
	color:#fff;
	margin:0;
	padding:0 0 6px;
	font:24px Georgia, "Times New Roman", Times, serif;
	border-bottom:1px solid #ffd899;
}
.extra h3 a{
	color: #fff
}
/* tags list */
ul.tags {
	height:1%;
	overflow:hidden;
	margin-bottom:45px;
}
ul.tags li {
	display:inline;
	font:9px Georgia, "Times New Roman", Times, serif;
	line-height:1.2em;
}
ul.tags li.size1 {font-size:9px;}
ul.tags li.size2 {font-size:11px;}
ul.tags li.size3 {font-size:14px;}
ul.tags li.size4 {font-size:17px;}
ul.tags li.size5 {font-size:20px;}
ul.tags li.size6 {font-size:23px;}
ul.tags li.size7 {font-size:26px;}
ul.tags li.size8 {font-size:29px;}
ul.tags li.size9 {font-size:32px;}
ul.tags li.size10 {font-size:35px;}
ul.tags a {color:#fff;}

/* tags groot list */
ul.tagsgroot {
	height:1%;
	overflow:hidden;
	margin-bottom:45px;
}
ul.tagsgroot li {
	display:inline;
	font:9px Georgia, "Times New Roman", Times, serif;
	line-height:1.2em;
}
ul.tagsgroot li.size1 {font-size:8px;}
ul.tagsgroot li.size2 {font-size:10px;}
ul.tagsgroot li.size3 {font-size:12px;}
ul.tagsgroot li.size4 {font-size:15px;}
ul.tagsgroot li.size5 {font-size:18px;}
ul.tagsgroot li.size6 {font-size:21px;}
ul.tagsgroot li.size7 {font-size:24px;}
ul.tagsgroot li.size8 {font-size:27px;}
ul.tagsgroot li.size9 {font-size:30px;}
ul.tagsgroot li.size10 {font-size:33px;}
ul.tagsgroot li.size11 {font-size:36px;}
ul.tagsgroot li.size12 {font-size:39px;}
ul.tagsgroot li.size13 {font-size:42px;}
ul.tagsgroot li.size14 {font-size:45px;}
ul.tagsgroot li.size15 {font-size:48px;}
ul.tagsgroot a {color:#DB2C00;}

/* review list */
ul.review {
	height:1%;
	padding:19px 0 0;
}
ul.review li {
	margin:0;
	padding:0 2px 13px 23px;
}
* html ul.review li {padding:0 2px 11px 23px;}

/* footer */
#footer {
	height:74px;
	color:#fff;
}
#footer ul {
	margin:0 0 0 0px;
	padding:30px 0 0;
	width:930px;
	overflow:hidden;
}
#footer ul li {
	float:left;
	padding:0 12px 0 14px;
	margin:0 2px 0 -2px;
	background:url(../images/bg-separator02.gif) no-repeat 0 2px;
}
#footer ul a {color:#fff;}

/* contact page */

.contact,
.links-area,
.text-area{
	height:1%;
	overflow:hidden;
	border-top:1px solid #fe9b00;
	margin:2px 0 0 10px;
	padding:31px 0 0;
}
.contact .row {
	height:1%;
	overflow:hidden;
	padding:0 0 29px;
}
.contact label {
	float:left;
	width:98px;
	font:14px/24px Georgia, "Times New Roman", Times, serif;
	text-align:right;
	padding:0 15px 0 0;
	color:#db2c00;
}
.contacttext{
	padding-left:113px;
	margin-top:-20px;
	margin-bottom:20px;
	color:#000000;
	}
.contact input.text,
.contact textarea {
	border:1px solid #cdcdcd;
	padding:3px 5px 5px;
	margin:0;
	width:470px;
	font:14px Georgia, "Times New Roman", Times, serif;
	float:left;
}
.contact textarea {
	padding:2px 0 0 5px;
	width:474px;
	height:180px;
	overflow:auto;
}
.contact input.button {margin-left:113px;}

/* links page and text page*/
.links-area, .text-area {padding:20px 0 0;}
.links-area .row, 
.text-area .row {
	height:1%;
	overflow:hidden;
	padding:0 0 40px;
}
.links-area h2,
.text-area h2 {
	color:#db2c00;
	margin:0 0 10px;
	font:16px Georgia, "Times New Roman", Times, serif;
	text-transform:uppercase;
}
ul.list {
	height:1%;
	overflow:hidden;
	padding-right:20px;
}
ul.list li {
	padding:0 0 9px;
	color:#a8a8a8;
}
ul.list a {
	color:#a8a8a8;
}
.link-closer{
	font-size:12px;
	position:absolute;
	top:21px;
	right:22px;
	color:#fff;
}
.link-closer a{
	font-size:12px;
	color: #fff;
	}

.sidebar-closer{
	font-size:12px;
	position:absolute;
	top:21px;
	right:36px;
	color:#fff;
}
.side-closer a{
	font-size:12px;
	color: #fff;
	}

.link {
	color:#a8a8a8;
}
.link  a {
	color:#a8a8a8;
}

