div#indexLeft{
	width: 320px;
	float: left;
	margin-left: 20px;
}
div#middle{
	width: 620px;
	float: right;
	padding-top: 40px;
}

div#middleCenter{
	float: left;
	width: 440px;
}
div#middleRight{
	float: right;
	width: 160px;
	margin-right: 16px;
}

h2.indexTitle{
	background: url('img/css/red_popular.gif') no-repeat 104px 2px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 8px;
}
h2.indexTitle a:link, h2.indexTitle a:visited{
	color: #474D53 !important;
	font-family: Georgia,arial;
	font-size: 22px;
	font-stretch: normal;
	font-weight: normal;
	margin: 0px;
	text-decoration: none;
}
h2.indexTitle a:hover{
	color: #E00524;
}

h2.indexTitle a span{
	color: #FFF;
}

div.leftContainer{
	background: #EFF0F1;
	margin-bottom: 20px;
	padding: 18px;
	padding-top: 10px;
	padding-bottom: 15px;
}
div#sider div.leftContainer{
	padding-top:0px;
	padding-left: 0px;
	background: transparent;
}

div.leftContainer h3, div.parentCategoryRight h3{
	white-space: nowrap;
	font-family: Georgia;
	font-size: 18px;
	font-weight: normal;
	overflow: hidden;
	color: #474D53;
	margin: 0px;
	padding-bottom: 10px;
	letter-spacing: -1px;
}
div.parentCategoryRight h3{
	padding-bottom: 3px;
}

div#sider div.leftContainer h3{
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 6px;
}

div.leftContainer a:link, div.leftContainer a:visited, div.parentCategoryRight a:link, div.parentCategoryRight a:visited{
	color: #474D53;
	text-decoration: none;
}
div.leftContainer a:hover, div.parentCategoryRight a:hover{
	color: #E00524;
}

img.leftContainerImg{
	float: left;
}
div.leftContainerText{
	width: 195px;
	float: right;
	font-family: Arial,Verdana,Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	line-height: 16px;
}
div#sider div.leftContainerText{
	width: 225px;
}
div.parentCategoryRight div.leftContainerText{
	width: 255px;
}

div#sider div.leftContainerText b{
	font-weight: normal;
}

div.leftContainerText b{
	display: block;
	margin-bottom: 9px;
}
div.parentCategoryRight div.leftContainerText b{
	font-weight: normal !important;
}
div.parentCategoryRight div.grey_divider{
	opacity: 0.5;
	filter:alpha(opacity=50);
}
div.grey_divider{
	background: url('img/css/grey_divider.gif') center center no-repeat;
	height: 22px;
	margin-top:4px;
}
div.grey_divider_s{
	background: url('img/css/grey_divider.gif') center center no-repeat;
	height: 20px;
	margin-bottom:14px;
}

div#sider div.grey_divider{
	background: #D3D3D3;
	height: 2px;
	margin-top:20px;
	margin-bottom:20px;
	width: 310px;
}

div#sider div.leftContainer div.grey_divider{
	background: url('img/css/grey_divider.gif') center center no-repeat;
	height: 1px;
	margin-top:10px;
	margin-bottom:6px;
}


/* MIDDLE SHIT */
div.middleIndexArticle{
	width: 210px;
	min-height: 200px;
	padding-top: 152px;
	float: left;
	margin-right: 10px;
}

div.middleIndexArticleTitle{
	background: url('img/css/middle_back.png') no-repeat center center;
	color: #FFF;
	font-family: Georgia,arial;
	font-size: 18px;
	line-height: 22px;
	padding: 14px;
	padding-top: 16px;
	width: 182px;
	height: 40px;
}

div.middleIndexArticleText{
	padding: 12px;
	padding-left: 14px;
	padding-right: 6px;
	padding-top: 4px;
	font-family: Arial,Verdana,Helvetica;
	font-size: 12px;
	line-height: 16px;
}

div.middleIndexArticleText div{
	margin-bottom: 10px;
}

div.middleIndexArticleTitle a:link, div.middleIndexArticleTitle a:visited{
	color: #FFF;
	text-decoration: none;
}
div.middleIndexArticleTitle a:hover{
	color: #E00524;
}

div.middleRightContainer{
	margin-top: 6px;
	font-family: Arial,Verdana,Helvetica;
	font-size: 12px;
	margin-bottom: 20px;
}
div.middleRightContainer div{
	margin-top: 10px;
	margin-bottom: 10px;
}


h2.galleryIdexTitle{
	background: url('img/css/red_galleries.gif') no-repeat 104px 14px;
	font-size: 26px;
	padding-bottom: 8px;
}
h2.galleryIdexTitle span{
	color: #FFF !important;
}
div.galleryListingItemIndex{
	width: 136px;
	margin-right: 10px;
	float: left;
	margin-bottom: 6px;
}

div.galleryListingItemIndex span{
	font-family: Georgia, Arial;
	font-size: 16px;
	font-weight: normal;
	display: block;
	margin-top: 10px;
}

div.galleryListingItemIndex span a:link, div.galleryListingItemIndex span a:visited{
	color: #474D53;
	text-decoration: none;
}
div.galleryListingItemIndex span a:hover{
	color: #E00524;
	text-decoration: none;
}

div.middle_divider{
	background: #CDCDCD;
	height: 1px;
	margin-top:12px;
	margin-bottom:12px;
}


div.parentCategoryRight div.item-category{
	font-family: Arial, Verdana, Helvetica;
	font-size: 10px;
	text-transform: uppercase;
	color: #939498;
	padding-bottom: 2px;
	padding-top: 1px;
}
 
 
/* 10 HOT */
div.HotArticle{
	width: 260px;
	padding-top: 100px;
	float: left;
	margin-right: 0px;
	margin-bottom: 10px;
	padding-bottom: 10px;
}

div.HotArticleTitle{
	background: url('img/css/hot_back.png') no-repeat center center;
	color: #FFF;
	font-family: Georgia,arial;
	font-size: 50px;
	line-height: 22px;
	padding: 14px;
	padding-top: 20px;
	width: 82px;
	height: 40px;
	text-align: center;
	margin-bottom: 16px;
}

div.HotArticleTitle a:link, div.HotArticleTitle a:visited{
	color: #FFF;
	text-decoration: none;
}
div.HotArticleTitle a:hover{
	color: #000;
}

div.HotArticleText{
	padding: 12px;
	padding-left: 0px;
	padding-right: 6px;
	padding-top: 4px;
	font-family: Arial,Verdana,Helvetica;
	font-size: 12px;
	line-height: 16px;
}
div.HotArticleText span{
	font-family: Georgia,arial;
	font-size: 18px;
	color: #474D53 !important;
	margin-bottom: 8px;
	display: block;
}

a.hotTextTitle:link, a.hotTextTitle:visited{
	font-family: Georgia,arial;
	font-size: 18px;
	color: #474D53 !important;
	display: block;
	background: url('img/css/dots.gif') repeat-x bottom left;
	padding-bottom: 10px;
	margin-bottom: 6px;
}
a.hotTextTitle:hover{
	color: #E00524 !important;
	text-decoration: none !important;
}

table.hot td{
	padding-right: 20px;
	vertical-align: top;
	padding-bottom: 10px;
}

span.zodia{
	font-family: Georgia,arial;
	font-size: 16px;
	color: #474D53 !important;
	font-weight: bold;
	display: block;
	margin-bottom: 6px;
}