/*
Theme Name: Titan
Theme URI: http://thethemefoundry.com/titan/
Description: A refined, balanced, and exceptionally handsome WordPress theme. Features a robust theme options menu allowing you to integrate your Flickr photos, Twitter updates, and Feedburner email updates. Use the custom code box to include photos, video, or whatever else your heart desires.
Version: 1.25
Author: The Theme Foundry
Author URI: http://thethemefoundry.com/
Tags: fixed-width, two-columns, white, brown, right-sidebar, threaded-comments, theme-options, translation-ready
*/

/*
	Copyright (C) 2008 - 2010 The Theme Foundry

	This program is free software: you can redistribute it and/or modify
	it under the terms of the GNU General Public License as published by
	the Free Software Foundation, either version 3 of the License, or
	(at your option) any later version.

	This program is distributed in the hope that it will be useful,
	but WITHOUT ANY WARRANTY; without even the implied warranty of
	MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.	See the
	GNU General Public License for more details.

	You should have received a copy of the GNU General Public License
	along with this program.	If not, see <http://www.gnu.org/licenses/>.
*/

/* Import Stylesheets
-----------------------------------------------------------*/
@import url("stylesheets/master.css");

/* Required WordPress Classes, don't remove these.
-----------------------------------------------------------*/
.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.alignleft { float: left; }
.alignright { float: right; }

/* Make all custom CSS changes in a child theme. Any custom
changes you make here will not be overidden when you upgrade the theme.
-----------------------------------------------------------*/

div.pro_thumbnail {position:relative;float:left;}
div.pricedisplay {background:none repeat scroll 0 0 #111111;
opacity:0.6;
padding-left:10px;
position:absolute;
top:90px;}

.slideshow {background:url(http://vulvalovelovely.com/_gfx/slideshow_bg.png) no-repeat;padding-top:26px;height:400px;}
object.slideshow {padding:0;background:none;}

li.page-item-3 ul li.page-item-6 { display:none; }

h2.widgettitle {color:#e9209f;}
#mc_signup {background:#e9209f url(http://vulvalovelovely.com/_gfx/v_mail.png) no-repeat 5px 10px;height:396px;padding:10px 0;}
#mc_signup_form {padding-top:135px !important;margin-left:60px !important;font-size:12px;}
.mc_success_msg {float:left;font-size:10px;line-height:12px;color:#fff !important;}

table.wpsc_checkout_table label, div.breadcrumb {font-size:14px;}
form.wpsc_checkout_forms, table.productcart {font-size:16px !important;}
.widget_wpsc_categorisation ul.category_images a.wpsc_category_link {margin:-4px 0 0 10px !important;font-size:11px;}

div.wpsc_product_search {background:none !important;}
#products_page_container a {font-size:14px;}
div.search_drop_down ul li a {color:#111;}

.gform_wrapper li, .gform_wrapper form li { background:none; padding:0; margin:0; }

a.post-edit-link {display:none;visibility:hidden;}

a:hover {color:#e16da8;}

.gform_wrapper { font-size:.8em; }

h1#title, div#title {text-indent:-2999px;background:url(images/vlvheader.jpg) no-repeat;width:600px;height:79px;float:left;padding:0;margin:30px 0;}
h1#title a, div#title a {position:relative;display:block;width:100%;height:100%;}
#header {background-color:#555555;border-bottom:1px solid #E16DA8;}
#footer-flickr ul li.widget ul {margin-bottom:0;}

#follow, table.productcart tr.firstrow td {background-color:#e9209f !important;}

#follow dt {color:#fff;}

body {background-color:#111;color:#fff;font-size:16px;line-height:28px;}

.content-background {background:none;}

#footer {background-color:#fddcd2;border-bottom:10px solid #e9209f;}

#nav li, table.productcart tr.firstrow td {border:none !important;}

#nav .current-cat, #nav .current_page_item {background-color:#E9209F;color:#fff;}
#nav .current_page_item a, #follow dd a {color:#fff;}
#description {text-indent:-2999px;display:block;width:339px;height:26px;background:url(http://vulvalovelovely.com/_gfx/a_feminist.png) no-repeat;float:left;}
.post-header {border-top:1px solid #000;}

.post-header h2, .entry, .post-footer {margin-left:0;}

.entry h4, .entry h5, .entry h6 {font-size:1.3em;color:#e16da8;}

table.wpsc_checkout_table input.text, table.wpsc_checkout_table textarea, table.wpsc_checkout_table select, fieldset.wpsc_registration_form input {width:auto !important;}
input.make_purchase, input.wpsc_buy_button {background-color:#e9209f;font-size:16px;border:none;color:#fff;margin:20px;padding:10px;margin-left:0;}
input.wpsc_buy_button {font-size:12px;cursor:pointer;}
input.wpsc_buy_button:hover {text-decoration:underline;}

.entry p {font-size:16px;line-height:28px;}

ul li.widget ul {font-size:1em;}
.twitter-item {background:url("http://vulvalovelovely.com/wp-content/plugins/social-links/images/twitter2.png") no-repeat scroll 0 7px transparent;
float:left;
font-size:14px;
margin-bottom:20px;
padding-left:42px !important;width:224px;}


table.shoppingcart tr td {color:#fff;}

#latest-products br {display:none;}
th#quantity {margin-right:10px;float:left;}

#nav {font-size:1em;}
ul li.widget ul {margin-bottom:30px;}
.footer-column {font-size:.8em;}
.footer-column p {font-size:1em;}
#footer-flickr ul li.widget ul li {font-weight:bold;}
#footer-flickr ul li.widget ul li ul {margin-left:25px;list-style-type:circle;font-weight:normal;}
#footer-flickr ul li.widget ul li ul li {font-weight:normal;}

#footer-flickr h2.widgettitle {color:#413F3E;}
#copyright {font-size:.7em;}
h2.prodtitles {font-size:1.4em !important;}
a.wpsc_edit_product {display:none !important;}
body.home div.wpsc_description {display:none;}
.entry {width:auto;}
div.notice {padding:0;}
#follow {background:none repeat scroll 0 0 #2F2922;
font-size:10px;
line-height:18px;
padding:5px 0;}

#nav a {text-transform:uppercase;font-size:13px;}
li.page-item-3 {background:#E9209F;}
li.page-item-3:hover {background:#111 !important;}
div#footer-flickr li.page-item-3, div#footer-flickr li.page-item-3:hover {background:none !important;}
div#footer-flickr li.page-item-3 a {color:#111 !important;}
li.page-item-3 ul li a {text-decoration:none !important;}
li.page-item-3 a:hover {text-decoration:none !important;}
li.page-item-3 a[title="Store"] {color:#DEE81E !important;
font-size:16px !important;
font-weight:bold;}
li#mailchimp-widget {padding-top:5px;clear:left;}
a.twitter_title_link {color:#E9209F;}
object#so2_1 {display:block;margin:0 auto;}
#nav li.page-item-3:hover a, #nav li.page-item-3.sfhover a {text-decoration:none !important;}
div.pro_thumbnail {clear:both;}
.product_grid_item strong {font-size:16px;width:160px;line-height:20px;font-weight:normal;display:block;}
p.soldout {clear:both;}
#footer h4 {
	color: #111;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-transform: lowercase;
	font-weight:normal;
	font-size: 10px;
	margin:10px 25px;
	text-align:right;
}
#footer h4 a {
	color: #989B9C;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-transform: uppercase;
	font-weight:bold;
	text-decoration:none;
	font-size: 10px;
}
#footer h4 a:hover {
	font-size:11px;
	color: #A4B7BB;
	}

