/*

File: custom.css

Description: Custom styles for The DogLobby



images: 375 * 250

orange: #ff9933

green: #669933

blue: #66cccc

*/



/* HEADER  */



/* clickable background image based on the site title's link */

.custom #header #logo  { 

display: block; 

height: 160px; 

width: 990px; 

margin:-25px 0 0 -10px; 

background: url("images/header-01.jpg") no-repeat scroll 50% 0 #669933; 

}



.custom #header #logo a { 

color: #000000;

}



.custom #header #tagline { 

font-size: 2em;

color: #000000; 

padding:0.5em 0;

margin-top: -2em;

}





.wp-caption-text {

font-style: italic;

font-family: Arial;

color: #669933;

}

.pdfText {

font-style: italic;

color: gray;

}



.rateline {

font-style: italic;

font-size: 0.8em;

width: 50%;

padding: 0.5em 0.25em;

margin-bottom: 0.5em;

border: double #669933 3px;

}



.headline_meta span a {

color: #000;

}







#content .latest {

margin-top: 2em;

}





h2.entry-title a {

color: #669933;

}





/* Allows 3 lines of title in teasers on Home Page */

.custom h2.entry-title  {

height: 4em;

}





.g2image_float_left {

float: left;

margin-right: 0.5em;

}



.g2image_float_right {

float: right;

margin-left: 0.5em;

}



p.parkname:first-line, p.cityname:first-line {

font-weight: bold;

}



.yes { list-style-image: url(images/tick.png);

}

.no { list-style-image: url(images/cross.png);

}

.mixed { list-style-image: url(images/bullet_purple.png);

}

.car, .parking { list-style-image: url(images/car.png);

}

.warning { list-style-image: url(images/warning.png);}







#footer { border-top-color:  #669933; }





.custom #container {

    margin-top: 2em;

    margin-bottom: 2em;

    padding: 0.3em;

    background: #33332f;

    border: 0.4em solid #3e3e3a;

}





.teaser-repeat { font-style: italic; font-size: 1.2em; width:75%; margin:auto; color: #000000; background-color: #eeeeee; line-height:1.8;}

/* Block format teaser comments and category */

.custom .teaser .teaser_comments { display: block; }

.custom .teaser .teaser_date { display: block; }

.custom .teaser .teaser_link { display: block; text-align: right; }

.custom .teaser .teaser_category { display: block; font-weight: bold; }

.custom .teaser .teaser_category:before { content:'Category: '; }

.custom .teaser .post_tags { margin-top:0.5em; }

.custom .teaser .post_tags a { /* color:#669933; */ }

.custom .teaser .format_teaser { margin-top:0.75em; }

