@charset "UTF-8";
/* CSS Document */



/*  
PALLATE

light orange: #F4BB3A

dark orange: #CC6633

dark blue: #225C93

medium (bkg) blue: #99CCFF

light blue: #BEDEFF

dark green: #006838


*/

* {margin:0px; padding:0px}

body { background:#99ccff; position:relative; font-family:"lucida grande",Arial, Helvetica, sans-serif; font-size:.8em; color:#333;}


.h1hide { text-indent:-9999px; height:1px;}

h2 { color:#fff; font-size:2em;}

h3 { color:#225C93; font-size:1.5em;}

h4 { color:#333; font-size:1.3em;}

h5 { color:#CC6633; font-size:1.1em;}


.red {color:#CC0000}

.shout { color:#FF00FF}

.clear { clear:both}

#headline { margin:auto; width:100%; text-align:center; }

#headcrowd {position:relative; background: #F4BB3A url(gfx/headcrowd.png) 50% 33px no-repeat; height:325px; width:100%}
#wave { position:relative; background: url(gfx/wave.png) bottom repeat-x; height:325px; width:100%}
#title {position:relative;  background: url(gfx/title.png) 50% 208px no-repeat; height:325px; width:900px; margin:auto}
#container {width:925px; margin:auto;}


.flashholder { width:576px; height:386px; background:url(gfx/home_slideback.jpg);  float:left; z-index:-1}

.artistflashholder { width:230px; height:156px; background:url(gfx/home_slideartistsback.jpg);  float:right; margin-right:13px;}

.newsbox { width:335px; height:215px; background:url(gfx/newsbkg.png); float:right; margin-top:15px; }
 

a:link, a:visited { color:#006838; text-decoration:none}

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

.row_break { border-bottom:solid 1px #fff; height:1px; width:100%; margin:20px 0px}
   

.fp { font-size:.8em}

/*  BUTTONS    */

a.artists, a.artistsactive { overflow:hidden; display:block;  height:18px; width:82px;}
a.artists:link, a.artists:visited  { background:url(gfx/menu_artists.png) no-repeat 0px 0px; }
a.artists:hover, a.artistsactive { background:url(gfx/menu_artists.png) no-repeat 0px -18px;}


a.travel, a.travelactive { overflow:hidden; display:block;  height:18px; width:122px;}
a.travel:link, a.travel:visited  { background:url(gfx/menu_travel.png) no-repeat 0px 0px; }
a.travel:hover, a.travelactive { background:url(gfx/menu_travel.png) no-repeat 0px -18px;}

a.book, a.bookactive { overflow:hidden; display:block;  height:18px; width:131px;}
a.book:link, a.book:visited  { background:url(gfx/menu_book.png) no-repeat 0px 0px; }
a.book:hover, a.bookactive { background:url(gfx/menu_book.png) no-repeat 0px -18px;}

a.life, a.lifeactive { overflow:hidden; display:block;  height:18px; width:139px;}
a.life:link, a.life:visited  { background:url(gfx/menu_life.png) no-repeat 0px 0px; }
a.life:hover, a.lifeactive { background:url(gfx/menu_life.png) no-repeat 0px -18px;}

a.gallery, a.galleryactive { overflow:hidden; display:block;  height:18px; width:87px;}
a.gallery:link, a.gallery:visited  { background:url(gfx/menu_gallery.png) no-repeat 0px 0px; }
a.gallery:hover, a.galleryactive { background:url(gfx/menu_gallery.png) no-repeat 0px -18px;}

a.greening, a.greeningactive { overflow:hidden; display:block;  height:18px; width:98px;}
a.greening:link, a.greening:visited  { background:url(gfx/menu_greening.png) no-repeat 0px 0px; }
a.greening:hover, a.greeningactive { background:url(gfx/menu_greening.png) no-repeat 0px -18px;}

a.store, a.storeactive { overflow:hidden; display:block;  height:18px; width:65px;}
a.store:link, a.store:visited  { background:url(gfx/menu_store.png) no-repeat 0px 0px; }
a.store:hover, a.storeactive  { background:url(gfx/menu_store.png) no-repeat 0px -18px;}

a.community, a.communityactive { overflow:hidden; display:block;  height:18px; width:114px;}
a.community:link, a.community:visited  { background:url(gfx/menu_community.png) no-repeat 0px 0px; }
a.community:hover, a.communityactive { background:url(gfx/menu_community.png) no-repeat 0px -18px;}

a.contact, a.contactactive { overflow:hidden; display:block;  height:18px; width:80px;}
a.contact:link, a.contact:visited  { background:url(gfx/menu_contact.png) no-repeat 0px 0px; }
a.contact:hover, a.contactactive { background:url(gfx/menu_contact.png) no-repeat 0px -18px;}


a#morenews { position:relative; top:5px; left:15px; overflow:hidden; display:block; text-indent:-9999px;  height:13px; width:113px;}
a#morenews:link, a#morenews:visited  { background:url(gfx/button_morenews.png) no-repeat 0px 0px; }
a#morenews:hover { background:url(gfx/button_morenews.png) no-repeat 0px -13px;}



a#poster { overflow:hidden; float:right; display:block; text-indent:-9999px;  height:156px; width:94px;}
a#poster:link, a#poster:visited  { background:url(gfx/button_poster.png) no-repeat 0px 0px; }
a#poster:hover { background:url(gfx/button_poster.png) no-repeat 0px -156px;}



a#arch_jc8 { overflow:hidden;  display:block; text-indent:-9999px;  height:45px; width:240px;}
a#arch_jc8:link, a#arch_jc8:visited  { background:url(gfx/button_arch_jc8.png) no-repeat 0px 0px; }
a#arch_jc8:hover { background:url(gfx/button_arch_jc8.png) no-repeat 0px -45px;}

a#arch_jc7 { overflow:hidden; display:block; text-indent:-9999px;  height:45px; width:240px;}
a#arch_jc7:link, a#arch_jc7:visited  { background:url(gfx/button_arch_jc7.png) no-repeat 0px 0px; }
a#arch_jc7:hover { background:url(gfx/button_arch_jc7.png) no-repeat 0px -45px;}

a#arch_jc6 { overflow:hidden; display:block; text-indent:-9999px;  height:45px; width:240px;}
a#arch_jc6:link, a#arch_jc6:visited  { background:url(gfx/button_arch_jc6.png) no-repeat 0px 0px; }
a#arch_jc6:hover { background:url(gfx/button_arch_jc6.png) no-repeat 0px -45px;}

a#arch_jc5 { overflow:hidden; display:block; text-indent:-9999px;  height:45px; width:240px;}
a#arch_jc5:link, a#arch_jc5:visited  { background:url(gfx/button_arch_jc5.png) no-repeat 0px 0px; }
a#arch_jc5:hover { background:url(gfx/button_arch_jc5.png) no-repeat 0px -45px;}

a#arch_jc4 { overflow:hidden; display:block; text-indent:-9999px;  height:45px; width:240px;}
a#arch_jc4:link, a#arch_jc4:visited  { background:url(gfx/button_arch_jc4.png) no-repeat 0px 0px; }
a#arch_jc4:hover { background:url(gfx/button_arch_jc4.png) no-repeat 0px -45px;}

a#arch_jc3 { overflow:hidden; display:block; text-indent:-9999px;  height:45px; width:240px;}
a#arch_jc3:link, a#arch_jc3:visited  { background:url(gfx/button_arch_jc3.png) no-repeat 0px 0px; }
a#arch_jc3:hover { background:url(gfx/button_arch_jc3.png) no-repeat 0px -45px;}

a#arch_jc2 { overflow:hidden; display:block; text-indent:-9999px;  height:45px; width:240px;}
a#arch_jc2:link, a#arch_jc2:visited  { background:url(gfx/button_arch_jc2.png) no-repeat 0px 0px; }
a#arch_jc2:hover { background:url(gfx/button_arch_jc2.png) no-repeat 0px -45px;}

a#arch_jc1 { overflow:hidden; display:block; text-indent:-9999px;  height:45px; width:240px;}
a#arch_jc1:link, a#arch_jc1:visited  { background:url(gfx/button_arch_jc1.png) no-repeat 0px 0px; }
a#arch_jc1:hover { background:url(gfx/button_arch_jc1.png) no-repeat 0px -45px;}



a#booknow { overflow:hidden; display:block; text-indent:-9999px;  height:50px; width:275px;}
a#booknow:link, a#booknow:visited  { background:url(gfx/button_booknow.png) no-repeat 0px 0px; }
a#booknow:hover { background:url(gfx/button_booknow.png) no-repeat 0px -50px;}

a#booknowpre { overflow:hidden; display:block; text-indent:-9999px;  height:65px; width:275px;}
a#booknowpre:link, a#booknowpre:visited  { background:url(gfx/button_booknowpre.png) no-repeat 0px 0px; }
a#booknowpre:hover { background:url(gfx/button_booknowpre.png) no-repeat 0px -65px;}

 



/*  MEGA PANEL STUFF  */
  
 
 
.menuholder {width:948px; margin:10px auto 20px auto; z-index:5  } 

ul#mainmenu {float:left; list-style: none;  z-index:6}
ul#mainmenu li {float: left; position: relative; /*--Important--*/}
ul#mainmenu li a {float: left; text-indent: -9999px; margin-right:3px;}
ul#mainmenu li:hover a, ul#mainmenu li a:hover { background-position: left bottom; } /*--Hover State--*/
 

 
 
ul#mainmenu li .sub {
	position: absolute; /*--Important--*/
	top: 25px; left: -20px;
	background: #fff; border:solid 4px #BEDEFF;
	  z-index:444;
	padding: 15px 5px 15px 15px; 
	float: left;
	/*--Bottom right rounded corner--*/
	-moz-border-radius-bottomright: 25px;
	-khtml-border-radius-bottomright: 25px;
	-webkit-border-bottom-right-radius: 25px;
	/*--Bottom left rounded corner--*/
	-moz-border-radius-bottomleft: 25px;
	-khtml-border-radius-bottomleft: 25px;
	-webkit-border-bottom-left-radius: 25px; 
	
	/*--top right rounded corner--*/
	-moz-border-radius-topright: 25px;
	-khtml-border-radius-topright: 25px;
	-webkit-border-top-right-radius: 25px;
	/*--top left rounded corner--*/
	-moz-border-radius-topleft: 25px;
	-khtml-border-radius-topleft: 25px;
	-webkit-border-top-left-radius: 25px; 
	
	
	display: none; /*--Hidden for those with js turned off--*/
}
ul#mainmenu li .row { /*--If needed to break out into rows--*/
	clear: both;
	float: left;
	width: 100%;
	margin-bottom: 10px;
}
ul#mainmenu li .sub ul{
	list-style:inside url(gfx/arrow_right.png) ;
	margin: 0; padding: 0;
	width: 150px;
	float: left;
}
ul#mainmenu .sub ul li {
	width: 100%; /*--Override parent list item--*/
	
}
ul#mainmenu .sub ul li h2 { /*--Sub nav heading style--*/
	padding: 0;  margin: 0;
	font-size: 1.3em;
	font-weight: normal;
}
ul#mainmenu .sub ul li h2 a { /*--Sub nav heading link style--*/
	padding: 5px 0;
	background-image: none;
	color: #e8e000;
}
ul#mainmenu .sub ul li a {
	float: none;
	text-indent: 0; /*--Override text-indent from parent list item--*/
	height: auto; /*--Override height from parent list item--*/
	padding: 3px 0px;
	
	text-decoration: none;
	
}
ul#mainmenu .sub ul li a:hover { color:#006838; text-decoration:underline}
 
 
 



.jumpbox { width:100%; height:20px; margin:20px 0px 4px 0px; padding:2px 0px 2px 0px; border-top: solid 1px #fff}


ul#linemenu {display:inline; font-size:.9em; width:100%; list-style:none; color:#fff; }
ul#linemenu li { position: relative; /*--Important--*/  float:left; margin-left:6px;}
ul#linemenu li a { margin-left:-2px;}
ul#linemenu li:hover a, ul#linemenu li a:hover { background-position: left bottom; } /*--Hover State--*/
 

.linerow ul li {list-style:inside url(gfx/arrow_right.png)}
 
.line {float:left; width:100%; }
.linerow  {position: relative; /*--Important--*/
	left:30px; top:-11px; float:left; display:inline}
 
 
.impdateul {width:100%; margin-top:5px;}

.goldstripe {list-style:none; background:url(gfx/goldstripe.png) 0px 4px repeat-x;} 

.impdatetxt {color:#666; list-style:none; font-size:.7em;}  
 
 
 
 /* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
  font: 12px Arial, Helvetica, sans-serif;
  color: #333333;
}
#TB_secondLine {
  font: 10px Arial, Helvetica, sans-serif;
  color:#666666;
}
#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
  position: fixed;
  z-index:100;
  top: 0px;
  left: 0px;
  height:100%;
  width:100%;
}
.TB_overlayMacFFBGHack {background: url(gfx/macFFBgHack.png) repeat;}
.TB_overlayBG {
  background-color:#666;
  filter:alpha(opacity=75);
  -moz-opacity: 0.75;
  opacity: 0.75;
}
* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#TB_window {
  position: fixed;
  background: #ffffff;
  z-index: 102;
  color:#000000;
  display:none;
  border: 4px solid #525252;
  text-align:left;
  top:50%;
  left:50%;
}
* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#TB_window img#TB_Image {
  display:block;
  margin: 15px 0 0 15px;
  border-right: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  border-top: 1px solid #666;
  border-left: 1px solid #666;
}
#TB_caption{
  height:25px;
  padding:7px 30px 10px 25px;
  float:left;
}
#TB_closeWindow{
  height:25px;
  padding:11px 25px 10px 0;
  float:right;
}
#TB_closeAjaxWindow{
  padding:7px 10px 5px 0;
  margin-bottom:1px;
  text-align:right;
  float:right;
}
#TB_ajaxWindowTitle{
  float:left;
  padding:7px 0 5px 10px;
  margin-bottom:1px;
}
#TB_title{
  background-color:#e8e8e8;
  height:27px;
}
#TB_ajaxContent{
  clear:both;
  padding:2px 15px 15px 15px;
  overflow:auto;
  text-align:left;
  line-height:1.4em;
}
#TB_ajaxContent.TB_modal{
  padding:15px;
}
#TB_ajaxContent p{
  padding:5px 0px 5px 0px;
}
#TB_load{
  position: fixed;
  display:none;
  height:13px;
  width:208px;
  z-index:103;
  top: 50%;
  left: 50%;
  margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}
* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#TB_HideSelect{
  z-index:99;
  position:fixed;
  top: 0;
  left: 0;
  background-color:#fff;
  border:none;
  filter:alpha(opacity=0);
  -moz-opacity: 0;
  opacity: 0;
  height:100%;
  width:100%;
}
* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#TB_iframeContent{
  clear:both;
  border:none;
  margin-bottom:-1px;
  margin-top:1px;
  _margin-bottom:1px;
}



/*    Greening    */
 
 
 
.genplayerright { width:375px; float:right; margin:0px 0px 15px 15px} 
 
.adcolumn  {position:relative;  margin:15px 0px 10px 15px; width:280px;  float:right;  background:#BEDEFF; 


/*--Bottom right rounded corner--*/
	-moz-border-radius-bottomright: 25px;
	-khtml-border-radius-bottomright: 25px;
	-webkit-border-bottom-right-radius: 25px;
	/*--Bottom left rounded corner--*/
	-moz-border-radius-bottomleft: 25px;
	-khtml-border-radius-bottomleft: 25px;
	-webkit-border-bottom-left-radius: 25px; 
	
	/*--top right rounded corner--*/
	-moz-border-radius-topright: 25px;
	-khtml-border-radius-topright: 25px;
	-webkit-border-top-right-radius: 25px;
	/*--top left rounded corner--*/
	-moz-border-radius-topleft: 25px;
	-khtml-border-radius-topleft: 25px;
	-webkit-border-top-left-radius: 25px; 

   }


 .admargin { }


.greenlist { list-style:none; width:250px; margin:auto; }


.green_h1 { margin-bottom:5px; color:#009900; }

.menuditto { width:auto; height:20px; font-size:1em; margin-left:4px   }

.green_brdr { border-top:solid 1px #66CC66;  margin-bottom:40px; margin-top:5px; padding-top:10px; width:820px} 

.menuditto a { font-weight:bold}

.menuditto p { color:#fff}
 
 .sub_button_grn { width:194px; border:solid 1px #006699; float:left; margin:4px;  min-height:230px}
 
.grn_introtext {font-size:.8em; color:#333; margin:10px 0px;} 
 
.greenintroimg { margin:4px; margin-bottom:0px}

.green_subB_title { font-size:1em; color:#009900; font-weight:bold;}

 
.green_h3

.green_inner { width:95%}

.grnadcol { width:100%;}

.grnadcol_photo {float:left; width:100px; }

.grnadcol_introtext { width:150px; float:left; }

.grnadcol_title {font-size:1em; color:#333; font-weight:bold; margin-top:4px}


.greenpgimg { float:right; margin:5px;   margin-left:10px; }

.greenpgintro { color:#999; font-size:1.3em; margin-top:10px; margin-bottom:20px;}

.grnphoto { margin-right:10px; float:left}

.greenrow { width:100%; margin:auto; border-bottom:solid 1px #fff; height:5px}


.mgg { padding-left:4px}


.h2margin {margin:10px 0px} 


/* newsscroller */

#scrollbar {
    display:block; /* initially display:none; to hide from incapable */
    }

#wn	{ float:left; 
    position:relative;
    width:300px; height:175px; margin:10px 0px 0px 15px;
    overflow:hidden; border-bottom:solid 2px #fff;
	}
    
#scrollbar { float:left; 
  position:relative; top:10px;
  width:11px; height:175px; 
  font-size:1px;  /* so no gap or misplacement due to image vertical alignment */
  }
#track { 
  position:absolute; left:0; top:12px;
  width:11px; height:150px;
  background:#99ccff;
  }
#dragBar {
  position:absolute; left:1px; top:1px;
  width:9px; height:20px;
  background-color:#fff;
  }  
#up { position:absolute; left:0; top:0; }  
#down { position:absolute; left:0; bottom:0; }

/* for safari, to prevent selection problem  */
#scrollbar, #track, #dragBar, #up, #down {
    -moz-user-select: none;
    -khtml-user-select: none;
}


/* so no gap or misplacement due to image vertical alignment 
font-size:1px in scrollbar has same effect (less likely to be removed, resulting in support issues) */
#scrollbar img {
    display:block; 
    } 
	
	
	
	
.tellafriend_form_artists { width:400px;  margin:10px 0px ; font-size:.8em; color:#225C93;}	
	
.tellafriend_form_artists .txt { width:100px; float:right;} 	

.tellafriend_form_artists .label { width:95px;  float:right; margin-left:3px; color:#225C93;} 	


.tellafriend_form_artists .entryitem { width:195px; float:left;}	

.tellafriend_form_artists .checkbox { padding-top:5px;}

.tellafriend_form_artists .subscribe { float:left; font-size:1em; }

.tellafriend_form_artists .copy {float:left;  font-size:1em;}




/*    archive    */ 

.archive_holder { width:900px; height:366px; }




.pwrap {position:relative; border:solid 1px #ccc; width:auto; float:left; margin:10px; background:#fff }

.pwrap img {padding:10px;  clear:both}

.pwraptxt { margin-left:10px; padding-bottom:5px; color:#663300; font-size:.8em }

.pwrapr {position:relative; border:solid 1px #ccc; width:auto; float:right; margin:10px; background:#fff }

.mga { margin:auto}
.mgl5 { margin-left:5px}
.mgl10 { margin-left:10px}
.mgl20 { margin-left:20px}
.mgr10 { margin-right:10px}
.mgt5 { margin-top:5px}
.mgt10 { margin-top:10px}
.mgb5 { margin-bottom:5px}
.mgb10 { margin-bottom:10px}
.mg10 { margin:10px} 
.mgt0 { margin-top:0px}

.fll { float:left}
.flr { float:right}

.clear { clear:both}
.hide { display:none}

.center { text-align:center}

.brdr { border:solid 1px #ccc}

.artistsbloc a   { float:left; margin:15px; border:solid 1px #ccc}
.artistsbloc a:hover { float:left; margin:15px; border:solid 1px #ccc; background:#deFFFF}
.artistsbloc img { float:left; margin:15px}


.friends img { margin:15px; }

.friends a { float:left; margin:15px; background:#fff;  border:solid 1px #fff;

/*--Bottom right rounded corner--*/
	-moz-border-radius-bottomright: 25px;
	-khtml-border-radius-bottomright: 25px;
	-webkit-border-bottom-right-radius: 25px;
	/*--Bottom left rounded corner--*/
	-moz-border-radius-bottomleft: 25px;
	-khtml-border-radius-bottomleft: 25px;
	-webkit-border-bottom-left-radius: 25px; 
	
	/*--top right rounded corner--*/
	-moz-border-radius-topright: 25px;
	-khtml-border-radius-topright: 25px;
	-webkit-border-top-right-radius: 25px;
	/*--top left rounded corner--*/
	-moz-border-radius-topleft: 25px;
	-khtml-border-radius-topleft: 25px;
	-webkit-border-top-left-radius: 25px; 
	
	
}

.friends a:hover { border:solid 1px #33cc00}


.fbtwsubbanner { position:relative; width:308px; height:175px; background:url(../../images/subbanners/social.png) center no-repeat; float:left;}
 

 /* jc6 artist page */

.jc6box { position:relative; background-color:#FFF; border: solid 1px #ccc; float:left; margin:2px;  }

.artist { width:238px; height:185px; padding:5px}

a.artist_lnk:link, a.artist_lnk:visited { color:#0097BD; text-decoration:none; font-size:10px;margin-top:1px; }
a.artist_lnk:hover {color: #CC6600; text-decoration:underline;}

.artist_name { color:#000; font-size:13px; font-weight:bold; width:235px; margin-left:auto; margin-right:auto; text-align:left;margin-top:3px } 

.artist_sub { color:#333; font-size:10px;  margin-left:auto; margin-right:auto; text-align:left;margin-top:1px } 

.artist img { margin-left:auto; margin-right:auto;  border: solid 1px #000;}

.feat {font-size:10px;}

.longname {font-size:11px;}



.popcontainer { width:90%; margin:auto; background:#fff;}

.inpopcontainer { width:80%; margin:auto; }  


.cabin {width:415px; border:solid 1px #CCCCCC; margin-left:auto; margin-right:auto; margin-top:5px;  font-size:10px;  }
.cabinsub {float:left; height:110px; margin-right:4px; background-color:#ccc; }


.pricing  { font-size:12px; margin-top:5px; margin-left:auto; margin-right:auto; text-align:center; background:#BEDEFF; }

.pricing td  { border-bottom:solid 1px #ccc; padding:0px; height:25px;}

.pricing td.c1 { text-align:center; width:30px; background-color: #BEF0FF; color:#336633; border-right:solid 1px #ccc;  }
.pricing td.c2 { text-align:left; padding-left:3px; color:#000 }
.pricing td.c3 {border-left:solid 1px #ccc;  background-color:#BEF0FF}
.pricing td.c4 {}
.pricing td.c5 { background-color:#BEF0FF}
.pricing td.HH {font-size:10px; font-weight:bold; color:#336633; border:0px; background-color:#fff; padding-bottom:5px } 


.important li { list-style-type:none; font-weight:bold; font-size:12px; color:#990000 }


.str { text-decoration:line-through; color:#999; font-weight:normal}


.press li { list-style:none; margin-top:15px; font-size:14px}

.press li img { margin-bottom:5px}





/*    news    */


.addthisbutton { float:right; position:relative; right:15px; top:5px;}


.newslist { list-style:none;  width:100%;}
 
.newsli { margin-top:5px;} 

li.newsli:hover { background:#AAE1E1}

a.newsitem:link, a.newsitem:visited { color:#666; text-decoration:none;}
a.newsitem:hover { color:#006838; text-decoration:none;}     

.newshdline { font-size:.9em; font-weight:bold; display:block; color:#333}
 

.newsentry {font-size:.7em; }


.newsrow { width:100%; margin:auto; border-bottom:solid 1px #fff; height:5px}


.newspageli { list-style:none; margin:5px 5px 5px 0px} 


.newsentrypage {font-size:.8em; color:#00bbd7 }


	

 
 
