/* 
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles here instead of style.css so it 
is easier to update the theme. Simply copy an existing 
style from style.css to this file, and modify it to 
your liking.

*/
#newsletter, #feedburner, #campaignmonitor {background: #e7579d none !important; color #ffffff !important;}
#feedburner h3, #newsletter h3, #campaignmonitor h3 {color: #fff !important; background: none !important; border: none !important; padding-bottom: 0 !important; margin-bottom: 0 !important;}
#newsletter .button, #feedburner .button, #campaignmonitor .button {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#3a3c49 none no-repeat scroll left top !important;
border:medium none;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

h1, h2, h3, h4, h5 {
color:#E7579D;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
padding:10px 0;
}
h2.page {font-size: 24px;}



a {color: #e7579d;}
#main h2 a, #main h3 a {
color:#e7579d;}
#main p, #main ul, #main ol {
margin-bottom:10px;
}
.twit {margin-bottom: 20px;}
.face {margin-bottom: 20px;}
#follow img {border: none;}
#news {height:200px; text-align: center; background: transparent url(images/sub.png) no-repeat !important;padding: 0 !important;}
#news form {
margin-left:80px;
margin-top:75px;
}
#comments #submit {
background:#E7579D none repeat scroll 0 0;
border:medium none;
color:#FFFFFF;
cursor:pointer !important;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
height:25px;
text-transform:uppercase;
width:80px;
}
.today {padding-top: 20px;}
.followus {margin-bottom: 10px;}
#featured {min-height: 55px;}
#featured-post alignleft {margin: 5px 0px 8px 20px;float: right;}
#featured-post {
background:#3A3C49 none repeat scroll 0 0 !important;
border:medium none !important;
}
#featured-post h2 {color: #ffffff !important;}
#featured-post p{color: #ffffff !important; font-size:15px; }
#featured-post {min-height: 415px;}
#today {}
.container {padding-bottom: 45px;}
#additional {margin-bottom: 15px;}
#main p{padding-top: 0;}
h1, h2, h3, h4, h5 {
color:#E7579D;
font-family:Arial, Helvetica, sans-serif;
padding:10px 0;
}
#main h3 {color:#76777c;}
#header img.logo {
float: right;
}
#footer .col-left {
background:transparent none;
border-right:1px solid;
padding:0 20px 0 0;
width:540px;
}
#sidebar h3 {
border-bottom:1px dashed #CCCCCC;
color:#76777c;
font-size:18px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
letter-spacing:1px;
line-height:24px;
margin:5px 0;
padding:0 0 15px;
text-transform:none;
}

#footer {
background:#3A3C49 none repeat scroll 0 0;
color:#FFFFFF;
margin-top:25px;
padding:25px 0 14px;
}

#space {height: 40px;}
#wrap{margin: 0 auto;}

#main {color: #76777c;}

#top {
background:#e7579d none repeat scroll 0 0;
border-bottom:1px solid #DFDFDF;
height:155px;
text-align:right;
border: none !important;
}

#nav {
margin-top:20px;
clear: both;
float: left;
text-align: left;
text-transform: lowercase !important;
}

#nav ul {float: none;}

#nav a:hover, #nav li.current_page_item a {
color:#e7579d;
}

#nav a:hover, #nav li.current_page_item a {

}

#nav li a {
border:medium none !important;
}

#nav a {
color:#ffffff;
}

#nav a {
color:#ffffff;
}

#nav a {
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
letter-spacing:1px;
line-height:28px;
padding:0 10px;
text-transform:uppercase;
}

#nav li:hover, #nav li.current_page_item {
border-bottom:0px solid #2A2A2A;
}

#nav a:hover, #nav li.current_page_item a {
background:#transparent none repeat scroll 0 0;
border:none;
color:#fff;
}

#nav a:hover, #nav li.current_page_item a {
background:transparent none repeat scroll 0 0;
border-width:0 0 1px 0;
color:#e7579d;
}

#featured {background:#3a3c49 none !important; border: none !important; }
#loopedSlider {background: #3a3c49 url(images/talk.png) no-repeat right top;}

#main p, #main ul, #main ol {
font-size:14px;
margin-left:10px;
}

.solavista {margin-left:3px; margin-right: 3px;}
