/* Cascading Style Sheet for Department of Physics - Core Styles. Media=Screen*/

/* Page Layout Styles */
body {font-family:Verdana,Arial,Helvetica,"Sans-serif";background-color:#FFF;margin:0px;padding:0px;}
div#menuandcontent {padding:0px;margin-left:4px;}
div#content {padding:10px;margin: 4px 0px 0px 104px;}

/* Banner & Dept Header Styles */
div#banner {height:71px;margin-top:4px;padding:0px;white-space:nowrap;}
div.bannergraphic {position:absolute;}
div.bannergradient {width:12%;height:71px;float:right;}
table.gradient {width:100%;height:100%;background-color:#FFF;}
div#deptheader {margin:0px;padding:2px;border-width:0px 0px 2px;border-style:none none solid;}
div#deptheader a {font-family:"Palatino Linotype",Georgia,serif;font-size:20px;}
div.search {float:right;font-size:75%;}
form.searchform {margin:0px;padding:0px;}

/* Menu Styles */
div#menubar {margin:4px 0px;padding:0px;width:104px;float:left;}
div#menubar ul {margin:0px;padding:0px;float:left;clear:both;}
div#menubar ul li {margin:2px 0px 0px;padding:0px;width:104px;list-style-type:none;font-size:0px;}
li.button20 {height:20px;}
li.button20y {height:20px;background-color:#FF0;}
li.button34 {height:34px;}
a.rollover20 {height:20px;font-size:20px;}
a.rollover34 {height:34px;font-size:34px;}
a.rollover20y {height:20px;font-size:20px;background-color:#FFF;}
a.rollover22 {height:22px;font-size:22px;background-color:#FFF;}
a.rollover36 {height:36px;font-size:36px;background-color:#FFF;}
a.rollover20:hover, a.rollover34:hover, a.rollover20y:hover, a.rollover22:hover, a.rollover36:hover {background-color:#FF0;}
div.submenu {font-family:Tahoma,Arial,Helvetica,sans-serif;color:yellow;text-align:center;font-size:11px;margin:0px;padding:0px;}
a.menulink1 {color:white;font-weight:bold;}
a.menulink2 {color:white;}
a.menulink1:hover, a.menulink2:hover {color:yellow;text-decoration:none;}

/* Heading Styles */
div.pageheading {font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:20px;text-align:center;padding:0px 10px}
div.mediumheading {font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:16px;text-align:center;font-weight:bold;padding-top:10px;}

/* Text & Colour Styles */
a {text-decoration:none;}
a:hover {text-decoration:underline;}
.mediumcontent {font-size:85%;text-align:justify;}
.mediumleft {font-size:85%;text-align:left;}
.mediumright {font-size:85%;text-align:right;}
.mediumcenter {font-size:85%;text-align:center;}
.smallcontent {font-size:75%;}
.red {color:#FF0000}
.blue {color:#0000FF}
.green {color:#00CC00}
.yellow {color:#FFFF00}

/* Picture Frame Styles */
div.pictureframeleft {font-size:75%;font-style:italic;text-align:center;padding:0px;margin:0px 10px 5px 0px;float:left;}
div.pictureframeright {font-size:75%;font-style:italic;text-align:center;padding:0px;margin:0px 0px 5px 10px;float:right;}
.pictureframecenter {font-size:75%;font-style:italic;text-align:center;padding:0px;margin:0px 10px;}

/* Comments Styles */
div.comment {background-color:#FFFFCC;border-top:1px solid #000000;border-bottom:1px solid #000000;margin-right:100px;margin-left:100px;padding:10px;}
div.comment h5 {border-bottom:1px dashed #999999;margin:0px;padding:0px;}
div.comment p {font-size:85%;margin:0px;padding:0px;}

/* Related Links Styles */
div#related {font-size:85%;left:35%;position:absolute;margin:0px;padding-top:10px 0px;}
div.relatedlinks {float:left;}

/* Footer Styles */
div#footer {color:#FFF;margin:4px 0px;font-size:75%;text-align:center;padding:1px;}
a.footerlink:link, a.footerlink:visited {color:#fff;}
