/*==========================================

	Page Layout

==========================================*/

/*================ Positioning =================*/

body { 
background-color:#CBCBCB;
}


 
#page_container {  
	width: 900px;
	zoom: 1;
	position: relative;
	text-align: left;
	margin: 0 auto;
border-left:solid 12px #ffffff;
border-right:solid 12px #ffffff;
	background: #ffffff;
	}
#container { width: 100%; float: left; }
#wrapper{float:left;width:100%; overflow: hidden; }
#content{margin: 0 0 0 0;}

#share_bar{clear:both; }
#footer{clear:both; }


/*==============Colours & Style ================*/

#container {
	background: #ffffff url() repeat-y 140px 0;
}
#header{
	background: #ffffff url() no-repeat 0 0;
	height: 125px;
border-bottom:none;
	}

#content_inner {
	padding: 0em;
	background: #ffffff url() no-repeat 0 0;
}
#navigation{
	background: #fff url(left_bg.jpg) no-repeat 100% 0;	
	min-height: 200px;

	}
#share_bar{
 background:url(http://www.birminghamcitysu.com/assets/site_resources/share_bar_dddddd.gif) repeat-x top left #dddddd;
    height:30px;
border:solid 1px #dddddd;
	padding: 1em;
	}

#footer{
	padding: 1em;
padding-top: 0.3em;
	height: 200px;
	background: #dddddd;
font-size: 90%;
	}

#sec1{ width:182px; float:left; text-align:left; }
#sec2{ width:182px; float:left; text-align:left; }
#sec3{ width:182px; float:left; text-align:left; }
#sec4 {width:330px; float:left; text-align:left; }

/*========== Additional Elements =================*/

#banner_advert {
	position: absolute;
	right: 10px;
	top: 40px;
	width: 468px;
	height: 60px;
	color: #c00;
        overflow: hidden;
	margin-top: 10px;
}

.logo {

	padding: 0 0 0 0;
}
.logo img {
margin-top: 12px;
margin-left: 8px;
}
	
#docmsl {
	text-align:left;
	width:auto;
	min-width: 0; 
	}

input.button {
-moz-border-radius: 3px; 
-webkit-border-radius: 3px;
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
	font-family:"Century Gothic",Arial,sans-serif;
background:#555555;
color:#ffffff;
font-size:85%;
font-weight:bold;
border: none;
margin:0;
padding:2px;
}

input.button:hover {
background-color:#ED2382;
}

input.button {
cursor: pointer;
}

#form_controls input.button {
font-size:200%;
-moz-border-radius: 3px; 
-webkit-border-radius: 3px;
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
	font-family:"Century Gothic",Arial,sans-serif;
background:#555555;
color:#ffffff;
font-weight:bold;
border: none;
margin:0;
padding:8px;
margin-right:10px;
}

#form_controls input.button:hover {
background-color:#ED2382;
}

/*==========================================

	Html elements after being reset by 	yui reset 
	(see http://developer.yahoo.com/yui/reset/)

==========================================*/

html,body {
        color: #000000;
	margin: 0;
	padding: 0;
	font-family:"Century Gothic",Arial,sans-serif;
	font-size: 90%;
line-spacing: 1.5em;
	}

a , a:link {	
	color: #ED2382;	
        text-decoration: none;
	}

a:hover {	
	color: #ED2382;
	text-decoration: underline;
	}

a:active {
	color: #ED2382;	
        text-decoration: none;
	}

h1 {
	font-family:"Century Gothic",Arial,sans-serif;
	margin: 0.2em 0;
	font-weight: bold;
	color: #555555;

	}
h2 {
	font-family:"Century Gothic",Arial,sans-serif;
	margin: 0.2em 0;
	font-weight: bold;
	color: #ED2382;
	}
h3 {
	font-family:"Century Gothic",Arial,sans-serif;
	margin: 0.2em 0;
	font-weight: bold;
	color: #555555;
}
h4 {
	font-family:"Century Gothic",Arial,sans-serif;
	margin: 0.2em 0;
padding: 8px;
//background:#dddddd;
	color: #555555;
display:block;
font-weight:bold;
	}

/*====== h5 is News feed title font ======*/
h5 {
	font-family:"Century Gothic",Arial,sans-serif;
	margin: 0.2em 0;
	font-weight: bold;
	color: #555555;
}

h6 {
	font-family:"Century Gothic",Arial,sans-serif;
	margin: 0 2px 0 2px;
padding: 5px 0 5px 0;
border-bottom: solid #dddddd 1px;
display:block;
	font-weight: bold;
	color: #555555;
	}




h1 { font-size: 230%; }
h2 { font-size: 150%; }
h3 { font-size: 150%; }
h4 { font-size: 150%; }
/*====== h5 is News feed title font ======*/
h5 { font-size: 100%; }
h6 { font-size: 230%; }


#h7 {
	font-family:"Century Gothic",Arial,sans-serif;
padding: 30px 20px 5px 10px;
border-bottom: solid #dddddd 1px;
display:block;
   background:url(http://www.birminghamcitysu.com/assets/site_resources/h6_grad2010_dddddd3.png ) repeat-x top left #dddddd;
	font-weight: bold;
	color: #555555;
	font-size: 300%; }

p {
	padding: 0;
	margin: 0 0 1em;
	}
img {
	border: 0;
        color: #666666;
	}
form {
	margin: 0;
	padding: 0;
	border: 0;
	}
input {
	
	}
textarea {
	font-family: inherit;
	display: block;
	margin: 0;
	padding:2px;
	border: 1px solid #999;
	}
select {
	padding: 0;
	margin: 0;
	font-size: 85%;
	}

table {
	font-family: inherit;
	border-collapse: collapse;
	}
td {
	padding: 0;
}
thead {
	display:table-header-group;
}
tbody {
	display:table-row-group;
	}
caption,th {
	text-align:left;
	font-weight: bold;
	}
caption {
	font-weight: bold;
	font-style: italic;
	margin: 0.2em 0;
	display: block;
	border: 0;
}

#noscript {
	font-size: 85%;
	display: block;
	padding: 3px 2px 3px 24px;
	color: #c00;
	background: #ffc url(../images/interface/error.gif) no-repeat 4px 4px;
	border: 2px solid #c30;
}
#noscript p { 
	margin: 0.1em 0;
}





/*=======================================================

	Main Navigation July 2009

=======================================================*/

#nav09 {
   height: 42px;
   width: 898px;
   border-top: solid #dddddd 1px;
border-right: solid #dddddd 1px;
border-left: solid #dddddd 1px;
   background:url(http://www.birminghamcitysu.com/assets/site_resources/grad2010_dddddd.gif ) repeat-x top left #dddddd;
   }

#nav09 ul {
   float:top; 
   margin: 0px;
   line-height: 42px;
   } 
#nav09 ul li {
   position:relative;
   float: left;
   }

#nav09 ul li a {
font-size: 14px;
font-family:"Century Gothic",Arial,sans-serif;
   color:#555555;  
   font-weight: bold;
   text-decoration: none;
   display: block;
   min-height:36px;
   padding: 0px 10px 0 9px;
   border-right: solid #dddddd 1px;
   }

#nav09 ul li.yourunionlink:hover {background: #ed2382; z-index:5000;}
#nav09 ul li.yourvoicelink:hover {background: #00adde; z-index:5000;}
#nav09 ul li.advicelink:hover {background: #6d1874; z-index:5000;}
#nav09 ul li.activitieslink:hover {background: #6EC05D; z-index:5000;}
#nav09 ul li.serviceslink:hover {background: #ee6821; z-index:5000;}
#nav09 ul li.eventslink:hover {background: #000000; z-index:5000;}
#nav09 ul li.homeslink:hover {background: #00adde; z-index:5000;}

/*=======================================================

	Sub Navigation July 2009

=======================================================*/

#nav09 ul ul {
   float:top; 
   margin: 0px;
line-height: 1.2em;
   }
#nav09 ul ul li {display:block; float: none; width:230px; z-index:100;}
#nav09 ul ul li a {
  font-family:"Century Gothic",Arial,sans-serif;
line-height: 1.2em;
   font-size: 100%;   
   text-decoration: none;
font-weight:bold;
   color: #000000;
   width:203px;
   display: block;
min-height:20px;
border-right:none;
z-index:100;
}
#nav09 ul ul a:hover {
  text-decoration: underline;
}



#nav09 ul li div {position: absolute;top:0;left:-6000px;} 
#nav09 ul li:hover div {position: absolute;left:-1px;top:41px;z-index:100;}
#nav09 ul li:hover a{color: #ffffff;}

#yourunion {background: #ed2382; padding:7px 0 7px 0; border:solid 1px #dddddd; border-top: none; -moz-box-shadow:0px 3px 5px #333; -webkit-box-shadow:0px 5px 7px #333;}
#yourvoice {background: #00ADDE; padding:7px 0 7px 0; border:solid 1px #dddddd; border-top:none; -moz-box-shadow:0px 3px 5px #333; -webkit-box-shadow:0px 5px 7px #333;}
#advice {background: #6d1874; padding:7px 0 7px 0; border:solid 1px #dddddd; border-top:none; -moz-box-shadow:0px 3px 5px #333; -webkit-box-shadow:0px 5px 7px #333;}
#activities {background: #6EC05D; padding:7px 0 7px 0; border:solid 1px #dddddd; border-top:none; -moz-box-shadow:0px 3px 5px #333; -webkit-box-shadow:0px 5px 7px #333;}
#events {background: #000000; padding:7px 0 7px 0; border:solid 1px #dddddd; border-top:none; -moz-box-shadow:0px 3px 5px #333; -webkit-box-shadow:0px 5px 7px #333;}

#nav09 div{overflow:visible;} 

/*=======================================================

	Top Nav (i.e. SEARCH)

=======================================================*/

#tb {}
#tb a {}
#search {}
#tbControls ul li a{}
#tb {
        height: 0;
	background-color: none;
	color: none;
	border-bottom: none;
	line-height: 0;
        }
#search {
	position: absolute;
	right: 5px;
	top: 136px;
	//padding: 15px 2px 0 5px;
	text-align: right;
        }

.msl_warning {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(http://www.birminghamcitysu.com/images/interface/warning.png) no-repeat scroll 4px 4px;
border-color:#FF0000;
font-size:82%;
color:#FF0000;
border-style:solid;
border-width:1px 0;
display:block;
margin:0.2em;
padding:1px 0px 1px 0px;
}

#tbControls {
	display: none;
        }
.skiplinks {
	display: none;		
        }
.skiplinks li {
	display: none;
	}
li.skipnav a ,
li.skipnav a:visited {
	display: none;
        }
li.skipnav a:hover{
	display: none;
        }
#tbControls ul {
	display: none;
	}
#tbControls li {
	display: none;
        }
#tbControls li a {
	display: none;
        }
#tbControls li a:hover {
	display: none;
	}



/*=======================================================

	Floating Shopping Basket

=======================================================*/

#basket {
position: fixed;
right: 40px;
bottom: 40px;
opacity: 0.95;
filter:alpha(opacity=95);
background: #fff;
padding: 0;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border: 3px solid #ED2482;
padding: 10px;
text-align: left;
color: #000;
width: 200px;
z-index: 5;
}

/*=======================================================

	Floating Admin / Organisation List

=======================================================*/

#msl_admin {
position: fixed;
left: -170px;
top: 5px;
opacity: 1;
filter:alpha(opacity=100);
background:url(/stylesheet/BCU/adminbackgroundcol.png) top left no-repeat;
//-moz-border-radius: 3px;
//-webkit-border-radius: 3px;
//border: 1px solid #E0E0E0;
padding-right:15px;
text-align: left;
font-size: 10px;
line-height:110%;
color: #000;
width: 180px;
z-index: 5;
display:block;
}

#msl_admin:hover {position:fixed;left:-6px;top:5px;}

#msl_admin h4 {
	margin-top: 0;
font-size: 11px;
color: #000;
background:transparent;
}

#msl_admin h3 {position:relative;left:15px;font-size:12px;color:#ed2382;width:auto;margin-top:0.5em;font-style:italic;padding-bottom:3px;}

#msl_admin h4 a {color: #ED2382;
    font-size: 12px;
    font-style: italic;
    margin-top: 0.5em;
    width: auto;
position:relative;left:5px;
background:transparent;
}

#msl_admin ul {position:relative;left:15px;}

#msl_admin ul li {border-top:dotted #cccccc 0px;}



/*=======================================================

	Floating Control Panel

=======================================================*/

#cntl_panel {width:200px;height136px;position:fixed;left:50%;margin-left:308px;top:30px;z-index:99;}


#controlpanel {
opacity: 1;
filter:alpha(opacity=100);
background:transparent;
padding: 0;
//-moz-border-radius: 3px;
//-webkit-border-radius: 3px;
text-align: top;
font-size: 11px;
line-height:110%;
width: 200px;
height:136px;
z-index: 5;
margin-bottom:20px;
}


#msl_admin h4 {
	margin-top: 0;
font-size: 11px;
color: #000;
}

#controlpanel ul {border:none;position:absolute:top:0px;width:200px;height:136px;overflow:hidden;}
#controlpanel li {width:200px;height:136px;padding:0px;border-bottom:solid #ffffff 0px;margin:0px;}
#controlpanel li a {width:200px;height:136px;font-size:22px;color:#ffffff;font-weight:bold;line-height:100%;font-style:none;text-transform:uppercase;}
#controlpanel .msl_edit {background:url("none");width:200px;height:136px;border:none;}
#controlpanel .msl_edit a {
z-index:99;
background: url("http://www.bcusu.com/pageassets/edityourpage.PNG") no-repeat scroll 0 0 transparent;width:200px;
display:block;
text-indent:-5000px;
overflow:hidden;}
#controlpanel .msl_edit a:hover {
background: url("http://www.bcusu.com/pageassets/organisation/templates/societies2011/edityourpage_rollover.PNG") no-repeat scroll 0 0 transparent;border:0px;width:200px;
display:block;
text-indent:-5000px;
overflow:hidden;}

#controlpanel h3 {display:none;}


/*=======================================================

	Login

=======================================================*/

#login {margin:0 50px 0 0;padding:0; width:300px; float: right; }

.login {background:none;padding:1em;margin:0 88px 0 0;border:0; float: right; }

#login label {display:inline-block;width: 300px;margin-right:1em; float: right; }

#login input {margin-bottom:0.3em;width:100px; float: right; }

#login h3 {background:none; color:none; margin: 0em 0 0em 0;font-weight:normal;font-size:1.25em;float: right; diplay:none;}

#login input.button {margin: 0.5em 0 0 10em;width:5px;float: right; }

.sidepanel h3 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent;
	margin: 0 0 0 0;
	padding: 0;
	color: #ffffff;
	font-size: 0%;
width: 300px;
}

div.login a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent;
font-size:65%;
border-style:solid;
border-width:2px 0;
display:none;
padding:2px 0px 2px 0px;
margin:0.5em 0 0;
}

div.login input.textbox  {
display:inline-block;
width:98px;
}


 .login input.button {
display:inline-block;
width:45px;
}

div.login input.button {
display:inline-block;
font-weight:bold;
width:40px;
}

.createaccount {
	position:absolute;
        margin: 10px 0 0 810px ;
        padding: 0;
	color:#ed2482;
	font-family:"Century Gothic",Arial,sans-serif;
	font-size: 75%;
	z-index:88;
}

.cantlogin {
	position:absolute;
        margin: 20px 0 0 810px ;
        padding: 0;
	color:#ed2482;
	font-family:"Century Gothic",Arial,sans-serif;
	font-size: 75%;
	z-index:88;
        cursor: pointer;
}

/*=======================================================

        Drop Down Login/Account

=======================================================*/

.ddmenu  {
                position: absolute;
                overflow: hidden;
                background: #dddddd;
                margin: 10px 0 0 716px;
                padding: 0px;
border:none;
                float: right;
                width: auto;
                max-width: 174px;
                height: 23px;
                min-height: 23px;
                text-align:left;
                z-index:100;
}

.sidepanel {
                position: relative;
                background:transparent;
                border:none;
                margin: 0;
                padding:0;
}

.ddmenu h3 {
background:transparent url(/stylesheet/BCU/dd_header.gif) no-repeat scroll 0 0;
color:#555555;
cursor:pointer;
display:block;
font-family:'century gothic',Arial,sans-serif;
letter-spacing:75%;
font-size:9.5pt;
height:17px;
margin:0;
padding:3px 50px 3px 8px;
text-align:left;
width:149px;
}

.ddmenu h3:hover {
                background-position: 0 -23px;
                color: #FFFFFF;
}

.ddmenu h4 {
                position: relative;
                border-bottom: 1px solid #CCC;
                border-top: 1px solid #CCC;
                font-family: 'Lucida Sans', Arial, sans-serif;
                padding: 0px;
                background: #EEE;
                font-size: 100%;
                margin-top: -1px;
}

.ddmenu p {
display: none;
}

.ddmenu ul {
                margin: 0;
                height: auto;
                overflow: hidden;
}

.ddmenu li {
color: #ED2382;
position: relative;
padding: 10px 5px 5px 5px;
}

.ddmenu li:hover {
                text-decoration: none;
}

.ddmenu li a {
                color: #ED2382;
                text-decoration:none;
}

.ddmenu li a:hover {
                color: #ED2382;
                text-decoration:underline;
}

.ddmenu a.cal {
                position: relative;
                display: inline;
                font-size: 100%;
}

div.controlpanel li {
height:1.3em;
margin:0;
padding:5px 0 0 5px ;
}


/*===========================================
Homepageboxes
===========================================*/
#boxhead {

   background:url(http://www.birminghamcitysu.com/assets/site_resources/grad2010_dddddd.gif ) repeat-x top left #dddddd;
    height:30px;
border:solid 1px #dddddd;
border-bottom:none;
   font-size:16px;
font-family:"Century Gothic",Arial,sans-serif;
   color:#555555;   
display:block;
   padding:12px 12px 0 12px;
line-height:1em;
}

#boxhead_inner_left, #boxhead_inner_left a{
width:215px;
float:left;
}

#boxhead_inner_right, #boxhead_inner_right a{
width:41px;
float:right;
}

#boxmain_news {
font-family:"Century Gothic",Arial,sans-serif;
   border:solid 1px #dddddd;
   border-bottom:solid 12px #dddddd;
margin-bottom: 20px;
   display:block;
   padding:5px 8px 8px 0;
   color:#000;
   line-height:1.2em;
}
#boxmain {
font-family:"Century Gothic",Arial,sans-serif;
   border:solid 1px #dddddd;
   border-bottom:solid 12px #dddddd;
margin-bottom: 20px;
   display:block;
   padding:8px;
   color:#000;
   line-height:1.2em;
}


#twitter_div {
font-family:"Century Gothic",Arial,sans-serif;
   border:solid 1px #dddddd;
   border-bottom:solid 12px #dddddd;
margin-bottom: 20px;
   display:block;
   padding:8px;
   color:#000;
   line-height:1.2em;
}

#home_ad_box {
   border:solid 1px #dddddd;
margin-bottom: 20px;
   border-bottom:solid 12px #dddddd;
 background:#6d1874;
   display:block;
   padding: 0;
   color:#000;
   line-height:1.2em;
}

#home_ad_box_grad {
   border:solid 1px #dddddd;
margin-bottom: 20px;
   border-bottom:solid 12px #dddddd;
 background:#002e67;
height:133px;
   display:block;
   padding: 15px 5px 0px 5px;
text-align:center;
   color:#fff;
   line-height:1.2em;
}

#home_get_involved_ad_box {
   border:solid 1px #dddddd;
 background:url(http://www.birminghamcitysu.com/stylesheet/BCU/get_involved_home_jump2.png ) repeat-x top left #dddddd;
margin-bottom: 20px;
   border-bottom:solid 12px #dddddd;
height:98px;
   display:block;
   padding: 40px 15px 10px 15px;
}

#inner_column, #inner_column a{
width:85px;
float:left;
	font-family:"Century Gothic",Arial,sans-serif;
	font-size: 100%;
font-weight:bold;
   color:#000000;
   line-height:1.4em;
}

#home_yt_box {
   border:solid 1px #dddddd;
margin-bottom: 20px;
   display:block;
   padding: 0;
   color:#000;
   line-height:1.2em;
}

#home_fb_box a{
 background:url(http://www.birminghamcitysu.com/assets/site_resources/facebook_off_dddddd_.png) repeat-x top left #dddddd;
    height:30px;
border:solid 1px #dddddd;
margin-bottom: 20px;
   font-size:16px;
font-family:"Century Gothic",Arial,sans-serif;
   color:#00539e;   
display:block;
   padding:12px 0 0 12px;
line-height:1em;
}
#home_fb_box a:hover 
{background:url(http://www.birminghamcitysu.com/assets/site_resources/facebook_on_dddddd_.png) repeat-x top left #dddddd;
color:#ffffff; text-decoration: none;
}

#home_nus_box a{
 background:url(http://www.birminghamcitysu.com/assets/site_resources/nus2010_off.png) repeat-x top left #dddddd;
    height:30px;
border:solid 1px #dddddd;
margin-bottom: 20px;
   font-size:16px;
font-family:"Century Gothic",Arial,sans-serif;
   color:#00539e;   
display:block;
   padding:12px 0 0 12px;
line-height:1em;
}
#home_nus_box a:hover 
{background:url(http://www.birminghamcitysu.com/assets/site_resources/nus2010_over.png) repeat-x top left #dddddd;
color:#ffffff; text-decoration: none;
}

/*===========================================
'MORE' BUTTON
===========================================*/

a.more {-moz-border-radius: 3px; -webkit-border-radius: 3px; color:#ffffff; background:#555555; padding:0 4px 1px 4px; font-size:9px; margin-top:1px;}
a.more:hover {color:#ffffff; background:#ED2382; text-decoration: none;}


/*===========================================
Slider
===========================================*/
.nivoSlider {
	position:relative;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:60;
	display:none;
}
/* The slices in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:50;
	height:100%;
}
/* Caption styles */
.nivo-caption {
	position:absolute;
width: 230px;
        margin: 38px 0 0 620px ;
	background:none;
	color:#000000;
	font-family:"Century Gothic",Arial,sans-serif;
	font-size: 19px;
        font-weight: bold;
	z-index:89;
        cursor: pointer;
}
.nivo-caption p {
	padding:5px;
	margin:0;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
	position:absolute;
	top:40%;
	z-index:99;
	cursor:pointer;
}
.nivo-prevNav {
text-indent: -100em;
	overflow: hidden;
	background: url(http://www.birminghamcitysu.com/stylesheet/BCU/left_off.png) no-repeat;
	height: 70px;
	width: 35px;
}
.nivo-prevNav:hover {
text-indent: -100em;
	overflow: hidden;
	background: url(http://www.birminghamcitysu.com/stylesheet/BCU/left_on.png) no-repeat;
	height: 70px;
	width: 35px;
}
.nivo-nextNav {
right:0;
text-indent: -100em;
	overflow: hidden;
	background: url(http://www.birminghamcitysu.com/stylesheet/BCU/right_off.png) no-repeat;
	height: 70px;
	width: 35px;
}
.nivo-nextNav:hover {
right:0;
text-indent: -100em;
	overflow: hidden;
	background: url(http://www.birminghamcitysu.com/stylesheet/BCU/right_on.png) no-repeat;
	height: 70px;
	width: 35px;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav {
	position:absolute;
right:1.3%;
top:5%;
	padding:0px 0px 0 0;
z-index:89;
}
.nivo-controlNav a {
	display:block;
	width:12px;
	height:12px;
	background:url(/stylesheet/BCU/slider_bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:4px;
	float:left;
z-index:89;
cursor:pointer;
}
.nivo-controlNav a.active {
	background-position:-12px 0;
}

#slider {
	position:relative;
width:898px;
height:210px;
margin-bottom: 20px;
border:solid 1px #dddddd;
	//See the "style-pack" below for image
	background:url(http://www.birminghamcitysu.com/assets/site_resources/loading.gif) no-repeat 50% 50%; 
}
#slider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}




/*===========================================
NUS EXTRA
===========================================*/


#nusbox {

border:9px solid #f29400;
   display:block;
   padding:3px;
   color:#fff;
   line-height:0.5em;
}

#nusbox a:link { color:#f8b101; font-weight:bold; text-decoration:none; } 
#nusbox a:visited, #content_right_freshers a:active{ color:#f8b101; font-weight:bold; text-decoration:none; } 
#nusbox a:hover{ color:#f8b101;text-decoration:underline;  }

/*===========================================
SNOWBALL 2010
===========================================*/


#container_snowball{ width:900px; margin:0 0 0 0px;}

#main_snowball{ width:900px;}

#content_left_snowball{ width:198px; float:left; text-align:left; font-size: 105%; line-height:175%; color: #6F9DB2; padding:25px 0 0 30px;}
#content_left_snowball a:link, #content_left_snowball a:visited{ text-decoration:none; color:#6F9DB2; display:block; padding:0 0 0 7px;}
#content_left_snowball a.current { color:#ffffff; background-color: #9ACAD7; text-decoration:none; display:block;}
#content_left_snowball a:hover{ color:#ffffff; background-color: #9ACAD7; text-decoration:none; display:block;}

#content_right_snowball{ width:600px; float:left; text-align:left; font-size: 100%; min-height:500px; padding:0 0 60px 30px; border-left: solid 3px #9ACAD7; }
#content_right_snowball a:link, #content_right_snowball a:visited, #content_right_snowball a:active{ color:#6F9DB2; text-decoration:none; } 
#content_right_snowball a:hover{ color:#6F9DB2;text-decoration:underline;  }

/*===========================================
HOUSING FAIR MINI-SITE
===========================================*/


#container_housingfair{ width:900px; margin:0 0 0 0px;}

#main_housingfair{ width:900px;}

#content_left_housingfair{ width:198px; float:left; text-align:left; font-size: 105%; line-height:175%; color: #006e97; padding:25px 0 0 30px;}
#content_left_housingfair a:link, #content_left_housingfair a:visited{ text-decoration:none; color:#006e97; display:block; padding:0 0 0 8px;}
#content_left_housingfair a.current { color:#ffffff; background-color: #fdbb02; text-decoration:none; display:block;}
#content_left_housingfair a:hover{ color:#ffffff; background-color: #fdbb02; text-decoration:none; display:block;}

#content_right_housingfair{ width:600px; float:left; text-align:left; font-size: 100%; min-height:500px; padding:0 0 60px 30px; border-left: solid 3px #fdbb02; }
#content_right_housingfair a:link, #content_right_housingfair a:visited, #content_right_housingfair a:active{ color:#006e97; text-decoration:none; } 
#content_right_housingfair a:hover{ color:#006e97;text-decoration:underline;  }

/* Loginbutton */

#ctl00_ctl06_btnLogout, #ctl00_ctl07_btnLogout {display:none;}
#ctl00_ctl06_lnkLogin, #ctl00_ctl07_lnkLogin {
background:url(bcu-login-button.png) top left no-repeat;
padding:0;
margin:1em 10px 1em 1em;
border:0; 
float: right;
height:25px;
width:100px;
text-indent:-5000px;
overflow:hidden;
}
#ctl00_ctl06_lnkLogin:hover, #ctl00_ctl07_lnkLogin:hover {background-position:bottom left;}

#ctl00_ctl09_lnkLogin {background:url("/stylesheet/BCU/bcu-login-button.png") no-repeat scroll left top transparent;width:100px;height:25px;overflow:hidden;display:block;font-size:0px;float:right;margin-top:12px;}
#ctl00_ctl09_lnkLogin:hover {background-position:0px -25px;}
#ctl00_ctl09_btnLogout {float:right;display:none;}
