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

p.image img {
float: left;
margin: 0 10px 10px 0;
}
ul {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #5b5b5b;
}
h2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #5b5b5b;
font-weight: bold;
text-transform: uppercase;
}
.body_list {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
margin-bottom: 3px;
color: #5b5b5b;
text-decoration: none;
}
.breadcrumbseparator {
font-size: 9px;
}
img {
border: none;
}
body {
text-align: center;
background: repeat-x url(http://www.unfoundation.org/mysamaris/assets/images/bg.png);
margin: 5px 0px 0px 0px;
}
h3 {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
margin-bottom: 3px;
margin-top: 0px;
color: #0073cf;
text-decoration: none;
}
p {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
margin-bottom: 3px;
color: #5b5b5b;
text-decoration: none;
}
a {
    color: #0070B8;
    font-family: Arial;
    text-decoration: none;
}
a:hover {
    color: #0070B8;
    font-family: Arial;
    text-decoration: underline;
}
a:visited {
    color: #0070B8;
    font-family: Arial;
    text-decoration: none;
}
/* Header */
#header {
margin: 0 auto;
width: 965px;
height: 125px;
}
#header .logo_tagline {
width: 300px;
float: left;
padding-top: 30px;
padding-left: 5px;
}
#header .tagline {
margin: 0;
font-family: Helvetica, Arial, sans-serif;
font-size: 15px;
text-align: center;
color: #0073cf;
font-weight: bold;
}
#header .right_side {
width: 650px;
float: right;
}
#header .right_side_table {
width: 650px;
text-align: right;
}
/* Story Cube */

#storycube_container {
margin: 0 auto;
width: 977px;
height: 376px;
clear: both;
}
#storycube_mask {
width: 976px;
height: 376px;
position: relative;
z-index: 2;
top: 0;
left: 0;
background: no-repeat url(http://www.unfoundation.org/mysamaris/assets/images/homepage_mask.png);
}
div.slideshow-container {
	position: relative;
	clear: both;
	height: 390px; /* This should be set to be at least the height of the largest image in the slideshow */
	background: no-repeat url(http://www.unfoundation.org/mysamaris/assets/images/homepage_mask.png);
}
/* StoryCube Javascript */
#caption {
    right: 170px;
    position: relative;
    bottom: 150px;
	z-index: 500;
	}
div.content {
	/* The display of content is enabled using jQuery so that the slideshow content won't display unless javascript is enabled. */
	display: inline;
	margin: 0 auto;
	width: 976px; 
}
div.slideshow-container {
    clear: both;
    height: 390px;
    position: relative;
}
div.content a, div.navigation a {
	text-decoration: none;
	color: #777;
}
div.content a:focus, div.content a:hover, div.content a:active {
	text-decoration: underline;
}
div.controls {
	margin-top: 0px;
	height: 0px;
}
div.controls a {
	padding: 5px;
}
div.ss-controls {
	float: left;
}
div.nav-controls {
	float: right;
}

div.loader {
	position: absolute;
	top: 0;
	left: 0;
	background-image: url('http://www.unfoundation.org/mysamaris/assets/images/loader.gif');
	background-repeat: no-repeat;
	background-position: center;
	width: 550px;
	height: 502px; /* This should be set to be at least the height of the largest image in the slideshow */
}
div.slideshow {
    height: 350px;
    position: absolute;
    top: -20px;
    width: 850px;
    z-index: -1;
}
div.slideshow span.image-wrapper {
	display: block;
	position: absolute;
}
div.slideshow a.advance-link {
	display: block;
	width: 850px;
	text-align: center;
}
div.slideshow a.advance-link:hover, div.slideshow a.advance-link:active, div.slideshow a.advance-link:visited {


	text-decoration: none;
}
div.slideshow img {
	vertical-align: middle;
	border: 1px solid #ccc;
}
div.download {
	float: right;
}
span.image-caption {
	display: block;
	position: absolute;
	width: 350px;
	top: 175px;
	left: 770px;
}
span.image-caption .image-title {
	color: #FFFFFF;
	font-size: 26px;
	font-weight: bold;
	font-family: Helvetica, Arial, sans-serif;
}
span.image-caption .image-desc {
	color: #FFFFFF;
	font-size: 14px;
	font-family: Helvetica, Arial, sans-serif;
}
div.caption {
	padding: 10px;
}
div.image-title {
	font-weight: bold;
	font-size: 1.4em;
}
div.image-desc {
	line-height: 1.3em;
	padding-top: 12px;
}
div.navigation {
	/* The navigation style is set using jQuery so that the javascript specific styles won't be applied unless javascript is enabled. */
}
ul.thumbs {
	clear: both;
	margin: 0;
	padding: 0;
}
ul.thumbs li {
	float: left;
	padding: 0;
	margin: 5px 10px 5px 0;
	list-style: none;
}
a.thumb {
	padding: 2px;
	display: block;
	border: 1px solid #ccc;
}
ul.thumbs li.selected a.thumb {
	background: #000;
}
a.thumb:focus {
	outline: none;
}
ul.thumbs img {
	border: none;
	display: block;
}
div.pagination {
	clear: both;
}
div.navigation div.top {
	margin-bottom: 12px;
	height: 11px;
}
div.navigation div.bottom {
	margin-top: 12px;
}
div.pagination a, div.pagination span.current, div.pagination span.ellipsis {
	display: block;
	float: left;
	margin-right: 2px;
	padding: 4px 7px 2px 7px;
	border: 1px solid #ccc;
}
div.pagination a:hover {
	background-color: #eee;
	text-decoration: none;
}
div.pagination span.current {
	font-weight: bold;
	background-color: #000;
	border-color: #000;
	color: #fff;
}
div.pagination span.ellipsis {
	border: none;
	padding: 5px 0 3px 2px;
}
#thumbs {
    left: 640px;
    position: absolute;
    top: 225px;
    width: 300px;
    z-index: 10;
}
/* STORYCUBE CONTAINER */
#storycube {
    margin: 0 auto;
    position: relative;
    width: 950px;
}
#storycube_caption {
    left: 0;
    position: absolute;
    text-align: center;
    top: 0;
    width: 950px;
	z-index:500;
}
/* CONTENT DIVS */
#page_content {
width: 956px;
margin: 0 auto;
padding-left: 20px;
}
#content_left {
float: left;
width: 425px;
}
#content_center {
float: left;
width: 250px;
height: 345px;
text-align:center;
}
#content_right {
float: left;
width: 275px;
height: 345px;
}
/* CONTENT TABS */
.usual {
    width: 408px;
}
.usual li {
    float: left;
    list-style: none outside none;
    text-align: center;
    width: 102px;
}
.usual .left_item {
	background: url(http://www.unfoundation.org/mysamaris/assets/images/div_nav.png) right no-repeat;
}
.usual ul a {
    color: #323232;
    display: block;
    font: bold 13px Arial;
    margin: 1px 1px 1px 0;
    padding: 6px 2px;
    text-decoration: none !important;
}
.usual ul a:hover {
   background-image: url("http://www.unfoundation.org/mysamaris/assets/images/tab_bg.png");
    color: #FFFFFF;
}
.usual ul a.selected {
    background-image: url("http://www.unfoundation.org/mysamaris/assets/images/tab_bg.png");
    border-bottom: 1px solid snow;
    color: #FFFFFF;
    cursor: default;
    margin-bottom: 0;
}
#twitter_action ul a:hover {
   background: none !important;
    color: #FFFFFF;
}
#twitter_action ul a.selected {
    background: none !important;
    border-bottom: none !important;
    color: #FFFFFF;
    cursor: default;
    margin-bottom: 0;
}
.usual div {
    clear: left;
}
.usual div a {
    color: #323232;
    font-weight: bold;
    font-size: 12px;
}
.idTabs {
padding: 0;
margin: 0;
}
/* CAMPAIGNS DIVS */
#campaigns {
clear: both;
margin: 0 auto;
position: relative;
width: 950px;
}
#campaigns_bg {
background: url(http://www.unfoundation.org/mysamaris/assets/images/campaigns_bg.png) repeat-x;
height: 128px;
padding-top: 20px;
}
#campaigns_bg .fluid {
width: 100%;
float: left;
}
/*CAROUSEL*/
.stepcarousel{
position: relative; /*leave this value alone*/
overflow: scroll; /*leave this value alone*/
width: 875px; /*Width of Carousel Viewer itself*/
height: 100px; /*Height should enough to fit largest content's height*/
margin: 0 auto;
left: 10px;
}
.stepcarousel img {
border: 0px;
}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}
.campaigns .left{
position: absolute;
top: 0px;
left: 0px;
width: 15px;
margin: 0 auto;
clear: both;
}

.campaigns .right{
position: absolute;
top: 0px;
left: 875px;
width: 15px;
margin: 0 auto;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 5px 50px 5px 5px; /*margin around each panel*/
}
/* VIDEO TABLE */
#video_table .main_title {
    font-family: Arial,Helvetica;
    font-size: 13px;
    font-weight: bold;
    padding-bottom: 16px;
    padding-top: 7px;
    color: #323232;
}
#video_table .see_all a {
    font-family: Arial,Helvetica;
    font-size: 11px;
    font-weight: bold;
    padding-bottom: 10px;
    padding-top: 7px;
	text-decoration:none;
	
}
#video_table p {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
margin: 0;
}
#video_table .more {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
margin: 0;
color: #0073cf;
text-decoration: none;
}
/* CAMPAIGN TABLE */
#campaign_table .main_title {
    font-family: Arial,Helvetica;
    font-size: 13px;
    font-weight: bold;
    padding-bottom: 16px;
    padding-top: 7px;
    color: #323232;
}
#campaign_table .see_all a {
    font-family: Arial,Helvetica;
    font-size: 11px;
    font-weight: bold;
    padding-bottom: 10px;
    padding-top: 7px;
	text-decoration:none;
	
}
#campaign_table p {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
margin: 0;

}
#campaign_table .more {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
margin: 0;
color: #0073cf;
text-decoration: none;
}
/* NEWSLETTER BAR */
#newsletter {
margin: 0 auto;
text-align: right;
width: 965px;
clear: both;
}
#newsletter .fb_like {
float: right;
}
#newsletter .news_bar {
float:right;
}
/* SEARCH BOX */
	#search_form {
	margin: 0px 10px;
	display: inline;
	}

    #search_form .search_box {  
    background: url(http://www.unfoundation.org/mysamaris/assets/images/icon_search.png) right no-repeat;  
    color:#c0c2c3;  
    background-color:#FFFFFF;  
    border:1px solid;  
    border-color: #c0c2c3; 
    font-family: Arial, Helvetica, sans-serif;
	font-size:13px; 
	padding: 1px 25px 1px 4px;	
	height: 20px;
    }  
/* NEWSLETTER BOX */
    input.newsletter_box {  
    padding: 1px 0px 1px 4px;  
    color:#c0c2c3;  
    background-color:#FFFFFF;  
    border:1px solid;  
    border-color: #c0c2c3;  
    font-family: Arial, Helvetica, sans-serif;
	font-size:13px; 
	height: 20px;
	margin: 0px;
    }  
	.join_newsletter {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	margin-right: 5px;
	color: #4f4d4d;
	}

/* HEADER LINKS */
#header .wwtun a {
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
color: #333333;
text-decoration: none;
font-weight: bold;
margin-right: 5px;
}
#header .donate a {
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
color: #333333;
text-decoration: none;
font-weight: bold;
margin-left: 5px;
}
#header .right_side_table a, img, span {
display: inline-block;
vertical-align: middle;
}
/* MENU */

#navigation {position: relative; z-index: 10000; float: right; left: 10px; top: 28px;------* }
#navigation * 									{ margin: 0; padding: 0; }
#navigation #page-wrap							{ width: 800px; margin: 25px auto; } 
#navigation a									{ text-decoration: none; }
#navigation ul									{ list-style: none; }
#navigation p                                   { margin: 15px 0; }
#navigation #top_level 							{ width: 146px; text-align: center; }
#navigation .first_item							{ background: url(http://www.unfoundation.org/mysamaris/assets/images/div_nav.png) right no-repeat; }
#navigation .second_item						{ background: url(http://www.unfoundation.org/mysamaris/assets/images/div_nav.png) right no-repeat; }
/*
	LEVEL ONE
*/

ul.dropdown                         { position: relative; }
ul.dropdown li                      { float: left; text-align: left; padding-left: 10px; }
#top_level a:hover		            { color: #FFF; background: url(http://www.unfoundation.org/mysamaris/assets/images/link_top.png) top no-repeat #747474; }
#top_level a:active                { color: #FFF; background: url(http://www.unfoundation.org/mysamaris/assets/images/link_top.png) top no-repeat #747474;}
ul.dropdown li a                    { display: block; padding: 4px 8px;;
	 								  color: #0E7DC5;  }
ul.dropdown li:last-child a         { border-right: none; } /* Doesn't work in IE */
#top_level         { color: #FFFFFF; position: relative; font-family:Arial, Helvetica, sans-serif; font-size: 22px;  }
#top_level:hover  { background: url(http://www.unfoundation.org/mysamaris/assets/images/link_top.png) top no-repeat #747474; color: #FFFFFF; }
ul.dropdown li.hover a              { color: #FFF; }
#first li {padding: 10px 0px 0px 15px; }
#second li {padding: 10px 0px 0px 15px; }
#third li {padding: 10px 0px 0px 15px; }



/* 
	LEVEL TWO
*/
ul.dropdown ul 						{ width: 300px; visibility: hidden; position: absolute; top: 100%; right: 0;  }
ul.dropdown ul li 					{ font-weight: bold; background: #f6f6f6; color: #000; 
									  float: none;  background:url(http://www.unfoundation.org/mysamaris/assets/images/menu_bg.png) repeat-y; padding-bottom: 10px; }
.sub_item a:active	{ background: none !important; }
.sub_item a:hover	{ background: none !important; }
.sub_item { font-family:Arial, Helvetica, sans-serif; font-size:15px;}	
.sub_item a { font-family:Arial, Helvetica, sans-serif; font-size:15px; text-transform:uppercase; width: 150px; }							  
                                    /* IE 6 & 7 Needs Inline Block */
ul.dropdown ul li a					{ border-right: none; width: 100%; display: inline-block; } 

/* THIRD LEVEL */

div.submenu { width: 300px; background:url(http://www.unfoundation.org/mysamaris/assets/images/menu_bg.png) repeat-y; }
div.third_level  { width: 225px; display: inline-block; text-align: left; }
div.submenu a { font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #CCC; text-decoration: none; width: 100px; border: none; }

/* FOOTER */

#footer_container {
background: url(http://www.unfoundation.org/mysamaris/assets/images/footer_bg.png) repeat-x;
height: 76px;
}
.fluid {
width: 100%;
float: left;
}
#footer {
width: 950px;
margin: 10px auto;
overflow: hidden;
}
#footer p {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #666666;
}
#footer a {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #323232;
text-decoration: none;
}
#footer .sep {
margin: 0px 5px;
}
#footer .light {
color: #5b5b5b;
}
/* RSS FEED HOMEPAGE */
#blog {
text-align: left;
}
#blog .first {
display:inline-block;
}
#blog .first a {
    color: #0070B8;
    font-family: Arial;
    font-size: 16px;
    font-weight: bold;
    text-decoration: none;
}

#blog .first p {
    color: #4C4B49;
    font-size: 12px;
    margin-top: 5px;
}

#blog .first .read-more {
    color: #0070B68;
    font-family: Arial;
    font-size: 12px;
    text-decoration: none;
    font-weight: normal;
}

#blog .secondary a {
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    margin-bottom: 5px;
    text-decoration: none;
}
/* MEDIA ROOM HOMEPAGE */
#mediaroom {
text-align: left;
}
#mediaroom .first {
display:inline-block;
}
#mediaroom .first a {
    color: #0070B8;
    font-family: Arial;
    font-size: 16px;
    font-weight: bold;
    text-decoration: none;
}

#mediaroom .first p {
    color: #4C4B49;
    font-size: 12px;
    margin-top: 5px;
}

#mediaroom .first .read-more {
    color: #0070B68;
    font-family: Arial;
    font-size: 12px;
    text-decoration: none;
    font-weight: normal;
}

#mediaroom .secondary a {
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    margin-bottom: 5px;
    text-decoration: none;
}
/* PARTNERS HOMEPAGE */
#partners {
text-align: left;
}
#partners .first {
display:inline-block;
}
#partners .first a {
    color: #0070B8;

    font-family: Arial;
    font-size: 16px;
    font-weight: bold;

    text-decoration: none;
}

#partners .first p {
    color: #4C4B49;
    font-size: 12px;
    margin-top: 5px;
}

#partners .first .read-more {
    color: #0070B68;
    font-family: Arial;
    font-size: 12px;
    text-decoration: none;
    font-weight: normal;
}

#partners .secondary a {
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    margin-bottom: 5px;
    text-decoration: none;
}
/* NEWS SLIDER PANELS */
#newslider {position:relative;}
.sliderkit .sliderkit-panel{z-index:1;position:absolute;overflow:hidden;}
.sliderkit .sliderkit-panel-active{z-index:5;}
.sliderkit .sliderkit-panel-old{z-index:4;}
.sliderkit .sliderkit-panel .sliderkit-panel-textbox{position:absolute;z-index:1;}
.sliderkit .sliderkit-panel .sliderkit-panel-text{position:absolute;z-index:3;top:0;left:0;}
.sliderkit .sliderkit-panel .sliderkit-panel-overlay{position:absolute;z-index:2;top:0;left:0;}
.newslider-horizontal{width:750px;}
.newslider-horizontal .sliderkit-panels{position:absolute;left:0;width:550px;height:115px;overflow:hidden;}
.newslider-horizontal .sliderkit-panel{left:0;top:0;width:600px;position:relative;background:none;}
.newslider-horizontal .sliderkit-panel h3,
.newslider-horizontal .sliderkit-panel h3 a{color:#fff; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: normal;}
.newslider-horizontal .sliderkit-panel h3{margin:0;}
/* BUTTON RESIZABLE */
#button {height: 35px; text-align: center; margin-top: 10px; display: inline-block;}
#button div.left {background:url(http://www.unfoundation.org/mysamaris/assets/images/hp_button_left.png) no-repeat; height: 35px; width: 8px; margin:0; float:left;}
#button div.right {background:url(http://www.unfoundation.org/mysamaris/assets/images/hp_button_right.png) no-repeat; height: 35px; width: 8px; margin:0; float:left;}
#button div.center {background:url(http://www.unfoundation.org/mysamaris/assets/images/hp_button_bg.png) repeat-x; height: 35px; width: auto; margin: 0 auto; float:left; padding: 0px 10px;}
#button div.center a {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #333333; font-weight: bold; text-decoration: none; text-transform: uppercase; line-height: 40px;}
/* ISSUES SUBPAGE */
#indv_issue {
width: 200px; height:150px; display: inline-block; position:relative; margin-right: 30px; margin-bottom:15px; list-style: none; 
}
#indv_issue span {
position: absolute; top: 0px; left: 0px; width: 200px; height:23px; color: #004da9; font-size:13px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; padding-left: 5px; padding-top: 5px; text-align:left;
}
#issues p {
font-size: 22px; font-family:Arial, Helvetica, sans-serif; color: #004da9; margin: 0px; display: inline; font-weight: normal; margin-bottom: 15px; text-transform:uppercase;}
/* SUBNAV LINKS */
p#page_section {
font-size: 24px; font-family:Arial, Helvetica, sans-serif; color: #0073cf; font-weight: bold; margin: 0px; display: inline; padding: 0px; text-transform:uppercase; }
p#page_cat {
font-size: 24px; font-family:Arial, Helvetica, sans-serif; color: #004da9; font-weight: bold; margin: 0px; display: inline; text-transform:uppercase;}
.subnav_link a {
font-size: 13px; font-weight: bold; font-family:Arial, Helvetica, sans-serif; color: #4f4d4d;}
/* CONTENT FORMATTING */
#title h1{
font-size: 22px; font-family:Arial, Helvetica, sans-serif; color: #004da9; margin: 0px; display: inline; font-weight: normal; margin-bottom: 5px; text-transform:uppercase;}
#pageoptions a {
font-size: 12px; font-family:Arial, Helvetica, sans-serif; color: #666666; font-weight: bold;}
#pageoptions img {
margin-right: 5px;}
#pageoptions {
width:365px; float: left; text-align: right;  margin-bottom: 15px;}
#breadcrumbs {
width:600px; float: left; text-align: left; margin-bottom: 15px;}
/* STORYCUBE SUBPAGE */
#subpage_storycube_text {
position: relative; top: 5px; left: 735px; width: 200px; height: 150px; padding: 10px 5px; text-align:right;}
#subpage_storycube_text p{
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
color: #FFFFFF;
}
#subpage_storycube_text a{
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
color: #FFFFFF;
font-weight: bold;
}
/* BREADCRUMBS */
#breadcrumbs a {
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
color: #666666;
text-transform: uppercase;
}
/* MARGIN ITEMS */
#margin_item {
width: 213px;
}
#margin_item .top {
background: url(http://www.unfoundation.org/mysamaris/assets/images/marginitem_top.png) no-repeat;
width: 213px;
height: 35px;
margin: 0;
line-height: 20px;
text-align: left;
padding-left: 10px;
}
#margin_item .top p {
font-size: 14px;
font-family: Arial, Helvetica, sans-serif;
color: #FFFFFF;
padding: 7px;
font-weight: bold;
text-transform: uppercase;
}
#margin_item .center {
background: url(http://www.unfoundation.org/mysamaris/assets/images/marginitem_bg.png) repeat-y;
margin: 0;
width: 195px;
text-align: center;
}
#margin_item .center p {
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
margin: 0;
padding: 10px;
text-align: left;
}
#margin_item .center .learn-more {
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
margin: 0;
padding: 0px 10px;
color: #0072D2;
text-align: left;
text-decoration: none;
}
#margin_item .bottom {
background: url(http://www.unfoundation.org/mysamaris/assets/images/marginitem_btm.png) no-repeat;
width: 213px;
height: 11px;
}
/* TAKE ACTION ITEMS */
#twitter_action {
    width: 280px;
}
#twitter_action li {
    float: left;
    list-style: none outside none;
    text-align: center;
    width: 30px;
}
#twitter_action ul a {
    color: #0066ff;
    display: block;
    font: bold 16px Arial;
    margin: 1px 1px 1px 0;
    padding: 6px 2px;
    text-decoration: none !important;
}
#twitter_action ul a:hover {
    color: #fff;
}
#twitter_action ul a.selected {
    color: #fff;
    cursor: default;
    margin-bottom: 0;
}
div#twitter_action {
padding: 0px 15px 5px 15px;
}
#twitter_action div {
    clear: left;
    padding: 5px 10px 8px;
}
#twitter_action div a {
    color: #000000;
    font-weight: bold;
}
div.twitter_msg {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #fff;
}
a.tweet {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-decoration: none;
color: #fff;
}
a:hover.tweet {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-decoration: none;
color: #0099CC;
}
/* THE LATEST */
#the_latest {
width: 200px;
}
/* PAGINATOR */
.paginator {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}
/* Share Buttons */
#share span {
vertical-align: top;
}
/* Homepage Blog Feed */
#blog p img {
	float: left;
	margin-right: 10px;
}

blockquote		{
font: 12px Arial, Helvetica, sans-serif;
color: #5b5b5b;
}