/*   
Theme Name: eCITY IMAGES Center Column
Theme URI: http://www.ecityimages.com/theme/
Description: Standard all seasonal center column layout for eCITY IMAGES.
Author: Christopher Andraka
Author URI: http://www.mutualmomentum.com/
Version: 1.0
.
The CSS, XHTML and design is released under GPL: 
http://www.opensource.org/licenses/gpl-license.php
.
*/


/*** layout ******************************/
* {
margin: 0;
}
body {
font: 80% Arial, Helvetica, Verdana, Sans-Serif;
color: #000;
}
/*** constants ******************************/
a, a:visited, a:active {
color: #000;
text-transform: uppercase;
font-weight: 700;  
text-decoration: none; 
}
a:hover {
color: #707173;
}
a img {
border: 0px none;
}
blockquote {
margin-left: 40px;
}
hr {
border-style: none none dotted;
border-color: #000;
border-width: 1px;
color: #fff !important;
background-color: #fff !important;
margin: 20px 0;
}
.title, .subtitle, .smalltitle, .bold {
text-transform: uppercase;
}
.title {
font-size: 175%;
}
.subtitle {
font-size: 125%;
}
.bold {
font-weight: 700;
}
.quote {
font-style: italic;
font-size: 125%;
color: #707173;
} 
/*** navigation ******************************/
#topbar {
height: 20px;
width: 750px;
font-size: 85%;
margin: 0 auto 0 auto;
padding: 25px 0 25px 0;
}
#identity {
float: left; 
}
#nav, #links li {
text-align: right;
padding: 5px 6px 0;
float: right;
}
#links ul {
list-style-type: none;
}
#links li {
display: inline;
}
#search {
margin-left: 10px;
float: right;
}
#s {
background: #000;
color: #fff;
font-family: Arial, Helvetica, Verdana;
font-weight: 700;  
border: #000;
padding: 3px;
}
#searchsubmit {
font-size: 85%;
border: #000;
}
/*** slider content ******************************/
#myslidingcontent {
width: 750px;
margin: 10px 0px 10px 25px;
border-top: 1px dotted #000;
border-bottom: 1px dotted #000;
}
.fixheight {
height: 100%;
}
.p_tag, a.slider, a:visited.slider , a:active.slider {
font-size: 90%;
color: #fff;
padding: 2px 5px 2px 5px;
border: 1px solid #fff;
}
.p_tag {
background: #000;
text-transform: uppercase;
font-weight: 700;  
}
a.slider, a:visited.slider , a:active.slider  {
background: #707173;
color: #fff;
}
a:hover.slider  {
background: #babcbe;
}
/*** post content ******************************/
#content {
margin: auto;
width: 800px;
}
#contentinner {
background: #fff;
width: 800px;
min-height: 480px;
}
.slideshow {
background: url(images/s_back.jpg) no-repeat scroll left top;
width: 800px;
min-height: 456px;
padding-left: 25px;
}
.meta, .meta_d {
font-size: 90%;
line-height: 125%;
border-left: 3px solid #000;
}
.meta {
width: 550px;
padding-left: 10px;
margin: 20px 0px 20px 25px;
}
.entry p {
margin: 0 25px 10px 25px;
}
/*** page content ******************************/
#content_d {
margin: auto;
width: 750px;
border-top: 5px solid #717073;
}
#contentinner_d {
background: #fff;
width: 750px;
min-height: 480px;
padding-top: 15px;
}
.entry_d p {
margin-bottom: 10px;
}
a.greybar, a:visited.greybar , a:active.greybar  {
background: #707173;
color: #fff;
font-size: 90%;
color: #fff;
padding: 2px 5px 2px 5px;
border: 1px solid #fff;
}
a:hover.greybar {
background: #babcbe;
}
/*** search ******************************/
.item {
height: 65px;
margin: 15px 0 15px 0;
padding-top: 15px;
border-top: 1px dotted #000;
clear: both;
}
.thumb, .info {
float: left;
}
.thumb {
margin-right: 10px;
}
.meta_d {
padding-left: 10px;
margin-bottom: 10px;
width: 600px;
}
/*** comments ******************************/
.alt {
border-top: 1px dotted #000;
}
.commentlist {
padding-left: 33px;
}
.commentlist li {
width: 400px;
list-style: none;
border-top: 1px dotted #000;
padding: 5px;
}
.commentlist p {
margin: 5px 0px 10px 0;
text-transform: none;
}
#commentform p {
margin: 5px 0px 0px 33px;
}
.nocomments {
margin: 20px 0px 0px 33px;
}
.commentmetadata {
font-size: 85%;
margin: 0;
display: block;
}
#commentform input {
background: #000;
font-family: Arial, Sans-Serif;
color: #fff;
padding: 3px;
border: 1px solid #000;
}
#submit a {
font-size: 85%;
text-transform: uppercase; 
border: #000;
}
#commentform textarea {
background: #000;
font-family: Arial, Sans-Serif;
font-size: 95%;
color: #fff;
padding: 3px;
border: 1px solid #000;
}
.commentlist cite, .commentlist cite a {
font-style: normal;
}
#respond {
font-size: 130%;
margin: 20px 0px 5px 33px;
text-transform: uppercase;
}
/*** footer ******************************/
#footer {
width: 750px;
margin: 30px auto 0 auto;
border-top: 8px solid #717073;
}
#footer p {
line-height: 125%;
}
#bottombar {
width: 750px;
padding: 10px 0;
font-size: 85%;
}