/* ***************************************************************************************************** */
/* CONTENT CSS */

html,body{margin:0;padding:0}
body{text-align:center; background-color:#ffec00; background-image:url(../images/bg.jpg); background-repeat:repeat-x; font-family: Tahoma, Arial, Verdana, Sans-Serif; font-size:76%; color:#000000; line-height:1.4;}
P{}
h1 {font-family: "Lucida Grande", Lucida Sans, Arial, sans-serif; font-size:1.7em; color: #2c2c28; line-height:1.3em;letter-spacing: -1px;}
h2 {font-family: "Lucida Grande", Lucida Sans, Arial, sans-serif; font-size:1.5em; color: #2c2c28; line-height:1.3em;letter-spacing: -1px;}
h3 {font-family: "Lucida Grande", Lucida Sans, Arial, sans-serif; font-size:1.3em; color: #2c2c28; line-height:1.1em;letter-spacing: -1px;}
h4 {font-family: "Lucida Grande", Lucida Sans, Arial, sans-serif; font-size:1.2em; color: #2c2c28; line-height:1.1em;letter-spacing: -1px;}
h5 {font-family: "Lucida Grande", Lucida Sans, Arial, sans-serif; font-size:1.1em; color: #2c2c28; line-height:1.1em;letter-spacing: -1px;}
h6 {font-family: "Lucida Grande", Lucida Sans, Arial, sans-serif; font-size:1em; font-weight:700; color: #2c2c28; line-height:1.0em;letter-spacing: -1px;}
a:link, a:active, a:visited{text-decoration: none; color: #2c2c28;}
a:hover{text-decoration: underline;}

/* ***************************************************************************************************** */
/* TEMPLATE SPECIFIC CSS CODE */
div#header {height:66px;}
#img {height:384px; width:850px;}
div#container{text-align:left}
div#valikko{
	width:850px;
	height:39px;
	background-image:url(../images/bg_menu.jpg);
	background-repeat:no-repeat;
	background-position:top;
	overflow: hidden;
	padding-top: 4px;
}
div#footer{clear:both; font-size:0.8ems; text-align:center;}
div#footer p{margin:0; padding:5px 10px}
div#container{width:850px; margin:0 auto}
div#content{float:left; width:600px}
div#navigation{float:right; width:250px}
#content #top {background-image: url(../images/paper_top.jpg); background-repeat: no-repeat; height:46px; width:600px;}
#maincontent {background-image: url(../images/bg_paper.jpg); background-repeat:repeat-y; width:600px;}
#foo{text-align:center; padding-top: 5px; color: #979692; font: normal normal 0.8em/0.8em "Trebuchet MS", Tahoma, Verdana, Helvetica;}
#space {padding: 10px 22px 15px 22px;}
#bottom {background-image:url(../images/paper_bottom.jpg); background-repeat:no-repeat; height:33px; width:600px;}
.menu{list-style-type: none; margin: 0; padding: 0;}
.menu li{
border-left: 1px solid #000;
float: left;
line-height: 1.1em;
margin: 0 .5em 0 -.5em;
padding: 0 .5em 0 .5em;
}
.menu li a {
	font-family: "Lucida Grande", "Lucida Sans", Arial, sans-serif;
	letter-spacing: -1px;
	font-size:0.9em;
	text-transform: uppercase;
	font-weight: bold;
        padding: 0px 20px 0px 20px;
}
.menu li a:hover,a#active_menu:link,a#active_menu:visited {text-decoration: none; color: #6d6c64;}
.menu-nav{list-style-image: url(../images/arro.gif); margin: 0; padding: 0;}
.menu-nav li a {
	font-family: "Lucida Grande", "Lucida Sans", Arial, sans-serif;
	font-size:0.9em;
        line-height: 1.6em;

}
.menu-nav li a:hover,a#active_menu:link,a#active_menu:visited {text-decoration: underline;}


/* ***************************************************************************************************** */
/* JOOMLA SPECIFIC CSS CODE */

.article_separator{

}
.adminform{

}
.author{

}
.bannerfooter{

}
.bannergroup{

}
.bannerheader{

}
.banneritem{

}
.blog{

}
.blog_more{

}
.blogsection{

}
.button{

}
.buttonheading{

}
.clr{clear:both}
.componentheading, .contentheading {
font-family: "Lucida Grande", Lucida Sans, Arial, sans-serif;
font-size:1.5em;
line-height:1.3em;
letter-spacing: -1px;
color: #2c2c28;
}
.content_email{

}
.content_rating{

}
.content_vote{

}
.contentdecription{

}
.contentpagetitle{

}
.contentpane{

}
.contentpaneopen{

}
.contenttoc{

}
.createdate{

}
.created-date{

}
.date{

}
.input{

}
.inputbox{

}
.intro{

}
.latestnews{

}
.loclink{

}
.message{

}
.metadata{

}
.module{

}
.moduletable{

}
.mosimage{

}
.mosimage_caption{

}
.mostread{

}
.newsfeed{

}
.outline{

}
.pagenav{width:550px; align:left;}
.pagenav_next{text-align:right;}
.pagenav_prev{text-align:left;}
.pagenavbar{}
.pagenavcounter{

}
.pathway{

}
.pollstableboarder{

}
.read{

}
.search{

}
.searchintro{

}
.sections{

}
.sectiontable_footer{

}
.sectiontableentry{

}
.sectiontablefooter{

}
.sectiontableheader{

}
.sectiontableentry1{
	background-color: #e7eef2;
}
.small, .createdate, .modifydate {
	color: #979692;
	font: normal normal 0.8em/0.8em "Trebuchet MS", Tahoma, Verdana, Helvetica;
	text-decoration: none;
}
.title{

}
.wrapper{

}