@charset"utf-8";body, div, h1, h2, h3, h4, h5, h6, p, ul, ol, li, dl, dt, dd, img, form, fieldset, blockquote{border:none;margin:0;padding:0}
h1{font-family:"Trebuchet MS", Arial, helvetica, san-serif;color:#6699CC;font-size:24px;}
body{background:#FFFFFF;color:#333300;}
#container{background:transparent url(../../images/header_background.jpg) repeat-x scroll center top;background-attachment:scroll;background-image:url(../../images/header_background.jpg);background-repeat:repeat-x;height:100%;width:100%;background-color:#FFFFFF;}
#header{height:158px;width:980px;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;}
#header h1 a{background:transparent url(../../images/seehawk_logo.png) scroll center top;float:left;height:108px;position:relative;text-indent:-9999px;width:350px;top:31px;}
#header h1 a:hover, #header h1 a:focus{background:transparent url(../../images/seehawk_logo.png) repeat scroll center bottom;}
#header ul#nav{float:right;list-style-image:none;list-style-position:outside;list-style-type:none;margin-top:5px;margin-right:0;margin-bottom:0;margin-left:0;width:603px;height:153px;}
#header ul#nav li{float:left;width:149px;margin-right:0;margin-bottom:0;margin-left:0px;text-align:center;}
#header ul#nav li a{color:#FFFFFF;float:left;font-size:20px;font-style:normal;font-variant:normal;font-weight:bold;line-height:normal;text-decoration:none;text-transform:uppercase;padding-top:65px;padding-right:0px;padding-bottom:0px;padding-left:0px;width:150px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;font-family:"Trebuchet MS", Arial, helvetica, san-serif;}
#header ul#nav li a:hover, #header ul#nav li a.hover, #header ul#nav li a:focus, #header ul#nav li a.focus{background-attachment:scroll;background-color:transparent;background-image:url(../../images/nav_hover.png);background-repeat:no-repeat;background-position:0 0;}
#header ul#nav li a.active{height:138px;background-repeat:no-repeat;width:150px;background-image:url(../../images/active.jpg);}
#featured{height:440px;z-index:0;width:100%;background-image:url(../../images/featured_bg.jpg);background-repeat:repeat-x;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;overflow:hidden;}
#image-holder{height:335px;width:980px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;overflow:hidden;}
#bar{background:url(../../images/bar.jpg);background-repeat:repeat-x;height:28px;width:100%;}
#content{width:980px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;}
#main-content{
	width:980px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	height:650px;
}
#main-portfolio{width:980px;margin-top:0px;margin-bottom:0px;margin-left:auto;margin-right:auto;height:auto;}
#main-contact{
	width:980px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	height:525px;
}
#hello{
	float:left;
	width:630px;
	color:#403214;
	height:300px;
	padding-right:70px;
}
#hello h2{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	float: left;
	padding: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 22px;
}
#hello h3{
	height:125px;
	width:380px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	margin-top:5px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	color:#403214;
	line-height:20px;
	float: right;
}
#dashed-line{background:url(../../images/dashed_line.jpg);height:2px;width:620px;float:left;margin-left:15px;margin-top:5px;}
#history{
	height:90px;
	width:605px;
	float:left;
	margin-left:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:24px;
}
#services{width:700px;}
#services h4{background-image:url(../../images/services.jpg);background-repeat:no-repeat;float:left;height:35px;width:600px;text-indent:-9999px;margin-left:25px;}
#fit{font-family:Arial, Helvetica, sans-serif;font-size:14px;line-height:18px;float:left;width:583px;margin-left:25px;}
#quick-contact{
	height:620px;
	width:280px;
	float:right;
	margin-top:25px;
	font-family:Arial, Helvetica, sans-serif;
	background-repeat:repeat;
	background-image:url(../../images/quick_contact_bg.jpg);
}
#quick-contact h4{font-family:Arial, Helvetica, sans-serif;font-size:26px;font-weight:bold;margin-top:21px;margin-right:0px;margin-bottom:0px;margin-left:21px;}
#quick-contact p{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;margin-left:21px;margin-right:28px;width:250px;}
#quickform{width:280px;margin-left:21px;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;}
.blue{color:#6699cc;font-family:"Trebuchet MS", Arial, helvetica, san-serif;}
.brown{color:#403214}
.icon{float:left;margin-left:25px;margin-top:25px;}
.icon-text{float:left;width:275px;font-family:Arial, Helvetica, sans-serif;font-size:14px;line-height:18px;margin-top:20px;margin-left:30px;margin-right:0px;padding-right:25px;}
h5{color:#6699CC;font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;line-height:24px;}
#slideshow{list-style-image:none;list-style-position:outside;list-style-type:none;height:440px;width:980px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;}
#slideshow span{display:none;}
#wrapper{display:none;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;height:440px;width:980px;}
#fullsize{position:relative;width:980px;height:335px;border:0;}
#information{bottom:0;color:#000;height:0;overflow:hidden;position:absolute;width:980px;z-index:200;background-position:0 0;}
#information h3{font-size:14px;padding:4px 8px 3px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;display:none;}
#information p{padding:0 8px 8px;font-family:Arial, Helvetica, sans-serif;display:none;}
#image{width:980px;}
#image img{position:absolute;width:auto;z-index:25;}
.imgnav{position:absolute;width:38px;height:335px;cursor:pointer;z-index:150;margin-right:20px;margin-left:20px;}
#imgprev{left:0;background-attachment:scroll;background-color:transparent;background-image:url(../../TinySlideshow/images/left.png);background-repeat:no-repeat;background-position:left center;}
#imgnext{right:0;background-attachment:scroll;background-color:transparent;background-image:url(../../TinySlideshow/images/right.png);background-repeat:no-repeat;background-position:right center;}
#imglink{position:absolute;height:335px;width:100%;z-index:100;opacity:.4;}
.linkhover{background-attachment:scroll;background-color:transparent;background-image:url(../../TinySlideshow/images/link.gif);background-repeat:no-repeat;background-position:center center;}
#thumbnails{margin:0px;background-image:url(../../images/slide_area_bg.jpg);height:104px;width:980px;}
#slideleft{float:left;width:12px;height:104px;background-attachment:scroll;background-image:url(../../TinySlideshow/images/scroll-left.gif);background-repeat:no-repeat;background-position:center center;opacity:.4;margin-left:18px;}
#slideleft:hover{background-image:url(../../TinySlideshow/images/scroll-left.gif);opacity:1;}
#slideright{float:right;width:12px;height:104px;background-attachment:scroll;background-image:url(../../TinySlideshow/images/scroll-right.gif);background-repeat:no-repeat;background-position:center center;opacity:.4;margin-right:18px;}
#slideright:hover{background-image:url(../../TinySlideshow/images/scroll-right.gif);opacity:1;}
#slidearea{position:relative;width:850px;height:104px;overflow:hidden;margin-top:20px;margin-bottom:20px;float:left;margin-right:20px;margin-left:32px;}
#slider{position:absolute;left:0;height:100px;width:2000px;}
#slider img{cursor:pointer;border:0;}
#footer{background-image:url(../../images/footer_bg.jpg);background-repeat:repeat-x;height:332px;width:100%;float:left;}
#pfooter{background-image:url(../../images/footer_bg.jpg);background-repeat:repeat-x;height:332px;width:100%;float:left;}
#f-container{width:980px;margin-right:auto;margin-left:auto;}
.f-column{float:left;height:215px;width:295px;margin-top:75px;margin-right:12px;margin-bottom:0px;margin-left:12px;}
#pfooter span{float:left;height:215px;width:295px;margin-top:75px;margin-right:12px;margin-bottom:0px;margin-left:12px;}
.f-column a{background-image:url(../../images/read_more.png);background-repeat:no-repeat;height:23px;width:109px;float:left;margin-top:25px;color:#000000;font-family:Arial, Helvetica, sans-serif;text-decoration:none;font-size:14px;font-weight:normal;text-indent:-9999px;}
#pfooter span a{background-image:url(../../images/get_a_quote.png);background-repeat:no-repeat;height:23px;width:109px;float:left;margin-top:25px;color:#000000;font-family:Arial, Helvetica, sans-serif;text-decoration:none;font-size:14px;font-weight:normal;text-indent:-9999px;}
#footer h6{font-family:"Trebuchet MS", Arial, helvetica, san-serif;font-size:18px;font-weight:bold;color:#FFFFFF;margin-bottom:10px;}
#pfooter h6{font-family:"Trebuchet MS", Arial, helvetica, san-serif;font-size:18px;font-weight:bold;color:#FFFFFF;margin-bottom:10px;}
#footer p{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#FFFFFF;}
#pfooter p{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#FFFFFF;}
#drop-shadow{background-image:url(../../images/drop_shadow.jpg);background-repeat:repeat-x;height:11px;width:100%;background-position:top;margin-bottom:25px;clear:both;}
#headshot{background-image:url(../../images/headshot.jpg);background-repeat:no-repeat;float:left;height:428px;width:386px;}
#headshot h1{text-indent:-9999px;}
#likes{float:right;height:450px;width:539px;}
#likes h2{font-family:"Trebuchet MS", Arial, helvetica, san-serif;font-size:24px;font-weight:bold;margin-bottom:15px;}
#likes p{font-family:Arial, Helvetica, sans-serif;font-size:14px;margin-bottom:15px;color:#403214;}
#likes h3{font-family:"Trebuchet MS", Arial, helvetica, san-serif;font-size:46px;font-weight:bold;color:#FFFFFF;background-color:#6699cc;padding:15px;height:55px;width:515px;}
.list{font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;color:#403214;float:left;height:185px;width:250px;margin-top:20px;margin-bottom:20px;list-style-type:circle;}
.list li{margin-left:25px;color:#403214;}
#post-it{float:left;height:161px;width:250px;margin-left:137px;}
#post-it a{text-indent:-9999px;background-attachment:scroll;background-image:url(../../images/post-it.png);background-position:center top;height:161px;width:250px;float:left;}
#post-it a:hover, #post-it a:focus{background-attachment:scroll;background-color:transparent;background-image:url(../../images/post-it.png);background-repeat:repeat;background-position:center bottom;height:161px;width:250px;}
#links{float:right;height:40px;width:539px;}
#links h4{font-family:"Trebuchet MS", Arial, helvetica, san-serif;font-size:24px;font-weight:bold;color:#6699cc;}
#links h4 a{margin-left:5px;}
#contact{
	height:525px;
	width:880px;
	margin-right:auto;
	margin-left:auto;
}
#contact h2{font-family:"Trebuchet MS", Arial, helvetica, san-serif;font-size:24px;font-weight:bold;color:#6699cc;}
#contact p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	width:475px;
	float:left;
	color:#403214;
}
#contactform{
	float:left;
	height:auto;
	width:380px;
	margin-left:20px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:right;
	font-size:16px;
}
#pheading{}
#pheading h1{font-family:"Trebuchet MS", Arial, helvetica, san-serif;font-size:24px;font-weight:bold;color:#6699cc;}
#pheading p{font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#403214;}
#portfolio{margin-top:25px;width:980px;}
#portfolio h2{font-family:"Trebuchet MS", Arial, helvetica, san-serif;font-size:24px;font-weight:bold;margin-bottom:25px;color:#6699cc;margin-top:25px;}
.logo-gallery{height:auto;width:980px;margin-right:auto;margin-left:auto;overflow:hidden;list-style-image:none;}
.logo-gallery a{margin:10px;}
.print-gallery{height:auto;width:980px;margin-right:auto;margin-left:auto;overflow:hidden;list-style-image:none;}
.print-gallery a{margin:10px;}
.web-gallery{height:auto;width:980px;margin-right:auto;margin-left:auto;overflow:hidden;list-style-image:none;margin-bottom:25px;}
.web-gallery a{margin:10px;}
#copyright{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#FFFFFF;width:900px;margin-right:auto;margin-left:auto;text-align:right;height:10px;}
#copyright a{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#FFFFFF;}
.contact-column{float:left;height:215px;width:295px;margin-top:75px;margin-right:12px;margin-bottom:0px;margin-left:12px;}
.contact{background-image:url(../../images/get_a_quote.png);background-repeat:no-repeat;height:23px;width:105px;z-index:100;float:left;text-indent:-9999px;margin-top:20px;}
#wc3{float:left;height:31px;width:200px;margin-left:13px;}
#blog{float:left;width:930px;margin:0px;padding-top:25px;padding-left:25px;padding-right:25px;padding-bottom:25px;}
.blogpost{float:left;width:930px;}
.blogpic{float:left;height:100px;width:100px;}
.blogblurb{float:right;width:800px;height:100px;font-family:"Trebuchet MS", Arial, helvetica, san-serif;}
.date{font-size:10px;font-family:Arial, Helvetica, sans-serif;}
.content{font-size:12px;font-family:Arial, Helvetica, sans-serif;}
.content a{color:#6699CC;}
.spacer{width:930px;height:30px;float:left;}
.website{float:left;height:225px;width:200px;margin-right:45px;margin-bottom:10px;}
.link{font-family:"Trebuchet MS", Arial, helvetica, san-serif;font-size:12px;text-align:center;}
#video{height:450px;width:300px;float:right;margin-right:70px;}
.left{float:left;width:250px;font-family:Arial, Helvetica, sans-serif;line-height:18px;font-size:14px;}
.submission{
	width:800px;
	height:300px;
	margin-right: auto;
	margin-left: auto;
	padding: 50px;
}
.submission h1 {
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:38px;
	font-weight:bold;
	color:#6898c7;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
.submission h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: center;
	width: 500px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 25px;
}
.submission img {
	width: 372px;
	margin-right: auto;
	margin-left: 215px;
	height: 104px;
	text-align: justify;
	margin-top: 25px;
	margin-bottom: 25px;
}
.submission p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
#mini-headshot {
	float: left;
	margin-left: 30px;
	margin-top: 15px;
}

