body {
background:url('http://www.goddessguidebook.com/wp-content/uploads/2010/12/bgsml.png') repeat;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size:15px;
line-height:24px;
margin:10px;
}

h1, h2, h3 {
	font-weight:400;
	text-align:left;
}

h1 {
	font-size: 28px;
	line-height: 38px;
	color:#493082;
}

h2 {
	font-size:22px;
	line-height:30px;
	color:#e10d96;
}

h3, h4 {
	font-size: 19px;
	line-height: 25px;
	color:#e10d96;
}

h1 a {
	color:#493082;
	text-decoration:none;
}

h2 a, h3 a, h4 a {
	color:#e10d96;
	text-decoration:none;
}

h1 a:hover {
	color:#37caff;
	text-decoration:none
}

h2 a:hover, h3 a:hover, h4 a:hover {
	color:#ef3860;
	text-decoration:none;
}

h2 {
	margin-bottom: 20px;
}

/*--IMAGE STYLES--*/

img a,img{border:none}
img.left{float:left;border:none;padding:6px}
img.right{float:right;border:none;padding:6px}

/*--TEXT STYLES--*/

blockquote {
	border:1px solid #05539C;
	margin:15px;
	background:#C5E1EA;
	padding:12px
}

small {
	font-size: 13px;
	margin-bottom: 20px;
}

code {
	margin:10px;
	font-family:Courier, monospace
}

a {
	color:#37caff;
	font-weight:bold;
	text-decoration:none;
	border:none;
}

a:hover {
	color:#37caff;
	text-decoration:underline;
	border:none;
}

#container {
	width:950px;
	margin:0 auto;
	color:#340;
}

/*--HEADER STYLING--*/

#header{display:block;background:url('http://www.goddessguidebook.com/wp-content/uploads/2012/01/leoniefaceheader.jpg') no-repeat;width:950px;height:350px}

#header two{background:url('images/header_img1.png') no-repeat;width:200px;height:299px;margin:50px}

#header h1{display:none}

#header h1 a:hover,#header h1 a{color:#4C059C;text-decoration:none}

#header h2{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:10pt;font-weight:300;font-style:italic;color:#05539C;letter-spacing:1px;margin:0;padding:0 0 0 18px}

/*--MENU STYLING--*/

#menu{background:#230c05 url('http://www.goddessguidebook.com/images/fuscialine950.jpg') no-repeat;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:16px;font-color:#FFF;width:950px;height:33px;font-weight:400;padding-left:0;text-transform:none;}

#menu ul{font-size:16px;margin:0;padding:3px 0 0;text-align:center}#menu ul li{list-style-type:none;display:inline;margin:0;padding:0}

#menu ul li a{padding:6px 13px;margin:0;text-align:right;text-decoration:none;color:#FFF}

#menu ul li a:hover{background:#FFF; color:#1A7B9C}

#menu-item-8640 a{color:#FFF}
#menu-item-8640 a:visited{color:#FFF}

/*--CONTENT STYLING--*/

#content {
	background:#fff;
	float:left;
	width:636px;
	overflow:hidden;
	text-align:left
}

.post {
	margin:10px;
	padding:15px;
	border-bottom: 1px dashed #8919B3;
}

.post ul, ol{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;text-align:left;padding-left:20px;padding-bottom:5px}

.post p {
	margin-bottom: 20px;
}

li {
	padding-left: 7px; 
	margin-bottom: 10px;
	}

.entry {
	padding: 0 20px 0 20px;
}

.entry p {
	margin: 0 0 20px 0;
}

.postmetadata{clear:both; background:#fff;padding:6px;color:#2b1402;margin-top:18px}

.navigation{font-size:11pt;float:left;width:100%}

.alignleft{float:left;margin:25px 25px 25px 5px}

.alignright{float:right;margin:25px}

.notfound{padding:25px;font-size:11pt;font-weight:300}

.faqq {
	padding: 0;
	margin: 0;
	font-size: 16px;
	color: #8919B3;
	font-weight: bold;
}

.faqa  {
	padding: 5px 30px 5px 30px;
	margin: 0;
	color: #666;
}

.pinkbanner {
	width:700px;
	height:48px;
	background:transparent url('http://www.goddessguidebook.com/images/banner-pink-rounded700.png') no-repeat;
	color:#FFFFFF;
	text-align:center;
	padding-top:5px;
}

.testimonial {
    background: none repeat scroll 0 0 padding-box #F5EAFB;
    border: 5px solid transparent;
   -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.3);
   -moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.3);
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.3);
	padding:15px 25px 0px 25px;
	margin:5px auto 25px;
	width:85%;
	display: block;
}	
.tpic {
	float: right;
	margin-left: 12px;
}

#left {
	font-family:georgia, arial, tahoma;
	font-size:11pt;
	width:0;
	float:left;
	margin:0 0 8px;
	background:#C5E1EA;
	border-left:0 solid #00000;
}

#left h2{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:15px;padding-top:15px;padding-left:7px;padding-bottom:2px;text-align:left;color:#05539C;text-transform:none;font-weight:400;margin:0 0 8px}

#left p{margin:7px;padding:0 6px 0 12px}

#left img{padding:0;color:#898989;margin:0}

#left ul ul ul li{padding:0 0 0 15px;list-style-type:none;color:#898989}

#right {
	font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:13px;
	line-height:18px;
	width:314px;
	float:right;
	margin:0 0 8px;
	padding:3;
	background:#C5E1EA;
}

#right h2{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:15px;padding-top:15px;padding-bottom:2px;padding-left:7px;text-transform:none;font-weight:400;text-align:left;color:#1B3FA5;margin:0 0 8px}

#right p{margin:0; padding:0 20px 10px 20px}

#right ul,#left ul{margin:12px;padding:0;list-style-type:none}

#right ul li,#left ul li{margin:0;padding:0;line-height:11pt;list-style-type:none}

#right ul ul,#left ul ul{margin:6px 0 6px 12px;padding:0}

#right ul ul li,#left ul ul li{list-style:none inside}

#right ul ul ul,#right img,#left ul ul ul,*{margin:0;padding:0}

#right ul ul ul li{padding:0 0 0 15px;list-style-type:square;color:#898989}

/*--COMMENT STYLING--*/

#commentssection{clear:both;padding:2px 12px;margin:0}

#commentssection h3{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:11pt;font-weight:300;font-style:normal;color:#000}

#commentform{background:#D2F2F8;margin:12px 12px 20px;padding:20px}

#commentform a{color:#000;text-decoration:none;border-bottom:1px dotted #3E006A;line-height:12pt}

#commentform h3{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:12pt;font-weight:300;color:#000}

#commentbox{width:75%;min-width:400px;margin:5px 5px 0 0}

#author,#email,#url,#commentbox,#submit{background:#fff;font-family:arial;font-size:10pt;margin:5px 5px 0 0;padding:6px;border:1px solid #f371b0}

#submit{margin:5px 5px 0 0}

ol.commentlist{list-style-type:none}

ol.commentlist li{background:#fff;margin:10px 0;padding:5px 0 5px 10px;overflow:hidden}

ol.commentlist li.alt{background:#EDEDED}

ol.commentlist li p{margin:6px 0;padding:0 12px 0 0;line-height:12pt}

ol.commentlist a,#commentform p{color:#000}cite{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:12pt;font-weight:700;font-style:normal;background:#C5E1EA}

cite a{color:#000;text-decoration:none;border-bottom:1px dotted #465D71}

/*--SEARCH FORM--*/

#searchform{padding:6px 0 6px 6px;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif}

#searchform input#s{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:8pt;padding:2px;margin:2px;border:1px solid #B7B7B7}

#searchform input#searchsubmit{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:7pt;padding:2px;margin:2px 0 0 2px;border:1px solid #B7B7B7;background-color:#fff;color:#797979}

/*--FOOTER--*/

#footer{background-color:#C5E1EA;border:1px solid #000;clear:both;width:100%;height:145px;margin-top:5px;padding-top:64px;text-align:center;font-family:georgia, tahoma;font-size:12px}

#footer p{padding:6px;margin:0;color:#000}

#footer a{color:#000;text-decoration:none}

#footer a:hover{color:#5D5D5D;text-decoration:underline}

/*--OTHER STYLINGS--*/

#buttons{padding-top:2px;margin-left:auto;margin-right:auto;width:896px;background:#FFF;}

#email{padding-top:8px;margin-left:auto;margin-right:auto;width:890px}

#submenu{background:#fff url('') no-repeat;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:13px;width:896px;height:28px;font-weight:none;padding-left:0;text-transform:none}

/*--MAILING LIST SIGNUP--*/

#mailinglist-signup {
  width: 290px;
  height: 180px;
}

#mailinglist-signup-form {
  position: relative;
  left: 650px;
  top: 250px;
}

/* Apply correct indent for Safari, Opera and Firefox */
html:not([dummy]) #mailinglist-signup-form {
  left: 650px;
}

#mailinglist-signup-form table {
  width: 250px;
}

#mailinglist-signup-form input {
  width: 96%;
}

/*--SHOP PAGE STYLING--*/

.shoptitle {
clear: both;
margin-left:145px;
display: block;
}

.shoptitlefb {
clear: both;
margin-left:50px;
display: block;
}

#shopcolumns {
width: 660px;
}

#shopcolright {
float: right;
width: 300px;
margin: 0px 0px 0px 30px;
padding: 0px 0px 0px 30px;
border-left: 2px solid #28c9d3;
}

#shop-column {
float: left;
width: 50%;
}

.shop-item {
height: 400px;
margin: 0 20px 20px 0;
padding: 20px;
border: 1px solid #28c9d3;
}

.shop-image {
float: left;
margin: 0 10px 0 0;
padding: 0;
border: 0;
}

#shop-clickmore {
float: right;
}

p.shop-more, p.shop-more a, p.shop-more a:visited {
font-size: 13px;
font-weight: bold;
color: #e61fa0;
text-decoration: none;
}

#gcblock {
height: 350;
width: 680;
background: url(http://www.goddessguidebook.com/wp-content/uploads/2011/06/rainbow-border2.png);
background-repeat: no-repeat
}

p.gc-text {
text-align: center;
}

/*--GODDESS IN 10 MINUTES STYLING--*/

.large-item {
height: 695px;
margin: 0 20px 20px 0;
padding: 20px;
border: 1px solid #28c9d3;
}

.image-center {
display: block;
margin-left: auto;
margin-right: auto;
padding: 0;
border: 0;
}

.video-right {
float: right;
margin: 0 0 0 10px;
padding: 0;
border: 0;
}

.clear {
clear: both;
}
