/*



Theme Name: Ad Express sahkoinen toimisto 1b



Theme URI: http://www.adexpress.fi/



Description: Ad Express template



Version: 1.0



Author: Jukka Kuittinen & Anne Jokisaari



Author URI: http://www.adexpress.fi/



Tags: --







*/











			/* MUUTETTAVAT TYYLIT: �L� MUOKKAA MUUALTA, �L� VAIHDA TIEDOSTOJEN NIMI� */







body {



color: #000000;



background: url('images/1b_bg.jpg') repeat-x;



font-size: 12px;



font-family: Verdana, Arial, Helvetica, sans-serif;



}







#header {



border-bottom: 0px solid #FFFFFF;



font-size: 25pt;



font-family: Verdana, Arial, Helvetica, sans-serif;



}







#wrapper {



background-color: #FFFFFF;



border: 0px solid #FFFFFF;



}







#sidebar a {



color: #0065A6;



text-decoration: none;



        font-weight: bold ;



}







#sidebar a:hover {



color: #0083d7;



text-decoration: underline;



}











#footer {



background-color: #57871c;



}



	#footer a {



	color: #FFFFFF;



	text-decoration: underline;



	}







	#footer a:hover {



	color: #FFFFFF;



	}







a, h2 , h3  a:hover {



	color: #0065A6;



	text-decoration: underline;



	}



a:hover {



	color: #0083d7;



	text-decoration: underline;



	}











h2 a:hover {



	color: #0083d7;



	text-decoration: none;



	}



	



	h1, h2, h3 {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-weight: normal;



	}







h1 {



	padding: 0px;



	margin: 0px;



	font-size: 22px;



	text-align: center;



	}







h2 {



	padding: 0px;



	margin: 0px;



	font-size: 22px;



	}







h2.pagetitle {



	font-size: 22px;



	}







#sidebar h2 {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 1.2em;



	}







h3 {

	font-size: 1.3em;
    padding: 0px;
	margin-top: -5px;
	margin-bottom: -5px;

	}







h1, h1 a, h1 a:hover,  #headerimg .description {



	text-decoration: none;



	color: #0065A6;



	}







h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited {



	color: #0065A6;



	}







h2, h2 a,   h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, #wp-calendar caption, cite {



	text-decoration: none;



	}



	



	



	



	



			/* MUUTETTAVAT TYYLIT LOPPUU! */



















body {



padding: 0px;



margin: 0px 0px 0px 0px;



text-align: justify;



}







#wrapper {



background: url('images/wrapper.jpg') repeat-y;



margin: 0px auto;



width: 872px;



overflow: hidden;



}











#header {



background: url('images/header_bg.jpg') repeat-x;



padding: 0px;



margin: 0px;



width: 872px;



height: 131px;



margin: 0px auto;



}







	#logo {



	background: url('images/logo.jpg') no-repeat;



	width: 207px;



	height: 45px;



	float: left;



	margin: 30px 0px 0px 5px;



	}



	#header_image {



	background: url('images/header_img.jpg') no-repeat;



	line-height: 95px;



	width: 586px;



	height: 83px;



	float: right;



	margin-top: 9px;



	}



		







#sidebar {



width: 199px;



float: left;



overflor: hidden;



margin: 0px 5px 0px 0px;



text-align: left;



}







	#sidebar ul {



	padding: 10px 0px 20px 30px;



	margin: 0px;

list-style-type:disc;

	color: #0065A6;



	}



	



	#sidebar li {



	padding: 10px 5px 0px 0px;


	margin: 0px;


	color: #0065A6;

	}


	#sidebar ul li ul {

	padding: 0px 0px 0px 5px;

	margin: 0px;

	list-style-type: none;

	
	}

	#sidebar ul li ul li a{
	margin:0px;
	padding: 0px 0px 0px 0px;

	font-weight: normal;
display: inline;

	list-style-type: none;


	}



#content {



margin: 0px 39px 15px 43px;



padding: 0px;



width: 578px;



float: left;

text-align: left;

line-height: 18px;



}







.post {



overflow: hidden;



margin: 0px 0px 30px 0px;



padding: 0px;



line-height: 18px;



}







#footer {



float: left;



width: 872px;



height: 23px;



}



#footer p {



color: #FFFFFF;



font-size: 9px;



text-align: left;



padding: 5px 0px 0px 0px;



margin: 0px;



}











/* Begin Images */



p img {



	padding: 0;



	max-width: 100%;



	}







/*	Using 'class="alignright"' on an image will (who would've



	thought?!) align the image to the right. And using 'class="centered',



	will of course center the image. This is much better than using



	align="center", being much more futureproof (and valid) */







img.centered {



	display: block;



	margin-left: auto;



	margin-right: auto;



	}







img.alignright {



	padding: 4px;



	margin: 0 0 2px 7px;



	display: inline;



	}







img.alignleft {



	padding: 4px;



	margin: 0 7px 2px 0;



	display: inline;



	}







.alignright {



	float: right;



	}







.alignleft {



	float: left



	}



/* End Images */















/* Begin Lists







	Special stylized non-IE bullets



	Do not work in Internet Explorer, which merely default to normal bullets. */







html>body .entry ul {



	margin-left: 0px;



	padding: 0 0 0 50px;



	text-indent: 0px;



	}





html>body .entry li {



	margin: 7px 0 8px 10px;


	}







.entry ul li:before, #sidebar ul ul li:before {



	content: "";


	}







.entry ol {



	padding: 0 0 0 55px;

	text-indent: 0px;

	}







.entry ol li {



	margin: 0;



	padding-left: 3px;



	}







/* End Entry Lists */







/* Begin Various Tags & Classes */



acronym, abbr, span.caps {



	cursor: help;



	}







acronym, abbr {



	border-bottom: 1px dashed #999;



	}







blockquote {



	margin: 15px 30px 0 10px;



	padding-left: 20px;



	border-left: 5px solid #ddd;



	}







blockquote cite {



	margin: 5px 0 0;



	display: block;



	}







.center {



	text-align: center;



	}







.hidden {



	display: none;



	}







hr {



	display: none;



	}







a img {



	border: none;



	}







.navigation {



	display: block;



	text-align: center;



	margin-top: 0px;



	margin-bottom: 0px;



	}







/* End Various Tags & Classes*/



