<!-- Main Elements -->

body
{
	margin: 0 auto;
	padding: 0;
	color: #666;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: 300;
	topmargin: 0;
	leftmargin: 0;
	rightmargin: 0;
	bottommargin: 0;
	background: #E1D9C6;
}

a
{
	color: #1c49a1;
	text-decoration: none; 
}

a:hover 
{
	color: #3962b1;
	text-decoration: underline;
}

b 
{
	color: #CC3300;
}

p
{
	margin: 0;
	padding: 10px;
	color: #666;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: 300;
}

.para
{
	padding: 10px;
	color: #666;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: 300;
}

.parag
{
	padding-top: 10px;
	color: #666;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: 300;
}

td 
{ 
	font-family: Verdana, Arial, sans-serif; 
	font-size: 10px; 
	color: #666666;  
	font-weight: normal; 
}

ul, li
{
	color: #666;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	line-height: 17px;
	font-weight: 100;
}

.verdana10-white-bold 
{ 
	font-family: Verdana, Arial, sans-serif; 
	font-size: 10px; 
	color: #FFFFFF;  
	font-weight: bold; 
}

.verdana11-white-bold 
{ 
	font-family: Verdana, Arial, sans-serif; 
	font-size: 11px; 
	color: #FFFFFF;  
	font-weight: bold; 
}

/* Breadcrumbs link */

a.crumbs 
{ 
	font-family: Verdana, Arial, sans-serif; 
	font-size: 10px; 
	color: #666666;  
	font-weight: normal; 
}

a.crumbs:link: 
{
	color: #666666; 
	text-decoration: none;
}

a.crumbs:link:hover 
{
	color: #666666; 
	text-decoration: underline;
}

/* Footer link */

a.footer 
{ 
	font-family: Verdana, Arial, sans-serif; 
	font-size: 10px; 
	color: #666666;  
	font-weight: normal; 
}

a.footer:link: 
{
	color: #666666; 
	text-decoration: none;
}

a.footer:link:hover 
{
	color: #666666; 
	text-decoration: underline;
}

/* More link */

a.more 
{ 
	font-family: Verdana, Arial, sans-serif; 
	font-size: 11px; 
	color: #666666;  
	font-weight: bold; 
}

a.more:link: 
{
	color: #666666; 
	text-decoration: underline;
}

a.more:link:hover 
{
	color: #666666; 
	text-decoration: none;
}

/* must_do */

a.must_do 
{ 
	font-family: Verdana, Arial, sans-serif; 
	font-size: 10px; 
	color: #666666;  
	font-weight: bold; 
}

a.must_do:link: 
{
	color: #666666; 
	text-decoration: underline;
}

a.must_do:link:hover 
{
	color: #666666; 
	text-decoration: none;
}

/* td padding */

.pad
{
	margin: 0;
	padding-top: 10px;
	padding-top: 10px;
	padding-right: 9px;
	color: #666;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: 300;
}

a.subcat 
{ 
	font-family: Tahoma, Verdana, Arial, sans-serif; 
	font-size: 11px; 
	color: #666666;  
	font-weight: normal; 
}

a.subcat:link: 
{
	color: #666666; 
	text-decoration: none;
}

a.subcat:link:hover 
{
	color: #666666; 
	text-decoration: underline;
}

abbr
{
	display: inline;
	margin: 0 0 0 10px;
	color: #999;
}

.searchText {
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}

.copyright 
{
	width:1002px;
	background-color:#FFEFD6;
	margin:0 auto;
	padding:2px;
	padding-left:15px;
	color:#9C9C9C;
	font-family:Verdana, Arial;
	font-size:10px;
}

.v09 {  font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 9px}
.v10 {  font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px}
.v11 {  font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px}
.v12 {  font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px}
.v13 {  font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 13px}
.v14 {  font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 14px}

.cat_main { font-family: Verdana, Arial, sans-serif; color: #666666;  font-weight: bold; }
.cat { font-family: Verdana, Arial, sans-serif; color: #666666;  font-weight: normal; }

.postpath {
	font-size: 10px;
	font-weight: bold;
	padding: 5px;
	border: 1px solid #DBC06F;
	background-color: #F7F0DD;
	margin-bottom: 10px;
	color: rgb(223, 151, 30);
}

.headers {
	color: #000000;
	font-size: 11px;
	font-weight: bold;
}

.notify { 
  border: 1px solid #336699;
  background-color: #ffffee;
  color: #336699;
  padding: 8px;
  width: 500px;
}
.error {
  border: 1px solid #cc0000;
  background-color: #ffffee;
  color: black;
  padding: 8px;
  width: 500px;
}

/* TOP MENU */

div.menu, div.menu a.menuItem
{
	font-family: Arial, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	border-width:1px 0;border-style:solid;border-color:#e6e6e6;
}

div.menu
{
	border-left: solid 1px #989898;
	border-right: solid 2px #989898;
	border-bottom: solid 2px #989898;
	position: absolute;
	top:0;
	left:5px;
	width: 167px;
	visibility: hidden;
	z-index: 1000;
}

div.menu a.menuItem
{
	color: #000000;
	cursor: hand;
	display: block;
	padding: 3px 1em;
	text-decoration: none;
	border-bottom: solid 1px #F0F0F0;
	white-space: nowrap;
}

div.menu a.menuItem:hover
{
	background-color: #C80506;
	color: #ffffff;
}

#top #nav
{
	display: block;
	clear: left;
	margin: 0;
	padding: 0 3px;
	width: 995px;
	text-align: left;
	vertical-align:middle;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}

#nav ul
{
	float:left;
	height:23px;
	position:relative;
	min-width:984px;
	margin:0 auto;
	display:block;
	padding:0 4px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}

#nav li
{
	float:left;
	font-weight:normal;
	font-size: 10px;
	display:block;
	padding:0 4px;

}

#nav li a,
#nav li a:visited
{
	float:left;
	color:#fff;
	text-decoration:none;
	text-transform:uppercase;
	line-height:23px;
	display:block;
	padding:0 4px;
}

#nav li a:hover
{
	color:#b79868;
	background:#EAEBE6;
}

#nav ul.tabs
{
	float:left;
	margin:0;
	padding:0 4px;
	list-style:none;
	position:absolute;
	white-space:nowrap;
	display:block;}  

#nav ul.tabs
{
	left:0;
}

#nav ul.tabs li
{
	float:left;
	border-width:0 1px 0 0;
	border-style:solid;
	border-color:#e6e6e6;
	display:block;
	padding:0 4px;
}

#nav ul.tabs li a
{
	float:left;
	padding:0 4px;
	width:auto;
	height:23px;
	margin:1px;
	display:block;
	vertical-align:middle;
}

#nav .tabs li.selected a
{
	color:#9f732f;
	background: #EAEBE6;
	vertical-align:middle;
}

#nav .tabs li.selected a:hover
{
	/*selected main tab style */
	color:#9f732f;
	text-decoration: none;
	background: #EAEBE6;
}


#nav li.more a
{
	display: block;
	height: 17px;
	float: left;
	margin: 0;
	padding: 10px 3px 0 3px;
	display: block;
	height: 11px;
	text-decoration: none;
	color: #999;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 9px;
	line-height: 10px;
	text-transform: none;
}
#nav li.more a:hover
{
	color: #666;
	text-decoration: none;
}

/* NAV DROP DOWN */

.dropmenudiv
{
	position: absolute;
	top: 0px;
	left: 0;
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	text-align: left;
	z-index: 100;
	background-color: #EAEBE6;
	width: 160px;
	visibility: hidden;
	border-color: #fff;
	border-width: 0 1px 1px 1px;
	border-style: solid;
}

.dropmenudiv a
{	
	z-index: 100;
	width: auto;
	display: block;
	border-bottom: #fff;
	/*THEME CHANGE HERE*/
	padding: 6px 2px 6px 10px;
	text-decoration: none;
	color: #9f732f;
	font-weight: normal;
	border-width: 0 0 1px 0;
	border-style: none none solid none;
}

* html .dropmenudiv a
{
	/*IE only hack*/
	width: 100%;
}

.dropmenudiv a:hover
{
	/*THEME CHANGE HERE*/
	color: #333;
	background-color: #EEE;
}

#dropmenudiv
{
	position:absolute;
	border-right : solid 2px #888785;
	border-bottom : solid 2px #888785;
	font-family : arial, helvetica, verdana;
	font-size : 11px;
	font-weight : bold;
	line-height: 16px;
	padding : 3px;
	padding-right : 5px;
	z-index:100;
}

#dropmenudiv a:link
{
	width: 100%;
	display: block;
	text-indent: 3px;
	padding: 1px 0;
	text-decoration: none;
	color : #FFFFFF;
	border-top : solid 1px #767676;
}

#dropmenudiv a:visited
{
	width: 100%;
	display: block;
	text-indent: 3px;
	padding: 1px 0;
	text-decoration: none;
	border-top : solid 1px #767676;
	color : #FFFFFF;
}

#dropmenudiv a:active
{
	width: 100%;
	display: block;
	text-indent: 3px;
	padding: 1px 0;
	text-decoration: none;
	border-top : solid 1px #767676;
	color : #FFFFFF;
}

#dropmenudiv a:hover
{ /*hover background color*/
	background-color : #dadada;
	border-top : solid 1px #b1b1b1;
	color : #b40004;
}

/* .sideMenu: The side bar menu */

ul.sideMenu 
{
	margin: 0;
  	padding: 0;
}

.sideMenu li 
{
  	display: inline;
  	/* Needed since IE fails when you give it list-style: none; */
  	font-family:Verdana; 
	font-size:10px;
	line-height: 13px;
}

.sideMenu li a 
{
  	display: block;
  	margin: 0.3em 0;
  	padding: 3px 5px;

  	text-decoration: none;
  	color: #FFF;
  	border-bottom:1px solid #B79868;
  	font-weight:normal; 
  	text-transform:uppercase; 
  	padding-left:15px;
}

.sideMenu li a:hover 
{
  	color: #F1E9DC;
  	background: #AF8B55;
  	border-bottom:1px solid #B79868;
  	font-weight:normal; 
  	text-transform:uppercase; 
  	padding-left:15px;
}

/* Active menu item */
.sideMenu li.here 
{
  	color: #F1E9DC;
  	background: #AF8B55;
  	border-bottom:1px solid #B79868;
  	font-weight:normal; 
  	text-transform:uppercase; 
  	padding-left:15px;
}

/* AD LISTINGS TABLE */

table.adlisting {
}

table.adlisting td 
{
	padding: 3px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: 300;
}

table.adlisting td.head, table.adlisting tr.head td 
{
	font-weight: bold;
	background-color: #EAEAEA;
	border-bottom: 1px solid #DDDDDD;
	border-right: 1px solid #DDDDDD;
	border-bottom: 0px;
}

table.adlisting td.datehead 
{
	background-color: #F7F3DE;
	border-top: 1px solid #BDBE7B;
	border-bottom: 1px solid #BDBE7B;
	font-weight: bold;
	border-bottom: 0px;
}

.pgsplit, .pgsplit td 
{
	background-color: #FFDF95;
	border-bottom: 1px solid #FFDF95;
	border-top: 1px solid #FFDF95;
	font-weight: bold;
}

table.adlisting td.number 
{
	background-color: #F7F3DE;
	border-top: 1px solid #BDBE7B;
	border-bottom: 1px solid #BDBE7B;
	font-weight: normal;
	border-bottom: 0px;
}


table.adlisting .adtitle 
{
	font-weight: bold;
}

table.adlisting .date 
{
	font-style: italic;
}

.featuredad 
{
	background-color: #FFF8DF;
	border-bottom: 1px solid #FFDF95;
}

.featuredad_first, .featuredad_first td 
{
	background-color: #FFEEC6;
	border-top: 1px solid #FFDF95;
	border-bottom: 1px solid #FFDF95;
}

.featuredad a, .featuredad_first a 
{
	font-weight: normal;
}

.unfeaturedad_first, .unfeaturedad_first td 
{
	background-color: #F7F3DE;
	border-top: 1px solid #EFE7BD;
	border-bottom: 1px solid #EFE7BD;
}


.ugie 
{
	background-color: #F7F3DE;
	border-top: 1px solid #EFE7BD;
	border-bottom: 1px solid #EFE7BD;
}


.yes {
	font-size: 10px;
	color: green;
	/*color: white;
	font-weight: bold;
	background-color: green;*/
	padding: 1px 2px;
}

.no {
	font-size: 10px;
	color: red;
	/*color: white;
	font-weight: bold;
	background-color: #CC3300;*/
	padding: 1px 3px;
}


/* Tabs */

.tab-s, .tab-u, .tab-g, .tab-r {
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

.tab-gl {
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #666666;
}

.tab-s:hover, .tab-u:hover, .tab-g:hover, .tab-r:hover {
	text-decoration: underline;
}

.tab-s {
	color: #0066CC;
}

.tab-u {
	color: #FFFFFF;
}

.tab-g {
	color: #666666;
}

.tab-r {
	color: #CC0000;
}

.tab-n {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

.tab-n:hover {
	text-decoration: underline;
}

/* poll & newsletter styles */

.warn {
	padding: 3px;
	font-family: verdana, arial;
	font-size: 10px;
	color: #800000;
	background-color: #FFEEC6;
}

.suc {
	padding: 3px;
	font-family: verdana, arial;
	font-size: 10px;
	color: #008000;
	background-color: #FFEEC6;
}

.box {
	background-color: rgb(247, 237, 206);
	border-top: 1px dashed #B1C7DE;
	border-bottom: 1px dashed #B1C7DE;
	padding: 8px;
}

.box2 {
	border-bottom: 1px dashed #B1C7DE;
	padding: 8px;
}

.catg3{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	COLOR: #1C49A1;
}

TD.smalltextgray, SPAN.smalltextgray, P.smalltextgray {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #d3d3d3;
  /* background-color:#f1ead0; */
}

div.errormessage {
	background-color: #FFFFE1;
	border: 1px dashed #CFCFCF;
	margin-top: 8px;
	margin-bottom: 16px;
	padding: 6px 6px 6px 32px;
	line-height: 18px;
}

div.errormessage td {
	line-height: 18px;
}

img.errormessage {
	margin-left: -24px;
}

.textinput { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: color: #666666; }


/* polls Bar Colors/Formats - Follow the format to add your own. */

.polls_color_1{ background-color: #E22B2D; border: 2px ridge #B22222; }

.polls_color_2{ background-color: #0967A4; border: 2px ridge #4169E1; }

.polls_color_3{ background-color: #8D8D8D; border: 2px ridge #D2D2D2; }

.polls_color_4{ background-color: #F79229; border: 2px ridge #FFA500; }

.polls_color_5{ background-color: #5AA218; border: 2px ridge #6B8E23; }

/* polls Outside Table Border */
.pollstableborder {
	border: 1px solid;
	padding: 2px;
}

.article_ad
{
	vertical-align: middle;
	width: 300px;
	height: 225px;
	margin: 10px 10px 20px 20px;
	float: right;
	text-align: center;
	display: inline;
}

.head 
{
	font:22px georgia,times;
	color:#663300; 
	line-height:35px!important; 
	font-weight:normal!important; 
	margin: 0 6px 6px 10px; 
}

.head2 
{
	font:22px georgia,times;
	color:#666600; 
	line-height:35px!important; 
	font-weight:normal!important; 
	margin: 0 6px 6px 0px; 
}

.titler 
{
	font:20px georgia,times;
	color:#663300; 
	line-height:30px!important; 
	font-weight:normal!important; 
	margin: 0 6px 6px 10px; 
}

.titler2 
{
	font:16px georgia,times;
	color:#663300; 
	line-height:15px!important; 
	font-weight:normal!important; 
	margin: 0 6px 6px 10px; 
}

.descs 
{
	font:14px;
	line-height:20px!important; 
	font-weight:normal!important; 
	margin: 0 0px 0px 10px; 
}

/* Slide show in the lead spot */
/*ul{list-style:none;} */
#gap-promo-content a 
{
	color:#663300!important;
	text-decoration:none;
	cursor:hand;
	cursor:pointer;
}

ul.nav a:visited, div#tools a:visited 
{
	color:#FFF!important;
}

.clrself:after
{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
	overflow:hidden;
}

.clrself
{
	zoom:1;
}

.gap-w
{
	width:610px;
	margin-left:0;
	display:inline;
}

/* Default Switcher colour scheme */
#gap-promo-menu li div
{
	display: none;
	background:#59849a repeat-y left center;
	border-color:#63096B;
	position:absolute;
	margin:-1px 0px 0px -6px;
	width:150px;
	z-index:3;
	visibility:hidden;
	opacity:0;
	-moz-opacity:0;
	filter:alpha(opacity=0);
}

#gap-promo-content 
{
	width:610px;
	position:relative; 
	height: 230px!important; 
	margin: 5px 0 0 0; 
	top: 0px; 
	left: -10px; 
	padding: 0;
}

#gap-promo-content .promoCard
{
	z-index:0;
	width:610px;
	height:230px!important;
	position:absolute;
	top:0; 
	left:15px;
	padding:0;
	margin:-5px 0 0 -5px;
	visibility:hidden;
	opacity:0;
	-moz-opacity:0;
	filter:alpha(opacity=0);
}

#gap-promo-content .show, #gap-promo-menu li.show div 
{
	visibility:visible;
	opacity:.99;
	-moz-opacity:.99;
	filter:alpha(opacity=99);
}

#gap-promo-content .copy 
{
	background:#fff url('/images/spacer.gif');
	width:610px;
	padding:0;
	position:absolute;
	bottom:0px;
	left:0px;
	filter: alpha(opacity=90); 
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90); 
	-moz-opacity: 0.80; 
	opacity:0.8;
	overflow: hidden;
}

#gap-promo-content .copy a.mn
{
	font:25px georgia,times;
	color:#663300;
	background-color:#fff;
	padding-left:8px;
	padding-right:10px;
}

#gap-promo-content .links 
{
	background-color:#fff;
	color:#000;
	margin-top:0px;
	float:left;
	*padding-bottom:6px;
}

#gap-promo-content .links p
{
	font:130% georgia,times;
	float:left;
	margin:4px;
	display:inline;
	width:520px!important;
}

#gap-promo-content .links ul
{
	float:left;
	margin:8px 0px 2px 0px;
	display:inline;
	width:250px;
}

#gap-promo-content .links ul li 
{
	*display:block;
	*clear:left;
}

#gap-promo-content .links ul li a:link, #gap-promo-content .links ul li a:visited, #gap-promo-content .links ul li a:hover 
{
	color:#663300; 
	font-weight: bold;
}

#gap-promo-content img.rcp
{
	float:left;
	padding:5px;
	border:1px solid #d2bd64;
}

#gap-promo-content .rcpnfo
{
	width:148px;
	float:right;
	margin-right:5px;
	display:inline;
	background-color:#fff;
}

#gap-promo-content .rcpnfo a.mn
{
	display:block;
	font:136% georgia,times;
	color:#663300;
	margin:5px 0px 10px;
}

#gap-promo-content .rcpnfo cite.prov
{
	display:block;
	font:85% arial;
	color:#333;
}

#gap-promo-content .rcpnfo cite.prov a, #gap-promo-content .rcpnfo cite.prov a:visited
{
	color:#11529c;
}

#gap-promo-content .rcpnfo ul
{
	margin-top:18px;
}

#gap-promo-content .rcpnfo ul li
{
	font:92% georgia,times;
}

#gap-promo-content .rcpnfo ul li.last
{
	background-image:none;margin-bottom:15px;
}

#gap-promo-content .rcpnfo ul li em
{
	color:#6a580f;
}

#gap-promo-content .rating
{
	font:77% arial;
	margin:6px 7px 7px;
}

#gap-promo-menu
{
	z-index:99; 
	position: relative; 
	top: 53px; 
	left: 0px; 
	margin: 0 0 20px 0; 
	text-align: right;
}

#gap-promo-menu ul
{
	margin:0px;
	padding:0;
}
#gap-promo-menu li
{
	display: inline!important;
	width:auto;
	padding:0 5px 0 5px;
	margin:0!important;
	border:1px solid #7FA4AD; 
	background-image:none!important; 
	background-color: #d5deec;
}

#gap-promo-menu li a
{
	display:inline!important;
	padding:0;
	margin:0px;
	z-index:5;
	font:100% "Helvetica Neue", Arial, sans-serif;
	color:#336699; 
	font-weight: bold;
}

#gap-promo-menu li a.selected
{
	color:#472d9c;
}

#gap-promo-btn
{ 
	position:absolute!important;
	width:44px;
	height:20px;
	cursor:hand;
	cursor:pointer;
	margin:260px 0 0 456px;
	background:transparent url('/images/refresh/player-control.gif') no-repeat 0 0; 
	z-index: 99999!important;
}

#gap-promo-btn.start
{
	background-position:0px -20px !important;
}
/* End Slide show CSS */

/* for home page banner slideshow controls START */
div.banner-controls
{ 
	width:150px; 
	position:absolute; 
	right:-165px; 
	bottom:20px;
}
/* for home page banner slideshow controls END */

h1 {
   font-size: 14pt;
   margin: 5px 0 5px 0;
}

h2 {
   font-size: 10pt;
   color: #330000;
   margin: 0;
   padding: 0;
}

h3 {
   color: #FBDA8D;
   font:22px georgia,times;
   padding: 5px;
   border-bottom: 1px dotted #663300;
   background: #663300;
}

h4 {
   font-size: 8pt;
   color: #330000;
   margin: 0;
   padding: 0;
}

.count {
   color: #6f6f6f;
   font-size: 8pt;
   font-weight: normal;
}

h2 .small, h3 .small, .small, .small a {
   padding: 0px;
   margin: 0px;
   color: #909090;
   font-size:10px;
   text-decoration:none;
}


.sort {
   color: #000000;
   font-size:10px
}

p.subcats {
   margin: 0px 0px 7px 0px;
   padding: 0px;
   font-size: 8pt;
   font-weight: normal;
   color: #663300;
}

p.subcats a {
	color: #663300;
	font-size: 8pt;
	text-decoration: underline;
}

p.subcats a:hover {
	text-decoration: underline;
}

h2 a {
   padding: 0px;
   margin: 0px;
   color: #663300;
   text-decoration:none;
}

/* Subcategories link */

a.subs 
{ 
	font-family: Verdana, Arial, sans-serif; 
	font-size: 11px; 
	color: #666666;  
	font-weight: bold; 
}

a.subs:link: 
{
	color: #666666; 
	text-decoration: none;
}

a.subs:link:hover 
{
	color: #666666; 
	text-decoration: underline;
}

.lower {
	text-transform: lowercase;
}

a#gotop {
	background:url(images/icons.gif) 0 -304px no-repeat;
	float:right;
	height:16px;
	line-height:18px;
	display:block;
	padding-left:16px;
	margin:5px 15px 0 0 !important;
	margin:5px 8px 0 0;
	text-decoration:none;
}

.addcomment {
	background:url(images/icons.gif) no-repeat;
	padding-left:22px;
	height:16px;
	line-height:16px;
	display:block;
	font-size:11px;
	background-position:0 -112px;
	margin-left:15px;
	float:left;
}

.commentboxes{
	background-color: #ffffcc;
    width: 560px;
    padding: 10px;
    font:normal 12px Georgia;
}

.commentHeader {
    background: url(images/arrow.gif) 20px 0 no-repeat;
    padding-top: 1px;
    font-size: 90%;
    height:5px;
    text-align:right;
    width: 170px;
    font:normal 11px verdana;
}

.comments {
	background:url(images/icons.gif) no-repeat;
	padding-left:22px;
	height:16px;
	line-height:16px;
	display:block;
	font-size:11px;
	background-position:0 -96px;
	float:left;
}