/*
Theme Name: 1
Version: 0.1
Author: Rumos
*/

@import "css/reset.css";
@import "css/default.css";


.panel { 
position: fixed;
top: 20px;
right: 20px;
}

	.panel a, .panel a:visited {
	-moz-border-radius: 4px;
	background: #555;
	padding: 4px;
	color: #f8f8f8;
	text-decoration: none
	}

	.panel a:hover {
	background: #CCC; 
	color: #333 }


/* Üldine struktuur */

.header {
    border-bottom: 1px solid #EEEEEE;
    margin-bottom: 30px;
    padding-bottom: 23px;
}

.navigation {
    float: right;
    height: 70px;
    margin: 13px 0 0;
    text-align: right;
    width: 500px;	
}

.navigation .widget { 
	height: 28px;
	margin-bottom: 10px;
	padding-top: 11px;
	border-top: none;
}

.menu a, .menu a:visited {
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -border-radius: 4px;
    background: none repeat scroll 0 0 #EEEEEE;
    color: #000000;
    margin-left: 1px;
    opacity: 0.8;
    padding: 5px 8px;
    text-decoration: none;
    text-shadow: 0 1px 0 #FFFFFF;
}
	
.menu a:hover, .menu .current_page_item li a:hover { 
background:none repeat scroll 0 0 #DDDDDD;
}

.menu .current_page_item a, .single #menu-item-180 a {
background:none repeat scroll 0 0 #222;
color:#FFFFFF;
text-shadow: 0 1px 0 #000000;
}

.menu li {display: inline } 
.menu li ul { display:none; }

.page .post, .single .post { clear: both; padding-bottom: 0; margin-bottom: 25px; border-bottom: none!important }

.post-edit-link {
    display: block;
    margin-bottom: 30px;
}


/* Avaleht */
.home h1 { 
	width: 721px; 
	height: 66px;
	background: url('images/loome-vagevaid-kodulehti.jpg') no-repeat;
	border-bottom: 1px solid #EEEEEE;
    height: 66px;
    margin-bottom: 35px;
    overflow: hidden;
    padding-bottom: 22px;
    text-indent: -9999px;
    width: 721px;
	}


/* Kirjutised ja uudised */

.post {
    border-bottom: 1px dashed #CCCCCC;
    clear: both;
    margin-bottom: 27px;
    padding-bottom: 18px;
}
	
.home .post { margin-bottom: 32px; }

#post-149 {
    border-bottom: none;
    padding-bottom: 2px;
}
	
.blog .header { margin-bottom: 29px }

.entry-title a {
    border-bottom: none !important;
    color: #000000 !important;
}

.date {
    color: #AAAAAA;
    font-size: 12px;
    text-transform: uppercase; 
	margin: 0 0 0 3px;
	}

.single .date { display: block; margin: 0 0 15px; }

.tags { color: #999; }

.tags a {
    border-bottom: medium none !important;
    color: #999!important;
    text-decoration: underline!important;
}

.categories li, .categories ul { display: inline; }

.categories {
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    background: none repeat scroll 0 0 #EEEEEE;
    margin: 0 0 10px;
	border: 1px solid #cecece;
    padding: 4px 12px 9px;
	margin-bottom: 25px}
	
.categories a { color: #C03545 }
.categories a:hover { text-decoration: none }

.categories h3 {
    display: inline;
    font-size: 16px;
	color: #333;
	text-shadow: 0 1px 0 #FEFEFE;
}

.categories h3, .categories .widget { 
margin-bottom: 0 !important;
}

.more-link {
    -moz-border-radius: 3px 3px 3px 3px;
    background: none repeat scroll 0 0 #C03545;
    border-bottom: medium none !important;
    color: #FFFFFF !important;
    font-style: normal;
    padding: 0 2px 0 4px;
}

.more-link:hover {
    background: #999;
}

.more-link:active {
    background: #666;
}
	
/* import */

body { 
background: #fff;
font: 13px Arial;
}

.container div {
}

.container { 
/*text-shadow: 0 1px 0 #FFFFFF*/
}


.navigation h3 {display: none}
	


.main {
float:left;
width:460px;
}

/* .full img { margin: 20px 0 47px } */

.right {
float:left;
width: 220px;
margin-left: 20px;
padding-left: 20px;
border-left:1px solid #CCCCCC;
}

.right li {
margin:5px 0;
}

.right a, .right a:visited {
color:gray;
text-decoration:none;
border-bottom:1px dotted;
}

.right a:hover {
color:green;
}


.widget {
border-top:1px solid #ccc;
padding-top:10px;
margin-bottom:10px;
}


.footer {
clear: both;
margin-bottom: 30px;
padding-top: 16px;
border-top: 1px solid #ccc
}

.container {
width:721px;
margin:0 auto;
padding-top: 30px;
}

.submenu-top {
display:none;
}


.footer a, .footer a:visited, .post a, .post a:visited {
border-bottom:1px solid #C03545;
text-decoration:none;
color:#777;
}
.footer a:hover, .post a:hover {
color:#C03545;
border-bottom:1px solid #777;
}


/* MUU */
#linkcat-4, #categories-3 { border-top: none; padding-top: 5px }

#wpsb_radio_option1, #wpsb_radio_option2 {
display:none;
}

.wpsb_form_label  {
display:inline;
}

#wpsb {text-align: center!important}

#wpsb form  {
text-align:center;
}

.page-template-subscribe-php { background: #eee }

#wpsb_email {
width:125px;
}

.wpsb_form_btn {
border:1px solid #999;
background:#75D784;
-moz-border-radius:4px;
padding: 1px
}
.wpsb_form_btn:hover {
background:#83E491;
}

input {
border:1px solid #ccc;
padding:2px;
background:#f9f9f9;
}


.kirjasisu {
background:none repeat scroll 0 0 #F9F9F9;
border:1px solid #CCCCCC;
font:13px Arial;
height:105px;
padding:2px;
width:477px;
}

.wpcf7 p { margin-bottom: 10px!important }

div.wpcf7 img.ajax-loader  { vertical-align: text-top!important }

#contact p {
line-height:10px;
}

#contact {border-left: 1px solid #ccc}

#contact td {
padding-left:30px;
}


