/* new main css */
html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #000000;
}
#header  {
   background: url(dphhomemedia/layer1copy2.gif) no-repeat;
   position: relative;
   left: 0px;
   top: 0px;
   z-index: 2;
   width: 1000px;
   height: 193px;
}
#sitecontainer  {
   margin: 0px auto 0px auto;
   visibility: visible;
   width: 1000px;
   position: relative;
   background-color: #000000;
   background-image: none;
}

.menu,  ul.menu {
	z-index:1999; 
	list-style-type:none; 
	padding:0px;
	padding-left: 48px; 
	margin:0px; 
	text-align:left; 
	display:block; 
	position:relative;
	height:193px;
}
li.homebutton {
	background: url(images/ph-logo.png) no-repeat left top;
	float:left;
	width:356px;
	height: 193px;
	padding: 0px;
	margin: 0px;
}
li.homebutton a {
	background: url(images/ph-logo.png) no-repeat left top;
	display: block;
	width:356px;
	height: 193px;
	padding: 0px;
	margin: 0px;
}
li.homebutton a:hover {
	background: url(images/ph-logo_on.png) no-repeat left top;
	display: block;
	width:356px;
	height: 193px;
	padding: 0px;
	margin: 0px;
}
li.bigdbutton {
	background: url(images/bigD-logo.png) no-repeat left top;
	float:left;
	width:127px;
	height: 193px;
	padding: 0px;
	margin: 0px;
}
li.bigdbutton a {
	background: url(images/bigD-logo.png) no-repeat left top;
	display: block;
	width:127px;
	height: 193px;
	padding: 0px;
	margin: 0px;
}
li.bigdbutton a:hover {
	background: url(images/bigD-logo_on.png) no-repeat left top;
	display: block;
	width:116px;
	height: 193px;
	padding: 0px;
	margin: 0px;
}

li.abcbutton {
	background: url(images/abc-logo.png) no-repeat left top;
	float:left;
	width:116px;
	height: 193px;
	padding: 0px;
	margin: 0px;
}
li.abcbutton a {
	background: url(images/abc-logo.png) no-repeat left top;
	display: block;
	width:116px;
	height: 193px;
	padding: 0px;
	margin: 0px;
}
li.abcbutton a:hover {
	background: url(images/abc-logo_on.png) no-repeat left top;
	display: block;
	width:116px;
	height: 193px;
	padding: 0px;
	margin: 0px;
}

li.childbutton {
	background: url(images/child-logo.png) no-repeat left top;
	float:left;
	width:151px;
	height: 193px;
	padding: 0px;
	margin: 0px;
}
li.childbutton a {
	background: url(images/child-logo.png) no-repeat left top;
	display: block;
	width:151px;
	height: 193px;
	padding: 0px;
	margin: 0px;
}
li.childbutton a:hover {
	background: url(images/child-logo_on.png) no-repeat left top;
	display: block;
	width:151px;
	height: 193px;
	padding: 0px;
	margin: 0px;
}

li.mavsbutton {
	background: url(images/mavs-logo.png) no-repeat left top;
	float:left;
	width:115px;
	height: 193px;
	padding: 0px;
	margin: 0px;
}
li.mavsbutton a {
	background: url(images/mavs-logo.png) no-repeat left top;
	display: block;
	width:115px;
	height: 193px;
	padding: 0px;
	margin: 0px;
}
li.mavsbutton a:hover {
	background: url(images/mavs-logo_on.png) no-repeat left top;
	display: block;
	width:115px;
	height: 193px;
	padding: 0px;
	margin: 0px;
}


/* 
h5 {
	background: url(sg_pid109summer_media/redline.gif) no-repeat bottom left;
	width: 663px;
	padding-bottom: 2px;
	font: 20px/24px Arial-BoldMT, "Arial- Bold MT";
	margin: 0px;
	color: #FF0000;
	padding-top: 5px;
	text-align: justify;
}
*/

a {
	text-decoration: underline;
	font-weight: bold;
	color: red;
}
a:hover {
	text-decoration: none;
	font-weight: bold;
	color: red;
}
#copyright  {
   background: url(dphhomemedia/redlinebottom.gif) no-repeat top;
   font-size: 12;
   font-family:Arial, Helvetica, sans-serif;
   margin: 0px;
   color: #cccccc;
   text-align: center;
   padding: 35px;
   width: 990px;
}

/* BALLROOM PAGES */
div#ballroomcontent {
	width: 711px;
	padding: 15px;
	background: url(images/ballroom-bg.png) bottom right no-repeat;
	font: 14px/17px Arial;
   	margin: 0px;
   	color: #FFFFFF;
}
div#ballroomcontentblank {
	width: 711px;
	padding: 15px;
	font: 14px/17px Arial;
   	margin: 0px;
   	color: #FFFFFF;
}

td#pagecontent {
	width: 711px;
	padding: 15px;
	font: 14px/17px Arial;
   	margin: 0px;
   	color: #FFFFFF;
}
#redline  {
	background: url(sg_pid109summer_media/redline.gif) no-repeat;
	visibility: visible;
	width: 663px;
	height: 2px;
	background-image: url(sg_pid109summer_media/redline.gif);
}

h1 {
	background: url(sg_pid109summer_media/redline.gif) no-repeat bottom left;
	width: 663px;
	padding-bottom: 6px;	
	font-family:Arial, Helvetica, sans-serif;
	font-size: 20px;
	margin: 0px;
	color: #FF0000;
	padding-top: 5px;
	text-align: justify;
}

h2 {	
	
	margin-bottom: 6px;	
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;	
	color: #ffffff;
	color: #FF0000;
}

h3 {	
	
	margin-bottom: 6px;	
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;	
	color: #ffffff;
}

/* footer */
#copyright {
	font-size:small;
}


/* use custom list item icons (lightening bolts) */
#pagecontent  ul{ list-style-type: none;
            padding-left: 0;
            margin-left: 0;
            }
#pagecontent  li
            {
            background: url(/images/bolt.gif) left center no-repeat;
            padding-left: 20px;
            margin-left: 10px;
            }

.newsletter-form {
  background: 000000;

}
