html {
height: 100%;
}

body {

	height: 100%;
	
	font: 1em Verdana, Arial, Helvetica, sans-serif;

	background: #C0C0C0;

	padding: 0px;

	margin: 0px;

	padding: 0px;

	}



#frame {
		width:902px;
		
  	
  	min-height:auto;
    
    
		margin-right:auto;
		margin-left:20px;
		margin-top:10px;
		padding:1px;
		text-align:left;
		
		background: #fff;
		border-style: outset;
		}




a, a:link, a:visited, a:hover {

	text-decoration: underline;

	color: blue;

	}







a:hover {

	text-decoration: none;

	color: #CC3300;

	}



pre {

	font-size: 11px;

	color: blue;

	}



.greek {

	color: #999;

	}



#leftcontent {

	/*position: absolute;*/
	
	position: absolute;

	background: #fff;

	left: 23px;

	/*top: 125px; */
	
	top: 161px;

	width: 160px;

	}



#centercontent {

	

	margin-left: 175px;

	margin-right: 199px;

	voice-family: "\"}\"";

	voice-family: inherit;

	margin-left: 180px;

	margin-right: 20%;
	
	min-height:540px;
	
	/*min-height:540px;*/
  	
  	height:auto;
    
    height:540px;

	}



html>body #centercontent {

	height: 100%;
	
	margin-left: 175px;

	margin-right: 20%;

	}



#rightcontent {

	/*position: absolute;*/
	
	position: absolute;
	
/*	right: 8px;*/
	
	left: 750px;

	/*top: 108px;*/
	top: 125px;

	width: 165px;

	}







#banner {



	border-bottom: 1px solid #999;



	height: 145px;



	voice-family: "\"}\"";



	voice-family: inherit;



	


	}



html>body #banner {



	height: 145px;



	}







#banner img {



	margin: 3px 0px;



	}


/* ====================== Profile =========================== */

#editprofile {

	font: 1em Verdana, Arial, Helvetica, sans-serif;

	color: steelblue;

	padding: 0px;

	margin: 0px;

	padding: 0px;
	
	

	}
	
#editprofile a, #editprofile a:link, #editprofile a:visited, #editprofile a:hover {



	text-decoration: none;

	

	color: steelblue;



	}







#editprofile a:hover {



	font-weight: bold;

	

	color: #FF9900;	

	}



/* ====================== ARTICLE's =========================== */







#articleBody {



	margin: 2px 0 0 0;



	padding: 0 0px;



	line-height: 1.5;



	text-align: justify;



	font-size: .88em;



}







#articleBody p:first-child:first-letter { /* Drop caps */



	float: left;



	padding-right: 3px;



	font-size: 250%;



	font-style: normal;



	font-weight: bold;



	line-height: 1.2;



}







#articleBody p + p { /* Indent paragraphs */



	text-indent: 1em;



}









#articleSummaryBody h1 {



	text-align: left;



	margin-bottom: 0px;



	padding: 0px;



	font-familiy: Georgia;



	font-size: 1.3em;



	font-weight: bold;

	

	color: steelblue;



	}



#articleSummaryBody h1 a, #articleSummaryBody h1 a:link, #articleSummaryBody h1 a:visited, #articleSummaryBody h1 a:hover {



	text-decoration: none;



	color: steelblue;



	}







#articleSummaryBody h1 a:hover {



	font-weight: bold;

	

	color: #FF9900;	

	}



#articleSummaryBody ul a, #articleSummaryBody u1 a:link, #articleSummaryBody u1 a:visited, #articleSummaryBody u1 a:hover {



	text-decoration: none;



	color: steelblue;



	}







#articleSummaryBody ul a:hover {



	font-weight: bold;

	

	color: #FF9900;	

	}



#articleSummaryBody h2 {



	margin: 0px;



	padding: 0px;



	font: .8em Georgia;



	font-weight: normal;



	font-style: italic;



	}

#articleSummaryBody h3 {



	margin: 0px;



	padding: 0px;



	font: .7em Georgia;



	font-weight: normal;



	font-style: italic;



	}

#articleSummaryBody h4 {



	margin: 0px;



	padding: 0px;



	font: .6em Georgia;



	font-weight:bolder;



	font-style: italic;

	color: #bbbbbb;



	}



#articleSummaryBody h5 {



	margin: 0px;



	padding: 0px;



	font: .8em Georgia;



	font-weight:bolder;



	/*font-style: italic;*/

	color: #484848;



	}
#articleSummaryBody h6 {



	



	margin-bottom: 0px;



	padding: 0px;



	font-familiy: Georgia;



	font-size: 1.3em;



	font-weight: bold;

	

	color: steelblue;




	}
	#articleSummaryBody h7 {



	margin: 0;



	padding: 0;



	font: bolder 16px Georgia;



	color: #00f;



	}
#articleSummaryBody img {



	



	/*padding: 0 10px 1px 0px;*/



	}

#articleSummaryAd {

	float: left;

	margin: 22px 10px 10px 0px;

	}



#articleSummaryAd p {

	clear: both;

	margin: 0px;

	padding: 0 0 6px 0;

	}

#articlesummaryrss a, #articlesummaryrss a:link, #articlesummaryrss  a:visited, #articlesummaryrss a:hover {



	text-decoration: none;



	color: steelblue;



	}




#articlesummaryrss a:hover {



	font-weight: bold;

	

	color: #FF9900;	

	}


	

#articleSummaryBody {



	margin: 0px;

    

	padding: 0px;



	font-size: .9em;



	}







/* ====================== MAIN MENU =========================== */







#mainMenu {



	font-size: 1em;



	}







#mainMenu ul {



	list-style-type: none;



	margin: 0 0 8px 0;



	padding: 0 0 0px 0;



	font-variant: small-caps;



	font-weight: bold;



	}







#mainMenu ul ul {



	list-style-image: url('../images/icon-arrow.gif');



	margin-left: 22px;



	font-size: .8em;



	color: #000;



	font-variant: normal;



	font-weight: normal;



	border-bottom: 1px dotted #666;



	}







#mainMenu ul ul li {



	margin-bottom: -1px;



	}







#mainMenu ul a, #mainMenu ul a:link, #mainMenu ul a:visited, #mainMenu ul a:hover {



	text-decoration: none;



	color: steelblue;



	}







#mainMenu ul a:hover {



	font-style: italic;



	/*font-weight: bold;*/



	color: #FF9900;



	}



	



#mainMenu ul ul a, #mainMenu ul ul a:link, #mainMenu ul ul a:visited, #mainMenu ul ul a:hover {



	text-decoration: none;



	color: #000;



	}







#mainMenu ul ul a:hover {



	text-decoration: none;



	/*font-weight: bold;*/



	color: #FF9900;



	font-style: normal;



	}







/* ====================== RIGHT MENU =========================== */







.contentBox {



	border-bottom: 1px dotted #999;

	

	/*border-left: 1px solid #999;*/



	padding-left: 10px;

	

	padding-top: 10px;

	

	margin-bottom: 30px;



	font-size: .74em;



	font-family: tahoma, arial, verdana;



	}

.contentBox ul {



	list-style-type: none;



	margin: 0 0 8px 0;



	padding: 0 0 0px 0;



	font-variant: small-caps;



	font-weight: bold;



	}







.contentBox ul ul {



	list-style-image: url('../images/icon-arrow.gif');



	margin-left: 7px;



	font-size: .9em;



	color: #000;



	font-variant: normal;



	font-weight: normal;



	



	}







.contentBox ul ul li {



	margin-bottom: -1px;



	}







.contentBox ul a, .contentBox ul a:link, .contentBox ul a:visited, .contentBox ul a:hover {



	text-decoration: none;



	color: steelblue;



	}







.contentBox ul a:hover {



	font-style: italic;



	/*font-weight: bold;*/



	color: #FF9900;



	}



	



.contentBox ul ul a, .contentBox ul ul a:link, .contentBox ul ul a:visited, .contentBox ul ul a:hover {



	text-decoration: none;



	color: #000;



	}







.contentBox ul ul a:hover {



	text-decoration: none;



	/*font-weight: bold;*/



	color: #FF9900;



	font-style: normal;



	}

.contentBox h2 {



	



	margin-bottom: 0px;



	padding: 0px;



	font-familiy: Georgia;



	font-size: 1.3em;



	font-weight: bold;

	

	color: steelblue;




	}
.contentBox h3 {



	margin: 0px;



	padding: 0px;



	font: .8em Georgia;



	font-weight:bolder;



	/*font-style: italic;*/

	color: #484848;



	}
.contentBox h6 {



	margin: 0px;



	padding: 2px;



	color: #fff;



	font-variant: small-caps;



	background: steelblue;



	border-top: 6px double #fff;



	border-bottom: 6px double #fff;



	font-size: 1.3em;



	font-family: verdana, arial, sans-serif;



	}

.contentBox h6 a, .contentBox h6 a:link, .contentBox h6 a:visited, .contentBox h6 a:hover {



	text-decoration: none;

	

	color: #f0ffff;



	}







.contentBox h6 {



	font-weight: bold;

	

	color: #fff;	



	}



	



/* ====================== HEADER =========================== */







#header {



	width: 100%;



	background: #fff;



	height: 145px;



	}



	



#quickLaunch {



	background: #999;



	width: 100%;



	height: 20px;



	border-bottom: 2px solid #666;



	color: #fff;



	}



	



#quickLaunch div.sect {



	position: absolute;



	right: 0px;



	top: 0px;



	height: 30px;



	width: 240px;



	margin-bottom: -80px;



	background: #999;



	border-bottom: 2px solid #666;



	text-align: right;



	padding: 6px 10px 0 0;



	}







#quickLaunch div.sect form {



	padding: 0px;



	margin: 0px;



	}



#Title {


height : 110 px;
text-align: inherit;

}



#Title h1 {



	font-size: 3em;



	padding: 0 0 0 3px;



	margin: 0px;



	float: left;



	}



#Title h2 a, #Title h2 a:link, #Title h2 a:visited, #Title h2 a:hover {



	text-decoration: none;



	color: steelblue;

	

	



	}







#Title h2 a:hover {



	font-weight: bold;



	



	}

	



#Title h2 { font-size: 1.4em; text-align: Center; padding: 0; margin: 48px 0 0 20px;  }







/* ====================== FOOTER =========================== */







#footer {



	background: #999;
	position: relative;

width:900px;
		
		margin-right:auto;
		margin-left:20px;
		margin-top:10px;
		padding:1px;
		
	border: 2px solid #666;



	font-size: .6em;



	color: #fff;



	margin-top: 10px;

	

	

		}



#footer p {



	padding: 10px 0 10px 10px;



	margin: 0px;



	text-align: center;



}




#footer a, #footer a:link, #footer a:visited, #footer a:hover {



	text-decoration: none;



	color: #000;



	}







#footer a:hover {



	text-decoration: none;



	font-weight: bold;



	color: #FF9900;



	font-style: normal;



	}

div #map {
position:relative; 
height:40px; 
width:160px; 


}

div #map img {
position:absolute; 
bottom:0;
}

div #map h1 {
position: relative;
float: right;


text-align:right;
vertical-align: middle;
top: 10px;

	font-familiy: Georgia;



	font-size: .9em;



	font-weight: bold;

	

	color: steelblue;

}