* {
margin: 0;
padding: 0;
}


body {
	background-color:#000000;
	font-family: Arial, Verdana, sans-serif, Helvetica;
	font-size: 11px; 
	color: #999999;	
	margin-top:0px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	padding: 0px;
	text-align:left;
	width: 100%;
}


h1 { 
	font-family: Arial, Verdana, sans-serif, Helvetica;
	color:#800303; 
	margin-left: 15px; 
	margin-top: 20px; 
	font-size: 16px;
	font-weight: normal;
	text-align: left; 
	letter-spacing: 5px;
	}

h2 { 
	font-family: Arial, Verdana, sans-serif, Helvetica;
	color:#800303; 
	margin-top: 20px;
	margin-bottom: 2px; 
	margin-left: 15px; 
	font-size: 12px;
	font-weight: normal;
	text-align: center; 
	letter-spacing: 2px;
	}
	
h3 { 
	font-family: Arial, Verdana, sans-serif, Helvetica;
	color:#800303; 
	margin-top: 20px;
	margin-bottom: 2px; 
	margin-left: 20px; 
	font-size: 12px;
	font-weight: normal;
	text-align: left; 
	letter-spacing: 2px;
	}


p { 
	margin-top: 18px; 
	margin-left: 15px; 
	margin-bottom: 5px; 
	text-align: justify; 
	line-height: 20px; 
	font-family: Arial, Verdana, sans-serif, Helvetica;
	font-size: 12px; 
	font-weight: normal;
	color: #999999;
	}


br { 
	margin-top: 1px; 
	text-align: justify; 
	font-family: Arial, Verdana, sans-serif, Helvetica;
	font-size: 12px; 
	font-weight: normal;
	color: #999999;
	}


hr { 
	width: 250px; 
	height: 1px;
	color: #666666;
	border: none;
	}
	
	
a:link {text-decoration: none; font-family: Arial, Verdana, sans-serif, Helvetica;font-size: 12px; color:#999999; }
a:visited {text-decoration: none; font-family: Arial, Verdana, sans-serif, Helvetica;font-size: 12px; color:#999999; }
a:active {text-decoration: none}
a:hover {text-decoration: none; color: #800303;}	

a.copyright:link {text-decoration: none; font-family: Arial, Verdana, sans-serif, Helvetica;font-size: 8px; font-weight: normal; color:#800303; }
a.copyright:visited {text-decoration: none; font-family: Arial, Verdana, sans-serif, Helvetica;font-size: 8px; font-weight: normal; color:#800303; }
a.copyright:active {text-decoration: none ;font-family: Arial, Verdana, sans-serif, Helvetica;font-size: 8px; font-weight: normal; color:#800303;}
a.copyright:hover {text-decoration: none; color: #666666; font-weight: normal;}	


#header {
background-color: #000000;
width:100%;
padding:0px;
margin-top: 0px;
border-bottom: 1px solid #333333;
background: url(images/header-paw.jpg) no-repeat bottom center; 
height: 100px;
}



#menu { background-color: #000000; width:100%; height:35px; border-bottom: 1px solid #333333;}

#nav {background-color:#000000; text-align:center; margin-left:auto; margin-right:auto; height:35px; width:800px; padding:0px;}

#nav #navlinks ul { margin:0px; padding:0px; }
#nav #navlinks li { display: inline; }
#nav #navlinks li a { margin: 0px; float: left; width: 160px; height: 0px; padding: 35px 0px 0px 0px; overflow: hidden; background-image: url(images/PAW-menu3.jpg) }

#nav #navlinks li#navone a { background-position: 0 0 }
#nav #navlinks li#navtwo a { background-position: -160px 0 }
#nav #navlinks li#navthree a { background-position: -320px 0 }
#nav #navlinks li#navfour a { background-position: -480px 0 }
#nav #navlinks li#navfive a { background-position: -640px 0 }

#nav #navlinks li#navone a:hover { background-position: 0 -35px }
#nav #navlinks li#navtwo a:hover { background-position: -160px -35px }
#nav #navlinks li#navthree a:hover { background-position: -320px -35px }
#nav #navlinks li#navfour a:hover { background-position: -480px -35px }
#nav #navlinks li#navfive a:hover { background-position: -640px -35px }

#nav #navlinks li#navone a:active { background-position: 0 -70px }
#nav #navlinks li#navtwo a:active { background-position: -160px -70px }
#nav #navlinks li#navthree a:active { background-position: -320px -70px }
#nav #navlinks li#navfour a:active { background-position: -480px -70px }
#nav #navlinks li#navfive a:active { background-position: -640px -70px }





#portfolio_menu { background-color: #000000; width:100%; height:25px; border-bottom: 1px solid #333333;}

#portfolio_nav {background-color:#000000; text-align:center; margin-left:auto; margin-right:auto; height:25px; width:810px; padding:0px;}

#portfolio_nav #portfolio_navlinks ul { margin:0px; padding:0px; }
#portfolio_nav #portfolio_navlinks li { display: inline; }
#portfolio_nav #portfolio_navlinks li a { margin: 0px; float: left; width: 100px; height: 0px; padding: 25px 0px 0px 0px; overflow: hidden; background-image: url(images/PAW-SubMenu.jpg) }

#portfolio_nav #portfolio_navlinks li#portfolio_navone a { border-right: 1px solid #333333; background-position: 0 0 }
#portfolio_nav #portfolio_navlinks li#portfolio_navtwo a { border-right: 1px solid #333333; background-position: -100px 0 }
#portfolio_nav #portfolio_navlinks li#portfolio_navthree a { border-right: 1px solid #333333; background-position: -200px 0 }
#portfolio_nav #portfolio_navlinks li#portfolio_navfour a { border-right: 1px solid #333333; background-position: -300px 0 }
#portfolio_nav #portfolio_navlinks li#portfolio_navfive a { border-right: 1px solid #333333; background-position: -400px 0 }
#portfolio_nav #portfolio_navlinks li#portfolio_navsix a { border-right: 1px solid #333333; background-position: -500px 0 }
#portfolio_nav #portfolio_navlinks li#portfolio_navseven a { border-right: 1px solid #333333; background-position: -600px 0 }
#portfolio_nav #portfolio_navlinks li#portfolio_naveight a {background-position: -700px 0 }

#portfolio_nav #portfolio_navlinks li#portfolio_navone a:hover { background-position: 0 -25px }
#portfolio_nav #portfolio_navlinks li#portfolio_navtwo a:hover { background-position: -100px -25px }
#portfolio_nav #portfolio_navlinks li#portfolio_navthree a:hover { background-position: -200px -25px }
#portfolio_nav #portfolio_navlinks li#portfolio_navfour a:hover { background-position: -300px -25px }
#portfolio_nav #portfolio_navlinks li#portfolio_navfive a:hover { background-position: -400px -25px }
#portfolio_nav #portfolio_navlinks li#portfolio_navsix a:hover { background-position: -500px -25px }
#portfolio_nav #portfolio_navlinks li#portfolio_navseven a:hover { background-position: -600px -25px }
#portfolio_nav #portfolio_navlinks li#portfolio_naveight a:hover { background-position: -700px -25px }

#portfolio_nav #portfolio_navlinks li#portfolio_navone a:active { background-position: 0 -50px }
#portfolio_nav #portfolio_navlinks li#portfolio_navtwo a:active { background-position: -100px -50px }
#portfolio_nav #portfolio_navlinks li#portfolio_navthree a:active { background-position: -200px -50px }
#portfolio_nav #portfolio_navlinks li#portfolio_navfour a:active { background-position: -300px -50px }
#portfolio_nav #portfolio_navlinks li#portfolio_navfive a:active { background-position: -400px -50px }
#portfolio_nav #portfolio_navlinks li#portfolio_navsix a:active { background-position: -500px -50px }
#portfolio_nav #portfolio_navlinks li#portfolio_navseven a:active { background-position: -600px -50px }
#portfolio_nav #portfolio_navlinks li#portfolio_naveight a:active { background-position: -700px -50px }




#portfolio2_menu {padding:0; margin:0; height:25px; width:750px;list-style-type:none; background:#000000; margin-left:auto; margin-right:auto; }
#portfolio2_menu li {float:left;  width:100px;  height:25px; line-height:27px; position:relative; text-align:center;}
#portfolio2_menu li a, #portfolio2_menu li a:visited { display:block; text-decoration:none;  color:#666666; font-family: Arial, Verdana, sans-serif, Helvetica; font-size: 9px; letter-spacing: 1px;}
#portfolio2_menu li a span, #portfolio2_menu li a:visited span {display:none; /* needed to trigger IE */}
#portfolio2_menu li a:hover {border:0; }
#portfolio2_menu li a:hover span {display:block; width:100px; height:25px; text-align:center; position:absolute; left:1px; top:1px; color:#fff;  cursor:pointer; font-family: Arial, Verdana, sans-serif, Helvetica; font-size: 9px; letter-spacing: 1px;}



#publications_menu { background-color: #000000; width:100%; height:25px; border-bottom: 1px solid #333333;}

#publications_nav {background-color:#000000; text-align:center; margin-left:auto; margin-right:auto; height:25px; width:810px; padding:0px;}

#publications_nav #publications_navlinks ul { margin:0px; padding:0px; }
#publications_nav #publications_navlinks li { display: inline; }
#publications_nav #publications_navlinks li a { margin: 0px; float: left; width: 133px; height: 0px; padding: 25px 0px 0px 0px; overflow: hidden; background-image: url(images/PAW-SubMenuPub.jpg) }

#publications_nav #publications_navlinks li#publications_navone a { border-right: 1px solid #333333; background-position: 0 0 }
#publications_nav #publications_navlinks li#publications_navtwo a { border-right: 1px solid #333333; background-position: -133px 0 }
#publications_nav #publications_navlinks li#publications_navthree a { border-right: 1px solid #333333; background-position: -266px 0 }
#publications_nav #publications_navlinks li#publications_navfour a { border-right: 1px solid #333333; background-position: -399px 0 }
#publications_nav #publications_navlinks li#publications_navfive a { border-right: 1px solid #333333; background-position: -532px 0 }
#publications_nav #publications_navlinks li#publications_navsix a { background-position: -665px 0 }

#publications_nav #publications_navlinks li#publications_navone a:hover { background-position: 0 -25px }
#publications_nav #publications_navlinks li#publications_navtwo a:hover { background-position: -133px -25px }
#publications_nav #publications_navlinks li#publications_navthree a:hover { background-position: -266px -25px }
#publications_nav #publications_navlinks li#publications_navfour a:hover { background-position: -399px -25px }
#publications_nav #publications_navlinks li#publications_navfive a:hover { background-position: -532px -25px }
#publications_nav #publications_navlinks li#publications_navsix a:hover { background-position: -665px -25px }

#publications_nav #publications_navlinks li#publications_navone a:active { background-position: 0 -50px }
#publications_nav #publications_navlinks li#publications_navtwo a:active { background-position: -133px -50px }
#publications_nav #publications_navlinks li#publications_navthree a:active { background-position: -266px -50px }
#publications_nav #publications_navlinks li#publications_navfour a:active { background-position: -399px -50px }
#publications_nav #publications_navlinks li#publications_navfive a:active { background-position: -532px -50px }
#publications_nav #publications_navlinks li#publications_navsix a:active { background-position: -665px -50px }



#main_content { 
	background-color: #000000; 
	width: 800px;
	height: 560px;
	margin-left:auto;
	margin-right:auto;
	float: none;
	}


#index { 
	background: url(images/main_image-paw3.jpg) no-repeat top center; 
	height: 560px; 
	width: 100%;
	float: none; 
	}
	
#portfolio { 
	background: url(images/portfolio/landscape/web10.jpg) no-repeat top center; 
	height: 560px; 
	width: 100%;
	float: none; 
	}	

#published { 
	background: url(images/published/gucci2.jpg) no-repeat top center; 
	width: 800px;
	height: 560px; 
	margin-top:50px;
	width: 100%;
	float: none; 
	}	


#bio_text { font-family: Arial, Verdana, sans-serif, Helvetica; font-size: 12px; font-weight: normal; color: #999999; float: left; width: 45%; padding: 30px 0px 0px 0px; margin-left:2%; margin-right:auto;}
#bio_img {background: url(images/bio-paw.jpg) no-repeat top left; float: right; width: 45%; height: 560px; }



#contact_img {background: url(images/contact.jpg) no-repeat top right; float: right; width: 45%; height: 560px; }
#contact_form {height: 400px; width: 45%; float: left;}

.fieldset {width:45%;float: Left; border: 0px;font-size: 12px; padding: 30px 0px 0px 0px; margin-left:2%; margin-right:auto;}
.fieldset .label {background-color: #333333; text-align:right; width:200px; float:left; padding:5px; margin-top:5px; border: 0px;font-size: 11px; }
.fieldset .textfield {background-color: #333333; color:#ffffff; margin:1px; height:15px; width:250px; border: 0px; font-family: Arial, Verdana, sans-serif, Helvetica; color: #ffffff;font-size: 12px; padding: 3px;}
.fieldset .textarea {background-color: #333333; margin:1px; height:120px; width:250px; border: 0px; font-family: Arial, Verdana, sans-serif, Helvetica; color: #ffffff; font-size: 12px; padding: 3px;}


input.btn{
   color:#999999;
   font-family: Arial, Verdana, sans-serif, Helvetica;
   font-size:11px;
   font-weight:normal;
   letter-spacing: 1px;
   background-color:#333333;
   border:1px solid;
   border-top-color:#333333;
   border-left-color:#333333;
   border-right-color:#333333;
   border-bottom-color:#333333;
   width: 80px;
   height: 20px;}


#gallery {width:800px; height:560px; padding:0px; background: #000000; margin-left: auto; margin-right: auto;}

#gallery b.default {position:absolute; left:290px; top:182px; width:600px; height:370px; text-align:center;}
#gallery b.default img {display:block; margin:10px 0px 0px 0px; border:1px solid #000000; border-color:#000000;}
#gallery b.default span {display:block; color:#666666; font-family:verdana, arial, sans-serif; font-weight:normal; font-size:11px; width:350px; margin:3px auto;}

#gallery ul {list-style:none; padding:0; margin:0 0 10px 10px; width:180px; height: 560px; position:relative; float:right; border-left:1px solid #333333; }
#gallery ul li {display:inline; width:27px; height:27px; float:left; margin:15px -8px -8px 15px;}
#gallery ul li a {display:block; width:25px; height:25px; text-decoration:none; border:1px solid #333333; }
#gallery ul li a span {display:none;}
#gallery ul li a img {display:left; width:25px; height:25px; border:0;}
#gallery ul li a:hover {white-space:normal; border-color:#333333 ; background:#000000;}
#gallery ul li a:hover b {position:absolute; left:-620px; top:0; width:600px; height:560px; text-align:center; background:#000000; z-index:20;}
#gallery ul li a:hover span {display:block; color:#666666; font-family:verdana, arial, sans-serif; font-weight:normal; font-size:11px; width:350px; margin:10px auto;}
#gallery ul li a:hover img {margin:0 auto 10px auto; width:auto; height:auto; margin:20px 0px 0px 0px;}

#gallery ul li a:active, #gallery ul li a:focus {white-space:normal; border-color:#333333; background:#000000;}
#gallery ul li a:active b, #gallery ul li a:focus b {position:absolute; left:-620px; top:0; width:600px; height:560px; text-align:center; background:#000000; z-index:10;}
#gallery ul li a:active span, #gallery ul li a:focus span {display:block; color:#666666; font-family:verdana, arial, sans-serif; font-weight:normal; font-size:11px; width:350px; margin:10px auto;}
#gallery ul li a:active img, #gallery ul li a:focus img{margin:0 auto 10px auto; width:auto; height:auto; margin:20px 0px 0px 0px;}





#press {width:800px; height:560px; padding:0px; background: #000000; margin-left: auto; margin-right: auto;}

#press b.default {position:absolute; left:290px; top:182px; width:600px; height:560px; text-align:center;}
#press b.default img {display:block; margin:10px 0px 0px 0px; border:1px solid #000000; border-color:#000000;}
#press b.default span {display:block; color:#666666; font-family:verdana, arial, sans-serif; font-weight:normal; font-size:11px; width:350px; margin:3px auto;}

#press ul {list-style:none; padding:0; margin:0 0 10px 10px; width:180px; height: 560px; position:relative; float:right; border-left:1px solid #333333; }
#press ul li {display:inline; width:72px; height:102px; float:left; margin:15px 10px -5px 15px;}
#press ul li a {display:block; width:90px; height:90px; text-decoration:none; border:0; }
#press ul li a span {display:none;}
#press ul li a img {display:left; width:90px; height:90px; border:0; }
#press ul li a:hover {white-space:normal; border-color:#333333 ; background:#000000;}
#press ul li a:hover b {position:absolute; left:-620px; top:0; width:600px; height:560px; text-align:center; background:#000000; z-index:20;}
#press ul li a:hover span {display:block; color:#666666; font-family:verdana, arial, sans-serif; font-weight:normal; font-size:11px; width:350px; margin:10px auto;}
#press ul li a:hover img {margin:0 auto 10px auto; width:auto; height:auto; margin:15px 0px 0px 20px;}

#press ul li a:active, #press ul li a:focus {white-space:normal; border-color:#333333; background:#000000;}
#press ul li a:active b, #press ul li a:focus b {position:absolute; left:-620px; top:0; width:600px; height:500px; text-align:center; background:#000000; z-index:10; }
#press ul li a:active span, #press ul li a:focus span {display:block; color:#666666; font-family:verdana, arial, sans-serif; font-weight:normal; font-size:11px; width:350px; margin:10px auto;}
#press ul li a:active img, #press ul li a:focus img{ width:auto; height:auto; margin:15px 0px 0px 20px;}




#footer { 
	background-color: #000000; 
	background: url(images/footer.jpg) no-repeat top center; 
	width:100%;
	height: 50px;
	border-top: 1px solid #333333;
	z-index: 2px;
	}
	
#copyright { 
	margin-top: 20px; 
	margin-left: auto; 
	margin-right: auto; 
	text-align: center; 
	font-family: Arial, Verdana, sans-serif, Helvetica;
	font-size: 8px; 
	font-weight: normal;
	color: #666666;
	letter-spacing: 2px;
	}