/* ----------------------------------------------------------------
	Mining colours

	red #cc092f
	light red #fae6ea

---------------------------------------------------------------- */


/* ----------------------------------------------------------------
	General
---------------------------------------------------------------- */
h1,h2,h3,h4 { color:#cc092f; }
th { background-color:#cc092f; }
td { background-color:#e0e0e0; }

h1 { font-size:1.3em; }
h2 { font-size:1.1em; }
h3 { font-size:0.8em; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }
h4 { font-size:0.8em; font-weight:normal; }

/*classes */
.rightimage { background-color:#e0e0e0; background-image:url(/media/universityofexeter/webteam/styleassets/images/mathsbottom.gif); }
.intro { color:#cc092f; font-weight:bold; }
table.profile th, table.profile td { background-color:#ffffff; padding:0; padding-right:10px; }
table.profile th { color:#cc092f; font-weight:normal; }


/* ----------------------------------------------------------------
	Right nav
---------------------------------------------------------------- */
div#rightnav { color:#666666; background-color:#e0e0e0; background-image:url(/media/universityofexeter/webteam/styleassets/images/mathsbottom.gif); background-position:bottom left; background-repeat:no-repeat; }

div#navheading { position:relative; top:0; left:0; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif, Bitstream Vera Sans; font-size:0.8em; line-height:1.4em; background-color:#cc092f; font-weight:bold; color:#ffffff; padding:4px 3px 7px 10px; width:205px; }

div#rightnav ul { margin:0; padding-bottom:5px; }

div#rightnav ul li { margin:0; padding:0; color:#666666; line-height:1.4em; } 

div#rightnav ul li a:link, div#rightnav ul li a:visited { text-decoration:none; display:block; color:#666666; padding:4px 3px 7px 10px; width:205px; }

div#rightnav ul li a:hover, div#rightnav ul li a:active { text-decoration:none; display:block; background-color:#666666; color:#ffffff; padding:4px 3px 7px 10px; width:205px; }

div#rightnav ul li span { text-decoration:none; display:block; background-color:#666666; color:#ffffff; padding:4px 3px 7px 10px; width:205px; }

div#rightnav ul li span a:link, div#rightnav ul li span a:visited { margin:0; padding:0; color:#ffffff; }

div#rightnav ul li span a:hover, div#rightnav ul li span a:active { color:#000000; }

#div#progHead ul li  {background-color:#cc092f;color:#fff;}
div#progHead ul li  a:link, div#progHead ul li  a:visited  {background-color:#cc092f;color:#fff;}
div#progHead ul li a:hover  {color:#000;} 

/* ----------------------------------------------------------------
	Content
---------------------------------------------------------------- */

div#pageheader { position:relative; top:0; left:0; margin:0; padding:0; font-family:Georgia, Arial, Helvetica, sans-serif; font-size:1.5em; line-height:1.2em; padding-bottom:10px; font-weight:normal; color:#ffffff; background-image:url(/media/universityofexeter/webteam/styleassets/images/mathsheader.gif); background-position:left; background-repeat:no-repeat; background-color:#cc092f; padding:5px 0 5px 20px; margin-bottom:20px; width:672px; }

div#pageheader a:link, div#pageheader a:visited { color:#ffffff; text-decoration:none; }
div#pageheader a:hover, div#pageheader a:active { color:#ffffff; text-decoration:underline; }

.twocolimage { background-image:url(/media/universityofexeter/webteam/styleassets/images/mathsbottom.gif); }
.threecolimage { background-image:url(/media/universityofexeter/webteam/styleassets/images/mathsbottom.gif); }

/* simple box */
.box { background-color:#e0e0e0; background-image:url(/media/universityofexeter/webteam/styleassets/images/mathsbottom.gif); background-repeat:repeat-x; }
.box h1 { background-image:url(/media/universityofexeter/webteam/styleassets/images/mathstop.gif); background-position:top right; background-color:#cc092f;   }
.box ul li a:hover, .box ul li a:active { background-color:#666666; }
.box p { padding:3px 3px 10px 10px; }
.box p a:link, .box p a:visited { color:#666666; font-weight:bold; text-decoration:none; }
.box p a:hover, .box p a:active { color:#666666; font-weight:bold; text-decoration:underline; }
.box ul li.bottom { padding-bottom:5px; }
.box ul li.bottom a:hover, .box ul li.bottom a:active { background-image:none; background-color:#666666; }


.rightimage h1 { background-image:url(/media/universityofexeter/webteam/styleassets/images/mathstop.gif); background-position:top right; background-color:#cc092f;   background-repeat: no-repeat;
    color: #FFFFFF;
    font-family: Georgia,Arial,Helvetica,sans-serif;
    font-size: 1em;
    font-weight: bold;
    margin-bottom: 0;
    margin-left: -10px;
    margin-right: -5px;
    margin-top: -5px;
    padding-bottom: 5px;
    padding-left: 15px;
    padding-right: 5px;
    padding-top: 5px;
	text-decoration:none;}
	.rightimage h1 a {
    color: #FFFFFF;
}
.rightimage h1 a:link, .rightimage h1 a:visited {
    -moz-text-blink: none;
    -moz-text-decoration-color: -moz-use-text-color;
    -moz-text-decoration-line: none;
    -moz-text-decoration-style: solid;
    color: #FFFFFF;
}
.rightimage h1 a:hover, .rightimage h1 a:active {
    -moz-text-blink: none;
    -moz-text-decoration-color: -moz-use-text-color;
    -moz-text-decoration-line: underline;
    -moz-text-decoration-style: solid;
    color: #FFFFFF;
}
.rightimage ul li a:hover, .rightimage ul li a:active, { background-color:#666666; }
.rightimage ul li.bottom { padding-bottom:5px; }
.rightimage ul li.bottom a:hover, .rightimage ul li.bottom a:active { background-image:none; background-color:#666666; }
.rightimage ul {
    left: 0;
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
    margin-bottom: 0;
    margin-left:-10px;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    position: relative;
    top: 0;
    width: 218px;
}
.rightimage ul li {
    color: #666666;
    font-weight: bold;
    line-height: 1.4em;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
}
.rightimage ul li a:link, .rightimage ul li a:visited {
    -moz-text-blink: none;
    -moz-text-decoration-color: -moz-use-text-color;
    -moz-text-decoration-line: none;
    -moz-text-decoration-style: solid;
    color: #666666;
    display: block;
    padding-bottom: 7px;
    padding-left: 10px;
    padding-right: 3px;
    padding-top: 4px;
    width: 205px;
}
.rightimage ul li a:hover, .rightimage ul li a:active {
    -moz-text-blink: none;
    -moz-text-decoration-color: -moz-use-text-color;
    -moz-text-decoration-line: none;
    -moz-text-decoration-style: solid;
    background-color: #666666;
    color: #FFFFFF;
    display: block;
    padding-bottom: 7px;
    padding-left: 10px;
    padding-right: 3px;
    padding-top: 4px;
    width: 205px;
}
.rightimage ul li.bottom a:hover, .rightimage ul li.bottom a:active {
    -moz-text-blink: none;
    -moz-text-decoration-color: -moz-use-text-color;
    -moz-text-decoration-line: none;
    -moz-text-decoration-style: solid;
    background-color: #666666;
    background-image: url("/media/universityofexeter/webteam/styleassets/images/boxbottomdark.gif");
    background-position: right bottom;
    background-repeat: no-repeat;
    color: #FFFFFF;
    display: block;
    padding-bottom: 7px;
    padding-left: 10px;
    padding-right: 3px;
    padding-top: 4px;
    width: 205px;
}

/* full width plain box */
div#boxplain { background-color:#e0e0e0; }

/* third width plain box */
div#boxplainnarrow { background-color:#e0e0e0; }

/* splash top */
div#splashtop { background-color:#e0e0e0; }
div#splashheading { display:none; }
div#splashbody { background-color:#e0e0e0; margin-top:-20px; }
div#splashbodynolink { position:relative; top:0; left:0; margin:0; padding:0; width:692px; background-color:#e0e0e0; margin-top:-20px; }
div#splashbodynolink .introtext { color:#666666; font-weight:bold; line-height:1.4em; margin-left:470px; margin-top:-267px; width:200px; min-height:267px; }
div#splashbodynolink .introtext a { font-weight:normal; }

/* quotes */
.quote { background-image:url(/media/universityofexeter/webteam/styleassets/images/maths_quote_left.gif); background-color:#fae6ea; }
.quote_inner { background-image:url(/media/universityofexeter/webteam/styleassets/images/maths_quote_right.gif); color:#cc092f; }

.quotenarrow { background-image:url(/media/universityofexeter/webteam/styleassets/images/maths_quote_left.gif); background-color:#fae6ea; }
.quotenarrow_inner { background-image:url(/media/universityofexeter/webteam/styleassets/images/maths_quote_right.gif); color:#cc092f; }

/* staff profiles */
.profile { border:#cc092f 1px solid; }

.profilenarrow { border:#cc092f 1px solid; }
#smicons {
bottom:14px;
position:absolute;
}
div#splashbodynolink .introtext, div#splashbody .introtext{
margin-left:474px;
}
.box, div#boxplainnarrow {
margin-right:19px;
}