/*-------------------------------------------------------------

Style Sheet (BBC World on the Move)
version:   1.0
author:    BBC & Airlock
website:   http://www.bbc.co.uk/

Font Size key within 'div.wotm':

	0.833em 	= 	10px
	0.916em		= 	11px 
	1em 		= 	12px
	1.5em		= 	18px
	2em 		= 	24px


-------------------------------------------------------------*/

/* =Reset CSS
-------------------------------------------------------------*/


.wotm div, .wotm span, .wotm applet, .wotm object, .wotm iframe,
.wotm h1, .wotm h2, .wotm h3, .wotm h4, .wotm h5, .wotm h6, .wotm p, .wotm blockquote, .wotm pre,
.wotm a, .wotm abbr, .wotm acronym, .wotm address, .wotm big, .wotm cite, .wotm code,
.wotm del, .wotm dfn, .wotm em, .wotm font, .wotm img, .wotm ins, .wotm kbd, .wotm q, .wotm s, .wotm samp,
.wotm small, .wotm strike, .wotm strong, .wotm sub, .wotm sup, .wotm tt, .wotm var,
.wotm dl, .wotm dt, .wotm dd, .wotm ol, .wotm ul, .wotm li,
.wotm fieldset, .wotm form, .wotm label, .wotm legend,
.wotm table, .wotm caption, .wotm tbody, .wotm tfoot, .wotm thead, .wotm tr, .wotm th, .wotm td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: Arial;
	vertical-align: baseline;
}

/* remember to define focus styles! */
.wotm :focus {
	outline: 0;
}

.wotm ol, .wotm ul {
	list-style: none;
}

/* tables still need 'cellspacing="0"' in the markup */
.wotm table {
	border-collapse: separate;
	border-spacing: 0;
}

.wotm caption, .wotm th, .wotm td {
	text-align: left;
	font-weight: normal;
}

.wotm blockquote:before, .wotm blockquote:after,
.wotm q:before, .wotm q:after {
	content: "";
}

.wotm blockquote, .wotm q {
	quotes: "" "";
}

/* =Core Layout
-------------------------------------------------------------*/

body {
	background: #000 url(/staticarchive/1edf981cefc34f8c80274dd9c4b66b841a74036f.gif) !important;
}

div#wrapper {
	background: url(/staticarchive/519a390971da120a1ae7362d1ed99f067256274d.gif) repeat-y;
}

div.wotm {
	position: relative;
	margin-bottom: 5px;
	margin-left: -10px;
	min-height: 500px;
}

body.homepage div.wotm {
	margin-left: 0;
}

div.full-width {
	width: 770px;
}

div.standard-width {
	width: 622px;
}

div#lhn {	
	margin-right: 5px;
	padding-top: 5px;
	width: 139px;
	float: left;
	background: url(/staticarchive/1edf981cefc34f8c80274dd9c4b66b841a74036f.gif) repeat-x 0 -131px;
}

div#content-main {
	margin-top: 5px;
	width: 622px;
	float: left;
}

div#disclaimer {
	padding-top: 1.4em;
}

div.min-height-short {
	min-height: 300px;
}

div.min-height-tall {
	min-height: 500px;
}

.hidden {
	display: none;
}

/* =Typography
-------------------------------------------------------------*/

body {
	font-family: Arial, Tahoma, Verdana, sans-serif;
	color: #666;
}

div.wotm, 
div#lhn {
	font-size: 0.75em;
}

body.homepage div#lhn {
	font-size: 1em;
}

div.wotm p {
	margin-bottom: 0.65em;
}

noscript p {
	color: #666;
}

p.latin-name {
	font-style: italic;
	font-size: 1.165em;
}

p.caveat {
	font-size: 0.75em;
}

div#content-main div.text-content h3 {
	margin: 1.5em 0 0.4em 0;
}

div#content-main div.text-content h4 {
	margin: 1.5em 0 0.4em 0;
}


div#content-main div.text-content img {
	/*
	margin: 0 0 10p 10px;
	float: right;
	clear: both;
	*/
}

.float-right {
	float: right;
}


/* =Headings
-------------------------------------------------------------*/

div.wotm h1.heading {
	margin: 0.3em 0;
	font-size: 1.75em;
	color: #666;
	font-weight: normal;
	font-family: "Gill Sans", Arial;
	text-transform: uppercase;
}

div.wotm h2.heading {
	margin: 0.5em 0;
	color: #666;
	font-weight: normal;
	font-size: 1.5em;
	font-family: "Gill Sans", Arial;
	text-transform: uppercase;
}

div.wotm h2.heading a {
	text-decoration: none;
}

div.wotm h2.heading a:hover {
	color: #000 !important;
}

div.wotm h2 {
	margin: 0.6em 0 0.3em 0;
	color: #6d9207;
	font-weight: bold;
	font-size: 1.165em;
}



div.wotm h3 {
	margin: 0.6em 0;
	color: #6d9207;
	font-weight: bold;
	font-size: 1.082em;
}

div.wotm h4 {
	margin: 0.6em 0;
	color: #6d9207;
	font-weight: bold;
	font-size: 1.082em;
}

div.wotm h3 a {
	color: #6d9207;
}

div.wotm h3 a:hover {
	color: #000;
}

h3.inline {
	padding-right: 8px;
	display: inline;
}


div.wotm h2.bar, 
div.wotm h1.bar {
	margin: -10px -14px 14px -14px;
	padding: 10px 14px;
	color: #fff;
	font-weight: normal;
	font-size: 1.5em;
	font-family: "Gill Sans", Arial;
	text-transform: uppercase;
	background: #83a425 url(/staticarchive/e7c60540fba649aca5475bd0a581d42f4451a5c6.gif) repeat-x left bottom;
}

div.wotm h1.bar {
	font-size: 2em;
}

div.wotm .bar-no-margin {
	margin-bottom: -10px !important;
}


/* custom icons */

h2.comments span {
	padding-left: 35px;
	background: url(/staticarchive/e6b92d41ca41dcbb4e5da379114d77fb8cbf9081.gif) no-repeat left center;
	display: block;
	position: relative;
}


/* =Links
-------------------------------------------------------------*/

body a {
	color: #666;
}

/*

body a:visited {
	color: #666;
}

body a:hover {
	color: #000;
}

body a:active {
	color: #000;
}

*/

div.wotm p a {
	color: #86a728;
	text-decoration: underline;
}

div.wotm p a:hover {
	text-decoration: none;
}

div.wotm li a:hover {
	text-decoration: none;
}


/* arrow links */

div.wotm p.link-arrow a {
	padding-left: 7px;
	color: #666;
	background: url(/staticarchive/728bbb56c8077ce26a0a9c25b0cec7432635ee3c.gif) no-repeat left 0.2em;
	text-decoration: underline;
}

div.wotm p.link-arrow a:hover {
	text-decoration: none;
	color: #000;
}

p.link-listen {
	margin: 0.8em 0 !important;
	background: url(/staticarchive/64fa96c65ee83261f5f002f93ca46a716557ca10.gif) no-repeat left center;
	line-height: 1.5em;
}

p.link-listen a {
	position: relative;
	padding: 8px 14px 8px 28px;
	color: #666 !important;
	
	text-decoration: none;
	font-weight: bold;
	font-size: 1em;
}

p.link-listen a:hover {
	color: #000 !important;
	text-decoration: none;
}

p.link-rss {
	margin: 0.8em 0 !important;
	background: url(/staticarchive/1bcd8ebde022fde528b351fad9fb41b4c22cb9ea.gif) no-repeat left center;
	position: relative;
	line-height: 1.5em;
}

p.link-rss a {
	position: relative;
	padding: 8px 14px 8px 23px;
	color: #666 !important;
	text-decoration: none;
	font-weight: bold;
	font-size: 1em;
}

p.link-rss a:hover {
	color: #000 !important;
	text-decoration: none;
}

p.link-podcast {
	margin: 0.8em 0 !important;
	background: url(/staticarchive/7b5c46d7853e76e05e71dabeef260dc30c098d53.gif) no-repeat left center;
	position: relative;
	line-height: 1.5em;
}

p.link-podcast a {
	position: relative;
	padding: 8px 14px 8px 28px;
	color: #666 !important;
	
	text-decoration: none;
	font-weight: bold;
	font-size: 1em;
}

p.link-podcast a:hover {
	color: #000 !important;
	text-decoration: none;
}


p.link-calendar {
	margin: 0.8em 0 !important;
	background: url(/staticarchive/4d7397ee07a52c3b3457547d0b37f387afc13788.gif) no-repeat left center;
	position: relative;
	line-height: 1.7em;
}

p.link-calendar a {
	position: relative;
	padding: 8px 14px 8px 28px;
	color: #666 !important;
	text-decoration: none;
	font-weight: bold;
	font-size: 1em;
}

p.link-calendar a:hover {
	color: #000 !important;
	text-decoration: none;
}

p.positioned-right {
	position: absolute;
	top: 5px;
	right: 5px;
}





/* arrow link list */

.link-list-arrows  {
	margin: 1em 0;
}

.link-list-arrows li  {
	margin-bottom: 0.2em;
}

.link-list-arrows li a {
	padding-left: 7px;
	color: #666;
	background: url(/staticarchive/728bbb56c8077ce26a0a9c25b0cec7432635ee3c.gif) no-repeat left center;
	text-decoration: underline;
}

.link-list-arrows li a:hover {
	color: #000 !important;
	text-decoration: none !important;
}

.reports {
	margin-bottom: 1em !important;
}

#report-holder li span {
	display: none;
}


/* =Branding
-------------------------------------------------------------*/

div#branding {
	background: url(/staticarchive/c7884526ff4ef84fa7ca0179aa3c01a311f55d09.jpg) no-repeat 0 2em;
}


div#banner {
	width: 645px;
	height: 69px;
}

div#banner p {
	margin: 0;
}

div#banner p a {
	display: block;
	width: 770px;
	height: 69px;
	text-Indent: -999em;
	overflow: hidden;
}

div#off-page-content {
	position: absolute;
	top: 42px;
	left: 770px;
	width: 235px;
	height: 600px;
	overflow: hidden;
}

.off-page-1 {
	background: url(/staticarchive/e25f98c9f085a8046f680eb19518c7eb29a89a59.gif) no-repeat;
}

.off-page-2 {
	background: url(/staticarchive/c55b8017df6a2c16971c1f0699581142b6692565.gif) no-repeat 0 1px;
}

.off-page-3 {
	background: url(/staticarchive/b24abb6011dfa9630a54562f0f4fa9c8965de465.gif) no-repeat 0 3px;
}

.off-page-4 {
	background: url(/staticarchive/cb741868df386ec3b7e6b347084e19dced2535a0.gif) no-repeat 0 2px;
}


/* =Main Nav
-------------------------------------------------------------*/

div#lhn {
	background: #fff;
}

div#lhn ul {
	margin: -5px 0 0 0;
	background: #fff;
	padding: 0;
}

div#lhn ul li {
	display: inline;
}


div#lhn ul li a {
	padding: 5px 10px;
	display: block;
	border-bottom: 1px solid #c3cbab;
	text-decoration: none;
}

div#lhn ul li a:hover {
	color: #fff;
	background: #88a928 url(/staticarchive/b5cfa05052c4c5ff8103b3bf2bf949f4d77cf750.gif) repeat-x left bottom;

}

div#lhn a img {
	border: none;
}



/* =Sub Nav
-------------------------------------------------------------*/




/* =Main Content
-------------------------------------------------------------*/


/* blocks */

div.content-block {
	position: relative;
	margin-bottom: 5px;
	padding: 10px 14px;
	background: #fff;
}

div.half-row {
	float: left;
	width: 283px;
}

div.block-no-color {
	background: transparent;
}


div.block-highlight {
	margin-bottom: 0;
	background: #83a425 url(/staticarchive/e7c60540fba649aca5475bd0a581d42f4451a5c6.gif) repeat-x left bottom;
	min-height: 170px;
}

div.block-highlight h2, 
div.block-highlight h3, 
div.block-highlight p, 
div.block-highlight a {
	color: #fff !important;
}

div.block-highlight p.link-arrow {
	margin: 1em 0;
}

div.block-highlight p.link-arrow a {
	color: #fff;
	background: url(/staticarchive/1f0d7fb08004942bce001e827f66f01f7ebac046.gif) no-repeat left center !important;
	text-decoration: underline;
}


/* rows */

div.content-row {
	margin-bottom: 5px;
	background: #fff;
}



/* =Secondary Content
-------------------------------------------------------------*/

/* features list */

ul.list-features li {
	margin-right: 15px;
	float: left;
	width: 187px;
}

ul.list-features li.last-child {
	margin-right: 0 !important;
}

ul.list-features li img {
	margin-bottom: 0.5em;
}

ul.list-features li div.content {
	min-height: 80px;
}

ul.list-features li span.date {
	font-weight: bold;
}

ul.list-features li h3 {
	font-weight: bold;
}

ul.list-features li h3 a {
	text-decoration: none;
}

ul.list-features li p.link-arrow {
	margin: 0 0 0.2em 0;
}

ul.list-features li p.link-arrow a {
	background: url(/staticarchive/728bbb56c8077ce26a0a9c25b0cec7432635ee3c.gif) no-repeat 0 0.2em;
	font-weight: bold;
	color: #666;
}


/* lead features */

ul.list-lead-features {
	margin: -10px -14px;
	padding: 0;
	position: relative;
	width: 621px;
	float: left;
}

ul.list-lead-features li {
	padding: 0 15px;
	color: #fff;
	background: #83a425 url(/staticarchive/e7c60540fba649aca5475bd0a581d42f4451a5c6.gif) repeat-x left bottom;
	margin: 0 5px 0 0 !important;
	float: left;
	width: 278px;
}

ul.list-lead-features li div.content {
	width: 278px;
	padding: 0;
	min-height: 110px;

}

ul.list-lead-features li.last-child {
	margin-right: 0 !important;
}

ul.list-lead-features li img {
	margin: 0 -15px 0.5em -15px;
	display: block;
}

ul.list-lead-features li a.image-link {
	display: none;
}

ul.list-lead-features li span.date {
	font-weight: bold;
}

ul.list-lead-features li h3 {
	margin-bottom: 0.2em;
	font-weight: normal;
	text-transform: uppercase;
	font-size: 1.5em;
	color: #fff;
}

ul.list-lead-features li h3 a {
	color: #fff;
	text-decoration: none;
}

ul.list-lead-features li p.link-arrow {
	margin: 1em 0;
}

ul.list-lead-features li p.link-arrow a {
	color: #fff;
	background: url(/staticarchive/1f0d7fb08004942bce001e827f66f01f7ebac046.gif) no-repeat left center;
	text-decoration: underline;
}


/* features carousel */

/* SEE ALSO jc.css !!!! */

div#carousel-features {
	margin-bottom: 5px;
	position: relative;
	width: 621px;
}

div#carousel-features ul li {
	padding: 0 15px 1em 15px;
	color: #fff;
	background: #83a425 url(/staticarchive/e7c60540fba649aca5475bd0a581d42f4451a5c6.gif) repeat-x left bottom;
}

div#carousel-features ul li div.content {
	padding: 0.2em 0;
	width: 278px;
}

div#carousel-features ul li.last-child {
	margin-right: 0 !important;
}

div#carousel-features ul li img {
	margin: 0 -15px 0.5em -15px;
	display: none;
}

div#carousel-features ul li a.image-link {
	display: none;
}

div#carousel-features ul li span.date {
	font-weight: bold;
}

div#carousel-features ul li h3 {
	margin-bottom: 0.2em;
	font-weight: normal;
	text-transform: uppercase;
	font-size: 1.5em;
	color: #fff;
}

div#carousel-features ul li h3 a {
	color: #fff;
	text-decoration: none;
}

div#carousel-features ul li h3 a:hover {
	color: #000;
	text-decoration: none;
}


div#carousel-features ul li p.link-arrow {
	margin: 1em 0;
}

div#carousel-features ul li p.link-arrow a {
	color: #fff;
	background: url(/staticarchive/1f0d7fb08004942bce001e827f66f01f7ebac046.gif) no-repeat left center;
}

/* programme carousel controls */

div#carousel-controls-features {
	margin-bottom: 5px;
}

div#carousel-controls-features ul li {
	float: left;
	width: 310px;
}

div#carousel-controls-features ul li.last-child {
	margin-right: 0;
	width: 311px;
}

div#carousel-controls-features ul li p.link-prev, 
div#carousel-controls-features ul li p.link-next {
	margin: 0;
	background: #88a928 url(/staticarchive/b5cfa05052c4c5ff8103b3bf2bf949f4d77cf750.gif) repeat-x left bottom;
}

div#carousel-controls-features ul li p.link-prev a, 
div#carousel-controls-features ul li p.link-next a {
	display: block;
	color: #fff;
	text-decoration: underline;
	font-weight: bold;
}

div#carousel-controls-features ul li p.link-prev a {
	text-decoration: none;
}

div#carousel-controls-features ul li p.link-prev a, 
div#carousel-controls-features ul li p.link-next a, 
div#carousel-controls-features ul li p.link-prev span, 
div#carousel-controls-features ul li p.link-next span {
	display: block;
	padding: 7px 15px 7px 24px;

}

div#carousel-controls-features ul li p.link-prev a {
	padding: 7px 15px 7px 24px;
	background: url(/staticarchive/b5ea5989e3d58506e0a99d6e2fc2825e3025f707.gif) no-repeat 15px center;
}

div#carousel-controls-features ul li p.link-next a {
	padding: 7px 24px 7px 15px;
	background: url(/staticarchive/5054aea7cbba15cc87152ba50ab375e221ef06da.gif) no-repeat 291px center;
	text-align: right;
}

/* programme carousel */

div#carousel-flickr {
	position: relative;
	margin: 0 1px;
	overflow: hidden;
	width: 619px;
	height: 208px;
}

div#carousel-flickr ul.list-flickr {
	position: absolute;
	left: 0;
	width: 10000px;
}

div#carousel-flickr ul.list-flickr li.list-item-flickr {
	float: left;
	width: 624px;
}

div#carousel-flickr ul.list-flickr li.list-item-flickr ul {
	width: 624px;
	overflow: hidden;
}

div#carousel-flickr ul.list-flickr li.list-item-flickr ul li {
	margin-right: 5px;
	margin-bottom: 5px;
	float: left;
}

div#carousel-flickr ul.list-flickr li.list-item-flickr ul li a {
	display: block;
	width: 99px;
	height: 99px;
	background-repeat: no-repeat;
	background-position: center center;
	font-size: 1.5em;
	color: #fff;
	text-decoration: none;
}

div#carousel-flickr ul li.last-child {
	margin-right: 0 !important;
}


/* programme carousel controls */

div#carousel-controls-flickr {
	margin-bottom: 5px;
}

div#carousel-controls-flickr ul li {
	float: left;
	width: 310px;
}

div#carousel-controls-flickr ul li.last-child {
	margin-right: 0;
	width: 311px;
}

div#carousel-controls-flickr ul li p.link-prev, 
div#carousel-controls-flickr ul li p.link-next {
	margin: 0;
	background: #88a928 url(/staticarchive/b5cfa05052c4c5ff8103b3bf2bf949f4d77cf750.gif) repeat-x left bottom;
}

div#carousel-controls-flickr ul li p.link-prev a, 
div#carousel-controls-flickr ul li p.link-next a {
	display: block;
	color: #fff;
	text-decoration: none;
}

div#carousel-controls-flickr ul li p.link-prev a, 
div#carousel-controls-flickr ul li p.link-next a, 
div#carousel-controls-flickr ul li p.link-prev span, 
div#carousel-controls-flickr ul li p.link-next span {
	display: block;
	padding: 7px 15px 7px 24px;

}

div#carousel-controls-flickr ul li p.link-prev a {
	padding: 7px 15px 7px 24px;
	background: url(/staticarchive/b5ea5989e3d58506e0a99d6e2fc2825e3025f707.gif) no-repeat 15px center;
}

div#carousel-controls-flickr ul li p.link-next a {
	padding: 7px 24px 7px 15px;
	background: url(/staticarchive/5054aea7cbba15cc87152ba50ab375e221ef06da.gif) no-repeat 291px center;
	text-align: right;
}

/* media carousel */

div#carousel-media {
	padding-bottom: 0;
	height: 237px;
}


div#carousel-media li {
	position: absolute;
}

ul#carousel-controls-media {
	margin: -5px 5px;
	position: absolute;
	top: 230px;
}

ul#carousel-controls-media li {
	float: right;
	position: relative;
}

ul#carousel-controls-media li p {
	padding-top: 8px;
	display: block;
	color: #fff;
}

ul#carousel-controls-media li a {
	padding: 8px 9px;
	display: block;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
}


/*
ul#carousel-controls-media {
	margin: -10px -14px;
	background: #88a928 url(/staticarchive/b5cfa05052c4c5ff8103b3bf2bf949f4d77cf750.gif) repeat-x left bottom;
}

ul#carousel-controls-media li {
	float: right;
}

ul#carousel-controls-media li a {
	padding: 8px 9px;
	display: block;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
}

*/

ol#carousel-images-media {
	margin: -10px -14px 0 -14px;
}

ol#carousel-images-media li {
	float: left;
}

ol#carousel-images-media li img {
	display: block;
}

ol#carousel-images-media li a {					/* Hides anchor tag of images when JS is disabled */
	cursor: text;
	text-decoration: none;
	display: none;
}


/* gallery */

#gallery {
	margin: -10px -14px -10px -14px;
	position: relative;
	width: 622px;
	height: 451px;
	overflow: hidden;
}

#gallery ul  {
	position: absolute;
	left: 0;
}

#gallery ul li {
	float: left;
	width: 622px;
}


.gallery-controls {
    margin: 0;
    padding: 20px 0 10px 0 !important;
    z-index: 4;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 20px;
	background: #83a425 url(/staticarchive/e7c60540fba649aca5475bd0a581d42f4451a5c6.gif) repeat-x left bottom;
}

.gallery-controls ul {
	text-align: center;
	display: none;
}

.gallery-controls ul li {
	display: inline;
}

.gallery-controls ul li img {
	display: block;
}


.gallery-controls ul li a {
	padding: 2px;
	font-weight: bold;
	background: #fff;
	color: #000;
	text-decoration: none;
}

.gallery-controls p {
	margin: 0 100px;
	text-align: center;
	color: #fff;
}

#gallery-prev {
	margin: 10px;
	position: absolute;
	left: 0;
	top: 0;
}

#gallery-next {
	margin: 10px;
	position: absolute;
	right: 0;
	top: 0;
}


/* list index with images */

ul.list-index-images {
	margin: -10px -14px;
}

ul.list-index-images li {
	margin-bottom: 5px;
	padding: 8px 14px 8px 212px;
	min-height: 97px;
	background-color: #fff;
}

ul.list-index-images li p {
	min-height: 58px;
}

ul.list-index-images li img.splash-image {
	margin: -8px 0 -8px -212px !important;
	float: left;
	display: block;
}

ul.list-index-images li h2 {
	margin: 0 0 0.1em 0;
	color: #666;
	font-size: 1em;
}

ul.list-index-images li h2 a {
	text-decoration: none;
}

ul.list-index-images li h2 a:hover {
	color: #000;
}

ul.list-index-images ul.link-list-arrows {
	margin: 0 0 -5px 0!important;
}

ul.list-index-images ul.link-list-arrows li {
	margin-bottom: 0 !important;
	padding: 0 !important;
	min-height: 0;
	border: none;
	background: none;
}

ul.list-index-images ul.link-list-arrows li a {
	font-size: 92%;
}


/* list index with text no images */

ul.list-index-text {
	margin: -10px -14px;
}

ul.list-index-text li {
	padding: 10px 14px;
	min-height: 85px;
	border-bottom: 3px solid #000;
}

ul.list-index-text li h2 {
	margin: 0 0 0.1em 0;
	color: #666;
	font-size: 1em;
}

ul.list-index-text ul.link-list-arrows li {
	margin-bottom: 0 !important;
	padding: 0 !important;
	min-height: 0;
	border: none;
}

ul.list-index-text ul.link-list-arrows li a {
	font-size: 92%;
}

/* species icons */

li.icon-1 {
	background: url(/staticarchive/f6d8d4bfcaeb2afa4343a2f7bdc97885d26bbcb0.gif) no-repeat right bottom;
}

li.icon-2 {
	background: url(/staticarchive/c064cc6665e4fcc0695268bd8df6601ca4074997.gif) no-repeat right bottom;
}

li.icon-3 {
	background: url(/staticarchive/0b88d9254354b94c0f198c793da0c2360aaf48bd.gif) no-repeat right bottom;
}

li.icon-4 {
	background: url(/staticarchive/bed20366f76619f00255f7ff2b909a63bdbc0809.gif) no-repeat right bottom;
}

li.icon-5 {
	background: url(/staticarchive/88fff7bc30969c93f9cbed914076f3d3b21a4fa7.gif) no-repeat right bottom;
}

li.icon-6 {
	background: url(/staticarchive/5a7e3acbe3f2cece76774f0479d27f8b6534680b.gif) no-repeat right bottom;
}

li.icon-7 {
	background: url(/staticarchive/a44de2af6914d6f1ccd00a3c88a5af294b7fd2bf.gif) no-repeat right bottom;
}

li.icon-8 {
	background: url(/staticarchive/629ba71cf3ea345a9d40b139ad73f9ab1c6009b6.gif) no-repeat right bottom;
}

li.icon-9 {
	background: url(/staticarchive/f509f96f1d88db73940ba81d0ff6782d13cf35ed.gif) no-repeat right bottom;
}

li.icon-10 {
	background: url(/staticarchive/f217cda503891ce66d57e5d010f20902930df0d9.gif) no-repeat right bottom;
}


/* list bullet */

div.wotm .list-bullet, 
div.text-content ul {
	margin: 1em 1.2em;
	list-style: disc;
}

div.wotm .list-bullet li, 
div.text-content ul li {
	margin-bottom: 0.2em;
}

div.wotm .list-bullet li h3, 
div.wotm .list-bullet li p {
	display: inline;
}

/* list facts */

ol.list-facts, 
div.facts ol,
ul.list-facts, 
div.facts ul {
	margin: 0.5em 0 0 0;
}

ol.list-facts li, 
div.facts ol li, 
ul.list-facts li, 
div.facts ul li {
	position: relative;
	margin-bottom: 0.4em;
	padding: 2px 0 0 27px;
	background: url(/staticarchive/3dd7155c1a93c74f6154cc2765d1c60fdd4634d2.gif) no-repeat;
}

ol.list-facts li h3, 
div.facts ol h3, 
ul.list-facts li h3, 
div.facts ul h3 {
	margin-top: 0;
}

/* list QA - legacy */



ol.list-qa dt.question {
	position: relative;
	padding: 0.5em 0 1em 60px;
	background: url(/staticarchive/093f0f68f49fa1cf5f63ef5c324b4c5aca29ecbb.gif) no-repeat 0 1em;
	border-bottom: 1px solid #ccc;
}

ol.list-qa dd.answer {
	position: relative;
	padding: 1em 0 1em 60px;
	background: url(/staticarchive/f9a8adab6681449fe69a4e6cabb5374dd9756dc1.gif) no-repeat 0 1em;
	border-bottom: 1px solid #ccc;
}

ol.list-qa dt span.user {
	margin: 0.5em 0 0.8em 0;
	font-weight: bold;
	color: #86a728;
	display: block;
}


/* list comments */

div#acs-comments p,
div#comments p {
	padding: 0.5em 0 1em 0;
	border-bottom: 1px solid #ccc;
}

div#comments p span.acs_name, 
div#acs-comments p span.acs_name, 
p span.acs_name_star {
	font-weight: bold;
	color: #86a728;
}

span.acs_text strong, 
span.acs_text_star strong {
	margin: 10px 0;
	padding: 10px;
	display: block;
	background: #eaf1d5;
}

span.acs_text strong em, 
span.acs_text_star strong em {
	margin-bottom: 5px;
	font-weight: bold;
	display: block;
}

/*

span.acs_star {
	display: block;
	padding: 10px;
	margin: 10px 0;
	border: 1px dotted #86a728;
	background: url(../ui/txt-featured-comment.gif) no-repeat top right;
}

span.acs_star p {
	margin: 0;
	padding-bottom: 0 !important;
	border-bottom: none !important;
}

span.acs_text_star strong em {
	margin-bottom: 0;
}

*/

p.user {
	margin-bottom: 13px !important;
	font-weight: bold;
	
}


/* list meta */

ul.list-meta {
	margin: 1em 0 1.5em 0;
	list-style: none;
}

ul.list-meta li {
	margin-bottom: 0.2em;
}

ul.list-meta li.date {
	font-weight: bold;
	color: #6d9207;
}

ul.list-meta li.tags {
	font-weight: normal;
}


/* lead feature */

div#feature-lead {
	margin-bottom: 5px;
	background: #83a425 url(/staticarchive/e7c60540fba649aca5475bd0a581d42f4451a5c6.gif) repeat-x left bottom;
	color: #fff;
	min-height: 169px;
}

div.feature-image-left {
	padding: 14px 14px 14px 318px;
}

div.feature-image-left img.splash-image {
	margin: -14px 0 -14px -318px;
	float: left;
}

div.feature-image-right {
	padding: 14px 318px 14px 14px;
}

div.feature-image-right img.splash-image {
	margin: -14px -318px -14px 0;
	float: right;
}

div#feature-lead h2.heading {
	margin: 0 0 0.5em 0;
	color: #fff;
}

div#feature-lead h2 a {
	color: #fff;
}

div#feature-lead h3 {
	margin: 0 0 0.2em 0;
	font-weight: bold;
	color: #fff;
}

div#feature-lead h3 a {
	color: #fff;
}

div#feature-lead p a {
	color: #fff;
}

div#feature-lead ul.link-list-arrows li a {
	color: #fff;
	background: url(/staticarchive/1f0d7fb08004942bce001e827f66f01f7ebac046.gif) no-repeat left center;
	font-weight: bold;

}

div#feature-lead ul.link-list-arrows {
	margin: 0 0 -5px 0;
}

/* tear and widget off panel */

#widget-button {
	display: none;
}

#tear-off-panel, 
#widget-panel {
	position: absolute;
	left: 0;
	padding: 0;
	width: 622px;
	height: 0;
	overflow: hidden;
	background: #fff;
	color: #000;
	display: none;
}

#tear-off-panel div, 
#widget-panel div {
	position: relative;
	padding: 10px 14px
}

#tear-off-panel div code, 
#widget-panel div code {
	padding: 5px;
	margin: 0;
	color: #666;
	font-size: 0.85em;
	border: 1px solid #e1e1e1;
	display: block;
}

#tear-off-panel div textarea, 
#widget-panel div textarea {
	padding: 1%;
	width: 100%;
	height: 80px;
}

#tear-off-panel div h3, 
#widget-panel div h3 {
	margin: 0.6em 0;
	color: #6d9207;
	font-weight: bold;
	font-size: 1.082em;
}

#tear-off-panel a.close, 
#widget-panel a.close {
	position: absolute;
	right: 10px;
	bottom: 10px;
}

ul#list-widgets li {
	float: left;
	width: 50%;
	color: #666;
}

#widget-panel img {
	float: left;
	margin-right: 10px;
}

#widget-panel .link-list-arrows  {
	margin: 1em 0;
}

#widget-panel .link-list-arrows li  {
	margin-bottom: 0.2em;
}

#widget-panel .link-list-arrows li a {
	padding-left: 7px;
	color: #666 !important;
	background: url(/staticarchive/728bbb56c8077ce26a0a9c25b0cec7432635ee3c.gif) no-repeat left center !important;
	text-decoration: underline;
}

#widget-panel .link-list-arrows li a:hover {
	color: #000 !important;
	text-decoration: none !important;
}

#widget-panel p {
	color: #666;
}



/* lead feature */

div#video-content {
	padding: 5px;
	margin-bottom: 5px;
	background: #fff;
	color: #fff;
	min-height: 200px;
	text-align: center;
}

/* sortable table styles */

table.tablesorter {
	margin: -10px -14px 0 -14px;
	width: 622px;
	text-align: left;
	border-collapse: collapse;
}

table.tablesorter thead tr {
	background: #83a425 url(/staticarchive/e7c60540fba649aca5475bd0a581d42f4451a5c6.gif) repeat-x left bottom;
}

table.tablesorter thead tr th,
table.tablesorter tfoot tr th {
	padding: 8px;
	font-weight: bold;
	color: #fff;
	border-right: 1px solid #fff;
}

table.tablesorter thead tr th.last-child {
	border-right: none;
}

table.tablesorter thead tr .header {
	background-image: url(/staticarchive/8ea8aaf090f913c59d9c9548b82da5fc4bd1e081.gif);	
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
}

table.tablesorter tbody td {
	padding: 7px 5px;
	background-color: #FFF;
	vertical-align: top;
	border: none;
}

table.tablesorter tbody tr.odd td {
	background-color: #f2f2f2;
}

table.tablesorter thead tr .headerSortUp {
	background-image: url(/staticarchive/5705058f4e930b462e384d512449b034e279998c.gif);
}

table.tablesorter thead tr .headerSortDown {
	background-image: url(/staticarchive/75852a5deaa1e0e81b276e92300d43c04b75f24a.gif);
}

table.tablesorter thead tr .headerSortDown,
table.tablesorter thead tr .headerSortUp {
	/*background-color: #495e0e;*/
}

table.tablesorter tbody td a {
	text-decoration: underline;
}

table.tablesorter tbody td a:hover {
	text-decoration: none;
	color: #000;
}

tr#results-alert td {
	padding-top: 8em;
	text-align: center;
}

input.input-search {
	width: 280px;
}

img#livesearch-loading {
	margin-left: 10px;
	display: none;
	vertical-align: center;
}

table.tablesorter thead tr th.date {
	width: 80px;
}

table.tablesorter thead tr th.medium {
	width: 100px;
}

table.tablesorter thead tr th.wide {
	width: 180px;
}

table.tablesorter tbody tr td.section {
	text-transform: capitalize;
}

table.tablesorter tbody tr td.comment a {
	text-decoration: none;
}


/* pager */

#pager {
	position: absolute;
	right: 14px;
	top: 12px;
	width: 250px;
	text-align: right;
}

.pagedisplay {
	width: 60px;
	text-align: center;
}

img.first, 
img.prev, 
img.next, 
img.last {
	margin: 0 2px;
	padding: 0 0 3px 0;
	vertical-align: middle;
	cursor: pointer;
}

select.pagesize {
	margin-left: 10px;
}


/* =Barley specific styles
-------------------------------------------------------------*/

/* footer */

#bbcpageTableFooter {
	margin: 0 !important;
}

td.bbcpageFooter, 
td.bbcpageFooterMargin, 
td.bbcpageFooterGutter {
	padding: 0 0;
	background: #88a928 url(/staticarchive/b5cfa05052c4c5ff8103b3bf2bf949f4d77cf750.gif) repeat-x left bottom;
}

td.bbcpageFooter a {
	color: #000;
	text-decoration: underline;
}

td.bbcpageFooter a:hover {
	text-decoration: none;
}

td.bbcpageFooter a.bbcpageFooter:first-child {
	margin-left: 10px;
}

td.bbcpageFooter a.footer-margin {
	margin-left: 210px;
}

td.bbcpageFooter {
	width: 636px;
}

td.bbcpageFooter img {
	display: block;
}

/* top left links */

.bbcpageToplefttd a {
	color: #d8e3bb;
}

.bbcpageToplefttd a:hover {
	color: #000;
	text-decoration: none !important;
}


/* LHN links */

td.bbcpageServices a {
	text-decoration: none;
}

div#bbcpageTopleft {
	position: absolute;
	top: 34px;
	left: 8px;
}

#branding > br[clear="all"], 
body > br[clear="all"] {
	display: none;
}

/* cotcat links */

font.service-large {
	font-size: 1.085em;
}

font.service-small {
	font-size: 0.77em;
}


a.bbcpageServices {
	text-decoration: underline !important;
}

a.bbcpageServices:hover {
	color: #000;
	text-decoration: none !important;
}


/* =Forms
-------------------------------------------------------------*/

/* Removes fieldset borders. even on Opea 7 */
fieldset {
	border: 1px solid transparent;
}

div.form-acs dl input.text {
	margin: 0.5em 0 1em 0;
	width: 588px;
	padding: 4px 3px;
	border: 1px solid #999;
	font-family: Arial;
	font-size: 100%;
}

div.form-acs dl textarea#comments {
	margin: 0.5em 0 1em 0;
	width: 588px;
	padding: 4px 3px;
	border: 1px solid #999;
	font-family: Arial;
	font-size: 100%;
	height: 100px;
}

div.form-acs button.submit {
	margin: 0.8em 0;
}


/* =Tables
-------------------------------------------------------------*/

table { 
	border-spacing: 0;
	border-collapse: collapse;
}

td {
	text-align: left;
	font-weight: normal;
}

input.input-search {
	padding: 3px 4px;
}

/* =Clearing
-------------------------------------------------------------*/


/* Class for self clearing - use this where ever possible */
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


/* Class for clearing floats */
.clear {
	clear: both;
}


/* =Misc 1
-------------------------------------------------------------*/

/* generic styles */

.no-margin-bottom {
	margin-bottom: 0 !important;
}

.no-margin-top {
	margin-top: 0 !important;
}


/* tag cloud */


ol.tags-cloud  {
	 margin: 1em;
}

ol.tags-cloud li  {
	padding: 0 3px;
	display: inline;
}

ol.tags-cloud span  {
	position: absolute;
	left: -999px;
	width: 990px;
}

ol.tags-cloud  {
	text-align:center;
	font-size: 0.75em;
	font-size: 1.1em;
}

ol.tags-cloud .weight_10 {
	font-size:200% !important;
}

ol.tags-cloud .weight_9 {
	font-size:186%;
}

ol.tags-cloud .weight_8 {
	font-size:172%;
}

ol.tags-cloud .weight_7 {
	font-size:158%;
}

ol.tags-cloud .weight_6 {
	font-size:144%;
}

ol.tags-cloud .weight_5 {
	font-size:130%;
}

ol.tags-cloud .weight_4 {
	font-size:116%;
}

ol.tags-cloud .weight_3 {
	font-size:102%;
}

ol.tags-cloud .weight_2 {
	font-size: 90%;
}

ol.tags-cloud .weight_1 {
	font-size: 83.5%;
}

ol.tags-cloud a,  ol.tags-cloud a:visited,  oltags-cloud a:active  {
	color: #83a425;
	text-decoration: none;
}

ol.tags-cloud a:hover  {
	text-decoration: underline;
	color: #000;
}


/* plain list tags */



ol.tags-plain  {
	 margin: 1em;
}

ol.tags-plain li {
	margin-bottom: 0.3em;
	list-style: disc;
}

ol.tags-plain li a {
	color: #83a425;
	text-decoration: none;

}

ol.tags-plain li a:hover {
	color: #000;
	text-decoration: underline;
}


/* tag controls */

#tag-controls {
	margin: 16px 14px 0 0;
	position: absolute;
	right: 0;
	top: 0;
}	

#tag-controls li {
	padding: 3px;
	float: left;
}


#tag-controls li a {
	text-decoration: underline;
}

#tag-controls li a:hover {
	text-decoration: none;
	color: #000;
}

#tag-controls li.active a {
	font-weight: bold;
}


/* =Misc 2
-------------------------------------------------------------*/

/* user location */


#location-map {
	margin: 0 0 10px 0;
	height: 270px
}

/* map  */

/* SEE ALSO jc.css !!!! */

#map {
	margin-bottom: 5px;
	height: auto;
	background: #fff;
}

#alpha {
	position: absolute;
}

.standard-width #map {
	width: 626px !important;
}

/* migration data */

#map-data {
	display: none;
}

/* slider */

#map-slider {
	height: 46px; 
	background: #fff url(/staticarchive/98b3f7f0f68a573f0418784e17556e0e01b8a1b9.gif) repeat-x left bottom;
	position: relative;
	display: none;
	z-index: 5000;
}

#map-slider table {
	width: 100%;
	height: 1em;
	border-spacing: 0;
	border-collapse: collapse;
	margin:0;
	padding:0;
}

#map-slider table td {
	position: relative;
	font-size: 83.5%;
	width: 16.66666%;
	color: #000000;
	margin:0;
	padding:0;
 	padding-top:6px;
 	text-align: center;
	background: url(/staticarchive/ddcb64fe9bf9221e918a6c6f9a0f9086b1524cfc.gif) no-repeat top center;
	font-weight: bold;
}

#map-slider-handle {
	position: absolute;
	left: 0;
	bottom: 4px;
	background: url(/staticarchive/8c1cc86e84aab45dbb7a189fc70746ade532ab4d.png) no-repeat top center;
	height: 24px;
	cursor: pointer;
}

.standard-width #map-slider, 
.standard-width #map-shadow-top, 
.standard-width #map-shadow-bottom, 
.standard-width #map-divider{
	width: 626px !important;
}

/* details */


#map-nav {
	margin: 0;
	background: #fff;
}

#map-nav p#link-toggle {
	margin: 0;
	background: #fff;
}

#map-nav p#link-toggle a {
	position: relative;
	padding: 17px 5px 7px 20px;
	color: #4e820f;
	background: url(/staticarchive/728bbb56c8077ce26a0a9c25b0cec7432635ee3c.gif) no-repeat 11px 17px;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 83.5%;
	display: block;
	font-weight: bold;
}

#map-nav p#link-toggle a:hover {
	color: #000;
}

#map-nav p#link-toggle a.active {
	background: url(/staticarchive/7fda375859b78d0b5b86e815d65a6821d3a4bba0.gif) no-repeat 7px 20px;
}



#map-nav ul {
	padding: 13px 0;
	border-top: 1px solid #000;
}


#map-nav ul li {
	position: relative;
}


#map-nav ul li a {
	margin: 0;
	text-decoration: none;
	line-height: 1.6em;
}

#map-nav ul li a:hover {
	color: #000;
}


#map-nav ul li a span {
	margin: 0;
	padding: 6px 8px 7px 14px;
}

#map-nav ul li a:hover {

}

#map-nav a.show {
	position: absolute;
	width: 40px;
	height: 7px;
	display: block;
	overflow: hidden;
	text-indent: -999em;
}

#map-nav a.list-up {
	display: none;
}

#map-nav a.list-down {
	display: none;
}

/* details */


#map-details {
	padding: 10px;
	background: #fff;
}

#map-details-close {
	position: absolute;
	top: 8px;
	right: 10px;
	background: url(/staticarchive/ab360442279751623657a30a4f57800b8cb34287.gif);
	height: 12px;
	width: 12px;
	overflow: hidden;
	text-indent: -999em;
	cursor: pointer;
}

#map-details dl {
	display: none;
}

#map-details dl dt {
	padding-bottom: 5px;
	text-transform: uppercase;
	font-size: 83.5%;
	font-weight: bold;
	border-bottom: 1px solid #a7a6a5;
}

#map-details dl dd.title {
	padding: 5px 0;
	font-size: 1.5em;
	border-bottom: 1px solid #a7a6a5;
}

#map-details dl dd.user {
	padding: 5px 0;
	border-bottom: 1px solid #a7a6a5;
}

#map-details dl dd.description {
	padding: 5px 0;
	border-bottom: 1px solid #a7a6a5;
}

#map-details dl dd.meta {
	padding: 5px 0;
	border-bottom: 1px solid #a7a6a5;
}

#map-details dl dd.meta ul {
	font-size: 92%;
	font-weight: bold;
}

#map-details dl dd.meta ul li {
	margin-bottom: 2px;
}

#map-details dl dd.meta ul li span {
	font-weight: normal;
}

#map-details dl dd p.link-arrow {
	margin-bottom: 0 !important;
	margin-top: 10px;
}


#map-details dl dd p.link-arrow a {
	padding-left: 7px;
	text-decoration: underline;
	font-weight: bold;
	display: block;
	background-position: left 0.2em !important;
	overflow: hidden;
}


#map-details dl dd p.link-arrow a:hover {
	text-decoration: none;
}


/* divider */

#map-divider {
	height: 5px; 
	background: #fff;
	border-top: 1px solid #666;
	
}


/* shadows */

#map-shadow-top {
	padding: 0;
	position: absolute;
	top: 6px;
	left: 0;
	height: 5px;
	width: 100%;
	background: url(/staticarchive/60af953cd23b0c1ba741d55a7996d61d3defb1be.png) repeat-x;
	line-height: 1px !important;
	float: left;
	z-index: 200;
}

#map-shadow-bottom {
	padding: 0;
	position: absolute;
	top: 257px;
	left: 0;
	height: 5px;
	width: 100%;
	background: url(/staticarchive/e2047d80f1fd337dec5c7883f9582b667bc8a549.png) repeat-x;
	line-height: 1px !important;
	float: left;
}

#map thead tr {
	background-color: transparent !important;
}

#map-controls {
	display: none;
	position: absolute;
	z-index: 100;
	left: 3px;
	top: 6px;
}

#map-controls p {
	position: relative;
	float: left;
	margin: 0 0;
	font-weight: bold;
	cursor: pointer;
}

#map-controls p {
	margin-top: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
}

#data-predicted tr {
	background-color: #c18686
}

#data-actual tr {
	background-color: #8f2626;
}

#map-controls p {
	margin: 0; 
	padding: 0;
	position: relaitve;
	height: 28px;
	overflow: hidden;
}

p#predicted-route span {
	position: relaitve;
	width: 138px;
	height: 56px;
	background: url(/staticarchive/c52114242e5288fe390830d50b120a78d4709e46.png) no-repeat;
	text-indent: -999em;
	display: block;
}

p#predicted-route.disabled span {
	background: url(/staticarchive/35179252d5c52996282f386cd81feb7a61817283.png) no-repeat;
}

p#actual-route span {
	position: relaitve;
	width: 120px;
	height: 56px;
	background: url(/staticarchive/6809d7627914aa1cdf5adbccd0deb4eb7f20584b.png) no-repeat;
	text-indent: -999em;
	overflow: hidden;
	display: block;
}

p#actual-route.disabled span {
	background: url(/staticarchive/ffce8a8a00908c405f6b904ba87498aba9a1b089.png) no-repeat;
}
 
p#reports span {
	position: relaitve;
	width: 105px;
	height: 56px;
	background: url(/staticarchive/b099f4cdb76077f432826f9c3c3bd5587b8441e4.png) no-repeat;
	text-indent: -999em;
	overflow: hidden;
	display: block;
}

p#reports.disabled span {
	background: url(/staticarchive/9e393e82b520d0f4fed45f94221bf113dbbb939b.png) no-repeat;
}

p#your-photos span {
	position: relaitve;
	width: 108px;
	height: 56px;
	background: url(/staticarchive/cf1b6bd3dacc8ba17a3664a9cf58f9ce94925b2f.png) no-repeat;
	text-indent: -999em;
	overflow: hidden;
	display: block;
}

p#sighting span {
	position: relaitve;
	width: 108px;
	height: 56px;
	background: url(/staticarchive/c6ee13af55cff4dcfefb9e15bb7f6a6c7ccf3d13.png) no-repeat;
	text-indent: -999em;
	overflow: hidden;
	display: block;
}

p#sighting.disabled span {
	background: url(/staticarchive/3f83b48422a547c364667cbd351e49a72b69d9c5.png) no-repeat;
}

p#user-comments span {
	position: relaitve;
	width: 108px;
	height: 56px;
	background: url(/staticarchive/0871aaa26436326bd016a226923886adf5d9abdc.png) no-repeat;
	text-indent: -999em;
	overflow: hidden;
	display: block;
}

p#user-comments.disabled span {
	background: url(/staticarchive/3615f6b1babff0ce9608b27e312c702cf218cc88.png) no-repeat;
}


#map-controls p.active span {
	margin-top: 0;
}

#map-controls p span {
	margin-top: -28px;
}

div#map-prompt {
	position: absolute;
	top: 138px;
	left: 37px;
	background: url(/staticarchive/38c8b07230a3f2fcafb84d1dfd6ab510197bdeba.png) no-repeat;
	width: 137px;
	height: 123px;
	display: block;
}

#map-slider-clickable {
	width: 100%;
	height: 46px;
	cursor : crosshair;
	margin-top :-17px;
}


#widget-feeds {
	display: none;
}
	
/* share widgets */

div.widget {
	clear: both;
	border-bottom: 5px solid #000;
	margin-bottom: 0 !important;
}

div.widget div.description {
	float: right;
	width: 280px;
}

div.widget div.demo {
	float: left;
	width: 300px;
}

div.widget code {
	padding: 5px;
	border: 1px solid #ccc;
	overflow: hidden;
	color: #000;
	width: 268px;
	font-size: 75% !important;
	display: block;
}


div.widget-demo-right div.description {
	float: left;
}

div.widget-demo-right div.demo {
	float: right;
}

div.widget textarea {
	padding: 5px;
	font-family: Arial, sans-serif;
	margin: 0;
	color: #666;
	font-size: 0.85em;
	border: 1px solid #e1e1e1;
	display: block;
	overflow: hidden;
	width: 280px;
	height: 50px;
}
	
