body	{
	margin:0;
	padding:0;
	background:#0a0a0a;
	}
p, div, table, td, th, ul, li, a, h1, h2, h3, h4, h5, h6	{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#bbbbbe;
	text-align:left;
	margin:0;
	padding:0;
	vertical-align:top;
	border:none;
	}
p, li {font-size:0.75em;}
#content p {text-align:justify;}
img	{border:0;}
a	{
	color:inherit;
	font-size:1em;
	}
ul, li	{list-style-type:none;}

form,
fieldset {display:inline;}

input, select, option, textarea	{background:#fff;}

h1, h2, h3, h4, h5, h6	{
	font-weight:bold;
	background-repeat:no-repeat;
	background-position:0 0;
	}

/* hides text when graphics used for text. */
a span,
h1 span,
h2 span,
h3 span,
h4 span,
h5 span,
h6 span,
#top span {
	visibility:hidden;
	font-size:1px;
}
/* used to force firefox to diaplay backgrounds of floated elements preceding this element */
.clear {
	clear:both;
	height:1px;
	font-size:1px;
}
#container {
	margin:0 auto;
	width:990px;
}
#favorites_banner {
	width:990px;
	height: 34px;
	position:relative;
	background: url(../images/top_view_edit_favorites.gif) top left no-repeat;
}
#favorites_banner a {
	display: block;
	text-decoration: none;
	width:990px;
	height: 34px;
}
#top {
	width:990px;
	height:136px;
	position:relative;
	
}
#top div {position:absolute;}

#top a {
	display:block;
	text-decoration:none;
	height:100%;
}
#logo {
	background:url(../images/logo.gif) 0 0 no-repeat;
	width:174px;
	height:89px;
	top:8px;
	left:9px;z-index:2;
}
#logo h1 {height:1px;}
#logo p {height:89px;}
#topChoose {
	top:18px;
	left:265px;
	width:725px;
	height:53px;
}
#topChoose p {
	background:url(../images/top_choose.gif) 0 0 no-repeat;
	width:379px;
	height:24px;
}
#topChoose ul {
	background:url(../images/top_areas.gif) 0 0 no-repeat;
	width:725px;
	height:27px;
}
#topChoose li {
	float:left;
	height:27px;
}
#topAreaA {width:180px;}
#topAreaB {width:168px;}
#topAreaC {width:208px;}
#topAreaD {width:169px;}

#topCall {
	background:url(../images/top_call.gif) 0 0 no-repeat;
	width:178px;
	height:14px;
	top:16px;
	left:804px;
}

#content {width:990px;}

#footer {
	width:990px;
	background:url(../images/footer.gif) 0 0 no-repeat;
	padding:8px 0 0 0;
	clear:both;
	margin:1px auto;
}

#anitron {
	float:left;
	padding:7px 0 0 0;
	}

#footer p {font:0.65em Tahoma, Verdana, Arial, Helvetica, sans-serif;}

#anitron p,
#anitron a {color:#505050;}

#anitron p	{
	float:left;
	padding-top:9px;
	height:29px;
}

#anitron .a {
	text-align:right;
	width:140px;
	padding-right:40px;
	background:url(../images/anitron.gif) 100% 0 no-repeat;
}

#anitron .b {
	text-align:left;
	width:150px;
	padding-left:3px;
}

#copyright {
	float:right;
	text-align:right;
	padding:23px 83px 0 0;
	height:101px;
	background:url(../images/footer_logo.gif) 100% 0 no-repeat;
	}

#copyright p,
#copyright a {
	color:#4ca0af;
	font-family:Arial, Helvetica, sans-serif;
	}

#copyright p:first-line {color:#686868;}

#copyright p {text-align:right;}