@charset "UTF-8";
/* CSS Document */

body {
	background-color:#000000;
}

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #BBBBBB;
	line-height: 16px;
}
body {
	margin-left: 10px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
}
a:link {
	color: #4195e4;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #4195e4;
}
a:hover {
	text-decoration: underline;
	color: #4195e4;
}
a:active {
	text-decoration: none;
	color: #4195e4;
}
.header1 {
	font-size: 14px;
	color: #4195e4;
}
.header2 {
	font-size: 13px;
	color: #FFFFFF;
}
.header2 a:link {
	text-decoration: none;
	color: #4195e4;
}
.header2 a:visited {
	text-decoration: none;
	color: #4195e4;
}
.header2 a:hover {
	text-decoration: underline;
	color: #4195e4;
}
.header2 a:active {
	text-decoration: none;
	color: #4195e4;
}
.address {
	font-size: 13px;
	color: #FFFFFF;
}
.subheader {
    font-size: 14px;
    color: #FFFFFF;
}
.date {
	font-size:36px;
	line-height:32px;
	letter-spacing:-0.08em;
}
ul {
	margin:0px 0px 0px 0px;
}
.sidenav {
	font-size: 14px;
	color: #FFFFFF;
}
.sidenav-selected {
	font-size: 14px;
	color: #4195e4;
}
.sidenav a:link {
	text-decoration: none;
	color: #FFFFFF;
}
.sidenav a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.sidenav a:hover {
	text-decoration: none;
	color: #4195e4;
}
.sidenav a:active {
	text-decoration: none;
	color: #4195e4;
}
.dot1 {
	border-bottom:1px solid #7f7f7f;
}
.dot2 {
	border:1px solid #7f7f7f;
	padding:8px 8px 8px 8px;
}
.dot3 {
	border-top:1px solid #7f7f7f;
}
.gallery-header {
	font-size: 14px;
	color: #FFFFFF;
}
.price {
	font-size: 17px;
	color: #FFFFFF;
}
.footer {
	font-size:9px;
	color:#D1D3D4;
}
.sold {
	font-size:18px;
	color: #4195e4;
	font-weight:bold;
	text-align: left;
}

/* BEGIN Content Slider */

.contentslide{
	width: 648px;
	height: 472px;
}

.contentslide .contentdiv{
	display: none;
}

.contentslide2{
	width: 648px;
	height: 472px;
}

.contentslide2 .contentdiv{
	display: none;
}

.pagination{
	width: 648px; /*Width of pagination DIV. To equal that of Content Slider's width, take into account the later's left/right paddings!*/
	text-align: right;
	padding: 0px;
	text-decoration:none;
}

* html .pagination{ /*Simplified box model hack to get IE5 to display width equal to that of Content Slider's*/
	width: 648px; /*IE5 width*/
	w\idth: 648px; /*IE6 width*/
}

.pagination a {
	padding:2px 5px 2px 5px;
	text-decoration: none; 
	color: #BBBBBB;
	background-color: #000000;
	border:#7f7f7f 1px solid;
	text-decoration:none;
}

.pagination a:hover, .pagination a.selected{
	padding:2px 5px 2px 5px;
	color: #000000;
	background-color: #4195e4;
	border:#7f7f7f 1px solid;
	text-decoration:none;
}

.pagination a:link {
	text-decoration: none;
}
.pagination a:visited {
	text-decoration: none;
}
.pagination a:hover {
	text-decoration: none;
}
.pagination a:active {
	text-decoration: none;
}

/* END Content Slider */

#email {
   	width:130px;
	height:14px;
	padding:4px 2px 0 2px;
    font-family:Helvetica, Arial, sans-serif;
	font-size: 11px;
    }

#button {
	font-family:Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#333333;
}

.signup {
	font-size:11px;
	color:#CCCCCC;
}

    .focusField{
    	color: #000000;
		border:1px solid #000000;
		background:#FFFFFF;
    }
    .idleField{
    	background:#EEEEEE;
    	color: #AAAAAA;
		border:1px solid #333333;
    }
	
.size {
	background-color:#4195e4;
	border:1px solid #7f7f7f;
	padding:8px;
	text-align:center;
	display:table-cell;
	vertical-align:middle;
	font-size:20px;
	font-weight:bold;
	letter-spacing:-0.1em;
	color:#BBBBBB;
}
a.sz {
	text-decoration:none;
}
