/*
Theme Name: ASI2
Theme URI: http://www.alchemysys.net
Description: 19/08/2010
Version: 2.0
Author: Claudio Gobetti
Author URI: http://www.alchemyinternet.net
Tags: 2 column
*/

/**********************************************************************/
/*    I N D E X                                                       */
/**********************************************************************/
/* Suggested order:
 * display
 * list-style
 * position
 * float
 * clear
 * width
 * height
 * margin
 * padding
 * border
 * background
 * color
 * font
 * text-decoration
 * text-align
 * vertical-align
 * white-space
 * other text
 * content
 *
 */
 
@import "960gs_12.css";

/* reset spacing *{margin:0;padding:0;} */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, noscript, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;outline:0;font-size:100%;line-height:100%;vertical-align:baseline;background:transparent;}
img{vertical-align:middle;}

/* Begin Typography & Colors */
body{font-size:62.5%; /* Resets 1em to 10px */}
html,body{min-height:100%;font-family:Helvetica, Arial, sans-serif;}


/* TOOLS */
.hide, .hidden, .grid_0{display:none}
.fr, .float_right{float:right}
.fl, .float_left{float:left}
.fc, .float-center{margin:0 auto}
.center{text-align:center}
.right{text-align:right}
.left{text-align:left}
.accessibility{display:none}
/* /TOOLS */

/* WEBSITE */
.orange{color:#ff6418}
.gold{color:#cda869}
.black{color:#000}
.blue{color:#4a6fc0}

.error{color:#ed1e24;}
.success{color:#a0c207;}
.highlight{background-color:#FFE4B5;}
/* /WEBSITE */


/* TEXT */
/* links */
a{color:#4a6fc0;}
a:hover{text-decoration:none;}
a:focus{outline:none}

/* headings */
h1, h2, h3, h4, h5, h6{color:#333;font-family:Helvetica,Arial,sans-serif;line-height:100%;}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{color:#333;text-decoration:none;}
h1{padding-bottom:10px;color:#000;font-size:30px;font-weight:bold;}
h1 a{color:#000;}
h2{margin:1em 0 .2em;font-size:24px;font-weight:bold;}
h3{margin:.7em 0 .2em;font-size:20px;font-weight:normal;}
h4{margin:.7em 0 .2em;font-size:18px;font-weight:bold;}
h5{margin:.5em 0 .2em;font-size:16px;font-weight:bold;}
h6{margin:.5em 0 .2em;font-size:14px;font-weight:normal;text-transform:uppercase;}



/* other */
p{margin:.6em 0 .3em;line-height:150%;}
hr{color:#b4aca1;background-color:#b4aca1;border-bottom:1px solid #f6f4eb;}
small{font-size:80%;}
pre{line-height:150%;margin:1em 0;padding:.8em;border:1px solid #ddd;background-color:#fff;font-size:12px;font-family: "Courier New", Courier, monospace; white-space:pre-wrap;}
code{line-height:150%;margin:1em 0;padding:.8em;border:1px solid #ddd;background-color:#fff;font-size:12px;font-family: "Courier New", Courier, monospace;}
blockquote{margin:1em 0 1em 0;padding:20px 20px;border:1px solid #CCC;color:#111;font-style:italic;background:#e0e0e0;}
blockquote p{margin:0 0 .9em;}
blockquote blockquote{margin:1em 0 1em;}

/* tables */
table{margin:.5em 0 1em;}
table td,table th{text-align:left;border-right:1px solid #fff;padding:.4em .8em;}
table th{background-color:#5e5e5e;color:#fff;text-transform:uppercase;font-weight:bold;border-bottom:1px solid #e8e1c8;}
table td{background-color:#eee;}
table th a{color:#d6f325;}
table th a:hover{color:#fff;}
table tr.even td{background-color:#ddd;}
table tr:hover td{background-color:#fff;}
table.nostyle td,table.nostyle th,table.nostyle tr.even td,table.nostyle tr:hover td{border:0;background:none;background-color:transparent;}

/* forms */
input,textarea,select{font-size:100%;margin:.2em 0;}
input,textarea{padding:.2em .4em;margin:0 2px 4px 2px;}
input.radio,input.checkbox{background-color:#fff;padding:2px;}
textarea{width:90%;}
form label{font-weight:normal;margin:0 2px;}
form .row label{display:block;margin:10px 2px 0 2px;}
fieldset{}
legend{}
/* /TEXT */



/* FRAME */
#root_container{background-color:#006837;
	background-image:url(images/page_container_bg.gif);
	background-position:center 90px;
	background-repeat:repeat-x;}
#root_content{background-position:left bottom;background-repeat:repeat-x;}

	#header_container{height:102px; background:#CCC url(images/header_container_bg.gif) left top repeat-x;}
	#header_content{height:102px; z-index:10; /* IE6 */}
		#logo{position:absolute;left:0;top:0;padding:0}
			#logo a{float:left;display:block;width:209px;height:102px;background:url(images/logo_AG.png) left top no-repeat !important; background-image:url(images/logo_AG.gif);}
			#logo a span{display:none}
			#logo a:hover{}
		#nav_container{position:absolute;right:0;top:32px;width:740px;}
		#nav_content{float:right;height:70px;line-height:70px;color:#333;}
		#top_container{position:absolute;top:0;width:100%;}
		#top_content{line-height:30px;font-size:11px;color:#aa9b83;text-align:right;}
			#top_content a{padding:0 10px;color:#aa9b83;font-weight:normal; text-decoration:none;} 
				#top_content a:hover{text-decoration:underline;}
			#top_content a.home{width:16px;background:url(images/icon_home.gif) no-repeat left top; }	
				#top_content a.home span{display:none;}	
			#top_content .tel{padding-left:10px;color:#cda869;font-size:12px;}	
			
	#page_container{padding-top:20px;background:#e8e7e6 url(images/page_container_bg.gif) left top repeat-x;}
	#page_content{font-size:13px;}
		#page_top_container{padding-bottom:20px;}
		#page_top_content{}
		#breadcrumb_container{margin-bottom:20px;}
			#breadcrumb_content{padding:0 10px;color:#999;font-size:13px;line-height:18px;}
		#breadcrumb_content a{color:#999;text-decoration:none;}
		#breadcrumb_content a:hover{color:#666;text-decoration:underline;}
		#page_main_container{margin-bottom:20px;}
		#page_main_content{color:#333;}
		#page_left_container{/*margin-bottom:20px;*/}
		#page_left_content{}
			#page_left_content p{margin:0 0 .9em;}
		#page_right_container{/*margin-bottom:20px;*/}
		#page_right_content{}
			#page_right_content p{margin:0 0 .9em;}
	
	#page_bottom_container{border-top:1px solid #010000;border-bottom:1px solid #44444e;background:#4f5054 url(images/page_bottom_content_bg.png) center top no-repeat;}
	#page_bottom_content{margin:30px 0;color:#b8b5ad;font-size:12px;}
		#page_bottom_content h2{color:#f2efe6;font-size:14px;font-weight:bold;margin:0;padding:0 0 10px 0;}
		#page_bottom_content p{margin:0 0 .6em;}
		#page_bottom_content a{color:#b8b5ad;text-decoration:none}
		#page_bottom_content a:hover{text-decoration:underline}

#footer_container{border-top:1px solid #232220;padding:20px 0;font-size:11px;background-color:#2c2a28;}
#footer_content{color:#999;}
#footer_content a{color:#999;text-decoration:none;}
#footer_content a:hover{text-decoration:underline;}
/* /FRAME */


/* BOX */
.border_white{border:1px solid #BBB;background-color:#F4F4F4;}
	.border_white .inner-border{padding:0 !important;border:1px solid #FFF;}
.border_grey{border:1px solid #C6C5C5;background-color:#E0E0E0;}
	.border_grey .inner-border{padding:0 !important;border:1px solid #F9F9F9;}
.border_padding{padding:18px}
.border_margin{margin-bottom:20px;}
/* /BOX */


/* STRUCTURE */
.920_container{margin:0 auto;width:920px;}

.top_banner{margin-bottom:20px;}
	.banner_container{padding:8px;}
	.banner_content{}
	.banner img{width:920px;}
	.banner a{border:0;}
	
	.top_banner .scrollable{
		/* required settings */
		position:relative;
		overflow:hidden;
		width:920px;
		height:260px;
	}
	.top_banner .scrollable .items{
		/* this cannot be too large */
		width:20000em;
		position:absolute;
		clear:both;
	}
	.top_banner .scrollable .items div {
		float:left;
		width:921px; /* IE8 Fix: 1px*/
	}
	/* single scrollable item */
	.top_banner .scrollable img{width:920px;height:260px}
	/* active item */
	.top_banner .scrollable .active{
		position:relative;
		cursor:default;
	}
	
	/* position and dimensions of the navigator */
	.top_banner .navi{
		position:relative;
		float:right;
		margin-top:-22px;
		width:auto;
		height:22px;
		/*background:rgba(255,255,255,.5);*/
		z-index:9;
	}
	/* items inside navigator */
	.top_banner .navi a{
		float:left;
		display:block;
		width:16px;
		height:16px;
		margin:3px;
		background-image:url(images/banner_ajax_dot.png) !important;
		background-image:url(images/banner_ajax_dot.gif);
		background-position:0 -32px;
		background-repeat:no-repeat;
		font-size:1px;
	}
	/* mouseover state */
	.top_banner .navi a:hover{background-position:0 -16px;}
	
	/* active state (current page state) */
	.top_banner .navi a.active{background-position:0 0px; }


.home_boxes_container{clear:both;margin-bottom:0px;}
	.home_boxes_container .border_white .grid_3{width:219px}
	.home_boxes_content .content{padding:20px 10px;}
	.home_boxes_content{color:#666; background:url(images/home_boxes_bg.gif) center top repeat-y;}
	.home_boxes_content h2{margin:0 0 15px;color:#333; font-size:16px;}
	.home_boxes_content a{color:#ff6418}

#search_container{}
#search_content{}
#search_content form{}
#search_content form div{}
#search_content label{}
#search_content input.search{}
#search_content input.button{}

.navigation{clear:both}
.navigation a{padding:5px 10px;border:1px solid #EEE;color:#FFF;font-size:12px;background-color:#999;text-decoration:none;}

/* main content */
#page_main_content h1,#page_main_content h2, #page_main_content h3, #page_main_content h4{clear:both}

#page_main_content ul, 
#page_main_content ol{margin:.4em 0 1em 2.5em;list-style-position:outside;}
#page_main_content ul{}
#page_main_content ul li{list-style-image:url(images/circle_orange.gif)}
#page_main_content ul ul{list-style-image:none;list-style:square;margin:.1em 0 .1em 2.5em;}
#page_main_content ul ul ul{list-style:circle;}
#page_main_content ul li, 
#page_main_content ol li{line-height:160%;}
#page_main_content dl{padding:.3em 0 .8em;}
#page_main_content dt{font-weight:bold;text-decoration:underline;}
#page_main_content dd{}

#page_main_content .toc{display:block; float:right; width:200px; padding:18px;}
	#page_main_content .toc h2{margin:0;border:0;padding:0 0 15px;color:#4d4d4d;font-size:16px;font-weight:bold;}
	#page_main_content .toc h2 a{color:#333;}
	#page_main_content .toc ul{display:block;margin-left:20px;}
	#page_main_content .toc ul li{list-style-image:url(images/arrow_orange.gif);line-height:20px;padding:0 0 5px;}

.post small{display:block;margin-bottom:20px;color:#999;}

.gallery img{border:1px solid #666 !important; padding:2px !important; background-color:#F4F4F4 !important;}

.partners_container{margin-bottom:20px;}
.partners_content img{display:block;float:left;width:85px;height:85px;margin-left:8px;}
/* /STRUCTURE */



/* MENU */
/* NAV interactive */

#nav_content .menu{
	float:right;display:block;font-family:Arial, Helvetica, sans-serif;font-size:16px;
	
}
#nav_content .menu ul{list-style:none;display:block;height:70px;border-left:1px solid #ddd;}
	#nav_content .menu li{float:left;display:block;width:auto;margin:0;border:0;padding:0;color:#333;font-weight:normal;}
		#nav_content .menu ul a{
			display:block;
			line-height:70px;
			margin:0;border:0;
			border-right:1px solid #ddd;
			padding:0px 15px;
			cursor:pointer;
			color:#333;
			font-weight:bold;
			text-decoration:none;
			text-shadow:#FFF 2px 2px 2px;
			background-color:transparent;
			background-position:center bottom;
			background-repeat:no-repeat;}
			#nav_content .menu li span{display:block;}
			
		#nav_content .menu ul li.current_page_item a,
		#nav_content .menu ul li.current_page_item a:hover,
		#nav_content .menu ul li.current_page_parent a,
		#nav_content .menu ul li.current_page_parent a:hover,
		#nav_content .menu ul li.current_page_ancestor a,
		#nav_content .menu ul li.current_page_ancestor a:hover,
		#nav_content .menu ul li.active a,
		#nav_content .menu ul li.selected a{color:#333;background-image:url(images/nav_item_hover.gif);text-decoration:none;}
		#nav_content .menu ul li:hover a,
		#nav_content .menu ul li.hover a,
		#nav_content .menu ul li a:hover{color:#333;background-image:url(images/nav_item_hover.gif);text-decoration:none;}
	 
	 /* sub levels */
	#nav_content .menu ul ul{height:auto;margin:0;border:0;
		padding:8px 15px;
		width:200px;
		border:1px solid #DDD;
		border-bottom-color:#999;
		border-right-color:#999;
		background:#CCC url(images/nav_ul_2_bg.gif) left top repeat-x;
		font-size:14px;}
		#nav_content .menu ul ul a{float:none;line-height:20px;padding:5px 0;}
	#nav_content .menu li li{float:none;margin:0;}
		#nav_content .menu li li span{margin:0;} 
		#nav_content .menu li:hover li a,
		#nav_content .menu li.hover li a{background-image:none !important;}
	   	#nav_content .menu ul ul li ul{margin:-32px 0 0 197px;}
		
	#nav_content .menu li li{
		padding-left:12px;
		background:url(images/arrow_blue.gif) left 10px no-repeat;	
	}
	#nav_content .menu li li a{
		display:block;margin:0;border:0;
		background-color:transparent;
		background-image:none;
		font-weight:normal;
		font-size:13px;
		text-shadow:#FFF 1px 1px 1px;
	}
		#nav_content .menu ul ul ul{background-color:#CCC !important;}
		#nav_content .menu li li li,
		#nav_content .menu li li li a{background-color:transparent !important;}
		
		#nav_content .menu li li a{border-bottom:0px solid #090;}
		#nav_content .menu li li li a{border-bottom:0px solid #AAA;}
		
		#nav_content .menu li li.hover a,
		#nav_content .menu li li:hover a,
		#nav_content .menu li.current_page_item li:hover a,
		#nav_content .menu li.current_page_item li.hover a,
		#nav_content .menu li.current_page_parent li:hover a,
		#nav_content .menu li.current_page_parent li.hover a,
		#nav_content .menu li.current_page_ancestor li:hover a,
		#nav_content .menu li.current_page_ancestor li.hover a{color:#ff6418; /* IE6 */}
		#nav_content .menu li li.hover li a,
		#nav_content .menu li li:hover li a,
		#nav_content .menu li.current_page_item li:hover li a,
		#nav_content .menu li.current_page_item li.hover li a,
		#nav_content .menu li.current_page_parent li:hover li a,
		#nav_content .menu li.current_page_parent li.hover li a,
		#nav_content .menu li.current_page_ancestor li:hover li a,
		#nav_content .menu li.current_page_ancestor li.hover li a{color:#333;}
		
		#nav_content .menu li li a:hover,
		#nav_content .menu li.current_page_item li a:hover,
		#nav_content .menu li.current_page_parent li a:hover,
		#nav_content .menu li.current_page_ancestor li a:hover{color:#ff6418;text-shadow:none;}
		
		#nav_content .menu li li li:hover,#nav_content .menu li li li.hover{color:#ff6418;}
		#nav_content .menu li li li a:hover{color:#ff6418 !important;text-shadow:none !important;}
		
		
		
	/* animation */
	#nav_content .menu li:hover,
	#nav_content .menu li.hover{cursor:pointer; position:static;} /* PATCH */
	
	#nav_content .menu ul li ul{list-style:none; 
		position:absolute;
		left:-999em;
		margin:-1px 0 0 0;
		line-height:1;
		z-index:10;}
	#nav_content .menu li ul li{float:none;
		width:100%; /* IE6 */}
	#nav_content .menu li li span{display:block;
		padding:0;
		width:100%; /* IE6 */} 
	#nav_content .menu ul li:hover>ul,
	#nav_content .menu ul li.hover>ul{left:auto !important;}
		#nav_content .menu ul li:hover>ul>ul,
		#nav_content .menu ul li.hover>ul>ul{left:-999em !important;}
	
	
	/* IE6 */
	#nav_content .menu ul li:hover ul,
	#nav_content .menu ul li.hover ul{left:auto;}
		#nav_content .menu ul li:hover ul ul,
		#nav_content .menu ul li.hover ul ul{left:-999em;}
		#nav_content .menu ul ul li:hover ul,
		#nav_content .menu ul ul li.hover ul{left:auto;}
			#nav_content .menu ul ul li:hover ul ul,
			#nav_content .menu ul ul li.hover ul ul{left:-999em;}
			#nav_content .menu ul ul ul li:hover ul,
			#nav_content .menu ul ul ul li.hover ul{left:auto;}
				#nav_content .menu ul ul ul li:hover ul ul,
				#nav_content .menu ul ul ul li.hover ul ul{left:-999em;}
				#nav_content .menu ul ul ul ul li:hover ul,
				#nav_content .menu ul ul ul ul li.hover ul{left:auto;}

li.current_page_item > a,
li.current_page_parent > a,
li.current_page_ancestor > a{font-weight:bold !important;}
/* hide level 5+ */
#nav_content .menu ul ul ul ul ul{display:none}
/* /MENU */


/* WORDPRESS */
.post{}
.hentry{}
.post-edit-link{}

.post.sticky{}

.widget{}

.widget_pages{}
.widget_text{}
.widget_links{}
.widget h2.widgettitle{}

.wp-caption{padding:5px 0px;border:1px solid #BBB; background-color:#f4f4f4;text-align:center;}
.wp-caption-text{margin:0;padding:5px 0 0 0;color:#666;font-size:12px;}

img.alignleft,img.alignright{padding:3px;margin-top:4px;margin-bottom:4px;border-radius:4px;}
.alignleft{float:left;margin-right:8px;}
.alignright{float:right;margin-left:8px;}
.aligncenter{display:block;margin-left:auto;margin-right:auto;text-align:center;}
#s{border:1px solid #999;background-color:#E0E0E0;}
#searchsubmit{border:1px solid #EEE;color:#FFF;background-color:#999;cursor:pointer;}
/* /WORDPRESS */



/* widget level */
#top-sidebar-widget-area .widget-container{margin-bottom:20px;color:#575757;}
#top-sidebar-widget-area .widget-content{padding:0;}
	#top-sidebar-widget-area .widget-content h2{margin:0;border:0;padding:0 0 15px;color:#4d4d4d;font-size:16px;font-weight:bold;}
	#top-sidebar-widget-area .widget-content h2 a{color:#333;}
	#top-sidebar-widget-area .widget-content a{}
	#top-sidebar-widget-area .widget-content a:hover{}
	#top-sidebar-widget-area .widget-content .small{color:#333;font-size:12px;}
	#top-sidebar-widget-area ul{display:block;list-style:square;margin-left:20px;}
	#top-sidebar-widget-area ul li{}
#bottom-sidebar-widget-area .widget-container{margin-bottom:20px;color:#575757;}
#bottom-sidebar-widget-area .widget-content{padding:20px 15px;}
	#bottom-sidebar-widget-area .widget-content h2{margin:0;border:0;padding:0 0 15px;color:#4d4d4d;font-size:16px;}
	#bottom-sidebar-widget-area .widget-content h2 a{color:#4d4d4d;}
	#bottom-sidebar-widget-area .widget-content a{color:#575757;text-decoration:none;}
	#bottom-sidebar-widget-area .widget-content a:hover{text-decoration:underline;}
	#bottom-sidebar-widget-area .widget-content .small,
	#bottom-sidebar-widget-area .widget-content small{color:#999;font-size:12px;}
	#bottom-sidebar-widget-area ul{display:block;list-style:none;margin-left:0px;}
	#bottom-sidebar-widget-area ul li{line-height:18px;padding:0 0 10px;}

.widget_submenu{margin-bottom:20px;color:#333;}
.widget_submenu .widget-content{padding:20px 15px;}
	.widget_submenu h2{margin:0;border:0;padding:0 0 15px;color:#333;font-size:16px;font-weight:normal;}
	.widget_submenu h2 a{color:#333;font-weight:normal;}
	.widget_submenu h2 a:hover{color:#ff6418;font-weight:normal;}
	.widget_submenu a{color:#333;font-weight:bold;text-decoration:none;}
	.widget_submenu a:hover,
	.widget_submenu .current_page_item a{color:#ff6418;text-decoration:none;}
	.widget_submenu .small{color:#333;font-size:12px;}
	.widget_submenu ul{display:block;margin-left:20px;}
	.widget_submenu ul li{list-style-image:url(images/arrow_orange.gif);line-height:20px;padding:0 0 10px;}
	.widget_submenu ul ul{display:none}

#page_bottom_container .content{padding:0 25px 0 15px;}
#page_bottom_container .widget-container{margin-bottom:20px;}
#page_bottom_container input,
#page_bottom_container textarea{width:168px;border:1px solid #636469;background-color:#37383b;color:#b8b5ad;font-size:13px; font-family:Helvetica,Arial,sans-serif;}
#page_bottom_container textarea{height:80px}
#page_bottom_container input[type="submit"]{width:auto;height:20px;line-height:20px;margin:0;padding:0 10px;border-collapse:collapse;border:1px solid #636469;background:url(images/button_22_grey_bg.gif) left top repeat-x; color:#FFF;font-size:12px; text-transform:uppercase;}
#page_bottom_container input.send{width:auto;height:20px;line-height:20px;margin:0;padding:0 10px;border-collapse:collapse;border:1px solid #636469;background:#37383b url(images/button_22_grey_bg.gif) left top repeat-x; color:#FFF;font-size:12px; text-transform:uppercase;}
#page_bottom_container ul{list-style:none}
#page_bottom_container ol,
#page_bottom_container ul ul{margin-left:20px;}
#page_bottom_container li{margin:0 0 .6em;}
#page_bottom_container .menu ul ul{display:none}




/* PERSONALISE */
.category .post{padding-bottom:2em;}
.search_item .post,
.search_item .page{margin:0 0 20px 0;border-left:5px solid #AA9B83;padding:10px 0 10px 10px;}
.search_item .post h2,
.search_item .page h2{margin-top:0;padding-top:0;font-size:16px;}

.quotescollection_widget{margin-top:-22px}
.quotescollection_widget .widget-content{min-height:129px;background:url(images/testimonials_bg.gif) center 40px no-repeat;}
.quotescollection_randomquote{}
.quotescollection_randomquote p{}
.quotescollection_randomquote p q{display:block;margin:0;border:0;padding:0 0 15px;}
.quotescollection_randomquote p cite{color:#999;font-size:12px;}
.quotescollection_randomquote p cite span.quotescollection_author{font-style:italic;}
/* /PERSONALISE */



/* BUTTON */
.button,
.button_center,
.button span,
.button_center span{display:block;text-align:center;cursor:pointer}
.button_center{margin:0 auto};
.button:hover{text-decoration:none !important}
.button_brown_38,
.button_38{height:38px;line-height:38px;background:url(images/button_38_bg.gif) left top no-repeat;color:#FFF !important;font-size:14px;}
.button_brown_38 span,
.button_38 span{height:38px;line-height:38px;background:url(images/button_38_r.gif) right top no-repeat}

.button_wvd{display:block;width:220px;height:70px; background:url(images/button_wvd_trial.gif) left top no-repeat;}
.button_wvd:hover{background-position:left -70px;}
.button_wvd span{display:none}
/* /BUTTON */


/* ICON */
a.pdf{background:url(images/icon_pdf.gif) left top no-repeat;padding-left:24px}
/* /ICON */


/**** WORDPRESS  ****/










/* WORDPRESS:SUPPORT FOR OTHER WIDGETS */

/* tag cloud */
.block-widget_tag_cloud{text-align:justify;line-height:150%;}
.block-widget_tag_cloud a{vertical-align:middle;text-decoration:none;padding:0 0.2em;letter-spacing:-0.02em;color:#666;}
.block-widget_tag_cloud a:hover{background-color:#dde90d;color:#000;}

/* calendar */
table#wp-calendar{width:100%;padding:0;margin:0;}
table#wp-calendar td,table#wp-calendar th{text-align:center;padding:2px;}
table#wp-calendar th{font-weight:bold;font-size:125%;}
table#wp-calendar caption{font-style:italic;text-align:right;}

.post-ratings{font-style:italic;font-size:85%;}
.post-ratings img{vertical-align:-10%;}
.post-ratings span.post-ratings-text{display:none !important;}








/*** PRINT STYLES ***/

@media print{body{background:white;color:black;font-size:10pt}}
