/*   
Theme Name: Color Lover
Theme URI: 
Description: Another theme by Gite Guru
Author: Dave Smith
Author URI: http://giteguru.com/
Template: thematic
Version: 1.0
Tags: Thematic
.
Thematic is © Ian Stewart http://themeshaper.com/
.
*/

/* Reset browser defaults */
@import url('../thematic/library/styles/reset.css');

/* Apply basic typography styles */
@import url('../thematic/library/styles/typography.css');

/* Apply a basic layout */
@import url('../thematic/library/layouts/2c-r-fixed.css');

/* Apply basic image styles */
@import url('../thematic/library/styles/images.css');

/* Apply default theme styles and colors */
/* It's better to actually copy over default.css into this file (or link to a copy in your child theme) if you're going to do anything outrageous */
@import url('../thematic/library/styles/default.css');

/* Prepare theme for plugins */
@import url('../thematic/library/styles/plugins.css');

/*
colors from lightest to darkest:
coffeecloud for text: #C9C9C9 >> C9C9C9
sweetsound for body background: #C9C9C9 >> C9C9C9
geas for branding background: #017B8E >> 017B8E
thunder for container background: #A0000E >> A0000E
breton for content and sidebar items: #590007 >> 590007

new colors:
*/

/*light blue*/
body{
background:#C9C9C9;
color:#C9C9C9;
}
/*green background*/
#branding {
background:#017B8E url(images/rent-apartment-tignes_1.png) no-repeat scroll 0% 50%;
padding:68px 0 24px;
}
#wrapper{
background: url(images/appartment_tigne.png) no-repeat 0 0;
}
#blog-title{
margin-left:-1000px;
}
#blog-description {
margin:30px 0 0 5px;
color:#C9C9C9;
}
.page #primary, .page #secondary{
display:none;
}
.page #container, .page #content{
width:895px;
}
/*medium blue background*/
#main{
background:#A0000E;
width:940px;
padding:25px 0 22px;
}
/*dark blue*/
.menu{
color:#590007;
}
/*green background*/
#access {
width: 940px;
margin: 0 auto;
background:#017B8E;
border-bottom:0px;
}
/*light blue border*/
/*dark blue background on sidebar items*/
#primary, #secondary{
background:#590007;
border:1px solid #C9C9C9;
}
.sf-menu li {
background:#590007 none repeat scroll 0 0;
}
.sf-menu a, .sf-menu a:visited {
color:#C9C9C9;
}
.entry-title, .entry-title a{
color:#C9C9C9;
}
/*dark blue background on navbar*/
.sf-menu a, .sf-menu a:hover, .sf-menu a:active, .sf-menu a:visited {
color:#C9C9C9;
background:#590007;
}
.sf-menu li li a{
background:#590007 none repeat scroll 0 0;
}
/*green text on nav hover*/
.sf-menu li li a:hover{
color:#017B8E;
}
/*medium blue border*/
.sf-menu {
border-right:1px solid #A0000E;
float:left;
line-height:1.1;
}
/*medium blue borders on nav*/
.sf-menu a {
border-bottom:0px solid #A0000E;
border-left:0px solid #A0000E;
border-top:0px solid #A0000E;
}
/*green text on current page item*/
/*medium blue borders and background on current page item*/
.sf-menu .current_page_item a, .sf-menu .current_page_ancestor a, .sf-menu .current_page_parent a {
border-bottom-color:#A0000E;
background:#A0000E;
color:#017B8E;
font-weight:bold;
}
/*green text on sub page hover*/
/*medium blue background on  sub page hover*/
.sf-menu li:hover, .sf-menu li.sfHover, .sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
background:#A0000E; none repeat scroll 0 0;
border-bottom:0px;
color:#017B8E;
}
.sf-menu ul {
border-bottom:0px solid #CCCCCC;
border-right:0px solid #CCCCCC;
}
a:link{
color:#C9C9C9;
}
/*medium blue color of link text on hover*/
a:active, a:hover, .entry-utility a:active, .entry-utility a:hover, #blog-title a:active, #blog-title a:hover, .entry-meta a:active, .entry-meta a:hover, .entry-title a:active, .entry-title a:hover {
color:#A0000E;
}
#blog-title a{
color:#C9C9C9ff;
}
#aboveheader{
width: 940px;
padding:5px;
overflow:hidden;
margin: 0 auto;
}
#aboveheader input{
float:left;
}
#searchform{
margin-left:740px;
}
#headerimage {
border:1px solid #C9C9C9;
float:right;
margin-right:10px;
margin-top:-125px;
}
#container{
min-height:400px;
}
#blog-title, #blog-description{
padding-left:10px;
}
/*light blue border*/
#content {
background:#590007 none repeat scroll 0 0;
border:1px solid #C9C9C9;
padding:10px;
width:585px;
}
/*light blue background*/
#respond{
background:#C9C9C9;
padding:10px;
}
/*medium blue background on comments list*/
#comments-list li.alt {
background:#A0000E none repeat scroll 0 0;
}