/* New & Used Boat Co - CSS Style Sheet */
/* Author: Stephen McGrath - Big Dot Media Limited - http://bigdotmedia.co.uk /*
/* The content of this CSS style sheet may not be modified, copied or otherwise reproduced without consent of the author */

/*Main Style */
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	margin: 0 0 0 0;
	background-color:#FBF0DA;
	margin-top: 5px;
}

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}
a:link{
text-decoration:underline;
color:#333333;
}
a:active{
text-decoration:underline;
color:#333333;

}
a:visited{
text-decoration:underline;
color:#333333;
}
a:hover{
text-decoration:none;
color:#333333;
}

/*Structure*/
#mainwrapper{

margin-left: auto;
margin-right: auto;
width: 911px;
border:#999999 solid 1px;
background-color:#FFFFFF;
}
#leftbanner{
margin-top:15px;
background-image:url(images/leftback.gif);
width:200px;
}

#rightbanner{
margin-top:15px;
background-color:#F0EFEB;
}
#middlewrapper{
margin-top:15px;
}

#banner{
height:201px;
background-image:url(images/banner_header.jpg);
background-repeat:no-repeat;
padding-left:20px;
font-size:14px;
color:#21358B;
font-weight:bold;
}
#bannertext{
padding-top:5px;
}
.banner:link{
color:#21358B;
text-decoration:none;
}
.banner:active{
color:#21358B;
text-decoration:none;
}
.banner:visited{
color:#21358B;
text-decoration:none;
}
.banner:hover{
color:#FFFFFF;
text-decoration:none;
}
.maintextheader{
font-size:16px;
color:#9c0029;
font-weight:bold;
}
.maintextheader1{
font-size:22pt;
color:#006f3c;
font-weight:normal;
padding-top: 15px;
line-height:30px;
padding-left:15px;
}
.redtext{
font-size:12px;
color:#9c0029;
font-weight:bold;
}

#welcometext{
line-height:15px;
padding-top:5px;
padding-right:5px;
padding-bottom:5px;
padding-left: 25px;
}

#textbgwrapper{
width:550px;
background-color:#fff; /*was FBF0DA */
}
.aqualinetext{
vertical-align:bottom;
}
.bmflogo{
float:right;
}
.banneron:link{
color:#FFFFFF;
text-decoration:none;
}
.banneron:active{
color:#FFFFFF;
text-decoration:none;
}
.banneron:visited{
color:#FFFFFF;
text-decoration:none;
}
.banneron:hover{
color:#FFFFFF;
text-decoration:none;
}

#newboatheader{
background-color:#FAE6C4;
font-size:14px;
color:#9c0029;
line-height:20px;
font-weight:bold;
}
#newboatheader1{
background-color:#FAE6C4;
font-size:14px;
color:#9c0029;
line-height:20px;
font-weight:bold;
}
#newboatheader2{
background-color:#FAE6C4;
font-size:14px;
color:#9c0029;
line-height:20px;
font-weight:bold;
}

.imgpad{
padding-right:10px;
}
#bannertext{
padding-top:5px;
}

.green:link{
color:#0B835C;
text-decoration:none;
}
.green:active{
color:#0B835C;
text-decoration:none;
}
.green:visited{
color:#0B835C;
text-decoration:none;
}
.green:hover{
color:#0B835C;
text-decoration:underline;
}
.greencontact{
font-size:14px;
color:#0B835C;
font-weight:bold;
line-height:40px;
padding-right:10px;
}
.inputpad{
margin-left:10px;
}
.redtextlk:link{
font-size:12px;
color:#9c0029;
font-weight:bold;
text-decoration:none;
}
.redtextlk:visited{
font-size:12px;
color:#9c0029;
font-weight:bold;
text-decoration:none;
}
.redtextlk:active{
font-size:12px;
color:#9c0029;
font-weight:bold;
text-decoration:none;
}
.redtextlk:hover{
font-size:12px;
color:#9c0029;
font-weight:bold;
text-decoration:underline;
}
.imgpad{
padding-top:5px;
padding-bottom:5px;
}
.usedphoto 
{
    border: solid 7px #83b69c;
    width: 151px;
}
.usedpagetitle 
{
    color: #006f3c;
    font-size: 25pt;
    font-family: Arial;
    padding-left: 10px;
}
.usedtitle 
{
    color: #006f3c;
    font-size: 10pt;
    text-align: left;
    font-weight: bold;
}
.usedtext 
{
    color: #000;
    font-size: 10pt;
    text-align: left;
}
a.usedlink:link, a.usedlink:visited, a.usedlink:active 
{
    text-decoration:underline;
    font-weight: bold;
    color: #006f3c;
    font-style: italic;
}
a.usedlink:hover
{
    text-decoration:none;
    font-weight: bold;
    color: #006f3c;
    font-style: italic;
}
.externallink {	background: url(images/externallink.gif) no-repeat right top; padding-right: 12px;}
.portfolio 
{
    width: 333px;
    height: 78px;
    background-color: #006f3c;
    color: #fff;
    font-size: 18pt;
    text-align:center;
}
a.portfolio:link, a.portfolio:visited, a.portfolio:active 
{
    color: #fff103;
    text-decoration:underline;
    font-size: 14pt;
    text-align:center;
}
a.portfolio:hover 
{
    text-decoration:none;
}