/*<body>

Theme Name: Confessions of a Jersey Girl
Author: Teresa Jones
Theme URI: http://splendidsparrow.com
Description: 3 column, dark pink & gray.
Version: 1.0

-----------------------------------------------

----------------------------------------------- */
#wrapper {
width: 1010px;
margin:0 auto;
background: #fff url(body.png) top center;
}

#menu {
width:450px;
margin:0 auto;
padding-top: 5px;
text-align: center;
font-family: Arial, Verdana, serif; 
font-size: 1.2em; 
font-weight:normal;
text-transform:uppercase;
}

#menu a:link {
color:#fff;
padding-right:2px;
padding-left:2px;
text-decoration:none;
}

#menu a:visited {
color:#fff;
padding-right:2px;
padding-left:2px;
text-decoration:none;
}

#menu a:hover {
color:#DD8CA8;
padding-right:2px;
padding-left:2px;
text-decoration:none;
}

#menu ul {
list-style-type:none;
display: inline;
}

#menu li {
list-style-type:none;
display: inline;
padding-left:3px;
padding-right:3px;
}


#masthead {
width: 1010px;
height: 398px;
margin:0px auto;
background-image: url(headerimg02.png);
background-repeat: no-repeat;
color: #808080; 
}

.right {
float: right;
padding-top: 0px;
padding-right: 0px;
}

.left {
float: left;
padding-top: 0px;
padding-left:0px;
}


body {
background:#fff url(bg2.png) top center;
margin-top: 0;
margin-bottom: 0;
margin: 0;
margin-left: 0px;
padding:0px 0px;
text-align: left;
font-family: "Lucida Grande","Lucida Sans","Lucida Sans Unicode",Lucida,Arial,Helvetica,sans-serif;  
font-size: 12px; 
letter-spacing: 0px; 
line-height: 1.5em;
color:#808080;
}

a:link {
color:#C12D61;
text-decoration:none;
}

a:visited {
color:#C12D61;
text-decoration:none;
}

a:hover {
color:#DE5689;
text-decoration:none;
}

a img {
border-width:0;
border:0px #ffffff;
}


/* Content
----------------------------------------------- */
#content {
color:#808080;
background: url(mainbgimg.png) top center no-repeat;
width:1010px;
margin:0 auto;
text-align:left;
}

#mainstart {
margin:0px auto;
width:540px;
}

#main {
margin:0px 0px 0px 30px;
width:540px;
float:left;
padding:320px 0px;
}

#main2 {
margin: 0 auto;
width:550px;
float:left;
}

#rightbar {
width:190px;
float:right;
text-align: justify;
  }

#leftmenu {
width:190px;
float:left;
text-align: justify;
padding-left: 0px;
}

.sideText, input {
font-family: tahoma, serif; font-size: 8pt;
}

select {
  font-family: tahoma, serif; font-size: 8pt;
}

/* Headings
----------------------------------------------- */
h2 {
width:172px;
height:40px;
margin-top:8px;
padding-bottom: 6px;
padding-top:9px;
font-family: Century Gothic,"Lucida Grande","Lucida Sans","Lucida Sans Unicode",Lucida,Arial,Helvetica,sans-serif;
font-size: 16px;
font-weight:normal;
line-height: 1.2em;
letter-spacing: .05em;
text-transform:uppercase;
text-align:left;
color:#fff;
text-decoration: none;
}


/* Posts
----------------------------------------------- */
.date-header {
margin:1.5em 0 .5em;
}

.post {
text-align: left;
font-family: "Lucida Grande","Lucida Sans","Lucida Sans Unicode",Lucida,Arial,Helvetica,sans-serif;  
font-size: 12px; 
letter-spacing: 0px; 
line-height: 1.5em; 
color:#808080;
margin:.5em 0 1.5em;
padding-bottom:1.5em;
}

.post-entryinfo {
text-align: left;
font-family: "Lucida Grande","Lucida Sans","Lucida Sans Unicode",Lucida,Arial,Helvetica,sans-serif;  
font-size: 12px; 
letter-spacing: 0px; 
line-height: 1.5em; 
color:#272727;
}

.post-title {
margin-top:8px;
padding-bottom: 6px;
padding-top:9px;
font-family: Century Gothic,"Lucida Grande","Lucida Sans","Lucida Sans Unicode",Lucida,Arial,Helvetica,sans-serif;
font-size: 16px;
font-weight:normal;
line-height: 1.2em;
letter-spacing: .05em;
text-transform:uppercase;
text-align:left;
color:#fff;
text-decoration: none;
}

.post-excerpt {
margin: 0 0px;
padding: 0px 10px 0 10px;
border-left: 1px solid #ccc;
}

.post-title a, .post-title a:visited, .post-title strong {
color: #525252;
text-decoration:none;
}

.post-title strong, .post-title a:hover {
color:#525252;
}

.post div {
margin:0 0 .75em;
line-height:1.6em;
}

p.post-footer {
margin:-.25em 0 0;
color:#808080;
padding-bottom: 7px;
padding-top: 3px;
}

.post-footer-border {
border-bottom:1px solid #D9D9D9;
}
.post-footer em, .comment-link {
font-family:  verdana, arial, sans-serif;
font-size: 11px;
line-height: 1.2em;
letter-spacing: .05em;
}

.post-footer em {
font-style:normal;
font-family:  verdana, arial, sans-serif;
font-size: 11px;
line-height: 1.2em;
letter-spacing: .05em;
color:#404040;
margin-right:.6em;
}

.post-footer a, .post-footer a:visited, .post-footer strong {
color: #C12D61;
text-decoration:none;
}

.post-footer strong, .post-footer a:hover {
color: #000;
text-decoration:none;
}

.comment-link {
margin-left:.6em;
}


.post blockquote {
margin: 0 0px;
padding: 0px 10px 0 10px;
border-left: 1px solid #ccc;
}

.post blockquote p {
margin:.75em 0;
}


/* Comments
----------------------------------------------- */
#comments {
font-family:  verdana, arial, sans-serif;
font-size: 11px;
line-height: 1.2em;
letter-spacing: .05em;
color: #808080;
}

#comments h4 {
margin:1em 0;
font:bold 78%/1.6em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
text-transform:uppercase;
text-align:justify;
letter-spacing:.2em;
color:#999;
}

#comments h4 strong {
font-size:130%;
}

#comments-block {
margin:1em 0 1.5em;
line-height:1.6em;
}

#comments-block dt {
margin:.5em 0;
}

#comments-block dd {
margin:.25em 0 0;
}

#comments-block dd.comment-timestamp {
margin:-.25em 0 2em;
font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
text-transform:uppercase;
letter-spacing:.1em;
}

#comments-block dd p {
margin:0 0 .75em;
}

.deleted-comment {
font-style:italic;
color:gray;
}


/* Left Menu BEGINS */


#left-menu {

float: left;
color: #B1C8CB;
font-family:  verdana, arial, sans-serif;
font-size: 11px;
line-height: 1.2em;
letter-spacing: .05em;
width: 180px;
padding-left:10px;
}


#left-menu a {
color: #BF3766;
text-decoration:none;
font-weight: normal;
}



#left-menu a:hover {
color: #D45C89;
}

#left-menu ul {
padding:0;
margin:-12px 0 20px 0;
}



#left-menu li {
padding:0 0 2px 0;
color: #808080;
list-style-type:none;
}



/* Left Menu ENDS */



/* Right Menu BEGINS */



#rightbar {
float: right;
color: #B1C8CB;
font-family:  verdana, arial, sans-serif;
font-size: 11px;
line-height: 1.2em;
letter-spacing: .05em;
width: 185px;
margin:-25px 10px 0px 0px
}



#rightbar a {
color: #BF3766;
text-decoration:none;
font-weight: normal;
}



#rightbar a:hover {
color: #D45C89;
text-decoration:none;
font-weight: normal;
}


#rightbar ul {
padding:0;
margin:-12px 0 20px 0;
}


#rightbar li {
padding:0 0 2px 0;
list-style-type:none;
}

#rightbar img{
}





/* Right Menu ENDS */


/* Footer
----------------------------------------------- */
#footer {
width: 1010px;
margin:0 auto;
clear:both;
height: 125px;
padding-bottom:0px;
color: #000;
text-align: left;
font-family: "Lucida Grande","Lucida Sans","Lucida Sans Unicode",Lucida,Arial,Helvetica,sans-serif;  
font-size: 1.3em; 
}


#footercredit {
margin:0 auto;
background: url(footcred2.png) top center no-repeat;
width:1010px;
height:60px;
text-align: center;
padding-top:15px;
list-style:none;
color: #fff;
}

#footercredit a:link {
color:#D25484;
text-decoration:none;
}

#footercredit a:visited {
color:#D25484;
text-decoration:none;
}

#footercredit a:hover {
color:#C12D61;
text-decoration:none;
}


#footer img {
padding-right: 5px;
}

.twitter-timestamp  {
font-size: 10px;
		}	

#flickr_badge_recent { text-align: center;}
#flickr_badge_recent img {width: 53px; height: 50px; padding: 8px; margin: 3px;  border: 1px dashed; border-color: #DBC48D; background-color: #fff;
}
