a {
	color:#666;
}
body {
	color:#666;
	background-color:#fff;
	font: 75% Arial, sans-serif;
	margin:0;
	padding:0;
}
form {
	margin:0;
	padding:0;
}
h1 {
	color:#363;
	font-size:1.2em;
	font-weight:bold;
	margin: .5em 0 .5em 60px;
}
h1 a { color:#363; }
h1.new {
	font-size:2.5em;
	font-weight:normal;
	margin:0; padding: 0 0 15px 0;
}
h2 {
	color:#666;
	font-size:1.5em;
	font-weight:bold;
}
h2 a {
	color:#363;
}
h3 {
	color:#333;
	font-size:2em;
	font-weight:normal;
	margin:0;
}
img {
	border:none;
}
table {
	font-size:1em;
	border-collapse:collapse;
}
td {
	padding:0;
}

#authtable {
	width:100%;
}
/*
#authtable td {
	height:auto;
	background:transparent;
}
*/
/*
#bottomtable {
	width:100%;
}
*/
#bottomrow p {
	margin:0;
}
#bottomrow td {
	vertical-align:top;
}
/*
#bottomtable .margin {
	width:12%;
	border-top: 5px solid #fff;
}
*/
#bleft {
	border-top: 5px solid #074ba9;
	padding: 1.5em 15px;
}
#bmiddle {
	border-top: 5px solid #a39e81;
	padding: 1.5em 15px;
}
#bmiddle strong { color:#a39e81; }
#bright {
	border-top: 5px solid #276134;
	padding: 1.5em 15px;
}
#bright strong { color:#363; }
#collage {
	background:  url('/i2/collagebg.jpg') -10px 24px repeat-x;
	padding: 24px 0 22px;
	vertical-align:top;
}
#collage2 {
	background:  url('/i2/collage2.gif') 100% 24px no-repeat;
	padding: 24px 0 22px;
	vertical-align:top;
}
#collage3 {
	background:  url('/i2/collage3.jpg') 50% 24px no-repeat;
	padding: 24px 0 22px;
	vertical-align:top;
}
#collage4 {
	padding: 24px 0 22px;
	vertical-align:top;
}
#collage2 div, #collage3 div, #collage4 div {
	height:230px;
}
/*#collage4 div#c1 { background: url('/i2/c/1.jpg') 0 0 no-repeat; }
#collage4 div#c2 { background: url('/i2/c/2.jpg') 0 0 no-repeat; }
#collage4 div#c3 { background: url('/i2/c/3.jpg') 0 0 no-repeat; }*/
#collage4 div#c1 { background: url('/i2/c/4.jpg') 50% 0 no-repeat; }
/*#collage4 div#c5 { background: url('/i2/c/5.jpg') 100% 0 no-repeat; }
#collage4 div#c6 { background: url('/i2/c/6.jpg') 100% 0 no-repeat; }
#collage4 div#c7 { background: url('/i2/c/7.jpg') 0 0 no-repeat; }
#collage4 div#c8 { background: url('/i2/c/8.jpg') 50% 0 no-repeat; }
#collage4 div#c9 { background: url('/i2/c/9.jpg') 50% 0 no-repeat; }
#collage4 div#c10 { background: url('/i2/c/10.jpg') 0 0 no-repeat; }*/
#collage4 div#c2 { background: url('/i2/c/11.jpg') 50% 0 no-repeat; }

#topcollage {
	padding-top:24px;
}
#topcollage div {
	height:230px;
}
/*#topcollage div#c1 { background: url('/i2/c/1.jpg') 0 0 no-repeat; }
#topcollage div#c2 { background: url('/i2/c/2.jpg') 0 0 no-repeat; }
#topcollage div#c3 { background: url('/i2/c/3.jpg') 0 0 no-repeat; }*/
#topcollage div#c1 { background: url('/i2/c/4.jpg') 50% 0 no-repeat; }
/*#topcollage div#c5 { background: url('/i2/c/5.jpg') 100% 0 no-repeat; }
#topcollage div#c6 { background: url('/i2/c/6.jpg') 100% 0 no-repeat; }
#topcollage div#c7 { background: url('/i2/c/7.jpg') 0 0 no-repeat; }
#topcollage div#c8 { background: url('/i2/c/8.jpg') 50% 0 no-repeat; }
#topcollage div#c9 { background: url('/i2/c/9.jpg') 50% 0 no-repeat; }
#topcollage div#c10 { background: url('/i2/c/10.jpg') 0 0 no-repeat; }*/
#topcollage div#c2 { background: url('/i2/c/11.jpg') 50% 0 no-repeat; }

#navstr {
	height:40px;
	/*background-color:#eee;*/
}
#navstr p {
	font-size:.9em;
	margin:0; padding: 7px 0 0;
}
#navstr strong {
	color:#363;
	font-weight:bold;
}
#title {
	position:relative;
	height:75px;
	min-height:75px;
	/*background-color:#ddd;*/
}
html>body #title {
	height:auto;
}
#title h1 {
	font-size:2.5em;
	font-weight:normal;
	margin:0; padding: 0 0 15px 0;
	position:absolute;
	bottom:0; left:0;
}

#leftmenu {
	width:85%;
	height:356px;
	min-height:351px;
	border-bottom: 5px solid #666;
}
html>body #leftmenu {
	height:auto;
}
#snowflakes {
	position:absolute;
	top:-28px; left:-30px;
	width:67px; height:46px;
	/*background: url('../i/snowflakes.gif') no-repeat;*/
}
#footerrow a {
	color:#fff;
}
#footerrow td {
	color:#fff;
	font-size:.9em;
	height:74px;
	background: #a39e81 url('/i/bgbottom.gif') 0 100% repeat-x;
	vertical-align:top;
	padding: 1.8em 0;
}
#headerrow a {
	color:#fff;
}

.bg {
	position:absolute;
	top:0; left:0;
	width:100%; height:94px;
	background: #276134 url('/i/bgtop.gif') 0 100% repeat-x;
}
#maintable {
	/*height:94px;*/
/*	background: transparent url('/i/new-year.png') 0 0 no-repeat;*/
}

#headerrow td {
	color:#fff;
	height:94px;
	background: #276134 url('/i/bgtop.gif') 0 100% repeat-x;
}
#headerrow table td {
	height:auto;
	background:transparent;
}
#icons {
	width:107px; height:60px;
	position:relative; left:3px;
	background: transparent url('/i/bghomeicon.gif') no-repeat;
	margin-left:auto;
}
#iconscell {
	vertical-align:bottom;
	text-align:right;
}
#iconhome, #iconzoom, #iconmail {
	position:absolute; top:2px;
	width:19px; height:19px;
}
#iconhome img, #iconzoom img, #iconmail img {
	width:19px; height:19px;
}
#iconhome { left:4px; }
#iconzoom { left:45px; }
#iconmail { left:88px; }

#infocell {
	padding: 1.5em 0;
	vertical-align:top;
}
#infocell a { color:#074ba9; }
#infocell a:visited { color:#999; }
#infocell td {
	padding: 6px 12px 6px 0;
}
#infotable {
	margin: 1.5em 0;
}
#infotable a { color:#074ba9; }
#infotable a:visited { color:#999; }
#infotable td {
	padding: 6px 0;
}
#infotable td.infoicon {
	padding: 6px 12px 6px 0;
}
#logo {
	position:relative;
	left:-6px;
	top:0px;
}
#logo, #logo img {
	display:block;
	width:203px;
	height:51px;
}
#menucell {
	padding: 21px 0 22px;
	vertical-align:top;
}
#menu {
	color:#666;
}
#menu a {
	color:#666;
}
#menu {
	font-size:1.25em;
	list-style-type:none;
	margin:0;
	padding:0;
}
#menu li {
	margin:0;
	padding: 0 0 .75em 0;
}
#menu ul {
	color:#363;
	font-size:.8em;
	list-style-type:disc;
	margin:0;
	padding: .5em 0 .5em 2em;
}
#menu ul a, #menu ul strong {
	color:#363;
}
#menu ul li {
	margin:0;
	padding: .2em 0;
}
#menu li.mb {
	color:#363;
	font-weight:bold;
	padding-top:1.5em;
}
#menu li.mb a {
	color:#363;
}
#menu2 {
	position:relative;
	left:-18px;
}
#menu2 td {
	width:220px;
	padding: 0 0 2px;
	background: url('/i2/m-bg.png') no-repeat;
}

#maintable {
	position:relative;
	z-index:10;
	width:100%;
}
.newscell {
	vertical-align:top;
	padding: 3em 0;
}
/*gk code begin*/
#seoTbl td {
	height:auto;
	padding: .2em .4em;
	background:none;
}
/*gk code end*/

#spacers div, .spacer {
	height:1px;
	font-size:1px;
	line-height:1;
	/*background-color:#f00;*/
}
#spacers td {
	/*background-color:#276134;*/
	vertical-align:top;
}
#spacers #rightmargin {
	width:3%;
	background-color:#fff;
}
#spacers .sp1 { width:3%; } /* left & right margins */
#spacers .sp2 { width:27%; } /* content columns */
#spacers .sp3 { width:5%; } /* margin between columns */

#spacers .sp1 div { width:20px; }
#spacers .sp2 div { width:200px; }
#spacers .sp3 div { width:30px; }

#spacers .sp4 { width:24%; } /* left inner column */
#spacers .sp5 { width:43%; } /* main inner column */
#spacers .sp6 { width:14%; } /* right inner column */


#mebellist {
	margin-top:2em;
}
#mebellist a {
	color:#363;
}
#mebellist td {
	padding: .2em .2em .2em 0;
	font-weight:500;
}

.bgblue {
	background-color:#074ba9;
}
.bgochre {
	background-color:#a39e81;
}
.bggreen {
	background-color:#276134;
}
.blue {
	color:#074ba9;
}
.ochre {
	color:#a39e81;
}
.green {
	color:#363;
}
.bsp1 {
	width:26%;
}
.bsp2 {
	width:11%;
}
.strike {
	text-decoration:line-through;
}

.cathead {
	padding: 1.75em 0 2em;
}
.catitem {
	padding: 0 0 2.5em 0;
}
.catitem img {
	float:left;
	display:block;
	margin: 1px 0 0 0;
	padding:0;
}
.catitem p {
	font-size:.9em;
	font-weight:normal;
	margin: 0 0 0 60px; padding:0;
}
.catrow td {
	background-color:#e8e6da;
	vertical-align:top;
}
.catsearch {
	padding: 2em 0;
}
.catsearch a {
	color:#363;
}
.catsearch ul {
	list-style-type:none;
	margin:0;
	padding:0;
}
.catsearch li {
	float:left;
	font-size:.9em;
	margin:0;
	padding: .2em 2em 0 0;
}
.left {
	float:left;
}
/*
.menurow td {
	padding: 24px 0 22px;
	vertical-align:top;
}
*/
.newsblock {
	/*float:left;*/
	/*height:1em;*/
	/*border: 1px solid #f00;*/
	/*background-color:#ddd;*/
}
.newsblock a { color:#666; }
.newsblock a:visited { color:#999; }
.newsblock em, .date {
	color:#074ba9;
	font-size:.9em;
	font-style:italic;
}
.newsblock p {
	margin: .5em 0;
}
.right {
	float:right;
}

.sp {
	font-size:1px;
	line-height:1;
}

.cItem {
	margin-bottom:3em;
}
.cItem h2 {
	color:#363;
	font-size:1.5em;
	font-weight:bold;
	margin:0;
	padding:0;
}
.cItem h2 a {
	color:#363;
}
.cItem img {
	float:left;
}
.cItem p {
	margin: .75em 0;
}
.cItem li {
	margin: .15em 0;
	padding:0;
}
.cItem ul {
	list-style:none;
	margin: .75em 0;
	padding: 0 0 0 2em;
}
.cDescr {
	margin: 0 0 2.5em 0;
}
.cDescr p {
	margin: 0 0 .75em 0;
}
.cText {
	margin-left:150px;
}

.item {
	float:left;
	width:160px; height:150px;
	overflow:hidden;
	/*background-color:#eee;
	border: 1px solid green;*/
}
.item a {
	color:#363;
}
.item p {
	font-weight:bold;
	background: url('/i2/arrow-green.gif') 0 .5em no-repeat;
	padding: 3px 20px 0 10px;
	line-height:1em;
	margin: .8em 0 0;
}/*
html>body .item p {
	height:5em;
}
*/

.itemCalc {
	float:left;
	position:relative;
	width:33%; height:120px;
	min-height:100px;
	padding-bottom:20px;
	/*border: 1px solid green;*/
}
html>body .itemCalc {
	height:auto;
}
.itemCalc .price {
	color:#363;
	font-size:1.1em;
	font-weight:bold;
}
.itemCalc a {
	color:#363;
}
.itemCalc div {
	position:relative;
	margin: 0 0 0 130px; padding:0;
	/*border: 1px solid blue;*/
}
.itemCalc p {
	margin: 0 0 .4em 0; padding: 0 0 0 25px;
	/*border: 1px solid green;*/
}

.itemCalc input {
	position:absolute;
	top:0; left:0;
}
.itemCalc img {
	position:absolute;
	top:0; left:0;
}

.cleaner {
	clear:both;
	height:1px;
	font-size:1px;
	line-height:1;
}

.itemProps  {
	/*width:100%;*/
	margin-top:2em;
}

.itemProps td {
	padding-top: .75em;
	padding-bottom: .75em;
	vertical-align:top;
	border-bottom: 1px solid #ccc;
}
.itemProps td:first-child, .itemProps col.c1 {
	padding-right:4em;
}
.itemProps ul {
	margin:0; padding: 0 0 0 1.5em;
}
.itemProps li {
	margin:0; padding:0;
}
.itemPhoto td {
	padding: 0 2em 0 0;
}

.itemSet ul {
	margin:0; padding:0;
	list-style:none;
}
.itemSet li {
	margin:0; padding: .1em 0;
}
.itemSet td {
	padding: 1em 2em 1em 0;
	vertical-align:top;
}
.itemSet strong {
	font-size:1.2em;
}

.setItem {
	padding: 0 0 2em;
}
.setItem a {
	color:#363;
}
.setItem h3 {
	color:#363;
	font-size:1.2em;
	font-weight:bold;
	margin: 0 0 .5em;
}
.setItem ul {
	margin:0; padding:0;
	list-style:none;
}
.setItem li {
	margin:0; padding: .1em 0;
}
.setPic {
	float:left;
	margin: 0 0 2em 0;
}
.setPic h2 {
	font-weight:normal;
	margin-bottom:.4em;
}
.setPic img {
	width:240px; height:160px;
}
.setPic p {
	margin:0;
}
.set3dLink a {
	color:#666;
}
.set3dLink h3 {
	color:#666;
	font-weight:normal;
	font-size:1.5em;
	margin: .5em 0;
}
.set3dLink img {
	margin-right:1.5em;
}
.set3dLink p {
	color:#999;
	font-size:.9em;
	margin:0;
}
.setsLinks h2 {
	font-size:1.25em;
	font-weight:normal;
}
.setsLinks td {
	padding: 0 1.5em 2em 0;
}
.setTable {
	margin: 2em 0 3em;
}
.setTable td, .setTable th {
	padding: .75em 1em;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	text-align:left;
}
.setTable thead th {
	border-bottom: 2px solid #ccc;
	border-top:none;
	background-color:#e8e6da;
}
.setTable tfoot td {
	color:#074ba9;
	color:#c00;
	font-size:2.5em;
	font-weight:bold;
	border-top: 2px solid #ccc;
	border-bottom:none;
	text-align:right;
	padding: .5em 0;
}
.setTable span {
	font-size:1.2em;
}
.large { 
	color:#363;
	font-size:1.4em;
	/*background-color:#363;*/
	width:100%;
	padding:3px 0 3px 10px;
}
.large strong.inv { 
	color:#fff;
	background-color:#363;
	padding: 0 .2em;
}
.largest { 
	color:#363;
	font-size:2em;
}

.first { 
	margin-top:0;
}

.logosTable td {
	font-weight:bold;
	padding: .5em 1em .5em 0;
}
.logosTable td.text {
	font-weight:normal;
	padding: 1em 1em 1em 0;
}
.logosTable th {
	width:40%;
	font-weight:bold;
	text-align:left;
	padding: .5em 1em .5em 0;
}
.logosTable td.empty {
	padding: .5em 2em;
}

.voteBar {
	background-color:#393;
	height:5px;
	font-size:1px;
	line-height:1px;
}
.voteRes {
	margin-bottom:.5em;
}

#newsArc {
	margin:0; padding:0;
}
#copy, #ks {
	margin: 0 0 1em 0;
}

#ks img {
	vertical-align:middle;
}
#ks2 {
	width:90%;
}
#ks2 p {
	margin: 0 0 1em 40px;
}
#ks2 img {
	float:left;
	margin-top:.25em;
}
/*
#newsArc {
	color:#363;
}
#newsArc a {
	color:#363;
}
*/
#newsArc li {
	list-style:none;
	margin:0; padding: 0 0 .75em 0;
}

#newsArc li li {
	list-style:disc;
	margin:0; padding:0;
}
#newsArc ul {
	margin:0; padding: 0 0 0 2em;
}

.setimg {
	width:56px; height:56px;
}
.aIcons td {
	padding: 0 6px 4px 0;
}
.arend img {
	margin-top:.3em;
}
.arend span {
	font-size:.9em;
	font-weight:bold;
}
.arend strong {
	font-size:1.1em;
}
.arend td {
	vertical-align:top;
	padding: 0 0 1em 0;
}
.arend td.aName {
	padding: 0 2em 1em .5em;
	width: 50%
}
.arend td.aName .pos {
	position:relative;
}
.arend td.aName .cls {
	position:absolute;
	top:10px; right:10px;
	width:18px; height:18px;
	background: transparent url(/i2/close.gif) no-repeat 0 0;
	cursor:hand;
}
html>body .arend td.aName .cls {
	cursor:pointer;
}
.arend td.aName .quote {
	position:absolute;
	top:-15px; left:22px;
	width:14px; height:16px;
	background: transparent url(/i2/quote.gif) no-repeat 0 0;
}
.arend td.aName .pos p {
	margin:0; padding: 0 0 .5em 0;
}
.arend td.aName .pos img {
	display:block;
	margin: 0 0 20px 0;
}
.arend td.aName .pop {
	font: normal 1em Arial, sans-serif;
	position:absolute;
	top:2.5em; left:-23px;
	width:200px; height:170px;
	display:none;
	background-color:#e8e6da;
	padding:10px;
	border: 1px solid #cac5a6;
}
html>body .arend td.aName .pop {
	width:180px; height:150px;
	height:auto;
}

/* gk code begin */
.banner1 {
	/*background: url('/images/banners_1bcg.gif') repeat-x 0 0;*/
	/*background: url('/i/bann_7bcg.jpg') repeat-x 0 0;*/
	/*background: url('/i/bann_8bcg.gif') repeat-x 0 0;*/
	/* background: url('/i/background_banner1.jpg') repeat-x 0 0; */
	text-align:center;
}
/* gk code end   */

.center {
	padding: 0 2em 2em 0;
	vertical-align:top;
}
.center img {
	margin-top:.2em;
}
.center p {
	margin: 1em 0;
}
.guide {
	background-color:#e8e6da;
	padding: 2em 2em 1.5em 2em;
	margin-bottom:2em;
}
.guide p {
	font-size:1.25em;
	margin: 0 0 1em 0;
}
.guide li {
	margin: .5em 2em .5em 3em; padding:0;
}
.guide ul {
	float:left;
	margin:0; padding:0;
}
.guide td {
	vertical-align:top;
}

/************************************************
@import url("menu.css");
@import url("tables.css");




@media screen {
	a {cursor: hand;}
	html>body a {cursor: pointer;}
}

div#counttop {
display:inline;
height:0px;
left:-1000px;
margin:0px;
padding:0px;
position:absolute;
top:-1000px;
visibility:hidden;
width:0px
}
div#countbottom img {
	float:left;
	margin-right:10px;
}
div#countbottom {
	padding: 15px 0 10px 35px;
}

************************************************/

