/*
-----------------------------------------------
Designer: Franki Durbin
URL:      www.lifeinaventicup.com

----------------------------------------------- */


body {
  background:#372a15;

/*background:#f7dcdb url(http://www.lifeinaventicup.com/background_repeat.png) */repeat-x;
height: 100%;
  margin:0;
  padding:0;
line-height: 23px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;	
  text-align: center;
	vertical-align: top;	
  color:#443825;
 font-size: 15px;
line-height: 23px;
  
  }
blockquote {
  color:#a48953;
}



li 

{
list-style-type: disc;
padding: 2px 0px 2px 10px;
margin: 0px 0px 0px 3px;
}

ul 

{
padding: 0px;
margin: 0px 0px 0px 5px;
}

a:link {
  color:#e96589;
  text-decoration:none;
  }
a:visited {
  color:#e96589;
  text-decoration:none;
  }
a:hover {
  color:#e96589;
  text-decoration:underline;
  }
a img {
  border-width:0;
  }


p img {


   border:7px solid #f7dcdb;
/*width: 150px;*/

}

/* Header
----------------------------------------------- */





#topNavGlobal {

  margin: 0px;
word-spacing: 4px;
font-weight: bold;

width: 720px;
padding: 5px 0px 0px;
margin-left: -37px;
  background: url(http://www.lifeinaventicup.com/topnav.png) repeat-x;
height: 32px;
  color:#e96589;
text-align: center;
  }
#topNavGlobal a, #topNavGlobal a:hover {

  color:#e96589;
font-wight: bold;

}

#header {
width: 646px;
background: white;

vertical-align: top; 
text-align: center;
float: right;
padding: 10px 37px 10px;
margin: 0px 0px;
border-right: 1px solid #f0c7c2;
border-left: 1px solid #f0c7c2;
  }


#container {
  margin: 0 auto;
padding: 0px;

height: 100%;
  width: 1068px;

/*  text-align: left;*/
  }





/* Content
----------------------------------------------- */

.layout-two-column-right #container {

/*width: 720px;*/
text-align: left;
float: right;
    height: 100%;

/*padding-left: 300px;*/

}

.layout-two-column-right {
text-align: center;
}

#content {
  margin: 0 auto;
  width:1068px;
  padding: 0px 0px;
  margin:0px 0px;
  text-align: center;
  vertical-align: top;	
background-color: #f5f2e6;
height: 100%;
  }

.backgroundShade {


}


#main {

width: 646px;
    height: 100%;

  padding:0px 37px;
  margin: 0px 0px 0px 0px;

border-right: 1px solid #f0c7c2;
border-left: 1px solid #f0c7c2;
background-color: white;
	vertical-align: top;
float: right;	
text-align: left;

  }

#floatRightMain {
width: 200px;
text-align: center;
float: right;
margin: 0px;
padding: 37px 0px 0px;
color: #e96589;
font-size: 90%;
}



#floatRightMain ul {
  margin:.5em 0 .5em 0px;
  padding:.5em 0;

  list-style:none;
  
  }
#floatRightMain li {

list-style: none;





  }
#floatRightMain li a{
  margin:0;

  padding:0 0 .25em 0px;



text-decoration: none;

  }


#floatRightMain li a:hover{

text-decoration: none;

  }


#floatRightMain p {

  padding: 0 0 12px 0px;
  margin: 0 0 10px 0;
  line-height:1.8em;
  }










#sidebar {

	width: 315px;
color: #e96589;
vertical-align: top;	
  padding:0px 0px 0px 10px;
  margin: -100px 20px 0px 0px;
float:left;
text-align: center;
font-size: 90%;



  }

#sidebar a, #sidebar a:hover {
color: #e96589;
}
#rightColumn {


}

#rightColumn #twitter_update_list {

margin: -10px 0px 0px 10px;

  color:#5b3e1c;
}

#rightColumn #twitter_update_list li{

padding: 5px 0px;
  color:#5b3e1c;
}


#rightColumn a{
  color:#d95154;
}

#rightColumn li {
text-transform: uppercase;
line-height: 90%;

}

#rightColumn ul{

margin: -10px 0px 20px;
padding: 0px;


}

/* Headings
----------------------------------------------- */
h2 {
  margin:1.5em 0 -1em 10px;
  font-size: 100%;
  text-transform:uppercase;
font-weight: bolder;
  color:#e96589;
  }


h3.comments-header {
  margin:1.1em 0 10px 0;
  font-size: 120%;

font-weight: bold;
  color:#e96589;
  text-decoration: none;
}
h3.comments-open-header {
  font-size: 110%;
  color:#e96589;
  text-transform: uppercase;
  padding: 0;
}



h3.entry-header {
  margin:1.1em 0 10px 0;
  font-size:130%;
  text-transform:none;
font-weight: bold;
  color:#e96589;
  text-decoration: none;
  }

h3.trackbacks-header {
  margin:1.1em 0 10px 0;
  font-size:120%;

font-weight: bold;
  color:#e96589;
  text-decoration: none;
  }
h3.entry-header a{
  color:#e96589;
  text-decoration: none;
  }

h3.entry-header a:hover{
  color:#e96589;
  text-decoration: none;
  }

/* Posts
----------------------------------------------- */
.date-header {
  margin:.5em 0 -40px;
font-family: Arial, Helvetica, sans-serif;
text-align: right;
  text-transform:uppercase;
  font-weight: normal;
  color: #b09883;
         font-size: 80%
  }
.post {
  margin:.5em 0 1.5em;
  border-bottom:1px solid #f2cdc9;
  padding-bottom:1.5em;
  font-size:100%;
line-height: 18px;
color: #42291b;
  }
.post-title {
  margin:.25em 0 0;
  padding:0 0 0px;

  font-size:150%;
  font-weight: bold;
  line-height:1.4em;
  text-transform:uppercase;
  color:#e96589;
  }

.linkwithin_inner {
background: none;
}
.linkwithin_text {
background: none;

  color:#e96589;
}


.linkwithin_img_0 {

   border:7px solid #f7dcdb;
margin: 0px 5px;

}

.linkwithin_link_0 {

background-color: none;

}

.linkwithin_link_0 a{

background-color: none;

}

.linkwithin_link_0 a:hover{

background-color: #f1eee9;

}
.post-title a, .post-title a:visited, .post-title strong {
  margin:.25em 0 0;
  padding:0 0 0px;
  font-weight: bold;
  line-height:1.4em;
  color:#d95154;
text-decoration: none;
  }
.post-title strong, .post-title a:hover {
  color:#d95154;
  }
.post div {
  margin:0 0 .75em;
  line-height:1.6em;
  }

.entry-footer {
  margin:-.25em 0 0;
  color:#a48953;
   font-size: 90%;

  border-bottom:1px solid #f2cdc9;
  padding-bottom:1em;
  }

p.post-footer {
  margin:-.25em 0 0;
  color:#a48953;
   font-size: 90%;
 }


.post-footer em, .comment-link {
font-weight: bold;
font-size: 78%;

  letter-spacing:.1em;
  }
.post-footer em {
  font-style:normal;
  margin-right:.6em;

  }
.comment-link {
  margin-left:.6em;
   font-size: 90%;
  }
.post img {

   width: 400px;
   border:7px solid #f7dcdb;


  }

.entry-body img {
   width: 400px;
   border:7px solid #f7dcdb;


  }
.post blockquote {
  margin:1em 20px;
  }
.post blockquote p {
  margin:.75em 0;
  }


/* Comments
----------------------------------------------- */
#comments h4 {
  margin:1em 0;
  font-size:78%;
font-weight: bold;
  text-transform:uppercase;
  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-weight: bold; 
font-size: 78%;
  text-transform:uppercase;
  letter-spacing:.1em;
  }
#comments-block dd p {
  margin:0 0 .75em;
  }
.deleted-comment {
  font-style:italic;
  color:gray;
  }


/* Sidebar Content
----------------------------------------------- */
#sidebar ul {
  margin:.5em 0 .5em 10px;
  padding:.5em 0;

  list-style:none;
  
  }
#sidebar li {

list-style: none;





  }
#sidebar li a{
  margin:0;

  padding:0 0 .25em 0px;



text-decoration: none;

  }


#sidebar li a:hover{

text-decoration: none;

  }


#sidebar p {

  padding: 0 0 12px 10px;
  margin: 0 0 10px 0;
  line-height:1.8em;
  }






/* rightColumn Content
----------------------------------------------- */
#rightColumn ul {
  margin:.5em 0 .7em 10px;
  padding:.5em 0 7px;
  border-bottom:1px solid #f2cdc9;
  list-style:none;
  color: #42291b;
  }
#rightColumn li {

list-style: none;

  line-height:1.5em;
  color: #42291b;


  }



#rightColumn img a{
border: 3px solid #f96363;



  }


#rightColumn img a:hover{
border: 3px solid #a3d8e6;



  }
#rightColumn li a{
  margin:0;
text-indent: 10px;
  padding:0 0 .25em 0px;
  line-height:1.2em;
  color: #e15658;

text-decoration: none;

  }




/* Footer
----------------------------------------------- */
#footer {
  width:718px;
height: 25px;
background-color: white;
/*background-image: url(http://www.lifeinaventicup.com/footer.png);*/
/*color: #f7dfdf;*/
/*background-repeat: repeat-x;*/
  margin: 0px 0px 0px -37px;
padding: 0px;
border-right: 1px solid #f0c7c2;
border-left: 1px solid #f0c7c2;

  }
#footer img {
  width:1px;
height: 1px;
  border: 0;
  }

#footer #idSiteMeterHREF img a{
  width:1px;
height: 1px;
  border: 0;
  }

#footer hr {
  display:none;
  }

#footer p {
  margin:0;

  font-size: 80%;

color: #f7dfdf;
  }

/* PRODUCT IMAGES */



.product-images {
	margin-right: 10px;
	float: left;
  margin:.5em 0 .7em 10px;
  padding:.5em 0 7px;
  border-bottom:1px solid #f2cdc9;
  list-style:none;
  color: #42291b;

}

#product-image img, .product-images img {
	background-color: #e1ddc8;
	margin: 3px;
	padding: 5px;

}

#product-image img:hover, .product-images img:hover {
	background-color: #d0ccb9;
}



.comment-content {
background-color: #f1eee9;
font-style: italic;
  border-bottom:1px solid #f2cdc9;
  border-top:1px solid #f2cdc9;
padding: 0px 10px;
margin: -10px 0px -5px;
}





/* TYPEPAD */

.layout-two-column-right #container {
padding-left: 50px;
}


#beta {
visibility: hidden;
}


#comments-info {
 border: 0;
}
 
/* ph=1 */

