/*  
Theme Name: Pallion
Theme URI: http://www.pallionshipyard.co.uk/
Description: Blackprint website
Version: 1.0
Author: Paul Scott
Author URL: http://www.blackprint.co.uk/

	Pallion Shipyard v1.0
	 http://www.pallionshipyard.co.uk

	This theme was designed and built by Paul Scott
*/

/*------------------ General Setup ------------------*/

html { background: #0c1844; font-family: "trebuchet ms", arial, san-serif; color:#666666; font-size:100%;}

body { font-size:.65em;}

* { margin:0; border:0; padding:0; list-style:none; }

ul li {float:left }

a, a:visited, a:active { text-decoration:none; color: #fff;}

a:hover { text-decoration:none; color: #666666;}
/*------------------ Typography Structure ------------------*/

.titlewrap {width:100%; height:25px; }

.title { margin: 10px 20px 0; display:block; font-family: Georgia, times, serif;  color:#790000; float:left;}

.titletour { margin: 0 18px 0; display:block; font-family: Georgia, times, serif;  color:#790000; float:left;}

.titlefade {display:block; height:25px; width:205px; background: url(../images/titlefade.png) 0 3px no-repeat; float:left; margin: 7px 0 0;}

.parawrap {width:515px; float:left; margin: 10px 20px 0;}

.parabot {width:100%; float:left; height:10px;}

.parawrap2 {width:168px; float:left; margin: 5px 18px 0;}

.copyright {float:left; margin: 30px 20px 0; float:left;}

p {line-height:1.5em; color:#666666; font-size:8pt;}

h1 {font-size:14pt;}

h2 {font-size:9pt; color:#555555;}

.navmenu, .navmenu:visited, .navmenu:active, .navmenu:hover {margin: 20px 20px 0; display:block; font-family: Georgia, times, serif;  color:#fff; float:left; font-size:16pt; letter-spacing:1pt; height:50px;}

.navmenu:hover { color:#555555;}

.navspcr { height:60px; width:2px; background: url(../images/navspcr.png) 0 8px no-repeat; float:left;}

img {float:left; }

strong { font-size: 9pt; line-height:14pt; font-weight:bold; }


/*------------------ Structure ------------------*/

#page {height:100%;}

hr { height:1px; color: #790000; }

#header { height:117px; width:760px;
background: #000000 url(../images/header.png) 0 0 no-repeat; margin:auto;}

#logo { height:117px; width:420px; display:block; float:left;}

#nav { height:64px; width:760px; background: url(../images/navbg.png) 0 0 no-repeat; margin:auto;}

#cntspcr { height:19px; width:760px; background: url(../images/cntspcr.png) 0 0 no-repeat; margin:auto;}

#content {width:760px;  background: url(../images/contentbg.png) 0 0 repeat-y; margin:auto;} 

#left { width:558px; float:left; }

#aboutright { width:202px; float:right; height:2400px;}

#homeright { width:202px; float:right; height:730px;}

#contactright { width:202px; float:right; height:930px;}

#projectright { width:202px; float:right; height:2780px;}

#facilright { width:202px; float:right; height:2780px;}

.bigimage { height:234px; width:515px; border: solid 1px #790000; margin: 0px 20px; float:left;}

.inputwrap { border: solid 1px #790000; height:14px; width:240px; padding:5px; margin:5px 0; font-size:9px; background: url(../images/input.png) 0 0 no-repeat;}

.input { display:block; background:transparent; width: 100%; height:100%; color:#555555; padding:0; margin:0; line-height:13px; font-size:9px;}

textarea {display:block;  width: 240px; height:140px; color:#555555; padding:5px; margin:0; line-height:11px; font-size:12px; overflow:hidden; font-family: "trebuchet ms", arial, san-serif; border: solid 1px #790000;
background:url (../images/txtarea.png) 0 0 no-repeat;}

#txtwrap { margin:5px 0; background: url (../images/txtarea.png) 0 0 no-repeat;}

.submit { display:block; background:transparent; width: 100%; height:100%; color:#fff; padding:0; margin:0; line-height:13px; font-size:9px;}

.button { border: solid 0px #790000; height:14px; width:90px; padding:5px; background: url(../images/button.png) 0 0 no-repeat;}

.mapwrap { border: solid 1px #790000; height:250px; width:250px; margin: 0 0; float:left;}

.address { float:left; width:160px; margin-left:20px;}

form { float:left;}

.picshadow { height:16px; width:515px; margin: 0px 20px; float:left; background: url(../images/picshadow.png) 0 0 no-repeat;}

.picshadow2 { height:16px; width:515px; margin:0; float:left; background: url(../images/picshadow.png) 0 0 no-repeat;}

.minigallerytour { margin-top: 5px; margin-left:13px; width:100%; float:left;}

.minipic { height:30px; width:30px; border: solid 1px #790000; margin: 5px 5px; float:left; display:block;}

.assoc { height:36px; width:171px; margin: 8px 11px; float:left; display:block;}

.box { height:184px; width:171px; background: url(../images/box.png) 0 0 no-repeat; float:left; margin: 8px 11px;}

.twoup { height:210px; width:235px; border:solid 1px #790000; float:left; margin: 6px;}

.oneup { height:210px; width:484px; border:solid 1px #790000; float:left; margin: 6px;}

.description { height:40px; width:400px; float:left; margin-left:9px;}

.projectbox { width:499px; border: dashed 1px #790000; float:left; margin:0; padding:9px;}

.box1, .box1:visited, .box1:hover, .box1:active  { height:184px; width:171px; display:block; background:transparent;}


#footer { height:74px; width:760px; background: url(../images/footer.png) 0 0 no-repeat; clear:both;}

.bpbutton {width:24px; height:40px; float:right; margin-top:24px; margin-right:14px; }