@charset "UTF-8";
/* CSS Document */

/* Author: copyright - Martin Vowles / Angelo Petsas - @ M/A -Date: 06-01-2009 */
/*
                      
 **********   ******  
//**//**//** //////** 
 /** /** /**  ******* 	
 /** /** /** **////** 
 *** /** /**//********
///  //  //  ////////   


/*
Colour Pallette
Orange:		#F89728
Purple:		#A0A8D5
Grey:		#666
Darkgrey: 	#333
*/


* {margin:0; padding:0; border:0;}

html
{ 
	background:#A0A8D5;
	height:101%;
}

body
{
	background-color:#A0A8D5;
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	font-size:12px;
	height:100%;
	line-height:1.2em;
	/*overflow:hidden;*/
	padding:0;
	margin:0;
	min-width:1000px;
}

h1, h2, h3, h4, h5, h6 {font-weight:normal; }
h1 { font-size:15px; margin:0 0 5px 0; color:#F89728;  }
h2 { font-size:14px; margin:0 0 0px 0; color:#333333;  }
h3 { font-size:12px; margin:0 0 4px 0; color:#0C0C0C; }
h4 { font-size:11px; margin:0 0 4px 0; color:#000;  }
h5 { font-size:12px; margin:0 0 8px 0; color:#333;  }
h6 { font-size:14px; margin:0 0 10px 0; color:#fff; }

a { color:#F89728; text-decoration:none; }

h2 a{ color:#F89728; text-decoration:none; }

a:hover { color:#F89728; text-decoration:underline; }
a img { border: 0; outline: none; }
ul, ol, li { list-style-position:inside; padding:0; margin:0; }
table { border-collapse:collapse; border-spacing:0; font-size:12px; }
em { font-style: italic; }
strong { font-weight: bold; }

/* .:*~*:._.:*~*:._.:*~*:._.:*~*:._ */

/* FLOATS + HIDE */
hr { clear: both; height:0; font-size:1px; line-height:0px; visibility: hidden; }
.hide { display: none; }

/* FORM DEFAULTS */
button span {display: none;}
input, textarea, select { font: normal 11px/17px Helvetica, Arial, sans-serif; color: #666; }
button { display: block; cursor: pointer; border:none; }
label { font: normal 11px/20px Helvetica, Arial, sans-serif; color: #666; }

/* .:*~*:._.:*~*:._.:*~*:._.:*~*:._ */

/* WRAPPER + STRUCTURE */
#wrapper {position:relative; width:952px; padding: 0px 20px 0 20px; margin:0 auto 0 auto; background-color:#FFF;}

#H-details {position:relative; width:952px;}
	
#L-details {position:relative; width:450px; float:left; margin-top:5px; padding-right:20px;}
#L-details h1 { font-size:15px; font-weight:bold; margin:0 0 10px 0; color:#F89728; text-transform:uppercase;}
#L-details h2 { font-size:14px; margin:0 0 10px 0; color:#F89728;}
#L-details p {font: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#666; margin:0px 0 20px 0; padding:0px; text-decoration:none;}
#L-details p a {color:#F89728; margin:0px; padding:0px; text-decoration:none;}
#L-details p a {color:#F89728; margin:0px; padding:0px; text-decoration:underline;}
#L-details ul{float: left;}
#L-details il {display:inline; padding-right:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
#L-details h4 {font: Arial, Helvetica, sans-serif; font-size:14px; color:#333; margin:0px 0 10px 0; padding:0px; text-decoration:none; line-height:1.3em;}
#L-details h5 {font: Arial, Helvetica, sans-serif; font-size:12px; font-style:italic; color:#333; margin:0px 0 10px 0; padding:0px; text-decoration:none;}

#R-details {position:relative; width:470px; float:right; margin:0px; margin-top:5px;}
#R-details h1 { font-size:15px; font-weight:bold; margin:0 0 10px 0; color:#F89728; text-transform:uppercase;}
#R-details h2 { font-size:14px; margin:0 0 10px 0; color:#F89728;}
#R-details p {font: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#666; margin:0px 0 10px 0; padding:0px; text-decoration:none;}
#R-details p a {color:#F89728; margin:0px; padding:0px; text-decoration:underline;}
#R-details p a:hover {color: #F89728; margin:0px; padding:0px; text-decoration:underline;}

#blogL-details {position:relative; width:580px; float:left; margin-top:5px;}
#blogL-details h1 { font-size:15px; font-weight:bold; margin:0 0 10px 0; color:#F89728; text-transform:uppercase;}
#blogL-details h2 { font-size:14px; margin:0 0 10px 0; color:#F89728;}
#blogL-details h6 {font: Arial, Helvetica, sans-serif; font-size:12px; font-style:italic; color:#333; margin:0px 0 10px 0; padding:0px; text-decoration:none;}
#blogL-details h5 {font: Arial, Helvetica, sans-serif; font-size:12px; font-style:italic; color:#333; margin:0px 0 10px 0; padding:0px; text-decoration:none;}
#blogL-details h3 {font: Arial, Helvetica, sans-serif; font-size:14px; color:#333; margin:5px 0 10px 0; padding:0px; text-decoration:none; line-height:1.3em; text-transform:uppercase;}
#blogL-details h3 a { font-weight:bold; color:#F89728; text-decoration:none;}
#blogL-details h3 a:hover {color:#F89728; text-decoration: underline;}
#blogL-details p {font: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#666; margin:0px 0 20px 0; padding:0px; text-decoration:none; line-height:1.3em;}
#blogL-details p a {color:#F89728; margin:0px; padding:0px; text-decoration:none;}
#blogL-details p a:hover {color:#F89728; margin:0px; padding:0px; text-decoration:underline;}


#blogR-details {position:relative; width:330px; float:right; margin:0px; margin-top:5px;}
#blogR-details h1 { font-size:15px; font-weight:bold; margin:0 0 10px 0; color:#F89728; text-transform:uppercase;}
#blogR-details h2 { font-size:14px; margin:0 0 10px 0; color:#F89728;}
#blogR-details p {font: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#666; margin:0px 0 10px 0; padding:0px; text-decoration:none;}
#blogR-details p a {color:#F89728; margin:0px; padding:0px; text-decoration:none;}
#blogR-details p a:hover {color:#F89728; margin:0px; padding:0px; text-decoration:underline;}
#blogR-details ol{}
#blogR-details li {display:list-item; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; }
#blogR-details li a {color:#F89728; margin:0px; padding:0px; text-decoration:none;}
#blogR-details li a:hover {color:#F89728; margin:0px; padding:0px; text-decoration:underline;}


#Left-details {position:relative; width:470px; float:left; margin-top:5px;}
#Left-details p {font: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#F89728; margin:0px 0 5px 0; padding:0px; text-decoration:none; text-transform:uppercase;}
#Left-details p a {color:#F89728; margin:0px; padding:0px; text-decoration:none;}
#Left-details p a {color:#F89728; margin:0px; padding:0px; text-decoration:underline;}


#Right-details { float:right; position:relative; width:470px; margin:0px; margin-top:5px;}
#Right-details p { float:right; font: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#F89728; margin:0px 0 5px 0; padding:0px; text-decoration:none; text-transform:uppercase;}
#Right-details p a {color:#F89728; margin:0px; padding:0px; text-decoration:none;}
#Right-details p a {color:#F89728; margin:0px; padding:0px; text-decoration:underline;}

.blog-icon {float:left; margin:0 15px 0 0;}


	
#header {width:951px; padding:10px 0 0 0; background-color:#FFF;}
#Lhead {position:relative; width:auto;  padding:10px 0 0 0; float:left;}
#Rhead {position:relative; width:auto; float:right; padding:10px 0 0 0;}

#search {width:auto; float:left; margin:0px 0 0 0px;}
#search p {margin-top:0px; font-size:12px; font-weight:bold; color:#FFF;}
#search p a {margin-top:0px; margin-left:0px;  font-size:12px; font-weight:bold; color:#FFF;}
#search p a:hover {margin-top:0px; margin-left:0px;  font-size:12px; font-weight:bold; color:#FFF;}

.searchtext {margin-top:0px; margin-left:7px; font-size:12px; font-weight:bold; color:#FFF;}
.searchtext a {margin-top:0px; font-size:12px; font-weight:bold; color:#FFF;}
.searchtext a:hover {margin-top:0px; font-size:12px; font-weight:bold; color:#FFF;}

/* .:*~*:._.:*~*:._.:*~*:._.:*~*:._ */

/* Navigation */
#navigationWrapper { width:951px;  margin-bottom:20px; }
#navigation li { float:left; list-style: none; position:relative; }
#navigation a * { display: none; }
#navigation a, #navigation a .hover { height: 30px; position: relative; display: block;
background: url(../css-images/nav.gif) 0 0 no-repeat;}

/* HOME */
#navigation a#home { background-position: 0 0; width:34px; }
#navigation .highlight a#home:hover, 
#navigation a#home .hover { background-position: 0 -30px; }
/*active*/
#home #navigation #home { background-position: 0 -30px; }

/* About */
#navigation a#whatson { background-position: -34px 0; width:75px; }
#navigation .highlight a#whatson:hover,
#navigation a#whatson .hover { background-position: -34px -30px; }
/*active*/
#whatson #navigation #whatson { background-position: -34px -30px; }

/* Events */
#navigation a#youth { background-position: -109px 0; width: 83px; }
#navigation .highlight a#youth:hover,
#navigation a#youth .hover { background-position: -109px -30px; }
/*active*/
#youth #navigation #youth { background-position: -109px -30px; }

/* Twitter Fest */
#navigation a#hire { background-position: -192px 0; width: 174px; }
#navigation .highlight a#hire:hover,
#navigation a#hire .hover { background-position: -192px -30px; }
/*active*/
#hire #navigation #hire { background-position: -192px -30px; }

/* Blog */
#navigation a#creative { background-position: -366px 0; width: 65px;}
#navigation .highlight a#creative:hover,
#navigation a#creative .hover { background-position: -366px -30px; }
/*active*/
#creative #navigation #creative { background-position: -366px -30px; }

/* Media Content */
#navigation a#us { background-position: -431px 0; width: 143px }
#navigation .highlight a#us:hover,
#navigation a#us .hover { background-position: -431px -30px; }
/*active*/
#us #navigation #us { background-position: -431px -30px; }

/* Poetry  Libary */
#navigation a#about { background-position: -574px 0; width:145px }
#navigation .highlight a#about:hover,
#navigation a#about .hover { background-position: -574px -30px; }
/*active*/
#about #navigation #about { background-position: -574px -30px; }

/* previous */
#navigation a#member { background-position: -719px 0; width:124px }
#navigation .highlight a#member:hover,
#navigation a#member .hover { background-position: -719px -30px; }
/*active*/
#member #navigation #member { background-position: -719px -30px; }

/* previous */
#navigation a#poetryL { background-position: -843px 0; width:108px }
#navigation .highlight a#poetryL:hover,
#navigation a#poetryL .hover { background-position: -843px -30px; }
/*active*/
#poetryL #navigation #poetryL { background-position: -843px -30px; }




#home #navigation #home { background-position: -0px -0px; z-index: 6; }
#whatson #navigation #whatson { background-position: -34px -30px; z-index: 6; }
#youth #navigation #youth { background-position:  -109px -30px; z-index: 6; }
#hire #navigation #hire { background-position:  -192px -30px; z-index: 6; }
#creative #navigation #creative { background-position: -366px -30px; z-index: 6; }
#us #navigation #us { background-position: -431px -30px; z-index: 6; }
#about #navigation #about { background-position:-574px -30px; z-index: 6; }
#member #navigation #member { background-position: -719px -30px; z-index: 6; }
#poetryL #navigation #poetryL { background-position: -843px -30px; z-index: 6; }


/* .:*~*:._.:*~*:._.:*~*:._.:*~*:._ */



/* .:*~*:._.:*~*:._.:*~*:._.:*~*:._ */

/* titlebar */

#titlebar {width:951px;}
#titlebar h1 { font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#F89728; font-weight: bold;} 
#titlebar p { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#A60026; margin:5px 0 5px 0; color:#666;} 

/* .:*~*:._.:*~*:._.:*~*:._.:*~*:._ */

/* whats on list */

#content {width:951px; position:relative; margin-top:10px;}
.eventsholder {width:700px; position:relative; float:left; margin:15px 0 15px 0;}
.eventsholder h1 {font-size:16px; margin:0 0 10px 0; color:#F89728; text-transform:uppercase;}
.eventsholder p {font-size:12px; margin:0px 30px 20px 0; color:#666; font-family:Arial, sans-serif; line-height:1.2em;}
.eventsholder a {color:#F89728; text-decoration:none;}
.eventsholder a:hover {color:#F89728; text-decoration:underline;}
.eventsholder-main {width:900px; position:relative; float:left; margin:15px 0 15px 0;}
.e-picture {width:200px; margin-right:10px; float:left; position:relative;}
.epicture-main {width:350px; margin-right:10px; float:left; position:relative;}
.e-copy {width:480px; float:left; position:relative; margin:0 0 30px 0;}
.e-copy h2 {font-size:15px; margin:0 0 5px 0; color:#F89728; font-weight:bold;}
.e-copy h6 {font-size:12px; color:#333; font-style:italic;}
.e-copy p{font-size:12px; color:#666; line-height:1.3em; margin:0 0 5px 0;}
.e-copy a{color: #F89728}
.e-copy a:hover{color: #F89728}

.ecopy-main {width:530px; float:left; position:relative; margin:0 0 30px 0;}
.ecopy-main h2 {font-size:15px; margin:0 0 5px 0; color:#F89728; font-weight:bold;}
.ecopy-main h6 {font-size:12px; color:#333; font-style:italic;}
.ecopy-main p{font-size:12px; color:#666; line-height:1.3em; margin:0 0 5px 0;}

/* .:*~*:._.:*~*:._.:*~*:._.:*~*:._ */

/* pagination */

#pagination {width:952px; position:relative; margin-top:10px;}
#pagination ul {float: left; margin:10px;}
#pagination li {display:inline; padding-right:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff }
#pagination a {text-decoration:none; color:#FFF;}
#pagination a:hover {text-decoration:underline;}


#event-pagination {width:952px; position:relative; margin-top:10px; background-color:#F89728;}

/* .:*~*:._.:*~*:._.:*~*:._.:*~*:._ */

/* Events detail */

.mainImages {width:435px; margin:0 0 25px 20px;}
.video {width:auto; margin:0 0 0 20px;}
.copyDetails{width:auto; padding:0 20px 0 0; margin-bottom:30px;}
.copyDetails h1 {font-size:16px; margin:0 0 0px 0; color:#A60026; text-transform:uppercase;}
.copyDetails h2 {font-size:14px; margin:5px 0 0px 0; color:#999; text-transform: none;}
.copyDetails h2 a {color:#F89728; text-decoration:none;}
.copyDetails h2 a:hover {color:#F89728; text-decoration:underline;}
.copyDetails h3 {}
.copyDetails h4 {font-size:16px; font-weight:bold; color:#000;}
.copyDetails h5 { color:#A60026; margin:15px 0 0 0;}
.copyDetails ul {list-style:none; position:relative; margin:5px 0 0 0; }
.copyDetails li {padding:4px 0 0 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.copyDetails li {padding:4px 0 0 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.copyDetails li {padding:4px 0 0 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.copyDetails p {font-size:12px; margin:10px 0 20px 0; color:#666; font-family:Helvetica, Arial, sans-serif; line-height:1.2em;}
.copyDetails a {color:#333; text-decoration:none;}
.copyDetails a:hover {color:#A0A8D5; text-decoration:underline;}


#buttonsWrapper {width:350px;  margin: 20px 0 0 0; }
#button li { float:left; list-style: none; position:relative; margin:0 20px 0 0; }
#button a * { display: none; }
#button a, #button a .hover { height: 25px; position: relative; display: block;
background: url(../css-images/buttons/ticket-button.gif) 0 0 no-repeat;}

#buttonsWrapper2 {width:auto;  margin: 20px 0 0 0; }


#button a#ticket { background-position: 0 0; width:115px; }
#button .show a#ticket:hover, 
#button a#ticket .hover { background-position: 0 -25px; }
/*active*/
#ticket #button #ticket { background-position: 0 -25px; }

#button a#back { background-position:-114px 0px; width:114px; }
#button .show a#back:hover, 
#button a#back .hover { background-position: -114px -25px; }
/*active*/	
#back #button #back { background-position: -114px -25px; }

#button a#listing { background-position:-230px 0px; width:144px; }
#button .show a#listing:hover, 
#button a#listing .hover { background-position: -230px -25px; }
/*active*/	
#listing #button #listing { background-position: -230px -25px; }

#button a#twitter { background-position:-495px 0px; width:165px; }
#button .show a#twitter:hover, 
#button a#twitter .hover { background-position: -495px -25px; }
/*active*/	
#twitter #button #twitter { background-position: -495px -25px; }

#button a#download { background-position:-374px 0px; width:120px; }
#button .show a#download:hover, 
#button a#download .hover { background-position: -374px -25px; }
/*active*/	
#download #button #download { background-position: -374px -25px; }

#button a#video { background-position:-665px 0px; width:122px; }
#button .show a#video:hover, 
#button a#video .hover { background-position: -665px -25px; }
/*active*/	
#video #button #video { background-position: -665px -25px; }

#button a#image { background-position:-787px 0px; width:122px; }
#button .show a#image:hover, 
#button a#image .hover { background-position: -787px -25px; }
/*active*/	
#image #button #image { background-position: -787px -25px; }

#button a#ticketR { background-position: 0 -25px; width:115px; }
#button .show a#ticketR:hover, 
#button a#ticketR .hover { background-position: 0px 0px; }
/*active*/
#ticketR #button #ticketR { background-position: 0px 0px; }

#button a#blog { background-position: -1042px 0px; width:133px; }
#button .show a#blog:hover, 
#button a#blog .hover { background-position: -1042px -25px; }
/*active*/
#blog #button #blog { background-position: -1042px -25px; }

#button a#SBblog { background-position: -1175px 0 ; width:148px; }
#button .show a#SBblog:hover, 
#button a#SBblog .hover { background-position: -1175px -25px; }
/*active*/
#SBblog #button #SBblog { background-position:-1175px -25px; }


#button a#book { background-position: -1703px 0 ; width:115px; }
#button .show a#book:hover, 
#button a#book .hover { background-position: -1703px -25px; }
/*active*/
#book #button #book { background-position:-1703px -25px; }

#button a#follow { background-position: -1558px 0 ; width:145px; }
#button .show a#follow:hover, 
#button a#follow .hover { background-position: -1558px -25px; }
/*active*/
#follow #button #follow { background-position:-1558px -25px; }

#button a#more { background-position: -1323px 0 ; width:235px; }
#button .show a#more:hover, 
#button a#more .hover { background-position: -1323px -25px; }
/*active*/
#more #button #more { background-position:-1323px -25px; }



#shareWrapper { width:400px; margin:30px 0 15px 0;}
#share ul {  list-style:none; position:relative;   }
#share li { float: left; display:inline; padding-right:10px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; text-transform:uppercase; }
#share a * {text-decoration:none;}
#share a, #share a .hover {  color:#A60026; text-decoration:underline;}

/* .:*~*:._.:*~*:._.:*~*:._.:*~*:._ */

/* Funders Pages */
.leftC {width:650px; margin:0 20px 25px 0px; float:left}
.rightC {width:250px; margin:15px 0 0 0px; float:right;}

#logoboxWrapper {width:auto; margin:30px 0 15px 0;}
#logobox ul { list-style:none; position:relative; }
#logobox li {float: left; display:inline; width:145px; margin:0 12px 12px 0;}


/* .:*~*:._.:*~*:._.:*~*:._.:*~*:._ */

/* Press Releases Pages */
.pressWrapper {width:650px; margin:15px 0 15px 0; position:relative;}
.pressImage {width:200px; height:150px; margin:0 20px 0 0px; float:left;}
.pressTxt {width:420px; margin:0 0px 0 0; float:left;}
.pressTxt p {font-size:12px;  font-family:Helvetica, Arial, sans-serif; line-height:1.2em;}
.pressTxt p a:link { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase; text-decoration:none; }
.pressTxt p a:hover {text-decoration:underline; }

/* .:*~*:._.:*~*:._.:*~*:._.:*~*:._ */

/* Hires Pages */

.hireIntro {width:450px; padding:0 20px 0 0; position:relative;}
.hireIntro p {font-size:12px; margin:15px 0 0px 0; color:#666; font-family:Helvetica, Arial, sans-serif; line-height:1.2em;}
.hireIntro a {color:#666; text-decoration:none;}
.hireIntro a:hover {color:#A60026; text-decoration:underline;}


/* .:*~*:._.:*~*:._.:*~*:._.:*~*:._ */

/* Searches */

#search {width:225px; height:20px; margin:9px 7px 0 0;}
#search div.textinput { background: url(../css-images/forms/search_field_base2.png) 0 0 no-repeat;
height:17px; width:144px; margin:0 0 0 0; }
#search input { background:none; width:140px; height:17px; padding:0 0 0 3px; border:none; color:#333; font-style:italic; color:#807f7f; font-size:11px; }
#search button { background:url(../css-images/buttons/search-sprite.gif) 0 0 no-repeat; 
height:23px; width:61px; float:left; margin:0 0 0 12px; border:0; }
#search button:hover { background-position: 0 -23px; }

.searchResults {width:400px; padding:0 20px 0 0; position:relative; margin:10px 0 0 0;}
.searchResults h4 {font-size:16px; font-weight:bold; color:#000;}

.seachList{width:auto; padding:0 20px 0 0; margin:20px 0 0 0; border-bottom: 1px dotted #A60026;}
.seachList h1 {font-size:16px; margin:0 0 10px 0; color:#A60026; text-transform:uppercase;}
.seachList h2 {font-size:14px; margin:5px 0 0px 0; color:#999; text-transform: none;}
.seachList h3 {}
.seachList h4 {font-size:16px; font-weight:bold; color:#000;}
.seachList h5 { color:#A60026; margin:15px 0 0 0;}
.seachList p {font-size:12px; margin:0px 0 10px 0; color:#666; font-family:Helvetica, Arial, sans-serif; line-height:1.2em;}
.seachList a {color:#A60026; text-decoration:none;}
.seachList a:hover {color:#A60026; text-decoration:underline;}

/* news */
.newsWrapper {width:650px; margin:15px 0 15px 0; position:relative; border-bottom:1px dotted #A60026;}
.newsTxt {width:600px; margin:0 0px 0 0; float:left;}
.newsTxt h1 {font-size:16px;  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; line-height:1.2em;}
.newsTxt h2 {font-size:13px;  font-family:Helvetica, Arial, sans-serif; font-style:italic; line-height:1.2em; color:#999;}
.newsTxt h3 {font-size:18px; font-family:Helvetica, Arial, sans-serif; text-transform:uppercase; text-decoration:underline; margin:15px 0 0 0; line-height:1.2em; color:#CCC;}
.newsTxt h3 a:link {color:#000;}
.newsTxt h3 a:hover {color:#A60026;}
.newsTxt p {font-size:12px;  font-family:Helvetica, Arial, sans-serif; line-height:1.2em; margin-bottom:10px;}
.newsTxt p a:link { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration:none; }
.newsTxt p a:hover {text-decoration:underline; }


#yourIdeas {width:auto; margin:0px 0 15px 0; position:relative;}
#yourIdeas p {font-family:Helvetica, sans-serif; font-size:12px; line-height:1.2em; clear:left;}
.youridea {background:url(../css-images/buttons/send.gif) 0 0 no-repeat; height:30px; width:206px; float:left; margin:0 0 10px 0;}
.youridea:hover{ background-position: 0 -30px; }

.red {color:#A60026; padding:0 0 0 40px;}

#cvboxWrapper { position:relative; width:951px; margin:0px 0 20px 0; clear:left; }
#switchWrapperSpaces { width:900px; margin:30px 0 20px 0; z-index:1; }
.switchOne, .switchTwo, .switchThree  {width:295px; float:left; margin-bottom:33px;  }
.switchOne, .switchTwo  { margin-right:33px;}
.switchThree  { margin-right:0px; }
.switchOne img, .switchTwo img, .switchThree img  { margin:0 0 5px 0; }
.switchOne h1, .switchTwo h1, .switchThree h1 {font-size:14px; margin:6px 0 3px 0; /* position:relative; z-index:1; */ }
.switchOne h1 a, .switchTwo h1 a, .switchThree h1 a, {color:#A60026; }
.switchOne h1 a:hover, .switchTwo h1 a:hover, .switchThree h1 a:hover { color:#666; }
.switchOne p, .switchTwo p, .switchThree p{ font-family:Helvetica, Arial, sans-serif; font-size:12px; margin:0 0 0 0; color:#666; }
.switchOne p a, .switchTwo p a, .switchThree p a { color:#666; text-decoration:none; border:none;  }

.cvDetails h1 {font-size:16px; margin:0 0 0px 0; color:#A60026; text-transform:uppercase;}
.cvDetails h2 {font-size:14px; margin:5px 0 0px 0; color:#999; text-transform: none;}
.cvDetails h3 {}
.cvDetails h4 {font-size:16px; font-weight:bold; color:#000;}
.cvDetails h5 { color:#A60026; margin:15px 0 0 0;}
.cvDetails ul {list-style: url(../css-images/bullet.png); position:relative; margin:10px; 0  10px 0;}
.cvDetails li {padding:4px 0 0 5px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px;}
.cvDetails p {font-size:12px; margin:5px 0 10px 0; color:#666; font-family:Helvetica, Arial, sans-serif; line-height:1.2em;}
.cvDetails a {color:#A60026; text-decoration:none;}
.cvDetails a:hover {color:#A60026; text-decoration:underline;}


#spacesHolder { position:relative; width:600px; padding:0 0 0 200px; margin-top:30px;}
.spaceImage {width:auto; margin:0;}
.spaceText {width:auto; margin:10px 0 0 0;}
.spaceText h1, .spaceText h1, .spaceText h1 {font-size:14px; margin:6px 0 3px 0; /* position:relative; z-index:1; */ }
.spaceText h1 a, .spaceText h1 a, .spaceText h1 a, {color:#A60026; }
.spaceText p { font-family:Helvetica, Arial, sans-serif; font-size:12px; margin:0 0 0 0; color:#666; }
.spaceText p a { color:#666; text-decoration:none; border:none;  }

.jobTxt {width:600px; margin:0 0px 0 0; float:left;}
.jobTxt p {font-size:12px;  font-family:Helvetica, Arial, sans-serif; line-height:1.2em;}
.jobTxt p a:link { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase; text-decoration:none; }
.jobTxt p a:hover {text-decoration:underline; }

#footer {position:relative; width:952px; margin:0px 0 0 0; background-image:url(../images/footer-image.png); background-repeat:no-repeat; position:0 0;  }


.credits {position:relative; width:auto; margin:15px 0 0 0;}
.credits p { padding:0px 0 0 405px; font-size:12px; color:#666; font-family:Arial, sans-serif; line-height:1.2em;}
.credits a {color:#666; text-decoration:none;}
.credits a:hover {color:#333; text-decoration:underline;}

.twitter-foot {position:relative; width:330px; margin:0px 0 145px 535px; padding:35px 0 0 0;}
.twitter-foot p {padding:0px 0 0 0px; font-size:12px; color:#666; font-family:Arial, sans-serif; line-height:1.2em;}
.twitter-foot a {color:#F89728; text-decoration:none;}
.twitter-foot a:hover {color:#F89728; text-decoration:underline;}

.orange {color:#A0A8D5;}

#main-area {width:925px;}
#main-area p {font: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#666; margin:0px 0 10px 0; padding:0px; text-decoration:none;}
#main-area p a {color:#F89728; margin:0px; padding:0px; text-decoration:none;}
#main-area p a:hover {color:#333; margin:0px; padding:0px; text-decoration:underline;}

	
#header {width:952px; margin:10px 0 0 0;}
#Lhead {position:relative; width:auto;  padding:10px 0 0 0; float:left;}
#Rhead {position:relative; width:auto; float:right; padding:10px 0 0 0;}

#search {width:auto; float:left; margin:0px 0 0 0px;}
#search p {margin-top:0px; font-size:12px; font-weight:bold; color:#FFF;}
#search p a {margin-top:0px; margin-left:0px;  font-size:12px; font-weight:bold; color:#FFF;}
#search p a:hover {margin-top:0px; margin-left:0px;  font-size:12px; font-weight:bold; color:#FFF;}

.searchtext {margin-top:0px; margin-left:7px; font-size:12px; font-weight:bold; color:#FFF;}
.searchtext a {margin-top:0px; font-size:12px; font-weight:bold; color:#FFF;}
.searchtext a:hover {margin-top:0px; font-size:12px; font-weight:bold; color:#FFF;}



/* titlebar */

#titlebar {width:951px;}
#titlebar h1 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:20px; color:#F89728;} 

/* .:*~*:._.:*~*:._.:*~*:._.:*~*:._ */

/* whats on list */

#content {width:951px; position:relative; margin-top:10px;}
.eventsholder {width:700px; position:relative; float:left; margin:15px 0 15px 0;}
.eventsholder-main {width:900px; position:relative; float:left; margin:15px 0 15px 0;}
.e-picture {width:200px; margin-right:10px; float:left; position:relative;}
.epicture-main {width:350px; margin-right:10px; float:left; position:relative;}
.e-copy {width:480px; float:left; position:relative; margin:0 0 30px 0;}
.e-copy h2 {font-size:15px; margin:0 0 5px 0; color:#F89728; font-weight:bold;}
.e-copy h6 {font-size:12px; color:#333; font-style:italic;}
.e-copy p{font-size:12px; color:#666; line-height:1.3em; margin:0 0 5px 0;}

.ecopy-main {width:530px; float:left; position:relative; margin:0 0 30px 0;}
.ecopy-main h2 {font-size:15px; margin:0 0 5px 0; color:#F89728; font-weight:bold;}
.ecopy-main h6 {font-size:12px; color:#333; font-style:italic;}
.ecopy-main p{font-size:12px; color:#666; line-height:1.3em; margin:0 0 5px 0;}

/* .:*~*:._.:*~*:._.:*~*:._.:*~*:._ */

/* pagination */

#pagination {width:380px; position:relative; margin: 10px auto 0 auto;}
#pagination ul {float: left; margin:10px;}
#pagination li {display:inline; padding-right:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; font-size: 14px}
#pagination a {text-decoration:none; color:#FFF;}
#pagination a:hover {text-decoration:underline;}


#event-pagination {width:952px; position:relative; margin-top:10px; background-color:#F89728; text-align: center}

/* .:*~*:._.:*~*:._.:*~*:._.:*~*:._ */

/* Events detail */

.mainImages {width:435px; margin:0 0 25px 20px;}
.video {width:auto; margin:0 0 0 20px;}
.copyDetails{width:auto; padding:0 20px 0 0; margin-bottom:30px;}
.copyDetails h1 {font-size:16px; margin:0 0 0px 0; color:#A60026; text-transform:uppercase;}
.copyDetails h2 {font-size:14px; margin:5px 0 0px 0; color:#999; text-transform: none;}
.copyDetails h3 {}
.copyDetails h4 {font-size:16px; font-weight:bold; color:#000;}
.copyDetails h5 { color:#A60026; margin:15px 0 0 0;}
.copyDetails ul {list-style:none; position:relative; margin:5px 0 0 0; }
.copyDetails li {padding:4px 0 0 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.copyDetails li {padding:4px 0 0 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.copyDetails li {padding:4px 0 0 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.copyDetails p {font-size:12px; margin:10px 0 20px 0; color:#666; font-family:Helvetica, Arial, sans-serif; line-height:1.2em;}
.copyDetails a {color:#333; text-decoration:none;}
.copyDetails a:hover {color:#F89728; text-decoration:underline;}




#shareWrapper { width:400px; margin:30px 0 15px 0;}
#share ul {  list-style:none; position:relative;   }
#share li { float: left; display:inline; padding-right:10px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; text-transform:uppercase; }
#share a * {text-decoration:none;}
#share a, #share a .hover {  color:#A60026; text-decoration:underline;}

/* .:*~*:._.:*~*:._.:*~*:._.:*~*:._ */

/* Funders Pages */
.leftC {width:650px; margin:0 20px 25px 0px; float:left}
.rightC {width:250px; margin:15px 0 0 0px; float:right;}

#logoboxWrapper {width:auto; margin:30px 0 15px 0;}
#logobox ul { list-style:none; position:relative; }
#logobox li {float: left; display:inline; width:145px; margin:0 12px 12px 0;}


/* .:*~*:._.:*~*:._.:*~*:._.:*~*:._ */

/* Press Releases Pages */
.pressWrapper {width:650px; margin:15px 0 15px 0; position:relative;}
.pressImage {width:200px; height:150px; margin:0 20px 0 0px; float:left;}
.pressTxt {width:420px; margin:0 0px 0 0; float:left;}
.pressTxt p {font-size:12px;  font-family:Helvetica, Arial, sans-serif; line-height:1.2em;}
.pressTxt p a:link { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase; text-decoration:none; }
.pressTxt p a:hover {text-decoration:underline; }

/* .:*~*:._.:*~*:._.:*~*:._.:*~*:._ */

/* Hires Pages */

.hireIntro {width:450px; padding:0 20px 0 0; position:relative;}
.hireIntro p {font-size:12px; margin:15px 0 0px 0; color:#666; font-family:Helvetica, Arial, sans-serif; line-height:1.2em;}
.hireIntro a {color:#666; text-decoration:none;}
.hireIntro a:hover {color:#A60026; text-decoration:underline;}


/* .:*~*:._.:*~*:._.:*~*:._.:*~*:._ */

/* Searches */

#search {width:225px; height:20px; margin:9px 7px 0 0;}
#search div.textinput { background: url(../css-images/forms/search_field_base2.png) 0 0 no-repeat;
height:17px; width:144px; margin:0 0 0 0; }
#search input { background:none; width:140px; height:17px; padding:0 0 0 3px; border:none; color:#333; font-style:italic; color:#807f7f; font-size:11px; }
#search button { background:url(../css-images/buttons/search-sprite.gif) 0 0 no-repeat; 
height:23px; width:61px; float:left; margin:0 0 0 12px; border:0; }
#search button:hover { background-position: 0 -23px; }

.searchResults {width:400px; padding:0 20px 0 0; position:relative; margin:10px 0 0 0;}
.searchResults h4 {font-size:16px; font-weight:bold; color:#000;}

.seachList{width:auto; padding:0 20px 0 0; margin:20px 0 0 0; border-bottom: 1px dotted #A60026;}
.seachList h1 {font-size:16px; margin:0 0 10px 0; color:#A60026; text-transform:uppercase;}
.seachList h2 {font-size:14px; margin:5px 0 0px 0; color:#999; text-transform: none;}
.seachList h3 {}
.seachList h4 {font-size:16px; font-weight:bold; color:#000;}
.seachList h5 { color:#A60026; margin:15px 0 0 0;}
.seachList p {font-size:12px; margin:0px 0 10px 0; color:#666; font-family:Helvetica, Arial, sans-serif; line-height:1.2em;}
.seachList a {color:#A60026; text-decoration:none;}
.seachList a:hover {color:#A60026; text-decoration:underline;}


/* .:*~*:._.:*~*:._.:*~*:._.:*~*:._ */

/* Forms */

/* The ID that contains the form and all its properties */
#formContact { color:#5c5c56; width:220px; float:left; }
#formContact a { color:#008A2E; }
#formContact a:hover { color:#333; }
#formContact h3 { color:#008A2E; margin:15px 0 0 0; }
#formContact h3 a { color:#008A2E; }
#formContact h3 a:hover { color:#333; }


.contactForm p {font-family: Helvetica, Arial, sans-serif; font-size:12px; padding-right:50px; line-height:1.2em; }

#formContact span { color:#00B0D8; }

/* Row + Label */
#formContact .row {margin:0 0 0 0;}
#formContact .row label em { font-style:normal; padding-left: 3px; color:#EFBCE0;}
#formContact form label { font-size:1.1em; color:#666;  }

/* Text field */  
#formContact div.textinput { background: url(../css-images/forms/textbox_200.png) 0 0 no-repeat;
height:26px; margin:0px 0 5px 0; }
#formContact input { background:none; width:188px; height:21px; padding:5px 6px 0 6px; border:none; }

/* Text area */  
#formContact div.textarea { background: url( url(../css-images/forms/textarea_430.png)) 0 0 no-repeat;
height:95px; margin:0px 0 5px 0; }
#formContact textarea { background:none; width:424px; height:91px; margin:2px 6px 5px 3px; border:none; }

/* Button */  
#formContact button { background: url(../css-images/buttons/send.gif) 0 0 no-repeat; 
height:25px; width:77px; float:left; margin:20px 0 0 0px; }
#formContact button:hover { background-position: 0 -25px; }

/* Contact page Inline Error */
#formContactInlineError { width:185px; border:1px solid #EFBCE0; background:#E1FFE1; margin:4px 0 10px 0; padding:5px 7px; color:#438743; font-size:11px; text-transform:normal; font-weight: bold;  }
#formContactInlineError  span { font-size:11px; }
#formContactInlineError  ul li { list-style: none; }

#formContactInlineErrorLong { width:300px; border:1px solid #EFBCE0; background:#E1FFE1; margin:4px 0 10px 0; padding:5px 7px; color:#438743; font-size:11px; text-transform:normal; font-weight: bold;  }
#formContactInlineErrorLong  span { font-size:11px; }
#formContactInlineErrorLong  ul li { list-style: none; }

#formContactInlineErrorLonger { width:300px; border:1px solid #EFBCE0; background:#E1FFE1; margin:10px 0 10px 0; padding:5px 7px; color:#438743; font-size:11px; text-transform:normal; font-weight: bold;  }
#formContactInlineErrorLonger  span { font-size:11px; }
#formContactInlineErrorLonger  ul li { list-style: none; }

#formLoginError { width:185px; border:1px solid #EFBCE0; background:#E1FFE1; margin:0 0 0px 0; padding:5px 7px; color:#438743; font-size:11px; text-transform:normal; font-weight: bold;  }
#formLoginError  span { font-size:11px; }
#formLoginError  ul li { list-style: none; }

/*Contact from details*/
#contactLoginError { width:370px; border:1px solid #EFBCE0; background:#E1FFE1; margin:4px 0 10px 0; padding:10px 13px; color:#438743; font-size:1.1em; }
#contactLoginError span { font-size:1.2em; }


/* .:*~*:._.:*~*:._.:*~*:._.:*~*:._ */

/* news */
.newsWrapper {width:650px; margin:15px 0 15px 0; position:relative; border-bottom:1px dotted #A60026;}
.newsTxt {width:600px; margin:0 0px 0 0; float:left;}
.newsTxt h1 {font-size:16px;  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; line-height:1.2em;}
.newsTxt h2 {font-size:13px;  font-family:Helvetica, Arial, sans-serif; font-style:italic; line-height:1.2em; color:#999;}
.newsTxt h3 {font-size:18px; font-family:Helvetica, Arial, sans-serif; text-transform:uppercase; text-decoration:underline; margin:15px 0 0 0; line-height:1.2em; color:#CCC;}
.newsTxt h3 a:link {color:#000;}
.newsTxt h3 a:hover {color:#A60026;}
.newsTxt p {font-size:12px;  font-family:Helvetica, Arial, sans-serif; line-height:1.2em; margin-bottom:10px;}
.newsTxt p a:link { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration:none; }
.newsTxt p a:hover {text-decoration:underline; }


#yourIdeas {width:auto; margin:0px 0 15px 0; position:relative;}
#yourIdeas p {font-family:Helvetica, sans-serif; font-size:12px; line-height:1.2em; clear:left;}
.youridea {background:url(../css-images/buttons/send.gif) 0 0 no-repeat; height:30px; width:206px; float:left; margin:0 0 10px 0;}
.youridea:hover{ background-position: 0 -30px; }

.red {color:#A60026; padding:0 0 0 40px;}

#cvboxWrapper { position:relative; width:951px; margin:0px 0 20px 0; clear:left; }
#switchWrapperSpaces { width:900px; margin:30px 0 20px 0; z-index:1; }
.switchOne, .switchTwo, .switchThree  {width:295px; float:left; margin-bottom:33px;  }
.switchOne, .switchTwo  { margin-right:33px;}
.switchThree  { margin-right:0px; }
.switchOne img, .switchTwo img, .switchThree img  { margin:0 0 5px 0; }
.switchOne h1, .switchTwo h1, .switchThree h1 {font-size:14px; margin:6px 0 3px 0; /* position:relative; z-index:1; */ }
.switchOne h1 a, .switchTwo h1 a, .switchThree h1 a, {color:#A60026; }
.switchOne h1 a:hover, .switchTwo h1 a:hover, .switchThree h1 a:hover { color:#666; }
.switchOne p, .switchTwo p, .switchThree p{ font-family:Helvetica, Arial, sans-serif; font-size:12px; margin:0 0 0 0; color:#666; }
.switchOne p a, .switchTwo p a, .switchThree p a { color:#666; text-decoration:none; border:none;  }

.cvDetails h1 {font-size:16px; margin:0 0 0px 0; color:#A60026; text-transform:uppercase;}
.cvDetails h2 {font-size:14px; margin:5px 0 0px 0; color:#999; text-transform: none;}
.cvDetails h3 {}
.cvDetails h4 {font-size:16px; font-weight:bold; color:#000;}
.cvDetails h5 { color:#A60026; margin:15px 0 0 0;}
.cvDetails ul {list-style: url(../css-images/bullet.png); position:relative; margin:10px; 0  10px 0;}
.cvDetails li {padding:4px 0 0 5px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px;}
.cvDetails p {font-size:12px; margin:5px 0 10px 0; color:#666; font-family:Helvetica, Arial, sans-serif; line-height:1.2em;}
.cvDetails a {color:#A60026; text-decoration:none;}
.cvDetails a:hover {color:#A60026; text-decoration:underline;}


#spacesHolder { position:relative; width:600px; padding:0 0 0 200px; margin-top:30px;}
.spaceImage {width:auto; margin:0;}
.spaceText {width:auto; margin:10px 0 0 0;}
.spaceText h1, .spaceText h1, .spaceText h1 {font-size:14px; margin:6px 0 3px 0; /* position:relative; z-index:1; */ }
.spaceText h1 a, .spaceText h1 a, .spaceText h1 a, {color:#A60026; }
.spaceText p { font-family:Helvetica, Arial, sans-serif; font-size:12px; margin:0 0 0 0; color:#666; }
.spaceText p a { color:#666; text-decoration:none; border:none;  }

.jobTxt {width:600px; margin:0 0px 0 0; float:left;}
.jobTxt p {font-size:12px;  font-family:Helvetica, Arial, sans-serif; line-height:1.2em;}
.jobTxt p a:link { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase; text-decoration:none; }
.jobTxt p a:hover {text-decoration:underline; }

#footer {position:relative; width:952px; margin:0px 0 10px 0; background-image:url(../images/footer-image.png); background-repeat:no-repeat; position:0 0;  }


.credits {position:relative; width:autopx; margin:10px 0 0 0;}
.credits p { padding:0px 0 0 0px; font-size:12px; color:#666; font-family:Arial, sans-serif; line-height:1.2em;}
.credits a {color:#666; text-decoration:none;}
.credits a:hover {color:#333; text-decoration:underline;}


.twitter-footL {position:relative; width:330px; margin:8px 0 1px 45px; padding:30px 30px 15px 40px; background-image:url(../css-images/form-back.png); background-repeat:no-repeat; float:left;}
.twitter-footL p {padding:0px 0 0 0px; font-size:12px; color:#666; font-family:Arial, sans-serif; line-height:1.2em; margin:10px 10px 0 0;}
.twitter-footL a {color:#F89728; text-decoration:none;}
.twitter-footL a:hover {color:#F89728; text-decoration:underline;}

.twitter-footR {position:relative; width:330px; margin:38px 0 0px 105px; float:left;}
.twitter-footR p {padding:0px 0 0 0px; font-size:12px; color:#666; font-family:Arial, sans-serif; line-height:1.2em;}
.twitter-footR a {color:#F89728; text-decoration:none;}
.twitter-footR a:hover {color:#F89728; text-decoration:underline; }

.home-twitterL {position:relative; width:330px; margin:8px 0 0px 45px; padding:30px 30px 80px 40px; background-image:url(../css-images/form-back.png); background-repeat:no-repeat; float:left;}
.home-twitterL p {padding:0px 0 0 0px; font-size:12px; color:#666; font-family:Arial, sans-serif; line-height:1.2em; margin:0 10px 0 0;}
.home-twitterL a {color:#F89728; text-decoration:none;}
.home-twitterL a:hover {color:#F89728; text-decoration:underline;}

.home-twitterR {position:relative; width:330px; margin:38px 0 0px 105px; float:left;}
.home-twitterR p {padding:0px 0 0 0px; font-size:12px; color:#666; font-family:Arial, sans-serif; line-height:1.2em;}
.home-twitterR a {color:#F89728; text-decoration:none;}
.home-twitterR a:hover {color:#F89728; text-decoration:underline;}

.orange {color:#F89728; white-space:nowrap;}

#main-area {width:925px;}


.highlight-box {width:200px; margin:0 50px 0 0; float:left; }
.highlight-box h2 {font-size:15px; font-weight:bold; margin:5px 0 5px 0; color:#F89728; line-height:1.3em;}
.highlight-box h6 {font: Arial, Helvetica, sans-serif; font-size:12px; font-style:italic; color:#333; margin:0px 0 5px 0; padding:0px; text-decoration:none;}
.highlight-box p {font: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#666; margin:0px 0 5px 0; padding:0px; text-decoration:none;}
.highlight-box p a {color:#666; margin:0px; padding:0px; text-decoration:none;}
.highlight-box p a:hover {color:#333; margin:0px; padding:0px; text-decoration:underline;}
	
.highlight-boxR {width:200px; margin:0 0px 0 0; float:left; }
.highlight-boxR h2 {font-size:15px; font-weight:bold; margin:5px 0 5px 0; color:#F89728; line-height:1.3em;}
.highlight-boxR h6 {font: Arial, Helvetica, sans-serif; font-size:12px; font-style:italic; color:#333; margin:0px 0 5px 0; padding:0px; text-decoration:none;}
.highlight-boxR p {font: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#666; margin:0px 0 5px 0; padding:0px; text-decoration:none;}
.highlight-boxR p a {color:#666; margin:0px; padding:0px; text-decoration:none;}
.highlight-boxR p a:hover {color:#333; margin:0px; padding:0px; text-decoration:underline;}

.blog {width:auto; margin:0 25px 20px 0 ;}
.H-margin {width:auto; margin:0 440px 0 0;}

#letweeter {width:951px; position:relative; margin:10px 0 0px 0; padding:0px;}
.orange {width:951px; position:relative; margin:10px 0 0px 0;}


.ticker {margin: 10px 0;}

/* ticker styling */

.tickercontainer { /* the outer div with the black border */
	background: #fff; 
	width: 760px; 
	height: 27px; 
	margin: 0; 
	padding: 0 0 0 5px; 
	overflow: hidden;
	left: 700px;
}

.tickercontainer .mask { /* that serves as a mask. so you get a sort of padding both left and right */
	position: relative;
	left: 10px;
	top: 0px;
	width: 760px;
	overflow: hidden;

}

ul.newsticker { /* that's your list */
	position: relative;
	left: 650px;
	font: bold 10px Verdana;
	list-style-type: none;
	margin: 0;
	padding: 0;
}

ul.newsticker li {
	float: left; /* important: display inline gives incorrect results when you check for elem's width */
	margin: 0px;
	padding: 0px;
	font-weight: normal;
}

ul.newsticker a:link {
	white-space: nowrap;
	padding: 0;
	margin: 0;
	color:#666666;
	font-size:12px;
	text-decoration : none;
} 

ul.newsticker a:hover {
	color: #F89728;
	text-decoration : underline;
} 

ul.newsticker a:visited {
	color:#666666;
	text-decoration : none;
	font-size:12px;
} 


ul.newsticker span {
	margin: 0;
} 

/* Flickr boxes*/
.flickr-box {
	margin: 10px 0 0 10px;
	float:left;
	height: auto;
}

img.flickr{
	padding: 3px;
	width: auto;
	float: left;
}

div.clear{
	clear:both;
}

/* twitter */



/* litweeterfall */ 
#litwitter-container{
	/*border: 1px dashed #A0A8D5;*/
	background-color: #A0A8D5;
	color: #FFF;
	height: auto;
	padding: 25px 10px 20px 15px;
}

#litwitter-container #keywordsWrapper{
	/*border: 1px dashed #A0A8D5;*/
	float: left;
	width: 150px;
	margin-right: 0px;
}	

#litwitter-container #keywordsWrapper p{
	font-size: 12px;
	padding-right: 30px;
	color: #FFF;
}

ul.keywords{
	margin: 0;
	padding: 0;
}
	
#keywords ul.keywords li{
	list-style-type: none;
	list-style-position: outside;
	list-style-image: none;
	margin: 6px 0 6px 0;
	padding: 0;

	
}

#keywords ul li a{
	font-size: 19px;
	line-height: 1em;
	color: #ba5ca6;
}

#keywords ul li  a#keyword0{
	color: #a15390;
}	

#keywords ul li  a#keyword1{
	color: #a15390;
}
	
#keywords ul li a#keyword2{
	color: #854776;
}

#keywords ul li a#keyword3{
	color: #854776;
}
	
#keywords ul li a#keyword4{
	color: #6a3d5f;
}
	
#keywords ul li a#keyword5{
	color: #6a3d5f;
}
					
#keywords ul li a#keyword6{
	color: #4a2f42;
}

#keywords ul li a#keyword7{
	color: #4a2f42;
}
		
#keywords ul li a#keyword8{
	color: #272123;
}

#keywords ul li a#keyword9{
	color: #272123;
}			

#pane-target{
	/*border: 1px dashed white;*/
	float:left;
	height:665px;
	padding-top:35px;
	overflow:hidden;
	position:relative;
	width:400px;
}
	
#pane-target .tweets{
	/*border: 1px dashed white;*/
	height: 130px;
	padding: 0px 0 0 0px;
	margin-bottom: 10px;
	overflow: hidden;
}
	
#pane-target .tweets p{
	font-size: 20px;
	color: #fff;
	margin: 0;
	font-weight: bold;
}
	
#litwitter-container .tweets p a{
	color: #fff;
}

#litwitter-container .tweets p a.color{
	font-size: 28px;
	text-decoration: none;
}
	
#litwitter-container .clear{
	clear: both;
}


