
p.whiteline {
    margin-top: 0em;
    margin-bottom: 1em;
}

p.break {
    margin-top: 0em;
    margin-bottom: 0em;
}

img {
   behavior: url("http://www.kitchenesque.com/kitchen-remodel/plugin/pngbehavior.htc");
}
/* templates/default/style_fallback.css  */
/* This is the templates/default/style_fallback.css file.
   It emits CSS rules that all templates should have.
   Classes are declared on top of the file, so if you
   want to make changes in your own template, you
   should override the rules on the bottom of your
   style.css template. 
   IT IS NOT ADVISED TO CREATE YOUR OWN style_fallback.css FILE! */

/* Default image classes for left/right/usual layout */
.serendipity_image_center {
  border: 0px;
  padding-left: 5px;
  padding-right: 5px;
}

.serendipity_image_left {
  float: left;
  border: 0px;
  padding-left: 5px;
  padding-right: 5px;
}

.serendipity_image_right {
  float: right;
  border: 0px;
  padding-left: 5px;
  padding-right: 5px;
}

/* Default listing without spacers */
.plainList {
    list-style: none;
    margin-left: 0;
    padding-left: 0;
}

/* Messages: Centered, important, notice */
.serendipity_center {
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}

.serendipity_msg_important {
    color: red;
}

.serendipity_msg_notice {
    color: green;
}

/* Embedded images with comments inside the s9y image manager */
.serendipity_imageComment_center,
.serendipity_imageComment_left,
.serendipity_imageComment_right {
    border: 1px solid #ddd;
    background-color: #efefef;
    margin: 3px;
    padding: 3px;
    text-align: center;
}

.serendipity_imageComment_center {
    margin: auto;
}

.serendipity_imageComment_left {
    float: left;
}

.serendipity_imageComment_right {
    float: right;
}

.serendipity_imageComment_img,
.serendipity_imageComment_img img {
    margin: 0px;
    padding: 0px;
    text-align: center;
}

.serendipity_imageComment_txt {
    border-top: 1px solid #ddd;
    margin: 0px;
    padding: 3px;
    clear: both;
    font-size: 8pt;
    text-align: center;
}

/* END OF style_fallback.css *//* templates/andreas08/style.css  */
/********* General Styles *********/


a img{border:none; }

p{padding:0 0 1.6em 0;}
p form{margin-top:0; margin-bottom:20px; }

blockquote { margin: 15px 30px 0 15px; padding-left: 15px; }
code, pre {font-size:1.3em; }

/* used when s9y needs to center something */
.serendipity_center {  
     margin-left: auto;
     margin-right: auto;
     text-align: center; }

/* warning messages from s9y */
.serendipity_msg_important { 
     color: red; }

/* messages letting you know something has happened eg comment saved */
.serendipity_msg_notice {	
     color: green; }

/* style to temporarily change something to grey, used in pagefooter */
.grey {
	color:#999; }

/********* End of General Styles *********/




/********* Structure Styles *********/

/* Define every style unless explicitly mentioned alsewhere */
*{margin:0; padding:0; }

body {
	font:76% Verdana,Tahoma,Arial,sans-serif;
	margin:8px auto;
	line-height:1.4em; 
	text-align:center; 
	color:#303030; 
 }

#main {clear:both}

/* container for page */
#mainpane {
	height:100%; /*leave in, needed by firefox for preview in admin suite */
	width:778px; 
	margin:0 auto 0 auto;
	padding:0px;
	clear:both; }

.contentleft {background:url(/images/design_13.jpg) repeat-y left;
width:255px;
height:auto;
float:left;
clear:right; }

.contentright {background:#ffffff url(templates/andreas08/img/contentbgright.gif) 0px 0px repeat-y; }

/* container style for comments popup */
.s9y_wrap {text-align:left;padding:5px;}

/********* End of Structure Styles *********/




/********* Header and navigation styles *********/

#pagetop {
	width:760px;
	margin:0 auto;
	padding:1px 0 0 0;
	text-align:left;
	background: url(templates/andreas08/img/bgwhite.gif) repeat; }

#header {
	height:110px;
	width:758px;
	margin:0 1px 1px 1px;
	color:#ffffff; }

#header h1{
	padding:35px 0 0 20px;
	font-size:2.2em;
	background-color:inherit;
	color:#ffffff;
	letter-spacing:-2px;
	font-weight:normal; }

#header h2{
	margin:10px 0 0 40px;
	font-size:1.4em;
	background-color:inherit;
	color:#f0f2f4;
	letter-spacing:-1px;
	font-weight:normal; }

#navigation {
     height:2.2em;
     line-height:2.2em;
     width:758px;
     margin:0 1px;
     padding: 0;
     color:#ffffff; }

#navigation li {
	float:left;
	list-style-type:none;
	border-right:1px solid #ffffff;
	white-space:nowrap; }

#navigation li a{
	display:block;
	padding:0 10px;
	font-size:0.8em;
	font-weight:normal;
	text-transform:uppercase;
	text-decoration:none;
	background-color:inherit;
	vertical-align:middle;
	color: #ffffff; }

* html #navigation a {width:1%;}

#navigation .selected, #navigation a:hover{
	color:#ffffff;
	text-decoration:none; }

/* style for quicksearch form in header */
#searchform {
	margin:0px;
	background-color:inherit;
	border:none;
	text-align:left; }

#searchform input {
	width:150px; 
	margin-left:1em;
	height:16px;
	border: 1px solid #aaa;
	font-size: 10pt;
	vertical-align:left;
	color: #999;
	background: #FFF url(templates/andreas08/img/mag_glass.gif) no-repeat 97% 50%; }

/******** End of Header and Navigation Styles *********/




/**************** Footer styles ****************/

#footer{
	width:760px;
	margin:0 auto;
	padding:1px 0;
	font-size:0.9em;
	background:#fff url(templates/andreas08/img/whitebg.gif) repeat;
	color:#f0f0f0; }
.footerbg {
	width:758px;
	padding:5px 0;
	margin:0 1px;}
#footer p{padding:0; margin:0; text-align:center;}
#footer a{color:#f0f0f0; background-color:inherit; font-weight:bold;}
#footer a:hover{color:#ffffff; background-color:inherit; text-decoration: underline;}

.clearingdiv {
	clear:both;
	height:1px;
	width:1px;
}

/********* End of Footer Styles *********/




/********* Content styles *********/

.contentleft #content {
float:right;
width:515px;
font-size:0.9em;
padding:20px 20px 3px 0px; }

.contentright #content {
float:left;
width:515px;
font-size:0.9em;
padding:20px 0px 3px 20px; }

#content h2, .serendipity_date, .serendipity_commentsTitle {
color:#505050;
margin:0 0 16px 0;
padding:0;
font-size:10pt;
font-weight:bold;
letter-spacing:-1px;
background-color:inherit; }

.staticpage_result_header {
color:#505050;
margin:0 0 16px 15px;
padding:0;
font-size:12pt;
font-weight:normal;
letter-spacing:-1px;
background-color:inherit; }

.staticpage_result_header {font-weight:bold;}
.serendipity_entry_body a, .serendipity_entry_extended a { text-decoration: underline; color:#C86B3E}
.serendipity_entry_body a:visited, .serendipity_entry_extended a:visited { text-decoration: underline; color:#C86B3E}

.serendipity_entry li {
	margin-bottom:10px;
	list-style-position: inside; }

.serendipity_entry_extended {
	margin-top:20px; 
	clear:left; }

/* the small text at the end of each entry 'Posted by etc' */
.serendipity_entryFooter {
	margin-top:10px;
	margin-bottom:70px;
	padding:0px;
	padding-top:3px;
	border-top: 1px solid #dedede;
	font-size:0.8em;
	color: #31314B;  
	text-align:center;
	clear:both; }
.serendipity_entryFooter a {
color:#C86B3E;
text-decoration:none;
}

/* styles for bottom of page next and previos page links */
div.serendipity_pageFooter {
	font-size:0.8em;
	clear:both;
	margin:10px auto 50px auto;
	text-align:center; }

#content img {padding: 0; margin-bottom:3px; border: 1px solid #ddd;}
#content img.emoticon, #content img.serendipity_entryIcon {border:none;}
#content img.serendipity_entryIcon {float:right;}
#content h2 a{font-weight:normal;}
#content h3{margin:0 0 5px 0; font-size:1.4em; letter-spacing:-1px;}
#content a:hover{text-decoration:underline;}
#content ul,#content ol{margin:0 5px 16px 35px;}
#content dl{margin:0 5px 10px 25px;}
#content dt{font-weight:bold; margin-bottom:5px;}
#content dd{margin:0 0 10px 15px;}

/********* End of Content Styles **********/




/********* Sidebar styles *********/
.left {
font: normal 8pt verdana
}

.left a{ color:#787777;
text-decoration:none
}

.serendipitySideBarDate{
   display: none;
}

.left a:hover {
text-decoration:underline
}

.contentleft .left {
/*	float:left; */
	width:240px;
	text-align:left;
/*	line-height:1.4em; */
	color:#e5e5e5;
	padding-left:1em;
}

.contentright .left {
	float:left;
	width:175px;
	line-height:1.4em;
	margin:10px 0px 0 35px;
	font-size:0.9em; }

.serendipitySideBarItem{margin:5px 5px 5px 1em;
font:normal 8pt arial;
}


.left h2, .serendipitySideBarTitle {
	display:block;
	margin-left:0.1em;
	text-decoration:underline;
	padding-bottom:8px;
	font-size:9pt;
	font-weight:bold;
	text-align:left;
/*	letter-spacing:-1px; */
	color:#787777;
	background-color:inherit; }

.left .serendipitySideBarContent { width: 200px; font: normal 9pt arial; color:#787777}
.serendipity_recententries_entrylink { width: 200px; color:#787777; background:url("/images/arrow.jpg")no-repeat left top; padding-left:15px; text-align:left;}


.left .serendipitySideBarContent li {margin-left:10px;list-style-image:url("/images/arrow.jpg") }

.left .serendipitySideBarContent a {font:normal 9pt arial; margin-left:3px; color:#787777}
/*.serendipity_recententries_entrylink a {font:normal 8pt verdana,arial; margin-left:5px; color:#787777; text-decoration:none;}
*/

.left input, .left textarea, .left select {width:95%;}
.left td input {width:150px;}
.left .serendipity_xml_icon img {border:none; padding-left:1em}
/********* End of Sidebar Styles *********/




/********* Calendar Styles *********/

/* style for calendar date links */
table.serendipity_calendar a {
	text-decoration:none; }

/* style for calendar links when hovered over */
table.serendipity_calendar a:hover {
	text-decoration: none; }

/* style for calendar weekday names */
td.serendipity_weekDayName {
	font-weight:bold;
	text-align:center; }

/* styles for month name and arrows in calendar */
td.serendipity_calendarHeader a:link, td.serendipity_calendarHeader a:visited, td.serendipity_calendarHeader a:hover {
	text-decoration: none; }

/* style for wekday names in calendar */
td.serendipity_weekDayName {border-bottom:1px solid #dddddd; }

/* style to center dates */
tr.serendipity_calendar td {text-align:center; }



/********* End of Calendar Styles *********/




/********* Embedded images with the s9y image manager *********/

/* container for images and text */
.serendipity_imageComment_center, .serendipity_imageComment_left, .serendipity_imageComment_right {
	margin:0 0 20px 0;
	padding:10px;
	border:1px solid #c0c0c0;
	background-color:#fafbfc;
	color:#505050;
	line-height:1.5em; }

/* style to center image and text within entry */
.serendipity_imageComment_center {
	display:block; margin:0 auto 5px auto; }

/* style to left align image and text within entry */
.serendipity_imageComment_left {
	float:left; margin:0 12px 5px 0; }

/* style to right align image and text within entry */
.serendipity_imageComment_right {
	float:right; margin:0 0 5px 12px; }

/* styles for the images */
.serendipity_imageComment_img, .serendipity_imageComment_img img {
	text-align: center; }

/* styles for the text below the image if used */
.serendipity_imageComment_txt {
     clear: both;
     text-align: center; }

/********* End of Image Manager Styles *********/





/********* Plugin Stlyes *********/

/* style for the seearch term and number of results using quicksearch */
.searchterm, .searchresults {font-weight:bold; }

/* used in comments */
.oddbox, .plugin_comment_wrap {
	margin:0 0 20px 0;
	border:1px solid #c0c0c0;
	background-color:#e5e5e5;
	color:#505050;
	line-height:1.5em; }

.oddbox p {
	padding-left:5px;
	padding-right:5px;
}	

.oddbox a {
	color:#C86B3E
}
/* not used */
.evenbox a {
	color:#C86B3E
}

/* container for comments plugin within sidebar */
.container_serendipity_plugin_comments {
	color:#333; }

/* style for line break in comments plugin */
.container_serendipity_plugin_comments br {
	line-height:3px; }

/* style for comment body within sidebar */
.plugin_comment_body {
	font-style:oblique; }

/* container cloud for tags and static page navigation */
.serendipity_freetag_taglist, .staticpage_navigation, .serendipity_search {
	padding:15px;
	margin:0 0 50px 0;
	padding:10px;
	border:1px solid #c0c0c0;
	background-color:inherit;
	color:#505050;
	line-height:1.5em;
	clear:both; }

.container_serendipity_plugin_freetag a {
	font:85% Verdana,Tahoma,Arial,sans-serif;
	line-height: 1!important; }

/* shift the feed icon in the freetag sidebar plugin */
.serendipity_freeTag_xmlButton {
	padding-left:2em; }

/* place freetag list on new line in entry footer */
.serendipity_freeTag {
	clear:both;
	font-size:0.8em;
	padding-top:1em; }
.serendipity_freeTag a {
color:#C86B3E;
text-decoration:none;
}

/* adjust line height in entry footer */
.serendipity_karmaVoting, .serendipity_freeTag {line-height: 1!important;}

/* **************** I ADDED THESE ****************** */

h2.serendipity_title {
text-align:right; 
color: #C86B3E;
font:bold 10pt verdana,arial;
text-transform:uppercase;
margin:0;
padding:0;
}

h2.serendipity_title a {
color:#C86B3E;
text-decoration: none}

h2.serendipity_title a:hover {
color:#C86B3E;
text-decoration: underline}

/********* End of Plugin Styles *********/

/* TEST AREA BELOW */

#test {
width: 778px;
height:22px;
list-style-type:none;
text-align:left;
background:#E5E5E5 url("/images/search_bg.jpg") top left repeat-x;
font: bold 11pt arial;
margin:0;
padding:0;
}

* html #test {
margin-top:-4px
}

#test li {
position:relative;
float:left;
display:inline;
}

#test ul li a {
color: #5b5b5b;
width: auto;
padding: 2px 12px 0 12px;
text-decoration: none;
background: url(/images/vertical.gif) right no-repeat;
}

#test li a:hover{
color: #ae0000;
}

#test ul li ul{
left: 0;
position: absolute;
top: 1em; /* no need to change, as true value set by script */
display: none;
}


#test ul li:hover ul {
display:block;
float: none;
width:auto;
margin-top:3px;
left:0px
}

* html #test ul li:hover ul {
top:14px;
margin-left:0
}


/* Sub level menu links style */

#test ul li ul li a{
display: block;
padding:2px 12px;
text-decoration:none;
background:#ccc url("/images/search_bg.jpg") repeat-x;
width:300px;
height:18px;
color:#515151;
border-bottom:1px #FAEBDE solid;
border-left:1px #faebde solid;
border-right:1px #faebde solid;
font: bold 8pt arial;
}

* html p#iepara{ /*For a paragraph (if any) that immediately follows suckertree menu, add 1em top spacing between the two in IE*/
padding-top: 1em;
}

	
/* Holly Hack for IE \
* html #test ul li { float: left; height: 1%; }
* html #test ul li a { height: 1%; }
*/

.lang {
background:#3CB371;
width:723px;
height:13px;

}

.flags
{float:right;
padding-bottom:5px
}

.flags img {
border:0;
height:12px;
width:18px;
}

.serendipity_comments .serendipity_commentsValue {
color:#C86B3E}

.g_text {width:778px;
height:15px;
background-color:#fff;
vertical-align:middle;
}

* html .g_text {margin-top:-2px;
margin-bottom:3px}

.rss {background-color:inherit;
font:normal 8pt arial;
text-align:left;
padding:0 35px;
color:#000}

.rss h2 {
text-align:left; 
color: #C86B3E;
font:bold 10pt verdana,arial;
text-transform:uppercase;
margin:0;
padding-bottom:5px;
}

.rss a{text-decoration:underline;
font:normal 9pt arial;
color:#787777}

.rss a:hover{font-weight:bold}

.rss img{border:none; text-decoration:none}

.googlesque {
width:234px;
height:60px;
background:inherit;
text-align:left;
padding:0;
margin:0;
clear:both
}

.googlesque .googlesque_caption {
background-color:#787777;
color:#e5e5e5;
font:bold 8pt verdana,arial;
height:15px;

}

.googlesque h2 {
border-right:0.1em solid #787777;
border-left:0.1em solid #787777;
padding-left:3px;
}

.googlesque h2 a {
text-decoration:none}


.googlesque .googlesque_body {
border-right:0.1em solid #787777;
border-left:0.1em solid #787777;
border-bottom:0.1em solid #787777;
font:normal 8pt arial;
height:45px;
padding-left:3px
}

.googlesque .googlesque_body a {
text-decoration:none;
color:#787777

.serendipity_comments .serendipity_left a {
color:#C86B3E
}
/* End */

