
a:link	{ text-decoration:none; color:#AF6E2C;}
a:visited	{ text-decoration:none; color:#AF6E2C;}
a:active	{ text-decoration:none; color:#AF6E2C;}
a:hover		{ text-decoration:none; color:#EA8080;}

body { 	
	text-align: center;
	margin: 0;
	}
		
body, .small {
	font-family: Calibri, Tahoma, Arial, sans-serif;
	font-size: 14px;
}

a.right_box:link {
	font-family: Tahoma;
	font-size:10px;
	font-weight:bold;
	color: #AF6E2C;
}

a.right_box:visited { color: #AF6E2C; }
a.right_box:active { color: #AF6E2C; }
a.right_box:hover { color: #EA8080; }

body, .small, a.right_box { 
	color: #000000;
	text-decoration: none;
	text-align: center;
	}

.small, .rightbox { font-size: 12px; }

.comment {font-size: 12px; color: #EA8080; }

.spaced	{ line-height:20px; }

.headline {
	font-family: tahoma, arial, sans-serif;
	font-size: 16px;
	color: #DB7B84;
	font-weight:bold;
	}

div.yellowbox, div.greenbox, div.rightbox {
	margin: 2px auto 0px auto; 
	padding: 2px;
	}
				
div.yellowbox, div.greenbox {
	width: 192px;
	}
	
div.rightbox {
	width: 184px;
}

div.yellowbox, div.greenbox {
	height: 18px; 
	line-height: 18px;
	text-align: left;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	}
				
div.yellowbox	{	background-color: #FFFF66; 
					color: #EA8080;
					border:1px solid #FFFFFF;
				}

div.greenbox	{	background-color: #99CC66; 
					color: #FFFFBB;
				}

img { border: 0; }

img.icon	{ 	height: 16px;
				width: 16px;
				margin:1px;
				margin-right:4px;
				float: left;
			}

div.coltempter	{	width:130px; height:260px; margin: 4px; border: 1px solid #000000; text-align: center; vertical-align: middle; float: left; font-size:10px; line-height:12px;}

div.center	{	text-align:center;
			}

div.center_valign	{	vertical-align:middle;
					}

.brownborder {	border:1px solid #AF6E2C;
			}

div.smallcube	{	padding: 10px;
					margin:	3px;
					float:left;
				}
				
.w150 {	width: 150px; }
.h150 { height: 150px; }

div.rightbox, #primary-widget-area	{ 	background-color:#FFFFFF; 
			border: 1px solid #C9B372; 
			margin-top:8px;
			padding-left: 4px;
}

.header_medium, .header_big, .header_below, div#respond h3 {
	font-family: book antiqua, times new roman; 
	font-weight: bold; 
	letter-spacing: 0.1em; 
	}		

.header_big { font-size: 24px; }
.header_medium, div#respond h3 { font-size: 16px; }
.header_below { font-size: 12px; color: #AF6E2C; }

hr.brown, hr.yellow, hr.lightbrown, hr.pink {
	border: 0;
	height: 1px;
	margin: 2px;
}

hr.margin20 {
	margin: 20px;
}

hr.lightbrown {
	background-color: #F3D083;
	color: #F3D083;
}

hr.brown {
	background-color: #C9B372;
	color: #C9B372;
}

hr.pink {
	background-color: #EB8181;
	color: #EB8181;
}

hr.yellow {
	background-color: #F1DA95;
	color: #F1DA95;
}

/* WORDPRESSIA VARTEN */

/* tyylitellään oikean laidan listaukset */
div.rightbox li, div.rightbox ul {    
                        list-style-type: none;
                        padding-left: 4px;
                        margin: 0px;
                        text-align:left; 
}

/*piilotetaan etsi otsikko */
div.rightbox label.screen-reader-text {
	display: none;
}

/* hakukentän asettelua */
div.rightbox input#s { float:left; width: 70%; }
div.rightbox input#searchsubmit { float:right; width: 25%; }

div.rightbox select { width: 98%; }

div.rightdiv    {	width:204px;
			float:right; 
			background:url(http://www.backgroundlabs.com/backgrounds/312.jpg) top center; 
			text-align:center; 
			padding-bottom:200px; 
			padding-top:8px;
}

/* social network login: asettelua*/
div#social_login { padding: 0px 0 0px 0px; width:350px; height:25px;}
div#fb_login { width: 120px; margin:4px 0 0 0; padding:0px; float:left; height:24px; border:1px;}
/*div#fb_login span, div#fbc_login br { display:none; }
div#fb_login div.dark { margin:0; padding: 5px 0 0 0; }*/
div#twitter_login { float:left; width:220px; height:24px; border:1px; }
div#twitter_login input["type='button"] { background-color:transparent; border:0px solid #fff; }

/* kommentointilomake: asettelua*/
div#reply-title { margin-left:0px; text-align:left; }
div#respond { text-align:left; }
div#respond p.comment-form-author input,
div#respond p.comment-form-email input,
div#respond p.comment-form-url input  { float:left; }
div#respond p.comment-notes { display:none; }
div#respond p.comment-form-comment label { display:none; }
div#respond p.comment-form-comment { clear:both; }

div.rightbox li { padding-top: 5px; border-bottom: 1px solid #efefef; }

/*kommenttien tyylittelyä*/
div.comment-author img { float:right; }
div.comment-body { color:#000; }

div#respond, div#nav-below { font-size: 12px; }

/* yksittäisen postin navigoinnin asettelua */
div#nav-above { display:none;  }
div#nav-below{ margin-top:10px; font-weight:bold; color: #EA8080; }
div#nav-below div.nav-previous { float:left; }
div#nav-below div.nav-next { float:right; }


/* /WORDPRESSIA VARTEN PÄÄTTYY*/
