body{
margin:0;
padding:0;
height: 100%;
min-height: 100%;
background-color: #000000;
background-image: url('../images/tileBG_2.gif');
background-repeat: repeat-x;

}

html {
height: 100%;

font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #333333;
	font-weight: normal;


}

p,ul {

	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #333333;
	font-weight: normal;

}


p.about {


font-family: Helvetica, Arial, sans-serif;
font-size: 12px;
font-style: normal;
color: #000000;
font-weight: strong;

}

legend {

	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #422401;
	font-weight: bold;


}

fieldset {
margin-left: 50px;
width: 650px;
font-family: Helvetica, Arial, sans-serif;
font-size: 12px;
font-style: normal;
color: #333333;
font-weight: normal;


}


#navHigh{

position: absolute;
height:10px;
width: 20px;
background-color: #c18c2a;
top: 139px;
left: 40px;



}

#cityBG{
position: relative;
z-index: 0;
width: 100%;
height: 100%;
margin: 0 auto; /*Center container on page*/
background-image: url('../images/cityBG.gif');
background-repeat: no-repeat;
background-position: center top;

}



#maincontainer{
position: relative;
z-index: 3;
padding: 0px;
top 0px;
width: 849px;
height: 100%;
margin: 0 auto; /*Center container on page*/
min-height: 100%;
background-color: #633700;
background-image: url('../images/contentBG_home.png');
background-repeat: no-repeat;
background-position: center top;

}


#navBlock {
position: relative;
padding-top: 118px;
padding-left: 20px;

}



#catFooter {
position: relative;
margin-top: -50px;
height: 50px;

}


#aboutTitle_1 {
position: absolute;
top: 50px;
left: 100px;
width: 110px;
height: 102px;
text-align: right;
padding-right: 5px;
padding-top:10px;
padding-bottom: 10px;
background-color: #422401;
font-family: Helvetica, Arial, sans-serif;
font-size: 14px;
font-style: normal;
color: #c18c2a;
font-weight: bold;

}


#aboutContent_1 {
position: absolute;
top: 50px;
left: 220px;
width: 500px;
height: 100px;
text-align: left;
padding: 10px;
background-color: #ffffff;
font-family: Helvetica, Arial, sans-serif;
font-size: 12px;
font-style: normal;
color: #000000;
font-weight: normal;
border: 1px #333333 solid;


}




#aboutTitle_2 {
position: absolute;
top: 200px;
left: 100px;
width: 110px;
height: 102px;
text-align: right;
padding-right: 5px;
padding-top:10px;
padding-bottom: 10px;
background-color: #810808;
font-family: Helvetica, Arial, sans-serif;
font-size: 14px;
font-style: normal;
color: #c18c2a;
font-weight: bold;

}


#aboutContent_2 {
position: absolute;
top: 200px;
left: 220px;
width: 500px;
height: 100px;
text-align: left;
padding: 10px;
background-color: #ffffff;
font-family: Helvetica, Arial, sans-serif;
font-size: 12px;
font-style: normal;
color: #000000;
font-weight: normal;
border: 1px #333333 solid;


}



#contactTitle_1 {
position: absolute;
top: 50px;
left: 100px;
width: 110px;
height: 202px;
text-align: right;
padding-right: 5px;
padding-top:10px;
padding-bottom: 10px;
background-color: #422401;
font-family: Helvetica, Arial, sans-serif;
font-size: 14px;
font-style: normal;
color: #c18c2a;
font-weight: bold;

}


#contactContent_1 {
position: absolute;
top: 50px;
left: 220px;
width: 500px;
height: 200px;
text-align: left;
padding: 10px;
background-color: #ffffff;
font-family: Helvetica, Arial, sans-serif;
font-size: 12px;
font-style: normal;
color: #000000;
font-weight: normal;
border: 1px #333333 solid;


}

span.aboutBlock {

position: relative;
padding-left: 10px;

}



span.portBlock {

position: relative;
padding-left: 30px;

}


span.contactBlock {

position: relative;
padding-left: 30px;

}






#portSample {
position: relative;
display:inline;
width:750px;
height:600px;
margin-top: 50px;
padding-left: 0px;
background-color: #000000;



}


#detailBlock {
position: absolute;
width: 829px;
top: 158px;
padding-top: 20px;
padding-left: 20px;
background-color: #e2ded5;



}


#contentBlock {
position: absolute;
margin-top: 50px;
padding-left: 20px;



}

#aboutCopy {
width: 500px;




}


#contactCopy {
width: 500px;
padding-left: 50px;
font-family: Helvetica, Arial, sans-serif;
font-size: 12px;
font-style: normal;
color: #333333;
font-weight: normal;



}


#blimp {
position: absolute;
top: 25px;
left: 1500px;
width: 262px;
height: 85px;
z-index: 2;
display: inline;
background-image: url('../images/blimp.png');
background-repeat: no-repeat;



}


#smokingMan {
position: absolute;
top: 325px;
left: 900px;
width: 28px;
height: 60px;
display: inline;
background-image: url('../images/smokingMan.gif');
background-repeat: no-repeat;


}



#walking {
position: absolute;
top: 250px;
left: 860px;
width: 94px;
height: 31px;
display: inline;
background-image: url('../images/walking.gif');
background-repeat: no-repeat;


}



#drinkingGuy {
position: absolute;
top: 375px;
left: -100px;
width: 28px;
height: 60px;
display: inline;
background-image: url('../images/drinkingGuy.gif');
background-repeat: no-repeat;


}



#sittingCat {
position: absolute;
top: 417px;
left: 0px;
width: 50px;
height: 52px;
display: inline;
background-image: url('../images/sittingCat.gif');
background-repeat: no-repeat;


}



span.detailTitle {

	font-family: Helvetica, Arial, sans-serif;
	font-size: 18px;
	font-style: normal;
	color: #422401;
	font-weight: bold;

}





a:link {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #422401;
	text-decoration:none;
	font-weight: normal;
	
	
}
a:visited {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #422401;
	text-decoration:none;
	font-weight: normal;
	
	
}
a:hover {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #c18c2a;
	text-decoration:none;
	font-weight: normal;
	
	
}
a:active {
	font-family:Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #c18c2a;
	text-decoration:none;
	font-weight: normal;

}


a.resume:link {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #422401;
	text-decoration:underline;
	font-weight: normal;
	
	
}
a.resume:visited {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #422401;
	text-decoration:underline;
	font-weight: normal;
	
	
}
a.resume:hover {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #c18c2a;
	text-decoration:underline;
	font-weight: normal;
	
	
}
a.resume:active {
	font-family:Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #c18c2a;
	text-decoration:underline;
	font-weight: normal;

}


















a.navLink:link {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #ffffff;
	text-decoration:none;
	font-weight: normal;
	outline: none;
	border: 0;
	
	
}
a.navLink:visited {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #ffffff;
	text-decoration:none;
	font-weight: normal;
	outline: none;
	border: 0;
	
	
}
a.navLink:hover {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #c18c2a;
	text-decoration:none;
	font-weight: normal;
	outline: none;
	border: 0;
	
	
}
a.navLink:active {
	font-family:Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #c18c2a;
	text-decoration:none;
	font-weight: normal;
	outline: none;
	border: 0;

}













