section h2, section div h2 {
    font-size: 150%;
    font-weight: bold;
}
#services {
    margin-top: -380px;
}
  .service {
    display: none;
    width: 85%;
    max-width: 1300px;
    min-width: 1048px;
    min-height: 256px;
  }
  #services div.sactive {
    display: block;
  }

#contact {
	display: block;
  width: 85%;
  max-width: 1300px;
  min-width: 1048px;
  height: 960px;
  margin-top: -380px;
  background-color: #11120f;
  text-align: left;
  box-shadow: rgba(0,0,0,0.4) 0 0 40px;
    -webkit-box-shadow: rgba(0,0,0,0.4) 0px 0 40px;
    -moz-box-shadow: rgba(0,0,0,0.4) 0 0 40px;
} #contact aside { width: 80%; padding-top: 24px;  }
#contact ul {
  margin-bottom: 32px;
  padding-top: 24px;
  padding-left: 24px;
  line-height: 24px;
  font-family: 'Open Sans';
}
#contact form {
  padding-left: 32px;
  padding-right: 32px;
}
  #contact form label {
    display: block;
    padding-top: 24px;
    font-weight: bold;
    font-size: 125%;
  }
  #contact form label input , #contact form label textarea {
    border: 1px solid #2a2524;
    display: block;
    margin-top: 8px;
    background: #0b0605;
    color:  #a8a2a0;
    border-radius: 12px;
      -webkit-border-radius: 12px;
      -moz-border-radius: 12px;
    box-shadow: rgba(0,0,0,0.8) 0 0 10px;
      -webkit-box-shadow: rgba(0,0,0,0.8) 0px 0 10px;
      -moz-box-shadow: rgba(0,0,0,0.8) 0 0 10px;
    font-size: 125%;
    font-family: 'Roboto Condensed', sans-serif;
  }
  div#phone {
    display: block;
    float: right;
    width: 359px;
    height: 147px;
    margin-top: 0;
    margin-right: 0;
    background-image: url('./../images/phone.png') !important;
    background-image: url('./../images/phone.gif');
    background-position: 0 0;
    background-repeat: no-repeat;
  } div#contact:hover { background-position: 0 -147px; }
  .btn {
    display:	block;
    float: right; clear: both;
    margin-top: 24px;
    margin-bottom: 32px;
    border: 1px solid #2a2524;
    background: #0b0605;
    color: #a8a2a0;
    font-weight: bold;
    font-size: 125%;
    cursor: 	default;
    border-radius: 8px;
      -webkit-border-radius: 8px;
      -moz-border-radius: 8px;
    box-shadow: rgba(0,0,0,0.8) 0 0 10px;
      -webkit-box-shadow: rgba(0,0,0,0.8) 0px 0 10px;
      -moz-box-shadow: rgba(0,0,0,0.8) 0 0 10px;
    height: 38px;
    width: 256px;
  } .btn:hover { background: #0b0605; color: #fefefe; border-color: #a8a2a0; }

#portfolio {
	display: block;
  width: 1048px;
  min-height: 1400px;
  margin-top: -357px;
  background-color: transparent;
  text-align: center;
}
  #folio {
    margin-bottom: -48px;
    width: 100%;
    text-align: left;
    padding-left: 32px;
  }
  #folioWelcome {
    padding: 72px 48px 0 48px;
    font-size: 115%;
    text-indent: 15px;
    line-height: 24px;
    font-family: 'Open Sans';
  }
#portfolio #services {
  margin-bottom: 64px;
}
.portfolioBlock {
  clear: both;
  width: 1048px;
  height: 128px;
  margin-bottom: 64px;
  background-color: #11120f;
  text-align: left;
  box-shadow: rgba(0,0,0,0.4) 0 0 40px;
    -webkit-box-shadow: rgba(0,0,0,0.4) 0px 0 40px;
    -moz-box-shadow: rgba(0,0,0,0.4) 0 0 40px;
}
  .portfolioBlock h2 {
    display: block;

  }
.workEntry { float: left; margin-left: 64px; text-align: left;
	width:					420px;
	height:					255px;
	margin-bottom:			64px;
	border:					3px solid #0c0b09;
	overflow:				hidden;
	background-repeat:		no-repeat;
	background-position:	0 0;
  box-shadow: rgba(0,0,0,0.6) 0 0 40px;
    -webkit-box-shadow: rgba(0,0,0,0.6) 0px 0 40px;
    -moz-box-shadow: rgba(0,0,0,0.6) 0 0 40px;
}
	.workEntryInfo {
		height:				80px;
		width:				100%;
		margin-top:			255px;
		background-color:	black;
	}
		.workEntryInfo a {
			text-decoration:	none;
			color:				#eeeeee;
		} .workEntryInfo a:hover { background-color: white; color: black; }

		.weiDesc {
			float:				left;
			font:				normal 11px tahoma,verdana,sans-serif;
			width:				73%;
			padding:			10px 0 0 5px;
			color:				#cccccc;
		}
		.weiTechs, .weiDesign {
			float:				left;
			clear:				left;
			font:				normal 9px tahoma,verdana,sans-serif;
			padding:			5px 0 0 5px;
			color:				#999999;
			width:				70%;
		} .weiTechs span { font-weight: bold; color: #99f159; }
		  .weiDesign span { font-weight: bold; color: #3399ff; }
		  div.workEntryInfo p.weiDesign { padding: 0 0 0 5px; }

		.weiLinks {
			width:				20%; overflow:hidden;
			float:				right;
			margin:				15px 5px 0 0;
		} .weiLinks a, .weiLinks span {
			display:			block;
			width:				100%;
			height:				16px;
			margin-bottom:		2px;
			font-size:			10px;
			text-decoration:	none;
			text-indent:		24px;
			border-bottom:		1px dotted #666666;
			background-position: center left;
			background-repeat:	no-repeat;
		 } .workEntryInfo .weiLinks span { border:none; color: #666666; }

			.linkLive	{ background-image: url('./../images/work/live.png')!important; background-image: url('./../images/work/live.gif');	}
			.linkNoLive	{ background-image: url('./../images/work/nolive.png')!important; background-image: url('./../images/work/nolive.gif');	}
			.linkSs		{ background-image: url('./../images/work/ss.png')!important; background-image: url('./../images/work/ss.gif');		}
			.linkWire	{ background-image: url('./../images/work/wire.png')!important; background-image: url('./../images/work/wire.gif');	}
  #irn	{ background-image:	url('./../images/work/ir.jpg');			}
  #cls	{ background-image:	url('./../images/work/clskate.jpg');			}
  #tls	{ background-image: url('./../images/work/tls.jpg');				}
	#mcg	{ background-image: url('./../images/work/mcg.jpg');				}
  #benew	{ background-image:	url('./../images/work/benew.jpg');			}
  #goji	{ background-image:	url('./../images/work/goji.jpg');			}
  #gwfh	{ background-image: url('./../images/work/greenwaterfronthome.jpg');}
  #tbr	{ background-image: url('./../images/work/theboardroom.jpg');		}

  #fife	{ background-image: url('./../images/work/fife.jpg');		}
  #gcs	{ background-image: url('./../images/work/gulfcoastshop.jpg');		}

	#ccms	{ background-image: url('./../images/work/celercms.jpg');			}
	#ccart	{ background-image: url('./../images/work/celercart.jpg');			}
