/* New Ruskin College home page - April 2010 */

/* Left Column */

#home p {
	font-size: 14px;
	line-height: 19px;
	font-family:"Trebuchet MS", Helvetica, Jamrul, sans-serif;
}

#home-quick-nav {
	
	background: #EEE;
	/*padding: 5px 10px 5px 10px;*/
	padding: 0px 5px;
	margin-top: 10px;
	height: 110px;
}

#home-quick-nav h3 {
	margin: 0px;
	margin-top: 5px;
	padding-top: 5px;
}

#quickcourse label {
	color: #000;
}

#home-news-feed #newsfeed {
	background: #fff;
	border: 0px;
	margin: 0px;
	padding: 0px;
	margin-top: 0px;
}

#main h2 {
	margin: 0px;
}

#home-news-feed #newsfeed h2 {
	font-family:"Trebuchet MS", Helvetica, Jamrul, sans-serif;
	font-size: 17px;
}

#home-news-feed #newsfeed h3 {
	font-family:"Trebuchet MS", Helvetica, Jamrul, sans-serif;
	font-size: 12px;
	margin: 0px;
}

#home-news-feed .item {
	float: left;
	margin-bottom: 10px;
}

.item p strong {
	color:#000;
	font-size:12px;
	line-height:14px;
}

#main p {
	margin-bottom: 0px;
}

/* Right Column */

.layout2{
	width: 915px;
}

.main-content-home{
	float: left;
	margin-left: 15px;
	width: 690px;
}

#slider{
	width: 690px;
	height: 320px;
}

#bottom-content{
	background-color: red;
	width: 690px;
	overflow: hidden;
	margin-top: 3px;
}

#events-feed{
	float: left;
	width: 220px;
	padding-right: 10px;
}

#flickr-badge-feed {
	float: left;
	width: 240px;	
}

#tweets {
	float: right;
	width: 210px;
}

/* Flowpanes */

#slide-menu{
	float: left;
	width: 690px;
	margin-top: 10px;
	margin-bottom: 10px;
}

/* root element for tabs */

#flowtabs {
	/* dimensions */
	float: right;
	width:139px;
	height:24px !important;
	margin:0 !important; 
	padding:0;
	background: #fff;
			
}

* html #flowtabs {
	margin-bottom:-2px;
}

/* single tab */
#flowtabs li { 
	float:left; 
	margin:0; 
	padding:0; 
	text-indent:0; 
	list-style-type:none;
	display: inline;
	padding-left: 10px;
}

/* a- tag inside single tab */
#flowtabs li a {
	background: url(/img/home/slide-button.jpg) no-repeat;
	display:block;
	height: 24px;   
	width: 24px; 	
	padding:0px;
	margin:0px;
	
	/* font decoration */
	color:#fff;
	font-size:12px;
	line-height: 25px;
	text-align:center;
	text-decoration:none;
}

/* mouseover state */
#flowtabs a:hover 		{ color:#fff;	 }
#flowtabs #t1:hover 	{ background-position: 0 -24px; }
#flowtabs #t2:hover 	{ background-position: 0 -24px; }
#flowtabs #t3:hover 	{ background-position: 0 -24px; }
#flowtabs #t4:hover 	{ background-position: 0 -24px; }

/* currently selected tabs */
#flowtabs a.current	  { cursor:default; color:#fff;}
#flowtabs #t1.current { background-position: 0 -24px; }
#flowtabs #t2.current { background-position: 0 -24px; }
#flowtabs #t3.current { background-position: 0 -24px; }
#flowtabs #t4.current { background-position: 0 -24px; }

/* panes */
#flowpanes {	
	width:690px;
	height:277px;
	background: #eee;	
}
/* override the root element to enable scrolling */
#flowpanes {
	position:relative;
	overflow:hidden;
	clear:both;
}



/* override single pane */
#flowpanes div.slide {
	float:left;
	display:block;
	width:690px;
	height:277px;
	overflow: hidden;
	cursor:pointer;
	font-size:14px;
	background-repeat: no-repeat;
}


/* our additional wrapper element for the items */
#flowpanes .items {
	width:20000em;
	position:absolute;
	clear:both;
	margin:0;
	padding:0;
}

/* Events Styles */

#events-feed #eventsfeed {
	float: left;
	background: #fff;
	border: 0px;
	margin: 0px;
	padding: 0px;
}

#events-feed #eventsfeed h2 {
	font-family:"Trebuchet MS", Helvetica, Jamrul, sans-serif;
	font-size: 17px;
}

#events-feed #eventsfeed h3 {
	font-family:"Trebuchet MS", Helvetica, Jamrul, sans-serif;
	font-size: 12px;
	margin: 0px;
}

#events-feed .item {
	float: left;
	margin-bottom: 10px;
}

/* Flickr Badge */

#flickr-badge-feed h2 {
	font: 16px/21px "Trebuchet MS","Trebuchet MS",Helvetica,Jamrul,sans-serif;
	margin-bottom: 9px;
}

.flickr_badge_wrapper{
	float: left;
}

.flickr_badge_image {
	float: left;
	border: 1px solid #ccc;
	height: 75px;
	width: 75px;
	margin-right: 3px;
	margin-bottom: 3px;
}

/* Twitter */

#tweets h2 {
	font: 16px/21px "Trebuchet MS","Trebuchet MS",Helvetica,Jamrul,sans-serif;
	margin-bottom: 9px;
}

.tweet {
	background: url('/img/home/twitter-repeat.jpg');
	margin-bottom: 5px;
	overflow: hidden;
}

.tweet .head {
	background-image: url("/img/home/twitter-head.jpg");
	background-repeat:no-repeat;
	min-height:50px;
	padding:30px 15px 1px;
	word-wrap: break-word;
}

.tweet .foot {
	background-image:url("/img/home/twitter-footer.jpg");
	*background-color: #fff;
	background-repeat:no-repeat;
	height: 10px;
}

/*
#twitter_update_list ul{
	margin: 0;
	padding: 0;
}
#twitter_update_list li{
	height: 95px;
	width: 210px;
	background: url('/img/home/twitter-bg.jpg') no-repeat;
	list-style: none;
	padding-top: 20px;
	padding-left: 5;
	margin-left: -20px;
}

#twitter_update_list li a {
	color: #fff;	 
}

#twitter_update_list li{
	border: 1px solid orange;
	width: 210px;
}

#twitter_update_list li span{
	width: 210px;
	border: 1px green solid;
} */

/* Extra Slider Stuff */



#content .slider-text, #content .slider-text p{
	color: #fff;
	margin-top: 5px;
	font-size: 12px;
	line-height: 17px;
}

#content .slider-text{
	margin-top: 20px;
}

#content .slider-text h1, #content .slider-text h2, #content .slider-text h3, #content .slider-text h4{
	color: #fff;
}

.homebox {
	width: 690px;
	overflow: hidden;
}
.slider-img {
	float: left;
	width: 370px;
}

.slider-text {
	float: left;
	width: 300px;
}

.slider-text a{
	color: #fff;
}

/* IE Hacks 
* #home-news-feed .item{
	width: 208px;
}

* #home-news-feed .item p{
	padding-right: 5px;
}

* html #tweets {
	width: 200px;
}

* #flickr-badge-feed {
	width: 240px;
}

* #twitter_update_list li {
	padding-top: 20px;
	padding-right: 5px;
}

* #home-news-feed #newsfeed{
	margin-top: 20px;
}
*/

.homelayout {
	overflow: hidden;
	width: 910px;
}

.homelayout .sidebar {
	width: 210px;
	float: left;
}
.homelayout .main {
	float: right;
	width: 690px;
}

.homelayout #updates {
	width: 690px;
	overflow: hidden;
}

#home-news-feed #newsfeed {
	padding-right: 10px;

}

#next-fellowship{
	width: 160px;
	background: #4A99DC url('/img/home/next-fellowship.jpg') no-repeat;
	color: #fff;
	padding: 10px 20px;
}

#next-fellowship h2{
	margin-bottom: 5px;
	font-family:"Trebuchet MS", Helvetica, Jamrul, sans-serif;
	font-size: 18px;
}

#next-fellowship p{
	color: #000;
}

#next-fellowship span{
	color: #fff;
	font-size: 18px;
}

#bottom-left-container {
	border-right: 1px solid #ccc;
	width: 210px;
	margin-top: 30px;
}

#next-fellowship h2 a{
	text-decoration: none;
	color: #fff;
}

#next-fellowship h2 a:hover{
	text-decoration: underline;
}

#next-fellowship a{
	text-decoration: none;                                                                     
	color: #000;
}

#next-fellowship a:hover{
	text-decoration: underline;                                                                     
}

/* Social Links */

a.flickr {
	background-image: url(/img/home/flickr.jpg);
}

a.bebo {
	background-image: url(/img/home/bebo.jpg);
}

a.twitter {
	background-image: url(/img/home/twitter.jpg);
}

a.facebook {
	background-image: url(/img/home/facebook.jpg);
}

a.icon {
	background-repeat: no-repeat;
	padding: 4px 2px 4px 28px;
	line-height: 24px;
}

#facebook-link, #bebo-link{
	padding-top: 5px;
}

#homeFooter {
	font-size: 11px;
	font-weight: bold;
	padding-top: 15px;
	text-align: center;
}


#ouvsLogo h1 {
}
