/*  
Theme Name: Rooney Mara Source
Theme URI: http://www.rooneymara.org
Description: Theme made exclusively for http://www.rooneymara.org
Version: 2.0
Author: Linda
Author URI: http://www.rooneymara.org
*/


body{
margin:0;
padding:0;
font-family: Verdana;
font-size:7pt;
background: #FFFFFF;
text-align:justify;
}

tr, td{
margin:0;
padding:0;
font-family: Verdana;
font-size:7pt;
text-align:justify;
}

#maincontainer{
width: 900px; 
margin: 0 auto;
text-align: justify;
position: relative;
}

#sidebar{
float: left;
width: 300px;
height: auto;
margin-right: 2px;
margin-top: 0px;
}

#sidebar .sidebartitle{
background: #FFFFFF url(http://www.rooneymara.org/layout/version2/sidebartitle.jpg);
text-align: left;
letter-spacing: 1px;
margin-left: 20px;
height: 60px;
line-height: 110px;
padding: 2px;
font-family: georgia;
font-size: 20px;
font-weight: bold;
font-style: italic;
color: #7A2221;
margin-bottom: 0px;
text-shadow: #FFFFFF 1px 1px 1px;
}	

#sidebar .sidebarpost{
background: #F6E2E3 url(http://www.rooneymara.org/layout/version2/sidebarpost.jpg) repeat-x;
padding: 6px;
-moz-border-radius: 10px 10px 10px 10px;
margin-bottom: 26px;
}

#content{
background: #F5E2E2 url(http://www.rooneymara.org/layout/version2/mainbg.jpg) repeat-x;
float: right;
width: 570px;
height: auto;
padding: 8px;
margin-left: 2px;
margin-top: 0px;
margin-bottom: 8px;
-moz-border-radius: 10px;
}

#page {
width: 900px;
height: auto;
margin-top: 10px;}

.topbg{
height: 350px;
}

a:link, a:visited, a:hover{
color: #7A2123; 
text-decoration: none; 
font-weight: bold;
}


form {
background-color: transparent;
}



input, textarea, option, select {
background-color: #FDF4F5;
font-size: 12px;
line-height: 14px;
color: #000000;
text-decoration: none;
border: solid #DFA1A4 1px;
padding-top: 3px;
padding-left: 3px;
padding-right: 3px;
padding-bottom: 3px;
}

blockquote {
background: #FEEFF1;
border: 1px solid #F8AFB8;
padding: 10px;
margin: 12px;
-moz-border-radius:  6px;
}

.date {
display: block;
margin: 8px 0px 0px 0px;
padding: 4px 0px 0px 0px;
text-align: center;
background-image: url(http://www.rooneymara.org/layout/version2/postdate.png);
background-repeat: no-repeat;
height: 60px;
width: 60px;
float: left;
text-shadow: #7B323F 1px 1px 1px;
}

.date .day {
display: block;
text-align: center;
color: #FFFFFF;
font-family: Tahoma;
font-size: 14pt;
font-weight: bold;
line-height: 14px;
}

.date .month {
display: block;
text-align: center;
color: #F6E2E3;
font-family: Georgia;
font-size: 12pt;
text-transform: uppercase;
}

.date .year {
display: block;
text-align: center;
color: #F6E2E3;
font-family: georgia;
font-size: 12pt;
}



.image {
background-color: #ffffff;
border: 1px solid #F8AFB8;
padding: 5px;
margin: 2px;
-webkit-border-radius: 3px; 
border-radius: 3px;
-moz-border-radius:  6px; }


.post-title {
font-family: georgia;
font-size: 20px;
color: #000000;
text-shadow: #ECBBBE 1px 1px 1px;
padding: 6px;
display: block;
line-height: 14px;
}

.mainheader {
font-family: georgia;
font-size: 20px;
color: #000000;
text-shadow: #ECBBBE 1px 1px 1px;
padding: 6px;
display: block;
margin-bottom: 10px;
line-height: 14px;
}

.post-title a {
color: #000000;
}


.categories {
margin-left: 8px;
}

.catlink {
background: url(http://www.rooneymara.org/layout/version2/transparent.png) repeat;
height: 18px;
font-family: georgia;
font-size: 14px;
color: #000000;
text-shadow: #ECBBBE 1px 1px 1px;
padding: 4px;
-moz-border-radius:  6px; 
margin-bottom: 0px;
margin-top: 6px;
}

.subheader {
background: url(http://www.rooneymara.org/layout/version2/transparent.png) repeat;
height: 18px;
font-family: georgia;
font-size: 14px;
color: #000000;
text-shadow: #ECBBBE 1px 1px 1px;
padding: 4px;
-moz-border-radius:  6px; 
margin-bottom: 0px;
margin-top: 6px;
}

.entry {
width: 540px;
margin-left: 8px;
margin-top: 4px;
margin-bottom: 24px;
padding: 8px;
background: #F9F2F3  url(http://www.rooneymara.org/layout/version2/postbg.jpg) repeat-x;
-moz-border-radius:  6px; 
}

.postbottom {
background-color: #EFC6CD;
color: #000000;
padding: 4px;
height: 16px;
line-height: 16px;
margin-top: 20px;
-moz-border-radius:  6px; 
}

.postbottom a {
color: #983D4A;
}

.commentspage {
margin-left: 8px;
}

.commentspage h3 {
font-family: georgia;
font-size: 14px;
line-height: 14px;
color: #000000;
text-shadow: #F2C8CD 1px 1px 1px;
}

