@charset "utf-8";
/* CSS Document */
body {
	margin:0 auto;
	padding:0;
	background-color: #141515;
	background: transparent url(back.jpg);
	background-repeat: repeat;
}
#tabloid {
	
	overflow:visible;
	width:420px;
	margin-left:135px;
	margin-right:255px;
margin-top:-15px;
font-family:arial,helvetica,sans-serif;
font-weight:bold;
font-size:83%;
color:#FFFFFF;

}
#tabloid2 {
	
	width:300px;
	margin-left:5px;
	margin-right:255px;
	line-height:1.5em;
margin-top:6px;
font-family:arial,helvetica,sans-serif;
font-weight:bold;
font-size:83%;
color:#b80202;

}
#tabloid3 {
	width:300px;
	margin-left:180px;
	margin-right:50px;
margin-top:-75px;
line-height:1.5em;
font-family:arial,helvetica,sans-serif;
font-weight:bold;
font-size:83%;
color:#b80202;

}
#tabspacer{
	padding-top:-10px;	
	
}

.parchment {
	width:400px;

margin-left:800px;
margin-top:-340px;
margin-bottom:130px;
font-family:arial,helvetica,sans-serif;
font-weight:800;
line-height:1.5em;
font-size:82%;
color:#FFFFFF;

}
#container{
	background: transparent url(images/wood-bg.jpg);
	background-repeat:repeat;
	margin-top:-4px;
	border-bottom:#141515 thin solid;
	background-color:#141515;
	height:115px;
}
#wrapme{
	width:1000px;
	margin: 0 auto;
	height:100%;
}
#header{

}
#headerimg{
	background: transparent url(images/header.png);
	background-repeat:no-repeat;
	margin-left:80px;
	height:135px;	
	overflow:hidden:
}
#header2{
	background: transparent url(images/header2.png);
	background-repeat:no-repeat;
	margin-left:80px;
	height:135px;	
}
#headertext{
	margin-top:24px;
	margin-left:32px;
	font-family:arial,helvetica,sans-serif;
font-weight:bold;
font-size:83%;
color:#FFFFFF;
	
}
#recent {
	width:170px;
	height:34px;
	margin-left:120px;
	margin-top:50px;
	background: transparent url(recent.png);
	background-repeat:no-repeat;	
}
#aboutmoi{	
width:95px;
height:27px;
margin-left:120px;
}
#services{
	overflow:visible;
	z-index:1;	
width:140px;
height:27px;
margin-top:-107px;
margin-left:700px;
}
#clients{
width:74px;
height:21px;
margin-top:100px;
margin-left:120px;
}
/*PORTFOLIO IMAGES MAIN PAGE */

#port1 {
z-index:1;
overflow:visible;
width:242px;
height:150px;
margin-left:120px;
}
#port2 {
z-index:1;
overflow:visible;
width:245px;
height:152px;
margin-top:-150px;
margin-left:427px;
}
#port3 {
z-index:1;
overflow:visible;
width:235px;
height:150px;
margin-top:-152px;
margin-left:734px;
}
#port4 {
z-index:1;
overflow:visible;
width:234px;
height:157px;
margin-top:50px;
margin-left:120px;
}
#port5 {
z-index:1;
overflow:visible;
width:238px;
height:148px;
margin-top:-156px;
margin-left:429px;
}
#port6 {
z-index:1;
overflow:visible;
width:239px;
height:148px;
margin-top:-148px;
margin-left:734px;
}

/* PORTFOLIO LINKS PAGES SECTION */
#owstonhall {background: transparent url(images/owston_hall_image.png);
background-repeat:no-repeat;
z-index:1;
width:599px; 
height:407px;
margin-top:25px;
margin-left:75px;!important
margin-right:200px;
}
#flashow{
	margin-top:17px;
	margin-left:20px;
	height:363px;
	width:538px;
	padding-top:5px;
padding-left:10px;
	
}

#johnhill {background: transparent url(images/john_hill_image.png);
background-repeat:no-repeat;
z-index:1;
width:599px; 
height:407px;
margin-top:25px;
margin-left:75px;!important
margin-right:200px;
}
#nhs {background: transparent url(images/nhs_image.png);
background-repeat:no-repeat;
z-index:1;
width:599px; 
height:407px;
margin-top:25px;
margin-left:75px;!important
margin-right:200px;
}
#ghosttown {background: transparent url(images/ghost_town_image.png);
background-repeat:no-repeat;
z-index:1;
width:599px; 
height:407px;
margin-top:25px;
margin-left:75px;!important
margin-right:200px;
}


#wattsthat {background: transparent url(images/watts_that_image.png);
background-repeat:no-repeat;
width:599px; 
height:407px;
margin-top:25px;
margin-left:75px;!important
margin-right:200px;
}
#flashcontent {
	margin-top:5px;
		height: 100%;
	}
	/* end hide */
#flashgt{
	z-index:1;
padding-left:35px;
padding-top:115px;
	
}

#clientimage{
	margin-left:140px;
	width:577px;
	height:135px;
	
}
#contact{
z-index:1;
width:85px;
height:27px;
margin-left:120px;
}
.contactform{
	z-index:1;
	margin-left:140px;
	margin-right:200px;
margin-top:0px;
font-size-adjust: none;
font-family:arial,helvetica,sans-serif;
font-weight:bold;
font-size:83%;
color:#FFFFFF;

}
.contactform2{
	z-index:1;
	margin-left:790px;
	width:50px;
margin-top:-59px;!important
font-size-adjust: none;
font-family:arial,helvetica,sans-serif;
font-weight:bold;
font-size:83%;
color:#FFFFFF;

}

.namebox{
	z-index:1;
	margin-top:5px;
	margin-bottom:5px;
	padding-top:2px;
	background-color:#999999;
width:160px;
height:18px;
font-size-adjust: none;
font-family:arial,helvetica,sans-serif;
font-weight:bold;
font-size:13px;
border:none;
color:#000000;
	
}
.mailbox{
	z-index:1;
	margin-left:740px;
	margin-top:6px;
	margin-bottom:5px;
	padding-top:2px;
	background-color:#999999;
width:160px;
height:18px;!important
font-size-adjust: none;
font-family:arial,helvetica,sans-serif;
font-weight:bold;
font-size:13px;
border:none;
color:#000000;
	
}

.messagebox{
	z-index:1;
	margin-top:5px;
	margin-bottom:5px;
	padding-top:2px;
	background-color:#999999;
width:710px;
height:70px;
font-size-adjust: none;
font-family:arial,helvetica,sans-serif;
font-weight:bold;
font-size:13px;
border:none;
color:#000000;
	
}

.bigtext{font-size:20px;}
.submitbtn{
	z-index:1;
	margin-left:800px;
	margin-bottom:5px;
	padding-top:0px;
	padding-bottom:2px;
	background-color:#999999;
width:100px;
height:22px;
font-size-adjust: none;
font-family:arial,helvetica,sans-serif;
font-weight:bold;
font-size:13px;
border:none;
color:#000000;
	
}

.clear2column {
	margin: 0;
	padding: 0;
	line-height: 0;
	font-size: 0px;
	height: 0px;
	clear: both;
}


#footertext{

	margin-right:25px;
	font-family:arial,helvetica,sans-serif;
font-weight:bold;
font-size:80%;
color:#000000;
	
	
}

a:link {
	z-index:1;
	color: #FFFFFF;
	text-decoration: none;
}
a:visited {
	z-index:1;
	text-decoration: none;
	color: #FFFFFF;
}
a:hover {
	z-index:1;
	text-decoration: none;
	color: #bb0202;
}
a:active {
	z-index:1;
	text-decoration: none;
	color: #FFFFFF;
}
div.block
{
	z-index:1;
	position:absolute;
	width:100px;
	height:100px;
	cursor:pointer;
}
div#block1
{
	z-index:1;
	width:1px;
	height:1px;
	top:740px;
	left:0px;	
}

div#block3
{
	z-index:1;
	top:0px;
	left:1010px;
	width:83px;
	height:26px;

}
.highlight {
	font-size:14px;
	color: #bb0202;
}
