/*
Theme Name: Rachel Ward Books

Theme URI: http://www.rachelwardbooks.com/

Description: Rachel Ward Books Template

Author: Miles Armstrong

Tags: white, fixed width, one column, minimal

	Rachel Ward Books

	This theme was designed and built by Miles Armstrong

*/

.hidden {display:none;}

body{
background-color:#2F3738;
/*background-color:#36393D;*/
background-image: url(bg.png);
background-repeat:repeat;
overflow-y:scroll;
}

#container {
font-size:62.5%; /*1em = 10px*/
font-family: Arial, Helvetica, Sans-Serif;
width:760px;
min-height:600px;
margin-left:auto;
margin-right:auto;
border:2px solid #0061DE;
background-color:#EFEFFF;
padding:20px;
margin-top:10px;
}

#header {
height: 62px;
display:block;
width:100%;
background-image: url(headerimg.png);
background-repeat: no-repeat;
}

#header h1 {margin:0; padding:0; text-indent:-9999px;}

#content{
display:block;
padding-top:0px;
margin-top:0px;
}

#text{
font-size: 1.5em;
color:#576061;
padding-left:280px;
}

#text img {
float:left;
clear:left;
margin-left:-280px;
margin-bottom:20px;
-moz-box-shadow: 3px 3px 4px #576061;
-webkit-box-shadow: 3px 3px 4px #576061;
box-shadow: 3px 3px 4px #576061;
/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#576061')";
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#576061');
}

/* POST STYLES */

#sidebar{
float:left;
clear:left;
margin-bottom:10px;
margin-top:-17px;
}

#postcontainer{
display:block;
padding-top:0px;
margin-top:0px;
padding-left:280px;
width:480px;
}

#posttitle {
font-size: 20px;
margin-bottom:-10px;
color:#FF0084;
}

#post {
font-size: 1.5em;
color:#576061;
text-align: justify;
}

#postnotfound{
font-size: 2em;
margin-top:50px;
color:#FF0084;
text-align:center
}

#post img{
float: right; 
margin: 4px; 
}

#postinfo{
font-size: 1em;
color:#576061;
text-align:right;
margin-top:-5px;
}

#postseperator {
width: 50%;
margin-left: 25%;
padding-bottom: 25px;
}

#pagination{
font-size: 12px;
color:#576061;
vertical-align:middle;
margin-top:20px;
margin-bottom:60px;
}

#previous-post{
float:left;
}

#next-post{
float:right;
}

/*END POST STYLES*/


/*SIDEBAR STYLES*/

#archivetitle{
font-size: 18px;
color:#FF0084;
text-align:right;
margin-bottom:25px;
}

#widgetcontainer{
padding-top:0;
margin-top:-10;
}

.widgetlist {
list-style:none;
padding:0; 
margin:0; 
font-size:120%;
}

.widget-title{
font-size: 1.5em;
color:#FF0084;
border-bottom:1px dashed #4096EE;
}

#search-4{
padding-bottom:20px;
}

#archives-4{
padding-bottom:20px;
}

#calendar-3{
padding-bottom:20px;
}

#searchsubmit{
font-size:15px;
color:#576061;
text-decoration:none;
width:100px;
padding:2px;
border:1px solid #4096EE;
background-color:#4096EE;
text-align:center;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-o-border-radius:5px;
border-radius:5px;
}

#s{
font-size:15px;
color:#576061;
text-decoration:none;
width:100px;
padding:2px;
border:1px solid #4096EE;
text-align:center;
margin-right:5px;
}

#archives-4 ul {
list-style: none;
margin: 0;
border: 0;
padding: 0;
font-size:15px;
}

#archives-4 ul li{
list-style: none;
margin: 0;
border: 0;
padding: 0;
font-size:15px;
color:#4096EE;
}

#archives-4 ul li a {
list-style: none;
margin: 0;
border: 0;
padding: 0;
color:#4096EE;
font-size:15px;
}

#archives-4 ul li a:hover {
list-style: none;
margin: 0;
border: 0;
padding: 0;
color:#663399;
font-size:15px;
}

#wp-calendar{
font-size:15px;
color:#576061;
text-align:center;
margin-left:auto; 
margin-right:auto;;
}

#wp-calendar caption{
padding-bottom: 15px;
font-size:17px;
}

#wp-calendar a {
color:#4096EE;
font-size:15px;
text-align:center;
}

#wp-calendar a:hover {
color:#663399;
font-size:15px;
text-align:center;
}

/* END SIDEBAR STYLES*/

/*BLOG COMMENT STYLES*/

#commentsubmitcontainer{
display:block;
width:460px;
margin-top:25px;
background-color:#E0E9FF;
padding:10px;
}

#commentreplycontainer{
display:block;
padding-top:0px;
width:470px;
margin-top:15px;
}

#commenttitle{
font-size: 20px;
color:#FF0084;
}

#name, #email, #mcspvalue{
font-size:13px;
color:#576061;
text-decoration:none;
margin-left:auto;
margin-right:auto;
border:1px solid #4096EE;
width:150px;
}

#commentbox{
font-size:13px;
color:#576061;
text-decoration:none;
margin-left:auto;
margin-right:auto;
border:1px solid #4096EE;
width:300px;
height:100px;
}

#commentsubmit{
font-size:15px;
color:#576061;
text-decoration:none;
width:150px;
border:1px solid #4096EE;
background-color:#4096EE;
text-align:center;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-o-border-radius:5px;
border-radius:5px;
}


.commentlist{
list-style:none;
padding-left:0px; 
margin:0;
width:480px;
}

#commenttext{
font-size:1.3em;
color:#576065;
text-align: justify;
}

#commentinfo{
font-size: 10px;
color:#576061;
text-align:right;
margin-top:-5px;
}

.commentbackground{
padding:10px;
background-color:#E6E3F7;
}

/*END BLOG COMMENT STYLES*/



/*END BLOG STYLES*/




/*LINKS*/

#linksbox{
width:100%; 
height:25px;
border-bottom:1px dashed #4096EE;
border-top:1px dashed #4096EE;
margin-bottom:20px;
margin-top:20px;
}

.links{
width:12.5%; 
height:25px; 
line-height: 25px; 
text-align:center; 
float: left;
display: inline;
font-size:14px;
}

#currentlink{
width:12.5%; 
height:25px; 
line-height: 25px; 
text-align:center; 
float: left;
display: inline;
font-size:14px;
background-color:#CFCFFF; 
}

.links a{
display:block;
width:100%;
height:100%;
text-decoration:none;
color:#FF0084;
}

.links a:hover{
display:block;
width:100%;
height:100%;
text-decoration:none;
color:#663399;
}

.links a:active{
display:block;
width:100%;
height:100%;
text-decoration:none;
color:#663399;
outline:none;
}

a{
text-decoration:none;
color:#FF0084;
}

a:hover{
text-decoration:none;
color:#663399;
}

/*END LINKS*/

ul {
list-style:none;
}

li {
list-style:none;
}









