/* Don't leave room for navigation */

#portal-column-content { margin-left: 0px; margin-right: 0px;}

/* content */

#content {margin-right:0px;}
#hp-content { margin: 0 0 0 20px; height: 1%;}

/* homepage */

#home-left-col {width: 50%; padding: 0.5em 1em 1em 0;  }
#home-right-col { width: 50%; padding: 0.5em 1em 1em 1em }
#homepage-intro { background-color: #FDF7F5; padding: 15px 15px 0 15px; border: 1px solid #ECCAC0; font-size: 115%; margin: 0 0 1em 0 }
#homepage-intro .bigger { font-size: 125%; margin: 0; line-height: 1.3 }
#home-publications p, #home-moodle p, #home-research p, #home-rpc p{ margin-top: 0.5em; padding: 0 }
#home-moodle { background-color: #FDF7F5; padding: 10px 10px 0 10px; border: 1px solid #ECCAC0; }
#home-moodle img { float: left; margin: 0.5em 0 0 0.5em; border: 0  }
#home-moodle p { margin-left: 120px }
#home-publications h2, #home-moodle h2, #home-research h2, #home-rpc h2{ margin: 0; padding: 0;  border-bottom: 1px solid white;  }
#home-publications h2 a, #home-moodle h2 a, #home-research h2 a, #home-rpc h2 a { font-weight: normal; text-decoration: none }
#home-publications h2 a:hover, #home-moodle h2 a:hover, #home-research h2 a:hover, #home-rpc h2 a:hover { text-decoration: underline }
#home-research h3 { text-transform: uppercase; color: black; font-size: 85%; margin: 0; padding: 0 }*/

#partners { margin: 0em 0em 1em 10px; text-align: center; }
#partners p { padding: 0; margin: 0}
#partners img { margin-top: 15px }
#partners a img { border: 0;  }
#home-rpc img {margin-right: 0.25em;}
#partners h2 {font-weight: bold; font-size: 100%; font-family: Arial, Verdana; margin:0.5em 0em 0em 0em;}
#associate {padding-top:1em;}


.rpc img { float: left; border: 1px solid #eccac0  }
.rpc p { margin-left: 90px; }
.rpc { clear: left;  }
#home-left-col h2, #home-publications h2 { border-bottom: 1px solid #eccac0  }

/* new homepage Sep 2008 */
#hp-content {  line-height: 1.35; color: #333333 }
#hp-content ul li { list-style-image: url(../../++resource++edqual.theme.images/bullet.png); }
#hp-left-col { float: left; width: 630px; margin: 0; padding: 0; }
#hp-right-col { margin-left: 30px; float: left; width: 300px }
#hp-intro {  overflow: auto; font-size: 130%;  color: #382f26; background: #e5cbcb; border: 1px solid #e1c9c2; padding: 5px 5px 5px 30px }
#hp-intro h1 { font-weight: bold; margin: 25px 0 0 0; padding: 0; border: 0; font-size: 130% }

#hp-intro p {  color: #820013}
#intro-pic { float: right; border: 1px solid #e1c9c2; margin-left: 30px }

#further-intro { margin: 30px 0 40px 0; line-height: 1.4; font-size: 110% }
#hp-research h2 { border-bottom: 1px dashed #ccc; padding-bottom: 0.2em; font-weight: normal }
#hp-research h2 a { color: #820013; text-decoration: none;  }
#hp-research img { float: right; border: 1px solid #ccc; margin: 0 0 1em 1em }
#hp-research ul { margin: 0; padding: 0 }
#hp-research ul li { margin-left: 17px }
.hp-right-boxes { border: 1px solid #d8d0c4; padding: 20px; margin: 0 0 15px 0; background: white url(../../++resource++edqual.theme.images/hp-right-boxes-back.gif) repeat-x left bottom; }
.hp-right-boxes span {wrap:none}
#hp-content .hp-right-boxes h2 { font-size: 110%; color: #990000; margin: 0 0 0.5em 0; padding: 0; font-weight: bold }
#hp-content .hp-right-boxes h2 a { color: #990000;  text-decoration: none;  }
.hp-right-boxes p { font-size: 90%; margin: 0; padding: 0 }
.hp-right-boxes img { float: left; margin: 5px 15px 0 0 ; padding: 1px; border: 1px solid #ccc  }
#hp-content .hp-right-boxes .buttonstyle { margin: 0; padding: 15px 0 0 0; clear: left }
#hp-content .hp-right-boxes .buttonstyle a {  display: block; padding: 0.5em; text-align: center; background: #820013; color: white; font-weight: bold;  text-decoration: none;  border-radius: 5px;	-moz-border-radius: 5px; -webkit-border-radius: 5px; width: 150px  }
#hp-content .hp-right-boxes .buttonstyle a:hover { background: #f9a654; color: #47311c }


