* {padding:0xp; margin:0px;}
body {margin-top:0px; background:#FFF url(../images/bg.png) repeat fixed; text-align:center; margin-bottom:0px;}
#center {margin-right:auto; margin-left:auto; padding:0px; width:820px;}
#shadow {background:url(../images/shadow.png) repeat-y center; width:760px; margin-right:auto; margin-left:auto; padding-right:30px;	padding-left:30px; voice-family:"\"}\""; voice-family:inherit; float:left;}
#header {height:258px;width:760px;background:url(../images/header/rotate.php);border-top: 2px solid #FFF;border-bottom: 2px solid #FFF;float: none;}
img.left {background:#eee;float:left;padding:5px;margin:10px 10px 10px 0px; border:1px solid #999}
img.right {background:#eee;float:right;padding:5px;margin:10px 0px 10px 10px; border:1px solid #999}
#masthead {width:530px; margin-top:130px; float:right;}
#masthead h1 {background:url(../images/phdcc_bg.png) repeat; text-align:right; color:#FFF; border-top:2px solid #000; margin:0px; padding:0px; font:normal 22px/16px Georgia, "Times New Roman", Times, serif; letter-spacing:2px; text-decoration:none; border-bottom-style:none;}
#masthead h2 {color:#FFF; text-align:right; margin-top:0px; background:url(../images/phdcc_bg.png) repeat; border-top:1px solid #000; letter-spacing:0.7em; font:bold 20px Georgia, "Times New Roman", Times, serif;}
#masthead p {font:bold 1em Georgia, "Times New Roman", Times, serif; color:#FFF; text-align:right; background:url(../images/phdcc_bg.png) repeat; margin-top:0px; padding:0px; border-top:1px solid #FFF; letter-spacing:0.2em; border-bottom:2px double #000;}
#nav {height:40px; width:700px; background:url(../images/link_bg3_edit.png) repeat; border-top:1px solid #FFF; border-bottom:1px solid #FFF; margin-top:24px; float:left; margin-bottom:0px; padding-top:0px; padding-bottom:0px; padding-left:60px;}
#nav a {background:url(../images/link_bg3_edit.png) repeat; position:static; float:left; height:32px; padding-top:7px; width:100%; display:block; padding-right:15px; padding-left:15px; border-right:1px solid #CCC;}
#nav a:link, #nav a:visited {font:bold 17px Verdana, Arial, Helvetica, sans-serif; color:#FFF; text-decoration:none; text-align:center; width:auto;}
#nav a:hover, #nav a:active {background:#333; border-top:3px solid #000; color:#FFF;}
.home {border-left:1px solid #FFF;}
#redbar {float:left; width:210px;}
#redbar h3 {color:#FFF; font:normal .9em Arial, Helvetica, sans-serif; text-align:left; padding-right:3px; padding-left:3px;}
#jukebox {height:120px; margin:0px 9px; padding:0px; background:url(../images/jukebox_shadow.png);}
#CoffeeCup {margin:0px; padding:0px;}
#main {background:#FFF url(../images/left.png) repeat-y left; width:760px; border-top:2px solid #000; clear:both; float:left; margin:0px; padding:0px;}
#main h1 {font:bold italic 1.4em Georgia, Times New Roman, serif; color:#000; border-bottom:1px solid #333; text-align:left; padding-left:4px;}
#main p {font:.8em/1.5em Arial, Helvetica, sans-serif; color:#333; text-align:left; padding-top:5px;}
#content {float:right; width:500px; position:relative; background:url(../images/p.png) no-repeat center bottom; padding:20px;}
#content h3 {color:#000; text-decoration:underline; font:bold 1.15em Arial, Helvetica, sans-serif;}
#footer {height:70px; width:760px; background:url(../images/footer.png) no-repeat left top; position:static; float:left;}
#footer h6 {font:.7em Georgia, "Times New Roman", Times, serif; color:#811818; width:220px; text-align:center; margin-top:10px; display:block; float:left; clear:left; margin-bottom:0px; padding-top:8px;}
#footer a, #content a {color:#316AC5; text-decoration:none;}
#footer p {font:bold 0.7em Verdana, Arial, Helvetica, sans-serif; width:220px; text-align:center; margin-top:10px; color:#FFF; float:left;}
.before {height:212px; width:310px; padding-top:2px; padding-left:2px; background:url(../images/before_bg.png) no-repeat left top; margin-top:5px; margin-right:auto; margin-left:auto;}
#radio {background:url(../images/listen.png) no-repeat; padding-top:84px; border-top:2px dashed #FFF; margin-top:10px;}
#tv {background:url(../images/viewvideo.png) no-repeat; padding-top:40px; padding-left:10px; border-top:2px dashed #FFF; margin-top:20px;}
#content img {border-style: none; vertical-align: bottom;}
#content li {font:.7em/1.2em Tahoma, Helvetica, sans-serif; color:#333; text-align:left; list-style:disc inside;}
.large {font-size:1.4em; line-height:1.4em;}