.doily {
position:absolute;
top:15px;
left:15px;
z-index:1;
}

.question {
position:absolute;
width:165px;
top:88px;
left:77px;
font-family:Arial, Helvetica, sans-serif;
z-index:2;
}

p.questionwhite {
font-size:11px;
background-color:#FFFFFF;
font-weight:bold;
margin:0px 0px 5px 0px;
padding:0px;
}

p.questionpurple {
	color:#550786;
	font-size:30px;
	margin:0px;
	padding:0px;
}

.main {
		position:absolute; 
		left:266px; 
		top:74px;
		width:230px; 
		z-index:4;
		background-color: #B59BB5;
		overflow: none;
		padding: 10px 3px 10px 40px;
		font-family:courier, trebuchet, verdana,sans-serif;
		width: 196px;
		font-size: 9pt;
		line-height: 14pt;
		color: #FFFFFF;
	}
	
	.main strong {
	font-size:15px;
	}
	
.feature {
		position:absolute;
		left:49px;
		top:283px;
		width:230px; 
		z-index:5;
		background-color: #7AC2CA;
		font-family: verdana, geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		line-height: 12pt;
		color: #000000;
		padding: 5px 0px 4px 4px;
	}
.date {
		position:absolute;
		left:372px;
		top:50px;
		z-index:6;
	}
	
.logo {
		position:absolute;
		left:572px;
		top:53px;
		z-index:2;
		}
	
.navigation_container {
position:absolute;
left:20px;
top:180px;
width:125px;
z-index:60;
}
.floatleft {
float:left;
}




.navigation2 {
float:left;
}
.navigation {
margin-left:0px;
width:125px;
position:absolute;
top:170px;
left:0px;

}
/* end */
.thumbnail {
	position:absolute;
	top:136px;
	left:522px;
	width: 133px;
	height: 135px;
}

.thumbnail p {
		font-family: verdana, geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		line-height: 11pt;
		background-color: #669999;
		color: #FFFFFF;
		padding:1px;
		margin: 5px 0px 0px 0px;
}

.thumbnail a {
color:#CCCCCC;
font-weight:bold;
}

.mailinglist {
position:absolute;
left:520px;
top:376px;
width:220px;
background-color:#F4E5D9;
padding: 3px 3px 3px 3px;
color: #A24949;
font-family: verdana, geneva, Arial, Helvetica, sans-serif;
font-size: 9pt;
padding: 6px;
}

.HtmlHolderclass
{
	visibility:visible;
}

.listingsfooter_container 
{
		position:relative;
/*		top:1085px;
		left:177px;
		width:500px;*/
		margin-left:178px;
		z-index:2;
		font-family:Arial,Helvetica,sans-serif;
font-size:15px;
text-align:left;
color:#fff;
		}
		
.listingsfooter_container a {
	color:#fff;
	text-decoration:none;
}

.listingsfooter_container a:hover {
	text-decoration:underline;
}
		
.footerfirst {
	margin-left:10px;
}

.footer {
		font-family: trebuchet, verdana, geneva, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		color: #000000;
	}
	
.footer a {
	color:#000;
}
	
.footer_white {
	color:#fff;
	font-family: trebuchet, verdana, geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

.footer_white a {
	color:#000;
}	
	
	/* listing stuff */
.listing {
	width:400px;
	margin: 0px 0px 4px 0px;
	position:relative;
	/*top:36px;
	left:148px;*/
	margin-left:148px;
	}

.listing td {
vertical-align:top;
}
.listingcolor {
color:#FFFFFF;
	background-color:#48423D;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:18px;
	padding-bottom:8px;padding-top:5px;padding-left:7px;padding-right:7px;
}

table.listingcolor 
{
	position:absolute;
	top:40px;
	left:150px;	
}

.listingpadding {
	padding:0px 7px 0px 7px;
}

.listingpadding_details {
	padding:0px 7px 0px 7px;
background-color:#48423D;
color:#FFFFFF;
}
.listingpadding_details_r1 {
padding:0px 7px 0px 7px;
background-color:#615D5A;
color:#FFFFFF;
}

.listingpadding_details_r {
padding:0px 7px 0px 7px;
background-color:#212121;
color:#FFFFFF;
cursor:pointer;
}

.clear {
	margin:3px 0px 0px 0px;
	}
.orange {
	color:#F87305;
	font-size:14px;
		}
.bread_crumbs {
	color:#AE149F;
font-family:"Times New Roman",Times,serif;
font-size:13px;
font-weight:bold;
left:-14px;
margin-bottom:6px;
position:absolute;
top:-122px;
z-index:200;
		
	}	
.header_container h1, .header_container_2 h1 {
	position:relative;
	top:-30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:92px;
	/*letter-spacing:5px;*/
	margin:0px 0px 0px 0px;
	padding:0px;
	}
.header_container, .header_container_2 {
	position:relative;
	top:41px;
	left:13px;
z-index:0;

	}
	
.header_container img {
	height:34px;
}
	
.listing_container {
	position:relative;
	left:30px;
	top:0px;
	width:80%;
	}
.navheaderimage {
	position:absolute;
	top:30px;
	left:495px;
	width:250px;
	height:107px;
	text-align:right;
	}

.thumbnailbar {
	position:absolute;
	top:570px;
	left:22px;
	background-color:#B250B8;
	width:101px;
	padding:4px;
	border: 1px solid #000000;
}

.swoosh {
position:absolute;
top:125px;
left:-10px;	
clear:both;
padding: 5px 0px 0px 0px;
}

.swoosh img {
	width:135px;
	height:17px;
}

.pages 
{
position:relative;
/*top:900px;
left:148px;*/
margin-left:150px;
margin-bottom:20px;
font-family:Arial, Helvetica, sans-serif;
size:13px;
font-weight:bold;
color:#9933CC;
font-size:12px;
text-align:right;
width:400px;
}

.dottedborder {
	border-top: 1px none #999999;
	border-right: 1px none #999999;
	border-bottom: 1px dotted #999999;
	border-left: 1px none #999999;
}


/* --------------------------------------------------------- table Data */
.left_cell {
border-right: 1px solid #999999;
border-top: 1px solid #999999;
padding:0px 7px 0px 7px;
color:#FFFFFF;
	background-color:#48423D;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:18px;
}

.left_cell_r {
	border-right: 1px solid #999999;
	border-top: 1px solid #999999;
	padding:0px 7px 0px 7px;
	background-color:#615D5A;
	color:#FFFFFF;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:18px;
}

.right_cell {
border-top: 1px solid #999999;
padding:0px 7px 0px 7px;
color:#FFFFFF;
	background-color:#48423D;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:18px;
}

.right_cell_r {
	border-top: 1px solid #999999;
	padding:0px 7px 0px 7px;
	background-color:#615D5A;
	color:#FFFFFF;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:18px;
}

.left_cell a, .right_cell a {

color:#F87305;

font-size:11px;

}


/* ------------------------------------ Expand Css */


.more_info {
color:#F87305;
font-size:11px;
border-top: 1px solid #999999;padding-top:5px;padding-bottom:5px;padding-left:7px;
background-color:#48423D;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:18px;
}

.more_info a {
color:#F87305;
font-size:11px;
}

.listingcolor a {
color:#F87305;
font-size:11px;
}


.more_info_r {
	color:#F87305;
	font-size:11px;
	border-top: 1px solid #999999;padding-top:5px;padding-bottom:5px;padding-left:7px;
	background-color:#212121;
	cursor:pointer;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:18px;
}

.more_info_r a{
	color:#F87305;
	font-size:11px;
	/*border-top: 1px solid #999999;padding-top:5px;padding-bottom:5px;padding-left:7px;*/
	background-color:#212121;
	cursor:pointer;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:18px;
}



.none {
background:none;
height:6px;
}

a.black_link {
	color:#000;
}

.search_link {
	position:absolute;
	top:17px;
	left:148px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#ffd800;
	z-index:100;
	padding:1px 7px 1px 0px;
	background-color:#000;
}

.search_link a {
	font-size:12px;
	color:#ffd800;
	text-decoration:none;
	margin-left:7px;	
}

.search_link a:hover {
	text-decoration:underline;
}

.nomatch_message {
	width:380px;
	position:relative;
	margin-left:148px;
	background-color:#48423d;
	padding:10px;
	color:#fff;
}


/* hides old elements */
#_ctl2_hlSubmit {
	display:none;
}



