/*
Theme Name: Djangodose v1
Theme URI: http://djangodose.com
Description: The official theme for djangodose
Version: 1.0
Author: Greg Newman
Author URI: http://carbon8.us
Tags: 
*/



/* -------------------------------------------------------------- 

	DEFINITIONS:	Styles
	VERSION:		09.2009
	
	CONTENTS:
	
	1               Global Reset
	2				Global reset-Reset
	3				Handles
	4				Basics
	5				Structure
    6               Typography
    7               Header
    8               Featured block
    9               Content-item
    10              Disqus
    11              Footer


-------------------------------------------------------------- */

/* 4     Basics */
body { font:12px/20px 'Lucida Sans', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; color:#000; background: url(../images/bg.jpg) no-repeat fixed;}

.page {

}

header {
    height: 70px;
    display: block;
}
header .grid_7 {
    margin-top: 15px;
}
.nav {
    text-align: center;
}
header ul {
    padding: 35px 0 17px 0;
}
header ul li {
    font: 12px/20px 'Fertigo', 'Lucida Sans', sans-serif;
    display: inline;
}
header ul li a {
    color: #000;
    text-decoration: none;
}
section {
    padding-top: 20px;
}
.folio {
    margin-bottom: 15px;
    position: relative;
    width: 100%; /* for IE 6 */
}
.folio h2 {
   position: absolute;
   top: 230px;
   left: 5px;
   width: 100%;
}
.folio h2 span {
   color: white;
   font: bold 24px/45px 'GraublauWeb', Sans-Serif;
   letter-spacing: -1px;
   background: rgb(0, 0, 0); /* fallback color */
   background: rgba(0, 69, 91, 0.9);
   padding: 10px;
}
.folio p {
    padding-left: 10px;
}
.folio .border {
    border: 5px solid #818181;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
    margin-bottom: -7px;
}
.about {
    background: url(../images/30.png) repeat;
    padding: 10px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
.about h2 {
    color: #fff;
}
.testimonials {
    background: url(../images/30.png) repeat;
    padding: 10px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
    margin-bottom: 20px;
}
.testimonials h2 {
    color: #000;
}
.contact {
    margin: 20px 0;
}
.contact p {
    padding: 10px 20px;
    color: #666;
    font: 18px/24px 'GraublauWeb';
}
.contact p a {
    color: #666;
    background: transparent;
    padding: 2px 3px;
    line-height: 30px;
    text-decoration: none;
}
.contact p a:hover {
    color: #fff;
    background: #bde581;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
}
.message {
    background: #666;
    color: #fff;
    padding: 5px;
    text-align: center;
}
footer {
    color: #ccc;
    display: block;
    padding: 20px;
    background: #623122;
}