/*
	Add your styles here to make them persistent
*/

<html>
<head>
<style type="text/css">
body {
	background-image: url('http://farm5.static.flickr.com/4067/4711124568_d21827d2e4_b.jpg');      
 	     margin-left:150px;
             margin-top:0px;
             margin-bottom: 0px; 
             margin-right:150px;
	font-family: 'centurygothic';
         font-size: 16px;
	color: #2B2147;
}
a {
	color: #8dabad;
	text-decoration: none;
	outline: none;
}
a:hover {
	color: #8dabad;
	text-decoration: none;
}

ul {
	list-style-image: url('images/arrow.png');
}

/* structure */
.wrap {
	width: 1000px;
             background: #ffffff;
	margin: 0px; 
         padding: 0px;
	clear: both;
}
/* header */
.header {
	header-image ('http://farm2.static.flickr.com/1426/4729159097_fced9ec6ba_o.png');
         padding: 40px 0px 40px 0px;
	overflow: hidden;
}
	.header a {
		color: #8dabad;
	}
	.header a:hover {
		color: #8dabad;
		text-decoration: none;
	}

	.header h1 {
		margin: 0px; padding: 0px;
		font: bold 42px/100%  Arial, sans-serif, Helvetica;
		letter-spacing: -1px;
		float: left;
		text-shadow: 1px 1px 1px rgba(255,255,255,0.5);
	}
	.descOut {
		max-width: 350px;
		border-left: solid 0px #D2D2D2;
		overflow: hidden;
		margin: 0px 0px 0px 20px;
		float: left;
	}
		.descIn {
			border-left: solid 0px #F2F2F2;
			overflow: hidden;
			padding: 10px 0px 10px 20px;
		}
		.header h4 {
			font: normal 13px/170% Georgia, serif;
			font-style: italic;
			margin: 0px; padding: 0px;
			text-shadow: 1px 1px 1px rgba(255,255,255,0.5);
			color: #007272;
		}
/* menu */
.nav {
	width: 1000px; 
min-height: 31px;
	padding: 0px;
	 background-color: #ffffff;
             overflow: invisible;
	border-bottom: solid 0px #8dabad;
	font-size: 10px; 
             line-height: 100%;
	font-family: century gothic;
             font-style: normal;
}
	
	.nav ul {
		list-style: none;
		margin: 0px; 
padding: 0px; 
 background-color: #ffffff;
	}
	.nav li, .nav li a {
		float: left;
 background-color: #ffffff;
	}
	.nav li {
		margin: 0px; 
padding: 0px; 
 background-color: #ffffff;
		position: relative;
	}
	.nav li a {
		padding: 10px;	
		color: #9b8373;
  background-color: #ffffff;	}
	.nav li a:hover {
		color: #9b8373;
		text-decoration: none;  background-color: #ffffff;	}
	.nav li:hover > a {
		border-bottom: solid 0px #8dabad;
		border-bottom-color: rgba(0,0,0,0.1);  background-color: #ffffff;	}
	.nav li ul li:hover a {
		border: none;
 background-color: #ffffff;	}
	
	/* sub menu */
	.nav li ul {
		display: none;
		margin: 0px; 
padding: 0px;
 background-color: #ffffff;

		position: absolute; left: 0; top: 100%;
		text-transform: none;
 background-color: #ffffff;
	}
	.nav li:hover > ul {
		display: block;	
 background-color: #ffffff;	}
	.nav li ul li a {
		width: 150px;
		display: block;
		 background-color: #ffffff;important;
			}
	
	/* sub-sub menu */
	.nav li ul li ul {
		display: none;
 background-color: #ffffff;

	}
	.nav li ul li:hover ul {
		left: 100%; top: 0;
 background-color: #ffffff;
	}

	/* subscribe link */
	.nav li.subscribe {
		float: right;
 background-color: #ffffff;
	}
	.nav li.subscribe a {
		 background-color: #ffffff;		background-position: right 7px;
		background-repeat: no-repeat;
		padding-right: 25px;
		color: #8dabad;
	}

/* wide template */
.page-template-wide-php .content .c2 {
	width: 520px;
	margin-left: 0px;
             margin-right: 0px;
border-top:solid 0px #ffffff;
border-bottom:solid 0px #ffffff;
border-right: solid 0px #ffffff;
border-left:solid 0px #ffffff;
	display: block;
font-family: century gothic;
font-size: 14px;
font-weight: normal;
 background-color: #ffffff;}
.page-template-wide-php .content .c1, .page-template-wide-php .content .c3 {
 background-color: #ffffff;

/* content */
.content {
	 background-color: #ffffff;}

	.c1 {
		width: 210px;
 background-color: #ffffff;		
float: left;
		overflow: visible;
                          border-top: solid 0px #ffffff;
font-family: century gothic;
font-size: 14px;
font-weight: normal;
border-bottom: solid 5px #ffffff;
border-right: solid 5px #ffffff;
border-left: solid 5px #ffffff;		margin-left:5px;
 background-color: #ffffff;
                          margin-right: 5px;
		display: none;
	}
	.c2 { 
		width:;
		float:;
 background-color: #ffffff;
font-family: century gothic;		
margin: 0px 0px 0px 0px; padding: 0px;
		overflow: hidden;
		border-top:solid 5px #ffffff; border-left:solid 5px #ffffff; border-right:solid 5px #ffffff; border-bottom:solid 5px #ffffff;
		 background-color: #ffffff;		line-height: 170%;
	}
	.c3 {
		width: 210px;
font-family: century gothic;
		margin-right: 5px;
  background-color: #ffffff;                  
 margin-left: 5px;
                         float: right;
                          border-top: solid 5px #ffffff;
                          border-bottom: solid 5px #ffffff;
		overflow: hidden;
			}

/* footer */
.footer {
	color: #8dabad;
	font-size: 14px;
	letter-spacing: 1px;
	text-shadow: 1px 1px 1px rgba(255,255,255,0.5);
	overflow: visible;
font-family: century gothic;
	padding-top: 30px;
}
	.footer a {
		color: #8dabad;
		text-transform: none;
 background-color: #ffffff;
font-family: century gothic;
		font-style: normal;
	}
	.footer a:hover {
		color: #8dabad;
 background-color: #ffffff;
		text-decoration: none;
	}

/* posts */
.post { margin:0px 0px 40px 0px; padding:0px 0px 80px 0px; overflow:visible; background:url('images/sep.gif') center bottom no-repeat; }

	h1.post-title { margin:0px 0px 0px 0px; padding:0px; 
font-family: Century Gothic;
font-weight:normal;
font-size: 18px; 
font-style:normal; 
letter-spacing:-1px; }
	h1.post-title a { color:#8dabad; 
font-family: century gothic; 
font-size: 18px;}
	h1.post-title a:hover { color:#8dabad; font-family: century gothic; font-size: 18px; text-decoration:none; }

	.post-text { overflow:hidden; margin:20px 0px 20px 0px; }

	.post-meta { 
		padding:10px 0px 10px 0px; border-top:dotted 0px #9b8373; border-bottom:dotted 0px #9b8373; clear:both;
		color:#000000; font-style:italic; font-size:14pt; letter-spacing:1px;
		}
		.post-meta a { color:#9b8373; text-transform:none; font-style:normal; }
		.post-meta a:hover { text-decoration:none; color:#9b8373; }
		.post-meta em { font-style:normal; text-transform:none; }
		.post-comments { float:right; }	

/* widgets */
#widgets { list-style:none; margin:0px; padding:0px; }
 background-color: #ffffff;
	.widget { margin:10px 0px 0px 0px; padding:10px; }
 background-color: #ffffff;
	.widget:first-child { margin-top: 0px; }

		.widget h2 {
			display: 
			margin: 0px 0px 5px 0px; padding: 5px 5px 5px 5px;
			font-family: century gothic;
 background-color: #ffffff;
			letter-spacing: 1px;
			text-transform: none;
			text-shadow: 1px 1px 1px rgba(255,255,255,0.6);
		}
		
		.widget ul, .widget ol { margin:0px; padding:0px; list-style:none; list-style-image:none; }
		.widget li { padding:5px 0px 5px 20px; border-top:solid 0px #FFFFFF; 
 background-color: #ffffff;border-bottom:solid 0px #9b8373; overflow:hidden; clear:both;  background-color: #ffffff; left 10px no-repeat; }
		.widget li:first-child { border-top:0;
 background-color: #ffffff; }
		.widget li:last-child
  background-color: #ffffff;{ border-bottom:0; }

		.widget ul li ul.children { margin:5px 0px 0px 0px; padding:0px; 
 background-color: #ffffff;border-top:solid 0px #9b8373; }
		.widget ul li ul.children li:first-child { border-top:solid 0px #FFFFFF; 
 background-color: #ffffff;}
		.widget ul li ul.children li:last-child { padding-bottom:0px; 
 background-color: #ffffff;}

	.widget_search input {
		width:250px;
 background-color: #ffffff;
		box-shadow:none;
		-moz-box-shadow:none;
		-webkit-box-shadow:none;
		}

	.widget_fpcomments ol { list-style:none; margin:0px; padding:0px;  background-color: #ffffff;
}
	.widget_fpcomments ol li { padding:7px 0px 7px 0px; background-color: #ffffff; }
		.widget_fpcomments .avatar { float:left; background-color: #ffffff;
margin:0px 10px 0px 0px; }
	
	.widget_fptwitter h2 background-color: #ffffff;
{ padding:6px 10px 6px 10px; background-color: #ffffff;
}
		.widget_fptwitter ol li { padding-left:0px; background-color: #ffffff;
 }

	.widget_footer { border-bottom:solid 0px #8dabad;background-color: #ffffff;
 }


/* aligns and images */
p img { padding:0; max-width:100%; }
img.centered { display:block; margin-left:auto; margin-right:auto; }
img.alignnone { padding:0px; margin:0px 0px 10px 0px; display:inline; }
img.alignright { padding:0px; margin:0px 0px 10px 10px; display:inline; }
img.alignleft { padding:0px; margin:0px 10px 10px 0px; display:inline; }
.alignright { float:right; }
.alignleft { float:left; }
.aligncenter, div.aligncenter { display: block; margin-left:auto; margin-right:auto; }
.textalignleft { text-align:left; }
.textalignright { text-align:right; }
.textaligncenter { text-align:center; }

/* captions */
.wp-caption { text-align:center; padding:0px; margin:0px; overflow:hidden; max-width:100%; }
.wp-caption.alignright { margin:0px 0px 10px 10px; }
.wp-caption.alignleft { margin:0px 10px 0px 10px; }
.wp-caption.alignnone, .wp-caption.aligncenter { margin:0px 0px 10px 0px; }
.wp-caption img { display:block; margin:0px 0px 4px 0px; padding:0; border:0px; float:none; }
.wp-caption.alignright img { float:right; }
.wp-caption.alignleft img { float:left; }
.wp-caption p.wp-caption-text { display:block; font:normal 11px/150% Arial, Helvetica, sans-serif; color:#ffffff; padding:0px; margin:0px; }

/* calendar */
#wp-calendar, #wp-calendar th, #wp-calendar td { background:none; border:none; }
#wp-calendar { background:none; empty-cells: hide; width:100%; font:normal 11px/200% Verdana, Arial, Helvetica, sans-serif; }
#wp-calendar th { font-style:normal; font-weight:normal; text-transform: capitalize; }
#wp-calendar td { text-align: center; background-color:#ffffff; padding:0px; }
#wp-calendar td:hover { background-color:#ffffff; }
#wp-calendar a { text-decoration:none; display:block; background-color:#ffffff; color:#ffffff; }
#wp-calendar a:hover { background-color:#ffffff; }
#wp-calendar caption { font-weight:bold; text-align:center; }
#wp-calendar #today { background-color:#FFFFFF; }
#wp-calendar caption { text-align: center; width:100%; }
#wp-calendar .pad { background-color: #ffffff;
 }
#wp-calendar #next a { padding-right:10px; text-align:right; }
#wp-calendar #prev a { padding-left:10px; text-align:left; }
#wp-calendar .pad, #wp-calendar .pad:hover { background-color: #ffffff;

