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

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


/*
Colour Pallette
Orange:		#3A286F
Purple:		#00B6EC /2011 #3A286F
Yellow:		#FEE900
light blue:	#00B6EC
Grey:		#666
Darkgrey: 	#333
*/


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

html
{ 
	background:;
	height:101%;
}

body
{
	background-color:;
	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:#3A286F;  }
h2 { font-size:14px; margin:0 0 0px 0; color:#333333;  }
h3 { font-size:12px; margin:0 0 4px 0; color:#00B6EC; }
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:#3A286F; text-decoration:none; }

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

a:hover { color:#3A286F; 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; }

/* clear floats */
.clearfix:after {
    clear:both;
    content:".";
    display:block;
    font-size:0;
    height:0;
    visibility:hidden;
}

/* essential for Safari browser !! */
.clearfix {
    display:block;
}

/* 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:#3A286F; text-transform:uppercase;}
#L-details h2 { font-size:14px; margin:0 0 10px 0; color:#3A286F;}
#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:#3A286F; margin:0px; padding:0px; text-decoration:none;}
#L-details p a {color:#3A286F; 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:#3A286F; text-transform:uppercase;}
#R-details h2 { font-size:14px; margin:0 0 10px 0; color:#3A286F;}
#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:#3A286F; margin:0px; padding:0px; text-decoration:underline;}
#R-details p a:hover {color: #3A286F; 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:#3A286F; text-transform:uppercase;}
#blogL-details h2 { font-size:14px; margin:0 0 10px 0; color:#3A286F;}
#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:#3A286F; text-decoration:none;}
#blogL-details h3 a:hover {color:#3A286F; 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:#3A286F; margin:0px; padding:0px; text-decoration:none;}
#blogL-details p a:hover {color:#3A286F; 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:#3A286F; text-transform:uppercase;}
#blogR-details h2 { font-size:14px; margin:0 0 10px 0; color:#3A286F;}
#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:#3A286F; margin:0px; padding:0px; text-decoration:none;}
#blogR-details p a:hover {color:#3A286F; 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:#3A286F; margin:0px; padding:0px; text-decoration:none;}
#blogR-details li a:hover {color:#3A286F; 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:#3A286F; margin:0px 0 5px 0; padding:0px; text-decoration:none; text-transform:uppercase;}
#Left-details p a {color:#3A286F; margin:0px; padding:0px; text-decoration:none;}
#Left-details p a {color:#3A286F; 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:#3A286F; margin:0px 0 5px 0; padding:0px; text-decoration:none; text-transform:uppercase;}
#Right-details p a {color:#3A286F; margin:0px; padding:0px; text-decoration:none;}
#Right-details p a {color:#3A286F; margin:0px; padding:0px; text-decoration:underline;}

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


	
#header {width:951px; height:200px; display:block; margin-bottom:6px;  padding: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:70px; }
#navigation .highlight a#home:hover, 
#navigation a#home .hover { background-position: 0 -30px; }
/*active*/
#home #navigation #home { background-position: 0 -30px; }

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

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

/* Listen */
#navigation a#us { background-position: -422px 0; width: 176px }
#navigation .highlight a#us:hover,
#navigation a#us .hover { background-position: -422px -30px; }
/*active*/
#us #navigation #us { background-position: -422px -30px; }

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

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


#home #navigation #home { background-position: -0px -0px; z-index: 6; }
#youth #navigation #youth { background-position:  -70px -30px; z-index: 6; }
#creative #navigation #creative { background-position: -246px -30px; z-index: 6; }
#us #navigation #us { background-position: -422px -30px; z-index: 6; }
#about #navigation #about { background-position:-598px -30px; z-index: 6; }
#poetryL #navigation #poetryL { background-position: -774px -30px; z-index: 6; }


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



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

/* titlebar */

#titlebar {width:951px;}
#titlebar h1 { font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#3A286F; 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;}
#content2 {width:951px; position:relative; margin-top:2px;}
.eventsholder {width:700px; position:relative; float:left; margin:0 0 15px 0;}
.eventsholder h1 {font-size:16px; margin:0 0 10px 0; color:#3A286F; text-transform:uppercase;}
.eventsholder p {font-size:12px; margin:0px 30px 10px 0; color:#666; font-family:Arial, sans-serif; line-height:1.2em;}
.eventsholder a {color:#3A286F; text-decoration:none;}
.eventsholder a:hover {color:#3A286F; 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:#3A286F; 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: #3A286F}
.e-copy a:hover{color: #3A286F}

.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:#3A286F; 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:#3A286F;}

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

/* 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:#3A286F; text-decoration:none;}
.copyDetails h2 a:hover {color:#3A286F; 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:#00B6EC; text-decoration:underline;}


#buttonsWrapper {width:350px;  margin: 20px 0 0 0; }
#buttonsWrapper3 {width:250px;  margin: 10px 0 10px 0; clear: both;}
#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.png) 0 0 no-repeat;}

#buttonsWrapper2 {width:auto;  margin: 20px 0 0 0; }
#buttonsWrapperHP {width:auto;  margin: 22px 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; margin-bottom:33px;  }
#button .show a#more:hover, 
#button a#more .hover { background-position: -1323px -25px; }
/*active*/
#more #button #more { background-position:-1323px -25px; }

#buttonsWrapper3 {width:300px;  margin: 10px 0 10px 0; clear: both;}
#button15 li { float:left; list-style: none; position:relative; margin:0 20px 0 0; }
#button15 a * { display: none; }
#button15 a, #button15 a .hover { height: 25px; position: relative; display: block;
background: url(../css-images/buttons/pages.png) 0 0 no-repeat;}


#button15 a#one { background-position: 0 0 ; width:75px; }
#button15 .show a#one:hover, 
#button15 a#one .hover { background-position: 0 -25px; }
/*active*/
#one #button15 #one { background-position:0 -25px; }

#button15 a#two { background-position: -75px 0 ; width:75px; }
#button15 .show a#two:hover, 
#button15 a#two .hover { background-position: -75px -25px; }
/*active*/
#two #button15 #two { background-position:-75px -25px; }

#button15 a#three { background-position: -150px 0 ; width:75px; }
#button15 .show a#three:hover, 
#button15 a#three .hover { background-position: -150px -25px; }
/*active*/
#three #button15 #three { background-position:-150px -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;  }




.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:#3A286F; text-decoration:none;}
.twitter-foot a:hover {color:#3A286F; text-decoration:underline;}



#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:#3A286F; margin:0px; padding:0px; text-decoration:none;}
#main-area p a:hover {color:#333; margin:0px; padding:0px; text-decoration:underline;}

	
#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;}

.highlights-Lit {width:auto; margin:0 0 10px 0;}
.box1 {width:300px; margin:15px 25px 20px 0; float:left;}
.box1 h3 {margin:0px 0 5px 0;  }
.box2 {width:300px; margin:15px 0px 20px 0; float:left;}
.box2 h3 {margin:0px 0 5px 0; }


/* titlebar */

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

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

/* 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;}
.eventsholder-main p {margin:0px 0 0px 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:#3A286F; 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:#3A286F; 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:#3A286F; 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:#3A286F; 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:951px; margin:0px 0 0px 0; background-image:url(../images/footer-image.png); background-repeat:no-repeat; position:0 0;  }

.height {height:10px;}

.credits {position:relative; width:auto;}
.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:15px 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:#3A286F; text-decoration:none;}
.twitter-footL a:hover {color:#3A286F; text-decoration:underline;}

.twitter-footR {position:relative; width:330px; margin:15px 0 0px 55px; padding:30px 30px 97px 40px;  float:left; background-image:url(../css-images/form-back.png); background-repeat:no-repeat;}
.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:#3A286F; text-decoration:none;}
.twitter-footR a:hover {color:#3A286F; text-decoration:underline; }

.home-twitterL {position:relative; width:330px; height:375px;  margin:25px 0 0px 45px; padding:30px 30px 0 40px; background-image:url(../css-images/form-back.png); background-repeat:no-repeat; float:left; display: block;}
.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:#3A286F; text-decoration:none;}
.home-twitterL a:hover {color:#3A286F; text-decoration:underline;}

.home-twitterR {position:relative; width:330px;height:375px; margin:25px 0 0px 55px; padding:30px 30px 0 40px; float:left; background-image:url(../css-images/form-back.png); background-repeat:no-repeat; display: block;}
.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:#3A286F; text-decoration:none;}
.home-twitterR a:hover {color:#3A286F; text-decoration:underline;}



#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:#3A286F; 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:#3A286F; 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 20px 0; padding:0px; display: block;}
.orange {width:951px; position:relative; margin:20px 0 0px 0; color:#3A286F; }


.ticker {margin: 10px 0 0px 0;}

/* ticker styling */

.tickercontainer { /* the outer div with the black border */
	background: #fff; 
	width: 870px; 
	height: 27px; 
	margin: 0 0 0 0; 
	padding: 2px 0 0 0px; 
	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: 870px;
	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: #3A286F;
	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 #00B6EC;*/
	background-color: #00B6EC;
	color: #FFF;
	height: auto;
	padding: 25px 10px 20px 15px;
}

#litwitter-container #keywordsWrapper{
	/*border: 1px dashed #00B6EC;*/
	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;
}



