/*
Theme Name: patterson
Theme URI: http://www.pattersonsailing.com.au
Description: Design by The Globecast for Patterson Sailing
Version: 1.0
Author: The Globecast
Author URI: http://www.theglobecast.com/
*/


*{
 padding:0px;
 margin:0px;
}
html {
 height:100%;
 width:100%
 }

body
{
 margin:0px; 
 padding:0px;
 height:100%;
 text-align:center;
 font-family:tahoma;
 font-size:12px;
 color:#000000;
 background-color:#969696;
}

div.container{
width:750px;
margin:0 auto;
background-color:none;
background: url('images/background/mid.jpg');
background-repeat:repeat-y;
background-position:middle;
}

div.fillthevoid{
width:750px;
height:100%;
margin:0 auto;
/*background: url('images/background/mid.jpg');*/
background-repeat:repeat-y;
background-position:middle;
}


div#head{
width:750px;
height:135px;
background: url('images/background/top.jpg');
background-repeat:no-repeat;
background-position:middle;
}

div#nav{
width:750px;
height:87px;
background-color:none;
}

div#laser{
width:93px;
height:87px;
float:right;
background: url('images/background/laser.jpg');
}

blockquote {
padding: 5px;
margin: 0px;
background-color: #ffe5d8;
border: 1px solid #f26522;
}

blockquote p {
padding: 0px;
margin: 0px;
}

div#laserline{
height:87px;
float:right;
background: url('images/background/laserline.jpg');
background-repeat:repeat-x;
padding-right:10px;
}

div#laserline a{
height:63px;
margin:0px 7px;
padding:0px 2px;
padding-top:23px;
float:left;
overflow:visible;
background-color:none;
display:block;
color:#404040;
text-decoration:none;
font-weight:bold;
font-family:arial;
font-size:12pt;
}

div#laserline a:hover{
background: url('images/background/laserline_over.jpg');
background-repeat:repeat-x;
}

div#laserspace{
height:87px;
width:59px;
float:right;
background:none;
background-color:none;
}

div#content{
width:591px;
height:100%;
background-color:none;
margin:0 auto;
padding-top:10px;
padding-right:15px;
padding-bottom:30px;
text-align: left;
}

#content img {
border: 2px solid orange;
margin: 0 5px 0 5px;
}

div#content_head{
width:591px;
height:35px;
background:url('images/background/content_top.jpg');
background-repeat:no-repeat;
}

div#content_body{
width:591px;
height:100%;
background:url('images/background/content_body.jpg');
background-repeat:repeat-x;
background-color:#DAE0FA;
text-align:left;
padding-bottom:25px;
}

div#content_inlay{
width:535px;
margin-left:40px;
background-color:none;
text-align:left;
}

div#footer{
width:750px;
height:40px;
padding-top: 60px;
font-size: 0.8em;
background: url('images/background/foot.jpg');
background-repeat:no-repeat;
background-position:middle;
}

div#footer p{
color:#313131;
}

#footer a{
color:black;
text-decoration:none;
}

#footer a:hover{
color:black;
text-decoration:none;
}


#content h1{
font-size:1.5em;
color:#313131;
padding: 0px;
margin: 0px;
}

#content p{
font-size:1em;
margin:12px 0;
color:#313131;
}

#content a{
color:black;
text-decoration:underline;
}

#content a:hover{
color:black;
text-decoration:none;
}


.pricelist tbody td {
padding: 3px;
}

.pricelist img {
border: 0px;
}