/*--------------------------------------------------------------

 Local Governance Conference Styles
 Administrative Template, University of the West Indies

 @created 	01.2009

---------------------------------------------------------------*/

/* =Colours
----------------------------------------------------------------*/
/**
 * Black		:	#282828
 * Yellow		:	#ffd614
 * Red			:	#bd0f01
 * Grey			:	#f0eee9
 */

/* =Layout
----------------------------------------------------------------*/ 
#content {
	margin: 0;
	width: 750px;
	padding: 10px 5px;
	font: 12px/18px Georgia, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

#content-inner {
}

#sidebar {
	/*width: 170px;*/
	/*padding: 0 0 0 5px;*/
}

#main p {
	padding-right: 5px;
}
 
/* =Background Images/Colours
----------------------------------------------------------------*/

/* Background colour */
#fullcontainer {
	background: #FFFFFF;
}

#stripe {
	background: url(../images/ribbon.jpg) repeat top left;
}

/* Background image/colour for content area */
#content {
	/*background: url(../images/content-bg.jpg) no-repeat top left;*/
	background: none;
}

#content-inner {
	background: url(../images/vertical-bar-bg.png) repeat-y top left;
}

/* Primary Banner background */
#header {
	/*background: url(../images/primary_banner.jpg) repeat-y top left;*/
}

/* Crest that matches Primary background */
#headercol1 {
	/*background: url(../images/crest.jpg) no-repeat transparent;*/
}

/* Image/Colour used for the breadcrumb area */
#breadcrumbs {
	background-color: #000000;
	color: #FFFFFF;
	font-family: Georgia, "Times New Roman", Times, serif;
}

/* =Headings
----------------------------------------------------------------*/
h2, #section-header {
	font-weight: bold;
	text-transform: uppercase;
	color: #0E5C9E; /*#bd0f01;*/
	margin: 0 0 18px 0;
	padding-right: 5px;
	font: 18px Georgia, "Times New Roman", Times, serif;
}

h3, .section-subheader {
	padding-right: 5px;
	font-weight: normal;
	font-size: 14px;
	color: #810A06;
	margin: 0;
}

h4 {

}

/* =Abstracts
----------------------------------------------------------------*/
p.speaker {
	background: url(../images/status_online.png) no-repeat top left;
	padding-left: 20px;
}

div#abstract {
	font-style: italic;
	font-family: Georgia, "Times New Roman", Times, serif;
}

div#contact-info {

}

ul.abstracts {
	margin-left: 0;
	padding-left: 0;
}

ul.abstracts li {
	list-style-type: none;
	background: url(../images/page.png) no-repeat 0 3px;
	padding-left: 20px;
	margin-bottom: 10px;
	line-height: 20px;
}


/* =Links
----------------------------------------------------------------*/
#main a,
#main a:active,
#main a:visited {
	color: #2575AD;
}

#main a:hover {
	color: #810A06;
}
		
#breadcrumbs a {
	color: #FFFFFF;
	font-size: 14px;
}		
	
#breadcrumbs a:hover {
	color: #FFFFFF;
}	
		
.menu a, .menu a:visited{
	color: #2575AD;
	padding: 5px 5px 5px 0px;
}

.menu div {
	padding: 10px 0;
	font: 14px Georgia, "Times New Roman", Times, serif;
	border-style: dotted;
}

.menu div.menu-first {
	border-style: dotted;
}

.menu a:hover{
	color: #810A06;
	padding: 5px 5px 5px 0px;
}

.menu a.active {
	color: #810A06;
	font-weight: bold;
}

#genlinks a {
	color: #990000;
}

#genlinks a:hover{
	/*color: #aaa;*/
}

.pdf-file { background: url(../images/page_white_acrobat.png) no-repeat top left; /*background: url(../images/pdf.gif) no-repeat top left;*/ }
.icon { padding-left: 20px; padding-bottom: 5px;}

/* =Forms
----------------------------------------------------------------*/

#headersearchgotext button#search-button {
	/*background: transparent url(../images/search_button.jpg) no-repeat 0 -2px;*/
}

/* =Images
----------------------------------------------------------------*/
img.pic {
	display: block;
}

img.left {
	float: left;
	margin: 0 10px 10px 0;
}

img.frame {
	border: 1px solid #000;
	padding: 2px;
}

/* =Tables
----------------------------------------------------------------*/
table {
    width: 100%;
	border: 1px solid #000;
	border-collapse: collapse;
	margin: 1.5em 0;
}

th {

}

th, td {
	padding: 5px;
	border: 1px solid #000;
}

table.programme {
    width: 100%;
	border: 1px solid #000;
	border-collapse: collapse;
	margin: 1.5em 0;
}

table.programme th,
table.programme td {
	padding: 5px;
	border: 1px solid #000;
}

td.time {
	font-weight: bold;
	width: 120px;
}

td.break {
	color: #bd0f01;
	text-transform: uppercase;
	font-weight: bold;
}

table.programme h4 {
	font-weight: bold;
	/*font-family: Baskerville, "Goudy Old Style", "Palatino", "Book Antiqua", serif;*/
	font-size: 14px;
	margin: 0 0 10px 0;
}

span.speaker {
	font-weight: bold;
}

/* =Misc
----------------------------------------------------------------*/
.vcard {
	margin-bottom: 20px;
	background: url(../images/vcard.png) no-repeat top left;
	padding-left: 20px;
}

.nobullets {
	list-style-type: none;
	margin: 10px 0;
	padding: 0;
}

.nobullets li {
	margin-bottom: 10px;
}

.upper-alpha { list-style-type: upper-alpha; }
.lower-alpha { list-style-type: lower-alpha; }
.upper-roman { list-style-type: upper-roman; }
.lower-roman { list-style-type: lower-roman; }

span.amp {
	font-family: Baskerville, "Goudy Old Style", "Palatino", "Book Antiqua", serif;
	font-weight: normal;
	font-style: italic;
	font-size: 1.1em;
}

#live-stream {
	float: right;
	margin: 0 0 10px 10px;
}

#live-stream img {
	border: none;
}

