/*
Theme Name: Ride My Pony
Theme URI: http://www.ridemypony.com
Description: Built for Charles Bodi
Version: 2.0
Author: Charles Bodi and Kevin RE Watts http://krewdesign.com
*/

/*-----------Block Level Elements--------------*/

body {
 font-size: 62.5%; /* Resets 1em to 10px */
 font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
 background: #000000;
 color: #333;
 text-align: center;
}

img {
 padding: 0;
 margin: 0;
 border: 0;
}

#wrapper {
 position:absolute;
 left:50%;
 margin-top: 60px;
 margin-left:-500px;
}

/* Links */

a {
 color: #444444; 
 text-decoration: underline;
}

a:link {
 color: #666666; 
 text-decoration: underline; 
}

a:visited { 
 color: #888888; 
 text-decoration: underline;
}

a:active {
 color: #999999;
}

a:hover {
 color: #AAAAAA;
}

/* Navigation */

#navigation {
 margin: 0;
 padding: 10px 60px 0 0;
}

*html #navigation {
 margin: 0;
 padding: 1px 25px 0 0;
}

#navigation li {
 float:  right;
 list-style-type:none;
 padding: 0 0 0 15px;
 font-size: 1.2em;
}

#navigation a {
 text-decoration: none;
}

/*-------------Headings-------------*/

h1 {
 margin: 0;
 padding: 0;
 font-size: 1.7em;
}

h2 {
 margin: 0;
 padding: 4px 0 3px 0;
 font-size: 1.3em;
}

/*-------------The Post-------------*/

.box { 
 float: left;
}

#boxContent { 
 position: relative;
 border: none;
 background: #ffffff;
 top: 50px;
 left: -50px;
 margin-top: -50px;
 margin-bottom: 0px;
 padding: 15px 15px 15px 15px;
 border: 1px solid #666666;
}

#boxContainer { 
 position: relative;
 background: #333333;
 left: 0;
 top: -50px;
 margin: 15px 0 2px 0;
 padding: 0;
 border: 1px solid #444444;
}

.logo {
 float: left;
 padding: 5px;
}

.photo {
 padding: 0;
 margin: 0;
 border: 1px solid #333333;
}

.post {
 text-align: justify;
 padding: 10px;
}

.entrytext {
 padding-top: 10px;
 line-height: 16px;
 font-size: 1.2em;
}

#navleft {
 display: none;
 position: absolute;
 z-layer: 50;
 padding: 3px;
}

#navleft img {
 border: 0;
}

#navright {
 display: none;
 position: absolute;
 z-layer: 51;
 padding: 3px;
}

#navright img {
 border: 0;
}

.photoscroll {
 margin: 0;
 padding: 0;
}

.photoscroll a, a:link, a:visited {
 text-decoration: none;
}

.photoscroll li {
 margin: 0;
 float: left;
 list-style-type:none;
 margin: 5px 5px 5px 0;
 padding: 5px;
 border: 1px solid #666666;
 background-color: white;
 display: block;
}

.photodetails {
 margin: 0;
 padding: 10px 0 0 0;
 text-align: right;
}

.photometa {
 padding: 18px 0 0 0;
 margin: 0;
}

.photometa ul {
 padding: 0 0 0 0;
 margin: 0 0 0 0;
}

.photometa img {
 vertical-align: middle;
 padding: 0 3px 0 3px;
 margin: 0;
 border: none;
}

.photometa a {
 text-decoration: none;
}

.photometa a:visited {
 text-decoration: none;
}

.photometa li {
 margin: 0;
 list-style-type:none;
 float: right;
 padding: 0 0 0 15px;
}

.photometa form {
 margin: 0;
 padding: 0 3px 0 3px;
 vertical-align: middle;
}

.fake {
 float: left;
 padding: 0;
 margin: 0;
}

img.centered {
 display: block;
 border: 1px solid #666666;
 margin-left: auto;
 margin-right: auto;
 }

img.alignright {
 padding: 4px;
 margin: 0 0 2px 7px;
 display: inline;
 }

img.alignleft {
 padding: 4px;
 margin: 0 7px 2px 0;
 display: inline;
 }
 
/* Comments */

#commentsdiv { 
 position: relative;
 border: none;
 background: #E4E4E4;
 left: -50px;
 margin: 0 0 25px 0;
 padding: 0;
 border: 1px solid #666666;
 text-align: left;
}

#commentsdiv h1{
 padding: 15px 35px 10px 25px; 
 border-bottom: 1px solid #666666;
}

.commentscentered {
 margin-left: auto;
 margin-right: auto;
}

ol.commentlist {
 margin: 0;
 padding: 0 0 15px 0;
 font-size: 1.2em;
}

ol.commentlist li {
 list-style-type:none;
 margin: 0;
 padding: 10px 45px 10px 45px;
 border-bottom: 1px solid #666666;
 line-height: 16px;
 text-align: justify;
}

#commentsdiv small {
 font-size: .9em;
}

#commentsdiv form {
 padding: 10px 45px 10px 45px;
}

#commentsdiv textarea {
 width: 100%;
}


/* Archive Page */

.thumbnail {
 float: left;
 border: 1px solid #666666; 
 margin: 3px;
}

.archivesselect {
 width: 500px;
 margin: auto;
}

.archivessearchselect {
 float: left;
 padding: 10px 0 0 0;
}

.archivesmonthselect {
 float: right;
 padding: 10px 0 0 0;
}

.archivescatselect {
 clear: both;
 padding: 10px 0 35px 0;
}

.archivescatselect ul {
 padding: 0;
 margin: 0;
}

.archivescatselect li {
 float: left;
 list-style-type:none;
 padding-right: 15px;
}

/* Links */

#linkcat-1, #linkcat-2, #linkcat-3, #linkcat-4 {
 list-style-type: none;
 width: 175px;
 float: left;
 padding: 5px;
 margin: 0;
}

#linkcat-1 li, #linkcat-2 li, #linkcat-3 li, #linkcat-4 li {
 padding-bottom: 10px;
}

#googlead {
	display: block;
	margin-top: 10px;
	margin-left: -49px;
	margin-bottom: 20px;
}

.pagetitle {

}

blockquote {

}

cite {

}

a img {

}

acronym, abbr {

}

/*--------------Search Form-------------*/

#searchform {

}

#searchform input {

}

#searchform #s {

}
