* {
	margin: 0;
	padding: 0;
}

#wrapper{
  width:1100px;
    /* Center the wrapper */
  margin: 0 auto;
     /* Required for absolutely-positioned layout only */
  position:relative;
}

body {
	font-size: 62.5%;
	background-color:#000;
}
	a{ outline:none; }
 a:link { color: white; text-decoration: none; }
 a:link:active { color: #96e1ff; }
 a:visited { color: white; text-decoration: none; }
 a:visited:active { color: #96e1ff;}
 a:hover { color: #96e1ff; text-decoration: none; 
}

p, li {
	font: 1.2em/1.8em Tahoma, sans-serif;
	margin-bottom: 10px;
}

h1 {
	font: 1.5em "Courier New", Courier, monospace;
	color: #000;
	font-weight:bold;
}

h2 {
	font: 1.3em "Courier New", Courier, monospace;
	color: #000;
	margin-bottom: 10px;
}
h4 {
	font: 1.1em "Courier New", Courier, monospace;
	text-align:center;
	color: #000;
	margin-bottom: 10px;
}

ul {
	margin-left: 25px;
}

img {
	border: none;
}
img.floatLeft { 
    float: left;
	margin-top:5px;
	margin-right:10px;
	
}
img.floatRight { 
    float: right; 
    margin: 4px; 
}


#page-wrap_home {
	background-image:url(images/tv3.jpg);
	background-repeat:no-repeat;
	min-width: 780px;
	max-width: 1260px;
	margin: 30px auto;
	}
#page-wrap_bio {
	background-image:url(images/blue_car.jpg);
	background-repeat:no-repeat;
	min-width: 780px;
	max-width: 1260px;
	margin: 30px auto;
	}
	#page-wrap_commercial {
	background-image:url(images/antennae_bird.jpg);
	background-repeat:no-repeat;
	min-width: 780px;
	max-width: 1260px;
	margin: 30px auto;
	}
	#page-wrap_doc {
	background-image:url(images/palm_alley.jpg);
	background-repeat:no-repeat;
	min-width: 780px;
	max-width: 1260px;
	margin: 30px auto;
		}
#page-wrap_writing {
	background-image:url(images/blue_car.jpg);
	background-repeat:no-repeat;
	min-width: 780px;
	max-width: 1260px;
	margin: 30px auto;
		}
#page-wrap_contact {
	background-repeat:no-repeat;
	min-width: 780px;
	max-width: 1260px;
	margin: 30px auto;
		}
#contact_content{
	font: 1.3em "Courier New", Courier, monospace;
	font-weight:400;
	color:#9E0000;
	text-align:left;
	height:572px;
	width:575px;
	position: absolute;
	left:0px;
	top: 0px;
}
	
#main-content {
	padding-left: 0px;
	padding-top: 20px;
	height:575px;
}
#logo_txt{
	color:#000;
	height:36px;
	width:181px;
	overflow:none;
	position: absolute;
	top:297px;
	left:302px;
}
#logo_txt p{
	font-family:"Courier New", Courier, monospace;
	color:#000;
	font-size:18px;
	text-align:left;
}
#logo_txt a:link { color: black; text-decoration: none; }
#logo_txt a:link:active { color: #96e1ff; }
#logo_txt a:visited { color: black; text-decoration: none; }
#logo_txt a:visited:active { color: #96e1ff; }
#logo_txt a:hover { color: #96e1ff; text-decoration: none; 
 }
#philip_logo{
	height:90px;
	width:284px;
	overflow:auto;
	position: absolute;
	overflow:hidden;
	top:207px;
	left:242px;
}
#pdf{
	height:149px;
	width:138px;
	overflow:auto;
	position: absolute;
	padding:0.7em 0em 0em 0em;
	top:69px;
	left:102px;
}
#bio_content{
	height:243px;
	width:603px;
	overflow:auto;
	position: absolute;
	padding:0.7em 2em 0em 0em;
	top:42px;
	left:248px;
}
#bio_content p{
	font: 13px "Courier New", Courier, monospace;
	line-height:1.8em;
	text-align:left;
}
#bio_content h3{
	font-family:"Courier New", Courier, monospace;
	font-size:17px;
	font-weight:bold;
	text-align:left;
}
#bio_content a{ outline:none; }
#bio_content a:link { color: #0f6679; text-decoration: none; }
#bio_content a:link:active { color: #96e1ff; }
#bio_content a:visited { color: #0f6679; text-decoration: none; }
#bio_content a:visited:active { color: #96e1ff;}
#bio_content a:hover { color: #96e1ff; text-decoration: none; 
}
	
#writing_content{
	font: 13px "Courier New", Courier, monospace;
	height:262px;
	width:603px;
	overflow:auto;
	position: absolute;
	padding:0.7em 0em 0em 0em;
	top:31px;
	left:266px;
}
#writing_content p{
	font-family:"Courier New", Courier, monospace;
	font-size:13px;
	text-align:left;
}
#writing_content h3{
	font-family:"Courier New", Courier, monospace;
	font-size:17px;
	font-weight:bold;
	text-align:left;
}
#writing_content h4{
	font-family:"Courier New", Courier, monospace;
	font-size:14px;
	font-weight:bold;
	text-align:left;
}
#footer {
	text-align: center;
	padding-top: 20px;
	padding-bottom: 20px;
	color: #96511c;
	position:absolute;
	left: 709px;
	top: 559px;
	width: 373px;
}
#footer_commercial {
	text-align: center;
	padding-top: 20px;
	padding-bottom: 20px;
	color: #96511c;
	position:absolute;
	left: 653px;
	top: 559px;
	width: 373px;
}
#footer_documentary {
	text-align: center;
	padding-top: 20px;
	padding-bottom: 20px;
	color: #96511c;
	position:absolute;
	left: 628px;
	top: 559px;
	width: 373px;
}
#prodby {
	text-align: center;
	color: #96511c;
	position:absolute;
	left: 633px;
	top: 537px;
	width: 174px;
}
#prodby_centered {
	text-align: center;
	color: #96511c;
	position:absolute;
	left: 717px;
	top: 537px;
	width: 174px;
}
#prodby_commercial {
	text-align: center;
	color: #96511c;
	position:absolute;
	left: 661px;
	top: 537px;
	width: 174px;
}

/* graphic rollover btn style rules */

/* enter btn style rule */
	
.enter{
	display: block;
	width: 105px;
	height: 31px;
	position: absolute;
	text-align:left;
	top:119px;
	left:119px;
	background: url("images/btn_enter_down.png") no-repeat 0 0;

}
.enter a
{
display: block;
color: #000000;
font-size: 11px;
width: 105px;
height: 31px;
display: block;
float: left;
color: black;
text-decoration: none;
outline: 0;
}

.enter img
{
width: 105px;
height: 31px;
border: 0;
}

* html a:hover
{
visibility:visible;
}

.enter a:hover img
{
visibility:hidden;
}

.enter span
{
position: absolute;
left: 105px;
top: 31px;
margin: 0px;
padding: 0px;
cursor: pointer;
}
/* end enter btn style rules */
/* philip ruddy btn style rule */
	
.pr{
	display: block;
	width: 161px;
	height: 29px;
	position: absolute;
	text-align:left;
	top:538px;
	left:711px;
	background: url("images/small_btns/philipruddy_blk.png") no-repeat 0 0;

}
.pr a
{
display: block;
color: #000000;
font-size: 11px;
	width: 161px;
	height: 29px;
display: block;
float: left;
color: black;
text-decoration: none;
outline: 0;
}

.pr img
{
	width: 161px;
	height: 29px;
border: 0;
}

.pr a:hover img
{
visibility:hidden;
}

.pr span
{
position: absolute;
	width: 161px;
	height: 29px;
margin: 0px;
padding: 0px;
cursor: pointer;
}
/* end philip ruddy btn style rules */

/* commercial btn style rule */
	
.commercial{
	display: block;
	width: 124px;
	height: 20px;
	position: absolute;
	text-align:left;
	top:538px;
	left:93px;
	background: url("images/small_btns/btn_commercial_blue.png") no-repeat 0 0;

}
.commercial a
{
	display: block;
	color: #000000;
	font-size: 11px;
	width: 124px;
	height: 20px;
	display: block;
	float: left;
	color: black;
	text-decoration: none;
	outline: 0;
}

.commercial img
{
	width: 124px;
	height: 20px;
	border: 0;
}

.commercial a:hover img
{
visibility:hidden;
}

.commercial span
{
	position: absolute;
	width: 124px;
	height: 20px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
}
/* end commercial btn style rules */

/* documentary btn style rule */
	
.doc{
	display: block;
	width: 124px;
	height: 20px;
	position: absolute;
	text-align:left;
	top:535px;
	left:221px;
	background: url("images/small_btns/btn_doc_blue.png") no-repeat 0 0;

}
.doc a
{
	display: block;
	color: #000000;
	font-size: 11px;
	width: 124px;
	height: 20px;
	display: block;
	float: left;
	color: black;
	text-decoration: none;
	outline: 0;
}

.doc img
{
	width: 124px;
	height: 20px;
	border: 0;
}

.doc a:hover img
{
visibility:hidden;
}

.doc span
{
	position: absolute;
	width: 124px;
	height: 20px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
}
/* end documentary btn style rules */

/* writing btn style rule */
	
.writing{
	display: block;
	width: 124px;
	height: 20px;
	position: absolute;
	text-align:left;
	top:537px;
	left:264px;
	background: url("images/small_btns/btn_writing_blue.png") no-repeat 0 0;

}
.writing a
{
	display: block;
	color: #000000;
	font-size: 11px;
	width: 124px;
	height: 20px;
	display: block;
	float: left;
	color: black;
	text-decoration: none;
	outline: 0;
}

.writing img
{
	width: 124px;
	height: 20px;
	border: 0;
}

.writing a:hover img
{
visibility:hidden;
}

.writing span
{
	position: absolute;
	width: 124px;
	height: 20px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
}
/* end writing btn style rules */

/* bio btn style rule */
	
.bio{
	display: block;
	width: 124px;
	height: 20px;
	position: absolute;
	text-align:left;
	top:538px;
	left:320px;
	background: url("images/small_btns/btn_bio_blue.png") no-repeat 0 0;

}
.bio a
{
	display: block;
	color: #000000;
	font-size: 11px;
	width: 124px;
	height: 20px;
	display: block;
	float: left;
	color: black;
	text-decoration: none;
	outline: 0;
}

.bio img
{
	width: 124px;
	height: 20px;
	border: 0;
}

.bio a:hover img
{
visibility:hidden;
}

.bio span
{
	position: absolute;
	width: 124px;
	height: 20px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
}
/* end bio btn style rules */

/* contact btn style rule */
	
.contact{
	display: block;
	width: 103px;
	height: 20px;
	position: absolute;
	text-align:left;
	top:536px;
	left:400px;
	background: url("images/small_btns/btn_contact_blue.png") no-repeat 0 0;

}
.contact a
{
	display: block;
	color: #000000;
	font-size: 11px;
	width: 124px;
	height: 20px;
	display: block;
	float: left;
	color: black;
	text-decoration: none;
	outline: 0;
}

.contact img
{
	width: 124px;
	height: 20px;
	border: 0;
}

.contact a:hover img
{
visibility:hidden;
}

.contact span
{
	position: absolute;
	width: 124px;
	height: 20px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
}
/* end contact btn style rules */

/* contact btn style rule */
	
.blog{
	display: block;
	width: 103px;
	height: 20px;
	position: absolute;
	text-align:left;
	top:538px;
	left:482px;
	background: url("images/small_btns/btn_blog_blue.png") no-repeat 0 0;

}
.blog a
{
	display: block;
	color: #000000;
	font-size: 11px;
	width: 124px;
	height: 20px;
	display: block;
	float: left;
	color: black;
	text-decoration: none;
	outline: 0;
}

.blog img
{
	width: 124px;
	height: 20px;
	border: 0;
}

.blog a:hover img
{
visibility:hidden;
}

.blog span
{
	position: absolute;
	width: 124px;
	height: 20px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
}
/* end blog btn style rules */

/* pop up movie style rules */
#string{
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	color:#279609;
	text-align:left;
	line-height:1em;
	height:120px;
	width:82px;
	position: absolute;
	left:649px;
	top: 95px;
	outline:none;

}
#welcome{
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	color:#279609;
	text-align:left;
	line-height:1em;
	height:120px;
	width:82px;
	position: absolute;
	left:651px;
	top: 211px;
	outline:none;
}
#disney{
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	color:#279609;
	text-align:left;
	line-height:1em;
	height:120px;
	width:82px;
	position: absolute;
	left:873px;
	top: 94px;
	outline:none;
}
#slicer{
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	color:#279609;
	text-align:left;
	line-height:1em;
	height:120px;
	width:82px;
	position: absolute;
	left:873px;
	top: 327px;
	outline:none;
}
#piece{
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	color:#279609;
	text-align:left;
	line-height:1em;
	height:120px;
	width:82px;
	position: absolute;
	left:761px;
	top: 327px;
	outline:none;
}
#married{
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	color:#279609;
	text-align:left;
	line-height:1em;
	height:120px;
	width:139px;
	position: absolute;
	left:501px;
	top: 191px;
	outline:none;
}
#jambang{
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	color:#279609;
	text-align:left;
	line-height:1em;
	height:120px;
	width:139px;
	position: absolute;
	left:388px;
	top: 192px;
	outline:none;
}
#mom{
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	color:#279609;
	text-align:left;
	line-height:1em;
	height:120px;
	width:139px;
	position: absolute;
	left:761px;
	top: 95px;
	outline:none;
}
#depot{
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	color:#279609;
	text-align:left;
	line-height:1em;
	height:120px;
	width:82px;
	position: absolute;
	left:759px;
	top: 211px;
	outline:none;
}
#steak{
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	color:#279609;
	text-align:left;
	line-height:1em;
	height:120px;
	width:82px;
	position: absolute;
	left:650px;
	top: 326px;
	outline:none;
	}
#nursery{
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	color:#279609;
	text-align:left;
	line-height:1em;
	height:120px;
	width:82px;
	position: absolute;
	left:872px;
	top: 212px;
	outline:none;
		}
#flyer{
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	color:#279609;
	text-align:left;
	line-height:1em;
	height:120px;
	width:82px;
	position: absolute;
	left:274px;
	top: 192px;
}
/* end pop up movie style rules */

