/*



Theme Name: Jersey Girl



Theme URI: http://www.confessionsofajerseygirl.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: #ffffff url(images/bg.jpg);



	font-family: georgia, tahoma, sans-serif;



	font-size: .85em;



	line-height:1.5em;



	margin: 10px;



}







h2 {

	font-size:24px; 



	font-family:Georgia, serif;



	text-transform:none;



	font-style:none;



	color:#b2bb3a;



	margin-top:4px;



}







h3 {

    font-size:17px; 



	font-family:Georgia, serif;



	text-transform:none;



	font-style:none;



	margin-top:10px;
	
	
	
	color:#b2bb3a;



}







h4 {

	font-size:15px; 



	font-family:Georgia, serif;



	text-transform:none;



	font-style:bold;



	color:#b2bb3a;



	font-weight: normal;
	
	
	
	height: 100px;
	
	
	
	padding: -20px 40px 0;



    border-bottom: dotted 1px #acdbdf;



}







/* images and etc. */




.post img {

       border: dotted 1px;



       padding: 6px;



       color: #A2A2A2;

}







img a {

	border:none;



}







img.left {

	float: left;



	border: none;



	padding: 5px;



}







img.right {

	float: right;



	border: none;



	padding: 5px;



}







blockquote {

	border:1px dashed #cfbcbf;



	margin:15px;



	background: #e9e6da;



	padding:0 12px 0 12px;



}





code {

	margin:10px;



	font-family: Arial, serif;



}







/* pretty links */







a {

	color:#ee3172;



	text-decoration:none;



	border: none;



}







a:hover {

	color: #ee3172;
	
	text-decoration: none;



	border: none;



}







/* container */







#container {



	width: 850px;



    background: url(images/content.png) top center repeat-y;



	margin: 0 auto;



	color:#000000;



}







/* header */





#header {





    background: transparent url('images/header.png');



	width: 850px;



	height: 316px;



	margin: 0 auto;

}







#header h1 {



	display: none;



}







#header h1 a {



	color: #b2bb3a;



	text-decoration: none;



}







#header h1 a:hover {



	color: #b2bb3a;



	text-decoration: none;



}







#header h2 {



	font-family: arial, times;



	font-size: 10pt;



	font-weight: 300;



	color: #b2bb3a;



	letter-spacing: 1px;



	margin: 0;



	padding: 0 0 0 18px;



}







/* main menu */





#menu {



	background: #ffffff;
	
	
	
	font-family: Courier New, serif;



	font-size: 15px;



	width:850px;



	height:20px;



	font-weight: none;



    padding-left: 0px;
	
	
	
	padding-bottom: 0px;



	text-transform: none;

	
	
	margin: 0px auto;



     display: block;



     color: #b2bb3a;



    letter-spacing: .6pt;
	
	
	
	 border-top: 3px solid #fff;
		
		
		
     border-bottom: 50px solid #fff;

}







#menu ul {



	margin: 6px 0 10px 0px;



    padding: 6px 0 0 0;



	text-align: center;



    color: #b2bb3a;



}







#menu ul li {



	list-style-type: none;



	display: inline;



	margin: 0px;



	padding: 0px;



    color: #b2bb3a;




}







#menu ul li a {



	padding: 6px 13px 6px 13px;



	margin: 0;



	text-align: right;



	font-style: bold; 



	color: #b2bb3a;



}







#menu ul li a:hover {



	color:#b2bb3a;
	
	
	
	font-dtyle: bold;
	
	
	
	background: #f0eee3;



}







/* content */









#content {



	float: left;



	width: 590px;



	overflow: hidden;



	text-align: justify;



    margin-left: 6px;



    padding: 4px;

 

    line-height: 18px;





}







.post {



	margin: 10px 10px;



	padding:15px;



	line-height: 14pt;
	
	
	
	background: transparent url(images/bottombar.png) no-repeat bottom;




}







.post h2 {



	font-size:24px; 



	font-family: Lucida Bright, serif;



	text-transform:none;



	font-style:none;	



	font-weight: none;



	font-weight: normal;



	text-align: left;



	color: #b2bb3a;



    padding-bottom: 6px;





}







.post h2 a {



	color: #b2bb3a;



	text-decoration: none;



}







.post h2 a:hover {



	color: #b2bb3a;



	text-decoration: none;



}







.post p {



        font-size: 9pt;



        margin-top:30px;

 

        margin-bottom:30px;







}







.post a {



	text-decoration: none;



}







.post ul {



	
	font-family: georgia, tahoma, sans-serif;



	font-size: .85em;



	text-transform:none;



	font-style:none;	



	font-weight: none;



	font-weight: normal;

	

	color: #000000;
	
	
	margin-bottom: 0px;
	

    margin-left: 0px;
	

    padding-left: 30px;



}







.post li {



	
	font-family: georgia, tahoma, sans-serif;



	font-size: .95em;



	text-transform:none;



	font-style:none;	



	font-weight: none;



	font-weight: normal;

	

	color: #000000;
	
	
	
	padding-left: 20px;



}







.entry p {



	
	font-family: georgia, 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: normal;



    text-align: center;
	
	
	
	clear: both;



	padding:6px;



	color: #000000;



	margin-top: 18px;



}





.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: 210px;



	float:right;



	margin: 4px 20px 24px 0;



	padding: 0;



    line-height: 16px;



}







#right h2 {



	font-size:18px; 



	font-family: Lucida Bright, serif;



	text-transform:none;



	font-style:none;



	color:#b2bb3a;



}







#right h4 {



	height: 18px;



	width: 140px;



	font-size:22px; 



	font-family: Lucida Bright, serif;



	text-transform:none;



	font-style:none;



	color:#b2bb3a;



	padding: 7px 15px;



	margin: 5px 0px 10px 0px;



}







#right p {



	margin:0;



	padding: 0 6px 0px 12px;


	width: 230px;



}







#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{

	width: 35px;

	height: 35px;

	float: right;

	clear: right;

	overflow: hidden;

}



.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: #666;

	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: #666;



	font-weight: normal;



	border-bottom: dotted 1px #acdbdf;



}





.post-announcement2{



	width: 570px;



	float: right;



	clear: right;



	overflow: hidden;



	padding: 0px 0px 15px;



	margin: 0px 0px 30px;



	border-bottom: dotted 1px #acdbdf;



}







.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: dotted 1px #b2bb3a;
	
    border-right: dotted 1px #b2bb3a;
	
    border-top: dotted 1px #b2bb3a;
	
    border-bottom: dotted 1px #b2bb3a;



	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: #555;



	font-weight: bold;



	font-size: 10px;



}







.comment-header-title{



	font-family: "Georgia", serif;



	font-size: 16px;



	color: #666;



	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: #ee3172;

	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: justify;

}



.comment-content h1,

.comment-content h2,

.comment-content h3,

.comment-content h4,

.comment-content h5,

.comment-content h6{

	font-family: "Arial", sans-serif;

	color: #555;

	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 #000000;



}







#searchform input#searchsubmit {



	font-family: verdana, arial, times;



	font-size: 8pt;



	padding: 2px;



	margin: 2px 0 0 2px;



	border: 1px solid #000000;



	background-color: #fff;



	color: #000000;



}







/* footer */







#footer {



	background: #ffffff url();



	clear: both;



	width: 100%;



	height: 50px;



	margin-top:15px;



	text-align: center;



	font-family: arial, tahoma;



	font-size: 10px;



}







#footer p {



	padding:3px;



	margin: 0;



	color: #000000;



	background: #ffffff;



}







#footer a {



	color: #ee3172;



	text-decoration: none;



}







#footer a:hover {



	color: #ee3172;



	text-decoration: underline;



}