#indexContainer {
	width:775px;
	height:auto;
	margin:0px auto;
}
#leftSide {
	float:left;
        width:500px;
        height:auto;
}
#rightSide {
	float:right;
        width:266px;
        height:auto;
}

#marketingSection {
	position:relative;
	clear:both;
	margin-top:10px;
	width:775px;
        height:175px;
	background-image:url(/images/web/marketingContentBKG.gif);
	background-repeat:repeat-x;
}
#marketingInnerSection {
	position:absolute;top:8px;left:6.5px;width:761px;height:158px;
}
#marketingInnerSection #mainTitle {
	margin-left:32px;font-family:Arial;font-size:18px;font-weight:bold;color:#484848;
}
#marketingInnerSection #sectionContainer {
	position:absolute;top:44px;margin-left:32px;width:729px;height:79px;
}
#marketingInnerSection #sectionContainer #cal {
	position:relative;float:left;width:226px;height:79px;background-image:url(/images/web/iconCalendar.gif);background-repeat:no-repeat;
}
#marketingInnerSection #sectionContainer #gavel {
	position:relative;float:left;margin-left:10px;width:233px;height:79px;background-image:url(/images/web/iconGavel.gif);background-repeat:no-repeat;
}
#marketingInnerSection #sectionContainer #arrows {
	position:relative;float:left;margin-left:10px;width:220px;height:79px;background-image:url(/images/web/iconArrows.gif);background-repeat:no-repeat;
}
#marketingInnerSection #sectionContainer .divider {
	float:left;width:9px;height:79px;background-image:url(/images/web/marketingContentDivider.gif);
}
#marketingInnerSection #sectionContainer .sectionText {
	position:absolute;top:0;right:0;width:155px;font-family:Arial;font-size:12px;font-weight:bold;color:#6a7473;
}
#learnSection {
	position:absolute;bottom:0;left:0;width:inherit;height:34px;background-color:#b4b4b4;
}
#learnContainer {
	margin:8px auto 0px auto;width:312px;height:19px;
}
#learnBuy {
	display:block;float:left;width:175px;height:19px;background-image:url(/images/web/btnBuying.gif);
}
#learnSell {
	margin-left:10px;display:block;float:left;width:127px;height:19px;background-image:url(/images/web/btnSelling.gif);
}
#calendarTitle {
	width:266px;
	height:40px;
	background-image:url(/images/web/monthlyTop.gif);
	background-repeat:no-repeat;
}
#calendar {
	position:relative;
	z-index:1;
        float:left;
        width:264px;
	height:120px;
        overflow:auto;
	background-color:#e3e3e3;
        border-left:1px solid #c0c0c0;
	border-right:1px solid #c0c0c0;
}
#calendar .noBottomBorder {
	border-bottom:0px;
}
#calendarBottom {
	width:266px;
        height:30px;
        background-image:url(/images/web/monthlyBottom.gif);
        background-repeat:no-repeat;
}
.auctionEvent {
	position:relative;
	width:235px;
	height:55px;
	padding-top:5px;
	padding-bottom:5px;
	margin-left:5px;
	font-family:Arial;
	font-size:11px;
	border-bottom:1px solid #c2c2c2;
}
.auctionEvent a {
	text-decoration:none;
}

.eventDate {
	position:relative;
        font-size:11px;
        color:#5c5c5c;
}
.eventTitle {
        font-size:13px;
        font-weight:bold;
        color:#3a3a3a;
}

.eventStatus {
	position:relative;
}
.eventStatus a {
	font-size:12px;
        font-weight:bold;
	color:#db200d;
	text-decoration:underline;
}
.eventAuctions {
        position:relative;
	width:270px;
        top:18px !important;
	top:8px;
}
.eventAuctions .spacer {
	margin-top:3px;
}
.eventAuctionTitle {
	font-weight:bold;
}

#mainFlash {
	width:504px;
	height:190px;
	margin-left:0px;
	background:#ffffff;
	background-image:url(/images/web/mainFlashBKG.gif);
	text-align:center;
}
#flashNavBar {
	position:relative;
	width:450px;
	height:20px;
	margin:0px auto;
	text-align:center;
}
#flashNavBar #navControls {
	position:relative;
	z-index:2;
	top:10px;
	width:450px;
	height:20px;;
	margin:0px auto;
}
#flashNavBar #flashPrev {
	position:absolute;
	top:0px;
	left:0px;
	display:block;
	height:12px;
	width:75px;
	background-image:url(/images/web/btnFlashPrev.gif);
	background-repeat:no-repeat;
	background-position:0px 1px;
	font-size:12px;
        font-weight:bold;
	color:#767676;
	text-decoration:none;
}
#flashNavBar #flashNext {
	position:absolute;
	top:0px;
	right:0px;
        display:block;
        height:12px;
        width:47px;
        background-image:url(/images/web/btnFlashNext.gif);
        background-repeat:no-repeat;
        background-position:38px 1px;
	font-size:12px;
	font-weight:bold;
	color:#767676;
        text-decoration:none;

}
#flashNavBar #flashPrev:hover {
	background-position:0px -11px;
}
#flashNavBar #flashNext:hover {
        background-position:38px -11px;
}

#flashNavBar #navCount {
	margin:0px auto;
	width:50px;
	font-size:12px;
        font-weight:bold;
        color:#767676;
}


#flashContent {
	position:relative;
	margin:0px auto;
	overflow:hidden;
	width:496px;
	height:159px;
}


#promoBox {
	position:relative;
	width:775px;
	height:114px;
	margin-top:10px;
	background-image:url(/images/web/bottomBorderIndex.gif);
	background-repeat:no-repeat;
}
#bannerBox1,#bannerBox2,#bannerBox3 {
	position:absolute;
	top:10px;
	width:230px;
	height:81px;
	background:#ccc;
	overflow:hidden;
}
#bannerBox1 {
	left:20px;
}
#bannerBox2 {
	left:272px;
}
#bannerBox3 {
	right:20px;
}



/* ### ALERT EMAIL ### */
#alertEmail {
	position:relative;
	width:293px;
	height:80px;
	margin-top:10px !important;
	margin-top:8px;
	margin-left:30px;
	padding-top:10px;
        font-family:Arial;
        font-size:11px;
        background-image:url(/images/web/alertBkg.gif);
	background-repeat:repeat-x;
}
#alertText {
	margin:0px auto;
	width:190px;
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
}
#alertWhiteText{
	font-size:11px;
	font-weight:normal;
	color:#fff;
}
#alertButton {
	position:relative;
	margin:7px auto 0px auto;
        width:200px !important;
	width:210px;
}
#alertBtn {
	position:absolute;
	bottom:0px !important;
	bottom:19px;
	right:0px;
}
/* ### ALERT EMAIL ### */











#orangeBox {
	position:relative;
	width:600px;
	height:155px;
	margin-top:9px;
	background:#f3b112;
}
#box1,#box2,#box3 {
	position:absolute;
	width:196px;
        height:145px;
        background:#ffffff;
}
#box1 {
	left:1px;
	bottom:1px;
}
#box2 {
	left: 202px;
        bottom:1px;
}
#box3 {
	right:1px;
        bottom:1px;
}
.boxButton {
	position:absolute;
	width:196px;
	height:32px;
	bottom:0px !important;
	bottom:-4px;
	left:0px;
}
.boxLeft {
	margin-left:10px;
}
.boxCorner {
	position:absolute;
	top:0px;
	left:0px;
	width:24px;
	height:21px;
	background-image:url(/images/web/boxCorner.gif);
	background-repeat:no-repeat;
}
.boxTitle {
	position:absolute;
	top:20px;
	left:20px;
	font-size:14px;
	font-weight:bold;
	color:#2294d3;
}
.boxContent {
        position:absolute;
        top:40px;
        left:20px;
        font-size:12px;
        color:#333333;
}
.boxContent2 {
        position:absolute;
        top:40px;
        left:20px;
        font-size:12px;
        color:#333333;
}

