/* standard elements */
html{min-height:100%}
*{margin:0; padding:0}
a{color: #cd1076; text-decoration:none; outline:none}
body{ background:url("http://media.mommylivingthelifeofriley.com/backgroundnew1.jpg") repeat center top;   background-attachment:fixed;  color:#430d61;  font:normal 62.5% Arial,Helvetica,sans-serif}
p, code, ul{padding-bottom:1.2em}
li{list-style:none}
code{background:#FFF; border:1px solid #EEE; border-left:6px solid #C1CAD3; color:#666; display:block; font:normal 1em Tahoma,sans-serif; line-height:1.6em; margin-bottom:12px; padding:8px 10px; white-space:pre}
blockquote{display:block; font-style:italic; padding-left:10px; margin-bottom: 1.2em; border-left: 6px solid #cd1076; margin-left: 45px; color: #c5eeee}
blockquote p{padding-bottom: 0 !important}

/* image elements */
img.alignright{float:right; margin:10px 0 12px 1em}
img.alignleft{float:left; margin:10px 1em 12px 0}
img.aligncenter{display:block; margin-left:auto; margin-right:auto}
img.alignmiddle{vertical-align:middle; display:block; margin-top:auto; margin-bottom:auto}
a img.alignright{float:right; margin:10px 0 12px 1em}
a img.alignleft{float:left; margin:10px 1em 12px 0}
a img.aligncenter{display:block; margin-left:auto; margin-right:auto}
img.space{ margin-bottom:15px; margin-top: 19px }
img.round{-moz-border-radius:50px;  border-radius:50px}
img.left{ clear:left;  margin-right:20px;  margin-bottom:10px;  border:2px solid #430d61}
img.right{ clear:right;  margin-left:20px;  margin-bottom:10px;  border:2px solid #430d61}
img.shadow{ border:2px solid #430d61;  -moz-box-shadow:0px 0px 5px 5px #430d61;  -webkit-box-shadow:0px 0px 5px 5px #430d61;  box-shadow:0px 0px 5px 5px #430d61}
img.grayshadow{ border:none !important;  -moz-box-shadow:3px 3px 4px #000;  -webkit-box-shadow:3px 3px 4px #000;  box-shadow:3px 3px 4px #000}

/* misc */
.clearer{clear:both}
.left{float:left}
.center{text-align:center}
.right{float:right}

/* structure */
.main{width:1024px; margin: auto !important;  z-index:0}
.container{font-size:1.1em; background: #F8F8F8;  border:2px solid #c5eeee;  border-top:none; margin:0 auto; width:1020px;  border-bottom:none}

/* header */
.top{width:1024px; height:200px; background:url("http://media.mommylivingthelifeofriley.com/Latest-Header3.png") no-repeat; margin:0 auto}
.header{color:#827d7b; margin:0 auto; float:left; width:100%; text-align:center}
.header .titulo{font-size:1.2em; color:#58504f; height:50px; margin:0 auto;  margin-top:-10px; float:left; width:100%; text-align:center; padding-top:0px; padding-bottom:0px}
.titulo h3{padding-top:25px; margin-bottom:2px;  font-family:JennaSueRegular; font-weight:normal; font-size:80px; color:#58504f; text-shadow:0px 1px 2px #c5eeee}
.titulo a, .header a:hover{color:#58504f; text-decoration:none}
.tag h1{padding-top:15px; font:bold 1.6em Verdana,"Trebuchet MS",sans-serif; color:#CD1076}
.tag a, .header a:hover{color:#CD1076; text-decoration:none}
.titulo h2{padding-top:67px; padding-bottom:3px; font-family:KingthingsExeterRegular; font-weight:normal; font-size:24px; color:#cd1076}

/* Added by Me */
.tagz{background:url("http://media.mommylivingthelifeofriley.com/Post-Split-U2.png") no-repeat bottom left; width:564px; height:67px; float:right; margin-top:10px}
.tagz h1{padding-top:0px; color:#FFF; font:normal 1.7em Arial,Tahoma,sans-serif; margin:2px 0 0 0px}
.tagz h2{color:#031219; font:bold 1.4em "Trebuchet MS",Arial,sans-serif; padding-bottom:6px}
.tagz a, .header{color:#FFF; text-decoration:none}

/* KK Star Ratings Plugin */
.kk-ratings {margin: 3px 4px 0px !important; padding-bottom: 4px !important}
.kk-ratings .casting-thanks {color:#cd1076 !important}
.kk-star-ratings.rgt {margin-right: 5px !important}
.kk-star-ratings.top-right {margin-top: 1.5px !important}

#share {
      /*background:transparent url("http://media.mommylivingthelifeofriley.com/ShareButton.png") no-repeat scroll 0px 0px;
      width: 89px; 
      height: 44px;*/
      left: 3px;
      top: 0px;
      position: fixed;
}

#holiday {
      background:transparent url("http://media.mommylivingthelifeofriley.com/Holiday-Gift-Guide.png") no-repeat scroll 0px 0px;
      width: 90px; 
      height: 184px;
      right: 18px;
      position: fixed;
      top: -5px;
}
#holiday a {display:block}

.simplePullQuote {background: url("http://media.mommylivingthelifeofriley.com/format_quote36.png") scroll no-repeat 10px 7px #FFE4E1 !important; border: 3px solid #cd1076 !important; text-indent: 25px !important; padding: 18px 20px 0px 18px !important; margin: 5px 0px 15px 15px !important; color: #181818 !important; text-align: right}

/*.socialize-containter {border: 6px double #FFE4E1 !important; background:url("http://media.mommylivingthelifeofriley.com/pinkr30.jpg") repeat 0 0 !important; -moz-border-radius:20px; -webkit-border-radius:20px; border-radius:20px; clear: both; margin: 20px 0; width: auto; padding: 10px; vertical-align: top; min-height: 70px}
.socialize-buttons {margin-top: 4px; float: left; vertical-align: top}
.socialize-text {color:#FFF;  text-shadow:#430d61 0.1em 0.1em 0.2em; margin-top: 3px}
.socialize-text a {color: #c5eeee}
.socialize-text a:hover {color: #c5eeee !important}
.dc-social-float-content {border: 3px solid #c5eeee !important; background:url("http://media.mommylivingthelifeofriley.com/pinkr30.jpg") repeat 0 0 !important}
.dc-social-float .tab {margin-left: 4px !important}*/

pre {
	width: 600px;                          /* specify width  */
	white-space: pre-wrap;                 /* CSS3 browsers  */
	white-space: -moz-pre-wrap !important; /* 1999+ Mozilla  */
	white-space: -pre-wrap;                /* Opera 4 thru 6 */
	white-space: -o-pre-wrap;              /* Opera 7 and up */
	word-wrap: break-word;                 /* IE 5.5+ and up */
	/* overflow-x: auto; */                /* Firefox 2 only */
	/* width: 99%; */		       /* only if needed */
	}

#bread{margin-left:2px}
#breadcrumbs{font-family: Verdana; font-size:1em}
#nsu_checkbox{margin-left: 6px;/*<span style="color:#cd1076; font-family:KingthingsExeterRegular; font-size:22px; margin-left: 9px">Sign up for our email newsletter and never miss a thing!</span>*/}
#cl_messages{margin-left:6px; font-size:16px; color: red; padding-bottom: 15px; font-weight: bold}

.pagetitle{font-family:KingthingsExeterRegular !important; font-size:22px !important; color:#CD1076 !important; text-shadow:#fff 0.1em 0.1em 0.2em !important; text-align:center}
#giveawaypad1{font-family: Verdana; font-size:10px; font-weight:normal; word-wrap:break-word}
#giveawaypad2{font-family: Verdana; font-size:10px; font-weight:normal; border-left:1px dotted transparent; word-wrap:break-word}

/* Drop-Down Menu Buttons */
#drop-down{width:1024px; margin:0 auto}

/* Price Box */
.price{background:url("http://media.mommylivingthelifeofriley.com/Star.png") no-repeat scroll 15px center #8CC6C8; border:6px double #430d61; -moz-border-radius:50px; border-radius:50px; color:#430d61; text-align:left; line-height:24px; font-family:KingthingsExeterRegular; font-weight:bold; font-size:22px; padding:15px 20px 17px 80px; position:relative; display:block; margin-bottom:20px; margin-left:auto; margin-right:auto; width:550px}

.price a{color:#CD1076}

/* Promo Box */
.promo{background:url("http://media.mommylivingthelifeofriley.com/Heart.png") no-repeat scroll 15px center #c5eeee; border:6px double #430d61; -moz-border-radius:50px; border-radius:50px; color:#430d61; text-align:left; line-height:24px; font-family:KingthingsExeterRegular; font-weight:bold; font-size:22px; padding:15px 20px 17px 80px; position:relative; display:block; margin-bottom:20px; margin-left:auto; margin-right:auto; width:550px}

.promo a{color:#CD1076}

/* News Box */
.news{background:url("http://media.mommylivingthelifeofriley.com/News.png") no-repeat scroll 15px center #8CC6C8; border:6px double #430d61; -moz-border-radius:50px; border-radius:50px; color:#430d61; text-align:left; line-height:24px; font-family:KingthingsExeterRegular; font-weight:bold; font-size:22px; padding:15px 20px 17px 80px; position:relative; display:block; margin-bottom:30px; margin-left:auto; margin-right:auto; width:550px}

.news a{color:#CD1076}

/* Thought Box */
.thought{background:url("http://media.mommylivingthelifeofriley.com/Thoughts.png") no-repeat scroll 15px center #FFE4E1; border:6px double #430d61; -moz-border-radius:50px; border-radius:50px; color:#430d61; text-align:left; line-height:24px; font-family:KingthingsExeterRegular; font-weight:bold; font-size:22px; padding:15px 20px 17px 80px; position:relative; display:block; margin-bottom:30px; margin-left:auto; margin-right:auto; width:550px}

.thought a{color:#CD1076}

/* Quote Box */
.quote{background:url("http://media.mommylivingthelifeofriley.com/QuoteL.png") no-repeat scroll 15px center #8CC6C8; border:6px double #430d61; -moz-border-radius:50px; border-radius:50px; color:#430d61; text-align:left; line-height:24px; font-family:KingthingsExeterRegular; font-weight:bold; font-size:22px; padding:20px 20px 0px 80px; position:relative; display:block; margin-bottom:30px; margin-left:auto; margin-right:auto; width:550px}

.quote a{color:#CD1076}

/* Warning Box */
.warning{background:url("http://media.mommylivingthelifeofriley.com/Warning2.png") no-repeat scroll 15px center #FFE4E1; border:6px double #430d61; -moz-border-radius:50px; border-radius:50px; color:#430d61; text-align:left; line-height:24px; font-family:KingthingsExeterRegular; font-weight:bold; font-size:22px; padding:15px 20px 17px 80px; position:relative; display:block; margin-bottom:30px; margin-left:auto; margin-right:auto; width:550px}

.warning a{color:#CD1076}

/* Recipe Box */
.recipe{background:url("http://media.mommylivingthelifeofriley.com/bluer30.jpg") repeat 0 0; border:4px dashed #CD1076; -moz-border-radius:10px; border-radius:10px; color:#430d61; text-align:left; line-height:23px; font-family:KingthingsExeterRegular; font-weight:normal; font-size:20px; padding:15px; position:relative; display:block; margin-bottom:30px; margin-left:auto; margin-right:auto}

.recipe a{color:#CD1076}

.recipe h3{color:#FFF !important; font-size: 30px !important; margin-bottom: 8px; text-shadow:#430d61 0.1em 0.1em 0.2em}

.socialbox{ background:url("http://media.mommylivingthelifeofriley.com/LightPinkr30.jpg") repeat 0 0;  border:6px double #430d61;  -moz-border-radius:50px;  border-radius:50px;  align:center}

/* Footer */
#footer-sidebar-head{        clear:both;         display:block;         float:left; width:1024px;         margin:0 auto;         padding-top:220px}

#footer-sidebar-head h2{background:url("http://media.mommylivingthelifeofriley.com/Sb-Title-Long-U.jpg") no-repeat;  color:#574f4e; font-size:1.8em; font-weight:normal; width:1024px; height:37px; line-height:37px; padding:0 0 0 37px}

#footer-sidebar-head .bottom ul{padding-bottom:10px; margin-bottom:5px}

#footer-sidebar-head .special li a{background:#574f4e; font-size:1.4em; color:#FFF; margin-top:0px; padding:3px 0 3px 37px; text-decoration:none; width:987px}

#footer-sidebar-head .special li a:hover{color:#FFF; text-decoration:underline}

#footer-sidebar-head .special2 li{background:#574f4e; font-size:1em; color:#FFF; padding:5px 0 5px 37px; text-decoration:none; width:987px}

#footer-sidebar-head .special2{color:#FFF}

#footer-sidebar-head a{font-size:1em; color:#FFF; display:inline; margin:0 auto; width:80%}

#footer-sidebar-head li a:hover{color:#fff; text-decoration:underline}

#footer-sidebar-head5{height:auto; float:right; width:1024px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; display:block}

#footer-sidebar{        clear:both;         display:inline; width:335px;         margin:0 auto}

#footer-sidebar .bottom ul{width:140px; padding-bottom:10px; margin-bottom:5px}

#footer-sidebar .special li a{background:#574f4e; font-size:1.4em; color:#FFF; margin-top:0px; padding:3px 0 3px 37px; text-decoration:none; width:263px}

#footer-sidebar .special li a:hover{color:#FFF; text-decoration:underline}

#footer-sidebar .special2 li{background:#574f4e; font-size:1em; color:#FFF; padding:5px 0 5px 37px; text-decoration:none; width:263px}

#footer-sidebar .special2{color:#FFF}

#footer-sidebar a{font-size:1em; color:#FFF; display:inline; margin:0 auto; width:80%}

#footer-sidebar li a:hover{color:#fff; text-decoration:underline}

#footer-sidebar1{height:auto; float:left; width:335px; margin:0px 0px 0px 0px; padding:0px 9px 10px 0px; display:inline}
#footer-sidebar2{height:auto; float:left; width:335px; margin:0px 0px 0px 0px; padding:0px 9px 10px 0px; display:inline}
#footer-sidebar3{height:auto; float:right; width:335px; margin:0px 0px 0px 0px; padding:0px 0px 10px 0px; display:inline}

#footer-sidebar-long{        clear:both;         display:block;         float:left; width:1024px;         margin:0 auto}

#footer-sidebar-long h2{background:url("http://media.mommylivingthelifeofriley.com/Sb-Title-Long-U.jpg") no-repeat;  color:#574f4e; font-size:1.8em; font-weight:normal; height:37px; line-height:37px; padding:0 0 0 37px}

#footer-sidebar-long .bottom ul{ padding-bottom:0px}

#footer-sidebar-long .special li a{background:#574f4e; font-size:1.4em; color:#FFF; margin-top:0px; padding:3px 0 3px 37px; text-decoration:none; width:987px}

#footer-sidebar-long .special li a:hover{color:#FFF}

#footer-sidebar-long .special2 li{background:#574f4e; font-size:1em; color:#FFF; padding:0px 0px 0px 0px; text-decoration:none; width:987px}

#footer-sidebar-long .special2{color:#430d61}

#footer-sidebar-long a{font-size:1em; display:inline;  color:#cd1076; margin:0 auto; width:80%}

#footer-sidebar-long li a:hover{font-weight:bold}

#footer-sidebar-long4{height:auto; float:right; width:1024px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; display:block}

.footer-banner{width:1024px; margin:0 auto;  font-family:KingthingsExeterRegular !important;  font-weight:normal;  font-size:21px !important;   color:#FFF !important;  text-shadow:#430d61 0.1em 0.1em 0.2em;  text-align:center;  padding-top:8px;  line-height:22px}

.text{width:1024px; color:#58504f;  font-family:Verdana; font-size: 17px; line-height: 24px; padding:32px 0 0 0;  margin-top:7px !important; text-align:center}

.excerpt { font-family:KingthingsExeterRegular;  font-size:24px;  color:#cd1076;  text-shadow:#fff 0.1em 0.1em 0.2em !important; font-weight: bold}
.excerpt a{ font-family:KingthingsExeterRegular;  font-size:24px;  color:#cd1076;  text-shadow:#fff 0.1em 0.1em 0.2em !important; font-weight: bold}
.excerpt a:hover{ background: #F8F8F8 !important; font-family:KingthingsExeterRegular;  font-size:24px;  color:#cd1076;  text-shadow:#fff 0.1em 0.1em 0.2em; font-weight: bold}

table.specialpad{margin:0; padding:5px}

.footer-banner a, .footer-banner a:hover{color:#c5eeee; text-decoration:none}

/* Main Navigation */
#navtop{ width:1024px;  margin:0 auto;  position:relative}
 
ul#navigation{ list-style:none;  text-align:center;  margin-left:0px;  margin-right:0px;  padding:0px;  width:1024px;  position:relative;  float:left;  clear:both}
 
ul#navigation li{ display:inline-block;  padding:0px;  font-family:KingthingsExeterRegular; font-weight:normal;  font-size:21px; position:relative}
 
ul#navigation li a{ text-decoration:none;  padding:0px 15px 7px 15px;  width:128px;  background: transparent;  color:#FFF;  text-shadow:#430d61 0.1em 0.1em 0.2em;   -webkit-transition:color 0.2s linear,background 0.2s linear;  -moz-transition:color 0.2s linear,background 0.2s linear;  -o-transition:color 0.2s linear,background 0.2s linear;  transition:color 0.2s linear,background 0.2s linear}
 
ul#navigation li a:hover{ color:#c5eeee}
 
ul#navigation li a.first{ border-left:0 none;  padding-left:0}
 
ul#navigation li a.last{ border-right:0 none;  padding-right:0}
 
ul#navigation li:hover { background:#430d61; border-left:3px solid #c5eeee; border-right:3px solid #c5eeee; margin-left:-3px; margin-right:-3px }

ul#navigation > li {/*height:58px; padding-top:4px; margin-bottom:-6px*/ height:60px; padding-top:8px; margin-top:-1px; margin-bottom: -1px}

/* Drop-Down Navigation */
ul#navigation li:hover >ul{/*these 2 styles are very important,being the ones which make the drop-down to appear on hover */ visibility:visible;  opacity:1}
 
ul#navigation ul, ul#navigation ul li ul{ list-style:none;  margin:0;  padding:0; /*the next 2 styles are very important,being the ones which make the drop-down to stay hidden */ visibility:hidden;  opacity:0;  position:absolute;  z-index:9999;  width:180px;  background:url("http://media.mommylivingthelifeofriley.com/pinkr30.jpg") repeat 0 0;  -moz-box-shadow: 5px 5px 5px #000;  -webkit-box-shadow: 5px 5px 5px #000;  box-shadow: 5px 5px 5px #000;  /* css3 transitions for smooth hover effect */ -webkit-transition:opacity 0.2s linear,visibility 0.2s linear;  -moz-transition:opacity 0.2s linear,visibility 0.2s linear;  -o-transition:opacity 0.2s linear,visibility 0.2s linear;  transition:opacity 0.2s linear,visibility 0.2s linear}
 
ul#navigation ul{ top:68px;  left:0px}
 
ul#navigation ul li ul{ top:0;  left:183px; /* strong related to width:180px; from above */}
 
ul#navigation ul li{ clear:both;  width:100%;  text-align:left;  border:0 none}
 
ul#navigation ul li a{ background:none;  padding:8px 5px 8px 10px;  color:#FFF;  text-decoration:none;  display:inline-block;  border:0 none;  float:left;  clear:both;  width:165px}

div#centernav{ width:1024px;  height:67px;  margin:0 auto;  position:relative;  z-index:1000;  clear:both}

.fixedmenu{top:0; position:fixed !important; z-index:1000; margin-left:-512px !important; left:50%}

/* Social Icons Stats */
.vrsocialcount .iconBoxtop{width:79px; float:right; text-align:center; padding:10px 0px 0px}
.vrsocialcount .iconBoxtop div{margin:0 auto}
.vrsocialcount .iconBoxtop span{padding-top:5px; float:right; width:100%}

.iconBoxtop a.facebook64f, .iconBoxtop a.twitter64f, .iconBoxtop a.rss64f {width:64px; height:64px; display: block; background: url("http://media.mommylivingthelifeofriley.com/CSSSprite.png") no-repeat}

.iconBoxtop a.twitter64f { background-position: -0px -433px}
.iconBoxtop a.facebook64f { background-position: -0px -497px}
.iconBoxtop a.rss64f { background-position: -0px -241px}


.vpb-sc-texttop{ color: #430d61; text-shadow:0px 1px 2px #d6d6d6; font:13px Verdana; text-align:center; padding:0px; margin:0px}
.vpb-sc-numberstop{ color: #cd1076; font:19px Arial,Tahoma,sans-serif; text-align:center; font-weight:bold; padding:0px; margin:0px}

/* Right Navigation */
.rightnav{float:left; width:300px;  border-left:2px solid #c5eeee;  z-index:0;  margin:0px 8px 0 0px;  padding-top:5px;  padding-left:0px;  padding-right:12px;  padding-bottom: 2em; border-top-right-radius:15px;  -moz-border-radius-topright:15px;  border-bottom-right-radius:15px;  -moz-border-radius-bottomright:15px; background:url("http://media.mommylivingthelifeofriley.com/LightPinkr30.jpg") repeat 0 0 }

.rightnav h2{width:330px;  margin-bottom:10px;  font-family:JennaSueRegular;  font-weight:bold;  font-size:42px;    line-height:48px;  margin-top:2px;  padding:0 0 0 10px;  float:left;  color:#430d61;  text-shadow:#FFF 3px 3px 4px}

.rightnav h3{width:330px;  margin-bottom:10px;  font-family:JennaSueRegular;  font-weight:bold;  font-size:42px;    line-height:48px;  margin-top:8px;  padding:0 0 0 10px;  float:left;  color:#fff;  text-shadow:#430d61 0.1em 0.1em 0.2em;   -webkit-transition:color 0.2s linear,background 0.2s linear;  -moz-transition:color 0.2s linear,background 0.2s linear;  -o-transition:color 0.2s linear,background 0.2s linear;  transition:color 0.2s linear,background 0.2s linear}

.rightnav .bottom ul {width:140px; padding-bottom:10px; margin-bottom:5px}

.rightnav .special li a{background:#574f4e; font-size:1.4em; color:#FFF; margin-top:0px; padding:3px 0 3px 0px; text-decoration:none; width:300px}

.rightnav .special li a:hover{color:#FFF; text-decoration:underline}

.rightnav .special2 li{font-size:1em; color:#FFF; padding:5px 0 5px 0px; text-decoration:none; width:300px}

.rightnav .special2{color:#cd1076; margin-top:10px; padding-top: 1.5em}

.rightnav a{font-size:1.5em; color:#430d61; display:block; margin:0 auto; width:100%; font-family: Verdana; font-weight:bold}

.rightnav li a:hover{color:#cd1076}

.rightnavtext {background:#FFE4E1}

.rightnavtext a{font-size:1em;  text-align:center;  color:#430d61; display:block; margin:0 auto;  padding:0 auto; width:100%}

.rightnav .textwidget{clear:both}

/* content */
.content{float:left; margin:0px 0px 0px 0px; width:661px}

.content-top{float:left; width:661px; height:1px}

.content-email{float:left; margin:0px 0 0 0px; width:1024px}

.content-top-email{float:left; width:1024px; height:1px}

.post{background: #F8F8F8;  font-family: Verdana;  font-size:1em;  color:#430d61; width:690px; float:left; margin-bottom:50px}

.post-email{background: #F8F8F8; border:2px solid #c5eeee; color:#c5eeee; width:1010px; float:left; margin-top:16px; margin-bottom:10px; padding:0px 10px 0 0px}

.top-post{float:left; width:692px; margin-left:6px; height:52px; margin-top:0px; margin-bottom:8px}

.top-post a{color:#cd1076}

.date{/*background:url("http://media.mommylivingthelifeofriley.com/DateFlower2.png") no-repeat; width:127px;  height:113px;*/ float:left; margin-left:-5px; margin-top:0px; text-align:center}

.date .month{float:left; width:123px; color:#c5eeee; margin-left: 4px;  font-family:JennaSueRegular;  font-weight:normal;  font-size:23px;  height:29px; margin-top:29px;  text-align:center}

.date .day{float:left; width:123px; color:#c5eeee;  font-family:JennaSueRegular;  font-weight:bold;  font-size:45px; margin-top: -8px; margin-left: 2px; text-align:center}

.post h3{background:url("http://media.mommylivingthelifeofriley.com/pinkr30.jpg") repeat 0 0; color:#fff; font-family:KingthingsExeterRegular; font-size:25px; margin-bottom:18px; margin-top: 5px; text-align:center !important; padding: 7.8px; -moz-box-shadow:3px 3px 4px #000;  -webkit-box-shadow:3px 3px 4px #000;  box-shadow:3px 3px 4px #000 padding: 8px; text-shadow: #430d61 0.1em 0.1em 0.2em; font-weight: normal !important; -moz-border-radius: 50px; -webkit-border-radius: 50px; border-radius: 50px}

.post h3 a {color: #FFF}
.post h3 a:hover {color: #fff !important}

.post h4{color:#cd1076; font-family:KingthingsExeterRegular; font-size:24px; padding-bottom:9px; text-shadow: #FFF 0.1em 0.1em 0.2em;}

.post .box{clear:both; color:#574f4e; width:684px; padding-top:50px}

.post .text{width:96%; color: #430d61; padding:18px; text-align:left}
.post .textcomm{width:100%; color:#444; padding-top:2px; margin-bottom:15px; border-bottom:3px solid #c7c7c7}
.post-email h3{color: #cd1076;  font-family:KingthingsExeterRegular; font-size:24px; padding-bottom:6px}
.post-email h2 {color:#cd1076}
.post-email .box{clear:both; color:#574f4e; width:1024px; padding-top:0px}
.post-email .text{width:96%; color:#cd1076 !important; padding:18px; text-align:center}
.post-email .textcomm{width:100%; padding-top:2px; margin-bottom:15px; border-bottom:3px solid #c7c7c7}
.post-email .text a{color:#430d61 !important}
.post-email .text a:hover{color:#8cc6c8 !important; text-shadow:#430d61 0.1em 0.1em 0.2em !important}

.comm-area{color:#203866}

.nav{display:block; color:#CD1076; width:664px; float:left; margin:0px 10px 20px 20px; background: #F8F8F8}
.nav h1, .nav h2{color:#c5eeee; font:bold 1.2em Arial,sans-serif}
.nav a{color:#9AFF9A; font:bold 1.2em Arial,sans-serif}
.alignright{float:right; text-align:right; font-family: Verdana; font-size:13px}
.alignright h2{color: #cd1076; text-align:center}
.alignright a{color: #430d61; font-family: Verdana; font-size:13px}
.aligncenter{display:block; margin-left:auto; margin-right:auto}

.alignleft{float:left; font-family: Verdana; font-size:13px; margin-left:-10px}
.alignleft h2{color: #cd1076; text-align:center}
.alignleft a{color:#430d61; font-family: Verdana; font-size:13px}

.navfront{display:block; color: #cd1076; width:664px; float:left; margin:0px 10px 0 20px}
.navfront h2, .navfront h3{color: #cd1076; font-family:KingthingsExeterRegular; font-size:22px !important; text-shadow:#430d61 0.1em 0.1em 0.2em}
.navfront a{color: #cd1076; font-family:KingthingsExeterRegular; font-size:22px !important; text-shadow:#fff 0.1em 0.1em 0.2em}
.navfront a:hover{text-decoration:none}

.title{ height:67px;  margin-top:19px}

.title h2{ color:#FFF;  text-shadow:#430d61 0.1em 0.1em 0.2em;  padding-right:10px;  padding-left:5px;  text-align:right;  font-family:KingthingsExeterRegular;  font-weight:normal;  font-size:24px;  height:67px;  display:table-cell;  width:600px;  vertical-align:middle}
.title h3{color:#031219; font:bold 1.4em "Trebuchet MS",Arial,sans-serif; padding-bottom:6px}
.title a{color:#FFF; text-decoration:none}
.title a:hover{color:#c5eeee; text-decoration:none}

.titlefront{ height:67px;  margin-top:19px}

.titlefront h2{ color:#FFF;  text-shadow:#430d61 0.1em 0.1em 0.2em;  padding-right:10px;  padding-left:5px;  text-align:right;  font-family:KingthingsExeterRegular;  font-weight:normal;  font-size:24px;  height:67px;  display:table-cell;  width:600px;  vertical-align:middle}
.titlefront h3{color:#031219; font:bold 1.4em "Trebuchet MS",Arial,sans-serif; padding-bottom:6px}
.titlefront a{color:#FFF; text-decoration:none}
.titlefront a:hover{color:#c5eeee; text-decoration:none}

.nofound{color:#cd1076; text-shadow:#fff 0.1em 0.1em 0.2em; font:bold 1.4em "Trebuchet MS",Arial,sans-serif}
.nocomments{color:#cd1076}

.content .descr{color:#430d61; font-size:1em; font-family: Verdana; text-align:right; padding-right:3px; margin:3px 0 0 3px}

.content .comentar{/*background: url("http://media.mommylivingthelifeofriley.com/CSSSprite.png"); background-position: -0px -369px; no-repeat; display: block; width: 64px; height: 64px;*/ float:right; margin:0 auto; color:#430d61; text-align:center; font-family:JennaSueRegular;  font-weight:bold; font-size:28px; line-height:68px}

.content .comentar a{color:#430d61}

.content ul{list-style-type:none; padding-left:45px; padding-top:10px}

.content ul li{background-image:url("http://media.mommylivingthelifeofriley.com/pink-flower2.png"); background-repeat: no-repeat;         background-position:0px -2.8px; padding-left:29px; padding-bottom:10px}

.content-email ul{list-style-type:none; padding-left:45px; padding-top:10px}

.content-email ul li{background-image:url("http://media.mommylivingthelifeofriley.com/pink-flower2.png");  background-repeat: no-repeat;  background-position:0px 0px; padding-left:25px;  padding-bottom:10px}

ol.c{list-style-type:upper-roman}
ol.d{list-style-type:lower-alpha}

.comments{width:443px; height:35px; float:left; color:#FFF; font-size:1.1em; font-weight:bold; margin-left:5px; padding:8px 0 15px 8px; text-align:left}

.comment{ background:url("http://media.mommylivingthelifeofriley.com/LightPinkr30.jpg") repeat 0 0; float:left; color:#c5eeee;  margin-top:10px; margin-left:10px; padding-top:5px; padding-bottom:5px; text-align:left;  border:6px double #cd1076; font-family: KingthingsExeterRegular; width:100.6%; margin-bottom: 10px !important; font-size: 13px} 

.comment-body{font-size:120%}
.count{float:right; padding-right:20px; padding-top:29px; font-size:18px; color:#8CC6C8; text-shadow:#fff 0.1em 0.1em 0.2em; font-family: Verdana;}

.content .comm-date{width:524px; float:left; color:#430d61; text-shadow:#430d61 0.1em 0.1em 0.2em; font-size:1.2em; margin-bottom:30px; margin-top:-16px; font-family: Verdana;}

.txt{width:614px;  color: #cd1076; font-family: Verdana;  font-size:16px;  float:left;  text-align:left; padding-bottom:0px !important}

.txt2{width:524px; height:5px; margin-left:14px; float:left}

.comment a, .comments a{color:#cd1076; text-shadow:#fff 0.1em 0.1em 0.2em; text-decoration:none}
.txt2 a{color:#687e62; text-decoration:underline}
.comment a:hover, .comments a:hover{color:#8CC6C8; text-shadow:#fff 0.1em 0.1em 0.2em;}
.comauthor{color:#cd1076; text-shadow:#fff 0.1em 0.1em 0.2em; font-size:1.4em; border: 0 !important; background: none !important; text-align:left !important; padding:0 !important; text-shadow: none !important; font-weight: bold !important; -moz-box-shadow:none !important; -khtml-box-shadow:none !important; -webkit-box-shadow:none !important; -o-box-shadow:none !important}
.comauthor a{color:#FFF; text-shadow:#430d61 0.1em 0.1em 0.2em !important; border: 0 !important; background: none !important; text-align:left !important; padding:0 !important; font-weight: bold !important; -moz-box-shadow:none !important; -khtml-box-shadow:none !important; -webkit-box-shadow:none !important; -o-box-shadow:none !important}
.comauthor h3{color:#8CC6C8; text-decoration:none; border: 0 !important; background: none !important; text-align:left !important; padding:0 !important; text-shadow:#FFF 0.1em 0.1em 0.2em !important; font-weight: bold !important; -moz-box-shadow:none !important; -khtml-box-shadow:none !important; -webkit-box-shadow:none !important; -o-box-shadow:none !important}
.comauthor h3 a {color:#cd1076; text-shadow:#fff 0.1em 0.1em 0.2em !important; font-size: 25px}
.comauthor h3 a:hover {color: #8CC6C8 !important; text-shadow:#430d61 0.1em 0.1em 0.2em !important; font-size: 25px}

.post.pingback {font-family:  KingthingsExeterRegular;  font-size: 18px;   padding-top: 0.7em !important;  padding-bottom: 0.7em !important;  border: 6px double #FFE4E1;     padding-left: 25px !important;   width: 645px !important;   margin: 10px 0 10px 5px; background:url("http://media.mommylivingthelifeofriley.com/pinkr30.jpg") repeat 0 0; color:#430d61;  -moz-border-radius:50px;  border-radius:50px}

.post.pingback p {padding-bottom: 0 !important; padding-right: 5px}
.post.pingback a {color:#fff; text-shadow:#430d61 0.1em 0.1em 0.2em}
.post.pingback a:hover {color:#8CC6C8; text-shadow:#430d61 0.1em 0.1em 0.2em}

.info{color:#c5eeee; font-size:1em;  width:692px; margin:0 auto; float:left; padding:5px 0 0 5px; text-align:left; border-top:#FFF dotted 1px}

.info a{color:#FFF}
.info a:hover{text-decoration:none}

/* caption */
.wp-caption{border:6px double #cd1076;  -moz-border-radius:30px;  border-radius:30px; text-align:center;  color:#fff;  text-shadow:#430d61 0.1em 0.1em 0.2em; font-family:KingthingsExeterRegular;  font-weight:normal;  font-size:22px;  margin-left:auto;  margin-right:auto;  background-color:#8CC6C8; padding-top:1em;  padding-left:.3em;  padding-right:.3em}

.wp-caption-text{padding-top: 13px !important; padding-bottom:.7em !important}
.wp-caption-text a{color: #cd1076; font-family:KingthingsExeterRegular !important;  font-weight:normal;  font-size:24px !important}

.wp-caption.credits-caption {border:0 !important; text-shadow: none !important; font-family: Verdana !important; font-size: 8px !important; color: #430d61 !important; background-color: transparent !important; line-height: 8px !important; padding-top:0 !important; padding-bottom: 15px; margin-right: 10px !important; margin-left: 10px !important}
.wp-caption.credits-caption a{font-family: Verdana !important; font-size: 8px !important}

div.navigation{margin-top:20px; margin-bottom:20px; margin-left:15px; width:704px; color: #430d61 !important; clear:both}

div.navigation div.nav-numbers{float:left; text-align:center;  margin-top:20px; width:444px}

div.navigation div.nav-numbers a.page-numbers, 
div.navigation div.nav-numbers span.page-numbers{font-weight:bolder; font-size:110%; padding:0 5px}

div.navigation div.nav-previous, 
div.navigation div.nav-next{font-weight:bolder;  margin-top:20px; width:100px; font-family: Verdana;  font-size:11px;  color: #430d61 !important; display:inline}
div.navigation div.nav-previous, 
div.navigation div.nav-next a {color: #430d61 !important;}

div.navigation div.nav-previous{float:left; color:#430d61 !important}
div.navigation div.nav-next{float:right; margin-right: 26px; color:#430d61 !important}

div.clear{clear:both}

h3.comments-title{width:690px}

#comments-title{ padding-top:10px; padding-bottom:25px;  margin-left:8px;  margin-right:10px;  color:#430d61; text-shadow:#fff 0.1em 0.1em 0.2em;  font-family:KingthingsExeterRegular;  font-size:24px; text-align:center; width:675px}

div#comments {height:auto !important; width:690px}

div#comments p.form-allowed-tags{display:none}

div#comments div.post{}

input#author, input#email, input#url {
    background: none repeat scroll 0 0 #8CC6C8;
    color: #fff;
    text-shadow:#430d61 0.1em 0.1em 0.2em;
    font-family: Verdana;
    font-size: 22px;
    border: 6px double #cd1076;
    height: 28px;
    padding-left: 3px;
    padding-top: 2px;
    width: 667px;
    margin-left: 6px;}


textarea#comment{background:#8CC6C8; border: 6px double #cd1076; color: #FFF; text-shadow:#430d61 0.1em 0.1em 0.2em; padding-left:3px; font-family: Verdana;  font-size:22px; width:660px; max-width:660px}

#comment {
    background: none repeat scroll 0 0 #430d61;
    color: #c5eeee;
    font-family: Verdana;
    font-size: 18px;
    padding-left: 3px;
    padding-top: 2px;
    width: 667px;
    margin-left: 6px;}

/* Comments*/
#commentlist li ul {
	border: 0 none;
	padding: 0;
	margin: 0;
}

#comments {margin-top: 1em}
.commentTitle{font-size:large; line-height:2em;	display:block; clear:both}
#comments fieldset {border:0 none; padding:0; margin:0}
#commentlist, #comments ul, #comments li {
	padding:0;
	margin:0;
	list-style-type: none;
	max-width:100%;
	min-width:1px;
	}
#commentlist ul.children {
	padding:0 5px 5px;
	margin-top:5px;
	}
#commentlist .depth-2 ul.children {padding:0 2px 2px}
#commentlist li {margin-top:5px; border-style:solid; border-width:3px}
#commentlist li.depth-1 {border-width:1px}
#commentlist li:first-child {margin-top:0}
#respond, #trackbackList div.comment-body {
	padding-top:1em;
	padding-bottom:1em;
	}
#commentlist #respond {padding-bottom:0}
#commentlist div.comment-body {
	min-height:1px;
	padding:1em;
	}
#commentlist .toggle {
	cursor:pointer;
	padding: 5px;
	line-height: 16px;
	max-width:100%;
        }
#commentlist .toggle span.posterName {
	font-weight:bold;
	font-style:oblique;
	}
.trackbackToggle span.switch,
#commentlist span.switch {
	width:16px;
	height:16px;
	float:right;	
	}
.trackbackToggle {
	display:block;
	cursor:pointer;
	border:solid 1px;
	padding:0.25em;
	line-height:16px;
	font-size:12px;
	}
#commentlist .active span.switch {background-position: 0 -16px}
#commentlist li.with-replies {padding-bottom:0}

/* Comment Content */
.comment-author {margin-bottom:1em}
#commentlist li .avatar {
	margin: 0;
	float:none;
	display:inline;
	vertical-align:middle;
	}
#commentlist li.bypostauthor > div.comment-body img.avatar {
	border:solid 2px;
	padding:1px;
	}
.trackbackToggle.active span.switch, #commentlist li.active span.switch {background-position: 0 -16px}
.vcard {font-size: large}
div.commentmetadata {
	font-size:x-small;
	line-height:16px;
	height:16px;
	}
#trackbackList {margin-left: 2em}
#trackbackList .says {display:none}
.comment .comment-reply-link {
	float:right;
	text-align:right;
	padding-right: 23px;
        }
.reply {padding-right: 4px}

.comment .comment-reply-link:hover {background-position: 100% -16px}

#commentForm {
	margin-top: 1em;
	width:100%
        }

#commentForm label {
	font-weight:bold;
	display:inline
        }

#author, #email, #url, #comment {
	border-style:solid;
	border-width:1px;
	margin-bottom: 10px;
	vertical-align: text-top;
	width: 50%;
        }

#author, #email, #url{margin-right:10px}

#comment {
	display:block;
	padding:5px;
	width: 98%;
	border:solid 1px;
	max-width:98%;
}

.gecko #comment {
	max-width: 100%;

}

.commentSubmit {text-align: right}
.commentSubmit a {margin-right:2em}

/* Pagination */
#commentPagination, .pageNavigationLinks{clear:both; text-align:center; padding:1em 0}
.pageLinks a{text-decoration:none}

.page-numbers{line-height:26px; height:26px; min-width:20px; padding:0 3px; margin-right:2px; display:inline-block; text-align:center; text-decoration:none; -moz-border-radius:2px; -webkit-border-radius:2px; background-color:#fff; color:#430d61}

a.page-numbers:focus, 
a.page-numbers:hover{background-color:#ccc; color:#333}

span.dots, 
a.prev, a.next{background-color:transparent; color:#fff}

a.prev, a.next{font-size:200%; vertical-align:top}

/* Colours */
a.prev:focus, 
a.next:focus, 
a.prev:hover, 
a.next:hover{color:#ccc; background-color:transparent}

.current{background-color:#ccc; color:#999}

.pageLinks .page-numbers, #commentPagination span.current{background-color:#eee; color:#ccc}

.pageLinks a .page-numbers, 
#commentPagination .page-numbers{color:#666; background-color:#ddd; text-decoration:none}

#commentPagination span.dots, #commentPagination a.prev, #commentPagination a.next{background-color:transparent; color:#333}

.pageLinks a:hover .page-numbers, 
#commentPagination a.page-numbers:focus, 
#commentPagination a.page-numbers:hover{background-color:#666; color:#fff; text-decoration:none}

#commentPagination a.prev:focus, 
#commentPagination a.next:focus, 
#commentPagination a.prev:hover, 
#commentPagination a.next:hover{background-color:transparent; color:#666}

#commentlist {color: #c5eeee}
#commentlist .comment-body {background-color:transparent;}
#commentlist .depth-1  .toggle, #commentlist .depth-1 {background-color:#transparent;border-color:#FFC0CB}
#commentlist .depth-2  .toggle, #commentlist .depth-2 {background-color:#666;border-color:#98FB98}
#commentlist .depth-3  .toggle, #commentlist .depth-3 {background-color:#444;border-color:#444}
#commentlist .depth-4  .toggle, #commentlist .depth-4 {background-color:#666;border-color:#666}
#commentlist .depth-5  .toggle, #commentlist .depth-5 {background-color:#444;border-color:#444}
#commentlist .depth-6  .toggle, #commentlist .depth-6 {background-color:#666;border-color:#666}
#commentlist .depth-7  .toggle, #commentlist .depth-7 {background-color:#444;border-color:#444}
#commentlist .depth-8  .toggle, #commentlist .depth-8 {background-color:#666;border-color:#666}
#commentlist .depth-9  .toggle, #commentlist .depth-9 {background-color:#444;border-color:#444}
#commentlist .depth-10 .toggle, #commentlist .depth-10{background-color:#666;border-color:#666}
#commentlist li.bypostauthor > div.comment-body .vcard a,
#commentlist li.bypostauthor > div.comment-body .vcard {color:#98FB98}
#commentlist li.bypostauthor > div.comment-body img.avatar {border-color:#98FB98}
#commentlist li.bypostauthor > div.comment-body {background-color:#68228B}

.commentSubmit a{color:#900; text-decoration:none; margin-left:8px}
.commentSubmit a:hover{color:#f00; text-decoration:none; margin-left:8px}
.trackbackToggle{border-color:#ddd; background-color:#fff; color:#333}

#author, #email, #url, #comment{background-color:#fff; color:#333}

/* IE6 Fixes */
.ie6 #comment{margin-right:-12px}
.ie6 .page-numbers{width:20px; white-space:nowrap}
.ie6 .trackbackToggle, 
.ie6 #trackbackList, 
.ie6 li.comment, 
.ie6 #comments{display:inline-block}

/* classed added by jQuery only to ie6 */
.ie6 #commentlist li.first-child{margin-top:0}
.ie6 #commentlist div.bypostauthor img.avatar{border:solid 2px; padding:1px}
.ie6 #commentlist div.bypostauthor .vcard a, 
.ie6 #commentlist div.bypostauthor .vcard{color:#aa0}
.ie6 #commentlist div.bypostauthor img.avatar{border-color:#aa0}

/* Comments*/
#commentlist li ul{border:0 none; padding:0; margin:0}

#comments{margin-top:1em}
.commentTitle{font-size:large; line-height:2em; display:block; clear:both;  color:#c5eeee}
#comments fieldset{border:0 none; padding:0; margin:0}
#commentlist, 
#comments ul, 
#comments li{padding:0; margin:0; list-style-type:none; max-width:690px; min-width:1px}

#comments ul.children .post{margin-left:50px; width:610px; border:6px double #cd1076}

#comments ul.children .txt{width:549px}

.bypostauthor{background:url("http://media.mommylivingthelifeofriley.com/bluer30.jpg") repeat 0 0; padding:10px 0px 5px 10px; width: 99%;}
 .bypostauthor .txt{width:90%; color:#430d61; font-size:16px; float:left; text-align:left; font-family: Verdana}
 .bypostauthor .txt a{color: #FFF; text-shadow:#430d61 0.1em 0.1em 0.2em}
 .bypostauthor .txt a:hover{color: #cd1076; text-shadow:#430d61 0.1em 0.1em 0.2em}
 .bypostauthor .comment a, .comments a {text-decoration:none}
 .bypostauthor .commentmetadata{color:#cd1076}
 .bypostauthor .commentmetadata a{color:#cd1076; text-shadow:#fff 0.1em 0.1em 0.2em !important;}
 .bypostauthor .commentmetadata a:hover {color:#cd1076; text-shadow:#fff 0.1em 0.1em 0.2em !important;}
 .bypostauthor .count{float:right; padding-right:20px; padding-top:29px; font-size:18px; color:#cd1076; text-shadow:#fff 0.1em 0.1em 0.2em !important;}
 .bypostauthor .comauthor h3{color:#430d61}
 .bypostauthor .comauthor h3 a{color:#cd1076; text-shadow:#fff 0.1em 0.1em 0.2em !important;}
 .bypostauthor .comauthor h3 a:hover {color:#fff !important; text-shadow:#430d61 0.1em 0.1em 0.2em !important;}

.eg-image{border:2px solid #c5eeee}
.bypostauthor .eg-image{border-color:#58504f}

#commentlist ul.children{padding:0 5px 5px; margin-top:5px}
#commentlist .depth-2 ul.children{padding:0 2px 2px}
#commentlist li{margin-top:5px; border-style:solid; border-width:3px}
#commentlist li.depth-1{border-width:2px 0px 2px 0px}
#commentlist li:first-child{margin-top:0}
#respond, 
#trackbackList div.comment-body{padding-top:1em}

#commentlist #respond{padding-bottom:0}

#commentlist div.comment-body{min-height:1px; padding:1em}
#commentlist .toggle{cursor:pointer; padding:5px; line-height:16px; max-width:100%}
#commentlist .toggle span.posterName{font-weight:bold; font-style:oblique}

.trackbackToggle span.switch, 
#commentlist span.switch{width:16px; height:16px; float:right}
.trackbackToggle{display:block; cursor:pointer; border:solid 1px; padding:0.25em; line-height:16px; font-size:12px}

.ie8 li.comment{}

#commentlist .active span.switch{background-position:0 -16px}
#commentlist li.with-replies{padding-bottom:0}

/* Comment Content */
.comment-author{margin-bottom:1em}
.avatar{float:none; display:inline;  vertical-align:middle; border: solid 2px #cd1076;}
#commentlist li.bypostauthor >div.comment-body img.avatar{border:solid 2px; padding:1px}
.trackbackToggle.active span.switch, 
#commentlist li.active span.switch{background-position:0 -16px}
.vcard{}
#commentlist li.bypostauthor {border:solid 2px; padding:1px}

div.commentmetadata{font-size:small; line-height:16px; color: #cd1076; text-shadow:#fff 0.1em 0.1em 0.2em;}

#trackbackList{margin-left:2em}
#trackbackList .says{display:none}

.comment .comment-reply-link{float:right; text-align:right; padding-right:23px}
.comment .comment-reply-link:hover{background-position:100% -16px}

#commentForm{margin-top:1em; width:100%}

#commentForm label{clear:left;  font-weight:bold; display:block;  float:left;  valign:middle;  text-align:right;  margin:0px 5px 0px 0px;  width:140px}

#author, #email, #url, #comment{border-style:solid; border-width:2px; margin-bottom:10px;  align:right; vertical-align:text-top; width:73%}

#author, #email, #url{margin-right:10px;  align:right;  width:73%}

#comment{display:block; padding:5px; width:690px; border:solid 2px; max-width:690px}

.gecko #comment{max-width:100%}

.commentSubmit{text-align:right; margin-left:8px}
.commentSubmit a{margin-right:2em; margin-left:8px}

/* Pagination */
#commentPagination, .pageNavigationLinks{clear:both; text-align:center; padding:1em 0}
.pageLinks a{text-decoration:none}

.page-numbers{line-height:26px; height:26px; min-width:20px; padding:0 3px; margin-right:2px; display:inline-block; text-align:center; text-decoration:none; -moz-border-radius:2px; -webkit-border-radius:2px; background-color:#FFC0CB; color:#430d61}

a.page-numbers:focus, 
a.page-numbers:hover{background-color:#c5eeee; color:#430d61}

span.dots, 
a.prev, a.next{background-color:transparent; color:#666}

a.prev, a.next{font-size:200%; vertical-align:top}

/* Colours */
a.prev:focus, 
a.next:focus, 
a.prev:hover, 
a.next:hover{color:#c5eeee; background-color:transparent}

.current{background-color:#8CC6C8; color:#430d61}

.pageLinks .page-numbers, #commentPagination span.current{background-color:#8CC6C8; color:#8CC6C8}

.pageLinks a .page-numbers, 
#commentPagination .page-numbers{color:#ddd; background-color:#333; text-decoration:none}

#commentPagination span.dots, #commentPagination a.prev, #commentPagination a.next{background-color:transparent; color:#666}

.pageLinks a:hover .page-numbers, 
#commentPagination a.page-numbers:focus, 
#commentPagination a.page-numbers:hover{background-color:#FFC0CB; color:#58504f; text-decoration:none}

#commentPagination a.prev:focus, 
#commentPagination a.next:focus, 
#commentPagination a.prev:hover, 
#commentPagination a.next:hover{background-color:transparent; color:#ccc}

#commentlist{color:#c5eeee}
#commentlist .comment-body{background-color:transparent}
#commentlist .depth-1 .toggle, #commentlist .depth-1{background-color:#transparent; border-color:#FFC0CB}
#commentlist .depth-2 .toggle, #commentlist .depth-2{background-color:#666; border-color:#98FB98}
#commentlist .depth-3 .toggle, #commentlist .depth-3{background-color:#444; border-color:#444}
#commentlist .depth-4 .toggle, #commentlist .depth-4{background-color:#666; border-color:#666}
#commentlist .depth-5 .toggle, #commentlist .depth-5{background-color:#444; border-color:#444}
#commentlist .depth-6 .toggle, #commentlist .depth-6{background-color:#666; border-color:#666}
#commentlist .depth-7 .toggle, #commentlist .depth-7{background-color:#444; border-color:#444}
#commentlist .depth-8 .toggle, #commentlist .depth-8{background-color:#666; border-color:#666}
#commentlist .depth-9 .toggle, #commentlist .depth-9{background-color:#444; border-color:#444}
#commentlist .depth-10 .toggle, #commentlist .depth-10{background-color:#666; border-color:#666}
#commentlist li.bypostauthor >div.comment-body .vcard a, 
#commentlist li.bypostauthor >div.comment-body .vcard{color:#98FB98}
#commentlist li.bypostauthor >div.comment-body img.avatar{border-color:#98FB98}
#commentlist li.bypostauthor >div.comment-body{background-color:#68228B}

.commentSubmit a{color:#900; text-decoration:none; margin-left:8px}
.commentSubmit a:hover{color:#f00; text-decoration:none; margin-left:8px}
.trackbackToggle{border-color:#FFC0CB; background-color:#222; color:#c5eeee}

#author, #email, #url, #comment{background-color:#430d61; font:normal 1.4em "Trebuchet MS",Arial,sans-serif}

/* IE6 Fixes */
.ie6 #comment{margin-right:-12px}
.ie6 .page-numbers{width:20px; white-space:nowrap}
.ie6 .trackbackToggle, 
.ie6 #trackbackList, 
.ie6 li.comment, 
.ie6 #comments{display:inline-block}
/* classed added by jQuery only to ie6 */
.ie6 #commentlist li.first-child{margin-top:0}
.ie6 #commentlist div.bypostauthor img.avatar{border:solid 2px; padding:1px}
.ie6 #commentlist div.bypostauthor .vcard a, 
.ie6 #commentlist div.bypostauthor .vcard{color:#aa0}
.ie6 #commentlist div.bypostauthor img.avatar{border-color:#aa0}

/* PLUGINS CSS */

/* nrelate plugin */
.nrelate_center{ margin-left:27px; margin-top: -22px}

#nrelate_popular_2 {margin-top: -47px; margin-bottom: -10px}

h3.nr_title {font-weight: bold !important}

.nr_title{text-shadow: #fff 0.1em 0.1em 0.2em !important; color: #430d61 !important; font-family:KingthingsExeterRegular !important; font-size:25px !important; border: 0 !important; background: none !important; font-weight: bold !important; -moz-box-shadow:none !important; -khtml-box-shadow:none !important; -webkit-box-shadow:none !important; -o-box-shadow:none !important}

.nr_post_title{font-family: Verdana; font-size:11px !important; line-height: 14px; !important; height:42px !important}

.nr_sponsored_wrap{display:none !important}
.nr_sponsored{display:none !important}

.nr_text{margin-left:2px !important; margin-top:-4px !important; background: #430d61 !important}

.nr_popular_placeholder{margin-top: -48px !important}

.nr_img {background: none repeat scroll 0 0 #430d61 !important}

.nrelate_toon .nr_panel:hover .nr_text {
	border-left: 2px solid #cd1076 !important;
}

/* cool author box */
.profile{background: #FFE4E1; border-top:6px double #430d61;  border-bottom:6px double #430d61; position:relative; margin:15px 0px 15px 0px}
 
.profileText{font-family: Verdana; font-size:1.2em;  color:#FFE4E1; padding:10px; line-height:1.3em; text-align:justify}

.profileText a{color:#cd1076; font-weight:bold; text-decoration:none}

.profileText a:hover{color:#c5eeee;  background:#CD1076; font-weight:bold; text-decoration:none}
 
.profileStats{text-align:right}
 
.profileStats img{position:absolute;  border-top:3px solid #430d61;  border-left:3px solid #430d61;  border-right:3px solid #430d61; right:0px; bottom:0px}
 
.profileName{padding-bottom:2px; padding-right:92px;  font-family:KingthingsExeterRegular;  font-size:25px; font-weight:bold; color:#cd1076; text-shadow: #fff 0.1em 0.1em 0.2em}
 
.profileName a{color:#cd1076; text-shadow: #fff 0.1em 0.1em 0.2em}

.profileJob{font-size:20px; font-family:KingthingsExeterRegular; padding-right:92px; padding-top:5px; background:url('http://media.mommylivingthelifeofriley.com/pinkr30.jpg') repeat-x bottom; -moz-border-radius-topleft:15px; border-top-left-radius:15px; height:45px; color:#FFF; line-height:20px; text-shadow:#430d61 0.1em 0.1em 0.2em}
 
.profileJob a{color:#c5eeee; font-weight:bold; text-decoration:none}

/* Custom Apple Search Box */
#search{border:0 none}

#search input[type="text"]{background:url("http://media.mommylivingthelifeofriley.com/search-dark2.png") no-repeat 10px 10px #c5eeee;     border:6px double #430d61;     font:14px Verdana !important;     color:#430d61; !important;     width:225px;     padding:11px 15px 10px 35px;     -webkit-border-radius:20px;     -moz-border-radius:20px;     border-radius:20px;     /*text-shadow:0 2px 2px rgba(0,0,0,0.3);*/     -webkit-box-shadow:0 1px 0 rgba(255,255,255,0.1),0 1px 3px rgba(0,0,0,0.2) inset;     -moz-box-shadow:0 1px 0 rgba(255,255,255,0.1),0 1px 3px rgba(0,0,0,0.2) inset;     box-shadow:0 1px 0 rgba(255,255,255,0.1),0 1px 3px rgba(0,0,0,0.2) inset;     -webkit-transition:all 0.7s ease 0s;     -moz-transition:all 0.7s ease 0s;     -o-transition:all 0.7s ease 0s;     transition:all 0.7s ease 0s}

#search input[type="text"]:focus{    background:url("http://media.mommylivingthelifeofriley.com/search-dark.png") no-repeat 10px 10px #c5eeee;   color:#430d61; !important;  border:6px double #430d61;  width:245px;  /*-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(0,0,0,0.9) inset;  -moz-box-shadow:0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(0,0,0,0.9) inset;  box-shadow:0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(0,0,0,0.9) inset;  text-shadow:0 2px 3px rgba(0,0,0,0.1)*/}

/* List Category Post */
lcp_thumbnail {float:left;  margin:0px 20px 5px 0px}
ul.lcp_catlist {padding-left: 0px !important}
ul.lcp_catlist h3 a{color: #fff; text-shadow:#430d61 0.1em 0.1em 0.2em;  line-height: 25px}
ul.lcp_catlist h3 a:hover {color: #c5eeee !important; text-shadow:#430d61 0.1em 0.1em 0.2em;}
ul.lcp_catlist td{vertical-align: middle !important}
img.attachment-thumbnail.wp-post-image {border: 3px solid #cd1076}

/* Begin Calendar */
#wp-calendar{empty-cells:show; margin:0 auto; width:120px}
#wp-calendar a{clear:both}
#wp-calendar #next a{padding-right:10px; text-align:right}
#wp-calendar #prev a{padding-left:10px; text-align:left}
#wp-calendar caption{text-align:center; width:100%}
#wp-calendar td{padding:3px 0; text-align:center}

/** below comment form **/
div#commentluv{clear:both; margin-bottom:15px; font-family:'Verdana';}
div#commentluv span img{border:0; padding:0}
div#commentluv input#doluv{width:25px}
p#gasp_p{margin-top: 15px !important; margin-bottom: -28px !important; color: #cd1076 !important; font-family:KingthingsExeterRegular !important; font-size: 22px !important}
span#mylastpost{clear:both; font-size:14px; margin-right:10px; margin-left:5px !important; font-weight: bold}
span#showmorespan{width:30px; height:15px; cursor:pointer}
div#lastposts{padding:3px; font-family:'Verdana';}
input.cl_error{border:6px solid red !important}
/** drop down **/
#social .choosepost, span.choosepost{background-color:#8CC6C8; font-size:14px; margin-left:18px; padding-right:10px; color:#fff; line-height:1.5em; display:block; border-bottom:1px dashed #cd1076; cursor:pointer}
#social .choosepost:hover, span.choosepost:hover{background-color:#cd1076; color:#fff; font-size:14px}
#social .message, span.message{padding:2px}
#social .alert, span.alert{background-color:red; color:white; padding-left:10px}
#social .blog, span.blog{padding-left:30px; background-image:url("http://www.mommylivingthelifeofriley.com/wp-content/plugins/commentluv-premium/images/blog.gif"); background-repeat:no-repeat; background-position:left}
#social .blog, span.message{background-color:#430d61 !important; color:#c5eeee !important}
#social .blog, span.message:hover{background-color:#cd1076 !important; color:#430d61 !important}
#social #plusone-div, div#plusone-div{margin:0px 5px 0px 5px; width:25px}
span#gpmsg{margin-left:5px}
#social #fb-root-div, div#fb-root-div{width:50px; overflow:hidden; margin-right:5px; float:left}
#social #fbbut, div#fbbut{height:25px}
 
#social #fbmsg, span#fbmsg{line-height:25px}
span#twbut{width:50px; margin-right:25px}
span#twbut iframe{margin-top:2px}

span#twmsg{line-height:25px}

/** in comment **/
.cluv{border:0px solid #fff;  margin-top:15px; display:block; color:#cd1076; font-weight:bold; font-style:italic; font-size:100% !important; text-transform:none !important}
/** images **/
img.heart_tip{border:none !important; background:none !important; padding:0 0 0 3px !important; cursor:pointer}
/** info panel **/
#heart_tip_big.cl_ajax{background:url(../images/loader.gif) no-repeat; height:13px; background-position:center}
#heart_tip_big{background:url(../images/closeit.png) no-repeat top right; font-size:1em}
.heart_tip{margin-left:5px; display:inline; margin-bottom:-2px; margin-right:0px; padding:0px !important; background-color:transparent; border:0 !important}
.finalbig{margin-top:0px; margin-left:5px; padding:3px; border:4px solid #ddd; color:#430d61; font-family:Verdana,Helvetica,Myriad Pro,sans-serif}
.finalbig img{margin:5px; width:60px; height:60px; border:4px solid #CCC}
.finalbig li{list-style:none; margin-left:10px}
.finalbig p{margin:1px}
/* Title */
.cl_title{font-size:0.8em; margin-top:3px; font-weight:bold; padding-bottom:5px}
.cl_username{font-size:1.2em; color:#0e9de0; font-weight:bold}
/* Clicks */
.cl_clicks{clear:both !important; padding:5px 5px 0px 20px; border-top:1px #f6f6f6 solid; border-bottom:1px #f6f6f6 solid; background:transparent url(../images/littleheartplus.gif) no-repeat scroll left 50%; margin-left:5px}

/* This link clicked # Times */
.cl_clicks_count{padding:0px 5px 0px 0px; color:#0e9de0; font-weight:bold}

/* My links have appeared on */
.cl_links{clear:both !important; padding:5px}
.cl_links_list{padding:0px 5px 0px 0px; padding-left:18px; color:#666}
.cl_links_list a{padding:0px 5px 0px 0px; padding-left:18px; color:#cd1076}
.cl_links_list a:hover{padding:0px 5px 0px 0px; padding-left:18px; color:#430d61}

/* Some of my other posts */
.cl_posts{clear:both !important; margin-top:10px; padding:5px}
.cl_posts_list a{background:transparent url(../images/link.png) no-repeat scroll left 50%; padding-left:18px; color:#0e9de0; margin-left:0px}
.cl_posts_list a:hover{background:transparent url(../images/link_hover.png) no-repeat scroll left 50%; padding-left:18px; color:#430d61; margin-left:0px}

/** keyword name instructions text **/
#keywordnamebox{ font-size:1em}

.pin-it-btn a:hover{margin-top:8px}

.pin-wrapper{z-index:0;} 

/* Ribbon for Main Navigation Bar */
 .ribbon-wrapper{position:relative}
 .ribbon-front{background:url("http://media.mommylivingthelifeofriley.com/pinkr30.jpg") repeat 0 0;  height:67px; width:1084px; position:relative; left:-30px; z-index:1000}

 .ribbon-front, 
 .ribbon-back-left, 
 .ribbon-back-right{-moz-box-shadow:0px 0px 7px #000; -khtml-box-shadow:0px 0px 7px #000; -webkit-box-shadow:0px 0px 7px #000; -o-box-shadow:0px 0px 7px #000}

 .ribbon-edge-topleft, 
 .ribbon-edge-topright, 
 .ribbon-edge-bottomleft, 
 .ribbon-edge-bottomright{position:absolute; z-index:1; border-style:solid; height:0px; width:0px}

 .ribbon-edge-topleft, 
 .ribbon-edge-topright{}

 .ribbon-edge-bottomleft, 
 .ribbon-edge-bottomright{top:62px;}

 .ribbon-edge-topleft, 
 .ribbon-edge-bottomleft{left:-30px; border-color:transparent #430d61 transparent transparent}

 .ribbon-edge-topleft{top:0px; border-width:0px 30px 0 0}
 .ribbon-edge-bottomleft{border-width:0 30px 20px 0; margin-top: 5px;}

 .ribbon-edge-topright, 
 .ribbon-edge-bottomright{left:1024px; border-color:transparent transparent transparent #430d61}

 .ribbon-edge-topright{top:0px; border-width:0px 0 0 30px}
 .ribbon-edge-bottomright{border-width:0 0 20px 30px; margin-top: 5px;}

 .ribbon-back-left{position:absolute; top:20px; left:0px; width:0px; height:62px}

 .ribbon-back-right{position:absolute; top:20px; right:0px; width:0px; height:62px}

/* Sidebar Ribbon Style */

 .ribbon2-wrapper{position:relative;  clear:both}
 .ribbon2-front{background:url("http://media.mommylivingthelifeofriley.com/pinkr30.jpg") repeat 0 0; height:56px;  width:335px;  position:relative;  left:-32px; z-index:2;  border-top-right-radius:15px;  -moz-border-radius-topright:15px;  border-bottom-right-radius:15px;  -moz-border-radius-bottomright:15px}

 .ribbon2-front, 
 .ribbon2-back-left, 
 .ribbon2-back-right{-moz-box-shadow:0px 0px 4px rgba(0,0,0,0.55); -khtml-box-shadow:0px 0px 4px rgba(0,0,0,0.55); -webkit-box-shadow:0px 0px 4px rgba(0,0,0,0.55); -o-box-shadow:0px 0px 4px rgba(0,0,0,0.55)}

 .ribbon2-edge-topleft, 
 .ribbon2-edge-topright, 
 .ribbon2-edge-bottomleft, 
 .ribbon2-edge-bottomright{position:absolute; z-index:1; border-style:solid; height:0px; width:0px}

 .ribbon2-edge-topleft, 
 .ribbon2-edge-topright{}

 .ribbon2-edge-bottomleft, 
 .ribbon2-edge-bottomright{top:56px}

 .ribbon2-edge-topleft, 
 .ribbon2-edge-bottomleft{left:-32px; border-color:transparent #430d61 transparent transparent}

 .ribbon2-edge-topleft{top:0px; border-width:0px 30px 0 0}
 .ribbon2-edge-bottomleft{border-width:0 30px 20px 0}

 .ribbon2-edge-topright, 
 .ribbon2-edge-bottomright{left:305px; border-color:transparent transparent transparent #430d61}

 .ribbon2-edge-topright{top:0px; border-width:0px 0 0 0px}
 .ribbon2-edge-bottomright{border-width:0 0 0px 0px}

 .ribbon2-back-left{position:absolute; top:20px; left:0px; width:0px; height:48px; z-index:0}

 .ribbon2-back-right{position:absolute; top:0px; right:0px; width:0px; height:48px; z-index:0}

/*Post Title Ribbon*/
 .ribbon3-wrapper{position:relative;  margin-left:126px}
 .ribbon3-front{background:url("http://media.mommylivingthelifeofriley.com/pinkr30.jpg") repeat 0 0;  height:67px; width:600px; position:relative; left:0px; z-index:2;  border-top-left-radius:20px;  -moz-border-radius-topleft:20px;  border-bottom-left-radius:20px;  -moz-border-radius-bottomleft:20px}

 .ribbon3-front, 
 .ribbon3-back-left, 
 .ribbon3-back-right{-moz-box-shadow:0px 0px 4px rgba(0,0,0,0.55); -khtml-box-shadow:0px 0px 4px rgba(0,0,0,0.55); -webkit-box-shadow:0px 0px 4px rgba(0,0,0,0.55); -o-box-shadow:0px 0px 4px rgba(0,0,0,0.55)}

 .ribbon3-edge-topleft, 
 .ribbon3-edge-topright, 
 .ribbon3-edge-bottomleft, 
 .ribbon3-edge-bottomright{position:absolute; z-index:1; border-style:solid; height:0px; width:0px}

 .ribbon3-edge-topleft, 
 .ribbon3-edge-topright{}

 .ribbon3-edge-bottomleft, 
 .ribbon3-edge-bottomright{top:67px}

 .ribbon3-edge-topleft, 
 .ribbon3-edge-bottomleft{left:0px; border-color:transparent #430d61 transparent transparent}

 .ribbon3-edge-topleft{top:0px; border-width:0px 0px 0 0}
 .ribbon3-edge-bottomleft{border-width:0 0px 0px 0}

 .ribbon3-edge-topright, 
 .ribbon3-edge-bottomright{left:570px; border-color:transparent transparent transparent #430d61}

 .ribbon3-edge-topright{top:0px; border-width:0px 0 0 30px}
 .ribbon3-edge-bottomright{border-width:0 0 22px 30px}

 .ribbon3-back-left{position:absolute; top:0px; left:0px; width:0px; height:67px; z-index:0}

 .ribbon3-back-right{position:absolute; top:22px; width:0px; height:67px; z-index:0}

/* Footer Ribbon */
 .ribbon4-wrapper{position:relative}
 .ribbon4-front{background:url("http://media.mommylivingthelifeofriley.com/pinkr30.jpg") repeat 0 0;  height:62px; width:1084px; position:relative; left:-32px; z-index:2}

 .ribbon4-front, 
 .ribbon4-back-left, 
 .ribbon4-back-right{-moz-box-shadow:0px 0px 4px rgba(0,0,0,0.55); -khtml-box-shadow:0px 0px 4px rgba(0,0,0,0.55); -webkit-box-shadow:0px 0px 4px rgba(0,0,0,0.55); -o-box-shadow:0px 0px 4px rgba(0,0,0,0.55)}

 .ribbon4-edge-topleft, 
 .ribbon4-edge-topright, 
 .ribbon4-edge-bottomleft, 
 .ribbon4-edge-bottomright{position:absolute; z-index:1; border-style:solid; height:0px; width:0px}

 .ribbon4-edge-topleft, 
 .ribbon4-edge-topright{ }

 .ribbon4-edge-bottomleft, 
 .ribbon4-edge-bottomright{top:62px}

 .ribbon4-edge-topleft, 
 .ribbon4-edge-bottomleft{left:-32px; border-color:transparent #430d61 transparent transparent}

 .ribbon4-edge-topleft{top:-20px; border-width:20px 30px 0 0}
 .ribbon4-edge-bottomleft{border-width:0 30px 0px 0}

 .ribbon4-edge-topright, 
 .ribbon4-edge-bottomright{left:1022px; border-color:transparent transparent transparent #430d61}

 .ribbon4-edge-topright{top:-20px; border-width:20px 0 0 30px}
 .ribbon4-edge-bottomright{border-width:0 0 0px 30px}

 .ribbon4-back-left{position:absolute; top:-20px; left:-2px; width:0px; height:62px; z-index:0}

 .ribbon4-back-right{position:absolute; top:-20px; right:-2px; width:0px; height:62px; z-index:0}

/* KK Star Ratings Ribbon */

.ribbon5-wrapper {
	position: relative;
        margin-top: -13px;
        margin-right: -58px;
        margin-bottom: -5px;
        float: right;
        display: inline-block;
        padding-left: 10px;
        padding-bottom: 5px;
}
	
.ribbon5-front {
        background:url("http://media.mommylivingthelifeofriley.com/LightPinkr30.jpg") repeat 0 0;  height:45px; width:140px;     position:relative; left:0px; z-index:2;
	position: relative;
	left:0px;
	z-index: 2;
        border-top-left-radius:20px;  -moz-border-radius-topleft:20px;  border-bottom-left-radius:20px;  -moz-border-radius-bottomleft:20px;
}

  .ribbon5-front,
  .ribbon5-back-left,
  .ribbon5-back-right
{
	-moz-box-shadow: 0px 0px 4px rgba(0,0,0,0.55);
	-khtml-box-shadow: 0px 0px 4px rgba(0,0,0,0.55);
	-webkit-box-shadow: 0px 0px 4px rgba(0,0,0,0.55);
	-o-box-shadow: 0px 0px 4px rgba(0,0,0,0.55);
}

  .ribbon5-edge-topleft,
  .ribbon5-edge-topright,
  .ribbon5-edge-bottomleft,
  .ribbon5-edge-bottomright {
	position: absolute;
	z-index: 1;
	border-style:solid;
	height:0px;
	width:0px;
}

  .ribbon5-edge-topleft,
  .ribbon5-edge-topright {
}

  .ribbon5-edge-bottomleft,
  .ribbon5-edge-bottomright {
	top: 50px;
}

  .ribbon5-edge-topleft,
  .ribbon5-edge-bottomleft {
	left: 0px;
	border-color: transparent #430d61 transparent transparent;
}

  .ribbon5-edge-topleft {
	top: -10px;
	border-width: 10px 0px 0 0;
}
  .ribbon5-edge-bottomleft {
	border-width: 0 0px 0px 0;
}

  .ribbon5-edge-topright,
  .ribbon5-edge-bottomright {
	left: 120px;
	border-color: transparent transparent transparent #430d61;
        margin-top: -5px;
}

  .ribbon5-edge-topright {
	top: 0px;
	border-width: 0px 0 0 30px;
}
  .ribbon5-edge-bottomright {
	border-width: 0 0 20px 30px;
}

  .ribbon5-back-left {
	position: absolute;
	top: -10px;
	left: 0px;
	width: 0px;
	height: 50px;
		z-index: 0;
}

  .ribbon5-back-right {
	position: absolute;
	top: 20px;
	right: -2px;
	width: 0px;
	height: 50px;
		z-index: 0;
}

/* Fonts */
@font-face { font-family: 'JennaSueRegular'; src: url('JennaSue-webfont.eot'); src: url('JennaSue-webfont.eot?#iefix') format('embedded-opentype'), url('JennaSue-webfont.woff') format('woff'), url('JennaSue-webfont.ttf') format('truetype'),         url('JennaSue-webfont.svg#JennaSueRegular') format('svg'); font-weight: normal; font-style: normal}

@font-face{ font-family:'KingthingsExeterRegular';  src:url('Kingthings_Exeter-webfont.eot');  src:url('Kingthings_Exeter-webfont.eot?#iefix') format('embedded-opentype'), url('Kingthings_Exeter-webfont.woff') format('woff'), url('Kingthings_Exeter-webfont.ttf') format('truetype'), url('Kingthings_Exeter-webfont.svg#KingthingsExeterRegular') format('svg');  font-weight:normal;  font-style:normal}

/* Added by JSD June 2012 */
.comment .comment-reply-link{  background:url("http://media.mommylivingthelifeofriley.com/pinkr30.jpg") repeat 0 0;  border-radius:3px 3px 3px 3px;  color:#FFE4E1; font-family:KingthingsExeterRegular; text-shadow:0.1em 0.1em 0.2em #430d61;  float:right; font-size:16px;  padding:2px 10px;  text-align:center; border:1px solid #fff}
.comment-reply-link:hover, #submit:hover{color:#c5eeee !important}
ul.children {}
.thread-alt {}
.thread-alt .commbracket {}
.bypostauthor .commbracket {margin-left: 0 !important;}
.depth-1 {}
.depth-2 {}
.depth-3 {}
.depth-4 {}
.av{float:left; margin-right:20px; border:none; margin-bottom:10px; display:block; ; width:80px}
.txt .avatar{ display:inline;  float:left;  margin-right:10px;  vertical-align:top; margin-bottom:10px}
.txt{ color:#430d61;  font-family: Verdana;  font-size:16px;  text-align:left; width:90%; word-wrap:break-word}
#submit{background:url("http://media.mommylivingthelifeofriley.com/pinkr30.jpg") repeat 0 0;  border-radius:3px 3px 3px 3px;  color:#FFE4E1; font-family:KingthingsExeterRegular; text-shadow:0.1em 0.1em 0.2em #430d61; font-size:16px;  padding:2px 10px;  text-align:center; border:1px solid #FFE4E1 !important; margin-left:5px;}
.bypostauthor {border:6px double #CD1076;}
.comment {}
h3.respond {margin-left: 7px; padding-top: 2em !important; color: #cd1076; text-shadow:#fff 0.1em 0.1em 0.2em; font-family: KingthingsExeterRegular;
font-size: 25px;}
h4.policy {padding-left: 7px; margin-top: -5px; color: #430d61; font-family: Verdana; font-size: 14.4px; padding-bottom: 20px}
.commbracket {margin-left:8px}
.short {font-family: Verdana; padding-left:8px}

/*Amazon Plugin */
.amzn_singlediv {background: #c5eeee; font-size: 14px; font-family: Verdana; padding-top: 10px; padding-right: 7px; padding-left: 7px; border-right: 3px dashed #cd1076; border-bottom: 3px dashed #cd1076; color: #430d61}
.amzn_singlediv a{color: #cd1076}
.amzn_singlediv a:hover {color: purple !important}
.amzn_singlediv img {border: 2px solid #cd1076}
.amzn_singlediv img a{border: 2px solid #cd1076 !important}
.amzn_rating img {border: 0 !important}
.amzn_ratingtext {color: #430d61 !important}
.amzn_listprice {color: #430d61 !important}
.amzn_listpricetext {color: #430d61 !important}
.amzn_saleprice {color: #a00 !important}
.amzn_saleprice a{color: #a00 !important}
.amzn_salepricetext {color: #a00 !important}
.amzn_inlinediv {background: #8CC6C8; font-size: 14px; font-family: Verdana; padding: 7px; border: 3px dashed #cd1076; color: #430d61; margin-bottom: 10px; -moz-border-radius:10px; border-radius:10px}
.amzn_multititle {color:#CD1076; font-family:KingthingsExeterRegular; font-size:25px !important}

/* Amazon Cross Plugin */
#fbt_top_table td img {border: 2px solid #c5eeee !important}
#fbt_price_text {padding-bottom: 15px !important; float: right !important}
#azcss {margin-top: 10px; border-top: 4px dashed #c5eeee; border-bottom: 4px dashed #c5eeee; padding-top: 15px; padding-left: 5px; padding-right 5px; margin-bottom: 10px; float:left}
#azcssclear {clear: both}
#azdisc {text-align: center !important; font-size: 12px !important}
h4.fbt_head {font-size: 25px !important; padding-bottom: 17px !important}
#fbt_products {padding-top: 15px !important}
#checkbox_main, #checkbox1, #checkbox2, #checkbox3 {margin-right: 10px !important}

/*CSS Sprites
.datef, .stumbleupon1f, .email1f, .pinterest1f, .rss1f,
.rss64f, .youtube1f, .twitter1f, .facebook1f, .commentf,
.twitter64f, .facebook64f, .pink-flower2f, .tool1f, .home4f,
.basket1f, .gift1f, .user1f, .note1f, .light1f,
.blog1f
{display: block; background: url("http://media.mommylivingthelifeofriley.com/CSSSprite.png") no-repeat}
 
.datef { background-position: -0px -0px; width: 127px; height: 113px; }
.stumbleupon1f { background-position: -0px -113px; width: 43px; height: 64px; }
.email1f { background-position: -43px -113px; width: 44px; height: 64px; }
.pinterest1f { background-position: -0px -177px; width: 50px; height: 64px; }
.rss1f { background-position: -50px -177px; width: 44px; height: 64px; }
.rss64f { background-position: -0px -241px; width: 64px; height: 64px; }
.youtube1f { background-position: -64px -241px; width: 45px; height: 64px; }
.twitter1f { background-position: -0px -305px; width: 43px; height: 64px; }
.facebook1f { background-position: -43px -305px; width: 49px; height: 64px; }
.commentf { background-position: -0px -369px; width: 64px; height: 64px; }
.twitter64f { background-position: -0px -433px; width: 64px; height: 64px; }
.facebook64f { background-position: -0px -497px; width: 64px; height: 64px; }
.pink-flower2f { background-position: -87px -113px; width: 24px; height: 24px; }
.tool1f { background-position: -87px -137px; width: 20px; height: 20px; margin:5px 0px 1px 0px}
.home4f { background-position: -107px -137px; width: 20px; height: 20px; margin:5px 0px 1px 0px}
.basket1f { background-position: -94px -177px; width: 20px; height: 20px; margin:5px 0px 1px 0px}
.gift1f { background-position: -94px -197px; width: 20px; height: 20px; margin:5px 0px 1px 0px}
.user1f { background-position: -94px -217px; width: 20px; height: 20px; margin:5px 0px 1px 0px}
.note1f { background-position: -92px -305px; width: 20px; height: 20px; margin:5px 0px 1px 0px}
.light1f { background-position: -92px -325px; width: 20px; height: 20px; margin:5px 0px 1px 0px}
.blog1f { background-position: -92px -345px; width: 20px; height: 20px; margin:5px 0px 1px 0px}*/

#front h3.nr_title {display: none}
#azon #azcss {display: none}


/* CSS Sprites New */
.sprite { display: block; background: url('http://media.mommylivingthelifeofriley.com/CSSSpriteNew.png') no-repeat; border: 0 } 
.sprite.basket1 { background-position: 0px 0px; width: 20px; height: 20px;  } 
.sprite.blog1 { background-position: 0px -25px; width: 20px; height: 20px;  } 
.sprite.Comment { background-position: 0px -50px; width: 64px; height: 64px;  } 
.sprite.DateFlower2 { background-position: 0px -119px; width: 127px; height: 113px;  } 
.sprite.Email1 { background-position: 0px -237px; width: 44px; height: 64px;  } 
.sprite.facebook { background-position: 0px -306px; width: 32px; height: 32px;  } 
.sprite.Facebook1 { background-position: 0px -343px; width: 49px; height: 64px;  } 
.sprite.facebook64 { background-position: 0px -412px; width: 64px; height: 64px;  } 
.sprite.gift1 { background-position: 0px -481px; width: 20px; height: 20px;  }
.sprite.gift2 { background-position: 0px -481px; width: 20px; height: 20px;  } 
.sprite.googleplus { background-position: 0px -506px; width: 32px; height: 32px;  } 
.sprite.home4 { background-position: 0px -543px; width: 20px; height: 20px;  } 
.sprite.instagram { background-position: 0px -568px; width: 32px; height: 32px;  } 
.sprite.light1 { background-position: 0px -605px; width: 20px; height: 20px;  } 
.sprite.linkedin { background-position: 0px -630px; width: 32px; height: 32px;  } 
.sprite.logo_small { background-position: 0px -667px; width: 125px; height: 21px;  } 
.sprite.note1 { background-position: 0px -693px; width: 20px; height: 20px;  } 
.sprite.pinterest { background-position: 0px -718px; width: 32px; height: 32px;  } 
.sprite.Pinterest1 { background-position: 0px -755px; width: 50px; height: 64px;  } 
.sprite.purple_facebook { background-position: 0px -824px; width: 40px; height: 40px;  } 
.sprite.purple_instagram { background-position: 0px -869px; width: 40px; height: 40px;  } 
.sprite.purple_pinterest { background-position: 0px -914px; width: 40px; height: 40px;  } 
.sprite.purple_rss { background-position: 0px -959px; width: 40px; height: 40px;  } 
.sprite.purple_twitter { background-position: 0px -1004px; width: 40px; height: 40px;  } 
.sprite.purple_youtube { background-position: 0px -1049px; width: 40px; height: 40px;  } 
.sprite.RSS1 { background-position: 0px -1094px; width: 44px; height: 64px;  } 
.sprite.rss64 { background-position: 0px -1163px; width: 64px; height: 64px;  } 
.sprite.ShareButton { background-position: 0px -1232px; width: 89px; height: 44px;  } 
.sprite.stumbleupon { background-position: 0px -1281px; width: 32px; height: 32px;  } 
.sprite.StumbleUpon1 { background-position: 0px -1318px; width: 43px; height: 64px;  } 
.sprite.tool1 { background-position: 0px -1387px; width: 20px; height: 20px;  } 
.sprite.twitter { background-position: 0px -1412px; width: 32px; height: 32px;  } 
.sprite.Twitter1 { background-position: 0px -1449px; width: 43px; height: 64px;  } 
.sprite.twitter64 { background-position: 0px -1518px; width: 64px; height: 64px;  } 
.sprite.user1 { background-position: 0px -1587px; width: 20px; height: 20px;  } 
.sprite.youtube { background-position: 0px -1612px; width: 32px; height: 32px;  } 
.sprite.YouTube1 { background-position: 0px -1649px; width: 45px; height: 64px;  }


@media screen and (-webkit-min-device-pixel-ratio:0) {
.sprite.blog1 {margin-bottom:7px;}
.sprite.gift2 {margin-bottom:7px;}
.sprite.home4 {margin-bottom:7px;}
}


@-moz-document url-prefix() {
.sprite.gift1 {margin-bottom:11px;}
.sprite.user1 {margin-bottom:11px;}
.sprite.note1 {margin-bottom:11px;}
.sprite.light1 {margin-bottom:11px;}
.sprite.tool1 {margin-bottom:11px;}
.sprite.blog1 {margin-bottom:12px;}
.sprite.gift2 {margin-bottom:12px;}
.sprite.home4 {margin-bottom:12px;}
}