/*
Theme Name: Rounded Out
Theme URI: http://sectumsempra.org
Description: Experimenting with CSS3 Rounded Borders
Author: Milan
*/

body { 
background-color:#EEE;
background-image:url('');
background-repeat:repeat-all;
margin:0;
padding:0;
font-family:Arial;
font-size:11px;
line-height:16px;
color:#3e3e3e;
}

h1 {
color:#DB2556;
text-transform:uppercase;
font: italic 10px Arial;
letter-spacing:2px;
}

h1:first-letter {
font-family: Arial;
font-size: 14px;
color: #7DB31B;
font-weight: 200;
}


h2 {
	color: #096975;
text-transform:lowercase;
font: normal 22px Arial;
letter-spacing:-1px;
}

h2:first-letter {
	font: normal 26px Arial;
	color: #EA552D;
}

h3, .label {
color:#DB2556;
background-color: #FFFFFF;
text-transform:uppercase;
font: normal 11px 'Courier New';
}


p {
text-align: justify;
}

b, strong{

color:#EA552D;
font-weight:bold;
}



i, em{
color:#096975;
font-style:italic;
}



u {
color:#DB2556;
text-decoration:underline;
border-bottom:1px solid #096975;
}



a:link, a:visited, a:active  {
color:#140b39;
font-weight:bold;
text-decoration: none;
border-bottom: solid 1 px #CECECE;
}



a:hover {
color: #7DB31B;
font-weight:bold;
border-bottom: solid 1 px #140b39;
}

a.navone {
	font: italic 36px 'Arial';
	color: #096975;
	border: 0px;
	text-transform: lowercase;
	letter-spacing: -2px;
}

a.navtwo {
	font: italic 36px 'Arial';
	color: #7DB31B;
	border: 0px;
	text-transform: lowercase;
	letter-spacing: -2px;
}

a.navthree {
	font: italic 36px 'Arial';
	color: #CFCF0C;
	border: 0px;
	text-transform: lowercase;
	letter-spacing: -2px;
}

a.navfour {
	font: italic 36px 'Arial';
	color: #EA552D;
	border: 0px;
	text-transform: lowercase;
	letter-spacing: -2px;
}

a.navfive {
	font: italic 36px 'Arial';
	color: #DB2556;
	border: 0px;
	text-transform: lowercase;
	letter-spacing: -2px;
}

a.navone:hover, a.navtwo:hover, a.navthree:hover, a.navfour:hover, a.navfive:hover {
	color: #FFF;
}


table, td {
margin:0;
background-color: transparent;
padding:5px;
font-family:Arial;
font-size:11px;
line-height:11px;
color:#3e3e3e;

}


.input {
color:#3e3e3e; 
background-color:#cecece; 
border-width:1px;
border-style:solid;
border-color: #7DB31B; 

}



.button {
color:#3e3e3e; 
background-color:#cecece; 
border:1px solid #7DB31B;}



.textarea {
color:#3e3e3e;  
background-color:#cecece; 
border:1px solid; 
border-color: #7DB31B;
font-family: Arial;
font-size: 11px;

}

select, option {
color:#3e3e3e;  
background-color:#cecece; 
border:1px solid; 
border-color: #7DB31B;
font-family: Arial;
font-size: 11px;

}


blockquote {
background-color: #EEEEEE;
padding: 15px;
color:#140b39;
border-right:5px solid #CFCF0C;
border-bottom:5px solid #CFCF0C;
}



/* COMMENTS */

.commentlist li {

margin: 0px 0px 0px;
padding: 2px;
list-style: none;
}

#commentlist {
padding: 2px;
list-style-type: none;
}

#commentlist li {
padding: 2px;
width: 450px;
}

.alt {
width:450px;
}



/* META-TAGS  */

.meta {
color: #3e3e3e;
margin: 0px;
padding: 0px;
font: normal 11px 'Courier New';
text-align: left;
}

.meta a:link, .meta a:visited, .meta a:active {
color:#CFCF0C;
font: bold 11px Arial;
text-decoration: none;
}

.meta ul {
display: inline;
margin: 0;
padding: 0;
list-style: none;
}


.meta li {
display: inline; 
}

#content {
	background-color: #FFFFFF;
	float:right; 
	width: 70%; 
	height: auto; 
	padding: 15px;
	border-radius: 25px;
	-moz-border-radius:25px;
}

#sidebar {
background-color: none;
width: 23%;
height: auto;
text-align: right;
padding: 5px;
float: left;
}

#sidebar ul {
list-style:none;
display: block;
width:80%;
background-color: #FFFFFF;
}

#sidebar ul a {
	font: normal 11px 'Courier New';
	color: #383438;
	border-right: 5px solid #7DB31B;
}

#sidebar ul a:hover {
border-right: 1px solid #DDDDDD;
background-color: #DDDDDD;
}

#footer {
clear: both;
text-align: center;
color: #383438;
padding-top: 50px;
padding-bottom: 10px;
width: 100 %;
}

.post-date{
float: left;
display: inline;
margin: 0 10px 0 0;
background-color: #CFCF0C;
padding: 5px;
border-radius:5px;
-moz-border-radius: 5px;
}

.alignleft { float:left; }
.alignright { float:right; }
.aligncenter { display:block; margin:0px auto; }

.month {
	font: normal 11px 'Courier New';
	text-transform: uppercase;
}

.day {
	font: normal 18px Arial;
}

