/*
Theme Name: Memories by Sevannah

Description: Memories by Sevannah site theme. Design by MarkZDesign.com Built by W3-MARKUP.com
Version: 1.0
Author: MarkZDesign.com
Author URI: http://markzdesign.com
*/

* {
	margin:0;
	outline: none;
	padding:0;
	list-style:none;
}
html, body{
	margin:0;
	padding:0;
	background:#593128;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
h1,h2,h3,ul,li,p{
	margin:0px;
	padding:0px;
}
h1,h2,h3{
	font-weight:normal;
}
form,fieldset{
	margin:0;
	padding:0;
	border:none;
}
#main{
	width:771px;
	margin:0 326px;
}
.none{
	line-height:0;
	font-size:0;
	text-indent:-9999px;
	float:left;
	overflow:hidden;
}
/************************************************
*	Header										*
************************************************/
#header{
	background:url(img/logo_1.jpg) no-repeat 0 0;
	height:258px;
	overflow:hidden;
}
#header .absolute_left{
	background:url(img/left-absolut.gif) no-repeat 0 0;
	position:absolute;
	top:0px;
	left:23px;
	width:303px;
	height:438px;
}
#header .logo{
	height:174px;
}
#header .logo a{
	color:#FFFFFF;
	float:left;
	height:90px;
	margin:70px 0px 0px 10px;
	text-decoration:none;
	width:700px;
	padding-left:10px;
	visibility:hidden;
}
#header .nav{
	float:right;
	width:430px;
	height:84px;
}
#header .imgs{
	height:40px;
	width:255px;
	float:left;
}
#header .imgs ul li{
	display:inline;
	text-decoration:none;
}
#header .imgs ul li a{
	text-decoration:none;
	float:left;
	height:30px;
	font:11px "Verdana";
	text-transform:capitalize;
	padding:13px 3px 0 25px;
}
#header .imgs ul li.archive a{
	background:url(img/archive-img.gif) no-repeat 0 12px;
	color:#000;
}
#header .imgs ul li.links a{
	background:url(img/link-img.gif) no-repeat -1px 12px;
	color:#f68c18;
}
#header .imgs ul li.contacts a{
	background:url(img/contact-img.gif) no-repeat 1px 12px;
	color:#f2b705;
}
#header .imgs ul li.rss a{
	background:url(img/rss-img.gif) no-repeat 2px 12px;
	color:#ef4b24;
}
/************************************************
*	Search										*
************************************************/
#header div.search{
	width:170px;
	height:40px;
	float:right;
}
#s{
	width:130px;
	height:18px;
	border:none;
	padding:2px 0 0 3px;
	margin:10px 0 0 0;
}
#searchsubmit{
	background:url(img/search-img.gif) no-repeat 0 0;
	border:none;
	width:15px;
	height:21px;
	cursor:pointer;
	margin-top:3px;
}
/************************************************
*	Menu										*
************************************************/
#header .tabs{
	float:right;
	height:27px;
	width:252px;	
	padding-top:17px;
}
#header .tabs li{
	float:left;
	padding-right:5px;
}
#header .tabs li a{
	text-decoration:none;
	font:13px "verdana";
	font-weight:bold;
	color:#FFF;
	display:block;
	padding:6px 0 0 20px;
}
#header .tabs li.active a{
	color:#000;
}
#header .tabs .tab-1 a{
	height:27px;
	background:url(img/tab-1-y.gif) no-repeat 0 1px;
	width:45px;
}
#header .tabs .tab-2 a{
	height:27px;
	background:url(img/tab-2-y.gif) no-repeat 0 0;
	width:49px;
	padding:6px 0 0 16px;
}
#header .tabs .tab-3 a{
	height:27px;
	background:url(img/tab-3-y.gif) no-repeat 0 0;
	width:80px;
	padding:6px 0 0 26px;
}
#header .tabs .tab-1-a a{
	height:27px;
	background:url(img/tab-1-w.gif) no-repeat 0 0;
	width:45px;
}
#header .tabs .tab-2-a a{
	height:27px;
	background:url(img/tab-2-w.gif) no-repeat 0 0;
	width:49px;
	padding:6px 0 0 16px;
}
#header .tabs .tab-3-a a{
	height:27px;
	background:url(img/tab-3-w.gif) no-repeat 0 0;
	width:80px;
	padding:6px 0 0 26px;
}

/************************************************
*	Content										*
************************************************/
#content{
	background-color:#fff;
	float:left;
	padding:18px  11px 65px 20px;
	width:740px;
}
#content ul.post{
	background-color:#fff;
	float:left;
	width:400px;
}
/************************************************
*	About   									*
************************************************/
.entry{
	padding: 10px 10px 10px 0;
}
.entry p{
	font-size: 20px;
	letter-spacing: .1em;
	word-spacing: .1em;
}
/************************************************
*	Post styles									*
************************************************/	
#content .post h2{ 
	font:18px verdana;
	background:url(img/dash-1.gif) repeat-x 0 bottom;
	padding-bottom:3px;
	width:385px;
}
#content .post h2.search_res{
	background:none;
	padding-bottom:10px;
}
#content .post h2 a{
	text-decoration:none;
	font:18px verdana;
	color:#000;
} 
#content .post p{
	font:11px verdana;
	clear:both;
	width:370px;
}
#content .post .date{
	font:11px verdana;
	background:url(img/date-img.gif) no-repeat 0 0;
	height:25px;
	padding:4px 0 0 21px;
	float:left;
}
#content .post .comments {
	background:transparent url(img/comment-img.gif) no-repeat scroll 0 5px;
	float:right;
	height:25px;
	padding:5px 15px 0 27px;
}
* html #content .post .comments {	background:transparent url(img/comment-img.gif) no-repeat scroll 0 0px;	padding:1px 15px 0 27px;}
#content .post .comments a{
	text-decoration:none;
	font:11px "Trebuchet MS";
	color:#7e230d;
}
#content .post p a.read_more{
	text-decoration:none;
	background:transparent url(img/marker-read-more.gif) no-repeat scroll right 0px;
	padding-right:11px;
	color:#779d03;
	
}
#content .links a{
	text-decoration:none;
	font:11px "Trebuchet MS";
	color:#7e230d;
}
.navigation a{
	text-decoration:none;
	font:11px "Trebuchet MS";
	color:#7e230d;
}
/************************************************
*	Comments styles								*
************************************************/
h3.comment{
	padding:20px 0;
}
.commentlist,#commentform{
	font:14px "Trebuchet MS";
}
.commentlist a{
	text-decoration:none;
	font:11px "Trebuchet MS";
	color:#7e230d;
}
#commentform a{
	text-decoration:none;
	font:11px "Trebuchet MS";
	color:#7e230d;
}
.sitamap p{
	display:none;
}
.sitamap a{
	text-decoration:none;
	font:11px "Trebuchet MS";
	color:#7e230d;
}
/************************************************
*	Right-sidebar								*
************************************************/
#right-sidebar{
	width:337px;
	background-color:#fff;
	float:left;
}
#right-sidebar a{
	text-decoration:none;
	color:#000;
	font:14px "Myriad Pro" !important;
}
#right-sidebar h3{
	font:16px "Trebuchet MS";
	color:#d93425;
}
#right-sidebar li.categories,#right-sidebar li.archive{
	width:168px;
	float:left;
	background:url(img/dash-3.gif) repeat-x 0 bottom;
	padding-bottom:3px;

}
#right-sidebar li.categories{
	margin-right:15px;
	width:154px;
}
#right-sidebar .our_ser li{
	background:transparent url(img/marker-nail.gif) no-repeat scroll 0 7px;
	padding:0 0 0 15px;
}
#right-sidebar .our_ser  h3{
	background:url(img/dash-2.gif) repeat-x 0 bottom;
	padding-bottom:3px;

}
#right-sidebar li.categories h3,#right-sidebar li.archive h3{
	background:url(img/dash-3.gif) repeat-x 0 bottom;
	padding-bottom:3px;

}
#right-sidebar ul.right-side{
	background:url(img/dash-2.gif) repeat-x 0 bottom;
	padding-bottom:3px;
}
/************************************************
*	Footer style								*
************************************************/
#footer{
	background-color:#2d1914;
	float:left;
	width:771px;
	font:11px "verdana";
	padding:11px  0 55px 0;
}
#footer .foot-left{
	width:430px;
	float:left;
}
#footer .foot-left ul{
	padding-top:7px;
}
#footer .foot-left .r-post{
	width:195px;
	float:left;
	padding:0 10px
}
#footer .foot-left .r-post div{
	color:#999;
	line-height:18px;
}
#footer .foot-left .r-post li a{
	color:#fff;
	line-height:18px;
	text-decoration:none;
}
#footer .foot-left .r-com{
	width:210px;
	float:left;
}
#footer .foot-left .r-com div{
	color:#999;
	line-height:18px;
}
#footer .foot-left .r-com li a{
	color:#fff;
	line-height:18px;
	text-decoration:none;
}
#footer .foot-right{
	width:341px;
	float:left;
}
#footer .foot-right .about p{
	color:#fff;
	line-height:18px;
} 
#footer .foot-right .about p .a_green{
	color:#779d03;
}
#footer .foot-right .about p .a_white{
	color:#fff;
}
#footer .shrt{
	padding:72px 0 15px 0;
	width:282px;
	height:14px;
	float:right;
}
#footer .shrt ul li{
	display:inline;
}
#footer .shrt ul li a{
	height:14px;
	margin-left:20px;
}
#footer .shrt ul li.sitemap a{
	background:url(img/sitemap-shrt.gif) no-repeat 0 0;
	width:60px;
}
#footer .shrt ul li.css a{
	background:url(img/css-shrt.gif) no-repeat 0 0;
	width:35px;
}
#footer .shrt ul li.xhtml a{
	background:url(img/xhtml-shrt.gif) no-repeat 0 0;
	width:54px;
}
#footer .shrt ul li.rss a{
	background:url(img/rss-shrt.gif) no-repeat 0 0;
	width:40px;
}
#footer .cprt{
	width:330px;
	height:24px;
	border-top:2px solid #493f3d;
	float:left;
	padding-top:2px;
	color:#493f3d;
}
#footer .cprt a{
	color:#fff;
	text-decoration:none;
}
#footer .cprt .c_rigth{
	width:146px;
	float:right;
}
#footer .cprt .c_left{
	width:120px;
	float:left;
}
#footer h3{
	font:15px "Verdana";
	color:#f2b705;
}
div.breadcrumb, div.breadcrumb a{
	color:#999999;
	font:10px verdana;
	text-decoration:none;
}
div.breadcrumb a:hover{
	text-decoration:underline;
}
.short{
	float:right !important;
	width:160px !important;
}
.linklove{
	display:none;
}
/*sifr*/
.sIFR-replaced {
	visibility: visible !important;
}

span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: none;
	overflow: hidden;
}


/* These "decoy" styles  */

.sIFR-hasFlash h1{
	margin: 0;
	padding: 0;
}
.sIFR-flash {
	visibility: visible !important;
	left:0;
	position:absolute;
	top:70px;
	z-index: 0;
}

.sIFR-hasFlash h1{height:90px;position: relative;margin: 0 0 0 50px;}
* html.sIFR-hasFlash h1{height:auto;}
/*

h1{
	position: relative;
	letter-spacing:-4px;	
	margin: 4px 10px 4px 10px;
	color:#fff;
}

*/

/*
h1 a.sifr-ghost {
	font-size: 1000%;
	display: block;
	position: absolute;
	z-index: 2;
	top: 0;
	left: 0;
	overflow: hidden;
	line-height: 50%;
	letter-spacing: -0.2em;
	padding: 0;
	color:#fff;
}
*/
/*
h1 {
	position: relative;
	
	width:710px;
	height:90px;
}
h1{
	letter-spacing:-9px;
}
*/
/************************************************
*	Text adjustments            				*
************************************************/
#text_container01 {
	padding: 10px 10px 10px 0;
	background-color:#0000FF;
}
.paragraph01{
	font-size: 25px;
	letter-spacing: .1em;
	word-spacing: .1em;
	line-height: 5em;
}
/************************************************
*	Order Now									*
************************************************/
#steps-wrapper{
	float: left;
	width: 375px;
	height: 250px;
}
#step2-wrapper{
	float: left;
	width: 375px;
	height: 175px;
}
.steps {
	float:left;
	background-image:url(images/steps_bg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	width: 100px;
	height: 26px;
	display:block;
	font-size: 22px;
	color: #fff;
	padding: 0 0 0 15px;
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.steps-disabled {
	float:left;
	background-image:url(images/steps_disabled.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	width: 100px;
	height: 26px;
	display:block;
	font-size: 22px;
	color: #666666;
	padding: 0 0 0 15px;
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
/************************************************
*	Roll Over Button Sample Poem				*
************************************************/
.sp_hd1 {
	color: #F47C20;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 18px;
	margin: 15px 0 0 0;
	border-bottom: 2px solid #593128;
	float:left;
	width: 170px;
}
.sp_hd2 {
	color: #F47C20;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 18px;
	margin: 15px 0 0 15px;
	border-bottom: 2px solid #593128;
	float:left;
	width: 200px;
}
#sample_poems {
	margin: 0px;
	padding: 0px;
	height: 86px;
	list-style: none;
}

#sample_poems li {
	float: left;
}

#sample_poems a {
	text-decoration: none;
	display: block;
	height: 86px;
	text-indent: 0;
	background-image: url(img/featherpen_170x86.jpg);
	background-repeat: no-repeat;
}
#sample_poems #poem_1 {
	background-position: 0px 0px;
	width: 85px;
}
#sample_poems #poem_1:hover {
	background-position: -85px 0;
}

#sample_poems #poem_2 {
	background-position: 0 0;
	width: 85px;
	margin: 0 0 0 100px;
}
#sample_poems #poem_2:hover {
	background-position: -85px 0;
}
/************************************************
*	Roll Over Button Order Now Button			*
************************************************/
#order_now {
	margin: 0px;
	padding: 0px;
	height: 103px;
	list-style: none;
}

#order_now li {
	float: left;
}

#order_now a {
	text-decoration: none;
	display: block;
	height: 103px;
	text-indent: 0;
	background-image: url(img/Order_Now_204x103.jpg);
	background-repeat: no-repeat;
}
#order_now #oder_now_default {
	background-position: 0px 0px;
	width: 102px;
}
#order_now #oder_now_default:hover {
	background-position: -102px 0;
}
/************************************************
*	Services									*
************************************************/
#Personalized-Poems {
	width: 300px;
	height: 40px;
	float:left;	
}
#Personalized-Poems h4{
	font-size:15px;
	color: #000;
	padding: 10px 0 0 0;
	font-weight: normal;
}
#content ul.bullet{
	margin: 0 0 10px 0;
	width:260px;
	float:left;
}
#content ul.bullet li{
	background:transparent url(img/bullet02.jpg) no-repeat scroll 0 2px;
	padding:0 0 0 20px;
	font-size: 14px;
}
#content p{
	font-size: 12px;
	margin: 0 0 10px 0;
}
