/*
Theme Name: passionatelyyou.com
Theme URI: http://www.creativeaspects.net
Description: a custom look for passionatelyyou.com
Author: creativeaspects.net
Author URI: http://www.creativeaspects.net
Template: thematic
Version: 1.0
.
Copyright by passionatelyyou, inc. - all rights reserved.
.
*/

/* Reset browser defaults */
@import url('library/styles/reset.css');

/* Apply basic typography styles */
@import url('library/styles/typography.css');

/* Apply a basic layout */
@import url('library/layouts/2c-l-fixed.css');

/* Apply basic image styles */
@import url('library/styles/images.css');

/* Apply default theme styles and colors */
@import url('library/styles/default.css');

/* Prepare theme for plugins */
@import url('library/styles/plugins.css');


/* starting misc customization */

body {
margin: 0;
}
p {
font-family: times, Times New Roman, georgia, serif;
font-size: 14px;
line-height: 19px;
color: #666;
}

a:link {
color: #A5AEBD;
font-style: italic;
}
a:hover {
color: #920030;
text-decoration: none;
}
.entry-title {
font-size: 1.2em;
color: #ACB4C9;
border-top: 1px solid #FFF;
padding: 0 0 18px 0;
}
h2 {
font-size: 1.1em;
color: #AFB5C5;
border-top: none;
padding: 30px 0 10px 0;
}
.wordpress {
background: #E9E2E6;
}
#wrapper {
width: 998px;
margin: 0 auto;
background: url(images/content_bg.jpg) repeat-y;
}
#header {
height: 272px;
background: url(images/content_bg.jpg) repeat-y;
}
#main {
background: url(images/content_bg.jpg) repeat-y;
}
#content {
background: url(images/content_bg.jpg) no-repeat;
min-height:600px;
padding: 0 0 30px 0;
margin: 47px 140px 0 323px;
}
p a img {
border: none;
}
.links {
margin-bottom: 50px;
}
.wp-image-62 {
float:left;
margin:0 35px 20px 0;
}


/* header ---------- */

#branding {
height: 272px;
top: 0px;
background: url(images/header.jpg) no-repeat;
text-indent: -9999px;
}


/* menu ------------ */

.skip-link {
display: none;
}
.page_item {
list-style: none;
}
#access {
position:relative;
width:180px;
margin:32px 0 0 55px;
}
#nav li a {
display: block;
height: 47px;
}
#nav li a, #nav li a:hover {
text-indent: -9999px;
}

.page-item-4 a {
background: url(images/btn_home.jpg) no-repeat -143px;
}
.page-item-4 a:hover, .page-item-4.current_page_item a, .page-item-4.current_page_parent a {
background: url(images/btn_home.jpg) no-repeat -1px;
}

.page-item-2 a {
background: url(images/btn_about.jpg) no-repeat -143px;
}
.page-item-2 a:hover, .page-item-2.current_page_item a, .page-item-2.current_page_parent a {
background: url(images/btn_about.jpg) no-repeat -1px;
}

.page-item-28 a {
background: url(images/btn_store.jpg) no-repeat -143px;
}
.page-item-28 a:hover, .page-item-28.current_page_item a, .page-item-28.current_page_parent a {
background: url(images/btn_store.jpg) no-repeat -1px;
}

.page-item-18 a {
background: url(images/btn_events.jpg) no-repeat -143px;
}
.page-item-18 a:hover, .page-item-18.current_page_item a, .page-item-18.current_page_parent a {
background: url(images/btn_events.jpg) no-repeat -1px;
}

.page-item-16 a {
background: url(images/btn_reflections.jpg) no-repeat -143px;
}
.page-item-16 a:hover, .page-item-16.current_page_item a, .page-item-16.current_page_parent a {
background: url(images/btn_reflections.jpg) no-repeat -1px;
}

.page-item-54 a {
background: url(images/btn_downloads.jpg) no-repeat -143px;
}
.page-item-54 a:hover, .page-item-54.current_page_item a, .page-item-54.current_page_parent a {
background: url(images/btn_downloads.jpg) no-repeat -1px;
}

.page-item-51 a {
background: url(images/btn_contact.jpg) no-repeat -143px;
}
.page-item-51 a:hover, .page-item-51.current_page_item a, .page-item-51.current_page_parent a  {
background: url(images/btn_contact.jpg) no-repeat -1px;
}

.page-item-24 a {
background: url(images/btn_opp.jpg) no-repeat -155px;
}
.page-item-24 a:hover, .page-item-24.current_page_item a, .page-item-24.current_page_parent a {
background: url(images/btn_opp.jpg) no-repeat -1px;
}

.page-item-182 a {
background: url(images/btn_links.jpg) no-repeat -155px;
}
.page-item-182 a:hover, .page-item-182.current_page_item a, .page-item-182.current_page_parent a {
background: url(images/btn_links.jpg) no-repeat -3px;
}


/* sub menu -------- */

#nav ul {
position: relative;
margin: 0 10px 10px 0;
padding: 0;
background: #FFF; /* fixes IE bug */
}
#nav ul li a, #nav ul li a:hover, #nav ul li.current_page_item a {
background: none;
display: block;
height: 1.5em;
font-size:0.8em;
padding: 0;
margin:5px 0 0 52px;
text-indent: 10px;
text-align: left;
text-decoration: none;
}
#nav ul li a:link {
background: none;
color: #B09892;
}
.current_page_item a, #nav ul li a:hover, .current_page_item a > ul li a {
background: none;
color: #980E3F;
}


/* lulu */

#lulu-storefront {
margin: 0 0 0 -40px;
padding: 0;
}
#lulu-storefront-title {
display: none;
}
.lulu-item {
list-style: none;
}
.lulu-item-title {
font-size: 1.1em;
color: #ACB4C9;
}
.lulu-item-description {
font-family: times, Times New Roman, georgia, serif;
font-size: 14px;
line-height: 19px;
color: #666;
margin: 0 0 30px 0;
}
.lulu-item-buynow {
color: #A5AEBD;
background: #DDD;
border: 1px solid #BBB;
padding: 5px;
width: 4em;
}


/* sidebar --------- */

#primary, #secondary {
display: none;
}


/* quote ----------- */

.quote {
color: #ACB4C9;
font-size: 1.1em;
}
/* receive your message btn */
.quote1 a, quote1 a:hover, a p {
color: #A5AEBD;
background: #DDD;
border: 1px solid #BBB;
padding: 5px;
margin: 0 0 0 180px;
}
.quote1 a:hover {
color: #920033;
}


/* footer ---------- */

#footer {
background: url(images/content_bg.jpg) repeat-y;
margin:0 auto;
padding: 0;
width:100%;
}

#siteinfo {
background: url(images/footer_bg.jpg) no-repeat;
padding: 0 50px 0 0;
width: 948px;
height: 50px;
}
#siteinfo p {
font-size:0.7em;
padding:20px 0 0 323px;
}

/* IE6 ----*/

#IE6 {
background-color: #FC9;
background-image: url(images/IE6_ALERT_btn.gif);
background-repeat: no-repeat;
border-bottom: 3px solid #F63;
padding: 25px 0 10px 0;
}
#IE6 h2 {
color: #555;
font-weight: bold;
margin: 0 0 15px 140px;
}
#IE6 p {
margin: 0 0 10px 140px;
}
#IE6 a {
color: #F63;
}