/*  
Theme Name: jiveSYSTEMS Theme v2.0
Theme URI: http://www.jivesystems.com
Author: jiveSYSTEMS
Author URI: http://www.jivesystems.com/
Description: This WordPress theme is powered by jiveSYSTEMS, LLC. It was customized specifically for jiveSYSTEMS and is only approved for their use. The code and design is copyright of jiveSYSTEMS, LLC. All rights reserved.
*/

ol {
	margin: 0 0 15px;
	}

div.scroller .stbutton {
	display: none;
}

body {
	margin:0;
	color:#000;
	font:12px/14px Arial, Helvetica, sans-serif;
	background:#f4f4f4 url(images/bg-body.gif) repeat-x;
	line-height:1.5em;
}

a {
	color:#00f;
	text-decoration:underline;
}

a:hover { 
	text-decoration:none;
}

p {
	margin-top:0;
	margin-bottom:15px;
}

.wrapper {
	margin:0 auto;
	width:1013px;
	padding:0 0 40px;
}

.top-bar {
	overflow:hidden;
	height:22px;
	padding:6px 0 0 15px;
	color:#ccc;
	line-height:1.2em;
}

.top-bar a { 
	color:#ccc;
	text-decoration:none;
}
.top-bar a:hover { 
	text-decoration:underline;
	
}

.top-bar p { 
	margin:0;
}
	
.top-bar .copyright {
	float:left;
	width:378px;
}
.top-bar .copyright span { 
	float:left;
}

.top-bar .copyright img {
	float:left;
	margin:0 0 0 12px;
}

.top-bar .subscribe {
	float:left;
}

.top-bar .users {
	float:right;
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
}

.top-bar .users li {
	float:left;
	padding:0 10px;
	margin-left:-1px;
	background:url(images/divider01.gif) no-repeat 0 2px;
}

#header {
	height:1%;
	position:relative;
	z-index:5;
	padding:13px 3px 11px 0;
	line-height:1em;
}

#header:after {
	content:"";
	display:block;
	clear:both;
}

#header .left-part {
	float:left;
	width:575px;
}

#header .logo {
	display:block;
	margin:1px 0 10px 1px;
	border:1px solid #dbdbdb;
	padding:1px;
	height:71px;
	background:#fff;
}

#header img { 
	vertical-align:top;
}

#header .events {
	float:right;
	width:400px;
	padding:8px 11px 12px;
	position:relative;
	background:#fff;
	color:#727272;
	border:1px solid #b7b7b7;
	line-height:18px;
}

#header .events h3 {
	margin:0 0 8px;
	font-size:16px;
}

#header .events .full-calendar {
	float:right;
	line-height:16px;
}

#header .events dl {
	margin:0 0 0 10px;
}

#header .events dt {
	float:left;
	clear:both;
	letter-spacing:1px;
	width:110px;
	font-weight:bold;
}

#header .events dd {
	margin:0;
	overflow:hidden;
	height:1%;
}

#header .events .more {
	position:absolute;
	bottom:0;
	right:0;
	background:url(images/arrow01.gif) no-repeat;
	width:18px;
	height:18px;
	text-indent:-9999px;
	overflow:hidden;
}

.nav {
	border:2px solid #fff;
	background:#eee;
	height:32px;
	line-height:1em;
	
}

.nav:after {
	content:"";
	display:block;
	clear:both;
}

.nav .title {
	float:left;
}

.nav .title img { 

	vertical-align:top;
}

.nav ul {
	float:left;
	margin:0;
	padding:0;
	list-style:none;
	/* MBR TEMP */

}

.nav ul li {
	float:left;
	position:relative;
	border-right:1px solid #fff;

}

.nav ul a {
	float:left;
	text-decoration:none;
	padding:10px 10px;
	color:#000;
}

.nav ul a:hover, .nav ul li:hover a, .nav ul li.hover a {
	background:#FEA12A;
	color:#fff;
}

.nav ul li:hover .children, .nav ul li.hover .children { 
	display:block;
}

.nav .children {
	display:none;
	position:absolute;
	top:31px;
	left:0;
	background:url(images/none.gif);
	padding:4px 0 0;
	margin:0;
	padding:0;
	list-style:none;
	width:160px;
	background:#ccc;
    z-index:1000000000000;

}

.nav .children li {
	float:none;
	border:0;
	width:100%;
	vertical-align:top;
}

.nav .children a, .nav ul li:hover ul a, .nav ul li.hover ul a {
	display:block;
	float:none;
	background:none;
	color:#000;
	height:1%;
}

.nav .children a:hover, .nav ul li:hover ul a:hover, .nav ul li.hover ul a:hover {
	background:#FEA12A;
	color:#fff;
}

.main {
	width:100%;
	position:relative;
	z-index:1;
}

.main .nav { 
	margin:0 0 13px;
}

.columns-holder {
	height:1%;
	padding:0 2px;
	overflow:hidden;
}

#content {
	float:left;
	width:683px;
}
	
.banner641 img { 
	vertical-align:top;
}

#content .banner641 { 
	margin:0 0 17px;
	display:none;
}

.title-bar {
	border:1px solid #b7b7b7;
	background:#dbdbdb;
	text-align:center;
	padding:5px 10px;
	margin:0 0 16px;
}

.post-list-item1 {
	float:left;
	margin:0 0 16px 0;	
	width:683px;
	/* for two columns width:325px; */
	overflow:hidden;
}

.post-list-item2 {
	float:left;	
	margin:0 0 16px 0px;
	/* for two columns margin:0 0 16px 20px; width:325px; */
	width:683px;
	overflow:hidden;
}

.post-list-item {
	float:left;
	display:inline;
	width:681px;
	border:1px solid #b7b7b7;
	line-height:1.2em;
}

.post-list-item .description {
	overflow:hidden;
	height:1%;
	padding:8px 15px 10px 10px;
}

.post-list-item .photo {
	float:left;
	border:1px solid #d4d4d4;
	margin:0 13px 0 0;
}

* html .post-list-item .photo { 
	margin:0 10px 0 0;
}

.post-list-item img { 
	vertical-align:top;
}

.post-list-item .text {
	overflow:hidden;
	height:100px;
}

.post-list-item .title {
	display:block;
	font-size:14px;
	margin: 15px 0 0 0;
			/* for two columns 	font-size:13px; margin:0; */

}

.post-list-item .title a {
	text-decoration:none;
	color:#000;
}

.post-list-item .title a:hover { 
	text-decoration:underline;
}

.post-list-item p { 
	margin:5px 0 0 0;
	line-height:15px;
	
		/* for two columns margin:0; */

}

.post-list-item .post-nav {
	overflow:hidden;
	height:1%;
	padding:6px 13px;
	background:#dbdbdb;
}

.post-list-item .post-nav ul {
	margin:0 0 0 -12px;
	padding:0;
	display:inline;
	list-style:none;
	float:left;
	overflow:hidden;
}

.post-list-item .post-nav ul li {
	float:left;
	padding:0 12px;
	margin-left:-1px;
	background:url(images/divider02.gif) no-repeat 0 2px;
}

.post-list-item .post-nav ul a {
	text-decoration:none;
	color:#000;
}

.post-list-item .post-nav ul a:hover { 
	text-decoration:underline;
}
	
.post-list-item .post-nav .read-more { 
	float:right;
}

.end-post-list {
	overflow:hidden;
	margin:0;
	width:656px;
	height:1%;
}

#sidebar {
	float:right;
	width:306px;
}

#sidebar input, #sidebar select, #sidebar textarea {
	vertical-align:middle;
	font:100% Arial, Helvetica, sans-serif;
}

#sidebar form, #sidebar fieldset {
	margin:0;
	padding:0;
	border:0;
}

.side-block img { vertical-align:top;}

.search-box {
	border:1px solid #acacac;
	background:#fff;
	width:290px;
	overflow:hidden;
	height:1%;
	margin:0 0 15px;
	padding:0 0 0 14px;
}

.search-box .text {
	float:left;
	background:none;
	border:0;
	font-size:14px;
	color:#999;
	margin:5px 0 0;
	width:244px;
}

.search-box .submit { 
	float:right;
	cursor:pointer;
}

.side-block {
	margin:0 0 17px;
}

.side-block h3 {
	margin:0 0 7px;
	color:#666;
	font-size:16px;
	line-height:18px;
}

.side-block .block-body {
	border:1px solid #b8b8b8;
	background:#f8f8f8;
}

.tabset {
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
	line-height:22px;
	width:304px;
	border-bottom:1px solid #b8b8b8;
	background:#e5e5e5;
}

.tabset li {
	float:left;
	margin-left:-1px;
	border-left:1px solid #b8b8b8;
}

.tabset a {
	float:left;
	text-decoration:none;
	color:#000;
	text-align:center;
}

.tabset a:focus { 
	outline:none;
}

.tabset .active {
	background:#666;
	color:#fff;
}

.tabs-area {
	background:#fff;
	padding:7px;
}

.default-list {
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
	width:100%;
	line-height:18px;
}

.default-list li {
	border-top:1px solid #ddddfe;
	padding:11px;
	margin-top:-1px;
	height:1%;
}

.video-online {
	padding:12px 12px 0 14px;
	height:1%;
	background-color:#097B9F;
}

.video-online h4 {
	margin:0 0 16px;
	color:#FFFFFF;
	font-size:16px;
	line-height:18px;
	font-weight:bold;
}

.video-online .video-holder {
	height:1%;
	margin:0 0 11px;
}

.video-online .video-holder:after {
	content:"";
	display:block;
	clear:both;
}

.video-online #player {
	float:left;
}

.video-online .image {
	float:right;
	position:relative;
}

.video-online .image .version {
	position:absolute;
	top:-14px;
	right:-4px;
	border:2px solid #f00;
	width:37px;
	text-align:center;
	font-size:14px;
	background:#fff;
	color:#f00;
	line-height:20px;
}

.video-online .form-box {
	overflow:hidden;
	height:1%;
	padding:0 0 13px;
}

.video-online .form-box .text {
	font:10px Tahoma, Arial, Helvetica, sans-serif;
	color:#036;
	background:#fff;
	float:left;
	margin:0 3px 0 0;
	border:0px solid #b7b7b7;
	padding:6px 9px;
}

.video-online .form-box .submit {
	width:100px;
	background-color:#CFF4FF;
	border:none;
	padding:5px;
	color:#097B9F;
	float:right;
	cursor:pointer;
}
.video-online .form-box .submit:hover {
	
	color:#000000;
	
}

.video-online .form-box .fn {
	width:155px;
	margin:0 0 5px 0;
}

.video-online .form-box .ea { 
	width:260px;
}

.sponsors-list {
	margin:0;
	padding:17px 0 2px 4px;
	list-style:none;
	overflow:hidden;
	height:1%;
}

.sponsors-list li {
	float:left;
	padding:0 0 14px 14px;
}

#sidebar .banner300 { 
	padding:2px;
}

#footer {
	background:#eee;
	padding:10px;
	overflow:hidden;
	height:1%;
	border:1px solid #b7b7b7;
	font-size:11px;
	line-height:16px;
	color:#666;
	margin:10px 1px 0 2px;
}

#footer a {
	text-decoration:none;
	color:#666;
}

#footer a:hover { 
	text-decoration:underline;
}

#footer a.un { 
	text-decoration:none;
}

#footer a.un:hover { 
	text-decoration:underline;
}

#footer .text {
	float:left;
	width:500px;
}

#footer .text img {
	float:left;
	margin:0 11px 0 0;
}

* html #footer .text img { 
	margin:0 8px 0 0;
}

#footer p { 
	margin:0;
}

#footer .lists-area {
	float:right;
	width:420px;
}

#footer .lists-area .list {
	overflow:hidden;
	width:100%;
}

#footer .lists-area ul {
	float:right;
	overflow:hidden;
	margin:0;
	padding:0;
	list-style:none;
}

#footer .lists-area ul li {
	float:left;
	background:url(images/divider03.gif) no-repeat 0 4px;
	padding:0 11px;
	margin-left:-1px;
}

.post ul{
	list-style-type:none;
	margin:0 0 10px 0;
}

.post ul li {
	list-style-type:none;
	background:url(images/bullet2.gif) 0 4px no-repeat;
	padding:0 0 2px 14px;
}

.post ul ul {
	margin-left:0;
}

.post ol li {
	list-style-type:decimal;
}

.post ol.archives {
	padding-left:25px;
	margin:0;
}

.post a{
color:#003366;
text-decoration:none;
}
.post a:hover{
text-decoration:underline;
}


#subhead{
	background:#EEEEEE;
	padding:10px;
	margin:0;
	
}

.post-area #subhead {
border:1px solid  #CCC;
margin:0 0 15px 0;
}

#subhead a{
color:#000000;
text-decoration:none;
}
#subhead a:hover{
text-decoration:underline;
}

#subhead p {
	margin:0 0 10px 0;
}

#subhead h3 {
	font-size:12pt;
	margin:0;
	padding:0;
	width:500px;
}

#subhead h1 {
	color:#f48212;
	margin:0;
	padding:0;
	display:inline;
}
#my-glider .feature-entry a {
	color:#003366;
	padding:0;
	margin:0;
	display:inline;
	text-decoration:none;
}
#my-glider .feature-entry a:hover {

	text-decoration:underline;
}
#my-glider .feature-entry h2 {
	margin:0 0 10px 0;
	
}




#page {
	clear:both;
	margin:0 auto;
	padding:10px 0;
}

#contentleft {
	overflow:hidden;
	width:650px;
	float:left;
	margin:0;
	padding:0;
}

.content {
	width:100%;
	overflow:hidden;
	float:left;
	margin:0;
	padding:0;
}

#contentright {
	overflow:hidden;
	width:300px;
	float:right;
	margin:0;
	padding:0;
}

#contentright_wrapper {
	overflow:hidden;
	width:302px;
	float:right;
	margin:0;
	padding:0;
}


.clearfix:after

{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}



.clearfix

{
	display:block;
}



* html .clearfix

{
	height:1%;
}



h1,h2,h3,h4,h5,h6,h7

{
	font-family:arial,lucinda,verdana,geneva,sans-serif;
	line-height:1.2em;
	letter-spacing:-1px;
	text-align:left;
	margin:0;
	padding:0;
}



h1

{
	font-size:14pt;
	margin:0;
}



h2

{
	font-size:12pt;
}



.entry h1,.entry h2,.entry h3,.entry h4,.entry h5,.entry h6,.entry h7

{
	margin-bottom:10px;
}



#header h1

{
	font-size:20px;
	line-height:24px;
	height:24px;
	margin:0;
}






h3#comments,h3#respond

{
	font-size:12pt;
	background:#ddd;
	border:1px solid #fff;
	border-left:0;
	border-right:0;
	margin:0 !important;
	padding:10px;
}

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}
.aligncenter {
		display: block;
	margin-left: auto;
	margin-right: auto;
}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}


img.feature-photo

{
	height:220px;
	margin-left:10px;
	float:right;
	border-left:1px solid #fff;
}



.entry img.feature-photo

{
	float:right;
	border:1px solid #ddd;
	background:#fff;
	margin:0 0 10px 10px;
	padding:1px;
}



img.home-grav

{
	background:#fff;
	border:1px solid #ccc;
	float:right;
	margin:0 0 5px 10px;
	padding:1px;
}



img.post-thum

{
	height:100px;
	width:100px;
	background:#fff;
	border:1px solid #ccc;
	float:left;
	margin-right:5px;
	padding:1px;
}

.archive-post-list-2 img.post-thum

{
	height:100px;
	width:100px;
	background:#fff;
	border:1px solid #ccc;
	float:left;
	margin:0 15px 15px 5px;
	padding:1px;
}



img.comment-grav

{
	background:#fff;
	border:1px solid #ccc;
	float:right;
	margin:0 0 10px 20px;
	padding:1px;
}



.commentlist li

{
	clear:both;
	background:#fff;
	margin:0;
	padding:10px 10px 1px;
}



.commentlist li.alt

{
	background:#eee;
	margin:0;
	padding:10px 10px 1px;
}



.commentmetadata

{
	display:block;
	margin-bottom:5px;
}



.commentlist cite

{
	font:9pt arial;
	font-weight:700;
}



#commentform textarea

{
	width:90%;
	padding:5px;
}











acronym,abbr,span.caps

{
	cursor:help;
}



acronym,abbr

{
	border-bottom:1px dotted #999;
}



* html acronym,abbr

{
	border-bottom:1px dashed #999;
}



blockquote

{
	padding-left:10px;
	border-left:5px solid #ccc;
	color:#999;
}



.center

{
	text-align:center;
}

.wordtube {text-align:center;}

a img,img a

{
	border:none;
}



.entry

{
	margin:0;
	padding:0;
}



.postinfo

{
	clear:both;
	margin:0 0 10px;
	padding:0;
}



code

{
	font:1.1em 'Courier New', Courier, Fixed;
}



hr

{
	display:block;
	clear:both;
}











div.dwidth

{
	width: 960px;
}







table

{
	margin-bottom:15px;
}



tr,td,th

{
	margin:auto;
}



td,th

{
	vertical-align:top;
	padding:8px;
}



th

{
	font-weight:700;
	background:#ddd;
}



ul.archives,ul.wp-tag-cloud

{
	margin:0 0 15px 5px;
	padding:0;
}



ul.archives ul li,ul.wp-tag-cloud ul li

{
	background:transparent;
	padding-left:0;
	margin:0;
}



ul.archives ul ul,ul.wp-tag-cloud ul ul

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



#tab-box h3

{
	font-size:9pt;
	font-weight:400;
	letter-spacing:0;
	border-bottom:1px solid #fff;
	color:#000;
	background:#ccc;
	margin:0;
	padding:5px 10px;
}



.tabberlive .tabbertabhide

{
	border:0;
	display:none;
}



ul.tabbernav

{
	background:#ccc !important;
	height:24px;
	line-height:24px;
	border:1px solid #fff;
	border-bottom:0;
	list-style-type:none !important;
	font-size:8pt;
	margin:0 !important;
	padding:0 !important;
}



.tabbernav li

{
	list-style-type:none;
	float:left !important;
	margin-right:1px !important;
	background:transparent !important;
	padding:0 !important;
}



.tabbernav li a

{
	float:left;
	display:block;
	padding:0 5px;
}



.tabbernav li a:link

{
	color:#000 !important;
}



.tabbernav li a:visited

{
	text-decoration:none;
}



.tabberlive .tabbertab

{
	background:#eee;
	border:1px solid #fff;
	padding:8px;
}



.tabberlive .tabbertab ul.pop li

{
	clear:both !important;
	border-bottom:1px solid #fff !important;
	padding:5px 10px !important;
}



#searchform #s

{
	width:160px;
	margin-right:2px;
}



select#months,select#tag_drop,select#category_drop

{
	width:180px;
	margin:0;
}



.related

{
	background:#eee;
	border:1px solid #ddd;
	margin:0 auto 10px;
	padding:10px 10px 0;
}









.home-post-1 .related

{
	background:#fff;
}



.related h3

{
	font-weight:700;
	letter-spacing:0;
	font-family:arial,helvetica,sans-serif;
	font-size:9pt;
	margin-bottom:5px;
}



.related ul

{
	list-style-type:none;
	margin:0 0 10px;
	padding:0;
}



.related ul li

{
	list-style-type:none;
	background:url(images/bullet2.gif) 0 3px no-repeat;
	padding:0 0 0 14px;
}






.archive-post-list-2

{
	overflow:hidden;
	width:640px;
	float:left;
	background:#fff;
	
	padding:1px;
	border:1px solid #DDDDDD;
}







.singlepost .post

{
	padding:20px 20px 0;
}






div#logo

{
	margin-top:-30px;
}






h3,h4,h5,h6,h7

{
	font-size:10pt;
	letter-spacing:0;
}



img.auth-single-post,img.auth-archive-page

{
	background:#fff;
	border:1px solid #ccc;
	float:right;
	margin:-20px 0 3px 7px;
	padding:1px;
}



.commentlist,.sidebar ul,#midcontent ul

{
	list-style-type:none;
	margin:0;
	padding:0;
}



#commentform,.alt-archive-post-1

{
	background:#eee;
	margin:0;
	padding:10px;
}



.post,.tags

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










td,#tab-box

{
	border:1px solid #ddd;
}



ul.archives ul,ul.wp-tag-cloud ul,.sidebar p

{
	padding:0;
}



.tabber,.tabberlive .tabbertab h3

{
	display:none;
}



.tabbernav li a:hover,.tabbernav li.tabberactive a,.tabbernav li.tabberactive a:hover

{
	background:#eee;
}



#searchform,#monthform,#tagform,#categoryform,.sidebar ul ul,.sidebar li li

{
	margin:0;
	padding:0;
}



.archive-post-list-1,.singlepost

{
	background:#fff;
	border:1px solid #D3D3D3;
	padding:1px;
}



.archive-post-1

{
	background:#fff;
	margin:0;
	padding:10px;
}






.sidebar li

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



.sidebar li h2

{
	font-size:9pt;
	letter-spacing:0;
	border-bottom:1px solid #ddd;
	border-top:2px solid #ddd;
	color:#000;
	margin:0 0 3px;
	padding:4px 2px;
}



.sidebar li#recent-comments,.sidebar li#recent-posts,.sidebar li#links,.sidebar li#meta,.sidebar li#pages,.sidebar li#archives,.sidebar li.widget_categories

{
	border:1px solid #ddd;
	background:#fff;
	padding:1px 1px 0;
}



.sidebar li#recent-comments h2,.sidebar li#recent-posts h2,.sidebar li#links h2,.sidebar li#meta h2,.sidebar li#pages h2,.sidebar li#archives h2

{
	border:0;
	font-size:9pt;
	letter-spacing:0;
	border-bottom:1px solid #fff;
	color:#000;
	background:#ccc;
	margin:0;
	padding:5px 10px;
}



.sidebar li#recent-comments li,.sidebar li#recent-posts li,.sidebar li#links li,.sidebar li#meta li,.sidebar li#pages li,.sidebar li#archives li,.sidebar li.widget_categories li

{
	background:#eee;
	border-bottom:1px solid #fff;
	margin:0;
	padding:5px 10px;
}



.sidebar li#pages li li,.sidebar li.widget_categories li li

{
	margin-left:15px;
	list-style-type:square;
	border-bottom:0;
	padding:0 7px 0 0;
}



.sidebar li#tag_cloud

{
	border:1px solid #ddd;
	background:#eee;
	padding:7px 10px;
}



.sidebar li#tag_cloud h2

{
	border:0;
	font-size:9pt;
	letter-spacing:0;
	color:#000;
	margin:0;
	padding:0;
}



.sidebar li.widget_categories h2

{
	font-size:9pt;
	letter-spacing:0;
	border:0;
	border-bottom:1px solid #fff;
	color:#000;
	background:#ccc;
	margin:0;
	padding:5px 10px;
}

.bread {
font-family:arial,lucinda,verdana,geneva,sans-serif;
letter-spacing:-1px;
line-height:1.2em;
font-size:14pt;
color:#999;
font-weight:bold;
display:inline;
}
.infusionform { display:block; width: 350px; padding:0 0 0 100px;  }
.infusionform tr, .infusionform td, .infusionform table { border:none; height:20px; padding:0; }
.infusionform .default-input {float:left; width:150px; height:20px; display:inline; margin:0 0 0 10px; }
.infusionform .button {float:right; width:100px; height:40px; display:inline; }
.infusionform .formlabel {float:left; display:inline; width:150px; height:30px;}

#my-glider

{
	width:666px;
	background:#fff;
	margin:0 0 10px;
	border:1px solid #ccc;
	padding:1px;
}

#my-glider .controls

{
	border-top:1px solid #fff;
	clear:both;
	width:666px;
	background:#f87c00;
	margin:0;
	padding:0;

}



#my-glider .controls ul

{

	list-style-type:none;
	margin:0;
	padding:0;
}



#my-glider .controls li

{

	float:left;

	list-style-type:none;

	margin:0;

	padding:0;

}



#my-glider .controls li.feat-nums

{

	border-right:1px solid #fff;

	float:left;

	color:#fff;
	line-height:25px;
	height:25px;
	margin:0;
	padding:0 10px;

}

#my-glider .controls a,.control a:link,.controls a:visited

{
	border-right:1px solid #fff;
	float:left;
	display:block;
	color:#fff;
	text-decoration:none;
	line-height:25px;
	height:25px;
	margin:0;
	padding:0 10px;

}

#my-glider .controls a:hover

{
	background:#353535;
}



#my-glider .controls li.feat-about a
{
	border-left:1px solid #fff;
	border-right:0;
	
}
#my-glider .controls li.feat-about
{
	float:right;
}


#my-glider .scroller
{
	background:#eee;
	height:220px;
	width:666px;
	overflow:hidden;

}

#my-glider .scroller .section

{
	width:666px;
	height:220px;
	overflow:hidden;
	padding:0;

}

#my-glider .scroller .content
{
	width:10000px;
}

#my-glider .feature-entry
{
	padding:10px;
}

#my-glider .feature-entry h3
{
	font-family:arial,lucinda,verdana,geneva,sans-serif;
	font-size:9pt;
	letter-spacing:0;
	margin:0 0 5px;
}

.entry .footnote a { text-decoration: none; color: #777777; }
.entry .footnote { font-weight: normal; color: #777777; font-size: 11px;}
.footnote sup { font-weight: bold;  position:relative; top: 4px;}

