@charset "utf-8";
/*  *for IE6-7, _for IE6 only */ 

* html, body {
	padding: 0px;
	margin: 0px;
	text-align: center;
	font:12px Arial, Helvetica, sans-serif;
	color: #FFF;  
	background-color: #231F20;
}

html>body {
	padding: 0px;
	margin: 0px;
	text-align: center;
	font:12px Arial, Helvetica, sans-serif;
	color: #FFF;  
	background-color: #231F20;
}

#outerframe{ width: 900px; margin: 0px auto; padding: 0px; text-align: left;} 

#header { background-color:#fff; height:230px; width:890px;}
#headerOne { width:150px; padding:0 20px 0 20px; overflow:hidden; float:left;}
#headerTwo { width:690px; float:right; height:230px;} 
#whiteBkgWrap {background-color:#fff;width:702px; float:left; padding-bottom:10px; padding-top:20px;}
#whiteBkgWrapWide {background-color:#fff;width:890px; float:left; padding-bottom:10px; padding-top:20px;}
#whiteWrapWide {width:890px; float:left; }
#whiteWrap {width:702px; float:left; }
#colOne { width:190px; float:left; margin-bottom:10px;}
#colOneHome { width:155px; padding:0 23px 0 20px; float:left; overflow:hidden; margin-bottom:10px;}
#colTwo { width:504px; _width:502px;  float:left; overflow:hidden; margin-bottom:10px;}
#colTwoWide { width:690px; _width:688px;  float:left; overflow:hidden; margin-bottom:10px;}

#colThree { width:188px; float:left; background-color:#fff; padding-bottom:1px;}



h1 {font: normal 30px Georgia, "Times New Roman", Times, serif; border-bottom:1px solid #999; display:block; }
h2 {font:normal 20px Georgia, "Times New Roman", Times, serif;}
h3 {font:normal 16px Georgia, "Times New Roman", Times, serif;}

h2.listHeader{font:normal 16px Georgia, "Times New Roman", Times, serif; margin: 0px 0px 4px 0px;}
h2.previewHeader
{font: normal 16px Georgia, "Times New Roman", Times, serif; border-bottom:1px solid #999; display:block;
	}
p {margin:3px 0 3px 0; font-family:Arial, Helvetica, sans-serif;}
img {border:none;}
a {outline:0;}
li {list-style-type: square;}
input {outline:0;}

.bodyBold {font-weight:bold;}
.bodyGeorgia { font-family:Georgia, "Times New Roman", Times, serif;}
.bodyWhite {color:#fff; font-family:Georgia, "Times New Roman", Times, serif;}
.purpleTxt a {font: italic 16px Georgia, "Times New Roman", Times, serif; color:#fff; background-color:#ad41ba; padding-left:2px; text-decoration:none; display:block;}
.brownTxt a {font: italic 16px Georgia, "Times New Roman", Times, serif; color:#fff; background-color:#8A4425; padding-left:2px; text-decoration:none; display:block;}


/* --------- Col One ------------ */


#musicplayer {}
#search {
 margin:24px 0;
 border:1px solid #999;
 width:105%;
 background-image:url(images/go_line.gif);
 background-repeat: no-repeat;
 background-position: 81%;
}

#search a {font:15px Georgia, "Times New Roman", Times, serif; color:#000; text-decoration: none;}
#search input {font:15px Georgia, "Times New Roman", Times, serif; }
.searchfield { border:0; height:20px; width:78%;color:#666; padding-left:3px;}
.text_button {
   border: none;
   background-color: transparent;
   padding: 0;
   width:25px;
   color:#000;
}
.text_button_adv {
   border:1px solid #999999;
   background-color: transparent;
   padding: 0;
   color:#000;
   font:15px Georgia, "Times New Roman", Times, serif; color:#000; 
   padding:1px;
}
.text_buttonlogoff {
   border: none;
   background-color: #FFFFFF;
   width:70px;
   height:25px;
   color: #8A4425;
   font-family:Georgia, "Times New Roman", Times, serif;
   font-size:16px;
   
}

#theWire{ font-family: Georgia, "Times New Roman", Times, serif; color:#ad41ba; width:160px; margin:0px; }
#theWire p { font-family: Georgia, "Times New Roman", Times, serif; color:#ad41ba; }
#wireImg {
	margin-top:4px;	
	background-image: url(images/theWire.jpg);
	width:144px;
	height:67px;
	border:1px solid #999;
	padding:8px 0 0 15px;
	background-repeat: no-repeat;
}
#wireImg a { font:italic 26px Georgia, "Times New Roman", Times, serif; color:#fff; text-decoration:none; background-color:#ad41ba;}
.small { font-size:18px; }
#wireImg br {line-height:5px;}
#theWire a {color:#000; text-decoration:none; }
.wireLight{background-color:#F3E5F6; padding:9px; min-height: 53px;
height: auto !important;
height: 53px;}
.wireDark{background-color:#EED7F1; padding:9px; min-height: 53px;
height: auto !important;
height: 53px;}

#homeWireBtm {background-image: url(images/homeWireBtm.gif); width:150px; height:16px; margin:0 12px 0 0; padding:5px;}
#homeWireBtm a { color:#fff;}

#leftnav {margin-top:3px; clear:both; margin-left:20px;}
#leftnav ul li {list-style-type:none; margin:0; padding:0; }
ul#navPurple, ul#navPurple ul 
{
	list-style-type:none;
  margin: 0;
  padding: 0;
  font-family: Georgia, "Times New Roman", Times, serif;
  width:160px;
}
ul#navPurple a {
  display: block;
  text-decoration: none;
  border-top:1px solid #ad41ba;
  
}
ul#navPurple li a {
  background: #ca83d2;
  color: #fff;	
  padding: 0.5em;
}
ul#navPurple li a:hover {
  background: #000;
}
ul#navPurple li a.Selected{
  background: #000;
}
ul#navPurple li ul li a {
  background: #ca83d2;
  color: #000;
  padding-left: 15px;
}
ul#navPurple li ul li a:hover, ul#navPurple li ul li a.Selected {
  background: #ad41ba;
  /*border-left: 5px #000 solid;*/
  padding-left: 15px;
  color:#FFFFFF;
}

ul#navPurpleA, ul#navPurpleA ul 
{
	list-style-type:none;
  margin: 0;
  padding: 0;
  font-family: Georgia, "Times New Roman", Times, serif;
  width:160px;
  
}
ul#navPurpleA li a {
  background:#CA83D2 none repeat scroll 0 0;
  color: #FFF;
  padding: 0.5em;
  text-decoration:none;
  display:block;
   border-top:1px solid #ad41ba;
}

ul#navPurpleA li a:hover, ul#navPurpleA li a.Selected {
  background:#000 none repeat scroll 0 0;
  /*border-left: 5px #000 solid;*/
  padding: 0.5em;
  color:#FFFFFF;
  display:block;
   border-top:1px solid #ad41ba;
}

ul#navOrange, ul#navOrange ul 
{
	list-style-type:none;
  margin: 0;
  padding: 0;
  font-family: Georgia, "Times New Roman", Times, serif;
  width:160px;
}

ul#navOrange a {
  display: block;
  text-decoration: none;
  border-top:1px solid #ff6600;
}

ul#navOrange li a {
  background: #ff9b59;
  color: #fff;	
  padding: 0.5em;
}

ul#navOrange li a:hover {
  background: #000;
}
ul#navOrange li a.Selected{
  background: #000;
}
ul#navOrange li ul li a {
  background: #ff9b59;
  color: #000;
  padding-left: 15px;
}

ul#navOrange li ul li a:hover, ul#navOrange li ul li a.Selected {
  background: #ff6600;
  padding-left: 15px;
  color:#FFFFFF;
}
ul#navOrangeA, ul#navOrangeA ul 
{
	list-style-type:none;
  margin: 0;
  padding: 0;
  font-family: Georgia, "Times New Roman", Times, serif;
  width:160px;
}
ul#navOrangeA li a {
  background:#ff9b59 none repeat scroll 0 0;
  color: #FFF;
  padding: 0.5em;
  text-decoration:none;
  display:block;
   border-top:1px solid #ff6600;
}

ul#navOrangeA li a:hover, ul#navOrangeA li a.Selected {
  background:#000 none repeat scroll 0 0;
  /*border-left: 5px #000 solid;*/
  padding: 0.5em;
  color:#FFFFFF;
  display:block;
   border-top:1px solid #ff6600;
}
ul#navBlue, ul#navBlue ul 
{
	list-style-type:none;
  margin: 0;
  padding: 0;
  font-family: Georgia, "Times New Roman", Times, serif;
  width:160px;
}

ul#navBlue a {
  display: block;
  text-decoration: none;
  border-top:1px solid #0098CE;
}

ul#navBlue li a {
  background: #59bcdf;
  color: #fff;	
  padding: 0.5em;
}

ul#navBlue li a:hover {
  background: #000;
}
ul#navBlue li a.Selected{
  background: #000;
}
ul#navBlue li ul li a {
  background: #59bcdf;
  color: #000;
  padding-left: 15px;
}

ul#navBlue li ul li a:hover, ul#navBlue li ul li a.Selected {
  background: #0098CE;
  
  padding-left: 15px;
  color:#FFFFFF;
}
ul#navBlueA, ul#navBlueA ul 
{
	list-style-type:none;
  margin: 0;
  padding: 0;
  font-family: Georgia, "Times New Roman", Times, serif;
  
  width:160px;
}
ul#navBlueA li a {
  background:#59bcdf none repeat scroll 0 0;
  color: #FFF;
  padding: 0.5em;
  text-decoration:none;
  display:block;
   border-top:1px solid #0098CE;
}

ul#navBlueA li a:hover, ul#navBlueA li a.Selected {
  background:#000 none repeat scroll 0 0;
  /*border-left: 5px #000 solid;*/
  padding: 0.5em;
  color:#FFFFFF;
  display:block;
   border-top:1px solid #0098CE;
}
ul#navBrown, ul#navBrown ul 
{
	list-style-type:none;
  margin: 0;
  padding: 0;
  font-family: Georgia, "Times New Roman", Times, serif;
  
  width:160px;
}

ul#navBrown a {
  display: block;
  text-decoration: none;
  border-top:1px solid #8a4425;
}

ul#navBrown li a {
  background: #bf9887;
  color: #fff;	
  padding: 0.5em;
}

ul#navBrown li a:hover {
  background: #000;
}
ul#navBrown li a.Selected{
  background: #000;
}
ul#navBrown li ul li a {
  background: #bf9887;
  color: #000;
  padding-left: 15px;
}

ul#navBrown li ul li a:hover, ul#navBrown li ul li a.Selected {
  background: #8a4425;
  padding-left: 15px;
  color:#FFFFFF;
}
ul#navBrownA, ul#navBrownA ul 
{
	list-style-type:none;
  margin: 0;
  padding: 0;
  font-family: Georgia, "Times New Roman", Times, serif;
  
  width:160px;
}
ul#navBrownA li a {
  background:#bf9887 none repeat scroll 0 0;
  color: #FFF;
  padding: 0.5em;
  text-decoration:none;
  display:block;
   border-top:1px solid #8a4425;
}

ul#navBrownA li a:hover, ul#navBrownA li a.Selected {
  background:#000 none repeat scroll 0 0;
  /*border-left: 5px #000 solid;*/
  padding: 0.5em;
  color:#FFFFFF;
  display:block;
   border-top:1px solid #8a4425;
}
ul#navPink, ul#navPink ul 
{
	list-style-type:none;
  margin: 0;
  padding: 0;
  font-family: Georgia, "Times New Roman", Times, serif;
 
  width:160px;
}

ul#navPink a {
  display: block;
  text-decoration: none;
  border-top:1px solid #ff0033;
}

ul#navPink li a {
  background: #ff738f;
  color: #fff;	
  padding: 0.5em;
}

ul#navPink li a:hover {
  background: #000;
}
ul#navPink li a.Selected{
  background: #000;
}
ul#navPink li ul li a {
  background: #ff738f;
  color: #000;
  padding-left: 15px;
}
ul#navPink li ul li a:hover, ul#navPink li ul li a.Selected {
  background: #ff0033;
  padding-left: 15px;
  color:#FFFFFF;
}
ul#navPinkA, ul#navPinkA ul 
{
	list-style-type:none;
  margin: 0;
  padding: 0;
  font-family: Georgia, "Times New Roman", Times, serif;
  
  width:160px;
}
ul#navPinkA li a {
  background:#ff738f none repeat scroll 0 0;
  color: #FFF;
  padding: 0.5em;
  text-decoration:none;
  display:block;
   border-top:1px solid #ff0033;
}

ul#navPinkA li a:hover, ul#navPinkA li a.Selected {
  background:#000 none repeat scroll 0 0;
  /*border-left: 5px #000 solid;*/
  padding: 0.5em;
  color:#FFF;
  display:block;
   border-top:1px solid #ff0033;
}
ul#navGreen, ul#navGreen ul, ul#navGreenA 
{
	list-style-type:none;
  margin: 0;
  padding: 0;
  font-family: Georgia, "Times New Roman", Times, serif;
  width:160px;
}

ul#navGreen a {
  display: block;
  text-decoration: none;
  border-top:1px solid #61b016;
}


ul#navGreen li a {
  background: #a8d47f;
  color: #fff;	
  padding: 0.5em;
}

ul#navGreen li a:hover {
  background: #000;
}
ul#navGreen li a.Selected{
  background: #000;
}
ul#navGreen li ul li a {
  background: #a8d47f;
  color: #000;
  padding-left: 15px;
}

ul#navGreen li ul li a:hover, ul#navGreen li ul li a.Selected {
  background: #61b016;
  padding-left: 15px;
  color:#FFFFFF;
}
ul#navGreenA, ul#navGreenA ul 
{
	list-style-type:none;
  margin: 0;
  padding: 0;
  font-family: Georgia, "Times New Roman", Times, serif;
  width:160px;
}
ul#navGreenA li a {
  background:#a8d47f none repeat scroll 0 0;
  color: #FFF;
  padding: 0.5em;
  text-decoration:none;
  display:block;
   border-top:1px solid #61b016;
}

ul#navGreenA li a:hover, ul#navGreenA li a.Selected {
  background:#000 none repeat scroll 0 0;
  /*border-left: 5px #000 solid;*/
  padding: 0.5em;
  color:#FFF;
  display:block;
   border-top:1px solid #61b016;
}
.menuClosed
{background: transparent url(images/arrow.gif) no-repeat scroll right 5px; display:block;}
.menuOpen
{background: transparent url(images/arrow_down.gif) no-repeat scroll right 5px; display:block;}



#advancedsearch {margin-top:-7px; *margin-top:12px; clear:both;}
#advancedsearch h2 { color:#ad41ba; border-bottom:1px solid  #999;}
.advsearchbox {border:1px solid #999; width:100%;}
.advsearchbox a {font:15px Georgia, "Times New Roman", Times, serif; color:#000; text-decoration: none; padding-left:3px;}
.advsearchbox input {font:15px Georgia, "Times New Roman", Times, serif; color:#666; border:0; height:18px;}
.advsearchdrop select {font:15px Georgia, "Times New Roman", Times, serif; color:#666; border:1px solid #999; width:100%; height:24px;}

.dropdown { width:100%;}


/* --------- Col Two ------------ */

#pageHeader {width:496px; height:158px; border:1px solid #999; border-right:0; border-bottom:0; margin-top:12px; padding:5px 0 0 5px; float:left;}
.date {font:11px Georgia, "Times New Roman", Times, serif; color:#fff; background-color:#999; padding:0 2px 0 2px; display:inline;}

#membername{margin:95px 50px 0px 10px; display:block; position:absolute; float:left;}
#membername h2 { display:inline; background-color:#8a4425; font-style:italic; color:#fff; font-size:21px; margin:0; padding:0 3px 0 3px; }
#signout {display:inline; position: absolute; top:1px;}
.admin {background-color:#8a4425; display:inline; float:left; color:#FFFFFF;font-size:16px; position: absolute; top:1px;padding:3px; text-decoration:none;}

.headerHome {background-image:url(images/headerHome.jpg); background-repeat:no-repeat;}
.header1 {background-image:url(images/header1.jpg); background-repeat:no-repeat; float:left;}
.header2 {background-image:url(images/header2.jpg); background-repeat:no-repeat;}
.header3 {background-image:url(images/header3.jpg); background-repeat:no-repeat;}
.header4 {background-image:url(images/header4.jpg); background-repeat:no-repeat;}
.header5 {background-image:url(images/header5.jpg); background-repeat:no-repeat;}
.header6 {background-image:url(images/header6.jpg); background-repeat:no-repeat;}

#mainNav { float:right; height:32px; border:1px solid #999; border-right:0; border-left:0; width:100%; margin-bottom:5px; *margin-bottom:7px;}

#mainNav a {
	height:16px;
	font: normal 16px Georgia, "Times New Roman", Times, serif;
	padding:7px 6px 9px 6px;
	display:block;
	float:left;
	text-decoration:none;
	letter-spacing: -0.05em;
}
#mainNav a.firstItem { border-left:1px solid #999;}

a.navPurple { color:#ad41ba;} a.navPurple:hover, .navPurpleSelected {color:#fff; background-color:#ad41ba;}
a.navBlue { color:#0098CE;} a.navBlue:hover, .navBlueSelected {color:#fff; background-color:#0098CE;}
a.navOrange{ color:#ff6600;} a.navOrange:hover, .navOrangeSelected {color:#fff; background-color:#ff6600;}
a.navPink{ color:#ff0033;} a.navPink:hover, .navPinkSelected {color:#fff; background-color:#ff0033;}
a.navBrown{ color:#8a4425;} a.navBrown:hover, .navBrownSelected {color:#fff; background-color:#8a4425;}
a.navGreen{ color:#61b016;} a.navGreen:hover, .navGreenSelected {color:#fff; background-color:#61b016;}

#homeMainArea {padding-top:4px; height:317px;}

.homeLinkArea {width:155px; height:291px; margin-right:12px;  float:left;}
.homeLinkArea a {font:italic 26px Georgia, "Times New Roman", Times, serif; color:#fff; text-decoration:none; }
.homeLinkArea h2 {margin:10px 0 120px 10px;}
.homeLinkArea br {line-height:5px;}
#homeVisitors {background-image: url(images/homeVisitors.jpg); overflow:hidden;}
#homeVisitors a {background-color:#ff0033;}
#homeMembers {background-image: url(images/homeMembers.jpg); overflow:hidden;}
#homeMembers a {background-color:#8a4425;}
#homePress {background-image: url(images/homePress.jpg); overflow:hidden;}
#homePress a {background-color:#61b016;}


.homeLinkBtm {width:145px; height:16px; margin:0 12px 0 0; float:left; padding:5px; color:#FFF}
.homeLinkBtm a {color:#000; font-size: 10px; font-style: italic; font-weight: bold; text-decoration:none; color:#FFF}
#homeVisitorsBtm {background-image: url(images/homeVisitorsBtm.gif); overflow:hidden;}
#homeMembersBtm {background-image: url(images/homeMembersBtm.gif);overflow:hidden;}
#homePressBtm {background-image: url(images/homePressBtm.gif);overflow:hidden;}

.fake {position:absolute; z-index:9999; top: 254px;}
.fake img {margin-right:9px; }



.slide {margin:0; padding:10px; width: 135px;height: 85px; display:none; z-index:900; position:relative; font: bold 12px Georgia, "Times New Roman", Times, serif; color:#fff; overflow:hidden;}
#slideVisit {background: #ff0033;}
#slideMember {background: #8a4425;}
#slidePress {background: #61b016;}


#mainArea { width:490px;  padding:0 10px; margin-top:-21px; *margin-top:0; color:#000;}
#mainArea a {font-weight:bold; text-decoration:none;}
#mainArea a:hover { text-decoration:underline;}

#mainAreaWide { width:680px;  padding:0 10px; margin-top:-21px; *margin-top:0; color:#000;}
#mainAreaWide a {font-weight:bold; text-decoration:none;}
#mainAreaWide a:hover { text-decoration:underline;}
#breadcrumbs {color:#999;  *margin-top:-5px;}
#breadcrumbs a { font-weight:normal; color:#999; text-decoration:none;}

#mainTextPurple h1, #mainTextPurple h2,#mainTextPurple h3, #mainTextPurple a  {color:#ad41ba;}
#mainTextBlue h1, #mainTextBlue h2, #mainTextBlue a {color:#0098CE;}
#mainTextOrange h1, #mainTextOrange h2, #mainTextOrange a {color:#ff6600;}
#mainTextPink h1, #mainTextPink h2, #mainTextPink a {color:#ff0033;}
#mainTextBrown h1, #mainTextBrown h2, #mainTextBrown a {color:#8a4425;}
#mainTextGreen h1, #mainTextGreen h2, #mainTextGreen a  {color:#61b016;}



.cssTable { padding-bottom:20px; *padding-bottom:5px; }
.tableheader {font:14px Georgia, "Times New Roman", Times, serif; color:#999;}
.cssTableRow {width:475px; clear:both; border-top:1px solid #999;}
.cssTableColOne {float:left; width:120px;}
.cssTableColTwo {float:left; width:230px; padding-left:7px;}
.cssTableColThree {float:right; width:100px; padding-left:7px;}
.cssTableColCaption {font:bold 14px Georgia, "Times New Roman", Times, serif; }


.username{width:140px;}
.signin {margin-left:145px;}

#mainAreaCol img { float:left; padding-right:10px; }

/*#mainAreaCol a { font-weight:normal; color:#000;}*/

#mainAreaCol h2  {border-bottom:1px solid  #999;}

.mainAreaColLeft { float:left; width:220px; margin-bottom:20px;}

.mainAreaColRight { float:right; width:220px; margin-bottom:20px;}

#searchresults a { font-weight:normal; color:#000;}


/* --------- Col Three------------ */

#colThreeHeaderHome { height:159px; border:1px solid #999; border-right:0; border-bottom:0; margin-top:12px; padding:4px 8px 0 8px; background:url(images/headerColThree.jpg) no-repeat; background-position:right; width:171px; float:right; overflow:hidden;}
#colThreeHeaderHome h2 { margin-top:0; margin-bottom:10px;}
#colThreeHeaderHome a {  font:italic 26px Georgia, "Times New Roman", Times, serif; color:#fff; text-decoration:none; background-color:#ad41ba;}

#colThreeHeaderHome br {line-height:3px;}



#colThreeHeader { height:163px; float:right;  border:1px solid #999; border-right:0; border-bottom:0;  margin-top:12px; overflow:hidden; }

#colThreeHeader a { font:italic 22px Georgia, "Times New Roman", Times, serif; color:#fff; text-decoration:none; overflow:hidden;}
#colThreeHeader .small {font-size:16px; 
height:21px;}
/*vertical-align:top;}*/
#colThreeHeader br {line-height:3px;}

.colThreeMember { width:177px;  height:51px; background-image:url(images/imgMembersArea2.jpg); padding:3px 0 0 10px; background-repeat:no-repeat; overflow:hidden;}
.colThreeMember a  { background-color:#8a4425;}

.colThreeVisitor { width:177px; height:51px; background-image:url(images/imgVisitorsArea2.jpg); padding:3px 0 0 10px;background-repeat:no-repeat;overflow:hidden;}
.colThreeVisitor a  { background-color:#ff0033;}

.colThreePress { width:177px; height:52px; background-image:url(images/imgPressArea2.jpg); padding:3px 0 0 10px;background-repeat:no-repeat;overflow:hidden;}
.colThreePress a  { background-color:#61b016;}



#findoutmore  a{ display:block; text-indent:0px; margin-top:17px; height:15px; overflow:hidden; font:bold italic 12px Georgia, "Times New Roman", Times, serif; color:#fff; text-decoration:none; background:none;}

.bkgWhite { background-color:#fff;}

.highlightTxt {
	font:bold italic 12px Georgia, "Times New Roman", Times, serif;
	color:#000;
	display:inline;
	background-color:#fff;
	line-height:18px;
	
}

#navExt {height:32px; _height:34px; border:1px solid #999; border-right:0; border-left:0; margin-bottom:15px;}
#textSize { border-top:1px solid #999; color:#999; margin-top:13px;}
.textA { font-size:18px; font-weight:bold; color:#000;}
#textSize a {color:#000; text-decoration:none;}


/* --------- widgets------------ */
#widgetzone { width:188px; float:left;  background-color:#FFFFFF; color:#FFFFFF; font-family:Georgia, "Times New Roman", Times, serif; }
.widgetBox {padding:0px 0px 0px 0px;}
.widgetHeader {font:normal 16px Georgia, "Times New Roman", Times, serif; color:#fff; padding:3px 0px 0px 5px;  margin-top:0px;}
.widgetQuestion {font:normal 13px Georgia, "Times New Roman", Times, serif; color:#fff; display:inline; padding:0px; }
.widgetSpacer { height:0px;}.widgetsSpacer { height:5px; border-bottom:1px solid #999999;margin:0; padding:0;}.widgetSpacerH { height:1px; border-bottom:1px solid #999999;margin:0; padding:0;}


.widgetPurple .dark { background-color:#ad41ba;} .widgetPurple .medium { background-color:#d6a0dd;} .widgetPurple .light { background-color:#e2bde7;}
.widgetBlue .dark { background-color:#0098ce;} .widgetBlue .medium { background-color:#b2e0f0;} .widgetBlue .light { background-color:#d9f0f8;}
.widgetOrange .dark { background-color:#ff6600;} .widgetOrange .medium { background-color:#ffc299;} .widgetOrange .light { background-color:#ffe1cc;}
.widgetPink .dark { background-color:#ff0033;} .widgetPink .medium { background-color:#ffb2c1;} .widgetPink .light { background-color:#ffd9e0;}
.widgetGreen .dark { background-color:#61b016;} .widgetGreen .medium { background-color:#c0dfa2;} .widgetGreen .light { background-color:#e0efd1;}
.widgetBrown .dark { background-color:#8a4425;} .widgetBrown .medium { background-color:#d0b4a8;} .widgetBrown .light { background-color:#e8dad4;}

.widget {margin-top:0px;}
.widget a{font-family:Georgia, "Times New Roman", Times, serif; color:#000; text-decoration:none; margin-left:0px;}
.widget a:hover{text-decoration:underline;}

.widget ul {
	list-style-type: none;
	margin: 0;
	margin-top:3px;
	padding: 0;
	text-transform: capitalize;
}
.widget ul li 
{
	padding:8px;
	margin-bottom: 0px;
	list-style: none;
}



/* --------- footer ------------ */

#footer { clear:both; display:block; padding:0px 5px 0 25px; *padding:0 5px 0 25px; background-color:#231F20; }
#footer a {font-family:Georgia, "Times New Roman", Times, serif; color:#FFF; text-decoration:none; }
.footerLeft {float:left; padding-top:7px; padding-bottom:10px; }
.footerRight {float:right; padding-top:7px;}



/*text changer*/
.textsize{
	background: url(images/txt-a.gif) no-repeat 0 8px;
	clear: both;
	font-size: 100%;
	line-height: 14px;
	height: 18px;
	padding: 8px 0 0 18px;
}
.textsize span{color: #7f7f7f;}
.textsize ul{
	margin: 0 0 0 -5px;
	padding: 0;
	overflow: hidden;
	list-style: none;
	display: inline;
}
.textsize li{
	display: inline;
	padding: 0 2px 0 2px;
}
.textsize li a
{
	text-decoration:none;
	color:#000000;
}
.textsize li:first-child{background: none;}
/* widget */

.survey-AnswersContainer input
{
    margin-right: 5px;
}
.survey-AnswersContainer td
{
    padding: 2px 0px 3px 0px;
}
.survey-Loader
{
    width: 24px;
    height: 24px;
    background: url('/inc/images/loading.gif') no-repeat;
    margin-left: 20px;
}
.survey-AnswerNotSelectedError
{
    color: #ff0000;
    margin-bottom: 5px;
}
.survey-ResultsLink:hover
{
    text-decoration: underline;
}
.surveyRes-AnswersProgressBar
{
    height: 11px;
    background: url('images/progress.gif' ) repeat-x;
    margin-right: 5px;
}

.surveyRes-AnswersPercentage
{
    height: 11px;
    font-size: 10px;
    line-height: 11px;
}

.surveyRes-TotalVotes
{
    font-size: 11px;
}

.surveyRes-PollLink
{
    font-size: 11px;
}

.surveyRes-PollLink:hover
{
    text-decoration: underline;
}

.surveyRes-CurrentlyVoted
{
    font-size: 12px;
    color: #ff0000;
    margin-bottom: 5px;
}

.surveyRes-VoteSaved
{
    font-size: 12px;
    color: #0000ff;
    margin-bottom: 5px;
}

.surveyRes-End
{
    font-size: 12px;
    color: #ffc000;
    margin-bottom: 5px;
}



.widgetPurple h1
{
	margin:5px;
	padding:5px;
	font-size:16px;
	text-decoration:none;
	border-bottom: none;
	
}
/* safari hack */
@media screen and (-webkit-min-device-pixel-ratio:0) { 
.hideBR {display:none;}
#wireImg a {font:italic 24px Georgia, "Times New Roman", Times, serif; color:#fff; text-decoration:none; background-color:#AD41BA; line-height:30px;}
.homeLinkArea a {font:italic 26px Georgia, "Times New Roman", Times, serif; color:#fff; text-decoration:none; line-height:40px;}
.homeLinkArea h2 {margin-bottom:119px;}
#colThreeHeaderHome a {  font:italic 26px Georgia, "Times New Roman", Times, serif; color:#fff; text-decoration:none; background-color:#ad41ba; line-height:40px;}
#colThreeHeader a { font:italic 22px Georgia, "Times New Roman", Times, serif; color:#fff; text-decoration:none; overflow:hidden; line-height:30px;}
#findoutmore  a{ display:block; text-indent:0px; margin-top:17px; height:15px; overflow:hidden; font:bold italic 12px Georgia, "Times New Roman", Times, serif; color:#fff; text-decoration:none; background:none;}
.small { font-size:18px; line-height:18px; }
}
.paging
{
	list-style-type:none;
	float:left;
	white-space:nowrap; 
}
.paging li
{
	display:inline;
	padding-right:5px;
}

ul#navAGM, ul#navAGM ul 
{
	list-style-type:none;
  margin: 0;
  padding: 0;
  font-family: Georgia, "Times New Roman", Times, serif;
  
  width:160px;
}

ul#navAGM a {
  display: block;
  text-decoration: none;
  border-top:1px solid #8a4425;
}

ul#navAGM li a {
  background: #bf9887;
  color: #fff;	
  padding: 0.5em;
}

ul#navAGM li a:hover {
  background: #000;
}
ul#navAGM li a.Selected{
  background: #000;
}
ul#navAGM li ul li a {
  background: #bf9887;
  color: #000;
  padding-left: 15px;
}

ul#navAGM li ul li a:hover, ul#navAGM li ul li a.Selected {
  background: #8a4425;
  padding-left: 15px;
  color:#FFFFFF;
}
