@import url("all-proposals.css") ;
@import url("object-proposal.css") ;
@import url("flipflopmenu.css") ;
@import url("frontpage.css") ;
@import url("rightmenu.css") ;
@import url("event-scenario.css") ;
@import url("event-scenarios.css") ;
@import url("reports.css") ;
@import url("question-proposals.css") ;
@import url("speaker-proposals.css") ;
@import url("topic-proposals.css") ;
@import url("topic-proposal.css") ;
@import url("comments.css") ;
@import url("forms.css") ;
	@import url("propose.css") ;
	@import url("makeacomment.css") ;

@import url("extras.css") ;
@import url("extra.css") ;
@import url("live.css") ;
@import url("other.css") ;
@import url("object-proposals.css") ;
@import url("faq.css") ;




form, hr, table, body {
	margin: 0px ;
	padding: 0px ;
}
	
p {
	margin-top: 0px ;
	margin-bottom: 0px ;
}

p, div, table, tr, td, span, input, a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px ;
	
	color: #D3CACB ;
}

body {
	background-image: url('../images/background-repeat.gif') ;
}

.clearBoth { clear: both ; }

img {
	border: 0px ;
	vertical-align: middle ;
}

a {
	font-family: Arial, Helvetica, sans-serif ;
	text-decoration: none ;
	color: #DD0D19 ;
	font-size: 12px ;
}

a:hover {
	font-family: Arial, Helvetica, sans-serif ;
	text-decoration: underline ;
}

a.smaller {
	font-family: Arial, Helvetica, sans-serif ;
	font-size: 11px ;
}

.entriesIndexes a {
	font-family: Arial, Helvetica, sans-serif ;
	font-size: 11px ;
}

.red {
	font-size: 11px ;
	color: #DD0D19 ;
}

p.topic {
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Tahoma", Arial, sans-serif;
	font-size: 12px ;
	color: #009C4E ;
	margin-bottom: 10px ;
}

p.speaker {
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Tahoma", Arial, sans-serif;
	font-size: 12px ;
	color: #EE4C13 ;
	margin-bottom: 10px ;
}

p.question {
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Tahoma", Arial, sans-serif;
	font-size: 12px ;
	color: #DACE75 ;
	margin-bottom: 10px ;
}

a.topic {
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Tahoma", Arial, sans-serif;
	font-size: 12px ;
	color: #009C4E ;
}

a.speaker {
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Tahoma", Arial, sans-serif;
	font-size: 12px ;
	color: #EE4C13 ;
}

a.question {
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Tahoma", Arial, sans-serif;
	font-size: 12px ;
	color: #DACE75 ;
}

a.extra {
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Tahoma", Arial, sans-serif;
	font-size: 12px ;
}



/* Layout Divs */
div {
	border: 0px solid white ;
}

div.UberGlobalContainer {
	position: relative ;
	width: 1001px ;
	margin: 0 auto ;
	background-image: url('../images/background-content-light-new.gif') ;
	text-align: left ;
	min-height: 900px ;
}
div.ShadowCreator {
	margin-left: 3px ;
}

.HeaderAligner {
	margin-top: 2px ;
}

div.TopHeaderContainer {
	height: 125px ;
	position: relative ;
	z-index: 99 ;
}

div.ShizzleHeader { 
	margin-left: 20px ; 
}

div.ShizzleHeader2 { 
	position: relative ;
	margin-left: 20px ; 
}

/**** T O P M E N U ******/

div.TopWoman {
	position: absolute ;
	right: 62px ;
	top: 13px ;
	z-index: 0 ;
}

div.TopWomanFront {
	position: absolute ;
	right: 62px ;
	top: 13px ;
	z-index: 100 ;
}

div.TopLogo {
	position: absolute ;
	right: 5px ;
	top: 5px ;
}

div.TopNowLive {
	position: absolute ;
	right: 200px ;
	top: 5px ;
}

div.TopMenuContainerFake {
	position: absolute ;
	top: 105px ;
	width: 992px ;
	height: 21px ;
	background-image: url('../images/top-menu-background.gif') ;
	margin-left: 3px ;
}

	div.TopMenuSmallerMaker {
		position: absolute ;
		top: 105px ;
		left: 20px ;
		width: 955px ;
		height: 20px ;
	}
	div.TopMenuLinks {
		float: left ;
		width: 500px ;
	}
	div.TopMenuSearch {
		float: right ;
	}

div.BottomMenuContainer {
	width: 992px ;
	height: 21px ;
	background-image: url('../images/top-menu-background.gif') ;
	margin-bottom: 20px ;
	margin-left: 3px ;
}

	div.BottomMenuThing {
		margin-top: 7px ;	
	}

	div.BottomMenuSmallerMaker {
		margin-left: 30px ;
		width: 955px ;
		height: 20px ;
	}
	div.BottomMenuLinks {
		float: left ;
		width: 500px ;
	}
	div.BottomMenuSearch {
		float: right ;
	}
	
	div.BottomMenuNotice {
		float: right ;
		margin-right: 20px ;
	}
		p.BottomMenuNotice {
			font-size: 10px ;
			margin-top: 3px ;
			font-family: Arial, sans-serif ;
			letter-spacing: -0.3px ;
		}

div.BottomMenuContainerTest {
	width: 992px ;
	height: 21px ;
	background-image: url('../images/top-menu-background.gif') ;
	margin-left: 7px ;
}

	div.BottomMenuThingTest {
		margin-top: 7px ;	
	}

	div.BottomMenuSmallerMakerTest {
		margin-left: 30px ;
		width: 955px ;
		height: 20px ;
	}
	div.BottomMenuLinksTest {
		float: left ;
		width: 600px ;
	}
	div.BottomMenuSearchTest {
		float: right ;
	}
	
	div.BottomMenuNoticeTest {
		float: right ;
		margin-right: 20px ;
	}
		p.BottomMenuNoticeTest {
			font-size: 10px ;
			margin-top: 3px ;
			font-family: Arial, sans-serif ;
			letter-spacing: -0.3px ;
		}
		
	div.BottomMenuContainerBla {
		width: 1001px ;
		background-image: url('../images/background-content-light-new.gif') ;
		padding-top: 5px ;
	}

/****** G E N E R A L *******/

p.left70 { 
	margin-left: 70px ; 
}

.smallGrey { 
	font-size: 11px ;
	color: #B4B4B4
}
span.totalVotes { 
	color: #808080 ; 
	font-size: 11px ;
}

/****************/

	/* BALLOON */
	
		div.centralspeakerContentContainer {
			position: relative ;
			float: left ;
			width: 595px ;
			margin-top: 5px ;
			margin-bottom: 15px ;
		}
		
			div.centralspeakerContentTop {
				font-size: 1px ;
				height: 7px ;
			}
			div.centralspeakerContentText {
				background-image: url('../images/boxes/speaker-central-middle.gif') ;
				padding-bottom: 5px ;
				padding-top: 5px ;
				padding-right: 15px ;
				padding-left: 15px ;
				color: black ;
				font-family: Arial, Helvetica, sans-serif ;
				letter-spacing: 2px ;
				font-size: 14px ;
				font-weight: bold ;
			}
			
			div.centralspeakerContentBottom {
				font-size: 1px ;
				height: 8px ;
				margin-top: -1px ;
			}
			div.centralspeakerContentArrowBottom {
				position: absolute ;
				bottom: -8px ;
				left: 50px ;
			}
	
		div.centraltopicContentContainer {
			position: relative ;
			float: left ;
			width: 595px ;
			margin-top: 5px ;
			margin-bottom: 15px ;
		}
		
			div.centralStopicContentTop {
				font-size: 1px ;
				height: 7px ;
			}
			div.centraltopicContentText {
				background-image: url('../images/boxes/topic-central-middle.gif') ;
				padding-bottom: 5px ;
				padding-top: 5px ;
				padding-right: 15px ;
				padding-left: 15px ;
				color: black ;
				font-family: Arial, Helvetica, sans-serif ;
				letter-spacing: 2px ;
				font-size: 14px ;
				font-weight: bold ;
			}
			
			div.centraltopicContentBottom {
				font-size: 1px ;
				height: 8px ;
				margin-top: -1px ;
			}
			div.centraltopicContentArrowBottom {
				position: absolute ;
				bottom: -12px ;
				left: 50px ;
			}
				