/****MAIN STRUCTURE start****/
BODY {
	Background-color: #1a1a1a;
	margin:0px;
	padding:0px;
	font: 12px Arial, Helvetica, sans-serif; 
	color: #c2c2c2;
	line-height:18px;
}

#container {
	width:1000px;
	margin:0px auto;
}

#containersky {
	width:1000px;
	margin:0px auto;
	background-color: #102a36;
}

#header {
	width:1000px;
	height:25px;
	background-image:url(../images/img_OnlinePropertyChannel.gif);
	float:left;
	padding:0px;
	margin-top: 0px;
	margin-bottom:0px;
}

#menu {
	width:1000px;
	height:45px;
	background-image:url(../images/bg_menu.gif);
	float:left;
	padding:0px;
	margin: 0px;
}

#banner {
	width:1000px;
	background-image:url(../images/banner_RealEstateNewsTelevision.jpg);	
	height: 188px;
	padding:0px;
	margin:0px auto;
	float: left;
}

#episodebkg {
	width:1000px;
	background-image:url(../images/bkg_ep.gif);	
	padding:0px;
	margin:0px auto;
	float: left;
}

#agentbkg {
	width:1000px;
	background-color:#2f2f2f;
	padding:0px;
	margin:0px auto;
	float: left;
}


#navcontainer {
	position:relative;
	width: 588px;
	float: right;
	padding:85px 0 0;
	margin:0;	
}

#innercontainer {
	width:1000px;
	margin:0px auto;
	padding-top:0px;
	padding-bottom:20px;
	float:left;
	background-color:#202020;
	clear: both;
}

#content {
	width:960px;
	float: left;
	margin-top:10px;
	margin-bottom:20px;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-color: FFFFFF;
}

#contentmain {
	width:980px;
	float: left;
	margin-top:10px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-color: FFFFFF;
}

.pageheading {
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-color: FFFFFF;
}

/* LEFT start */	
#sidebarLeft {
	width: 220px;
	height: 400px;
	float: left;
	margin: 30px 0px 0px 10px;
	padding: 0px;
}

#contentLeft {
	float: left;
	margin: 0px;
	padding: 0px;
}

.ImgEp {
	margin-top: 0px;
	margin-bottom: 10px;
}

.ep {
	width:90px;
	height:40px;
	padding:0px;
	margin-top:3px;
	margin-bottom:20px;
}

/* Stories List start */
#stories-home {
	float: left;
	width: 200px;
	padding: 10px 10px 10px 0px;
	margin-top: 0px	
}

ul.stories-list-home {
	list-style-type:none;
	float:left;
	width:200px;
	padding:0;
	margin:0;
	overflow:hidden;
}

ul.stories-list-home li {
	margin:0;
	padding:0;
	border-bottom:1px solid #333333;
}

ul.stories-list-home li a {
	color:#ffffff;
	text-decoration: none;
	font: 12px Arial, Helvetica, sans-serif;
	line-height:24px;
}

ul.stories-list-home li a:hover {
	color:#69ddf4;
}
/* LEFT end */

#contentVideo {
	width: 520px;
	height: 341px;
	float:left;
	padding-left: 0px;
	padding-right: 0px;
	margin: 40px 0px 0px 0px;	
}

/* CENTRE start */

#centrecontainer {	
	width: 548px;
	float:left;
}

#videocontainer {
	width: 522px;
	height: 294px;
	float:left;
	background-color:#202020;	
	border:thin;
	border-color:#333333;
	border-style:solid;
	float:left;
	padding: 10px;
	margin: 30px 0px 13px 0px;	
}

#video {
	width: 520px;
	height: 293px;
	padding: 0px;
	margin: 0px;	
}

#this-week-container {
	width: 522px;
	height: 18px;
	background-color:#202020;	
	border:thin;
	border-color:#333333;
	border-style:solid;
	float:left;
	padding: 10px;
	margin: 0px 0px	13px 0px	
}

.this-week {
	font-size:14px;
	font-family:"Lucida Grande", "bitstream vera sans", "trebuchet ms", arial, verdana;
	font-weight:normal;
	color:#ffffff;
	margin: 0px		
}


#overview-container {
	width: 522px;
	height: 78px;
	background-color:#202020;	
	border:thin;
	border-color:#333333;
	border-style:solid;
	float:left;
	padding: 10px;
	margin: 0px	
}

.overview {
	font-size:12px;
	font-family:"Lucida Grande", "bitstream vera sans", "trebuchet ms", arial, verdana;
	font-weight:normal;
	line-height:19px;
	color:#cccccc;
}

/* CENTRE end */

/* RIGHT start */
#sidebarRight {
	width: 200px;
	float: right;	
	margin: 20px 0px 0px 0px;
	padding: 0px 10px 0px 0px;
}
#contentRight {
	float: right;
	margin: 0px 0px 0px 0px;	
}

#productsContainer {
	width: 205px;
	float: right;
	padding: 0px 0px 10px 0px;
}

#productBox {
	width: 200px;
	height: 150px;
	background-color:#202020;	
	border:thin;
	border-color:#333333;
	border-style:solid;
	margin: 0px 0px 13px 0px;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#FFFFFF;
}

#video-container-product {
	width: 180px;
	height: 101px;
	padding: 10px;
	margin: 0px;	
}

#video-product {
	width: 180px;
	height: 101px;
	padding: 0px;
	margin: 0px;	
}

.ImgProductName {
	margin-top: 15px;
	margin-bottom: 10px;
}

.ProductName {
	width: 160px;
	height: 16px;
	margin-left: 10px;
	font-weight:200;
	font-family:"Lucida Grande","bitstream vera sans","trebuchet ms",arial,verdana;
	font-size: 13px;
	font-color: FFFFFF;
	text-decoration:none;
}

.ProductName a {
	color: #FFFFFF;
	text-decoration:none;
}

.ProductName a:hover {
	color: #FFFFFF;
	text-decoration:none;
}


.ProductName2 {
	font-weight:200;
	font-family:"Lucida Grande","bitstream vera sans","trebuchet ms",arial,verdana;
	font-size: 18px;
	font-color: FFFFFF;
	text-decoration:none;
}

.ProductName2 a {
	color: #FFFFFF;
	text-decoration:none;
}

.ProductName2 a:hover {
	color: #FFFFFF;
	text-decoration:none;
}
/* RIGHT end */

---------------------------------------------------------------------
#stories {
	float: left;
	width: 180px;
	padding: 0px;
	margin-top: 20px	
}
/* Stories List start */

ul.StoriesList {
	list-style-type:none;
	text-decoration:none;
	float:left;
	width:205px;
	padding:0;
	margin:0;
	overflow:hidden;
}

ul.StoriesList li {
	margin:0;
	padding:0;
	border-bottom:1px solid #627f8a;
}

ul.StoriesList li a {
	color:#FFFFFF;
	text-decoration: none;
	font: 12px Arial, Helvetica, sans-serif;
	line-height:20px;
}

ul.StoriesList li a:hover {
	color:#69ddf4;
}

/* Stories List end */
---------------------------------------------------------------------

#left {
	width:650px;
	float:left;
	clear: both;
	margin: 0px 0px 20px 0px;
}


#contentleft {
	width:610px;
	float: left;
	margin-top:20px;
	padding-right: 20px;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-color: FFFFFF;
}

#right{
	width: 340px;
	float: right;
	padding: 0px;
	margin: 0px 0px 20px 0px;
}

#contentright {
	width: 300px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 15px;
}

#videocontainer2 {
	width: 620px;
	height: 340px;
	float:left;
	padding: 0px;
	margin: 0px 0px 0px 0px;	
}


#video2 {
	float:left;
	width: 420px;	
	padding: 0px;
	margin-left: 20px;
	margin-bottom: 20px;
}



/****PROPERTY VIDEO PAGES start****/
---------------------------------------------------------------------
#leftpv {
	width:200px;
	float:left;
	clear: both;
}

#contentleftpv {
	width:200px;
	float: left;
	margin-top:16px;
	padding-left: 10px;
	padding-right: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}


#rightpv {
	width: 220px;
	float: left;	
	margin: 16px 10px 0px 0px;	
	padding: 0px;
}

#contentrightpv {
	width: 220px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 15px;
}


#videocontainerpv {
	width: 480px;
	height: 340px;
	float:left;
	padding: 0px;
	margin: 0px 0px 0px 0px;	
}

#videopv {
	float:left;
	width: 420px;	
	padding: 0px;
	margin-left: 20px;
}

.videotours{
	width:200px;
	float:left;
	line-height:26px;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	margin-top: 10px;
	margin-bottom: 10px;
	
}

.videotours a {
	color: #09677c;
	text-decoration:none;
}

.videotours a:hover {
	color: #09677c;
	text-decoration:none;
}

/****PROPERTY VIDEO PAGES END****/


/****ONLINE MARKETING PAGES start****/

#leftom {
	width:710px;
	float:left;
	clear: both;
}

#contentleftom {
	width:690px;
	float: left;
	margin-top:10px;
	padding-left: 10px;
	padding-right: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}


#rightom {
	width: 250px;
	float: left;	
	margin: 10px 0px 0px 0px;	
	padding: 0px;
}

#contentrightom {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 0px;
}


#videocontainerom {
	width: 480px;
	height: 340px;
	float:left;
	padding: 0px;
	margin: 0px 0px 0px 0px;	
}

#videoom {
	float:left;
	width: 420px;	
	padding: 0px;
	margin-left: 20px;
}


.onlinemarketing{
	width:180px;
	height:200px;
	float:left;
	background-color:#0d3e4e;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#FFFFFF;
	padding-top: 0px;	
	margin-bottom: 20px;
	margin-right: 20px;
	padding-left:10px;
	padding-right:10px;
}

.onlinemarketing a {
	color: #FFFFFF;
	text-decoration:none;
}

.onlinemarketing a:hover {
	color: #FFFFFF;
	text-decoration:none;
}

.onlinemarketingheading {
	color: #FFFFFF;
	text-decoration:none;
	font-size:13px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-top: 6px;
	margin-bottom: 10px;
}

.onlinemarketinglist {
	color: #34c5db;
	text-decoration:none;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	margin-top: 8px;
	margin-bottom: 0px;
	padding-left: 10px;
}

.onlinemarketinglist a {
	color: #34c5db;
	text-decoration:none;
}

.onlinemarketinglist a:hover {
	color: #FFFFFF;
	text-decoration:none;
}

.enquiries{
	width:200px;
	float:left;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#FFFFFF;
	padding-top: 0px;	
	margin-top: 70px;
}

.enquiries a {
	color: #FFFFFF;
	text-decoration:none;
}

.enquiries a:hover {
	color: #FFFFFF;
	text-decoration:none;
}

.enquiriessc{
	width:200px;
	float:left;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#FFFFFF;
	padding-top: 0px;	
	margin-top: 70px;
	padding-left: 20px;
}

.enquiriessc a {
	color: #FFFFFF;
	text-decoration:none;
}

.enquiriessc a:hover {
	color: #FFFFFF;
	text-decoration:none;
}

.enquiriespv{
	width:200px;
	float:left;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#FFFFFF;
	padding-top: 0px;	
	margin-top: 70px;
	text-decoration:none;
}

.enquiriespv a {
	color: #FFFFFF;
	text-decoration:none;
}

.enquiriespv a:hover {
	color: #FFFFFF;
	text-decoration:none;
}

.enquiriessc{
	width:200px;
	float:left;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#FFFFFF;
	padding-top: 0px;	
	margin-top: 30px;
	text-decoration:none;
}

.enquiriessc a {
	color: #FFFFFF;
	text-decoration:none;
}

.enquiriessc a:hover {
	color: #FFFFFF;
	text-decoration:none;
}

/****ONLINE MARKETING PAGES END****/

/*QUOTE start */

.quote{
	width:240px;
	float:left;
	line-height:26px;
	font-size:18px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#09677c;
	margin-top: 50px;
	margin-bottom: 20px;
	
}

.quote a {
	color: #09677c;
	text-decoration:none;
}

.quote a:hover {
	color: #09677c;
	text-decoration:none;
}

.quoteagent{
	width:200px;
	float:left;
	line-height:20px;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#3eb9d2;
	margin-top: 30px;
	margin-left: 20px;
	margin-bottom: 20px;
	
}

.quoteagent a {
	color: #09677c;
	text-decoration:none;
}

.quoteagent a:hover {
	color: #09677c;
	text-decoration:none;
}

/*QUOTE  end */

---------------------------------------------------------------------

.ad {
	width:300px;
	padding:0px;
	margin-bottom:15px;
}

#follow-us-container{
	width: 1000px;
	height: 35px;
	float:left;
	padding:0px;
	margin-top:6px;
}

.follow-us {
float:right;
width:140px;
height:35px;
padding:0px;
}

.follow-us ul {
list-style-type:none;
padding:0;
margin:0;
}

.follow-us li {
float:left;
display:block;
padding:0;
margin:0;
}

.follow-us li a img {
display:block;
width:32px;
height:32px;
padding:0px 0px 0px 10px;
margin:0;
}


#footer{
	width: 990px;
	height: 20px;
	float:right;
	font: 11px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	vertical-align:middle;
	text-align:right;
	text-decoration:none;
	padding-top:10px;
	padding-right:10px;
}

#disclaimer{
	width: 980px;
	height: 50px;
	float:right;
	font: 11px Arial, Helvetica, sans-serif;
	color:#cccccc;
	border-top:thin #333333 solid;
	vertical-align:middle;
	text-align:right;
	text-decoration:none;
	padding:10px 10px 0px 10px;
}

#footer a{
	color:#ffffff;
	text-decoration:none;
}

#Content {
	float: left;
	margin-top:20px;
}



MAIN ELEMENTS end

.subheading {
font-size:12px;
font-weight:normal;
color:#FFFFFF;
text-decoration:none;
}

HEADINGS start
h1, h2, h3, h4, h5, h6 {
font-family: Arial, Helvetica, Verdana, sans-serif;
text-decoration: none;
}

h1 {
font-size:13px;
font-weight:bold;
color:#56b3c3;
}
h1 a {
color: #56b3c3;
}
h1 a:hover {
color: #56b3c3;
}

h22 {
font-size:16px;
font-weight:normal;
color:#FFFFFF;
text-decoration:none;
}

h22 a {
color: #56b3c3;
text-decoration:none;
}
h22 a:hover {
color: #FFFFFF;
text-decoration:none;
}

h2 {
font-size:12px;
font-weight:normal;
color:#FFFFFF;
text-decoration:none;
}

h2 a {
color: #56b3c3;
text-decoration:none;
}
h2 a:hover {
color: #FFFFFF;
text-decoration:none;
}

h33 {
font-size:13px;
font-weight:bold;
color: #666;
margin-bottom:0px;
text-decoration:none;
}

h33 a {
color: #56b3c3;
text-decoration:none;
}
h33 a:hover {
color: #FFFFFF;
text-decoration:none;
}

h3 {
font-size:12px;
font-weight:bold;
color:#09b9d7;
margin-bottom:8px;
text-decoration:none;
}

h3 a {
color: #56b3c3;
text-decoration:none;
}
h3 a:hover {
color: #FFFFFF;
text-decoration:none;
}


h4 {
font-size:13px;
font-weight:bold;
color:#56b3c3;
margin-top:30px;
padding:0;
}

h4.property {
font-size:13px;
font-weight:bold;
color:#ff9933;
margin-top:30px;
padding:0;
}

h5 {
font-size:14px;
font-weight:normal;
color:#FFFFFF;
text-decoration:none;
margin-top:15px;
}

h5 a {
color: #56b3c3;
text-decoration:none;
}

h5 a:hover {
color: #FFFFFF;
text-decoration:none;
}

.RealEstateNews {
	color: #ff3300;
}
.AgentProfile {
	color: #9966cc;
	font-family:"Lucida Grande", "bitstream vera sans", "trebuchet ms", arial, verdana;
	text-decoration:none;
}
.PropertyShowcase {
	color: #0099cc;
	font-family:"Lucida Grande", "bitstream vera sans", "trebuchet ms", arial, verdana;
	text-decoration:none;
}
.PropertyCloseUp {
	color: #ffcc00;
	font-family:"Lucida Grande", "bitstream vera sans", "trebuchet ms", arial, verdana;
	text-decoration:none;
}


/* HEADER ELEMENTS and NAVIGATION MENU start */

ul#topnavmenu {
	display:block;
	width: 1000px;
	list-style-type:none;
	margin:4px;
	padding-left:20px;
	padding-right:20px;
	overflow:hidden;
}

ul#topnavmenu li {
	float:left;
	display:block;
	margin:0;
	padding:0 22px 0 0;
}

ul#topnavmenu li.empty {
	width:720px;
}

ul#topnavmenu li.last {
	padding-right:0px;
}

ul#topnavmenu li a {
	color:#fff;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	
	margin:0;
}

ul#topnavmenu li a:hover {
	color:#47b8c9;
}


/*******************************************************************************/

/* HEADER ELEMENTS and MAIN NAVIGATION MENU start */

ul#navmenu {
display:block;
width:990px;
height:45px;
list-style-type:none;
margin:9px 0 0;
padding-left:10px;
overflow:hidden;
}

ul#navmenu li {
float:left;
display:block;
margin:0;
padding:0 20px 0 0;
}

ul#navmenu li.empty {
width:50px;
}

ul#navmenu li.last {
padding-right:0px;
}

ul#navmenu li a {
color:#fff;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
vertical-align:middle;
margin:0;
}

ul#navmenu li a:hover {
color:#47b8c9;
}

/* EXPERT PANEL start */

.ExpertPanelContent{
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#FFFFFF;	
	padding-left: 10px;
	margin: 0px;
}

ul.ExpertPanelList {
list-style-type:none;
float:left;
width:115px;
padding:0;
margin:0 0 0 0px;
overflow:hidden;
line-height: 16px;
}

ul.ExpertPanelList li {
margin:0;
padding:0;
}

ul.ExpertPanelList li a {
color:#FFFFFF;
text-decoration: none;
font: 11px Arial, Helvetica, sans-serif;
}

ul.ExpertPanelList li.Name {
margin:0;
padding:0;
color:#0bb9d7;
text-decoration: none;
font: 11px Arial, Helvetica, sans-serif;
font-weight: bold;
text-align:center;
}

ul.ExpertPanelList li.Title {
margin:0;
padding:0;
color:#27ad4a;
text-decoration: none;
font: 11px Arial, Helvetica, sans-serif;
font-weight: bold;
text-align:center;
}

ul.ExpertPanelList li.Company {
margin:0;
padding:0;
color:#FFFFFF;
text-decoration: none;
font: 11px Arial, Helvetica, sans-serif;
font-weight: bold;
text-align:center;
}

ul.ExpertPanelList li a:hover {
color:#56b3c3;
}

/*EXPERT PANEL  LIST  end */


/* PROPERTY INFO start */

ul.PropertyInfo {
list-style-type:none;
float:left;
width:216px;
padding:0;
margin:0;
overflow:hidden;
}

ul.PropertyInfo li {
margin:0;
padding:0;
color:#FFFFFF;
text-decoration: none;
font: 12px Arial, Helvetica, sans-serif;
line-height:18px;
}

ul.PropertyInfo li h3{
margin:0;
padding:0;
color:#56b3c3;
text-decoration: none;
font: 12px Arial, Helvetica, sans-serif;
font-weight: bold;
}

ul.PropertyInfo li h5{
margin:0;
padding:0;
color:e37325;
text-decoration: none;
font: 12px Arial, Helvetica, sans-serif;
}

ul.PropertyInfo li a {
color:#FFFFFF;
text-decoration: none;
font: 12px Arial, Helvetica, sans-serif;
line-height:18px;
}

ul.PropertyInfo li a:hover {
color:#69ddf4;
}

/* PROPERTY INFO end */


/* PROPERTY INFO start */

ul.AgentInfo {
list-style-type:none;
float:left;
width:220px;
padding:0;
margin:0;
overflow:hidden;
}

ul.AgentInfo li {
margin:0;
padding:0;
color:#FFFFFF;
text-decoration: none;
font: 12px Arial, Helvetica, sans-serif;
line-height:18px;
}

ul.AgentInfo li h1{
margin:0;
padding:0;
color:#56b3c3;
text-decoration: none;
font: 12px Arial, Helvetica, sans-serif;
font-weight: bold;
}

ul.AgentInfo li h2{
margin:0;
padding:0;
color:e37325;
text-decoration: none;
font: 12px Arial, Helvetica, sans-serif;
}

ul.AgentInfo li a {
color:#FFFFFF;
text-decoration: none;
font: 12px Arial, Helvetica, sans-serif;
line-height:18px;
}

ul.AgentInfo li a:hover {
color:#69ddf4;
}

/* PROPERTY INFO end */


#PropertyGrab{
	font: 12px Arial, Helvetica, sans-serif;
	color:#ffffff;
	line-height:16px;
	margin-bottom: 8px;
	width: 200px;
}

.agentphoto {
float: left;
padding-top: 40px;

}





/* EXECUTIVE INTERVIEWS start */

.executiveinterviews{
	width:200px;
	height:180px;
	float:left;
	background-color:#2c2c2c;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#FFFFFF;
	padding-top: 10px;	
	margin-bottom: 20px;
	margin-right: 20px;
	padding-left:11px;
}

.executiveinterviews a {
color: #FFFFFF;
text-decoration:none;
}

.executiveinterviews a:hover {
color: #FFFFFF;
text-decoration:none;
}

/*EXECUTIVE INTERVIEWS  end */

/* TESTIMONIALS start */

#testimonialscontainer{
	width:460px;
	height:140px;
	float:left;
	margin-bottom:26px;
	margin-right:20px;
}

#testimonialsbox{
	width:464px;
	height:140px;
	float:left;
	margin-bottom:20px;
}

.testimonialPhoto{
	width:200px;
	height:113px;
	float:left;
	padding-right:12px;
}

.testimonial{
	width:235px;
	height:134px;
	float:left;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#FFFFFF;
}

.name {
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#33CCFF;
}

.testimonial a {
	color: #FFFFFF;
	text-decoration:none;
}

.testimonial a:hover {
	color: #FFFFFF;
	text-decoration:none;
}

/*TESTIMONIALS end */

/* EXECUTIVE INTERVIEWS start */

.remails{
	width:270px;
	height:400px;
	float:left;
	background-color:#2c2c2c;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#FFFFFF;
	padding-top: 0px;	
	margin-bottom: 20px;
	margin-right: 20px;
	padding-left:10px;
	padding-right:10px;
}

.remails a {
color: #FFFFFF;
text-decoration:none;
}

.remails a:hover {
color: #FFFFFF;
text-decoration:none;
}

.releases{
	width:270px;
	height:400px;
	float:left;
	background-color:#2c2c2c;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#FFFFFF;
	padding-top: 0px;	
	margin-bottom: 20px;
	margin-right: 20px;
	padding-left:10px;
	padding-right:10px;
}

.releases a {
color: #FFFFFF;
text-decoration:none;
}

.releases a:hover {
color: #FFFFFF;
text-decoration:none;
}

.interviews{
	width:270px;
	height:400px;
	float:left;
	background-color:#2c2c2c;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#FFFFFF;
	padding-top: 0px;	
	margin-bottom: 20px;
	margin-right: 15px;
	padding-left:10px;
	padding-right:10px;
}

.interviews a {
color: #FFFFFF;
text-decoration:none;
}

.interviews a:hover {
color: #FFFFFF;
text-decoration:none;
}

.expertpanel{
	width:190px;
	height:240px;
	float:left;
	background-color:#153747;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#FFFFFF;
	margin-bottom: 20px;
	margin-right: 25px;
	padding-top: 10px;
	padding-left:10px;
	padding-right:10px;
}

.expertpanel a {
color: #FFFFFF;
text-decoration:none;
}

.expertpanel a:hover {
color: #FFFFFF;
text-decoration:none;
}

.expertpanelname {
	font-size:12px;
	width:190px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#45ba52;
	margin-bottom: 4px;
}

/*EXECUTIVE INTERVIEWS  end */

.remailarchive{
	width:250px;
	height:60px;
	float:left;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#FFFFFF;
	margin-top: 8px;	
	margin-bottom: 10px;
	margin-right: 30px;
	border-bottom:1px solid #fbaa65;
}

.remailarchive a {
color: #FFFFFF;
text-decoration:none;
}

.remailarchive a:hover {
color: #FFFFFF;
text-decoration:none;
}

.mediavault{
	width:700px;
	height:88px;
	float:left;	
	margin: 20px 0px 20px 300px;
}

.mediavault a {
color: #FFFFFF;
text-decoration:none;
}

.mediavault a:hover {
color: #FFFFFF;
text-decoration:none;
}

ul.MediaVaultList {
list-style-type:none;
float:left;
width:200px;
height:215px;
font: 13px Arial, Helvetica, sans-serif;
color:#FFFFFF;
padding:0;
margin:20px 37px 0 0px;
overflow:hidden;
text-decoration: none;
}

ul.MediaVaultList li {
margin:10px 0px 0px 0px;
padding:0px 0px 10px 0px;
border-bottom:1px solid #555555;
text-decoration: none;
}

ul.MediaVaultList li.ProductCategory {
margin:0;
padding:0px 0px 10px 0px;
color:#f76811;
text-decoration: none;
font: 14px Arial, Helvetica, sans-serif;
font-weight: normal;
}

ul.MediaVault li.Date {
margin:0;
padding:0;
color:#09b9d7;
text-decoration: none;
font: 11px Arial, Helvetica, sans-serif;
font-weight: normal;
text-decoration:none;
}

ul.MediaVault li a {
color:#FFFFFF;
text-decoration: none;
font: 13px Arial, Helvetica, sans-serif;
font-weight: normal;
}

ul.MediaVault li a:hover {
color:#56b3c3;
text-decoration: none;
}


.pdf {
	width: 36px;
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	float:right;
}


.ImgMediaVault {
	width: 1000px;
	margin: 20px 300px 10px 0px;
}


/*  ARCHIVE start */

ul.EpisodeList {
list-style-type:none;
float:left;
width:166px;
height:230px;
padding:0;
margin:0 30px 0 0px;
overflow:hidden;
}

ul.EpisodeList li {
margin:0px 0px 3px 0px;
padding:0;
border-bottom:1px solid #484848;
}

ul.EpisodeList li.EP {
margin:0;
padding:0;
color:#09b9d7;
text-decoration: none;
font: 12px Arial, Helvetica, sans-serif;
font-weight: bold;
}

ul.EpisodeList li.Date {
margin:0;
padding:0;
color:#09b9d7;
text-decoration: none;
font: 11px Arial, Helvetica, sans-serif;
font-weight: normal;
text-decoration:none;
}

ul.EpisodeList li a {
color:#FFFFFF;
text-decoration: none;
font: 11px Arial, Helvetica, sans-serif;
font-weight: normal;
}

ul.EpisodeList li a:hover {
color:#56b3c3;
}
/* EPISODE ARCHIVE end */


/* SPEAKER start */

.speaker{
	width:200px;
	height:140px;
	float:left;
	background-color:#0d3e4e;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#FFFFFF;
	padding-top: 10px;	
	margin-bottom: 20px;
	margin-right: 20px;
	padding-left:11px;
}

.speaker a {
	color: #FFFFFF;
	text-decoration:none;
}

.speaker a:hover {
	color: #FFFFFF;
	text-decoration:none;
}

/*QUOTE  end */

