body { background-image:url(images/blue-square.jpg); background-repeat:repeat; }
ul#menu{ margin:0; padding:0; list-style-type:none; width:auto; position:relative; display:block; text-transform:capitalize; font-size:9px; font-family:Helvetica,Arial,Verdana,sans-serif; }
ul#menu li{ display:block; float:left; margin:0; pading:0; border-right:1px solid #ffffff; height:25px; }
ul#menu li a{ display:block; float:left; color:#FFFFFF; text-decoration:none; padding:5px 5px 0 5px; }
ul#menu li a:hover{ background:transparent url("images/blue.jpg") repeat-x top left; }
ul.icons { color:#000000; position:relative; font-size:100%; list-style:none; margin:0; padding:0;}
ul.icons li { clear:left; display:block; text-align:left; padding-bottom:4px; padding-top:4px;  font-size:12px; font-weight:bold; }
ul.icons li a { width:150px; height:auto; margin-left:4px;  }

ul.icons li a:link { width:150px; height:auto; margin-left:4px; text-decoration:none; }      /* unvisited link */
ul.icons li a:visited { width:150px; height:auto; margin-left:4px; text-decoration:none; }  /* visited link */
ul.icons li a:hover { width:150px; height:auto; margin-left:4px; text-decoration:none; }  /* mouse over link */
ul.icons li a:active { width:150px; height:auto; margin-left:4px; text-decoration:none; }  /* selected link */

ul.icons li#icon_facebook { background-image:url(images/homepage/icons/Facebook_Icon_big.jpg); background-repeat:no-repeat; padding-left:30px; padding-right:4px; height:30px; }
ul.icons li#icon_twitter { background-image:url(images/homepage/icons/twitter_icon.jpg); background-repeat:no-repeat; padding-left:20px; }
ul.icons li#icon_prosp { background-image:url(images/homepage/icons/Prospectus_Icon_big.jpg); background-repeat:no-repeat; padding-left:30px; height:30px; }
ul.icons li#icon_maps { background-image:url(images/homepage/icons/Maps_Icon_big.jpg); background-repeat:no-repeat; padding-left:30px; height:30px; }
ul.icons li#icon_openeve { background-image:url(images/homepage/icons/OpenEvenings_Icon_big.jpg); background-repeat:no-repeat; padding-left:30px; height:30px; }
ul.icons li#icon_25th { background-image:url(images/homepage/icons/25th-icon.jpg); background-repeat:no-repeat; padding-left:30px; height:30px; }
ul.icons li#icon_moodle { background-image:url(images/homepage/icons/Moodle_Icon_big.jpg); background-repeat:no-repeat; padding-left:30px; height:30px; }
ul.icons li#icon_staffmail { background-image:url(images/homepage/icons/Email_Icon_big.jpg); background-repeat:no-repeat; padding-left:30px; height:30px; }
ul.icons li#icon_feedback { background-image:url(images/homepage/icons/Feedback_Icon_big.jpg); background-repeat:no-repeat; padding-left:30px; height:30px; }

#container { width:819px; position:relative; clear:both; }
#icons-box { width:156px; float:left; margin-right:2px; }
#promo { position:relative; width:inherit; clear:both; display:block; }
.promo-item { width:231.75px; height:128px; margin-right:2px; float:left; }

.promo-item-red { width:231.75px; height:128px; margin-right:2px; float:left; text-align:left; background-color:#990000; }
.promo-item-red p { margin-bottom:10px; color:#FFFFFF; padding:5px; font-size:13px; }
.promo-item-red p span { font-weight:bold; }

.promo-item-double { width:463.5px; height:300px; margin-right:2px; float:left; text-align:left; background-color:#990000; }

.promo-item-triple { width:695.25px; height:128px; margin-right:2px; float:left; text-align:left; background-color:#990000; }

.promo-item-double p { margin:0; margin-bottom:2px; color:#FFFFFF; padding:5px; font-size:13px; }
.promo-item-double p span { font-weight:bold; }
.feature { width:153px; height:268px; margin-right:2px; margin-bottom:2px; float: left; }

.snow { margin-right:2px; margin-top:2px; float:left; width:464px; height:auto; background-image:url(images/snow-bg.jpg); background-repeat:repeat; text-align:left; }
.snow p { margin:0; margin-bottom:2px; color:#000000; padding:5px; font-size:13px; }

.feature a:link img { border:0; }      /* unvisited link */
.feature a:visited img { border:0; }  /* visited link */
.feature a:hover img { border:0; }  /* mouse over link */
.feature a:active img { border:0; }  /* selected link */

.promo-item a:link img { border:0; }      /* unvisited link */
.promo-item a:visited img { border:0; }  /* visited link */
.promo-item a:hover img { border:0; }  /* mouse over link */
.promo-item a:active img { border:0; }  /* selected link */

a:link img { border:0; }      /* unvisited link */
a:visited img { border:0; }  /* visited link */
a:hover img { border:0; }  /* mouse over link */
a:active img { border:0; }  /* selected link */


div.markets a:link { margin:0; }      /* unvisited link */
div.markets a:visited { margin:0; }  /* visited link */
div.markets a:hover { margin:0; }  /* mouse over link */
div.markets a:active { margin:0; }  /* selected link */

div.promo-items ul li a:link { margin:0; }      /* unvisited link */
div.promo-items ul li a:visited { margin:0; }  /* visited link */
div.promo-items ul li a:hover { margin:0; }  /* mouse over link */
div.promo-items ul li a:active { margin:0; }  /* selected link */