
body {
  font-family: Arial, Verdana, sans-serif;
  font-size: 10pt;
  background-image: url(http://www.pdcgas.com/background.jpg); 
  background-position: top; 
  background-repeat: repeat-x;
  margin: 0;
  padding: 0;
}

td, th, h1, h2, h3, h4, p, li, blockquote, text {
	font-family: Arial, Verdana, sans-serif;
}

h1, h2, h3, h4 {
	color: #A8511A;
}

td, th, p, li, blockquote, text {
	color: #000000;
}

input {
	font-size: 9pt;
}



#wrapper {
  	margin: 0;
  	padding: 0;
}

#footer {
	background-color: #00274C;
	margin: 0;
	padding: 0;
}

/* Centering Technique
================================== */
/* --------------------------- */
body { 
  text-align: center; 
  min-width: 958px;
}
#wrapper { 
  width: 990px; 
  margin: 0 auto; 
  text-align: left; 
} 
#innerwrapper { 
  width: 990px; 
  height: 36px;
  margin: 0 auto;
  text-align: right;
  font-size: 9pt;
} 
#branding {
	background-image: url(http://www.pdcgas.com/images/header.gif);
	background-repeat: no-repeat;
	height: 66px;
	width: 990px;
	margin: 0 auto; 
  	text-align: left;
}
#mainnav {
	height: 20px;
	width: 990px;
	text-align: right;
	font-size: 9pt;
}
#webadmintitle {
	width: 1024px;
	text-align: right;
	font-family: Arial, Verdana, sans-serif;
  	font-size: 18pt;
	color: #000000;
}


/* Elements
================================== */
/* --------------------------- */

#navbkgrnd {
	background-image: url(http://www.pdcgas.com/images/hnavbkgrnd.gif);
	background-repeat: no-repeat;
	height: 47px;
	width: 990px;
}
#subnav {
	background:#000000;
	color:#FFFFFF;
	height: 22px;
	width: 965px;
	text-align: left;
	padding-left:25px;
	padding-top:3px;
}
#content {
	width: 950px;
	padding-top: 20px;
	text-align: left;
	padding-left: 20px;
	padding-right: 20px;
	background: #FFFFFF;
}
#footer {
	width: 990px;
	text-align: center;
	margin: 0 auto; 
	padding-top: 20px;
	font-family: Arial, Verdana, sans-serif;
	font-size: 9pt;
	background: #FFFFFF;
	color: #000000;
}
/* Images
================================== */
/* --------------------------- */
.align-right { 
	float:right; 
	margin: 0 0 15px 15px;
	border: 2px solid #00274C;
}
.align-left { 
	float:left; 
	margin: 0 15px 15px 0;
	border: 2px solid #00274C;
}
/* Styles
================================== */
/* --------------------------- */
.pdcmenu {
	width:960px; 
	padding:0 0 0 30px; 
	margin:0; 
	list-style:none; 
	height:45px; 
}
.pdcmenu li {
	float:left;
}
.pdcmenu li a {
	display:block; 
	margin-top:6px; 
	float:left; 
	height:34px; 
	line-height:34px; 
	color:#FFFFFF; 
	text-decoration:none; 
	font-size:12px; 
	font-family:verdana, arial, sans-serif; 
	text-align:center; 
	padding:0 0 0 5px; 
	cursor:pointer;
}
.pdcmenu li a b {
	float:left; 
	display:block; 
	padding:0 15px 0 15px;
}
.pdcmenu li.current a {
	color:#FFFFFF; 
	background:url(http://www.pdcgas.com/images/hnavhover.gif);
}
.pdcmenu li.current a b {
	background:url(http://www.pdcgas.com/images/hnavhover.gif) no-repeat right top;
}
.pdcmenu li a:hover {
	color:#FFFFFF; 
	background:#A8511A url(http://www.pdcgas.com/images/hnavhover.gif);
}
.pdcmenu li a:hover b {
	background:url(http://www.pdcgas.com/images/hnavhover.gif) no-repeat right top;
}
.pdcmenu li.current a:hover {
	color:#FFFFFF; 
	background:#A8511A url(http://www.pdcgas.com/images/hnavhover.gif); 
	cursor:default;
}
.pdcmenu li.current a:hover b {
	background:url(http://www.pdcgas.com/images/hnavhover.gif) no-repeat right top;
}
/* --------------------------- */
hnav {
	font-family: Arial, Verdana, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 15px;
	padding-right: 15px;
}
a.hnav {
	font-family: Arial, Verdana, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 15px;
	padding-right: 15px;
}
a.hnav:active {
	font-family: Arial, Verdana, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 15px;
	padding-right: 15px;
}
a.hnav:visited {
	font-family: Arial, Verdana, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 15px;
	padding-right: 15px;
}
a.hnav:hover {
	font-family: Arial, Verdana, sans-serif;
	font-size: 9pt;
	color: #EDCFBC;
	text-decoration: none;
	padding-left: 15px;
	padding-right: 15px;
}
/* --------------------------- */
mnav {
	font-family: Arial, Verdana, sans-serif;
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
	padding-left: 15px;
	padding-right: 15px;
}
a.mnav {
	font-family: Arial, Verdana, sans-serif;
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
	padding-left: 15px;
	padding-right: 15px;
}
a.mnav:active {
	font-family: Arial, Verdana, sans-serif;
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
	padding-left: 15px;
	padding-right: 15px;
}
a.mnav:visited {
	font-family: Arial, Verdana, sans-serif;
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
	padding-left: 15px;
	padding-right: 15px;
}
a.mnav:hover {
	font-family: Arial, Verdana, sans-serif;
	font-size: 9pt;
	color: #000000;
	text-decoration: underline;
	padding-left: 15px;
	padding-right: 15px;
}
/* --------------------------- */

footertext {
	font-family: Arial, Verdana, sans-serif;
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
}
a.footertext {
	font-family: Arial, Verdana, sans-serif;
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
}
a.footertext:active {
	font-family: Arial, Verdana, sans-serif;
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
}
a.footertext:visited {
	font-family: Arial, Verdana, sans-serif;
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
}
a.footertext:hover {
	font-family: Arial, Verdana, sans-serif;
	font-size: 9pt;
	color: #A8511A;
	text-decoration: underline;
}
/* --------------------------- */
text {
	font-family: Arial, Verdana, sans-serif;
	font-size: 10pt;
	color: #000000;
	text-decoration: none;
}
a.text {
	font-family: Arial, Verdana, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #A8511A;
	text-decoration: underline;
}
a.text:active {
	font-family: Arial, Verdana, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #A8511A;
	text-decoration: underline;
}
a.text:visited {
	font-family: Arial, Verdana, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #A8511A;
	text-decoration: underline;
}
a.text:hover {
	font-family: Arial, Verdana, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #A8511A;
	text-decoration: none;
}
/* --------------------------- */

INPUT.submit {
	font-family:Arial; 
	font-size:9pt; 
	font-weight:bold; 
	color:#FFFFFF; 
	background:#7E7A70;
}

.gallerycontainer{
	position: relative;
	/*Add a height attribute and set to largest image's height to prevent overlaying*/
	color: #A8511A;
	}
a.thumbnail {
	color: #A8511A;
}
.thumbnail img{
	border: 1px solid white;
	margin: 0 5px 5px 0;
	color: #A8511A;
	}
	
.thumbnail:hover{
	background-color: transparent;
	color: #000000;
	}
	
.thumbnail:hover img{
	border: 2px solid #A39F77;
	}
	
.thumbnail span{ /*CSS for enlarged image*/
	position: absolute;
	padding: 5px;
	left: -1000px;
	visibility: hidden;
	text-decoration: none;
	color: #A8511A;
	}
	
.thumbnail span img{ /*CSS for enlarged image*/
	border-width: 0;
	color: #A8511A;
	}
	
.thumbnail:hover span{ /*CSS for enlarged image*/
	visibility: visible;
	top: 0;
	left: 80px; /*position where enlarged image should offset horizontally */
	z-index: 50;
	color: #A8511A;
	}
/* --------------------------- */

INPUT.submit {font-family:Arial; font-size:9pt; font-weight:bold; color:#FFFFFF; background:#7E7A70;}
INPUT.submitdelete {font-family:Arial; font-size:9pt; font-weight:bold; color:#FFFFFF; background:#CA0207;}
