/*
Theme Name:Rhapsody
Theme URI:http://www.adamschell.com/wp-content/themes/rhapsody
Description:Theme customed designed for Adam Schell
Author:julia wyson design
Author URI:http://www.juliawyson.com
Version:Tomato1.0
*/

/* layout elements */
* {
padding:0;
margin:0;
}
html { 
height:100%; 
margin-bottom:1px; 
}
body {
	background-color: #177778;
	background-image:url(http://www.adamschell.com/graphics/crackle_bg.jpg);
	background-repeat:repeat;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1em;
}
a
{
  outline: none;
}

#container {
width:875px;
margin:50px auto;
height:768px;
background-image:url(http://www.adamschell.com/graphics/Cbackground.jpg);
background-repeat:no-repeat;
}
#leftnav {
float:left;
width: 175px;
margin:90px 0px 150px 20px;
}
#content {
float:right;
width:550px;
margin:125px 60px 125px 0px;
height: 400px;
border:#000000;
}
#recipe {
background-image:url(http://www.adamschell.com/graphics/recipe_card.jpg);
background-repeat:no-repeat;
}
.post_recipe {
padding:60px 40px 80px 50px;

}

/* links */
a:link, a:active, a:visited {
color:#006666;
text-decoration:underline;
margin:0;
padding:0;
}
a:hover {
color:#996600;
}
a.homelink:link, a.homelink:active, a.homelink:visited {
color:#DEBA6E;
text-decoration:underline;
margin:0;
padding:0;
}
a.homelink:hover {
color:#333333;
}

/* navigation */
#navlist ul {
list-style-type:none;
}
#navlist li {
list-style-type:none;
padding:8px 0;
}
a.nav:link, a.nav:active, a.nav:visited {
text-decoration:none;
color:#000000;
padding:0 0 4px 35px;
}
a.nav:hover {
background-image:url(http://www.adamschell.com/graphics/tomato2.png);
background-repeat:no-repeat;
padding:0 0 4px 35px;
}
a.nav {display:inline-block;}


/* text */
p {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:.9em;
margin:12px;
}
h1 {
font-size:1.9em;
margin:0 0 15px 0;
}
h2 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1em;
margin:12px;
font-style:italic;
}
h3 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:.7em;
margin:12px;
font-style:normal;
font-weight:normal;
}
h4 {
font-size:1.5em;
margin:0 0 15px 0;
}
h5 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1em;
margin:0 12px;
font-style:italic;
}
h6 {
font-size:1.1em;
font-weight: normal;
}
.small {
font-size:.8em;
}

sup {font-size: 0.75em; line-height: 0.5em}  


/* images */
.alignright {
float:right;
margin: -25px 0 0 15px;
}
.alignleft {
float:left;
margin: 0 15px 0 0;
}
.alignleft2 {
float:left;
margin: 3px 5px 0 0;
}
.button {
background-color:#006666;
color:#000000;
padding:3px 5px;
border:none;
}
.field {
background-color:#EBD488;
border:#000000 solid 1px;
padding:2px 5px;
}
hr {
width:95%;
color:#336666;
margin:0 12px;
}
img {
border:0;
}