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


/*
Theme Name: 89 North
Theme URI: http://www.89north.com/
Description: The Official Theme of 89 North
Author: XANDRA DESIGN
Version: 1.0
*/

*
{
	padding: 0;
	margin: 0;
}

body
{
	font-size: 75%;
	line-height: 1.5em;
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	color:#888;
	background-image: url(images/glow.jpg);
	background-repeat: repeat-y;
	background-position:center;
	background-color:#000;
}

img
{
	border: none;
}

hr
{
	color: #333;
	background-color: #333;
	border: 0;
	height: 1px;
	margin-top: 2em;
	margin-bottom: 2em;
}

hr.news
{
	color: #333;
	background-color: #333;
	border: 0;
	height: 1px;
	margin-top: 3em;
	margin-bottom: 3em;
}

hr.side
{
	color: #555;
	background-color: #555;
	border: 0;
	height: 1px;
	margin-top: .5em;
	margin-bottom: 1.5em;
}

img.lit
{
	width:180px;
	margin-bottom:.5em;
}

p
{
	margin: 1em 0 0 0;
}

a:link
{
	text-decoration: none;
	color: #66cc33;
}

a:visited
{
	text-decoration: none;
	color: #66cc33;
}

a:hover
{
	text-decoration: none;
	color: #ff9900;
}

a:active
{
	text-decoration: none;
	color: #fff;
}

h1
{
	font-size: 1.2em;
	color: #ff9900;
	margin: .5em 0;
	font-weight: normal;
}

h2
{
	font-size: .8em;
	color: #fff;
	margin-top: 1.2em;
	font-weight: normal;
	text-transform: uppercase;
	letter-spacing: .15em;
}

h2 a:hover, h2 a:visited, h2 a
{
	color:#fff
}

h3
{
	font-size: 1.2em;
	color: #fff;
	margin-top: .5em;
	font-weight: normal;
}

h4
{
	color:#fff;
	font-weight:bold;
	font-size:.9em;
	margin-top:2em;
	margin-bottom:0px;
}

h5
{
	color:#fff;
	font-weight:normal;
	font-size:1em;
	line-height:2em;
}

blockquote
{
	margin: 1em 1.5em;
	padding: 1em 1.5em;
	border: 1px solid #666;
}

acronym, abbr, span.caps
{
	color:#444;
}

acronym, abbr
{
	border-bottom: 0px dashed #666;
}

blockquote cite
{
	margin: 1em 0 0;
	display: block;
}

ol.commentlist
{
	width: 90%;
	margin: 0 auto;
}

ol.commentlist li
{
	margin-bottom: 1.5em;
	border: 1px solid #666;
	padding: 1em;
	background-color: #000;
} 

ol.commentlist li.alt
{
	background-color: #333;
}

ol.commentlist a
{
	color: #fff;
}

small.commentmetadata
{
	font-size: .8em;
	margin-bottom: 1em;
	display: block;
}



#wrapper
{
	width: 960px;
	margin: 0 auto;
	overflow: hidden;
	background-color:#2d2d2d;
	position:relative;
}

#page
{
	
}

#header
{
	width: 960px;
	margin: 0 auto;
	position: relative;
}

#headerimg
{
	width: 960px;
	margin: 0 auto;
}

div>#wrapper
{
	margin: 0 auto;
	width: 960px;
}

#content
{
	background-image:url(images/fadetogray.jpg);
	background-repeat :repeat-x;
	background-color: #2b2b2b;
	width: 597px;
	float: left;
	padding: 4%;
}

#content-home
{
	background-image:url(images/bg-5.jpg);
	background-repeat :repeat-x;
	background-color: #2b2b2b;
	width: 100%;
	float: left;
	padding: 0 4% 4%;
	min-height: 680px;
	margin-bottom:0px;
}

#content-spectra-viewer
{
	background-image:url(images/bg-1.jpg);
	background-repeat :repeat-x;
	background-color: #2b2b2b;
	width: 100%;
	padding-top: 4%;
	margin-bottom:0px;
}

#content-company
{
	background-image:url(images/bg-7.jpg);
	background-repeat :repeat-x;
	background-color: #2b2b2b;
	width: 100%;
	float: left;
	padding: 0 4% 4%;
}

#content-products
{
	background-image:url(images/bg-1.jpg);
	background-repeat :repeat-x;
	background-color: #2b2b2b;
	width: 100%;
	float: left;
	padding: 0 4% 4%;
}

#content-news
{
	background-image:url(images/bg-3.jpg);
	background-repeat :repeat-x;
	background-color: #2b2b2b;
	width: 100%;
	float: left;
	padding: 0 4% 4%;
}

#content-support
{
	background-image:url(images/bg-6.jpg);
	background-repeat :repeat-x;
	background-color: #2b2b2b;
	width: 100%;
	float: left;
	padding: 0 4% 4%;
}

#content-resources
{
	background-image:url(images/bg-4.jpg);
	background-repeat :repeat-x;
	background-color: #2b2b2b;
	width: 100%;
	float: left;
	padding: 0 4% 4%;
}

#content-contact
{
	background-image:url(images/bg-8.jpg);
	background-repeat :repeat-x;
	background-color: #2b2b2b;
	width: 100%;
	float: left;
	padding: 0 4% 4%;
}

#content-no-image
{
	background-color: #2b2b2b;
	width: 100%;
	float: left;
	padding: 0 4% 4%;
}


#sidebar
{
	background-image:url(images/side.gif);
		background-repeat:repeat-x;
		background-color:#2d2d2d;
		min-height: 616px;
		width: 100%;
		margin-left: -56px;
		padding: 5%;
}

#sidebar p
{
	font-size: .9em;
}

#sidebar a
{
	font-size: .9em;
}

#sidebar ul
{
	list-style-type: none;
	list-style:none;
}

/*#sidebarColumn
{
	background-image:url(images/side.gif);
	background-repeat:repeat-x;
	background-color:#2d2d2d;
	min-height: 616px;
	padding:20px;
}*/

#sidebarColumn {
	background-image:url(images/side.gif);
		background-repeat:repeat-x;
		background-color:#2d2d2d;
		min-height: 616px;
		width: 100%;
		margin-left: -56px;
		padding: 5%;
}


#sidebarColumn p
{
	font-size: 11px;
}

#sidebarColumn a
{
	font-size: 11px;
}

html body div#page div#wrapper div#content-news.narrowcolumn div.wpcolumn-wrapper div.wpcolumn div#sidebarColumn div#events.newsticker div ul li p { font-size: 11px;}

html body div#page div#wrapper div#content-news.narrowcolumn div.wpcolumn-wrapper div.wpcolumn div#sidebarColumn div#events.newsticker div ul li a { font-size: 11px; }

div#sidebarColumn .newsticker {font-size: 11px;}
div#sidebarColumn .newsticker  li{margin-top: 2.8em;}
#sidebar h3 {margin-bottom: .5em;}
#sidebarColumn ul
{
	list-style-type: none;
	list-style:none;
}

#nav
{
	background-image:url(images/btn3.jpg);
	background-repeat:repeat-x;
	width: 960px;
	height:30px;
	margin: 0 auto;
}




#commentform
{
	text-align: left;
	margin-top: .5em;
	margin-bottom: 1em;
}

#commentform input
{
	border: 1px solid #666;
	background-color: #333;
	margin-bottom: .4em;
	padding: .2em;
	color: #FFF;
}

#commentform textarea
{
	border: 1px solid #666;
	background-color: #333;
	width: 100%;
	margin-bottom: .4em;
	color: #FFF;
	font-family: Verdana, Geneva, sans-serif;
}

#commentform #s
{
	color: #FFF;
	font-family: Verdana, Geneva, sans-serif;
}

#commentform #submit
{
	color: #666;
	text-transform: uppercase;
	padding: .2em;
}

#roundedBox {
	width:226px;
	margin: 2em 2em 2em 0em;
	float:left;
	display:inline;
	font-size:.9em;
}
#boxTop1 {
	margin-left:0px;
	margin-top:0px;
	width:226px;
	height:15px;
	margin-bottom:0px;
	float:left;
	display:inline;
	background-image: url(images/roundedTop.gif);
	overflow:hidden;

}
#boxMiddle1{
	background-image: url(images/roundedMiddle.gif);
	background-repeat: repeat;
}

.boxText p{
	padding:0px 14px;
}
.boxText h3{
	padding:0px 14px;
	color:#ff9900;
}
.boxText table{
	padding:8px 14px 0px;
	border:none;
}
.boxText td{
	width:95px;
	vertical-align:text-top;
}
#boxBottom1 {
	margin-left:0px;
	margin-top:0px;
	width:226px;
	height:15px;
	margin-bottom:0px;
	float:left;
	display:inline;
	background-image: url(images/roundedBottom.gif);
	overflow:hidden;

}

#roundedBox2 {
	width:270px;
	margin: 2em 2em 2em 0em;
	float:left;
	display:inline;
	font-size:.9em;
}
#boxTop2 {
	margin-left:0px;
	margin-top:0px;
	width:270px;
	height:15px;
	margin-bottom:0px;
	float:left;
	display:inline;
	background-image: url(images/roundedTop2.gif);
	overflow:hidden;
}
#boxMiddle2 {
	background-image: url(images/roundedMiddle2.gif);
	background-repeat: repeat;
	height:310px;
}

#boxMiddle2  p{
	width: 220px;
}


#boxBottom2 {
	margin-left:0px;
	margin-top:0px;
	width:270px;
	height:15px;
	margin-bottom:0px;
	float:left;
	display:inline;
	background-image: url(images/roundedBottom2.gif);
	overflow:hidden;

}



#greenBox {
	width:412px;
	margin: 2em 2em 2em 0em;
	float:left;
	display:inline;
	font-size:.9em;
}
#greenBoxTop1 {
	margin-left:0px;
	margin-top:0px;
	width:412px;
	height:15px;
	margin-bottom:0px;
	float:left;
	display:inline;
	background-image: url(images/greenBoxTop1.gif);
	overflow:hidden;

}
#greenBoxMiddle1{
	background-image: url(images/greenBoxMiddle1.gif);
	background-repeat: repeat;
}

.greenBoxText p{
	padding:0px 14px;
	color:#000;
}
#greenBoxBottom1 {
	margin-left:0px;
	margin-top:0px;
	width:412px;
	height:15px;
	margin-bottom:0px;
	float:left;
	display:inline;
	background-image: url(images/greenBoxBottom1.gif);
	overflow:hidden;

}



.post
{
	margin-bottom: 5em;
	
}

.post li
{
	margin-left: 2em;
}

div#svwp0 ul li {
	margin-left:0;
	}

.post ul
{
	list-style-type: square;
	margin-bottom: 5em;
}

.center
{
	text-align: center;
}


.entry
{
	margin-top: 1em;
	margin-bottom: 1.5em;
	/*width: 937px;*/
}

/*.entry p {
	width: 570px;
	}*/

.postmetadata
{
	padding-top: .5em;
	font-size: .8em;
	border-top: 1px solid #333;
}

.navigation
{
	display: block;
	margin-top: 2em;
	margin-bottom: 6em;
	font-weight: bold;
}

.alignleft
{
	float: left;
	text-align: left;
	width: 50%;
}

.alignright
{
	float: right;
	text-align: right;
	width: 50%;
}

.entrytext .postmetadata
{
	font-size: 1.1em;
	background-color: #000;
	width: 70%;
	margin: 2em auto 3.5em auto;
	border: 1px dotted #666;
	padding: .5em;
}

.pagetitle
{
	color: #fff;
}
.topmargin {margin-top:5em;}

.caption
{
	font-size:.8em;
	margin-bottom:3em;
}

.figure
{
	margin-bottom:3em;
}

.header
{
	margin-top:4.75em;
}

.clearfloat {
	clear:both;
	height:0px;
}


th
{
	font-size: 1.0em;
	color: #ccc;
	padding-top: 2em;
	font-weight: normal;
	text-align:left;
}

tr.d0 td {
	background-color: #2d2d2d;
	vertical-align:top;
	font-size:10px;
}

tr.d1 td {
	background-color: #323232;
	vertical-align:top;
	font-size:10px;
	
}

td.d0 {
	font-weight:normal;
	color:#8D8D8D;
	font-size:10px;
}

div.productnav {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size:10px;
	line-height:15px;
	color:#666;
	margin-bottom:3em;
}

div.productnav a:link {
text-decoration: none;
color:#66cc33;
}

div.productnav a:visited {
color:#66cc33;
}

div.productnav a:hover {
color:#FF9900;
}

div.productnav a:active {
color:#ffffff;
}



div.form, .form {
margin-bottom:16px;
font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
font-size:10px;
color:#8D8D8D;
text-align: left;
vertical-align:top;
}

label {
	display: block;
	float: left;
	width: 154px;
}

input { 
font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}

div.form input { 
font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}


textarea { 
width:284px;
font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}

input.newsletter { 
width:20px;
margin-left:150px;
}

ul.products {
	margin-bottom:0;
}

ul.products li {
	margin-top:.5em;
}

/* Whitepapers */
#whitepaper h2 {
	font-size: 1.2em;
	color: #fff;
	margin-top: 2em;
	font-weight: normal;
	text-transform:none;
	letter-spacing:0;
}
#whitepaper h3 {
	font-size: .8em;
	color: #fff;
	margin-top: 2em;
	font-weight: normal;
	text-transform: uppercase;
	letter-spacing: .15em;
}

/* primary nav  THIS SECTION ISN'T WORKING AND SHOULD PROBABLY BE DELETED */

#nav ul.dropdown {
	background-color:transparent url(images/btn3.jpg);
	border-width:0px;
	padding:0px 0px 0px 0px;
}

#nav ul.dropdown li{
	display:block;
	font-size:0px;
	margin:0px;
	 z-index: 98;
 cursor: default;
}

#nav ul.dropdown ul li {
	float:none;
}

#nav ul.dropdown ul a {
	text-align:left;
	white-space:nowrap;
}

#nav ul.dropdown li:hover{
	position:relative;
	 z-index: 98;
 cursor: default;
}

#nav ul.dropdown a:active, ul.dropdown a:focus {
	outline-style:none;
}

#nav ul.dropdown a {
	display:block;
	vertical-align:middle;
	background-color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	padding:8px 5px 0px 5px;
	font:normal 11px;
	font-family:Verdana, Geneva, sans-serif;
	color: #000;
	text-decoration:none;
}

#nav ul.dropdown li a{
	height:100%;
	border-width:0px;
	font:normal 11px;
	font-family:font-family:Verdana, Geneva, sans-serif;
	color:#fff;
}

/*--- Top level ---*/

#nav ul.dropdown li a{
	width:100px;
	height:23px;
	color:#fff;
	background:transparent;
}

#nav ul.dropdown li a:hover{
	background:url('./images/btn4.jpg') no-repeat;
	font:normal 11px;
	font-family:Verdana, Geneva, sans-serif;
	color:#eee;
}


/*--- Sub level ---*/

#nav ul.dropdown ul {
	margin:0px;
	list-style:none;
	padding:0px;
	background:#fff;
	border:1px solid #808080;
}

#nav ul.dropdown ul li a{
	color:#444;
	border:1px solid #fff;
	width:auto;
	min-width:100px;
	padding:2px;
	margin:2px;
	height:auto;
}

#nav ul.dropdown ul li a:hover {
	background-image:none;
	color:#444;
	border:1px solid #45ADE4; 
	background-color:#DBF0F9;
	font:normal 11px;
	font-family:Verdana, Geneva, sans-serif;
}

#nav ul.dropdown table {border-collapse:collapse} 

#nav ul.dropdown {
	display:block;
	zoom:1;
	height:21px;
	float: left;
}


#nav ul.dropdown ul li a:hover{
	position:relative;
	background-color:#DBF0F9;
	border-color:#45ADE4;
	border-style:solid;
	font:normal 11px;
	font-family:Verdana, Geneva, sans-serif;
	color: #444;
	text-decoration:none;
}

#nav ul.dropdown-vertical>li>a{
	background:#000 url(images/btn3.jpg) repeat-x; height:22px; 
} 









/* WP Columns */

.wpcolumn-clearfix {
	clear: both;
	}

.wpcolumn-wrapper-2 .wpcolumn-last {
	width: 270px;
	/*background-color:#F00;*/
	float:right;
	margin: -18px 0 0 30px;
	}

.wpcolumn-wrapper-2 .wpcolumn-first {
	width: 570px;
	float:left;

	}

/* news box */
#newsBox {margin-top: 1em;}
#newsBox li { list-style-type: none; margin: 0 1.5em 1.5em 1.5em; padding: 0px;}
#newsBox li a {display: block;}
#newsBox li p {margin: 0px; padding: 0px;}

/*div.type-post div.entry p {
	width: 570px;
	}*/
	
/* PREVENT HELIOPHOR CONFIG TOOL FROM OVERLAPPING DROPDOWN MENU */
ul.children {z-index: 1000;}
#SpectraViewer {z-index: 1;}

ul.children li {text-align: left;}

/* HOMEPAGE 5 2011 */

.rounded_box {
	padding: 5px;
	width: 884px;
	height: 100px;
	padding: 15px auto 0 auto;;
	text-align:center;
}
.rounded_box ul {
	margin: 0;
	width: 850px;
	padding: 9px 0 0 0;
}
.rounded_box li {
	float:left;
	width: 20%;
	display: inline;	
	list-style-type: none;
	padding: 0px;
	background-repeat: no-repeat;
	background-position:top center;
	color: #808080;
	text-align:center;
	/*border: 1px solid #0F0;*/
	margin-left: 0px;
}
.rounded_box li a {
	color: #808080;
	text-decoration: none;
	font-size: .8em;
	display:block;
	padding-top: 65px;
	
}

#fluor {background-image:url(images/fluorxchange-quick-link.png);background-position: 50% 8px;}
#pfii {background-image:url(images/photofluor-quick-link.png);background-position: 50% 8px;}
#sust {background-image:url(images/sustainability-quick-link.png);}
#spectra {background-image:url(images/spectraviewer-quick-link.png);background-position: 50% 5px;}
#prism {background-image:url(images/prism-quick-link.png);background-position: 50% 5px;}
#elements {background-image:url(images/elements-quick-link.png);background-position: 50% 8px;}
#iphone {background-image:url(images/appstore-quick-link.png);background-position: 50% 8px;background-position: 50% 8px;}
#chroma {background-image:url(images/chroma-quick-link.png);}

#svwp1 span {
	height: 60px;
}
#svwp1 li, #svwp2 li, #svwp3 li {
	margin-left: 0px;
}
/* LAYOUT OF HOMEPAGE DIVS */
#my-folio-of-works {
	position:absolute;
	top: 0px;
	left: 11px;
}

#slideshow89n {
	width:884px;
	height: 326px;
	position:absolute;
	top: 10px;
	left: 38px;
}

#links {
	width:884px;
	height: 106px;
	position:absolute;
	top: 350px;
	left: 38px;
	background-image: url(images/boxQuickLinks.png);
	background-repeat: no-repeat;
}

div#news_container {
	position:absolute;
	top: 468px;
	left: 38px;
	width:875px;
	height: 240px;
	/*border: 1px #ff0000 solid;*/
	margin: 0;
	}
div#news_container > div {
	display: block;
	position: absolute;
	height: 240px;
	/*border: 1px #ffff00 solid;*/
	width: 288px;
	background-image:url(images/boxNews.png);
	background-repeat: no-repeat;
	padding: 0 0 0 2em;
}
#news{left:0px;}
#events{left:299px;}
#tweets {left:598px;}

div#news_container h3 {
	font-weight: bold;
	color: #FF8300;
	margin: 1em 0 0 0em;
}
div#news_container h3 a, div#news_container h3 a:active, div#news_container h3 a:visited {
	color: #FF8300;
}
div#news_container h3 a:hover {
	color: #66cc33;
}


.carousel li{
	font-size: 10px;
	line-height: 1.1em;
}
.carousel {
	width: 250px;
	margin-top: 10px;

}
 .carousel li p {
  height: 100px;
  margin-top: 5px;
  width: 250px;
}
div.jCarouselLite {
	visibility: visible; 
	overflow: hidden; 
	position: relative; 
	z-index: 2; 
	left: 0px; 
}
div.jCarouselLite ul {
	margin: 0pt;
	padding: 0pt;
	position: relative; 
	list-style-type: none;
	z-index: 1;
	width: 2890px; 
	left: -510px;
}

/* FOOTER */

#footer
{
	clear: both;
	width: 883px;
	height: 44px;
	margin: 0 auto;
	background-color: #444;
	background-image:url(images/footerBgTop.png);
	background-repeat:no-repeat;
	position:relative;
	padding: 7px 35px 0 42px;
}

#footercontent
{
	padding: 0 4%;
	height: 3em;
	width:100%;
}

#footercontent a:link
{
	color:#ccc;
}

#footercontent a:visited
{
	color:#ccc;
}

#footercontent a:hover
{
	color: #ff9900;
}

#footercontent a:active
{
	color:#ccc;
}

#footercontent img
{
	border:none;
	align:middle;
	margin-bottom:4px;
	vertical-align:middle;
}

#footer2
{
	width: 883px;
	height:20px; 
	vertical-align:middle;
	background-color:#666;
	color:#ccc;
	margin: 0 auto 5em auto;
	font-size:9px;
	padding: 0 4%;
	background-image:url(images/footerBgBottom.png);
	background-repeat:no-repeat;
	position:relative;
	padding: 0px 35px 0 42px;
}



#footer2 a:link
{
	color:#000;
}

#footer2 a:visited
{
	color:#000;
}

#footer2 a:hover
{
	color: #ff9900;
}

#footer2 a:active
{
	color:#333;
}

#footer ul { 
	clear: left;
	margin: 0;	
	padding: 0;
}
#footer ul#footer_nav li {
	float:left;
	display: inline;	
	list-style-type: none;
	padding: 0 1em 0 0;
	color: #A6A6A6;
	text-align:center;
	margin-left: 0px;
}
#footer ul#footer_nav li a {
	color: #A6A6A6;
	text-decoration: none;
	display:block;
	
}

/* footer contact (also in header) */
ul.footer_contact li {
	float:left;
	display: inline;	
	list-style-type: none;
	padding: 0;
	color: #a5a5a5;
	text-align:center;
	margin-right: 3em;
	font-size: .8em
}
ul.footer_contact li a {
	color: #a5a5a5;
	text-decoration: none;
	display:block;
	
}

/* footer social media */
#footer ul#social_media {
	position: absolute;
	left: 620px;
	top: 8px;
}
#footer ul#social_media li {
	float:left;
	display: inline;	
	list-style-type: none;
	padding: 0 0 0 .2em;
	color: #3D3D3D;
	text-align:center;
	margin-left: 6px;
	background-repeat:no-repeat;
	text-indent: -9999px;
}
#footer ul#social_media li a {
	color: #3D3D3D;
	text-decoration: none;
	display:block;
	width: 24px;
	height: 25px;
	background-position: 0 0;
}
#footer ul#social_media li a:hover {
	color: #3D3D3D;
	text-decoration: none;
	display:block;
	width: 24px;
	height: 25px;
	background-position:  -24px 0;
}
#facebook {background-image:url(images/facebook_composite.png);}
#twitter {background-image:url(images/twitter_composite.png);}
#linked_in {background-image:url(images/linkedin_composite.png);}
#newsletter {background-image:url(images/newsletter-composite.png);}
#youtube {background-image:url(images/youtube_composite.png);}
#blog {background-image:url(images/blog_composite.png);}

#footer iframe {
	display:block;
	position: absolute;
	left: 822px;
	top: 8px;
}
span.xandra {
	margin-left: 10px;
	
}

ul#head_contact {
	position: absolute;
	top: 8px;
	left: 310px;
}

/* SEARCHFORM */



#searchform2
{
	text-align: left;
	margin-top: 1em;
	margin-bottom: 1em;
	position: relative;
	top: 1em;
	width: 170px;
	height: 25px;
	background-image:url(images/searchFieldBg.png);
	background-repeat: no-repeat;
	border: 0;
}

#searchform
{
	text-align: left;
	margin-top: 1em;
	margin-bottom: 1em;
	position: absolute;
	right: 36px;
	top: -5px;
	width: 170px;
	height: 25px;
	background-image:url(images/searchFieldBg.png);
	background-repeat: no-repeat;
	border: 0;
}

#searchform #search
{
	border: 0;
	width: 125px;
	height: 17px;
	position: absolute;
	top: 3px;
	left: 10px;
	color: #a5a5a5;
	background-color: #000;
	font-size: .8em;
		
}

#searchform fieldset 
{border: 0;}

#searchform #submit
{
	width: 17px;
	height: 17px;
	position: absolute;
	top: 3px;
	left: 141px;
}



#searchform label
{
	display: none;
}

.thumbSlider a {
	background-image:url(images/featureNav-over.png);
	background-repeat:no-repeat;
}

.newsticker {
padding:5px 5px 0;
font-family:Verdana,Arial,Sans-Serif;
font-size:11px;
line-height:normal;
}

.newsticker-jcarousellite {width:260px;}
.newsticker-jcarousellite li {margin: 0;}
.newsticker-jcarousellite2 p {margin-top:0;}

.newsticker em {display: block;}

#news_container li {margin: .5em 0 0 0; padding: 1em 0; min-height: 75px; width: 250px;}
#sidebar.newsticker li {padding: 1em 0; min-height: 100px; width: 250px;}


.newsticker div.sociable { display:none;}
