/*



Theme Name: Yellow Savvy Design



Theme URI: http://www.yellowsavvydesign.com/



Description: 2 Column Wordpress Theme



Author: Steph Anne



Author URI: http://www.yellowsavvydesign.com



version: 1.0



*/







/* basics */



* {

	margin:0;



	padding:0;



}





body {

	background: #fbfbfb url('images/bg2.jpg');



	font-family: arial, tahoma, sans-serif;



	font-size: .85em;



	line-height:18px;



	margin: 10px;



}





h2 {

	font-size:24px; 



	font-family:Georgia, serif;



	font-style:italic;



	font-style:none;



	color:#afd3d1;



	margin-top:4px;



}







h3 {

        font-size:16px; 



	font-family:Georgia, serif;



	font-style:italic;



	font-style:none;



	margin-top:10px;	

	

	color:#cea919;



}





h4 {



	font-size:17px; 



	font-family:Georgia, serif;



	font-style:italic;



	font-style:bold;



	color:#cea919;



	font-weight: normal;	

	

	height: 100px;

		

	padding: -20px 40px 0;






}

faq   {
	font-size:17px; 



	font-family:Georgia, serif;



	font-style:italic;



	font-style:bold;



	color:#cea919;



	font-weight: normal;	



}









/* images and etc. */












img a {



	border:none;



}







img.left {



	float: left;



	border: none;



	padding: 5px;



}





img.right {



	float: right;



	border: none;



	padding: 5px;



}







blockquote {



	border:0px dashed #eeecec;


	background: #ffffff url(http://i46.tinypic.com/35ciple.png) no-repeat scroll left 1px;


        margin:0 0 11px 5px;


        padding:0 0px;




}


blockquote p{

        padding:11px 35px;

}


code {



	margin:10px;



	font-family: Arial, serif;



}









/* pretty links */







a {

	color:#cea919;



	text-decoration:none;



	border: none;



}





a:hover {



	color: #cea919;



	text-decoration: none;



	border: none;



}





/* container */







#container {



	width: 900px;



        background: url(images/content.png) top center repeat-y;



	margin: 0 auto;



	color:#666;



}







/* header */





#header {





        background: transparent url('images/header_new.png');



        width: 900px;



	height: 273px;



	margin: 0 auto;



}





#header h1 {



	display: none;



}





#header h1 a {



	color: #afd3d1;



	font-style:italic;



}





#header h1 a:hover {



	color: #afd3d1;



	font-style:italic;



}





#header h2 {



	font-family: arial, times;



	font-size: 10pt;



	font-weight: 300;



	color: #afd3d1;



	letter-spacing: 1px;



	margin: 0;



	padding: 0 0 0 18px;



}







/* main menu */







#menu {



	background: #ffffff;

		

	font-family: Georgia, serif;



	font-size: 15px;



	width:900px;



	height:35px;



	font-weight: none;



        padding-left: 0px;

		

	padding-bottom: 4px;



	font-style:italic;

	

	margin: 0px auto;



        display: block;



        color: #000;	



	border-top: 3px solid #fff;



        border-bottom: 3px solid #fff;				



}





#menu ul {



        margin: 6px 0 10px 0px;



        padding: 6px 0px 0 0px;



	text-align: center;



        color: #000;

}





#menu ul li {



	list-style-type: none;



	display: inline;



	margin: 0px;



	padding: 6px 13px 6px 13px;



       color: #000;



}





#menu ul li a {



	padding: 6px 13px 6px 13px;



	margin: 0;



	text-align: right;



	color: #cea919;


       background: #f0f0ee;

text-shadow: #dbc365;



}





#menu ul li a:hover {



	color:#cea919;


       background: #f0f0ee;



}





/* content */





#content {



	float: left;



	width: 850px;



	overflow: hidden;



	text-align: left;



        margin-left: 6px;



        padding: 4px;



        line-height: 18px;



}





.post {



	margin: 10px 10px;



	line-height: 14pt;



	padding:15px;



}





.post h2 {



	font-size:24px; 



	font-family: Georgia, serif;



	font-style:italic;	



	font-weight: normal;



	text-align: left;



	color: #cea919;



        padding-bottom: 6px;


        border-bottom: 1px dotted #A2A2A2;



}





.post h2 a {



	color: #afd3d1;



	font-style:italic;



}





.post h2 a:hover {



	color: #afd3d1;



	font-style:italic;



}





.post p {



        font-size: .85em;



        margin-top:30px;



        margin-bottom:30px;



}





.post a {



	text-decoration: none;



}





.post ul {

	

	font-family: arial, tahoma, sans-serif;



	font-size: .85em;



	text-transform:none;



	font-style:none;	



	font-weight: none;



	font-weight: normal;



	color:#666;

	margin-top: 30px;
	

	margin-bottom: 30px;

	

        margin-left: 0px;

	

       padding-left: 30px;



}





.post li {

	

	font-family: arial, tahoma, sans-serif;



	font-size: .85em;



	text-transform:none;



	font-style:none;	



	font-weight: none;



	font-weight: normal;



	color:#666;

	

	padding-left: 20px;


        padding-bottom: 30px;



}





.entry p {

	

	font-family: arial, tahoma, sans-serif;



	font-size: .85em;



	line-height:18px;



        margin-top:30px;



        margin-bottom:30px;



}





.postmetadata {

	

	font-family: georgia, tahoma, sans-serif;



	text-transform:none;



	font-style: italic;



        text-align: right;

	

	clear: both;



	padding:6px;



	color: #000000;



	margin-top: 18px;



        font-size: 12px;



        border-top: dotted 1px #ccc;



}





.navigation {



	font-size:12pt;



	float:left;



	width:100%;

}





.alignleft {



	font-family: georgia, tahoma, sans-serif;



	font-size: .85em;

		

	float:left;



	margin:25px;



}





.alignright {

	

	font-family: georgia, tahoma, sans-serif;



	font-size: .85em;

		

	float:right;



	margin:25px;



}





.notfound {



	padding: 25px;



	font-size: 14pt;



	font-weight: 300;

		

	font-family: georgia, tahoma, sans-serif;



}







/* right sidebar */







#right {



	font-family: georgia, tahoma, sans-serif;



	font-size: .85em;



	width: 200px;



	float:right;



	margin: 4px 30px 24px 0;



	padding: 0;



        line-height: 18px;



}





#right h2 {



	font-size:18px; 



	font-family: Georgia, serif;



	text-transform:none;



	font-style:none;



	color:#afd3d1;



}





#right h4 {



	height: 18px;



	width: 140px;



	font-size:22px; 



	font-family: Georgia, serif;



	text-transform:none;



	font-style:none;



	color:#afd3d1;



	padding: 7px 15px;



	margin: 5px 0px 10px 0px;



}





#right p {



	margin:0;



	padding: 0 6px 0px 12px;



}





#right img {



	padding: 0;



	margin: 0;



}



#right ul {



	margin:12px;



	padding: 0px 0px 12px 0px;



	list-style-type: none;



}





#right ul li {



	margin: 0;



	padding: 0px 0px 12px 0px;



	line-height: 14pt;



	list-style-type: none;



}





#right ul ul {



	margin: 6px 0 6px 12px;



	padding: 0px 0px 12px 0px;;



}





#right ul ul li {



	list-style-type: none;



	list-style-position: inside;



}





#right ul ul ul {



	margin: 0;



	padding: 0;



}





#right ul ul ul li {



	padding: 0 0 0 15px;



	list-style-type: square;



	color: #000000;



}







/* comments */





.post-comments a:link,

.post-comments a:visited{



	width: 35px;



	height: 27px;



	display: block;



	overflow: hidden;



	background: #EEEADD;



	text-align: center;



	font-family: "Georgia", serif;



	font-size: 18px;



	color: #000;



	padding: 4px 0px;



}











.post-announcement{



	width: 570px;



	float: right;



	clear: right;



	overflow: hidden;



	padding: 0px 0px 15px;



	margin: -15px 0px 30px;



	font-family: "Georgia", sans-serif;



	font-size: 18px;



	color: #000;



	font-weight: normal;



	border-bottom: solid 1px #ccc;



}





.post-announcement2{



	width: 570px;



	float: right;



	clear: right;



	overflow: hidden;



	padding: 0px 0px 15px;



	margin: 0px 0px 30px;



	border-bottom: dotted 1px #ccc;



}





.post-announcement2 h3{



	font-family: "Georgia", sans-serif;



	font-size: 17px;



	color: #000000;



	font-weight: normal;



}





.comment-container{



	width: 570px;



	float: right;



	clear: right;



	overflow: hidden;



	border-left: solid 1px #ccc;

	

        border-right: solid 1px #ccc;

	

        border-top: solid 1px #ccc;

 	

        border-bottom: solid 1px #ccc;



	margin: 0px 0px 30px;

	

	padding: 10px 10px 10px 10px;



}





.comment-left{



	float: left;



	clear: left;



	width: 74px;



	overflow: hidden;



}





.comment-right{



	width: 490px;



	float: right;



	clear: right;



	overflow: hidden;

}





.comment-left img{



	display: block;



	width: 62px;



	height: 62px;



	padding: 5px;



	overflow: hidden;



	background: #FFF;



	border: 1px solid #ccc;



}





.comment-header{



	width: 456px;



	overflow: hidden;



	margin: 0px 0px 10px;



	font-family: "Arial", sans-serif;



	color: #000;



	font-weight: bold;



	font-size: 10px;



}





.comment-header-title{



	font-family: "Georgia", serif;



	font-size: 16px;



	color: #000;



	font-style: italic;



	font-weight: normal;



	display: block;



	padding: 0px 0px 5px;



}





.comment-header-title a:link,

.comment-header-title a:visited{



	font-family: "Georgia", serif;



	color: #a558a2;



	font-style: normal;



}







.comment-content a:link,

.comment-content a:visited{



	text-decoration: underline;



}





.comment-content p{



        font-size: 9pt;



	line-height: 17px;



	padding: 0px 0px 15px;



	text-align: left;



}







.comment-content h1,

.comment-content h2,

.comment-content h3,

.comment-content h4,

.comment-content h5,

.comment-content h6{



	font-family: "Arial", sans-serif;



	color: #000;



	font-size: 15px;



	font-weight: bold;



	margin: 0px 0px 15px;



}







.comment-content blockquote{



	padding: 0px 0px 15px;



}







.comment-content blockquote p{



	padding: 0px 0px 0px 30px;



	font-style: italic;



	border-left: 2px solid #eee;



}







.comment-content ul,

.comment-content ol{



	margin: 0px 0px 15px;



}







.comment-content ul li,

.comment-content ol li{



	margin: 0px 0px 5px 20px;



}











cite {



	font-family: arial, verdana, tahoma;



	font-size: 9pt;



	color: #000000;



	font-weight: bold;



	font-style: normal;



}









/* search */





#searchform {



	padding: 6px 0 6px 6px;



	font-family: verdana, arial, times;



}





#searchform input#s {



	font-family: verdana, arial, times;



	font-size: 8pt;



	padding: 2px;



	margin: 2px;



	border: 1px solid #ccc;



}











/* footer */







#footer {



	background: transparent url('images/footer.png') no-repeat bottom center;



	clear: both;



	width: 100%;



        height: 50px;



	margin:0 auto;



        padding-bottom: 0px;



	text-align: center;



	font-family: arial, tahoma;



	font-size: 10px;



}





#footer p {



	padding:3px;



	margin: 0;



	color: #666;



	background: #ffffff;



}





#footer a {



	color: #666;



	text-decoration: underline;



}





#footer a:hover {



	color: #edd67b;



	text-decoration: underline;



}
