@charset "utf-8";
/* CSS Document 
header
mainFlash
mainContentLayout
rightBoxLayout
footer
copyRighting */

/* mainContentLayout */
#mainBackground {
	background-image:url(../img/common/background-top-shadow1.png);
	background-repeat:repeat-x;
	background-color:#333;
}

#mainContentStripe {
	background:url(../img/common/maincontent-stripe.png);
	background-repeat:repeat-x;
	background-position:0 109px;
}

#mainContent {
	width:1024px;
	margin:auto;
	overflow:hidden;
	clear:both;
	border:1px #000 solid;
	border-top:none;
	border-bottom:none;
	background-image:url(../img/common/maincontent-border.png);
	background-repeat:repeat-y;
	background-position:746px 0;
}

/* mainContentLayout */


/* sectionCommonLayout */
#firstSection,
#secondSection,
#thirdSection {
	float:left;
	overflow:hidden;
	display:inline;
	padding:20px 0 5px 0;
}

#firstSection h3,
#secondSection h3,
#thirdSection h3{
	text-indent:-9999px;
	padding:0 0 18px 0;
}

#firstSection .subtitle p,
#secondSection .subtitle p,
#thirdSection .subtitle p {
	float:left;
	font-weight:bold;
	font-size:14px;
	margin:0 0 5px 0;
}

.subtitle {
	padding:0 0 0 20px;
	height:28px;
	clear:both;
	overflow:hidden;
}

#firstSection .topics p,
#secondSection #newImages p,
#thirdSection .forSale .sales,
#thirdSection .forSale .images {
	float:left;
	display:inline;
}

#firstSection .topics p.images,
#secondSection #newImages p,
#thirdSection .forSale .images {
	background:#FFF;
}

#firstSection .topics,
#thirdSection .forSale {
	margin:0 10px 0 10px;
	padding:10px 0 10px 0;
	border-bottom:1px #666 dotted;
	overflow:hidden;
	clear:both;
}

/* sectionCommonLayout */


/* firstSection */
#firstSection {
	width:416px;
	border-right:1px solid #000;
}

#firstSection h3 {
	background:url(../img/index/menu-newtopics.png);
	background-position:20px 0;
	background-repeat:no-repeat;
	width:329px;
	height:44px;
	overflow:hidden;
}

#firstSection .subtitle p,
#firstSection .topics p.date a:hover,
#firstSection .topics p.commentary a:hover {
	color:#6699ff;
}

#firstSection .subtitle p#title1 {
	width:112px;
}

#firstSection .subtitle p#title2 {
	width:140px;
}

#firstSection .topics p.date {
	width:92px;
	padding:0 20px 0 10px;
	font-size:15px;
	letter-spacing:1px;
}

#firstSection .topics p.images {
	width:120px;
	margin:0 20px 0 0;
}

#firstSection .topics p.commentary {
	width:124px;
	padding:0 10px 0 0;
	font-size:10px;
	line-height:2em;
}

/* firstSection */


/* secondSection */
#secondSection {
	width:330px;
}

#secondSection h3 {
	background:url(../img/index/menu-gallery.png);
	background-repeat:no-repeat;
	background-position:20px 0;
	width:255px;
	height:44px;
	overflow:hidden;
}

#secondSection .subtitle p,
#secondSection p.clearFloat a:hover {
	color:#993;
}

#secondSection #newImages {
	padding:0 10px 10px 10px;
	overflow:hidden;
}

#secondSection #newImages p {
	width:90px;
	height:90px;
	overflow:hidden;
	margin:10px 0 0 10px;
}

#secondSection p.clearFloat {
	font-size:14px;
	font-weight:bold;
	margin:0 10px 0 10px;
	padding:0 10px 8px 0;
	text-align:right;
	border-bottom:1px #666 dotted;
}
/* secondSection */


/* thirdSection */
#thirdSection {
	width:276px;
}

#thirdSection h3 {
	background:url(../img/index/menu-forsale.png);
	background-repeat:no-repeat;
	background-position:20px 0;
	width:258px;
	height:44px;
	overflow:hidden;
}

#thirdSection .subtitle p,
#thirdSection .sales a:hover {
	color:#ff4a4a;
}

#thirdSection .subtitle p#sales {
	width:116px;
}

#thirdSection .forSale .sales{
	width:96px;
	padding:0 20px 0 10px;
	font-size:12px;
	line-height:2em;
}

#thirdSection .forSale .images {
	width:120px;
	margin:0 10px 0 0;
}
/* thirdSection */