/*   
Theme Name: Chipped Hip
Theme URI: 
Description: Use this theme to start your Thematic Child Theme development.
Author: Ian Stewart
Author URI: http://themeshaper.com/
Template: thematic
Version: 1.0
Tags: Thematic
.
Thematic is © Ian Stewart http://themeshaper.com/
.
*/

/* Reset browser defaults */
@import url('../thematic_2/library/styles/reset.css');

/* Apply basic typography styles */
@import url('../thematic_2/library/styles/typography.css');

/* Apply a basic layout */
@import url('../thematic_2/library/layouts/2c-r-fixed.css');

/* Apply basic image styles */
@import url('../thematic_2/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_2/library/styles/default.css');

/* Prepare theme for plugins */
@import url('../thematic_2/library/styles/plugins.css');

/*CUSTOM THEME STARTS HERE*/


/*1. LAYOUT*/

#blog-title {
display: none;
}

body {
background-color:#e5dec1;
}

#wrapper {
border:0px;
background-color:transparent;
margin-left:auto;
margin-right:auto;
width:1052px;
overflow:visible;
padding-bottom:0px;
}

#header {
border-bottom:none;
height:400px;
width:1154px;
margin-left:-73px;
margin-bottom:-100px;
background-image:url('../../../Images/page_header_small_28.jpg');
background-repeat:no-repeat;
z-index:1;
}

#header a {
display:block;
overlflow:visible;
margin-left:150px;
margin-top:50px;
padding-bottom:0px;
width:300px;
height:190px;
}

#footer a{
color:#343434;    
    font: 12px Helvetica,Arial,sans-serif;
    line-height:17px;
}


#container {
border:none;
margin-top:0px;
}

#content {
margin-top:2px;
width:725px;
border:none;
z-index:3;
margin-left:86px;
margin-right:109px;
background-color:transparent;
}

#main {
border:none;
    width:1063px;
margin-top:-10px;
padding-top:0px;
    overflow:hidden;
    position:relative;
margin-left:25px;
background-color:transparent;
z-index:2;
}


.entry-content {
    padding:0px 0 0 0;
margin-top:22px;
}


.entry-utility {
min-height:30px;
width:725px;
margin-bottom:10px;
padding-bottom:13px;
padding-top:13px;
background-image:url(../../../Images/post_footer.jpg);
background-repeat:no-repeat;
background-position:bottom;
}

.main-aside {
margin-top:0px;
    width:165px;
    float:right;
    right:55px;
border:none;
font-style:normal;
size:11px;
}

.main-aside a:visited{
   color: #32bee2;
text-decoration:none;
}

.main-aside a:active{
   color: #32bee2;
text-decoration:none;
}

.main-aside a:link {
    color:#32bee2;
text-decoration:none;
}

.main-aside a:hover {
   color: #f04b5a;
text-decoration:none;
}


/*2. TYPOGRAPHY*/

body, input, textarea {
    color:#343434;    
    font: 12px Helvetica,Arial,sans-serif;
    line-height:17px;
}

h1,h2,h3,h4,h5,h6 { 
	font-weight:normal;
	clear:both;
font-style:normal;
color:#343434;   
}

h1,h2,h3,h4,h5,h6 a:link { 
	font-weight:normal;
	clear:both;
color:#343434;   
text-decoration:none;
}

a:link {
    color:#f04b5a;
text-decoration:none;
}

a:visited {
    color:#f04b5a;
}

a:active {
    color:#f04b5a;
}

a:hover {
    color: #00c3ff;
}

.entry-title {
    font-family:Helvetica,Arial,sans-serif;
    font-size:18px;
    font-weight:bold;
    line-height:26px;
    padding-bottom:2px;
color:#313130;
margin-left:245px;
}
.entry-title a {
    color:#313130;
    text-decoration:none;
}
.entry-title a:active {
color:#313130;
}

.entry-title a:hover {
    color: #f04b5a;
}

.entry-meta {
    color:#8d8b7c;
    font-size:13px;
    font-style:normal;
    line-height:18px;
margin-left:245px;
padding-bottom:0px;
}
.entry-meta .author {
}
.entry-meta .n {
    font-size:13px;
    font-style:normal;
    letter-spacing:0.05em;
    text-transform:none;
}
.entry-meta a {
    color:#8d8b7c;
    text-decoration:none;
}
.entry-meta a:hover {
    color: #00c3ff;
}
.entry-meta abbr {
    border:none;
    cursor:text;
    font-size:12px;
    font-style:normal;
    text-transform:none;
    color:#32bee2;
}

.entry-utility {
    color:#32bee2;
    font-size:11px;
    line-height:18px;
}

.entry-utility a {
    color:#32bee2;
    font-style:normal;
    text-decoration:none;
}
.entry-utility a:hover {
    color: #f04b5a;
}


.navigation {
    color:#f04b5a;
    font-size:13px;
    line-height:18px;
    margin:0px 0 22px 0;
margin-bottom:27px;
    overflow:hidden;
font-style:normal;
}

.navigation a {
    color:#f04b5a;
    text-decoration:none;
font-style:normal;
}

.navigation a:hover {
    color: #00c3ff;
}

.nav-previous {
	float: left;
	width:50%;
font-style:normal;
}
.nav-next {
	float: right;
	width:50%;
	text-align:right;
font-style:normal;
}


/*3. Other Elements*/

table {
    border:0px;
    border-width:0px;
    font-size:11px;
    line-height:18px;
    margin:0 0 0px 0;
    text-align:left;
color:#32bee2;
}

ul {
list-style-type:none;
margin-left:0px;
}

li {
list-style-type:none;
margin-left:0px;
}

/*4. IMAGES */

.entry-content img {
    margin: 0 0 0 0;
border: none;
padding-bottom:10px;
}


/* 5. WIDGETS */

.aside,
.aside input {
font-family: helvetica, arial, sans-serif;
    font-size:11px;
    line-height:18px;
    margin-bottom:6px;
}

.aside p,
.aside ul,
.aside ol,
.aside dd,
.aside pre {
    margin-bottom:5px;
margin-left:0px;
list-style:none;
}

.aside h3 {
font-family: helvetica, arial, sans-serif;
    font-size:13px;
    font-style:normal;
    line-height:22px;
}

.aside ul {
    list-style:none;
    margin-left:5px;
padding-left:5px;
}


.aside ul ul {
        list-style:none;
list-style-type:none;
    margin-left:0px;
padding-left:0px;
}

.aside ul ul li {
       list-style:none;
list-style-type:none;
    margin-left:0px;
padding-left:0px;
}
.aside ul ul ul {
    margin-bottom:0;
    list-style:none;
list-style-type:none;
    margin-left:0px;
padding-left:0px;
}

ul {
list-style-type: none;
list-style-image: none;
}

.aside h3 {
font-style:normal;
}

.main-aside h3 {
font-style:normal;
}

#primary .aside {
list-style:none;
}

#aside li {
list-style:none;
}

#aside ul {
list-style:none;
}

.cat-links {
padding-right:10px;
}

.tag-links {
padding-left:10px;
padding-right:10px;
}

.comments-link {
padding-left:10px;
padding-right:20px;
}

.comment-link {
padding-left:10px;
padding-right:20px;
}

.no-comment {
padding-left:10px;
padding-right:20px;
}

.search-results-title {
font-family:Helvetica,Arial,sans-serif;
    font-size:15px;
    font-weight:bold;
    line-height:26px;
    padding-bottom:2px;
color:#292929;
}

#search-words {
color:#f04b5a;
}

.no-results {
font-family:Helvetica,Arial,sans-serif;
    font-size:15px;
    font-weight:bold;
    line-height:26px;
    padding-bottom:2px;
color:#f04b5a;
}

.category-search-title {
font-family:Helvetica,Arial,sans-serif;
    font-size:15px;
    font-weight:bold;
    line-height:26px;
    padding-bottom:2px;
color:#292929;
}

.category-header {
color:#f04b5a;
}

.month-search-title {
font-family:Helvetica,Arial,sans-serif;
    font-size:15px;
    font-weight:bold;
    line-height:26px;
    padding-bottom:2px;
color:#292929;
}

.month-title {
color:#f04b5a;
}

#respond {
background-color:#e5dec1;
padding-top:27px;
margin-top:-42px;
background-image:url(../../../Images/search_results.jpg);
background-position:top;
background-repeat:no-repeat;
}

#comments {
padding:30px 0 0 0;
background-color:#e5dec1;
background-image:url(../../../Images/search_results.jpg);
background-position:top;
background-repeat:no-repeat;
margin-top:-17px;
}

#comments-list h3 {
margin-bottom:-15px;
}

#form-section-author {
width:220px;
margin-bottom:-10px;
}

#form-section-email {
width:220px;
margin-bottom:-10px;
}

#form-section-url {
width:220px;
margin-bottom:-10px;
}

.404_title {
margin-left:-230px;
}

#comments-list li.bypostauthor {
background-color:#e5dec1;
}

#siteinfo {
color:#707070;
}

#siteinfo a {
color:#707070;
}

#siteinfo a:active, #siteinfo a:hover {
color:#3b3b3b;
}
