/*External Style Sheet*/

body 
	{
	margin:0 auto;
	background-color:#580C0C;
	color:#3D5C7A;
	font-size:13px;
	font-family:Arial,sans-serif;	
	}
h1
	{
	color:#3D5C7A;
	text-align:left;
	font-size:15px;
	font-family:Arial,sans-serif;
	font-weight:bold;
	display:inline;
	}

h2
	{
	text-align:left;
	font-size:.9em;
	font-family:Arial,sans-serif;
	font-weight:bold;
	display:inline;
	}
h3
	{
	color:white;
	font-size:10px;
	display:inline
	}
	
div.center
	{
	text-align:center;
	}

div.right
	{
	text-align:right;
	}

div.left
	{
	text-align:left;
	}
div.sidebar
	{
	text-align:left;
	padding-left:12px;
	margin-top:0px;
	border: solid 1px white;
	background-image:url("images/red_checks.gif");
	background-repeat:repeat;
	color:white;
	}
div.article
	{
	overflow:hidden;
	text-align:left;
	margin-top:0px;
	border: solid 1px white;
	background:#531616 url("images/red_checks.gif") repeat;
	color:white;
	height:24px;
	
	}
div.checks
	{
	border: solid 1px white;
	height:8px;
	width:758px;
	background-image:url("images/blue_checks.gif");
	background-repeat:repeat;
	font-size:5px;
	}
div.topgrad
	{
	border-left: solid 1px white;
	border-right: solid 1px white;
	background-image:url("images/gradient.gif");
	background-repeat:repeat-x;
	color:white;
	padding-right:5px;
	background-color:#891212;
	}
div.bottomgrad
	{
	width:758px;
	text-align:center;
	border-left: solid 1px white;
	border-right: solid 1px white;
	height:17px;padding-top:3px;
	background-image:url("images/gradient_bottom.gif");
	background-repeat:repeat-x;
	color:white;
	font-size:10px;
	}
div.shadow
	{
	border-left: solid 1px white;
	border-right: solid 1px white;
	width:758px;
	background-repeat:repeat-x;
	height:4px;
	font-size:3px;
	}
div.a-right
	{
	text-align:right;
	color:white;
	width:500px;
	font-size:10px;
	padding-top:2px;
	float:left;
	}
div.a-left
	{
	text-align:left;
	width:248px;
	float:left;
	}
div.all
	{
	text-align:center;
	width:760px;
	margin:0 auto;
	background-color:white;
	}
div.era
	{
	height:54px;
	background-image:url("images/era_logo.gif");
	background-repeat:no-repeat;
	margin-left:10px;
	margin-top:5px;
	}
div.main
	{
	float:left;
	text-align:left;
	width:582px;
	padding-left:5px;
	padding-right:1px;
	background-color:white;
	}
div.header
	{
	height:88px;
	width:758px;
	border: solid 1px white;
	background-image:url("images/header.jpg");
	background-repeat:no-repeat;
	}
div.links
	{
	padding-top:8px;
	padding-bottom:8px;
	border: solid 1px white;
	background-image:url("images/blue_checks.gif");
	background-repeat:repeat;
	}
table
	{
	border-style:none;
	width:100%;
	}
table.inside
	{
	width:740px;
	background-color:white;
	}
table.inner
	{
	width:717px;
	margin:0 auto;
	}
td
	{
	vertical-align:top;
	}
td.right
	{
	text-align:right;
	}
td.left
	{
	text-align:left;
	}

td.shadow_bottom_right
	{
	background-image:url("images/bg_bottom_right.gif");
	background-repeat:no-repeat;
	width:5px;
	}	
td.shadow_bottom_left
	{
	background-image:url("images/bg_bottom_left.gif");
	background-repeat:no-repeat;
	width:5px;
	}
td.shadow_bottom
	{
	background-image:url("images/bg_bottom.gif");
	background-repeat:repeat-x;
	}	
	
td.shadow_left
	{
	background-image:url("images/bg_left.gif");
	background-repeat:repeat-y;
	width:5px;
	}
td.shadow_right
	{
	background-image:url("images/bg_right.gif");
	background-repeat:repeat-y;
	width:5px;
	}
tr.listings
	{
	border:1px solid #CCCCE0;
	background-color:#ECECEC;
	}
td.one_line
	{
	padding-top:5px;
	padding-bottom:5px;
	}


img
	{
	border-style:none;
	}
img.arrow
	{
	margin-left:10px;
	margin-right:5px;
	}
img.sidebar
	{
	border: solid 1px #793A3A;
	float:right;
	margin-left:5px;
	margin-bottom:5px;
	}
	
a:link
	{
	font-family:Arial,sans-serif;
	text-decoration: underline;
	color:blue;
	}
a:visited
	{
	text-decoration: underline;
	color:purple;
	}	
a:hover
	{
	text-decoration: underline;
	color:blue;
	}
a:active
	{
	text-decoration: underline;
	color:blue;
	}

a.main:link
	{
	font-family:Arial,sans-serif;
	text-decoration: none;
	color:white;
	}
a.main:visited
	{
	text-decoration: none;
	color:white;
	}
a.main:hover
	{
	text-decoration: none;
	color:#DDDDDD;
	}	
a.main:active
	{
	text-decoration: none;
	color:white;
	}	

a.article
	{
	display:block;
	padding-top:3px;
	height:21px;
	padding-left:10px;
	font-size:11px;
	line-height:18px;
	}
a.article:link
	{
	font-family:Arial,sans-serif;
	text-decoration: none;
	color:white;
	}
a.article:visited
	{
	text-decoration: none;
	color:white;
	}
a.article:hover
	{
	text-decoration: none;
	background:#3D5C7A url("images/blue_checks.gif") repeat;
	color:white;
	}	
a.article:active
	{
	text-decoration: none;
	color:white;
	}	

p
	{
	margin-top:3px;
	margin-bottom:4px;
	}
p.arch
	{
	font-size:10px;
	line-height:10px;
	}
ul
	{
	list-style:none;
	margin:0;
	padding:0;
	}
ul li.main
	{
	padding-bottom:1px;
	background-image:url("images/diamond.gif");
	background-repeat: no-repeat;
	background-position: 8px 6px;
	padding-left:21px;
	text-align:left;
	font-weight:bold;
	font-size:12px;
	line-height:17px;
	}
ul li
	{
	padding-bottom:1px;
	background-image:url("images/diamond_blue.jpg");
	background-repeat: no-repeat;
	background-position: 8px 6px;
	padding-left:21px;
	text-align:left;
	font-size:12px;
	line-height:17px;
	}
/*********NEW Stuff**********/

.listing_data
	{
	width:444px;
	float:left;
	}
.data_lt
	{
	background-color:#FFFFFF;
	}
.data_dk
	{
	background-color:#EEEEEE;
	}
.listing_image
	{
	float:left;
	width:100px;
	}
.listing_basic
	{
	float:left;
	width:80px;
	padding-top:23px;
	text-align:center;
	}
.listing_small
	{
	width:50px;
	}
.view_listing
	{
	width:45%;
	padding-right:5%;
	float:left;
	line-height:18px;
	}	