/*   
Theme Name: Ei, Emotsioon
Theme URI: http://www.eiemotsioon.net
Description: Ei, Emotsioon
Author: mmiliste - mihkel@vahva.ee
Author http://www.vahva.ee
*/


body
{
		background: url(images/main_background.gif) top left;
		margin: 0;
		font-family: tahoma;
		font-size: 80%;
		color: #222222;
}

.main_container
{
		width: 850px;
		margin: auto;
		background: #fff;
}

.back_to_firstpage
{
		width: 850px;
		height: 99px;
		display: block;
}

.header
{
		width: 850px;
		height: 99px;
		background: url(images/header.gif) top left no-repeat;
}

.header_bottom
{
		width: 850px;
		height: 7px;
		background: url(images/header_bottom.gif) top left no-repeat;
}

.left
{
		float: left;
		width: 148px;
		height: 100%;
		margin-right: 20px;
		margin-left: 12px;
}

.reklaam
{
		margin-top: 80px;
		width: 148px;
		text-align: center;
}

.reklaam ul
{
		width: 148px;
		margin: 0;
		padding: 0;
		list-style: none;
}

.reklaam li
{
		padding: 0;
		margin: 0;
		margin-bottom: 20px;
		text-align: center;
}

.reklaam li img, .reklaam img
{
		border: none;
}

.reklaam a
{
	text-decoration: none;
}

.menu
{
		width: 148px;
		margin: 0;
		background: #3f5d74;
}

.menu_elements
{
		min-height: 146px;
		background: url(images/menu_top.gif) top left no-repeat;
}

.menu_elements ul
{
		width: 148px;
		margin: 0;
		margin-left: 12px;
		margin-bottom: 5px;
		padding: 0;
}

.menu_elements h2
{
		margin: 0;
		padding: 0;
}

.menu_elements li
{
		margin: 0;
		padding: 0;
		list-style: none;
}

.menu_elements ul li ul
{
		margin: 0;
}

.menu_elements ul li ul li
{
		margin: 0;
}

.menu_elements ul li ul li ul
{
		margin-left: 10px;
}

.menu_elements li a
{
		color: #ccc;
		text-decoration: none;
}

.menu_elements li a:hover
{
		color: #fff;
		text-decoration: underline;
}

.menu_bottom
{
		background: url(images/menu_bottom.gif) top left no-repeat;
		width: 148px;
		height: 3px;
}

.breadcrumb
{
		float: left;
		width: 600px;
		margin-top: 10px;
		height: 30px;
		font-weight: bold;
}

.orange_arrow
{
		color: #ff3c00;
}

.content
{
		float: left;
		width: 660px;
}

.content p
{
		margin: 0 0 10px 0;
}

.content h3
{
		margin: 0;
		padding: 0;
}

.content ul
{
		list-style: none;
		margin: 0;
		padding: 0;
}

.navi a
{
		color: #000;
		text-decoration: none;
}

.navi a:hover
{
		text-decoration: underline;
}

.latest_news
{
		margin-top: 10px;
}

.latest_news li
{
		margin-bottom: 2px
}

.latest_news a
{
		color: #000;
		text-decoration: underline;
}

.latest_news a:hover
{
		text-decoration: none;
}

.article
{
		margin-bottom: 40px;
}

.article_head
{
		margin-bottom: 10px;
}

.date_added
{
		color: #5B5B5B;
		font-size: 75%;
}

.article_content
{
		margin-bottom: 20px;
}

.article_content a
{
		color: #000;
		text-decoration: none;
}

.article_content a:hover
{
		text-decoration: underline;
}

.article_content ul
{
		margin-bottom: 10px;
}

.article_content li
{
		padding-bottom: 5px;
}

.gallery
{
	width: 600px;
}

.gallery-item
{
		float: left;
		padding: 0;
		margin: 0;
		text-align: center;
		width: {$itemwidth}%;
}

.gallery img
{
		border: 2px solid #cfcfcf;
}

.gallery-caption
{
		margin-left: 0;
}

.footer
{
		clear: both;
		background: url(images/footer.gif) bottom left no-repeat;
		width: 850px;
		height: 72px;
}

.author
{
		float: right;
		margin: 45px 10px 0 0;
}

.author a
{
		font-size: 85%;
		color: #B5B5B5;
		text-decoration: none;
}

.author a:hover
{
		font-size: 90%;
		letter-spacing: 2px;
		color: #fff;
		font-weight: bold;
}
/* End of wordpress theme style. Have a nice day :) */
