/**

 * Theme Name: Hybrid Custom
 * Theme URI: http://link-to-your-site.com
 * Description: Describe what your child theme should be like.
 * Version: 0.1
 * Author: Your Name
 * Author URI: http://link-to-your-site.com
 * Tags: Add, Whatever, Tags, You, Want
 *Template: hybrid
 */

/* Get base CSS */
@import url('../hybrid/library/css/21px.css');
@import url('../hybrid/library/css/2c-l-fixed.css');
@import url('../hybrid/library/css/plugins.css');
@import url('../hybrid/library/css/drop-downs.css');
@import url('../hybrid/library/css/screen.css');

/**
 * Screen Stylesheet
 * style for the Hybrid-Custom theme
 */

/* Body */
body {
	font-family:helvetica, arial, sans-serif;
	font-size:12px;
	line-height:18px;
	/*color:#787878;*/
	color:#666666;	
}
body.wordpress
{
	background-image:url(library/images/bodybg_right.jpg);
	background-repeat:repeat-x;	
	}

body.wp-admin
{
	background-color:#FFFFFF;	
}
/************************/
body.mceContentBody
{
	background-image:none !important;
	background-color:#FFFFFF !important;
}
.header_image
{
	position:relative;
	top:150px;
}

/* Body container */
#body-container {
	margin:0 auto 0 auto;
	padding:0 0 0 0;
	width:900px;
	}

/* Links */
a {
	color:#1f54a3;
	text-decoration: none;
	}

a:visited {
	color:#1f54a3;
	}

a:hover, a:active {
	color:#1f54a3;
	text-decoration: underline;
	}
u
{
	text-decoration:underline;
}

/* Headers */
h1 {
	font-family:helvetica, arial, sans-serif;
	color: #1f54a3;
	font-size: 30px;
	letter-spacing: -1px;
	line-height: 1em;
	margin-bottom: 0.4em;
}
h2 {
	font-family:helvetica, arial, sans-serif;
	color: #3d75c9;
	font-size: 18px;
	letter-spacing: 0px;
	line-height: 1em;
	margin-bottom: 0.3em;
	padding-bottom: 6px;
	font-weight:lighter;
}
h3 {
	font-family:helvetica, arial, sans-serif;
	color: #6c819f;
	font-size: 16px;
	font-weight:lighter;
	margin-bottom: 3px;
	line-height: 1em;
}
h3.sidebar {	
	color: #1c54a7;
}
h4 {
}
h5 {
	font-family: lucida grande, helvetica, arial, sans-serif;
	color: #1a1a1a;
	font-size: 10px;
	font-weight: bold;
	margin-bottom: 0.6em;
}
p {
	margin:0 0 10px 0;
}

/* Lists */
ul {
	list-style: none;
	}

/* Blockquotes */
blockquote {
	font-style: italic;
	color: #555;
	}

blockquote blockquote {
	color: #777;
	}

blockquote em {
	font-style: normal;
	}

/* Code */
pre {
	padding: 9px;
	background: #f9f9f9;
	border: 1px solid #ccc;
	}

code {
	padding: 0 3px;
	background: #eee;
	}

pre code {
	background: transparent;
	}

/* Tables */
table {
	width: 100%;
	border-collapse: separate;
	border-top: 0px solid #ccc;
	border-left: 0px solid #ccc;
	}

caption {
	font-size: .9em;
	font-style: italic;
	text-align: right;
	}

td, th {
	border-bottom: 0px solid #ccc;
	border-right: 0px solid #ccc;
	}

th {
	background: #eee;
	}

/* Drop caps */
.drop-cap {
	float: left;
	margin: 3px 3px 0 0;
	font: normal normal normal 47px/35px "Warnock Pro", "Goudy Old Style", Palatino,"Book Antiqua", Georgia, serif;
	color: #333;
	}

/* Notes */
.note {
	padding: 6px 9px;
	background: #eee;
	border: 1px solid #ccc;
	}

/* Warnings/Alerts */
.warning, .alert {
	padding: 6px 9px;
	background: #fffbbc;
	border: 1px solid #E6DB55;
	}
/* Errors */
.error {
	padding: 6px 9px;
	background: #ffebe8;
	border: 1px solid #C00;
	}
/* Downloads */
.download {
	padding: 6px 9px;
	background: #e7f7d3;
	border: 1px solid #6c3;
	}
/**************/
/* Breadcrumb */
/**************/
.breadcrumb {
	margin: 0 0 30px 0;
	font-size: .9em;
	font-style: italic;
	color: #666;
	}

.breadcrumb a {
	color: #c0c0c0;
	text-decoration: none;
	}

.breadcrumb a:hover {
	color: #d54e21;
	text-decoration: underline;
	}

/* Images */
.post img {
	max-width: 568px;
	padding: 5px;
	border: 1px solid #ccc;
	}

.thumbnail {
	float: left;
	width: 100px;
	height: 100px;
	margin: 5px 15px 0 0;
	}

/* Captions [caption] */
.wp-caption {
	max-width: 576px;
	margin-top: 6px;
	padding: 6px 1px 0 1px;
	border: 1px solid #ccc;
	text-align: center;
	}

.wp-caption .wp-caption-text {
	margin: 0;
	padding: 0 5px;
	text-align: right;
	font-size: .9em;
	font-style: italic;
	color: #666;
	}

.wp-caption img {
	max-width: 564px;
	margin: 0 auto;
	padding: 0;
	border: 1px solid #666;
	}



/* Gallery [gallery] */

.gallery img {

	border: 1px solid #ccc;

	}



/* Avatars */

.avatar {

	float: left;

	width: 100px;

	height: 100px;

	margin: 5px 15px 0 0;

	padding: 5px;

	border: 1px solid #ccc;

	}



/************************************/

/* Header ***************************/

/************************************/

#header

{

	margin:0 0 0 0;

	padding:0;	

	height:135px;

	position:relative;

	border:0px solid #e2e2e2;

	background-image:url(library/images/header.jpg);

}



#header_homelink

{

	position:absolute;

	top:55px;	

	width:345px;

	height:50px;	

	padding:0 0 0 0;

	border:0px solid #e2e2e2;	

}



#header_homelink a

{

	float:left;

	width:100%;

	height:100%;

	display:block;	

}



#header_homelink a:hover

{

	text-decoration:none;

}



#header_customrow

{

	position:absolute;

	width:900px;

	top:0;

	left:0;

	height:25px;

	border:0px solid #c0c0c0;

	text-align:right;

}



#header_customrow ul

{

	list-style:none;

	margin:0;

	padding:0;

}



#header_customrow li

{

	list-style:none;

	margin-right:20px;

	padding:0;

	float:left;

}





#header_customrow a

{

	line-height:25px;

	color:#ffffff;		

}



#header_customrow a:hover

{

	line-height:25px;

	color:#ffffff;

	text-decoration:none;

	color:#000000;	

}







/* Blog title */

#site-title {

	font: italic normal normal 35px/35px Georgia, Times, "Times New Roman", serif;

	margin: 0 0 10px 0;

	}

#site-title a {

	color: #000;

	}



/* Blog description */

#site-description {

	font: normal normal normal 16px/20px Georgia, Times, "Times New Roman", serif;

	margin: 0;

	color: #666;

	}

	

/*************************************/

/* Navigation ************************/

#navigation {

	overflow: visible;

	height: 29px;

	margin: 0;

	z-index: 100;

	border:0px solid #c0c0c0;

	position:absolute;

	bottom:0px;

	right:0px;	

	}

#page-nav li {

	margin-right: 0;	

	}

#page-nav li li {

	margin-right: 0;

	}

#page-nav li a

{

	font-family:Helvetica,Tahoma;	

	font-size:15px;

	padding: 7px 15px 7px 15px;

	color: #999999;

	background-color:#ffffff;

	border: 0px solid #ccc;

	text-decoration: none;

	display:block;

}

	

#page-nav li a:hover

{	

	color: #000000;	

	text-decoration: none;	

}



#page-nav li.current_page_item a

{	

	color: #1f54a3;	

	text-decoration: none;

}



/* Drop-downs style */

#page-nav li:hover ul, li.sfHover ul {

	top: 29px;

	border:1px solid #e9e9e9;

	}

#page-nav li li a {

	border-top: none;

	margin-right: 0;

	}

#page-nav li ul {

	background: #fff;

	border-top: 0px solid #ccc;
	width: 250px;

	}

#page-nav li li:hover ul, li li.sfHover ul , #page-nav li li li:hover ul, li li li.sfHover ul  {

	top: -1px;

	}

#page-nav li li li {

	margin-left: -1px;

	}



/*****************************************************/

/* Container (wraps content, primary, and secondary) */

/*****************************************************/

#container {

	margin-top: 10px;

	padding:20px 0 0 0;

	background-color:#FFFFFF;

	/*background: transparent url(library/images/baring-center.jpg) repeat-y;*/	

	width:900px;

	border-top:1px solid #e9e9e9;

	}



/* Main content */

.content {

	margin:0;

	border:0px solid #c0c0c0;

	float:right;

	width:615px;

	padding:0 3px 0 10px;	

	}

.no-widgets .content, .page-template-no-widgets .content {

	width: 948px;

	}



/* Posts */

.post {

	overflow: hidden;

	margin: 0 0 10px 0;

	}

.single .post, .attachment .post, .page .post {

	margin: 0;

	}



/* Archive information */

.author-info, .search-info {

	overflow: hidden;

	margin: 0 0 40px 0;

	}



/* Entry title */

.entry-title {

	font-size: 12px;

	margin: 0 0 12px 0;

	font-weight: normal;	

	}

.archive .entry-title, .search .entry-title {

	font-size: 12px;

	margin: 0;

	}

.page-title, .attachment-title {

	margin: 0 0 12px 0;

	}

.entry-title a {

	color: #000;

	}



/* Byline */

.byline {

	margin: 0 0 10px 0 !important;

	font-style: italic;

	color: #666;

	}

.archive .byline, .search .byline {

	margin: 0;

	}

.byline .byline-prep {

	text-transform: lowercase;

	}



/* Entry content */

.entry-content {

	overflow: hidden;

	margin: 0 0 3px 0;

	}



/* Entry metadata */

.entry-meta {

	clear: both;

	font-style: italic;

	color: #666;

	}



/* Page links (multiple-paged posts) */

p.pages a {

	margin: 0 3px;

	padding: 3px 9px 3px 9px;

	border: 1px solid #ccc;

	}



/* Navigation links */

.navigation-links {

	margin-bottom: 21px;

	font-style: italic;

	}

.navigation-links .previous {

	float: left;

	max-width: 50%;

	}

.navigation-links .next {

	float: right;

	max-width: 50%;

	text-align: right;

	}

.navigation-attachment {

	overflow: hidden;

	}



/* WP Pagenavi plugin */

.wp-pagenavi {

	margin-bottom: 21px;

	}

.wp-pagenavi .pages, .wp-pagenavi .current, .wp-pagenavi .extend, .wp-pagenavi a {

	margin-right: 6px;

	padding: 3px 9px 3px 9px;

	border: 1px solid #ccc;

	}



/* Widgets */

.widget {
	overflow: hidden;
	margin: 15px 0px 0px;	
	}

.widget a {

	color: #464646;

	text-decoration: none;

	}

.widget a:hover {

	color: #d54e21;

	text-decoration: none;

	}



/* Widget titles */

.widget-title {
	font-size: 13px;
	font-weight: normal;
	color: #1F54A3;

	}



/* Utility widget areas */

#utility-before-content, #utility-after-content, #utility-after-page, #utility-after-single {

	margin: 0 0 21px 0;

	padding: 20px 20px 0 20px;

	border: 1px solid #ccc;

	}



/* Comments template */

#comments-template {

	clear: both;

	}



/* Comment headers */

.comments-header {

	font-size: 1.2em;

	}



/* Comments are closed */

.comments-closed {

	font-style: italic;

	}



/* Comment list */

#comments-template ol {

	list-style: none;

	margin: 0 0 21px 0;

	}

#comments li, #comments li li li, #comments li li li li li {

	overflow: hidden;

	margin: 0 0 15px 0;

	padding: 15px 15px 0 15px;

	background: #fff;

	border: 1px solid #ccc;

	}

#comments li li, #comments li li li li {

	background: #f9f9f9;

	}



/* Avatar */

#comments-template .avatar {

	width: 40px;

	height: 40px;

	float: left;

	margin-right: 15px;

	padding: 0;

	border: 1px solid #666;

	}



/* Comment metadata */

.comment-meta {

	margin: 10px 0 21px 0;

	font-size: 13px;

	color: #666;

	}

.comment-author {

	font-size: 15px;

	color: #000;

	}

.comment-reply-link, .permalink, .comment-edit-link {

	font-style: italic;

	color: #666;

	}



/* Comment text */

.comment-text {

	clear: left;

	margin: 0 15px;

	}



/* Form */

.text-input {

	display: block;

	padding: 3px 6px;

	width: 97%;

	}

#comments-template label {

	font-size: .9em;

	}



/* Respond textarea */

textarea {

	width: 98%;

	}



/* Submit and rest buttons */

.button, .submit, .reset {

	width: 100px;

	margin-right: 15px;

	padding: 7px 15px 8px 15px;

	background: #fff;

	border: 1px solid #ccc;

	}

.button:hover, .submit:hover, .reset:hover {

	cursor: pointer;

	background: #f9f9f9;

	}



/* Footer container */

#footer-container {

	margin:0;

	padding:10px 0 0 0;	

	height:100px;

	position:relative;

	border-top:1px solid #e9e9e9;

	}



/* Subsidiary */

#subsidiary {

	margin: 0 0 21px 0;	

	}

	

/**********************************/

/* Footer                         */

/**********************************/



#footer

{	

	height:auto;

}





#footer .copyright {

	display:none;	

	}

	

#footer_customrow

{

	width:100%;

	border:0px solid #c0c0c0;

	height:35px;	

}	

	



#copyright_wrapper

{

	float:left;	

	width:175px;	

	color:#c0c0c0;

	border:0px solid #c0c0c0;	

	font-style:normal;

	height:35px;

}



#copyright_wrapper a

{	

	line-height:30px;

}



#poweredby

{

	float:right;

	border:0px solid #c0c0c0;

	width:470px;

	font-style:normal;

	height:35px;

	vertical-align:middle;	

}



#poweredby ul

{

	margin:0;

	padding:0;

	list-style:none;	

}



#poweredby li

{

	margin:0 20px 0 0;

	padding:0;

	list-style:none;

	float:left;	

	height:35px;

	border:0px solid #c0c0c0;

	vertical-align:middle;

	line-height:30px;

	

}



#poweredby img

{

	height:35px;	

}









/* side container for widgets */

#primary

{

 	float:left;

	width:250px;	

}



/*some row*/

.sidebar_row 
{	
	width:100%;
	clear:both;
	float:left;
	margin-bottom:15px;	
		
}





#content_action-elements

{

	border:0px solid #c0c0c0;

	float:left;	

}



/********* wp print & wp email ***********/

.WP-EmailIcon

{

	margin-left:0px;

	margin-right:2px;

}







strong

{

	font-weight:bold;

}



/* some Colors */



.red

{

	color:#CC0000;

}



.orange

{

	color:#ff6633;

}



.lightgrey

{

	color:#999999;

}



.verylightgrey

{

	color:#CCCCCC;

}



.margined

{

	margin-bottom:10px !important;

}



/*************************************/

/* lang Selector *********************/



#language-selector

{		

	width:190px;	

	border-top:1px solid #c0c0c0;

	border-bottom:1px solid #c0c0c0;	

	margin-top:40px;

	position:relative;

	height:auto;	

}



#lang_sel_list

{

	position:relative;

	margin-left:70px;

	border:1px solid #c0c0c0;

}



#lang_sel_list ul

{

	list-style:none;

	margin:0;

	padding:0;	

	border:none !important;		

}



#lang_sel_list li

{	

	list-style:none;

	margin:0;

	padding:0;

	float:left;

	height:22px;	

	background-color:#666666;

	border:1px solid #c0c0c0;

}



#lang_sel_list a
{
	/*border:none !important;*/	
	border:1px solid #c0c0c0;
	float:left;
	height:20px;
	padding-right:0 !important;
	color:#FFFFFF !important;
}
/* current selected language */
#lang_sel_list a.lang_sel_sel
{
}
#lang_sel_list a.lang_sel_sel:hover
{
	background-color:#FFFFFF;
}
#lang_sel_list img.iclflag
{
	float:left;
	margin-top:2px;
}

#lang_sel_list a:hover
{
	background-color:#FFFFFF !important;

}
/*** custom lang selector *********/
.custom_lang_select_link
{
	margin-left:10px;

}

.custom_lang_select_flagicon
{
}
/**********************************/
/* Contact Form                   */
/**********************************/

.contact_singlerow
{
	border:0px solid #c0c0c0;
}

.contact_singlerow span.contact_label
{
	border:0px solid #000000;
	float:left;
}

.contact_singlerow span.wpcf7-form-control-wrap
{
	float:left;
	border:0px solid #c0c0c0;
	display:inline;
}

.contact_pointed
{
	height:16px;
	float:left;
	display:inline;
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	color:#1f54a3;
	border-bottom:1px dotted #c0c0c0;
	margin:0 5px 0 5px;
}

.contact_textarea
{
	font-family:Arial, Helvetica, sans-serif;
	color:#1f54a3;
	font-size:13px;
	line-height:18px;
	width:650px;
	height:190px;
	background-image:url(library/images/underline.jpg);
	background-position:15px 0 0 0;
	background-repeat:repeat;
	border:0px solid #c0c0c0;
}

/************************************/
/********* Amiando ******************/
.amiandoEventWidget2AIXUN, .amiandoEventWidgetAJJAJJ, .amiandoEventWidget2AIXUN

{
	border: 1px solid #e9e9e9 !important;	
	width:248px !important:	
}
.amiandoEventWidgetTop2AIXUN, .amiandoEventWidgetTopAJJAJJ, .amiandoEventWidget2AIXUN
{

	border: 1px solid #e9e9e9 !important;
	width:248px !important:	
}
.amiandoEventWidgetTop2AIXUN, .amiandoEventWidgetTopAJJAJJ, .amiandoEventWidgetTop2JIQNY
{
	background-color:#FFFFFF !important;	
}
.amiandoEventWidgetTopHeadline
{
	font-size:18px;
	text-align:center;
	color:#666666 !important;
}
.amiandoEventWidgetBottom2AIXUN, .amiandoEventWidgetBottomAJJAJJ, .amiandoEventWidgetBottom2JIQNY
{
	background-color:#FFFFFF !important;
	text-align:center !important;	
	border:0px solid #c0c0c0 !important;
}

.amiandoEventWidgetButton
{
	background-color:#e2e2e2 !important;
	height:25px !important;
	width:115px !important;
	text-align:center !important;
	margin-left:auto;
	margin-right:auto;
	padding-left:7px;
}

.amiandoEventWidgetButton a
{
	color: #1f54a3 !important;
	font-weight: normal !important;
	font-size: 14px !important;
	text-align: center;
	line-height:20px !important;
}
.amiandoEventWidgetButton a:hover
{
	color: #ffffff;
}
.amiandoEventWidgetStatusPanel td
{
	padding: 2px;
	vertical-align:top;
}

.amiandoEventWidgetStatusPanel table
{
	vertical-align:top;
}

.amiandoEventWidgetTopPlace
{
	color:#666666 !important;
}

.amiandoEventWidgetStatusPanel {
margin-bottom: 0px !important;
padding: 0px !important;
}

.amiandoEventWidgetTopHeadline {
font-size: 15px!important;
}
.amiandoEventWidgetFooter {
display: none!important;
}


/************************************/
/* BlogPreview **********************/

#blogpreview_startpage_wrapper
{
	border:0px solid #c0c0c0;
}

#blogpreview_startpage_wrapper img.blog_preview
{
	border:0px solid #c0c0c0;
	width:100px;
	float:left;
	margin:3px 10px 10px 0;
}

#blogpreview_startpage_wrapper a.morelink
{
	position:relative;
	margin-left:10px;
}

#blogpreview_startpage_wrapper div.wrapper
{
	border-bottom:1px solid #e9e9e9;
	clear:both;
	float:left;
	margin-bottom:5px;
	padding:0 0 10px 0;
	width:100%;
}

#blogpreview_startpage_wrapper div.header
{
	border:0px solid #c0c0c0;
	float:left;
	height:25px;
	width:100%;
	margin-bottom:3px;
}

#blogpreview_startpage_wrapper div.header h3
{
	display:inline;
	float:left;
	line-height:25px;
	color: #6c819f;
	font-size:14px;
	font-weight:bold;
}

#blogpreview_startpage_wrapper img.blog_preview_icon
{
	float:right;
	display:inline;	
	height:20px;
}

.cke_contents
{
	background-color:#ffffff !important;
}

#editorcontainer
{
	background-color:#ffffff !important;
}

/*********************/
/* ChildPage Preview */
/*********************/
div.childpagepreview_wrapper
{
	clear:both;
	width:100%;
	float:left;
	padding:10px 0 3px 0;
	border-bottom:1px solid #e9e9e9;
}
div.childpagepreview_wrapper div.childpagepreview_header
{
	margin:0 0 5px 0;
	width:100%;
}
div.childpagepreview_wrapper a
{
	font-weight:bold;
	font-size:14px;	
	padding:0 0 10px 0;
}

div.childpagepreview_wrapper img.childpage_previewimage
{
	float:right;
	border:1px solid #c0c0c0;
	width:100px;
	border:1px solid #ebebeb;
	padding:5px;
}
div.childpagepreview_wrapper a.morelink
{
	float:left;
	clear:both;
	margin:5px 0 0 0;
	font-weight:normal;
	font-size:12px;
	text-decoration:underline;
}

/******************************************/
/* Facebook widget                        */
/******************************************/
iframe
{
	border:none !important;
}

.fbConnectWidgetTopmost{border:5px solid #aaa;overflow:hidden;padding:0;position:relative;}

div.fbDarkWidget{border:1px solid #666;border-top-color:#ccc;background-color:#111}

.fbDarkWidget .fbWidgetTitle{color:#fff}

.fbDarkWidget a{color:#ccc}

div.fbConnectWidgetHeaderTitle{border-width:0 0 1px;}

div.ConnectActivityLogin{border-width:0 0 1px;zoom:1}

.fbRecommendationWidgetContent .recommendations_metadata{padding-top:3px;color:#808080}

.fbDarkWidget div.ConnectActivityLogin{border-color:#303030;background-color:#111}

.fbProfilePic{height:35px;width:35px}

.fbImageContainer{width:35px;height:35px;background:#edeff4 url(/rsrc.php/z32CG/hash/9wc8tf2u.png) no-repeat 0 0;overflow:hidden}

.fbDarkWidget .fbImageContainer{background-position:-35px 0}

.fbConnectWidgetHeaderTitle{color:#1c2a47;border:1px solid #c6cedd;padding-bottom:7px;padding-top:8px;cursor:default}

.fbDarkWidget .fbConnectWidgetHeaderTitle{background-color:#333;border:1px solid #444}

.fbLoginButton{float:left}

.ConnectActivityLoginMessage{color:#666;line-height:14px;margin-bottom:5px;vertical-align:top;zoom:1}

.fbDarkWidget .ConnectActivityLoginMessage{color:#808080}

.fbConnectWidgetFooter{background-color:#fff;bottom:0;cursor:default;position:absolute;width:100%}

.fbDarkWidget .fbConnectWidgetFooter{background-color:#111}

.fbConnectWidgetFooter .fbFooterBorder{border-top:1px solid #ccc;margin:0 6px;padding:4px 3px}

.fbDarkWidget .fbConnectWidgetFooter .fbFooterBorder{border-top:1px solid #303030}

.fbSeparator{color:#ccc;background-color:#ccc;height:1px}

.fbDarkWidget .fbSeparator{color:#303030;background-color:#303030}

.fbConnectWidgetContent, .fbImageContainer img{visibility:hidden}

div.fbHalfPage{overflow:hidden}

div.fbAdminOptions{float:right}

#bootloader_css_connect_connect_widget_activity_css { height: 42px; }

.fan_box .full_widget
{
	border:1px solid #e9e9e9;
}
.fan_box .connect_action .name
{
font-family:Helvetica,Verdana;
line-height: 15px;
font-size: 14px;
font-weight: bold;
}
.fan_box .full_widget .connect_top
{
background-color: #ffffff;
background-image: none;
}
.fan_box .connections
{
	border:none;
}
.fan_box .connections_grid .grid_item
{
	padding-right: 9px;
	padding-bottom: 8px;
}
.border1px
{
background-color:#FFFFFF;
border:1px solid #D2D2D2;
padding:2px;
}

/* twitter widegt */
.twtr-widget
{
	position: relative;
	font-size: 12px;
	font-family: helvetica,arial,sans-serif !important;
	border:1px solid #e9e9e9 !important;
}
#twtr-widget-1 .twtr-doc, #twtr-widget-1 .twtr-hd a, #twtr-widget-1 h3, #twtr-widget-1 h4, #twtr-widget-1 .twtr-popular
{
	background-color: #fafcff;
	color: #333033;
	font-family: helvetica,arial,sans-serif !important;
}
#twtr-widget-1 h3
{
	font-family: helvetica,arial,sans-serif !important;
}
.twtr-doc a
{
	text-decoration: none;
}
.twtr-timeline
{
	height:auto !important;
}
