/*

	Theme Name: Lace and Tea
	Theme URI: http://laceandtea.com
	Description: 
	Version: 1.0
	Author: Amanda H.
	Author URI: http://laceandtea.com

*/



/*********************************
********* Overall styles *********
**********************************/
.center1 {
height: 2px;
width: 578px;
margin-left: -15px;
border-bottom: 1px dotted #CCCCCC;}

.searchsubmit, select, input, textarea s {
-moz-border-radius:1px 1px 1px 1px;
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #CCCCCC;
color:#666666;
font:1em 'Helvetica Neue',Helvetica,'Lucida Grande','Lucida Sans Unicode',sans-serif;
padding:3px;

} .searchsubmit {height: 10px;}
select {
 background-color: #ffffff;
 color: #AEAEAE;
text-transform:lowercase;
color:#666666;
font:1em 'Helvetica Neue',Helvetica,'Lucida Grande','Lucida Sans Unicode',sans-serif;
}
body {
text-transform: ;
	background:#ffffff;background-position:0% 0;
	margin:0;
	margin-top: 60px;
	padding:0;
	}
	div a {
color: #000000;}
.post img {
padding-bottom: 2px;
max-width: 550px;}
	.post9 a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:3px;
-moz-border-radius-bottomright:3px;
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
background:#F2F2F2 none repeat scroll 0 0;
color:#ACACAC;
font-family:georgia;
font-size:10.5px;
font-weight:normal;
padding:2px 6px 3px 5px;
text-align:left;
float: left;
text-transform:lowercase;
}
.top1 {
width: 580px;
margin-left: auto;
margin-right: auto;
padding-top: 10.5px;
font-size: 12px;
background: ;}
.top1 a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:3px;
-moz-border-radius-bottomright:3px;
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
background:#ffffff none repeat scroll 0 0;
color:#ACACAC;
font-family:georgia;
padding:4px 6px 4px 6px;
font-size:10.5px;}
.wrapper2 {
	margin:0 auto;
background: transparent;
	width:980px;
	}
#contentwrapper {   
	margin:0 200px;
	background:#ffffff;

	}

#maincontent {
	border-right:1px dotted #CCCCCC;

	border-left:1px dotted #CCCCCC;
text-align:justify;
margin-top:55px;
	padding-left: 14px;
	margin-bottom: -10.5px;
	padding-right: 5px;
	background:#ffffff;
	}

/*********************************
************* Header *************
**********************************/
.header1 {
	min-width:600px;;      
	margin:0 auto;
	background:transparent;
	width:980px;   ?>
	
		border-bottom: 0px solid #CCCCCC;
	}
#header_wrapper {
	margin:0 auto;
	width:980px;
	border-bottom: 0px solid #CCCCCC;
	padding:10.5px;
margin-top:-160px;
	background:transparent;
	height:150px;
	}
#header {
	overflow:hidden;
	height:150px;
	background-position:50% 50%;
	}


/*********************************
********* Header Content *********
**********************************/
#logo {
	display:none;
	}
.screen-reader-text {font-color: #FFFFFF;
color:#FFFFFF;}
.description {
	display:none;
	}

#pixopoint_date {
	display:none;
	}
#pixopoint_feed {
	display:none;
	}
.rss {
	background:url('images/rss.gif');
	width:16px;
	height:16px;
	display:inline-block;
	position:relative;
	top:3px;
	}

#search {
	display:none;
	}
h1 {
	display:block;
	margin:0 auto;
	position:relative;
	top:40px;left:0px;
	font-family:times,serif;
	width:660px;
	height:90px;
	color:#FFFFFF;
	font-size:60px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	letter-spacing:0em;
	}
h1 a {
	color:#FFFFFF;
	text-decoration:none;
	}
h1 a:hover {
	color:#FFFFFF;
	text-decoration:none;
	}

/*********************************
************* Sidebar ************
**********************************/
.postinfo a {
	text-decoration:none;
color: #000000;}
#sidebar_left {
	text-decoration:none;
	float:left;

	position:relative;
	font-style:inherit;
	width:180px;
margin-top: -9px;
	margin-left:-199px;
	}#sidebar_right a img{padding-bottom: 10.5px;}
		#sidebar_right img {
	background-color: #FFFFFF;}
	#sidebar_left img {
	background-color: #FFFFFF;}
#sidebar_right {
	text-decoration:none;
	float:right;

margin-top: -9px;
	position:relative;
		width:180px;
		font-style:inherit;
	margin-right:-199px;
	}
#sidebar_left, #sidebar_right {
	color:#666666;
	width:180px;
	}

#sidebar_left label,#sidebar_right label,#sidebar_left td,#sidebar_right td,#sidebar_left th,#sidebar_right th,#sidebar_left caption,#sidebar_right caption  {
	color:#666666;
	font-family: courier new;
	}
#sidebar_left a,#sidebar_right a {
background:none repeat scroll 0 0 #FFFFFF;
color:#949494;
height:100%;
line-height:1.5em;
padding:0 0;
text-decoration:none;
text-transform:lowercase;
	}
	#sidebar_left a:hover,#sidebar_right a:hover {
		text-transform:lowercase;
background:none repeat scroll 0 0 #FFFFFF;
color:#535353;
height:100%;
line-height:1.5em;
padding:0 0;
text-decoration:none;
text-transform:lowercase;
	}
	.welcome {
	font-family:georgia;
font-size:10.5px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.8em;}
#sidebar_left li a,#sidebar_right li a {
	text-decoration:none;
	background:#ffffff none repeat scroll 0 0;
	color:#535353;
		text-transform:lowercase;
	height:100%;
	padding:0em 0;
	line-height:1.5em;
	padding:0 px;
	background:#ffffff;
	}
	textwidget a{
	font-weight: normal;}
	.postinfo {
		text-decoration:none;
	margin-top: 2px;}
	
#sidebar_left li a:hover,#sidebar_right li a:hover {
	color:#cccccc	;
	text-decoration:none;
	background:#F2F2F2;
	}
#sidebar_left li,#sidebar_right li {
	font-family:;
	color:#666666;
	}
	#sidebar_left li {margin-left:-15px;}
	#sidebar_right li {margin-left:-15px;}
	li {list-style-type:none;}
#sidebar_left li li,#sidebar_right li li {
	color:#666666;
font-family:georgia;
font-size:10.5px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.8em;
	padding:0px;
	}
#sidebar_left ul,#sidebar_right ul {
	}
	#maincontent p a{
	color: #aaaaaa;
		text-decoration:none;}
		#maincontent p a:hover{
	color: #000000;}
#sidebar_left p, #sidebar_right p {
	padding:0.625em 0em 0.1875em 0em;

font-family:georgia;
font-size:10.5px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.8em;
	}
	#commentform label {
	font-size: 19px;
font-family: georgia;}
	#commentform {
	font-size: 19px;
padding-bottom: 380px;
width: 547px;}
	#maincontent p {
		line-height:1.8em;
	padding:0.625em 0em 0.1875em 0em;
	font-style:inherit;
		font-style:normal;
	font-variant:normal;
color: #202020;
text-transform: ;
	font-weight:normal;
	font-family: georgia;
	font-size:10.5px;
	font-size-adjust:none;
	}strong {
font-weight:normal;
color:#606060;}
	div {	font-style:inherit;
		font-style:normal;
	font-variant:normal;
	font-weight:normal;
	font-family: georgia;
	font-size:10.5px;
	font-size-adjust:none;}
#sidebar_left p, #sidebar_right p {
	color:#666666;
	}
#sidebar_left p a, #sidebar_right p a {
	color:#535353;
	}
#sidebar_left ul, #maincontent ul, #sidebar_right ul {
	margin:0 0 0 15px;
	padding:0;
	}
	#maincontent ul {
	list-style-type: none;}
#sidebar_left, #sidebar_right {
	color:#666666;
font-family:georgia;
font-size:10.5px;
line-height:1.8em;
	}
#sidebar_left input#s {
	width:100%;
	}
#sidebar_left h3, #sidebar_right h3 {
	font-style:normal;
	margin-top: 10.5px;
		font-weight:normal;
		border-bottom: 1px dashed #CCCCCC;
		text-transform:lowercase;
	font-size:15px;
width: 175px;
	color:#535353;
font-family:georgia,geneva,sans-serif; 
font-style:normal;
	letter-spacing:.25em;
	background:#ffffff3E
	}
#sidebar_left h3 a, sidebar_right h3 a {
	color:#535353;
	text-decoration:none;
	}
#sidebar_left h3 a:hover, sidebar_right h3 a:hover {
	color:#535353;
	text-decoration:underline;
	}


/*********************************
************ Headings ************
**********************************/
.recentcomments{
text-transform:lowercase;
font-style:normal;
font-variant:normal;
font-weight:normal;
font-size-adjust:none;
}
.recentcomments a {
color:#eeeeee;}
h2 {
	margin:0;
	padding:0.625em 0px 0.1875em 0px;
	font-weight:normal;
font-size: 14px;
margin-top: 10.5px;
text-transform:lowercase;
	color:#535353;
	font-family:georgia,geneva,sans-serif;
	letter-spacing:0em;
	line-height:1.125em;
font-style:normal;
font-weight:normal;

	letter-spacing:.25em;
		border-bottom: 1px dashed #CCCCCC;
		padding-bottom: 8px;
	}
h3 {
	margin:0;

	padding:0.625em 0px 0.375em 0px;
	font-weight:bold;
	font-size:0.875em;
	color:#535353;
	font-family:tahoma,geneva,sans-serif;
	letter-spacing:0em;
	line-height:0.875em;
	}
h4 {
	margin:0;
	padding:0.4375em 0px 0.25em 0px;
	font-weight:bold;
	font-size:0.875em;
	color:#535353;
	font-family:georgia,geneva,sans-serif;
	letter-spacing:0em;
	line-height:0.875em;
	}
h5 {
	margin:0;
	padding:0.375em 0px 0.1875em 0px;
	font-weight:bold;
	font-size:0.75em;
	color:#535353;
	font-family:tahoma,geneva,sans-serif;
	letter-spacing:0em;
	line-height:0.75em;
	}
h6 {
	margin:0;
	padding:0.375em 0px 0.1875em 0px;
	font-weight:normal;
	font-size:0.75em;
	color:#535353;
	font-family:tahoma,geneva,sans-serif;
	letter-spacing:0em;
	line-height:0.75em;
	}

h2 a {
	color:#535353;
	text-decoration:none;
		font-weight:normal;
	}
h2 a:hover {
	color:#535353;
	text-decoration:underline;
	}
	h3 a {
	color:#535353;
	text-decoration:none;
	}
	#maincontent h3 {
		letter-spacing:0em;
	font-size: 10.5px;}
h3 a:hover {
	color:#535353;
	text-decoration:underline;
	}
h4 a {
	color:#535353;
	text-decoration:none;
	}
h4 a:hover {
	color:#535353;
	text-decoration:underline;
	}
h5 a {
	color:#535353;
	text-decoration:none;
	}
h5 a:hover {
	color:#535353;
	text-decoration:underline;
	}
h6 a {
	color:#535353;
	text-decoration:none;
	}
h6 a:hover {
	color:#535353;
	text-decoration:underline;
	}


#pagetop_wrapper {
	display:none;
	}
#pagebottom_wrapper {
	display:none;
	}

/*********************************
************* Footer *************
**********************************/
.footer1 {     
margin-top: -4px;
	}
#footer {
	height:45px;
	text-align: left;	
margin-left: auto;
margin-right: auto;
font-family:georgia;
font-size:10.5px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.8em;
	width: 580px;
	color:#C5C5C5;
	}
#footer a {
	color:#000000;
	text-decoration:none;
	} .nextprevpage a{color: #000000; font-style: none; font-size: 15px; float: left; text-align: left;}
	.nextprevpage2 a {
font-size: 18px;
	text-decoration: none; }
#footer a:hover {
	color:#f2f2f2;
	}

/*********************************
************* Posts **************
**********************************/

.clear{
	overflow:hidden;
	clear:both;
	}
.post {
	border-top:0px solid #ededed;
	border-left:0px solid #ededed;
	border-right:0px solid #ededed;
	margin-bottom: 10.5px;
	margin-top: -1px;
	width: 550px;
	}
	.post2 a:link {
border-bottom:0 dotted #CCCCCC;
color:#404040;
}
.comments0{
float: right;
margin-bottom:20px;}
.post4 a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:3px;
-moz-border-radius-bottomright:3px;
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
background:#F2F2F2 none repeat scroll 0 0;
color:#ACACAC;
font-size:10.5px;
font-weight:bold;
padding:2px 6px 3px 5px;
text-transform:lowercase;
}
.post4 {
color: #ACACAC;
text-transform:lowercase;
font-family: courier new;
font-size: 10.5px;
text-align:left;
margin-top: 6px;}
.post4 a:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
background:#D7D7D7;
color:#ffffff;
padding-left: 5px;
padding-right: 6px;
padding-top: 2px;
padding-bottom: 3px;
font-size:10.5px;
font-weight:bold;
text-transform:lowercase;
}
.post2 {
font-family:Georgia,Serif;
font-size:13px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
letter-spacing:0.4em;
line-height:normal;
text-transform:lowercase;
text-align:left;
margin-top: 15px;}
.post2 h1, .post2 h1 a {
font-family:Georgia;
font-weight:normal;
margin-bottom:10.5px;
margin-top:15px;
}
.post li {
	letter-spacing:0em;
	line-height:1.375em;
	padding:0.625em 0 0.1875em 0;
	font-size:0.75em;
	color:#666666;
	font-family:courier new,sans-serif;;
	}
.post ul li {
	margin-left:20px;
	}
	.postinfo {
		text-decoration:none;
	letter-spacing:.1em;
	color:#666666;
	margin-top: -8px;
	padding:10.5px 0px 2px 0px;
	color:#ACACAC;
font-size:10.5px;
text-align:left;
text-transform:lowercase;
	}
		.postinfo2 {
	letter-spacing:.1em;
	color:#666666;
	margin-top: -22px;
	padding:10.5px 0px 2px 0px;
	color:#cccccc;
font-size:10px;
text-align:right;
float: right;
text-transform:lowercase;
	}
	.postinfo2 a {	text-decoration:none;
	color: #aaaaaa;}
.postinfo_footer a {color:#535353;
font-weight:normal;

text-transform:uppercase;
text-decoration:none;}
.postinfo_footer {
float: right;
padding-top: 0px;
margin-bottom: -26px;
font-family: tahoma;
padding-right: 9px;
font-size: 10px;
	border-top:0px solid #eeeeee;
	}
.postinfo a:hover {
	color:#f2f2f2;
	text-decoration:none;
	}
a:hover	 {
	color:#E5E5E5;
	text-decoration:underline;
	}

/*********************************
********** Breadcrumbs ***********
**********************************/
.breadcrumbs {
	display:none;
	}
/*********************************
************ Comments ************
**********************************/

#comments_wrapper {
margin-top: -25px;
width:545px;
}
.comment {
	padding:0;
	list-style:none;
	margin:10.5px 0 0 0;
	padding-top:10.5px;
	
	border-bottom:1px solid #ededed;
	overflow:hidden;
	}
.comment .alt {
	background:#eeeeee;
	}
.comment .alt p {
	background:#eeeeee;
	}
textarea#comment {
	width:100%;
	}
.comment img.avatar {
	float:right;
	margin:0 10.5px 10.5px 10.5px;
	width:60px;
	height:60px;
	display: none;
	}
#comments_wrapper p {
	margin:0 10.5px 10.5px 10.5px;
	background:;
	font-family:lucida sans unicode,courier new,sans-serif;
	font-size:10.5px;
	letter-spacing:0em;
	color:#444444;
	}
#comments_wrapper h3 {
	margin-top:0;
	}
	#comments_wrapper{
		color:#C0C0C0;}
		#comments_wrapper a{
		color: #99CCFF;}
			
.comment p a {
	color:#C0C0C0;
	text-decoration:none;
	}
.comment p a:hover {
	color:#f2f2f2;
	text-decoration:underline;
	}
#commentform input,#commentform label,#commentform textarea {

	margin:10.5px 0 0 0;

	font-family:courier new,courier new,sans-serif;
	font-size:10.5px;
	text-align: left;
margin-left: auto;
	letter-spacing:0em;
	}
#commentform label {
float: right;
	}
#commentform input,#commentform textarea {
	}
#respond {
	}


/*********************************
*********** Extra stuff **********
**********************************/

.nextprevpage {
	text-align:left;
letter-spacing:0.4em;
	line-height:1.375em;
	padding:0.625em 0 0.1875em 0;
	font-size:0.75em;
	color:#666666;
	font-family:courier new,sans-serif;
	}
.nextprevpage2 {
	text-align:center;
letter-spacing:0.4em;
	line-height:1.375em;
padding-top: 20px;
	padding:0.625em 0 0.1875em 0;
	font-size:0.75em;
	color:#666666;
	font-family:courier new,sans-serif;
	}
#myGallery, #myGallerySet, #flickrGallery {
	width:auto;
	}
.ngg-galleryoverview {
	clear:none;
	}
.ngg-gallery-thumbnail img:hover {
	background-color: #A9A9A9;
	padding:4px;
	}
#menu_wrapper1 {
	display:none;
	}#menu_wrapper2 {
	display:none;
	}

/*********************************
********** Post content **********
**********************************/
#sidebar_right b{
	text-decoration:none;}
img {
	}
small, i {	font-family: georgia; color:#959595;}
img.wp-smiley {
	border:none;
	}
a:hover img {
	}

b {
font-weight:normal;
color:#606060;}
a img {
border: 0px;}
#wp_thumbie a{
color: #000000;}
	#wp_thumbie_thumb {
padding:0;
border: 1px solid #CCCCCC;
	width: 85px;
	height:85px;}
#wp_thumbie {

padding-right: 13px;}

#wp_thumbie_thumb:hover {
	filter: alpha(opacity=70);
	moz-opacity: .70;
	opacity: .70;
	}

#wp_thumbie_thumb a:hover img{ alpha(opacity=80); }
	#wp_thumbie { 
	margin-left: -10.5px;}
.wp-caption img {
	margin:0;
	padding:2px;
	border:none;
	}
.wp-caption a img {
	border:none;
	}
.wp-caption a:hover img {
	border:none;
	}
.aligncenter, div.aligncenter {
	display:block;
	margin-left:auto;
	margin-right:auto;
	}
.alignleft {
	float:left;
	margin:0 5px 0 0;
	}
.alignright {
	float:right;
	margin:0 0 0 5px;
	}
.wp-caption {
	border:1px solid #CCCCCC;
	background:#fefefe;
	padding-top:4px;
	margin:10.5px;
	}
.wp-caption p.wp-caption-text {
	letter-spacing:0em;
	line-height:1.375em;
	font-size:0.75em;
	color:#666666;
	font-family:courier new,sans-serif;
	padding:0 4px 5px;
	margin:0;
	}

