body { margin: 0px; padding:0px; background:url(/images/t7.jpg) repeat-x #ccbb99; color:#555; }
body, td, th, div, li, select, input, textarea { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; }
body, td, th, div, li { vertical-align:top; }
form { margin: 0px; padding: 0px; }
a img { border: 0px; }
a { font-weight:bold; color:#992808; text-decoration:none; }
a:hover { text-decoration:none; color:#000; }
div.spacer { clear:both; font-size:0px;}
h1 {padding:0px; margin:6px 0px; font-size:24px; color:#992808;}
h2 {padding:0px; margin:6px 0px 0px 0px; color:#333; font-size:16px; font-weight:bold; }


.dim:hover {opacity: 0.85; filter: alpha(opacity = 85);}


#errorBox, #warningBox, #confirmBox { font-size:16px; font-weight:bold; padding:5px 10px 3px 10px; border: 2px solid #ddd; margin:10px 0px; width:96%;	-moz-border-radius:.5em;	-webkit-border-radius:.5em; }
#errorBox { background: #FBE3E4; color: #BF777A; border-color: #FBC2C4; }
#errorBox a { color: #BF777A; }
#warningBox { background: #FFF6BF; color: #514721; border-color: #FFD324; }
#warningBox a { color: #514721; }
#confirmBox { background: #E6EFC2; color: #9EAF57; border-color: #C6D880; }
#confirmBox a { color: #9EAF57; }

.aboutUs {background:#fdfdfd; padding:16px 20px; -moz-border-radius-bottomright:.5em;	-moz-border-radius-bottomleft:.5em;	-webkit-border-bottom-right-radius:.5em;  -webkit-border-bottom-left-radius:.5em; }
.aboutBody { font-size:13px; font-weight:normal; line-height:16px;	color:#555; margin:0px 0px 16px 20px;}
.resources {margin-bottom:8px; font-size:12px; color:#555; line-height:18px;}
.resources a {font-weight:bold; color:#992808;}
.resources a:hover {color:#000;}

.resourcesHead a {font-weight:bold; font-size:16px; color:#992808; display:block;}
.resourcesHead a:hover {color:#000; display:block;}
/* For Crazy IE Peekaboo Bug */
div { line-height:1.2; }

:focus {outline: 0;}
.container { width:980px; margin:0px auto; position:relative; }

#status {margin:0px 0px 10px 0px; padding:4px; font-weight:bold; color:#088399; font-size:11px; text-align:center; background:#fdfdfd; -moz-border-radius-topright:.5em;	-moz-border-radius-topleft:.5em; -webkit-border-top-right-radius:.5em; 	-webkit-border-top-left-radius:.5em; -moz-border-radius-bottomright:.5em;	-moz-border-radius-bottomleft:.5em;	-webkit-border-bottom-right-radius:.5em; -webkit-border-bottom-right-radius:.5em;}
.sponsor {margin:0px 0px 10px 0px; padding:10px; font-weight:bold; color:#088399; font-size:14px; border:1px solid #088399; text-align:center; background:#f3efe6; -moz-border-radius-topright:.5em;	-moz-border-radius-topleft:.5em; -webkit-border-top-right-radius:.5em; 	-webkit-border-top-left-radius:.5em; -moz-border-radius-bottomright:.5em;	-moz-border-radius-bottomleft:.5em;	-webkit-border-bottom-right-radius:.5em; -webkit-border-bottom-right-radius:.5em;}
.sponsor:hover {background:#261d14; color:#fdfdfd; border:1px solid #261d14;}
.about {display:block; float:right; width:130px; height:90px; margin:6px 26px 0px 0px;}
.about:hover {background:url(/images/tb.png) no-repeat; height:90px; width:216px;margin:6px 26px 0px 0px;}

.tla {margin:0px 0px 10px 0px; padding:14px 10px; font-weight:bold; color:#088399; font-size:14px; border:1px solid #088399; background:#f3efe6; -moz-border-radius-topright:.5em;	-moz-border-radius-topleft:.5em; -webkit-border-top-right-radius:.5em; 	-webkit-border-top-left-radius:.5em; -moz-border-radius-bottomright:.5em;	-moz-border-radius-bottomleft:.5em;	-webkit-border-bottom-right-radius:.5em; -webkit-border-bottom-right-radius:.5em;}
.tla ul { margin:6px 0px 0px 30px; padding:0px; }
.tla li { font-size:14px; }

/* Tweet Details */
.removeFromSearchLink { display:block; float:left; margin:-8px 10px 6px 0px; font-size:14px; font-weight:bold; padding:4px 12px 0px 26px; height:20px; background:url(/images/x4.png) left no-repeat #fdfdfd;-moz-border-radius-topright:.5em;	-moz-border-radius-topleft:.5em; -webkit-border-top-right-radius:.5em; 	-webkit-border-top-left-radius:.5em; -moz-border-radius-bottomright:.5em;	-moz-border-radius-bottomleft:.5em;	-webkit-border-bottom-right-radius:.5em; }

.removeFromSearchLink:hover { text-decoration:none; color:#211a10; display:block; float:left; margin:-8px 10px 6px 0px; font-size:14px; font-weight:bold; padding:4px 12px 0px 26px; height:20px; background:url(/images/x2Over.png) left no-repeat #fdfdfd;-moz-border-radius-topright:.5em;	-moz-border-radius-topleft:.5em; -webkit-border-top-right-radius:.5em; 	-webkit-border-top-left-radius:.5em; -moz-border-radius-bottomright:.5em;	-moz-border-radius-bottomleft:.5em;	-webkit-border-bottom-right-radius:.5em;}

.tweetInfoBio { width:142px; float:right; background:#fdfdfd; -moz-border-radius-topright:.5em;	-moz-border-radius-topleft:.5em; -webkit-border-top-right-radius:.5em; 	-webkit-border-top-left-radius:.5em; -moz-border-radius-bottomright:.5em;	-moz-border-radius-bottomleft:.5em;	-webkit-border-bottom-right-radius:.5em;border:1px solid #ccbb99; padding:4px 8px; margin:0px 0px 0px 10px; font-size:12px; line-height:1.1em; color:#261d14; }
.tweetInfoBio a {font-size:12px; font-weight:bold; color:#992808;}
.tweetInfoBio a:hover { text-decoration:none; font-size:12px; font-weight:bold; color:#261d14;}
.tweetInfoBio span { font-weight:bold; font-size:12px; color:#1b2f53; }
.tweetInfoBio div{ margin:6px 0px 0px 0px; font-weight:bold; color:#261d14; font-size:14px; font-weight:bold; }

.tweetInfoLinks { width:400px; float:left;font-size:13px; padding:4px 10px; background:#fdfdfd;  margin:0px auto 10px auto; -moz-border-radius-topright:.5em;	-moz-border-radius-topleft:.5em; -webkit-border-top-right-radius:.5em; 	-webkit-border-top-left-radius:.5em; -moz-border-radius-bottomright:.5em;	-moz-border-radius-bottomleft:.5em;	-webkit-border-bottom-right-radius:.5em;border:1px solid #ccbb99; }
.tweetInfoLinks h2 { font-size:14px; margin:0px 0px 4px 0px; padding:6px 10px 0px 0px; }
.tweetInfoLinks h2 a { font-size:14px; margin:0px; padding:0px; color:#992808; display:inline; white-space:normal; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; }
.tweetInfoLinks a { font-size:10px; font-weight:bold; color:#1b2f53; display:block; padding:0px 0px; overflow-x:hidden; white-space:nowrap; }
.tweetInfoLinks a:hover { text-decoration:none; color:#6e80a1;  }
.tweetInfoLinks span { font-size:12px; color:#333; display:block; margin:10px 0px 10px 0px; }
/* .tweetInfoLinks .divider { background:url(/images/bodyShadow4.jpg) bottom repeat-x; margin:-40px 0px 0px 0px; height:63px; font-size:0px; }*/

.tweetInfoImages { width:400px; float:left; font-size:13px; padding:4px 10px; background:#fdfdfd; margin:0px auto 10px auto; -moz-border-radius-topright:.5em;	-moz-border-radius-topleft:.5em; -webkit-border-top-right-radius:.5em; 	-webkit-border-top-left-radius:.5em; -moz-border-radius-bottomright:.5em;	-moz-border-radius-bottomleft:.5em;	-webkit-border-bottom-right-radius:.5em;border:1px solid #ccbb99 ; }
.tweetInfoImages h2 { font-size:14px; margin:0px 0px 4px 0px; padding:6px 10px 0px 0px; }
.tweetInfoImages h2 a { font-size:14px; margin:0px; padding:0px; color:#992808; display:inline; white-space:normal; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; }
.tweetInfoImages a { font-size:10px; font-weight:bold; color:#1b2f53; display:block; padding:0px 0px; overflow-x:hidden; white-space:nowrap; }
.tweetInfoImages a:hover { text-decoration:none; color:#6e80a1;  }
.tweetInfoImages span { font-size:12px; color:#333; display:block; margin:10px 0px 10px 0px; }

.star {width:16px; height:15px; font-size:0px; display:block; float:left; background:url(/images/star3.gif) no-repeat;}
.star:hover {width:16px; height:15px; font-size:0px; background:url(/images/star2over.gif) no-repeat;}
.tweetInfoFollow a { font-size:10px; line-height:20px;background:#992808; color:#fdfdfd; padding:2px 6px; -moz-border-radius-topright:.5em;-moz-border-radius-topleft:.5em; -webkit-border-top-right-radius:.5em; 	-webkit-border-top-left-radius:.5em; -moz-border-radius-bottomright:.5em;-moz-border-radius-bottomleft:.5em;	-webkit-border-bottom-right-radius:.5em;}
.tweetInfoFollow a:hover { font-size:10px; background:#1a1b1d; color:#fdfdfd; padding:2px 6px; -moz-border-radius-topright:.5em;-moz-border-radius-topleft:.5em; -webkit-border-top-right-radius:.5em; 	-webkit-border-top-left-radius:.5em; -moz-border-radius-bottomright:.5em;-moz-border-radius-bottomleft:.5em;	-webkit-border-bottom-right-radius:.5em;}

/*.tweetInfoImages .divider { background:url(/images/bodyShadow4.jpg) bottom repeat-x; margin:-40px 0px 0px 0px; height:63px; font-size:0px; }*/

.signInWithTwitterButton { width:153px; height:24px; display:block; background:url(/images/Sign-in-with-Twitter-lighter.png) top left no-repeat; margin:15px auto 0px auto; }
.signInWithTwitterButton:hover { background-image:url(/images/Sign-in-with-Twitter-darker.png); }

#floatingAd { position:relative; width:300px; margin-top:20px; }




.searchTerms { border:1px solid #ccbb99; background:#FFF; font-size:14px; font-weight:bold; color:#A4926E; padding:7px 4px 6px 4px; width:180px; float:left;-moz-border-radius-topright:.5em;	-moz-border-radius-topleft:.5em; -webkit-border-top-right-radius:.5em; 	-webkit-border-top-left-radius:.5em; -moz-border-radius-bottomright:.5em;	-moz-border-radius-bottomleft:.5em;	-webkit-border-bottom-right-radius:.5em; -webkit-border-bottom-left-radius:.5em; }
.searchButton { border:1px solid #7F6C47; border-width:1px 2px 2px 1px; background:#A4926E; font-size:14px; height:32px; font-weight:bold; color:#FFF; padding:5px 4px 4px 4px; cursor:pointer; float:right;-moz-border-radius-topright:.5em;	-moz-border-radius-topleft:.5em; -webkit-border-top-right-radius:.5em; 	-webkit-border-top-left-radius:.5em; -moz-border-radius-bottomright:.5em;	-moz-border-radius-bottomleft:.5em;	-webkit-border-bottom-right-radius:.5em;  -webkit-border-bottom-left-radius:.5em;}
.searchButton:hover { background-color:#992808; border-color:#600; }

/* Columns */
.content {background:#f3efe6;	-moz-border-radius-topright:.5em;-moz-border-radius-topleft:.5em;-webkit-border-top-right-radius:.5em;	-webkit-border-top-left-radius:.5em;-moz-border-radius-bottomright:.5em;-moz-border-radius-bottomleft:.5em;	-webkit-border-bottom-right-radius:.5em; -webkit-border-bottom-left-radius:.5em;}
.sidebarHeader {background:#aa9977;color:#fdfdfd;font-size:18px;font-weight:bold;}
#columnOne {float:left; width:650px; padding:0px; margin:0px;font-size:0px;}
#columnTwo {height:100%; float:left; width: 300px;	padding:0px; margin:0px 0px 0px 10px; font-size:0px;}


/* Tabs */
ul#tab {margin:0px 0px 0px 5px;	padding:0px;list-style-type:none;}
ul#tab li {	float:left;	margin:0px 0px 0px 10px;}
ul#tab li a {display:block;	background: #992808; padding:7px 10px 6px 10px; margin:0px;	font-size:14px;	text-decoration:none; color:#f3efe6; -moz-border-radius-topright:.5em; -moz-border-radius-topleft:.5em; -webkit-border-top-right-radius:.5em; -webkit-border-top-left-radius:.5em;}
ul#tab li a:hover {	background: #f3efe6;color:#1a1b1d;}
ul#tab li a.current {background: #f3efe6;color:#1a1b1d;}

.toolbar {background:#ccbb99; color:#000; font-weight:bold; font-size:14px; padding:5px 10px; margin:0px;-moz-border-radius-topright:.5em;	-moz-border-radius-topleft:.5em; -webkit-border-top-right-radius:.5em; -webkit-border-top-left-radius:.5em;}
.toolbar a:hover {color:#000; text-decoration:none;}
.timespan { float:right; margin-top:0px; }
.timespan a { color:#992808; margin-left:10px; }
.timespan a:hover { color:#000; text-decoration:none; }
.timespan a.active { color:#000; font-size:14px; margin-left:10px; }

.play {width:13px; height:13px; font-size:0px; background:url(/images/play2.png) center no-repeat; margin:4px 0px 0px 10px; padding-top:4px; float:right;}
.play:hover {width:13px; height:13px; font-size:0px; background:url(/images/play2Over.png) center no-repeat; margin-left:10px; padding-top:4px; float:right;}
.pause {width:13px; height:13px; font-size:0px; background:url(/images/pause2.png) center no-repeat; margin:4px 0px 0px 20px; padding-top:4px; float:right;}
.pause:hover {width:13px; height:13px; font-size:0px; background:url(/images/pause2Over.png) center no-repeat; margin:4px 0px 0px 20px; padding-top:4px; float:right;}
.minus {width:13px; height:13px; font-size:0px; background:url(/images/minus2.png) center no-repeat; margin-left:10px; padding-top:4px; float:right;}
.minus:hover {width:13px; height:13px; font-size:0px; background:url(/images/minus2Over.png) center no-repeat; margin-left:10px; padding-top:4px; float:right;}
.plus {width:13px; height:13px; font-size:0px; background:url(/images/plus2.png) center no-repeat; margin-left:10px; padding-top:4px; float:right;}
.plus:hover {width:13px; height:13px; font-size:0px; background:url(/images/plus2Over.png) center no-repeat; margin-left:10px; padding-top:4px; float:right;}

.liveFast { float:right; font-size:10px;line-height:14px; background:#992808; color:#fdfdfd; margin:4px 10px 0px 10px; padding:2px 6px; cursor:pointer; -moz-border-radius-topright:.5em;-moz-border-radius-topleft:.5em; -webkit-border-top-right-radius:.5em; 	-webkit-border-top-left-radius:.5em; -moz-border-radius-bottomright:.5em;-moz-border-radius-bottomleft:.5em;	-webkit-border-bottom-right-radius:.5em;}
.liveFast:hover { font-size:10px;  padding:2px 6px;  background:#fdfdfd; color:#1a1b1d; -moz-border-radius-topright:.5em;-moz-border-radius-topleft:.5em; -webkit-border-top-right-radius:.5em; 	-webkit-border-top-left-radius:.5em; -moz-border-radius-bottomright:.5em;-moz-border-radius-bottomleft:.5em;	-webkit-border-bottom-right-radius:.5em;}

.liveSlow { float:right; font-size:10px; line-height:14px; background:#992808; color:#fdfdfd; margin:4px 0px 0px 0px;  padding:2px 6px; cursor:pointer; -moz-border-radius-topright:.5em;-moz-border-radius-topleft:.5em; -webkit-border-top-right-radius:.5em; 	-webkit-border-top-left-radius:.5em; -moz-border-radius-bottomright:.5em;-moz-border-radius-bottomleft:.5em;	-webkit-border-bottom-right-radius:.5em;}
.liveSlow:hover { font-size:10px;  padding:2px 6px; background:#fdfdfd; color:#1a1b1d; -moz-border-radius-topright:.5em;-moz-border-radius-topleft:.5em; -webkit-border-top-right-radius:.5em; 	-webkit-border-top-left-radius:.5em; -moz-border-radius-bottomright:.5em;-moz-border-radius-bottomleft:.5em;	-webkit-border-bottom-right-radius:.5em;}

.liveMin { float:right; font-size:10px; line-height:14px;  background:#fdfdfd; color:#1a1b1d; margin:4px 10px 0px 0px; padding:2px 6px; -moz-border-radius-topright:.5em;-moz-border-radius-topleft:.5em; -webkit-border-top-right-radius:.5em; 	-webkit-border-top-left-radius:.5em; -moz-border-radius-bottomright:.5em;-moz-border-radius-bottomleft:.5em;	-webkit-border-bottom-right-radius:.5em;}


/* Retweeter Box */
.retweeter {background:#fdfdfd; -moz-border-radius-topright:.5em; -moz-border-radius-topleft:.5em; -webkit-border-top-right-radius:.5em; 	-webkit-border-top-left-radius:.5em; -moz-border-radius-bottomright:.5em;	-moz-border-radius-bottomleft:.5em;	-webkit-border-bottom-right-radius:.5em;border:1px solid #ccbb99; padding:2px;}
.userImgRetweeter { float:left; margin:2px 6px 12px 2px; width:34px; height:34px; }

/* Profile List */
.profileListing { border-bottom:1px solid #F3EFE6; margin-bottom:10px; }
.profileListRank { float:left; width:20px; font-size:20px; text-align:right; font-weight;bold; color:#CCBB99; margin:0px 4px 0px 0px; overflow:hidden; }
.profileListImg { float:left; margin:2px 6px 12px 2px; width:48px; height:48px; }
.profileListSN { font-size:15px; color:#982802; float:left; clear:right; padding:0px 8px 0px 0px; }
.profileListDescription { float:left; width:490px; font-size:12px; color:#555; font-weight:normal; }

.profileListTimespan { margin:0px 0px 6px 0px; clear:both; text-align:right; }
.profileListTimespan a { color:#992808; margin-left:10px; }
.profileListTimespan a:hover { color:#000; text-decoration:none; }
.profileListTimespan a.active { color:#000; font-size:14px; margin-left:10px; }

.profileListFollow a { float:right; font-size:10px; line-height:20px; background:#992808; color:#fdfdfd; margin:0px 0px 0px 15px; padding:2px 10px; -moz-border-radius-topright:.5em; -moz-border-radius-topleft:.5em; -webkit-border-top-right-radius:.5em; -webkit-border-top-left-radius:.5em; -moz-border-radius-bottomright:.5em; -moz-border-radius-bottomleft:.5em; -webkit-border-bottom-right-radius:.5em; }
.profileListFollow a:hover { background:#1a1b1d; color:#fdfdfd; }
.profileListFollowing { float:right; font-size:10px; background:#1a1b1d; color:#fdfdfd; padding:2px 6px; -moz-border-radius-topright:.5em; -moz-border-radius-topleft:.5em; -webkit-border-top-right-radius:.5em; -webkit-border-top-left-radius:.5em; -moz-border-radius-bottomright:.5em; -moz-border-radius-bottomleft:.5em; -webkit-border-bottom-right-radius:.5em; }

/* Slider */
ul#panel {margin:0px; padding:0px; list-style-type:none;}
ul#panel li {margin:0px;padding:0px;}

.slideHeader { width:530px;	padding:5px; background:#fdfdfd; margin:0px; float:left; cursor:pointer; -moz-border-radius-topright:.5em;	-moz-border-radius-topleft:.5em; -webkit-border-top-right-radius:.5em; 	-webkit-border-top-left-radius:.5em; -moz-border-radius-bottomright:.5em;	-moz-border-radius-bottomleft:.5em;	-webkit-border-bottom-right-radius:.5em; -webkit-border-bottom-left-radius:.5em;}
.slideHeader span.rank {float:right; font-size:1.5em; font-weight:bold; font-family: 'Times New Roman', Times, serif; color:#ccbb99; margin:0px 2px -35px 0px;}
.slideHeader:hover span.rank {float:right; font-size:1.5em; font-weight:bold; font-family: 'Times New Roman', Times, serif; color:#ccbb99; margin:0px 2px -35px 0px;}
.slideHeader:hover {background:url(/images/da9.gif) 522px 50px no-repeat #f3efe6;}
.slideBody {display:none; width:592px; margin:5px auto 0px auto; padding:6px; background:#f3efe6; -moz-border-radius-topright:.5em;	-moz-border-radius-topleft:.5em; -webkit-border-top-right-radius:.5em; 	-webkit-border-top-left-radius:.5em; -moz-border-radius-bottomright:.5em;	-moz-border-radius-bottomleft:.5em;	-webkit-border-bottom-right-radius:.5em;}
.slidePanel {background:#fdfdfd;border-bottom:1px dotted #eae4d6;padding:8px; }

/* Tweets */
.rt {width:54px; margin-right:10px; height:59px; color:#fdfdfd; display:block; font-weight:bold; font-size:18px; background:url(/images/rtb9.png) no-repeat; float:left; text-align:center; padding-top:5px;}
.rt:hover {background:url(/images/rtb10Over.png) no-repeat;}
.userImg {margin:3px; padding:2px 0px; float:left;}
.sn { font-size:12px;color:#982802;	float:left;	padding:0px 8px 0px 2px; }
.tweet {float:left;	padding:2px; width:435px; font-size:13px; font-weight:normal; line-height:18px;	color:#555;	overflow: hidden;}
.tweetBody { float:left; width:550px; cursor:pointer; }

.pubDate {color:#a7a7a7;font-size:10px;	padding:2px 5px 0px 5px;}

.pageBar { text-align:center; margin-top:20px; }
a.pageOlder { border:1px solid #CCC; padding:2px 5px; margin:0px 2px 0px 15px; color:#999; float:left; display:block; }
a.pageOlder:hover { border:1px solid #000; background-color:#666; color:#FFF; }
a.pageNewer { border:1px solid #CCC; padding:2px 5px; margin:0px 15px 0px 2px; color:#999; float:right; display:block; }
a.pageNewer:hover { border:1px solid #000; background-color:#666; color:#FFF; }


/* Profiles */
.profileImg { border:1px solid #555; font-size:0px;}
.profileSearchTerms { border:1px solid #ccbb99; background:#fffdcc; font-size:11px; font-weight:bold; color:#A4926E; padding:3px 4px; width:180px; float:left;-moz-border-radius-topright:.5em;	-moz-border-radius-topleft:.5em; -webkit-border-top-right-radius:.5em; 	-webkit-border-top-left-radius:.5em; -moz-border-radius-bottomright:.5em;	-moz-border-radius-bottomleft:.5em;	-webkit-border-bottom-right-radius:.5em; -webkit-border-bottom-left-radius:.5em; }
.profileSearchButton { border:1px solid #A4926E; border-width:1px; background:#A4926E; margin-top:1px; font-size:11px; width:54px; font-weight:bold; color:#FFF; padding:1px 4px; cursor:pointer; float:right;-moz-border-radius-topright:.5em;	-moz-border-radius-topleft:.5em; -webkit-border-top-right-radius:.5em; 	-webkit-border-top-left-radius:.5em; -moz-border-radius-bottomright:.5em;	-moz-border-radius-bottomleft:.5em;	-webkit-border-bottom-right-radius:.5em;  -webkit-border-bottom-left-radius:.5em;}
.profileSearchButton:hover { background-color:#992808; border-color:#992808; }

.profileToolbar {float:left; font-size:12px; font-weight:bold; width:182px; text-align:center; background:#a4926e; color:#000; font-weight:bold; padding:5px 10px; margin:19px 1px 0px 0px; -moz-border-radius-topright:.5em; -webkit-border-top-right-radius:.5em; -moz-border-radius-topleft:.5em; -webkit-border-top-left-radius:.5em; }
.profileToolbar:hover {background:#992808; cursor:pointer; color:#fdfdfd;}
.profileToolbarCurrent {float:left; font-size:14px; font-weight:bold; width:192px; text-align:center; background:#ccbb99; color:#000; font-weight:bold; padding:7px 10px 5px 10px; margin:15px 2px 0px 1px; -moz-border-radius-topright:.5em; -webkit-border-top-right-radius:.5em; -moz-border-radius-topleft:.5em; -webkit-border-top-left-radius:.5em; }

.highlight { background-color:#FFFCAF; }

.userProfileSearch { border:1px solid #ccbb99; background:#fffdcc; font-size:24px; font-weight:bold; color:#A4926E; padding:10px; width:440px; float:left;-moz-border-radius-topright:.5em;	-moz-border-radius-topleft:.5em; -webkit-border-top-right-radius:.5em; 	-webkit-border-top-left-radius:.5em; -moz-border-radius-bottomright:.5em;	-moz-border-radius-bottomleft:.5em;	-webkit-border-bottom-right-radius:.5em; -webkit-border-bottom-left-radius:.5em; }
.userProfileButton { border:1px solid #A4926E; border-width:1px; background:#A4926E; font-size:22px; width:100px; font-weight:bold; color:#FFF; padding:10px; cursor:pointer; float:right;-moz-border-radius-topright:.5em;	-moz-border-radius-topleft:.5em; -webkit-border-top-right-radius:.5em; 	-webkit-border-top-left-radius:.5em; -moz-border-radius-bottomright:.5em;	-moz-border-radius-bottomleft:.5em;	-webkit-border-bottom-right-radius:.5em;  -webkit-border-bottom-left-radius:.5em;}
.userProfileButton:hover { background-color:#992808; border-color:#992808; }

/*************/
/* SuperFish */

/*** ESSENTIAL STYLES ***/
.sf-menu, .sf-menu * {
	margin:		0px 0px 0px 0px;
	padding:	0;
	list-style:	none;
}
.sf-menu {
	margin:		0px 0px 0px 0px;
	line-height:	1.0;
}
.sf-menu ul {
	position:	absolute;
	top:			-999em;
	width:		10em; /* left offset of submenus need to match (see below) */
}
.sf-menu ul li {
	width:	100%;
}
.sf-menu li:hover {
	visibility:	inherit; /* fixes IE7 'sticky bug' */
}
.sf-menu li {
	float:		left;
	position:	relative;
	
}
.sf-menu a {
	display:	block;
	position:	relative;
}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
	left:			-8.2em;
	top:			29px; /* match top ul list item height */
	z-index:	99;
	width:	100%;
}
ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul {
	top:			0;
}
ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li ul {
	top:			-999em;
}




/*** DEMO SKIN ***/
.sf-menu { float:left; margin-bottom:1em; }
.sf-menu a {text-decoration:none;

display:block;	background: #088399; padding:7px 10px 8px 10px; margin:0px;	font-size:14px;	color:#fdfdfd;	-moz-border-radius-topright:.5em; -moz-border-radius-topleft:.5em;	-webkit-border-top-right-radius:.5em;	-webkit-border-top-left-radius:.5em; 

}

/* visited pseudo selector so IE6 applies text color */
.sf-menu a:hover  {}
.sf-menu li { background:none; }

.sf-menu li li.sub { background:#DDDDDD;}
.sf-menu li li.sub a { background:#f3efe6;border-top:1px dotted #ccbb99;  color:#221b12; -moz-border-radius-topright:0em; -moz-border-radius-topleft:0em;	-webkit-border-top-right-radius:0em;	-webkit-border-top-left-radius:0em; }
.sf-menu li li.sub a:hover { background:#f7b027;border-top:1px dotted #da9a20;  color:#000; -moz-border-radius-topright:0em; -moz-border-radius-topleft:0em;	-webkit-border-top-right-radius:0em;	-webkit-border-top-left-radius:0em; }

}
/* apply hovers to modern browsers */
a:focus > .sf-sub-indicator,
a:hover > .sf-sub-indicator,
a:active > .sf-sub-indicator,
li:hover > a > .sf-sub-indicator,
li.sfHover > a > .sf-sub-indicator {
	background-position: -10px -100px; /* arrow hovers for modern browsers*/
}

/* point right for anchors in subs */
.sf-menu ul .sf-sub-indicator { background-position:  -10px 0; }
.sf-menu ul a > .sf-sub-indicator { background-position:  0 0; }
/* apply hovers to modern browsers */
.sf-menu ul a:focus > .sf-sub-indicator,
.sf-menu ul a:hover > .sf-sub-indicator,
.sf-menu ul a:active > .sf-sub-indicator,

.sf-menu ul li:hover > a > .sf-sub-indicator,
.sf-menu ul li.sfHover > a > .sf-sub-indicator {
	background-position: -10px 0; /* arrow hovers for modern browsers*/
}

/*** shadows for all but IE6 ***/
.sf-shadow ul {
	background:	url('/wn_shared/javascripts/superfish/images/shadow.png') no-repeat bottom right;
	padding: 0 8px 9px 0;
	-moz-border-radius-bottomleft: 17px;
	-moz-border-radius-topright: 17px;
	-webkit-border-top-right-radius: 17px;
	-webkit-border-bottom-left-radius: 17px;
}
.sf-shadow ul.sf-shadow-off {
	background: transparent;
}