                    
/*------------SIGN UP TEMPLATE--------------*/
  
.head_2 {
	font-family:  "Trebuchet MS",Arial;
	font-size:18px;
	font-weight:bold;
	color:#15232c;
	text-transform:uppercase;
	padding-top:20px;
	}
	
.body_3{
	text-transform:none;
	font-family:  "Trebuchet MS",Arial;
	font-size:12px;
	font-weight:bold;
	color:#15232c;
	}
                  
/*------------TAGS---------------*/


body {
  margin:0;
  background-color: #3A6B8F;
  background-image: url(images/pagebg.gif);  
  text-align:center;
 
}
a:link, a:active, a:visited {
  color: #666;
  text-decoration:none;
}

a:hover {
  text-decoration: underline;
  color: #000;
}

h1{
font-family:  "Trebuchet MS",Arial;
font-size:14px;
color:#7e9eb5;
}

h2{
font-family:  "Trebuchet MS",Arial;
font-size:12px;
color:#527e9f;
}

p {
  font-family:"Trebuchet MS", Arial;
  font-size:11px;
  color:#527e9f;
}

/*------------!---------------*/


.white{
	color:#FFF !important;
	}

#dupTab{
  font-family:Arial;
  font-size:10px;
  color:#333;
  text-align:center;
  line-height:25px;
  border: 1px solid #666;
  padding:5px 5px 5px 5px;
  
  }
#dupTabTop{
  background-color:#527e9f;
  color:#FFF;
  
  }
#dupTabRow{
  background-color:#E2E2E2;
  
  }
#imgbrdr{
  border: 1px solid #666;
}

li{
	font-family:  "Trebuchet MS",Arial;
	font-size:11px;
	line-height:16px;
	color:#888;
	}

/* ------------------------ HEADER styles--------------------------------------*/

#topper{
	width:972px;
	height:4px;
	background-image: url(images/topper09.png);
	margin:0 auto;
}

#bigWrapper{
  width:942px;
  background: url(images/mainbg09.png) 0 0 repeat-y;
  padding: 0 15px 0 15px;
  margin:0 auto;
  }
#header{
	position:relative;
	width:942px;
	height:109px;
	background: url(images/headerBG09.jpg) 0 0 no-repeat;
	margin:0 auto;
	border-bottom:5px solid #fff;
	}
#rotator{
	width:585px;
	height:84px;
	position:absolute;
	top:13px;
	left:330px;
	}
#inputtxt {
	height: 12px;
	background-color:#FFF;
	border:1px solid #3A6B8F;
	font-family:  Arial;
	font-size:10px;
	color:#7e9eb5;
	}
#banner {
 	height: 110px;
 	width: 742px;
	}

/* ------------------------ Status/Login Div Styles ---------------*/

#login{
	position:relative;
	width:927px;
	height: 16px;
	background:#fff url(images/login_bg09.gif) no-repeat; 
	font-family:"Trebuchet MS", Arial;
	font-size:11px;
	border-top:1px solid #58788f;
	text-align:right;
	padding: 1px 15px 8px 0;
	color:#FFF;
	margin:0 auto;
	}
#login form{margin:0;padding:0;}
#signup{
	position:absolute; 
	width:132px;
	height:15px;
	border:0;
	left:5px; 
	top:5px;
	}

#logbutt{
	width:75px;
	height:16px
	}
								
#loggedIn{
	width:912px
	height: 26px;
	background:#fff url(images/loggedin_bg09.gif) no-repeat;
	font-family:"Trebuchet MS", Arial;
	line-height:26px;
	font-size:11px;
	border-top:1px solid #58788f;
	text-align:right;
	padding: 0 30px 0 0;
	color:#fff;
 	}

span#username{color:#1a4880;font-weight:bold;}



#table-i {
  	width:942px;
 	margin:5px auto 0;
 	background:#fff url(images/pageBG.gif) -4px 0 repeat-y;
	}	
#table-i-internal {
  	width:942px;
 	margin:5px auto 0;
	}				

/* ------------------------ LEFT side styles charts/stats/menu-----------------------------------*/
#menuTD{
	width:143px;
	vertical-align:top;
	}
#menu {}

#stats, .stats {
  width:90%;
  font-family:Arial;
  font-size: 10px;
  color: #333;
  font-weight:bold;
  line-height:16px;  
  margin: 5px 0 5px 7px;
  /*padding:5px;
  background-color:E2E2E2;
  border:1px solid #ccc;*/
  text-align:left;
}
.statsHL{
  font-family:Arial;
  font-size: 10px;
  font-weight:bold;
  color: #FF9900;
  }
.statsHL2{
  font-family:Arial;
  font-size: 10px;
  background-color:E2E2E2;
  }
  
#charts{
	width:143px;
	text-align:left;
	}

#leftMeta{
	padding-left:5px;
	}
#leftMeta form{
	margin:0 0 10px;
	padding:0;
	}
	
#searchfield {
	width:120px;
	height: 12px;
	background-color:#FFF;
	border-top:2px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	border-left:2px solid #ccc;
	font-family:  Arial;
	font-size:10px;
	color:#000;
	padding-left:5px;
	}

#search_select {
	width:119px;
	height: 22px;
	line-height:12px;
	background-color:#FFF;
	font-family:  Arial;
	font-size:10px;
	color:#527e9f;
	background-color:#E2E2E2;
	padding:3px 0;
	}

	
.subLink {
	color: #888 !important;
	text-decoration:none;
	}
.subLink:hover {
	color: #527e9f !important;
	text-decoration:underline;
	}

/* ------------------------ top ten styles-----------------------------------*/

#ttplayrow{
width:126px;
font-family:Arial;
color:#353535;
font-size:10px;
padding:2px;
margin-left:7px;
border-bottom:1px solid #ccc;
/*background-color:ededed;

border-left:1px solid #ccc;
border-right:1px solid #ccc;*/

}
#ttplayrow1{
height:15px;
width:143px;
font-family:Arial;
font-size:9px;
line-height:20px;
padding:5px 10px 5px 7px;
}

.ttlist {
font-family:"Trebuchet MS", Verdana;
font-size:9px;
font-weight:bold;
color: #3A6B8F !important;
text-decoration:none;
}

.ttlist:hover {
font-family:"Trebuchet MS", Verdana;
font-size:9px;
font-weight:bold;
color: #FF9900 !important;
text-decoration:underline;
}
.ttlistsm {
font-family:Arial;
font-size:9px;
line-height:18px;
font-weight:bold;
color: #666 !important;
text-decoration:none;
}

.ttlistsm:hover {
font-family:Arial;
font-size:9px;
line-height:18px;
font-weight:bold;
color:#3A6B8F !important;
text-decoration:underline;
}

.rankNo{
color:FF9900;
font-size:9px;
font-weight:bold;
}

#footTop{
width:125px;
font-family:Arial;
color:#353535;
font-size:10px;
padding:2px;
background-color:ededed;
margin-left:5px;
border:1px solid #ccc;
}

/* ------------------------ MAIN CONTENT AREA-----------------------------------*/

#main {
 vertical-align:top;
 font-family:"Trebuchet MS", Arial;
 text-align:left;
 }
 
 #mainInternal {
 width:652px;
 vertical-align:top;
 font-family:"Trebuchet MS", Arial;
 text-align:left;
 padding-left:5px;
 border-left:1px solid #8EB6D3;
 border-right:1px solid #8EB6D3;
 }
}
#title {
  font-size: 14px;
  padding: 5px;
  color: #000000;
}
#title-sub {
  font-family:arial;
  font-size: 10px;
  padding: 3px 0 3px 0;
  color: #CCC;
}
#head {
  font-family:"Trebuchet MS", Arial;
  font-size: 14px;
  font-weight: bold;
  color: #527e9f;
  
}

#headrankr {
  font-family:"Trebuchet MS", Arial;
  font-size: 14px;
  font-weight: bold;
  color: #527e9f;
  text-align:right ;
}




/* ------------------------ homepage BLOG styles----------------------------*/

#homeBeta{
	width:100%;
	}
#message {
  font-family:"Trebuchet MS", Arial;
  font-size: 11px;
  text-align: left;
  vertical-align:top;
  color: #527e9f;
  padding:0;
}
.blogItem{
  background-image: url(images/midHead09.gif);
  background-repeat:repeat-x; 
  padding:0 10px 10px 10px;
  margin:0 5px 0 5px;
}

.messageTit {
  font-family:"Trebuchet MS", Arial;
  font-size: 12px;
  line-height:22px;
  font-weight: bold;
  color: #333;
  padding:0;
  /*background-image: url(images/midHead.gif);
  background-repeat:repeat-x; 
  padding-left: 28px;
  border-left:4px solid #F6851E;*/
  }
  
 .featureItem{
  min-height:250px;
  background:#ddecf6 url(images/feaSongTit.gif) 0 0 repeat-x;
  padding:0 10px 10px 10px;
  margin:0 5px 5px 5px;
}

.messageTitFeature {
  font-family:"Trebuchet MS", Arial;
  font-size: 12px;
  line-height:22px;
  font-weight: bold;
  color: #333;
  padding:0;
  /*background-image: url(images/midHead.gif);
  background-repeat:repeat-x; 
  padding-left: 28px;
  border-left:4px solid #F6851E;*/
  }
  
  
/*Jamroom Blog styles not used since move to WP */
.blogE{
  width:380px;
  font-size: 11px;
  padding:0 10px;
 }
 
.blogE img {
margin:0 5px;
 }
 
.blogEtxt img{
width:125px;
height:auto;
margin:0 5px 5px 5px;
}

/* !!!! */




.blogItem {width:400px;}
.blogdate{
	font:normal 9px 'Trebuchet MS', Arial, Sans-Serif;
	color:#555;
	margin-top:10px;
	}
.blogWPtxt{ 
	font-size: 11px;
	padding:10px 10px;
	clear:both;
 	}
.blogWPtxt img{
	width:125px;
	height:auto;
	margin:0 5px 5px 5px;
	float:left;
	}

/* ------------------------ RIGHT COLUMN styles-----------------------------------*/
#rightTD{
	width:352px;
	vertical-align:top;
	text-align:left;
	padding-right:5px;
	}
#right{
	vertical-align:top;
	padding:0 0 0 5px;
	background-image: url(images/rightHead09.gif);
	background-repeat:repeat-x;
	background-color:#f2f2f2;
	}

#rightInternal{
	vertical-align:top;
	padding:0;
	}

 .rightTit {
  font-family:"Trebuchet MS", Arial;
  font-size: 12px;
  line-height:22px;
  font-weight: bold;
  color: #222;
  padding:0;
  /*border-left:4px solid #093753;*/
 }
 

.pullRSS{
	width:100%
	font-family:  Arial;
	font-size:10px;
	color:#fff;
	}

.pullRSS img{
	width:260px;
	height:auto;
	clear:both;
	margin:0 0 10px 40px;
	}
	
.pullRSS i{margin-top:10px;display:block;}

.pullRSS ul, pullRSS li{
	margin:5px;
	padding:5px;
	}

.pullRSS embed{
	width:260px;
	}
 

#borderbott{
	border-bottom:1px solid #ff9900;
	}



/* ------------------------ CONTACT Form styles-----------------------------------*/  

  .contactTablenoB {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background-color:#EEE;
	border:1px solid #7e9eb5;
}
 fieldset#contact {
 	border: #44516F solid 1px;
 	width: 415px;
 	position: relative;
 	top:5px;
 	right:0px;
 	bottom:0px;
 }

legend{
 	background: #7e9eb5;
 	border: #44516F solid 1px;
 	padding: 1px 10px;
 	color: #FFF;
 	font-family:Arial, Helvetica, sans-serif;
 	font-size: 11px;
 }
 
 
/* ------------------------ Ranking template styles--------------------------------*/

 

#head-r{
  font-family:Trebuchet MS, Arial;
  font-size: 14px;
  font-weight: bold;
  color: #527e9f;
  padding:10px 0 0 0;
  
}

#row_result{
  background-color: #FFF;
  padding: 5px 0 2px 4px;
  font-family:Arial;
  font-size: 10px;
  color: #000;
  line-height:20px;
  border:1px solid #73aeda;
} 

#table {
  font-family: Verdana, sans-serif;
  width: 100%;
  border-width: 2px;
  border-color: #000000;
  background-color: #CCCCCC
}

#table-r {
  width: 99%;
  border:1px solid #DDD;
  background-color: #f4f4f4;
}
#table-r2 {
  width: 99%;
}

#row-r, .row-r {
  height:18px;
  background-color: #EEE;
  padding: 0 0 2px 4px;
  font-family:arial;
  font-size: 10px;
  color: #000;
  line-height:20px;

} 



#box {
  width:98%;
  background-color:#f4f4f4;
  font-family: verdana;
  padding: 1px 0 2px 4px;
  font-size: 9px;
  color: #777;
}
#info-r, .info-r{
  background-color:  #f4f4f4;
  height:11px;
  font-family:Trebuchet MS, Arial;
  font-size: 11px;
  text-align: center;
  vertical-align:top;
  color: #527e9f;
  padding:0px 5px 10px 0;

}
#info-right{
  height:11px;
  font-family:Arial;
  font-size: 10px;
  color: #527e9f;
  padding:0px 5px 10px 0;

}

/** 3.0 8*/
.info-r{
  background-color:  #f4f4f4;
  height:11px;
  font-family:Trebuchet MS, Arial;
  font-size: 11px;
  text-align: center;
  vertical-align:top;
  color: #527e9f;
  padding:5px;

}

.info-right{
  height:11px;
  font-family:Arial;
  font-size: 10px;
  color: #527e9f;
  padding:5px;

}

.small-txt-1, .small-txt-1 a:link{
font-size: 11px;
font-weight: bold;
background-color:#ededed;
color: #093753;
padding-left:3px;
}

.small-txt-2 {
font-size: 9px;
font-weight: bold;
color: #FC0;
}

.small-txt-3 {
font-size: 9px;
font-weight: bold;
color: #C30;
}

.small-txt-4 {
font-size: 9px;
font-weight: bold;
color: #4CAAFF;
}

/* ------------------------ spotlight styles--------------------------------------*/
.miniPlayer{
height:43px;
border:1px dotted #666;
background-image:url(images/playerBG.gif);
/*background-position:0 -9px;
background-color:#ededed;*/
}

#table-spotlight-i {
  width: 100%;
  height:250px;
  border:1px solid #DDD;
  background-color: #f4f4f4;
  padding:1px;
  margin-bottom:5px;
}
#table-spotlight, .table-spotlight {
  width: 99%;
  border:1px solid #DDD;
  background-color: #f4f4f4;
  padding:1px;
  margin-bottom:15px;
}

 
#homeSpotHead{
  height: 17px;
  width:580px;
  font-family:Arial;
  font-size: 11px;
  line-height:17px;
  font-weight: bold;
  background-image: url(images/message-title.gif);
  background-repeat:no-repeat;
  text-align:left;
  padding-left:20px;
  border-bottom:3px solid #fff;
  color:#FFF!important;
 }
 
 #vidHeadl {
  height: 17px;
  width:200px;
  font-family:Arial;
  font-size: 11px;
  line-height:17px;
  font-weight: bold;
  text-align:center;
  background-image: url(images/vid_spotlightl.gif);
  background-repeat:no-repeat;
  color: #000;
  
}
#vidHeadr{
  height: 17px;
  width:385px;
  font-family:Arial;
  color:#000 !important;
  font-size: 11px;
  line-height:17px;
  font-weight: bold;
  background-image: url(images/vid_spotlightr.gif);
  background-repeat:no-repeat;
  text-align:center;
  }
  
  #vidHeadr a:link{
  color:#000 !important;
  }

#headHome, .headHome {
  width:445px;
  font-family:Arial;
  font-size: 11px;
  line-height:17px;
  font-weight: bold;
  padding-left:7px;
  background-image: url(images/spotlighttop.gif);
  background-repeat:no-repeat;
  color: #666;
  text-align:left;
  
}

.spotlightRowHead {
  width:445px;
  font-family:Arial;
  font-size: 11px;
  line-height:15px;
  font-weight: bold;
  padding-left:20px;
  background-image: url(images/spotlighttop.gif);
  background-repeat:no-repeat;
  color: #666;
  text-align:left;
  
}

#headHomeNoob {
  font-family:Arial;
  font-size: 11px;
  line-height:22px;
  font-weight: bold;
  padding-left:7px;
  background: url(images/spotlighttopNoob09.gif) 0 0 repeat-x;
  color: #333;
  text-align:left;
}
#headArtistHome {
  width:445px;
  font-family:Arial;
  font-size: 11px;
  line-height:17px;
  font-weight: bold;
  background-color:#e2e2e2;
  padding-left:7px;
  color:#666 !important;
  border-bottom:1px solid #555;
  text-align:left;
 }
 
 #noobArtistHome {
  width:445px;
  font-family:Arial;
  font-size: 11px;
  line-height:17px;
  font-weight: bold;
  background-color:#e2e2e2;
  padding-left:7px;
  color:#FFFFFF !important;
  border-bottom:1px solid #555;
  text-align:left;
 }

#info, .info {
  font-family:"Trebuchet MS", Arial;
  font-size: 11px;
  text-align: left;
  vertical-align:top;
  color: #527e9f;
  padding:0px 10px 10px 0;
}

.rating {
color:#666;
font-size:10px;
padding:5px;
}


#info img{
border:1px solid #999;
margin:0 5px 5px 0;
}

#spotlightcell, .spotlightcell{
  padding:7px 5px 5px 7px;
  overflow:hidden;
  text-align:left;
  font-size:11px;
  
}
.spotlightcell img, .homeSpotlightcell img{
margin:0 5px 5px 5px;
}

.homeSpotlightcell{
  padding:7px 5px 5px 7px;
  overflow:hidden;
  text-align:left;
  font-size:11px;
  color:#444;
  
}

#noobcell{
  padding:7px 5px 5px 7px;
  background-image: url(/artists/images/noob_backwait.png);
  background-repeat:no-repeat;
  background-position:-25px 0;
}

#img, .img{
  background-color: #F4F4F4;
  padding: 3px;
  background-image: url(/artists/images/no_img.png);
  background-repeat:no-repeat;
  vertical-align:top;
  border:0;
} 

#img img, .img img{
  border:1px solid #999;
} 


#imgsong {
  background-color: #F4F4F4;
  padding: 2px 2px 2px 2px;
} 
.spotlight_txt{
  font-family:"Trebuchet MS", Arial;
  font-size: 11px;
  text-align: left;
  color: #666;
  margin-top:3px;
}
.HomeSpotlight_txt{
  font-family:"Trebuchet MS", Arial;
  width:277px;
  font-size: 11px;
  text-align: left;
  color: #527e9f;
  margin-top:3px;
}

#spotlight-info {
  font-family:"Trebuchet MS", Arial;
  font-size: 11px;
  text-align: left;
  vertical-align:top;
  color: #666;
  padding:0px 10px 10px 10px;
}

#spotlightimage{
border: 1px solid #666;
margin:0 7px 3px 0px;
}

#row1head, .row1head{
background-image: url(images/row1head.gif);

}
#row1, .row-1{
  height:17px;
  background-color: #999;
  font-family:"Trebuchet MS", Arial;
  font-size: 11px;
  color: #FFF !important;
  border-top:1px solid #555;
  border-right:1px solid #FFF;
  padding-left:7px;
}

.row-2{
  height:17px;
  background-color: #ccc;
  font-family:"Trebuchet MS", Arial;
  font-size: 11px;
  color: #386B8F !important;
  border-top:1px solid #555;
  border-right:1px solid #FFF;
  padding-left:7px;
} 
#row, .slrow {
  background-color: #ededed;
  font-family: Arial;
  font-size: 11px;
  line-height:25px;
  color: #3A6B8F;
  border-right:1px solid #FFF;
  border-top:1px solid #FFF;
  padding-left:7px;

}
#rowHome {
  background-color: #E2E2E2;
  font-family: Arial;
  font-size: 11px;
  line-height:14px;
  color: #3A6B8F;
  border-right:1px solid #FFF;
  padding-left:7px;

}
#rowx {
  background-color: #ccc;
  font-family: Arial;
  font-size: 10px;
  line-height:12px;
  color: #3A6B8F;

}

#controlimg, .controlimg{
vertical-align:middle;
}

#noobTabCellA{
font-family:"Trebuchet MS", Arial;
font-size: 10px;
color:#aaa;
vertical-align:top;
padding:5px 5px 5px 15px;
background-color:f4f4f4;
border-top:1px solid #ccc;
text-align:left;
 }
 
#noobTabCellB{
vertical-align:top;
padding:5px 5px 5px 15px;
background-color:f4f4f4;
text-align:left;
 }
.noobTab{
  font-family:"Trebuchet MS", Arial;
  font-size: 11px;
  font-weight: bold;
  color: #444;
  line-height:14px
  }
  
.noobTab2{
  font-family:"Trebuchet MS", Arial;
  font-size: 10px;
  color: 527e9f;
  line-height:13px
  }

#rowArse{
height:4px;
background-image: url(images/rowarse.gif);
}

/* ------------------------ CALENDAR --------- */

.calTable{
font-family:"Trebuchet MS", Arial;
font-size: 11px;
}

.cal-head a{
color:#000;
}

.iframe {
background-color: #00324B;
padding: 4px;
}

.cal-head {
background: #739CB9;
padding: 4px;
font-size: 12px;
font-weight: bold;
color: #FFF;
text-align: center;
}
.cal-head a{
color:#333;
font-size:10px;
}

.cal-title {
background: #0D4C72;
padding: 4px;
font-size: 10px;
font-weight: bold;
color: #dedede;
text-align: center;
}

.cal-row {
background: #004D73;
padding: 0px;
font-size: 9px;
font-weight: bold;
color: #9AC2DF;
text-align: center;
}

.cal-active {
background: #070D13;
padding: 0px;
font-size: 9px;
font-weight: bold;
color: #BBB;
text-align: center;
}

.calLink a:link{
color:#FFF;
}
.shadow {
background: transparent url("/artists/skins/Cobalt/images/head_shadow.png") repeat-x;
height: 18px;
padding: 0;
margin: 0px 5px 0px 5px;
color:#E8AB00
}

.event{
text-align: center;
font-weight:bold;
font-size:10px;
background-color:#fff;
height:50px;
border:1px dotted #000;
padding-bottom:20px}

.eventsm{
text-align: center;
font-weight:bold;
font-size:9px;
background-color:#fff;
height:12px;
border:1px dotted #000;
}

.eventm2{
background: transparent url("/artists/skins/Jamroom_2/images/eventmarker.jpg") no-repeat;height:16px;margin:0}

/* ------------------------ TEMPLATE ELEMENTS --------- */

.head {
padding: 4px;
font-size: 9px;
font-weight: bold;
color: #BBB;
}

.title {
background-color: #fff;
padding: 8px 3px 3px 0px;
font-size: 9px;
font-weight: bold;
color: #000;
}

.symbols {
background: #001926;
padding: 4px;
font-size: 9px;
font-weight: bold;
color: #4CAAFF;
}

/*.row {
  height:18px;
  background-color: #EEE;
  padding: 0 0 2px 4px;
  font-family:arial;
  font-size: 10px;
  color: #000;
  line-height:20px;

}*/ 

.row {
background: #EEE;
padding: 0 0 2px 4px;
font-size: 10px;
/*font-weight: bold;*/
color: #000;
line-height:20px;
}

.row-small {
background: #fff;
padding: 4px;
font-size: 9px;
font-weight: bold;
color: #BBB;
}

.row-main {
background: #EEE;
padding: 4px;
font-size: 10px;
font-weight: bold;
color: #666;
}

.topspot {
background: #ededed;
padding: 4px;
font-size: 9px;
font-weight: bold;
color: #BBB;
border:1px dotted #093753;
}

.topten {
background: #ededed;
padding: 4px;
font-size: 9px;
font-weight: bold;
color: #BBB;
border:1px dotted #bbb;
}

.chart {
background: #ededed;
padding: 4px;
font-size: 9px;
font-weight: bold;
color: #BBB;
}

.position {
background: #000000;
padding: 2px;
font-size: 14px;
font-weight: bold;
color: #BBB;
}

.rank {
background: #EEE;
padding: 2px;
font-size: 12px;
font-weight: bold;
color: #fea02b;
}

.count {
background: #000000;
padding: 2px;
font-size: 14px;
font-weight: bold;
color: #BBB;
}


.search-error {
background: #000000;
padding: 4px;
font-size: 12px;
font-weight: bold;
color: #BBB;
}

.foot {
background: #EEE;
padding: 2px;
font-size: 10px;
font-weight: bold;
color: #000;
border:1px solid #DDD;
margin-top:10px;
color:#5270BF;
}

/* ------------------------FORUM Styles ----------------------------------*/

.titleForum {
font-size: 9px;
font-weight: bold;
color: #FF0000;
}
/* ------------------------FOOTER styles-----------------------------------*/

#footer{
  font-family:Arial;
  width:972px;
  font-size: 10px;
  color: #fff;
  padding:10px 0 10px 0;
  border-bottom:1px solid #3A6B8F;
  text-align:center;
  margin:0 auto;
}
#footer-footer {
  color: #ccc;
  padding-top:10px;
}
#footer a, #footer #footer-footer a{color:#ff9900 !important}

#footShadow{
  width:972px;
  height:20px;
  margin-right:1px;
  background-image: url(images/footShad09.gif);
  margin:0 auto;
  }
  