@import url("//fonts.googleapis.com/css?family=Josefin+Sans:300,100");

* {
font-family: "Josefin Sans",Arial, Helvetica, sans-serif;
font-size:17px;
}



.pagetitles , a.pagetitles:link, a.pagetitles:visited  {
	margin: 0 0 10px 0; width:100%;
	padding:0px;
	font-weight: normal;
	text-transform: none;
	color: #333;
	letter-spacing: 0px;
	text-align:left;
/*	border-bottom: 5px solid #e1e1e1;*/
	font-size: 2.0em; 
}


.subtitles , a.subtitles:link, a.subtitles:visited  {
margin:  0;
padding: 5px 0 0 0;
font-weight: bold;
text-transform: none;
color: #006699;
font-size: 1.2em; 
}
 
 
.quotationsLeft,
h1.quotationsLeft,
h2.quotationsLeft,
h3.quotationsLeft ,
.quotationsRight,
h1.quotationsRight,
h2.quotationsRight,
h3.quotationsRight {
	width: 175px; 
 min-height:80px;
	background-image:url(../images/quotes.png);
	background-repeat:no-repeat;
	font-size:1.4em;
	color:#006699;
	font-weight: normal;
	font-family: Georgia, "Times New Roman", Times, serif;
	letter-spacing:0px;
	line-height:24px;
}

.white ,  a.white:link,a.white:visited,a.white:hover { color:#FFFFFF ;}
.red ,  a.red:link, a.red:visited { color: #FF0000 ;}
.red_bold ,  a.red_bold:link, a.red_bold:visited { color: #FF0000 ; font-weight:bold;}
.orange, a.orange{color:#ff6600;}
.green, a.green:link,a.green:visited{
color: #8CBC00;
}
.blue, a.blue:link,a.blue:visited { color: #0066CC; }
.gray, a.gray:link,a.gray:visited{color: #606060}
.silver ,  a.silver:link,a.silver:visited,a.silver:hover {color: #cccccc;}
.pink ,  a.pink:link,a.pink:visited,a.pink:hover{color:#FF0099;}
.black ,  a.black:link,a.black:visited,a.black:hover{color:#000;}
.purple ,  a.purple:link,a.purple:visited,a.purple:hover{ color: #7C3E7C; }
.clr{ display:block; clear:both}
.underline{ text-decoration:underline}

.italic{font-style:italic;}
.bold ,  a.bold:link, a.bold:visited {font-weight:bold;}
  
.block{ clear:both; display:block}

.smaller{
font-size: 0.8em;
}
.evenSmaller{
font-size: 0.7em;
}

.bigger{
font-size: 1.2em;
}

 .evenBigger{
font-size: 1.4em;
}

hr{
border:0; 
height:2px; 
margin:4px auto; width:100%; 
clear: both;
background-color: transparent;
background-image:url(../images/semiTransLine.png);
background-repeat:repeat-x; background-position:left top;
} 
 


.quotationsLeft{margin:0 18px 6px 0;  background-position: 0px   0px; text-align: right; float:left ;	padding:6px;  } 
.quotationsRight{	margin:0 0 0 18px ; background-position: 0px  0px; float:right;text-align:right;	padding: 2px 3px 5px 0px;} 


 
.image-left{ border:2px solid #e1e1e1; padding:5px; margin:5px 20px 5px 5px; float:left; max-width:50%;}
.image-right{border:2px solid #e1e1e1; padding:5px; margin:5px 5px 5px 20px; float:right;  max-width:50%;}