/*
Theme Name: F8
Theme URI: http:/donnasantos.com/wp-content/themes/f8
Description: A photography & multimedia portfolio theme for Wordpress
Version: 2.7.2
Author: Thad Allender
Author URI: http://graphpaperpress.com
License: GPL
Template: modularity
Version: 2.7.2
*/

@import url("../modularity/style.css");

h1 {}

h2 {
color:#6b0c48;
font-size:2.75em;
line-height:normal;
margin-bottom:0.25em;
}

h3 {
font-size:1.2em;
line-height:normal;
margin-bottom:0;
text-transform:capitalize;
}

h4 {
	font-weight: bold;
	font-size: 16px;
	line-height: normal;
	margin-bottom:0.5em;
}

a, a:link, a:visited, .welcomebox h2 a {
color:#6b0c48;
}

a:hover, a:focus {
color:#914876;	
}

#footer h5 {
	font-weight: bold;
	font-size: 10px;
	line-height: normal;
	margin-bottom:0.25em;
	color: #fff;
}

#masthead {
	width:990px;
}

#masthead #logo h1 {
padding:15px 20px 0 0;
}

#logo {
	float:left;
	width:269px;
	height:auto;
	}

#top {
color:#666666;
height:65px;
margin:0 auto 1em;
padding:0 0 0.5em;
position:relative;
width:990px;
z-index:30;
}

#top a:link {
color:#6b0c48;
}
#top a:visited {
color:#6b0c48;
}
#top a:hover {
color:#914876;
}
#top a:active {
color:#914876;
}

#top .sf-menu li a, .sf-menu li a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#000000 none repeat scroll 0 0;
color:#fff;
text-transform:capitalize;
}

#slideshow, #slideshow .slide {
border:none;
}

.top-menu {
	float:left;
	}

.top-social-icons {
float:right;
padding:4px 21px 0 0;
}
	
.top-social-icons li {
	display:inline;
	}
	
.sf-menu {
float:left;
margin-right:20px;
position:relative;
right:0;
top:0;
width:950px;
}	

.container {
min-height:420px;
padding-bottom:50px;
width:950px;
}

.container-inner {
padding:0.2em 0;
}

#sidebar {
margin:1em 0 0;
}

#sidebar .item {
margin:0 0 2em;
}

.sliderGallery ul {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 auto;
padding:0;
position:absolute;
white-space:nowrap;
}

.sliderGallery ul li a {
display:block;
float:left;
height:150px;
margin:0 20px 0 0;
position:relative;
width:150px;
}

.sliderGallery ul li a span {
border-right:0 solid #000000;
width:146px;
}

#sidebar ul li a, ul.txt li {
color:#6B0C48;
}

element.style {
left:0;
}
a, a:link, a:visited, .welcomebox h2 a {
color:#6B0C48;
}
custom-styles.php (line 21)
a, a:link, a:visited, .welcomebox h2 a {
color:#6B0C48;
}

.ui-slider-handle {
background:#6b0c48 none repeat scroll 0 0;
}

#footer-wrap {
background:#000000 none repeat scroll 0 0;
bottom:0;
height:500px;
width:100%;
}

#footer .item {
margin:0 0 2em;
}

#footer a:link, #footer a:visited {
	color:#914876;
}

#footer a:hover, #footer a:focus {
	color:#fff;
}

#footer ul li a, ul.txt li {
display:block;
height:1%;
line-height:1.2em;
padding:3px 0;
}

#footer ul li a:hover, ul.txt li:hover {
background:none;
}

#footer h3 {
line-height:normal;
}

#footer ul#recentcomments li.recentcomments {
padding:4px 0 4px 0;
}

.append-1 {
padding-right:20px;
}

.span-3 {
width:376px;
}

.span-5 {
width:240px;
}

.span-10 {
width:333px;
}

th, td, caption {
padding:0;
vertical-align:top;
}

/*table {
width:950px;
}*/
div.search_tips {
margin-left:10px;
width:400px;
}
#psContent {
background-color:#FFFFFF;
margin:0 auto;
padding:0px 20px;
text-align:left;
width:950px;
min-height:300px;
}
ul.thumbs li {
border:none;
margin:5px 20px 20px 0;
font-family:tahoma,helvetica,arial;
font-size:14px;
height:200px;
}
ul.thumbs li:hover {
border:none;
}

.small {
font-size:0.8em;
line-height:1.875em;
margin-bottom:auto;
}
#footer ul li a, ul.txt li {
display:block;
height:auto;
line-height:normal;
padding:0 0 4px;
}
.box, .postmetadata, .nav, #sidebar ul li a:hover, ul.txt li:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#EEEEEE none repeat scroll 0 0;
color:#000000;
}

#commentform textarea {
border:5px solid #EEEEEE;
font-size:1.2em;
margin-top:5px;
padding:2px;
width:98%;
}
#respond {
margin:5px 0;
padding:10px 0;
}
table.input th {
text-align:left;
}
table.input tr {
height:25px;
}
