
/*Cascading Style Sheet for PaperShipwright.co.uk
 Author: Martin Hathaway
 Created: 11:52 30.12.2006*/

body		{
 background-color: #FFFFFF;
 background-image: url(compassrosefaded.jpg);
 background-repeat: no-repeat;
 background-position: top left;
 cursor: auto;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight: normal;
 height: 100%;
 margin: 5px 10px;
 text-align: center;
 width: 100%;}


/* -------------- HEADER STYLES -------------- */

div#header	{
 background-color: #FFFFFF;
 background-image: url(headbanner.jpg);
 background-position: top left;
 background-repeat: no-repeat;
 float: left;
 height: 85px;
 margin-bottom: 0px;
 width: 100%;}

div#header_title	{
 float: left;
 color: #606060;
 font-family: Georgia;
 font-size: 25px;
 font-weight: bold;
 letter-spacing: 4px;
 line-height: 30px;
 padding: 10px 20px;
 text-align: left;
 width: 190px;}

div#header_nav		{
 float: right;
 color: #909090;
 float: right;
 font-size: 13px;
 line-height: 20px;
 margin: -36px -2px 0px 0px;
 padding: 5px 0px 0px 0px;
 width: 600px;}

div#header_nav a:link, div#header_nav a:visited	{
 color: #606060;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight: normal;
 text-decoration: none;}

div#header_nav a:hover	{
 color: #303030;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight: normal;
 text-decoration: none;}


/* -------------- LEFTNAV STYLES -------------- */

div#leftcol	{
 float: left;
 width: 190px;}

div#leftnav	{
 background-color: #FFFFFF;
 border-color: #D5D6CE;
 border-style: solid;
 border-width: 0px 1px 1px;
 float: left;
 margin-top: -1px;
 width: 100%;}

div#leftnav ul	{
 list-style-type: none;
 margin: 0px;
 padding: 10px;
 text-align: left;}

div#leftnav li	{
 font-size: 13px;}

div#leftnav a:link, div#leftnav a:visited	{
 color: #606060;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight: normal;
 line-height: 25px;
 padding: 1px 13px;
 text-decoration: none;
 width: 100%;}

div#leftnav a:hover	{
 border-color: #D0D0BF;
 border-style: solid;
 border-width: 1px;
 color: #303030;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight: normal;
 line-height: 25px;
 padding: 0px 12px;
 text-decoration: none;
 width: 100%;}

div#leftnav a:link.title, div#leftnav a:visited.title	{
 border-color: #D0D0BF;
 border-style: dashed;
 border-width: 0px 0px 1px;
 color: #606060;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight: normal;
 line-height: 25px;
 padding: 0px 10px;
 text-align: center;
 text-decoration: none;
 width: 100%;}

div#leftnav a:hover.title	{
 border-color: #D0D0BF;
 border-style: dashed;
 border-width: 0px 0px 1px;
 color: #606060;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight: normal;
 line-height: 25px;
 padding: 0px 10px;
 text-align: center;
 text-decoration: none;
 width: 100%;}


/* -------------- NEWS STYLES -------------- */

div#newscolumn	{
 border-color: #D5D6CE;
 border-style: solid;
 border-width: 1px;
 margin-top: 10px;
 padding: 0px 5px;
 width: 180px;}

div#news		{
 color: #606060;
 font-size: 11px;
 line-height: 15px;
 margin-top: 4px;
 padding: 0px 0px 10px;
 text-align: left;
 width: 168px;}

div#recentnews	{
 border-color: #D0D0BF;
 border-style: dashed;
 border-width: 0px 0px 1px;
 color: #606060;
 font-size: 11px;
 font-weight: bold;
 line-height: 20px;
 margin: 5px 0px;
 text-align: center;}

div#news	 a:link, div#news a:visited	{
 color: #606060;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight: normal;
 text-decoration: none;}

div#news	 a:hover	{
 color: #303030;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight: normal;
 text-decoration: none;}

div#news	 a:link.more, div#news a:visited.more	{
 color: #606060;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight: normal;
 text-align: right;
 text-decoration: underline;
 width: 100%;}

div#news	 a:hover.more	{
 color: #303030;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight: normal;
 text-align: right;
 text-decoration: none;
 width: 100%;}


/* -------------- MAILING STYLES -------------- */

div#mailing	{
 border-color: #D5D6CE;
 border-style: solid;
 border-width: 1px;
 margin-top: 10px;
 padding: 0px 5px;
 width: 180px;}

div#joinmailing	{
 border-color: #D0D0BF;
 border-style: dashed;
 border-width: 0px 0px 1px;
 color: #606060;
 font-size: 13px;
 font-weight: bold;
 line-height: 25px;
 margin: 0px;
 text-align: center;}

div#mailing form	{
 margin: 0px;
 padding: 4px 0px;
 width: 100%;}


/* -------------- CONSOLE STYLES -------------- */

div#console	{
 border-color: #D5D6CE;
 border-style: solid;
 border-width: 1px;
 color: #303030; 
 font-size: 13px;
 float: right;
 line-height: 20px;
 margin: 10px 0px 0px 8px;
 padding: 5px;
 text-align: left;
 width: 558px;}

div#console img.large	{
 border-width: 0px;
 float: left;
 height: 356px;
 margin-bottom: 8px;
 width: 405px;}

div#console img.side	{
 border-width: 0px;
 float: left;
 height: 120px;
 margin: 0px 0px -2px;
 width: 150px;}

div#console a:link, div#console a:visited	{
 color: #606060;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight: normal;
 text-decoration: underline;}

div#console a:hover	{
 color: #303030;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight: normal;
 text-decoration: none;}

div#console table	{
 text-align: left;
 width: 100%;}

div#console td	{
 border-collapse: collapse;
 border-color: #D0D0BF;
 border-style: solid;
 border-width: 0px;
 color: #303030;
 font-size: 13px;
 line-height: 20px;}

div#imagefloater	{
 width: 100%;}

div#console img.photos	{
 border-width: 0px;
 float: left;
 height: 130px;
 width: 170px;}

div#console img.sheets	{
 border-width: 0px;
 float: left;
 height: 148px;
 margin-right: 10px;
 width: 100px;}

div#console img.icon	{
 border-width: 0px;
 float: left;
 height: 30px;
 margin-right: 10px;
 width: 30px;}

div#console img.getacro	{
 border-width: 0px;
 float: left;
 height: 30px;
 width: 80px;}


/* -------------- CONSOLE_BORDER STYLES -------------- */

div#console_border	{
 border-color: #D5D6CE;
 border-style: solid;
 border-width: 1px;
 color: #303030; 
 font-size: 13px;
 float: right;
 line-height: 20px;
 margin: 10px 0px 0px 10px;
 padding: 5px;
 text-align: left;
 width: 556px;}

div#console_border img.large	{
 border-width: 0px;
 float: left;
 height: 356px;
 margin-bottom: 8px;
 width: 390px;}

div#console_border img.side	{
 border-width: 0px;
 float: left;
 height: 120px;
 margin: 0px 0px -2px;
 width: 152px;}

div#console_border a:link, div#console_border a:visited	{
 color: #606060;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight: normal;
 text-decoration: underline;}

div#console_border a:hover	{
 color: #303030;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight: normal;
 text-decoration: none;}

div#console_border table	{
 text-align: left;
 width: 100%;}

div#console_border td	{
 border-collapse: collapse;
 border-color: #D0D0BF;
 border-style: solid;
 border-width: 1px;
 color: #303030;
 font-size: 13px;
 line-height: 20px;}

div#imagefloater	{
 float: left;
 width: 100%;}

div#console_border img.photos	{
 border-width: 0px;
 float: left;
 height: 130px;
 width: 173px;}

div#console_border img.sheets	{
 border-width: 0px;
 float: left;
 height: 148px;
 margin-right: 10px;
 width: 100px;}

div#console_border img.icon	{
 border-width: 0px;
 float: left;
 height: 30px;
 margin-right: 10px;
 width: 30px;}

div#console_border img.getacro	{
 border-width: 0px;
 float: left;
 height: 30px;
 width: 80px;}


/* -------------- FOOTER STYLES -------------- */

div#footer	{
 color: #606060;
 float: right;
 font-size: 10px;
 margin-top: 10px;
 padding: 0px 10px;
 text-align: right;
 width: 770px;}
