/*
Theme Name: Akvo
Theme URI: http://akvo.org/
Description: Akvo.org's kick ass theme.
Author: Daniel Karlsson
Version: 1.0
Tags: 
*/

/* x_reset.html -------------------------------------------------------------*/
/* 
html5doctor.com Reset Stylesheet
v1.4.1 
2010-03-01
Author: Richard Clark - http://richclarkdesign.com
*/

html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
    margin:0;
    padding:0;
    border:0;
    outline:0;
    font-size:100%;
    vertical-align:baseline;
    background:transparent;
}

body {
    line-height:1;
}

article,aside,canvas,details,figcaption,figure,
footer,header,hgroup,menu,nav,section,summary { 
	display:block;
}

nav ul {
    list-style:none;
}

blockquote, q {
    quotes:none;
}

blockquote:before, blockquote:after,
q:before, q:after {
    content:'';
    content:none;
}

a {
    margin:0;
    padding:0;
    border:0;
    font-size:100%;
    vertical-align:baseline;
    background:transparent;
}

ins {
    background-color:#ff9;
    color:#000;
    text-decoration:none;
}

mark {
    background-color:#ff9;
    color:#000; 
    font-style:italic;
    font-weight:bold;
}

del {
    text-decoration: line-through;
}

abbr[title], dfn[title] {
    border-bottom:1px dotted #000;
    cursor:help;
}

table {
    border-collapse:collapse;
    border-spacing:0;
}

hr {
    display:block;
    height:1px;
    border:0;   
    border-top:1px solid #cccccc;
    margin:1em 0;
    padding:0;
}

input, select {
    vertical-align:middle;
}


/* x_grid.html --------------------------------------------------------------*/

/* -------------------------------------------------------------- 
   
   BLUEPRINT CSS
    * Filename:        grid.css
    * Version:         0.7.1 (2008-02-25) YYYY-MM-DD
    * Website:         http://code.google.com/p/blueprintcss/

   Generated by:
    * Blueprint CSS Grid Generator (2009-09-24) [http://kematzy.com/blueprint-generator/]

   Based on work by:
    * Olav Bjorkoy      [bjorkoy.com]
    * Nathan Borror     [playgroundblues.com]
    * Jeff Croft        [jeffcroft.com]
    * Christian Metts   [mintchaos.com]
    * Khoi Vinh         [subtraction.com]

   == STRUCTURE: ========================
    * Page width:            975 px
    * Number of columns:     18
    * Column width:          40 px
    * Margin width:          15 px
   ======================================

   By default, the grid is 975px wide, with 18 columns 
   spanning 40px, and a 15px margin between columns.

   If you need fewer or more columns, use this formula to calculate
   the new total width: 

   Total width = (number_of_columns * column_width) - margin_width

   Read more about using a grid here:
   * subtraction.com/archives/2007/0318_oh_yeeaahh.php
   
-------------------------------------------------------------- */

/* A container should group all your columns. */
.container {
  width: 975px;
  margin: 0 auto;
}

/* Use this class on any div.span / container to see the grid. */
.showgrid { 
  background: url(img/grid.png); 
}

/* Body margin for a sensile default look. */
body {
  margin:0 0;	
}


/* Columns
-------------------------------------------------------------- */

/* Sets up basic grid floating and margin. */
div.span-1, div.span-2, div.span-3, div.span-4, div.span-5, div.span-6, div.span-7, div.span-8, div.span-9, div.span-10, div.span-11, div.span-12, div.span-13, div.span-14, div.span-15, div.span-16, div.span-17, div.span-18 {float:left;margin-right: 15px;}

/* The last column in a row needs this class. */
div.last { margin-right: 0; }

/* Use these classes to set the width of a column. */
.span-1  { width: 40px;}
.span-2  { width: 95px;}
.span-3  { width: 150px;}
.span-4  { width: 205px;}
.span-5  { width: 260px;}
.span-6  { width: 315px;}
.span-7  { width: 370px;}
.span-8  { width: 425px;}
.span-9  { width: 480px;}
.span-10 { width: 535px;}
.span-11 { width: 590px;}
.span-12 { width: 645px;}
.span-13 { width: 700px;}
.span-14 { width: 755px;}
.span-15 { width: 810px;}
.span-16 { width: 865px;}
.span-17 { width: 920px;}
.span-18, div.span-18 { width: 975px; margin: 0; }


/* Add these to a column to append empty cols. */
.append-1  { padding-right: 55px;}
.append-2  { padding-right: 110px;}
.append-3  { padding-right: 165px;}
.append-4  { padding-right: 220px;}
.append-5  { padding-right: 275px;}
.append-6  { padding-right: 330px;}
.append-7  { padding-right: 385px;}
.append-8  { padding-right: 440px;}
.append-9  { padding-right: 495px;}
.append-10 { padding-right: 550px;}
.append-11 { padding-right: 605px;}
.append-12 { padding-right: 660px;}
.append-13 { padding-right: 715px;}
.append-14 { padding-right: 770px;}
.append-15 { padding-right: 825px;}
.append-16 { padding-right: 880px;}
.append-17 { padding-right: 935px;}


/* Add these to a column to prepend empty cols. */
.prepend-1  { padding-left: 55px;}
.prepend-2  { padding-left: 110px;}
.prepend-3  { padding-left: 165px;}
.prepend-4  { padding-left: 220px;}
.prepend-5  { padding-left: 275px;}
.prepend-6  { padding-left: 330px;}
.prepend-7  { padding-left: 385px;}
.prepend-8  { padding-left: 440px;}
.prepend-9  { padding-left: 495px;}
.prepend-10 { padding-left: 550px;}
.prepend-11 { padding-left: 605px;}
.prepend-12 { padding-left: 660px;}
.prepend-13 { padding-left: 715px;}
.prepend-14 { padding-left: 770px;}
.prepend-15 { padding-left: 825px;}
.prepend-16 { padding-left: 880px;}
.prepend-17 { padding-left: 935px;}



/* Border on right hand side of a column. */
div.border {
  padding-right:6.5px;
  margin-right:7.5px;
  border-right: 1px solid #eee;
}

/* Border with more whitespace, spans one column. */
div.colborder {
  padding-right:35.5px;
  margin-right:32.5px;
  border-right: 1px solid #eee;
}

/* Use these classes on an element to push it into the 
   next column, or to pull it into the previous column.  */

.pull-1 { margin-left: -55px;}
.pull-2 { margin-left: -110px;}
.pull-3 { margin-left: -165px;}
.pull-4 { margin-left: -220px;}
.pull-5 { margin-left: -275px;}
.pull-6 { margin-left: -330px;}
.pull-7 { margin-left: -385px;}
.pull-8 { margin-left: -440px;}
.pull-9 { margin-left: -495px;}
.pull-10 { margin-left: -550px;}
.pull-11 { margin-left: -605px;}
.pull-12 { margin-left: -660px;}
.pull-13 { margin-left: -715px;}
.pull-14 { margin-left: -770px;}
.pull-15 { margin-left: -825px;}
.pull-16 { margin-left: -880px;}
.pull-17 { margin-left: -935px;}
.pull-18 { margin-left: -990px;}

.pull-1, .pull-2, .pull-3, .pull-4, .pull-5, .pull-6, .pull-7, .pull-8, .pull-9, .pull-10, .pull-11, .pull-12, .pull-13, .pull-14, .pull-15, .pull-16, .pull-17, .pull-18 {float:left;position:relative;}


.push-1 { margin: 0 -55px 1.5em 55px;}
.push-2 { margin: 0 -110px 1.5em 110px;}
.push-3 { margin: 0 -165px 1.5em 165px;}
.push-4 { margin: 0 -220px 1.5em 220px;}
.push-5 { margin: 0 -275px 1.5em 275px;}
.push-6 { margin: 0 -330px 1.5em 330px;}
.push-7 { margin: 0 -385px 1.5em 385px;}
.push-8 { margin: 0 -440px 1.5em 440px;}
.push-9 { margin: 0 -495px 1.5em 495px;}
.push-10 { margin: 0 -550px 1.5em 550px;}
.push-11 { margin: 0 -605px 1.5em 605px;}
.push-12 { margin: 0 -660px 1.5em 660px;}
.push-13 { margin: 0 -715px 1.5em 715px;}
.push-14 { margin: 0 -770px 1.5em 770px;}
.push-15 { margin: 0 -825px 1.5em 825px;}
.push-16 { margin: 0 -880px 1.5em 880px;}
.push-17 { margin: 0 -935px 1.5em 935px;}
.push-18 { margin: 0 -990px 1.5em 990px;}

.push-1, .push-2, .push-3, .push-4, .push-5, .push-6, .push-7, .push-8, .push-9, .push-10, .push-11, .push-12, .push-13, .push-14, .push-15, .push-16, .push-17, .push-18 {float:right;position:relative;}



/* Misc classes and elements
-------------------------------------------------------------- */

/* Use a .box to create a padded box inside a column.  */ 
.box { 
  padding: 1.5em; 
  margin-bottom: 1.5em; 
  background: #E5ECF9; 
}

/* Use this to create a horizontal ruler across a column. */
hr {
  background: #ddd; 
  color: #ddd;
  clear: both; 
  float: none; 
  width: 100%; 
  height: .1em;
  margin: 0 0 1.45em;
  border: none; 
}
hr.space {
  background: #fff;
  color: #fff;
}


/* Clearing floats without extra markup
   Based on How To Clear Floats Without Structural Markup by PiE
   [http://www.positioniseverything.net/easyclearing.html] */

.clearfix:after, .container:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.clearfix, .container {display: inline-block;}
* html .clearfix,
* html .container {height: 1%;}
.clearfix, .container {display: block;}

/* Regular clearing
   apply to column that should drop below previous ones. */

.clear { clear:both; }


/* x_typhography.html --------------------------------------------------------------*/
/*
Akvo RSR is covered by the GNU Affero General Public License.
See more details in the license.txt file located at the root folder of the Akvo RSR module. 
For additional details on the GNU license please see < http://www.gnu.org/licenses/agpl.html >.

Akvo CSS classes is based on the Bluetrip (http://bluetrip.org/) CSS framework.

*/


/*------------------------------------------------------------------ 
[Table of contents] 
 
1. Basic
2. Lists 
3. Tags 		
4. Forms
5. Tables
6. Margins & paddings
7. Nice to have classes
8. Text sizes
-------------------------------------------------------------------*/


/*------------------------------------------------------------------ 
[1. Basic] 
*/
body {
    font-size:100%; /* IE6 & 7 */
    font-family:Arial, Helvetica, "Liberation Sans", FreeSans, sans-serif;
    }
    
a { 
    color:#2B80AF;
    cursor:pointer;
    text-decoration:none;
    }
    
a:visited { color:#2B80AF; }
a:hover { color:#0FA0CB; text-decoration: underline; }

p {
    color:#333;
    font-size:0.875em; /* 16*0.875 = 14*/
    line-height:1.4em; 
    margin-bottom:1.5em;
    }

h1 {
    color:#2097F7;
    font-size:1.625em;
    font-weight:normal;
    line-height:1.2em;
    margin-bottom:0.5em;
    }

h2 {
    color:#2097F7;
    font-size:1.125em;
    font-weight:normal;
    line-height:1.2em;
    margin-bottom:0.5em;
    }

h3 {
    color:#000;
    font-size: 1.0em;
    font-weight:normal;
    line-height:1.2em;
    margin-bottom:0.5em;
    }

h4 {
    color:#000;
    font-size:0.875em;
    font-weight:normal;
    line-height:1.2em;
    margin-bottom:0.5em;
    }

h5 {
    color:#000;
    font-size:0.8125em;
    font-weight:normal;
    line-height:1.2em;
    margin-bottom:0.5em;    
    }

h6 {
    color:#000;
    font-size: 0.6875em;
    font-weight:normal;
    line-height:1.2em;
    margin-bottom:0.5em;    
    }


/*------------------------------------------------------------------ 
[2. Lists] 
*/

ul, ol { 
    color:#333;
    font-size:0.875em;
    line-height:1.7em;
    margin-bottom:0.5em; 
    margin-bottom:1.5em;   
    margin-top:-0.5em;    
    }
ul ul {font-size:1em; margin-top:0em;}
ol ol {font-size:1em; margin-top:0em;}
ul li { margin-left:1em;}
ul { list-style-position: outside; list-style-type: disc; margin-left: 0.5em; }
ul ul { list-style-type: square; }
ul ul ul { list-style-type: circle; }
ol { list-style-position: inside; list-style-type: decimal; margin-left: 0.5em;}
ol li {  margin-left:1em; }
dt { font-weight: bold; margin-top: .8em; margin-bottom: .4em; }
/*
ol ol, ul ol { margin-left: 1.0em; }
*/


/*------------------------------------------------------------------ 
[3. Tags] 
*/
strong, th, thead td {font-weight: bold;}
cite, em, dfn { font-style: italic; }
code, kbd, samp, pre, tt, var { font-size: 0.857em; font-family: monaco, "Lucida Console", courier, monospace; }
code {
    background-color:#092125;
    border:1px solid #9F9F9F;
    color:#98F39F;
    display:block;
    margin-bottom:14px;
    margin-top:14px;
    padding:6px 13px;
    }
del { text-decoration: line-through; color: #666; }
ins, dfn { border-bottom: 1px solid #ccc; }

blockquote { 
    border-top:1px solid #ccc; 
    border-bottom:1px solid #ccc; 
    color:#666; 
    padding:0 1em; 
    margin:1.6em 0;
    }
blockquote *:first-child { margin: .8em 0; }
blockquote *:first-child:before { content: "\201C"; }
blockquote *:first-child:after { content: "\201D"; }


/*------------------------------------------------------------------ 
[4. Forms] 
*/
fieldset { 
    padding:1.4em; 
    margin:0 0 1.5em 0; 
    border:1px solid #ccc; 
    padding:0 1em 1em 1em;  /* padding-top is margin-top for fieldsets in Opera */
    margin:1.6em 0; 
    }
legend { font-weight:bold; font-size:1.2em; }
label { font-weight:bold; display:block; margin-top:5px; font-size:0.875em; }

input[type='text'], input[type='password'], textarea {
    border:1px solid #ccc; background: #fff;
    font-size:0.875em;
    margin:0.5em 1px;
    padding:3px;
    }

input[type="submit"], input[type="button"] {
    display: block;
    margin-bottom:20px;
    margin-top:0;
    padding-top:0;
    }

textarea { border: 1px solid #ccc;}

.focusField {
    background-color:#e5fff3 !important;
    color:#000;
    }

/*------------------------------------------------------------------ 
[5. Tables] 
*/
table { border-top:1px solid #ccc;  border-left:1px solid #ccc; font-size:0.875em; }
th, td { border-bottom:1px solid #ddd; border-right:1px solid #ccc; padding:.8em; }


/*------------------------------------------------------------------ 
[6. Margins & paddings] 
*/
hr, p, dl, pre, blockquote, address, table, form { margin-bottom: 1.5em; }
caption { padding-bottom: .8em; } /* padding instead of margin for IE */
legend { padding-left: .8em; padding-right: .8em; }
legend+* { margin-top: 1em; } /* compensates for the opera margin bug */
select { padding: .1em .2em 0 .2em; }
option { padding: 0 .4em; }
a { position: relative; padding: 0.3em 0 .1em 0; } /* for larger click-area */


/*------------------------------------------------------------------ 
[7. Nice to have classes] 
*/
.hide { display:none; }
.grey { color:#888; }
.red { color:#E60113; }


/*------------------------------------------------------------------ 
[8. Text sizes] 
*/
p.lede {
    color:#888;
    font-size:1.125em;
    line-height:1.2em;
    margin-bottom:1.3em;
    }

p.small, .small p, span.small, .small span,  .small label, ul.small, a.small, .simplelist ul li {
    font-size:0.8125em;
    line-height:1.4em;
    }

p.tiny, .tiny p, span.tiny, .tiny span, .tiny label, ul.tiny, a.tiny {
    font-size:0.6875em;
    line-height:1.4em;
    }

p.nano, .nano p, span.nano, .nano span, .nano label ul.nano, a.nano {
    font-size:0.56725em;
    line-height:1.4em;
    }

p.nano-lede {
    color:#888;
    font-size:0.875em;
    line-height:1.2em;
    margin-bottom:1.3em;
    }
    

/* x_base.html --------------------------------------------------------------*/
body {
    background:#F9F9FA url(img/top_gradient.png) repeat-x top fixed;
    color:#000;
    }

div#main_container {
    /*margin-top:55px;*/
    margin-bottom:40px;
    padding-top:55px;
    }
    
#footer {
    background:#F9F9FA url(img/footer_gradient.png) repeat-x top;
    color:#585E68;
    padding-top:40px;
    }

#footer h3, #footer h2  {
    color: #585E68;
    }

#breadcrum_back {
    background-color: #EFF3F5;
    border: 1px solid #D6D7DD;
    -khtml-border-radius: 2px;
    -moz-border-radius: 2px; 
    -webkit-border-radius: 2px;
    border-radius: 2px;
    }

ul#breadcrum {
    margin: 0; 
    padding: 0;
    }
    
ul#breadcrum li {
    list-style: none;
    display: inline;
    margin: 0; 
    padding: 0;
    }
    
ul#breadcrum li a {
    display: block;
    float: left;
    margin: 0; 
    padding: 0;
    }
    
ul#breadcrum li a span {
    background: transparent url(img/breadcrum.png) no-repeat right;
    display: block;
    height: 23px;
    margin: 0;
    padding: 0;
    padding-top: 1px;
    padding-right: 20px;
    padding-left: 12px;
    font-size: 12px;
    }

#last_breadcrum_item {
    display: block;
    color: #3D414B;
    height: 23px;
    margin: 0; 
    padding: 0;
    padding-top: 1px;
    padding-right: 20px;
    padding-left: 12px !important;
    font-size: 12px;
    }

/* x_main_nav.html --------------------------------------------------------------*/
#header {
    background: transparent url(img/main_nav_bkgd.png) repeat-x bottom;
    z-index:5;
    left: 0; /* IE 7 */
	position: fixed;
	top: 0;
	width: 100%;
    }

ul#main_nav {
    margin:0; 
    padding:0
    }

ul#main_nav li {
    list-style: none;
    display: inline;
    margin:0;
    padding:0;
    }

ul#main_nav li a {    
    color: #383C82;
    cursor: pointer;
    display: block;
    float: left;
    font-size:0.875em;
    font-weight:bold;
    height:37px;
    margin:0;
    overflow:hidden;
    padding:0;
    width: 90px;
    /*-webkit-transition:background-color .2s ease-out;*/
    }

ul#main_nav li a:hover {   
    background-color: #fff;
    color:#2097F7;
    text-decoration: none;
    }

ul#main_nav li a.active {
    background-color: #fff;
    }
    
ul#main_nav li a span {
    border-right: 1px solid #ACACBA;
    display: block;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    /* height and padding-top decides sets height on 
    the main_nav, use padding-top to position your text. */
    height:28px;
    padding-top:5px;
    cursor: pointer;
    }

a#main_nav_left {
    width:100px !important;
    overflow:hidden;
    }

#main_nav_language {
    float:left;
    width:244px;
    overflow:hidden;
    border-right: 1px solid #ACACBA;
    height:32px;
    }

#main_nav_account {    
    color:#32842F !important;
    }

#main_nav_account span {
    border-right: None !important;
    }

/*ul#account_nav {
    background-color:cyan;
    display:none;
    height:198px; 
    min-width:200px;
    position:absolute;
    width:100%;
    right:0;
    z-index:2;
    top:100%;
    }*/
    
/* x_utils.html --------------------------------------------------------------*/
.hide { display:none; }
.space0 { margin:0; }
.space5 { margin:5px; }
.space10 { margin:10px; }
.space15 { margin:15px; }
.space20 { margin:20px; }
.green { color:#4D8722;}
.red {color:#A5000F;}
.blue {color:#3A8CB9;}
.yellow {color:#FEC344;}
.grey {color:#7E8197;}
.black {color:#000;}
.white {color:#fff;}

.round {
    -khtml-border-radius: 2px;
    -moz-border-radius: 2px; 
    -webkit-border-radius: 2px;
    border-radius: 2px;
    }

.white_box {
    -khtml-border-radius: 2px;
    -moz-border-radius: 2px; 
    -webkit-border-radius: 2px;
    border-radius: 2px;
    border: 1px solid #ccc;
    background-color:#fff;
    }
    

.linear_bg {
    border:1px solid #D9DBDC;
    background-color: #EFF3F3; /* fallback color */
    background: -webkit-gradient(linear, 0 0, 0 100%, from(#FDFEFE), to(#EFF3F3));
    background-image: -moz-linear-gradient(100% 100% 90deg, #FDFEFE, #EFF3F3);
    }
    

/* x_buttons.html --------------------------------------------------------------*/    
/* 
http://www.smashingmagazine.com/2009/12/02/pushing-your-buttons-with-practical-css3/ 
http://www.zurb.com/article/266/super-awesome-buttons-with-css3-and-rgba
*/
.awesome, .awesome:visited {
    awesome_buttons
	background: #222 url(img/awesome_buttons/alert-overlay.png) repeat-x; 
	display: inline-block; 
	padding: 5px 10px 6px; 
	color: #fff; 
	text-decoration: none;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	border-bottom: 1px solid rgba(0,0,0,0.25);
	position: relative;
	cursor: pointer;
}

.awesome:hover { background-color: #111; color: #fff; text-decoration:none;}
.awesome:active { top: 1px; }


.awesome, .awesome:visited, .medium.awesome, .medium.awesome:visited { 
    font-size: 13px; font-weight: bold; line-height: 1; text-shadow: 0 -1px 1px rgba(0,0,0,0.25); 
    }
.small.awesome, .small.awesome:visited { font-size: 11px; padding: 4px 8px 5px; }
/*
.small.awesome, .small.awesome:visited { font-size: 0.8125em; padding: ; }
.awesome, .awesome:visited, .medium.awesome, .medium.awesome:visited { 
    font-size: 0.875em; font-weight: bold; line-height: 1; text-shadow: 0 -1px 1px rgba(0,0,0,0.25); 
    }
*/
.large.awesome, .large.awesome:visited { font-size: 14px; padding: 8px 14px 9px; }
.green.awesome, .green.awesome:visited		{ background-color: #91bd09; }
.green.awesome:hover						{ background-color: #749a02; }
.blue.awesome, .blue.awesome:visited		{ background-color: #2daebf; }
.blue.awesome:hover							{ background-color: #007d9a; }
.red.awesome, .red.awesome:visited			{ background-color: #e33100; }
.red.awesome:hover							{ background-color: #872300; }
.magenta.awesome, .magenta.awesome:visited		{ background-color: #a9014b; }
.magenta.awesome:hover							{ background-color: #630030; }
.orange.awesome, .orange.awesome:visited		{ background-color: #FFA500; }
.orange.awesome:hover							{ background-color: #ff5c00; }
/*
.orange.awesome, .orange.awesome:visited		{ background-color: #ff5c00; }
.orange.awesome:hover							{ background-color: #d45500; }
*/
.yellow.awesome, .yellow.awesome:visited		{ background-color: #ffb515; }
.yellow.awesome:hover	                        { background-color: #fc9200; }
.aqua.awesome, .aqua.awesome:visited		{ background-color: #4593B1; }
.aqua.awesome:hover	                        { background-color: #2D9CC4; }
.grey.awesome, .grey.awesome:visited		{ background-color: #888; }
.grey.awesome:hover	                        { background-color: #999; }

.ok.awesome, .ok.awesome:visited		{ color:#111; background-color: #B2FFA1; text-shadow: none; }
.ok.awesome:hover						{ background-color: #34FC53; }
.maybe.awesome, .maybe.awesome:visited		{ color:#111; background-color: #FEF49C; text-shadow: none; }
.maybe.awesome:hover						{ background-color: #FCFC39; }
.no.awesome, .no.awesome:visited		{ color:#111; background-color: #FFC7C7; text-shadow: none; }
.no.awesome:hover						{ background-color: #FF1314; }
.hide.awesome, .hide.awesome:visited		{ color:#111; background-color: #DBDBDB; text-shadow: none; }
.hide.awesome:hover						{ background-color: #888; }



/* wordpress.html --------------------------------------------------------------*/

/*div.entry {
    margin-top:10px;
    font-size:14px;
    }

.entry p {
    font-size:14px;
    }
*/    


