
/*Cascading Style Sheet for PaperShipwright(uk)Shop
 Author: Martin Hathaway
 Created: 13:18 05.01.2007*/

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(Images/headbanner.jpg);
 background-position: top left;
 background-repeat: no-repeat;
 float: left;
 height: 85px;
 width: 100%;}

div#header_title	{
 float: left;
 color: #606060;
 font-family: Georgia;
 font-size: 27px;
 font-weight: bold;
 letter-spacing: 4px;
 line-height: 30px;
 padding: 10px 20px;
 text-align: left;}

div#header_nav		{
 float: right;
 color: #909090;
 font-size: 11px;
 line-height: 20px;
 padding: 25px 15px 10px;
 text-align: right;}

div#header_nav form	{
 margin: 0px;
 padding: 0px;}

div#header_nav ul	{
 color: #303030;
 font-size: 11px;
 list-style-type: none;
 margin: 10px 0px;
 padding: 0px;
 text-align: left;
 width: 100%;}

div#header_nav li	{
 font-size: 11px;
 line-height: 25px;}

div#header_nav a:link, div#header_nav a:visited	{
 color: #303030;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight: normal;
 line-height: 25px;
 padding: 0px 15px;
 text-decoration: none;
 width: 100%;}

div#header_nav a:hover	{
 color: #303030;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight: normal;
 line-height: 25px;
 padding: 0px 15px;
 text-decoration: underline;
 width: 100%;}

/* -------------- LEFTMENU STYLES -------------- */

div#leftcol	{
 float: left;
 width: 188px;}

div#leftmenu		{
 background-color: #FFFFFF;
 border-color: #D6D7CF;
 border-style: solid;
 border-width: 0px 1px 1px 1px;
 float: left;
 height: 200px;
 text-align: left;
 width: 188px;}

div#leftmenu ul	{
 color: #303030;
 font-size: 11px;
 list-style-type: none;
 margin: 10px 0px;
 padding: 0px;
 text-align: left;
 width: 100%;}

div#leftmenu li	{
 font-size: 11px;
 line-height: 25px;}

div#leftmenu a:link, div#leftmenu a:visited	{
 color: #303030;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight: normal;
 line-height: 25px;
 padding: 0px 15px;
 text-decoration: none;
 width: 100%;}

div#leftmenu a:hover	{
 color: #303030;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight: normal;
 line-height: 25px;
 padding: 0px 15px;
 text-decoration: underline;
 width: 100%;}



/* -------------- NEWS STYLES -------------- */

div#newscolumn	{
 border-color: #D5D6CE;
 border-style: solid;
 border-width: 1px;
 margin-top: 10px;
 padding: 0px 5px;
 width: 188px;}

div#news		{
 color: #606060;
 font-size: 13px;
 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: 13px;
 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;
 font-size: 10px;
 color: #606060;
 padding: 0px 5px;
 width: 100%;}

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	{
 color: #303030;
 float: left;
 font-size: 11px;
 height: 500px;
 line-height: 25px;
 padding: 20px 10px 10px 20px;
 text-align: left;
 width: 580px;}

div#console a:link, div#console a:visited	{
 color: #303030;
 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;}


/* -------------- STOCKITEMS STYLES -------------- */

div#stockitems	{
 float: left;
 line-height: 19px;
 margin-top: 15px;
 width: 50%;}

div#stockitems img	{
 border-width: 0px;
 float: left;
 height: 79px;
 margin: 5px 5px 8px 1px;
 width: 105px;}

div#stockitems form	{
 margin: 0px;
 padding: 0px 20px 0px 0px;}


/* -------------- FOOTER STYLES -------------- */

div#footer	{
 border-color: #D6D7CF;
 border-style: solid;
 border-width: 1px 0px 0px;
 color: #606060;
 font-size: 10px;
 height: 50px;
 line-height: 20px;
 margin-top: 10px;
 text-align: center;
 width: 770px;}
