/* 
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.

*/

/*  Site wide bits  */

body {
background:#666 url(http://www.summersault.co.uk/wp-content/uploads/2010/03/site-bg1.jpg) repeat-x 0 0;
z-index:-2
}

#wrap {
margin:0 auto;
position:relative;
width:980px;
overflow-x: hidden;
}

h1, h2, h3, h4, h5, h6 {
font-family:Helvetica,Arial,sans-serif;
}

#header {
height:100px;
font-family:Helvetica,Arial,sans-serif;
border-bottom:0;
background:#fff;
}

#header h1.title {
margin:29px 0 0;
}

#rss {
display:none;
}

#nav {
top:20px;
right:20px;
background:transparent url(http://www.summersault.co.uk/wp-content/uploads/2010/03/cib-header.png) no-repeat top right;
height:60px;
padding:10px 80px 0 0;
z-index: 2000;
}

#content {
    border-top:0;
}

a:link, a:visited {
color:#FF6600;
}

#pagenav {
z-index: null;
}

#pagenav li {
z-index: 500;
position: relative;
}

#pagenav li ul {
z-index: 250;
position: absolute;
}

#pagenav li ul li {
width:29.6em;
}

/*  Home page bits  */

#featured {
background:#fff url(http://www.summersault.co.uk/wp-content/uploads/2010/03/slider-bg1.jpg) repeat-x 0 0px;
padding-top:5px;
}

#featured h2 {
display:none;
}

#featured h1 {
color:#FFF;
font-size:3em;
font-weight:normal;
line-height:1.0em;
margin:30px 0 60px 0;
}

#featured .container_16 .grid_10 {
width:480px;
}

#featured p {
color:#333333;
font-family:Helvetica,Arial,sans-serif;
font-size:1.4em;
line-height:1.2em;
}

#featured .buttons {
width:350px;
margin-right:60px;
}

#featured .buttons a.next {
background:transparent url(http://www.summersault.co.uk/wp-content/uploads/2010/03/find-out.png) no-repeat scroll left top;
width:160px;
padding-top:32px;
}

#featured .buttons a.prev {
background:transparent url(http://www.summersault.co.uk/wp-content/uploads/2010/03/last-slide1.png) no-repeat scroll left top;
width:148px;
padding-top:32px;
}

#steps {
background:#FD6801;
height:10px;
font-size:0px;
}

#steps ul li a {
color:#FD6801;
}

#steps ul li.cat-item {
display:none;
}

#content h3, #content h4, #content h5, #bottom h3, #bottom h2, .entry h4 {
    padding:5px 0 0 45px;
    font-size:15px !important;
    font-weight:bold !important;
font-family:Helvetica,Arial,sans-serif;
height:27px;
margin-bottom:10px;
}

#content h3, #bottom h3, #bottom h2, #content #sidebar .grid_6 .widget h3  {
    background: transparent url(http://www.summersault.co.uk/wp-content/uploads/2010/03/bubble1.png) no-repeat center left;
    margin-top:0;
}

#content h4 {
    padding-top:50px;
    clear:both;
    background: transparent url(http://www.summersault.co.uk/wp-content/uploads/2010/03/bubble1.png) no-repeat 0px 45px;
}

#content .moreinfo h5, #content .grid_6 .widget h3 {
    margin-top:50px;
    background: transparent url(http://www.summersault.co.uk/wp-content/uploads/2010/03/bubble-green.png) no-repeat center left;
    height:28px;
}

#content .moreinfo {
padding:0;
border:0;
width:280px;
}

#content .moreinfo a {
color:#f60;
font-weight:bold;
}

#content .moreinfo img, #content .textwidget img {
    border:1px solid #ccc;
    padding:2px;
    margin:0 10px 5px 0;
}

#content .moreinfo a img {
    margin:0 0 5px 10px;
}

/* Posts  */

.post h2.title {
font-size:32px !important;
font-weight:bold !important;
line-height:28px;
margin: 0 0 20px 0;
}

.post h2.title a {
color:#f60;
}

.entry {
position:relative;
z-index:1;
}

.entry h1 {
font-size:17px;
margin-bottom:20px;
max-width:580px;
}

.entry p {
max-width:580px;
}

.entry a  {
max-width:330px;
}

.shutterset_singlepic43 img {
margin-right:40px;
}

.ngg-galleryoverview {
padding:20px 45px 0;
text-align:center;
width:246px;
position:absolute;
top:450px;
left:605px;
}

.alignleft {
float:left;
}

.wp-caption {
background-color:#eee;
padding:5px;
text-align:center;
margin:5px;
}

p.wp-caption-text {
font-size:11px;
text-align:center;
margin-bottom:0;
}

.post h2.title .date {
display:block;
font-size:0.5em;
padding:10px 0 0;
}

.post .categories {
display:none;
}

.entry blockquote {
color:#444;
font-style:italic;
margin:5px 0 15px 0px;
border-left:2px solid #f60;
max-width:560px;
}

ul.jwts_tabbernav li a, ul.jwts_tabbernav li a:link {
background:#f60;
color:#fff;
padding:3px 25px;
}

ul.jwts_tabbernav li.jwts_tabberactive a {
color:#333;
background:#fff;
}

/* Right column */



#content .textwidget h5 {
height:70px;
font-family:Helvetica,Arial,sans-serif;
font-size:16px;
line-height:1.2em;
}

#content .textwidget h6 {
height:70px;
font-family:Helvetica,Arial,sans-serif;
font-size:22px;
line-height:1.2em;
color:#f60; 
}

#content .widgetlist h3 {
color:#000;
font-weight:bold;
font-size:18px;
padding-bottom:5px;
}

#content .widgetlist ul li:first-child {
border-top:1px solid #D8DCDE;
}

#content .widgetlist ul li {
background:#FFFFFF url(images/design/greenarrow.gif) no-repeat scroll left center;
border-bottom:1px solid #D8DCDE;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:5px 0 5px 20px;
font-family:Helvetica,Arial,sans-serif;
}

#mc_signup_container {
    margin:40px 0;
}

.mc_input {
width:320px;
margin-bottom:5px;
}

.widgetlist ul li a:link, .widgetlist ul li a:visited {
font-size:0.85em;
}

/*  Bottom  */

#bottom {
display:none
}

#footer {
font-family:Helvetica,Arial,sans-serif;
font-size:1.0em;
}