body  {
    font-family: Helvetica, sans-serif;
    font-weight: lighter;
    line-height: 1.4em;
    font-size: 10pt;
    background: #fff url(../images/Home/Home-BG.jpg) repeat-x;
    margin: 0;       
    padding: 0;
}

p, a {
	color: #fff;
}

h1 {
	color: #fff;
	font-size: 20pt;
	font-weight: lighter;
}

h2 {
	color: #fff;
	font-size: 12pt;
	font-weight: lighter;
}

.wrapper {
    width: 1000px;
    height: 2725px;
    margin: 0px auto;
}

.header {
	margin: 0 auto;
	width: 1000px;
}

.logo {
	float: left;
	width: 210px;
	height: 38px;
	margin: 13px auto;
}

/* Top Menu */

.home a {
 float: right;
 outline: none;/* get rid of dotted borders in FireFox */
 text-indent: -5000px ;/* this move the text outside of the screen area */
 display:block;
 width:57px;
 height:58px;
 background: url("../images/Common/Button-Home-Current.jpg") 0 0 no-repeat;
 }
 
 .portfolio a {
  float: right;
  outline: none;/* get rid of dotted borders in FireFox */
  text-indent: -5000px ;/* this move the text outside of the screen area */
  display:block;
  width:81px;
  height:58px;
  background: url("../images/Common/Button-Portfolio-Slider.jpg") 0 0 no-repeat;
  }
 
  .portfolio a:hover {
  background-position: 0px -58px;
  }
  
  .bio a {
   float: right;
   outline: none;/* get rid of dotted borders in FireFox */
   text-indent: -5000px ;/* this move the text outside of the screen area */
   display:block;
   width:61px;
   height:58px;
   background: url("../images/Common/Button-Bio-Slider.jpg") 0 0 no-repeat;
   }
  
   .bio a:hover {
   background-position: 0px -58px;
   }
   
   .contact a {
    float: right;
    outline: none;/* get rid of dotted borders in FireFox */
    text-indent: -5000px ;/* this move the text outside of the screen area */
    display:block;
    width:165px;
    height:113px;
    background: url("../images/Common/Button-Contact-Home-Slider.jpg") 0 0 no-repeat;
    }
   
    .contact a:hover {
    background-position: 0px -113px;
    }

#sliderspace {
	width: 1000px;
	height: 500px;
	float: left;
	margin: 0 0 0 0;
}

#sliderspace2 {
	width: 1000px;
	float: left;
	margin: 0 0 0 0;
}

/* Port Pop Ups */

.PortPop {
	width: 1000px;
	height: 480px;
	margin: 0px auto;
}

.PortPopLeft {
	width: 450px;
	height: 580px;
	margin: 0px auto;
	float: left;
}

.PortPopScroll {
	float: left;
	width: 1000px;
	height: 96px;
}

.PortPop1 {
    display: block;
    margin: 25px 0 0 0;
    float: left;
    width: 142px;
    height: 103px;
    background: url("../images/Home/PortPop/PopIcons1.png") no-repeat 0 0;
}

.PortPop1:hover { 
    background: url("../images/Home/PortPop/PopIcons1-Current.png") no-repeat 0 0;
}

.PortPop2 {
    display: block;
    margin: 25px 0 0 0;
    float: left;
    width: 142px;
    height: 103px;
    background: url("../images/Home/PortPop/PopIcons2.png") no-repeat 0 0;
}

.PortPop2:hover { 
    background: url("../images/Home/PortPop/PopIcons2-Current.png") no-repeat 0 0;
}

.PortPop3 {
    display: block;
    margin: 25px 0 0 0;
    float: left;
    width: 142px;
    height: 103px;
    background: url("../images/Home/PortPop/PopIcons3.png") no-repeat 0 0;
}

.PortPop3:hover { 
    background: url("../images/Home/PortPop/PopIcons3-Current.png") no-repeat 0 0;
}

.PortPop4 {
    display: block;
    margin: 0px auto;
    float: left;
    width: 142px;
    height: 103px;
    background: url("../images/Home/PortPop/PopIcons4.png") no-repeat 0 0;
}

.PortPop4:hover { 
    background: url("../images/Home/PortPop/PopIcons4-Current.png") no-repeat 0 0;
}

.PortPop5 {
    display: block;
    margin: 0px auto;
    float: left;
    width: 142px;
    height: 103px;
    background: url("../images/Home/PortPop/PopIcons5.png") no-repeat 0 0;
}

.PortPop5:hover { 
    background: url("../images/Home/PortPop/PopIcons5-Current.png") no-repeat 0 0;
}

.PortPop6 {
    display: block;
    margin: 0px auto;
    float: left;
    width: 142px;
    height: 103px;
    background: url("../images/Home/PortPop/PopIcons6.png") no-repeat 0 0;
}

.PortPop6:hover { 
    background: url("../images/Home/PortPop/PopIcons6-Current.png") no-repeat 0 0;
}

.PortPop7 {
    display: block;
    margin: 0px auto;
    float: left;
    width: 142px;
    height: 103px;
    background: url("../images/Home/PortPop/PopIcons7.png") no-repeat 0 0;
}

.PortPop7:hover { 
    background: url("../images/Home/PortPop/PopIcons7-Current.png") no-repeat 0 0;
}

.PortPop8 {
    display: block;
    margin: 0px auto;
    float: left;
    width: 142px;
    height: 103px;
    background: url("../images/Home/PortPop/PopIcons8.png") no-repeat 0 0;
}

.PortPop8:hover { 
    background: url("../images/Home/PortPop/PopIcons8-Current.png") no-repeat 0 0;
}

.PortPop9 {
    display: block;
    margin: 0px auto;
    float: left;
    width: 142px;
    height: 103px;
    background: url("../images/Home/PortPop/PopIcons9.png") no-repeat 0 0;
}

.PortPop9:hover { 
    background: url("../images/Home/PortPop/PopIcons9-Current.png") no-repeat 0 0;
}

.PortPop10 {
    display: block;
    margin: 0px auto;
    float: left;
    width: 142px;
    height: 103px;
    background: url("../images/Home/PortPop/PopIcons10.png") no-repeat 0 0;
}

.PortPop10:hover { 
    background: url("../images/Home/PortPop/PopIcons10-Current.png") no-repeat 0 0;
}

.PortPop11 {
    display: block;
    margin: 0px auto;
    float: left;
    width: 142px;
    height: 103px;
    background: url("../images/Home/PortPop/PopIcons11.png") no-repeat 0 0;
}

.PortPop11:hover { 
    background: url("../images/Home/PortPop/PopIcons11-Current.png") no-repeat 0 0;
}

.PortPop12 {
    display: block;
    margin: 0px auto;
    float: left;
    width: 142px;
    height: 103px;
    background: url("../images/Home/PortPop/PopIcons12.png") no-repeat 0 0;
}

.PortPop12:hover { 
    background: url("../images/Home/PortPop/PopIcons12-Current.png") no-repeat 0 0;
}

.PortPopSep {
	float: left;
	margin: 25px 0 0 0;
	width: 88px;
	height: 412px;
}

.PortPopRight {
	float: right;
	margin: 20px 0px 0 55px;
	width: 407px;
	height: 412px;
}

/* Just For Fun */

.ForFunScroll {
	float: right;
	width: 150px;
	height: 96px;
	margin: 50px 0 0 0;
}

.ForFun {
	float: left;
	width: 1000px;
	height: 750px;
	margin: 0px auto;
}

.ForFunLogo {
	float: left;
	width: 350px;
	height: 108px;
	margin: 10px auto;
}

.ForFunCopy {
	float: right;
	width: 650px;
	height: 108px;
	margin: 0px auto;
}

.ContactScroll {
	float: left;
	width: 150px;
	height: 96px;
	margin: 50px 0 0 0;
}

.Contact {
	float: left;
	width: 1000px;
	height: 400px;
	margin: 0px auto;
}

.ContactLeft {
	float: left;
	width: 400px;
	height: 400px;
	margin: 20px auto;
}

.ContactRight {
	float: right;
	width: 500px;
	height: 400px;
	margin: 0px auto;
}

/* Form */

.pagebreak{
  font-family:"Verdana";
  font-size:12px;
  color:#fff;
}

input {
  width: 475px }
}

.Button {
	width: 167px;
	height: 37px;
	margin: 0 auto;
	float: left;
}

textarea {
	font-family:"Verdana", sans-serif;
	font-size: 10px;
	width: 475px;
} 
 
/* End Form */

.Footer {
	float: left;
	width: 1000px;
	margin: 0px auto;
}

.FooterLinks {
	float: left;
	width: 700px;
	margin: 0px auto;
}

#FooterLogo {
	float: right;
	width: 300px;
	margin: 0px auto;
}

#FooterLogo img {
	float: right;
	size: 70%;
}