#leftcolumn { 
 width:304px;
 float:left;
 border-right:3px solid #E89A11;
}

#fp_content {
 margin:4px 0px 0px 0px!important;
 margin:2px 0px 0px 0px;
 float:left;
 width:480px!important;
 width:470px;
}

#rightcolumn {
	 float:left;
	 width:220px;
}

#ga_add_general
{
	width:251px!important;
	width:200px;
	height:auto;
	float:left;	
	text-align:center;
	margin-top:30px;
	background:silver;
	margin-right:15px;
}
.ga_add_top
{
	margin:3px!important;
	margin:3px;	
	
}

/************ Exclusives ***********/
#exclusives{
    margin:8px 0 0 4px!important;
    margin:4px 0 0 2px;
    float:left;
    width:300px;
    height:auto;;
}
#exclusives #v_i_title
{
	font-size:20!important;
	font-weight:bold;
	text-align:left;
    color:white;
    padding:6px;
    width:auto;
    height:auto;
    margin-bottom:4px;
    
}

#exclusives .more
{
	text-align:right;
	/*witdth:100%;*/
	height:auto;
}

#exclusives .abstract
{
	margin-left:10px!important;
	margin-left:5px;	
}
/***********************************/


/************ Webinars *************/
#webinars{
    margin:2px 0 10px 4px!important;
    margin:2px 0 10px 2px;
    float:left;
    width:480px!important;
    width:450px;
    height:auto;
    /*background:red;*/
}

 .more_web
{
	text-align:right;
	clear:both;
	width:90%;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:20px;
	font-size:18px;
	line-height:18px;
}
.webinar_cube
{
	width:230px!important;
	min-height:250px;
	float:left;
	margin:5px 4px 10px 4px;
	border:1px dashed #E89A11;
	display:inline;
}
.webinar_cube .webinar_text
{
	margin-top:5px;
	width:100%; 
	height:auto;
	padding-bottom:10px;
	float:left;
	background:#E89A11;
	text-align:center;
}
.webinar_cube .image_button 
{
	height:50px;
	margin:-150px auto 50px;
	position:relative;
	width:50px;
}
.webinar_cube .image_button  span
{
	font-size:17px;
	font-weight:bold;
	letter-spacing:0.5px;
	margin-top:4px;
	background:#660000;
}
.webinar_cube  a:hover
{
	color:#E89A11;
}

.webinar_cube .webinar_image
{
	width:210px;
	height:250px;
	float:left;
}

/***********************************/

/************* Regions *************/
#regions{
    margin:6px 0 0 4px!important;
    margin:6px 0 0 2px;
    float:left;
    width:470px!important;
    width:460px;
    border:1px solid #ccc;
}

#regions img{
    margin:12px;
    border:2px solid #5C9C04;
}
/***********************************/

/************ Services *************/
#services{
    margin:12px 0 0 6px!important;
    margin:12px 0 0 4px;
    float:left;
    width:292px!important;
    width:292px;
    height:121px;
    /*border:1px solid #ccc;*/
}
/***********************************/

/************* Trades **************/
#trades{
    margin:2px 0 0 6px!important;
    margin:2px 0 0 4px;
    float:left;
    width:225px!important;
    width:225px;
    height:auto;
    display:inline;
    /*border:1px solid #ccc;*/
}

#trades #trade_content{
   padding-left:10px;
   padding-top:5px;
   font-weight:bold;
}
#trades #trade_content a{
   text-decoration:none;
}

#trades #trade_content ul{
   list-style-type:disc;
   list-style-position: inside
}
#trades #trade_content ul li {
   padding-bottom:5px;
}


/***********************************/

/**************** News *************/

#news{
    float:left;
    width:213px;
    height:auto;
}

#news a {
	color: red;
}
#news_content{
    padding:12px!important;
    padding:6px;
    height:500px;
    overflow:auto;
	border-left:3px solid #E89A11;
}
/***********************************/

/*********** Biz Reports ***********/
#first_biz_top
{
	float:left;
	width:545px;
	height:auto;
	/*background:purple;*/	
}
#first_biz_top #inside
{
	float:left;
	width:525px;
	height:auto;
	margin-left:10px!important;
	margin-left:5px;
	padding-right:10px;	
	border-right:3px solid #E89A11;
}
#first_biz_top .biz_text
{
	text-align:left;
/*	width:360px;*/
	width:auto;
	height:auto;
/*	float:left;*/
	margin:5px!important;
	margin:2px;	
	font-size:20px;
	line-height:20px;
}
#first_biz_top .biz_text h1 a
{
	font-size:20px;
	line-height:20px;
}

#first_biz_top .biz_image
{
	width:150px;
	margin:2px!important;
	margin:1px;
	height:150px;
	float:left;
	display:inline;
}
#first_biz_top  .more
{
	border-bottom:3px solid #E89A11;
	clear:both;
	float:right;
	font-size:12px;
	padding-bottom:5px;
	padding-right:20px;
	margin-right:-10px;
	padding-top:5px;
	text-align:right;
	width:218px;
}


#biz_reports{
    margin:2px 0 0 4px!important;
    margin:1px 0 0 2px;
    float:left;
    width:295px;
    height:auto;
    /*background:blue;*/
}

#biz_reports .single_biz
{
	width:100%;
	min-height:80px;
	border-bottom: 1px dashed #E89A11;
}

#biz_reports .single_biz .biz_image
{
	width:50px;
	margin:2px!important;
	margin:1px;
	height:50px;
	float:left;
	display:inline;
}

#biz_reports .single_biz .biz_text
{
	text-align:left;
	width:230px;
	height:auto;
	float:left;
	margin:5px!important;
	margin:2px;
}
#biz_reports .single_biz p
{
	text-align:left;
	width:auto;
	height:auto;
	margin:5px!important;
	margin:2px;
	padding:5px;
	font-size:14px;
	line-height:14px;
}

 .more
{
	text-align:right;
	clear:both;
	width:90%;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:20px;
	font-size:12px;
}
/***********************************/

/************* SUB-PAGES ***********/
#sub_pages{
    margin:4px 0 0 0!important;
    margin:2px 0 0 0;
    float:left;
    width:700px;
    min-height:400px;
    border:1px solid #ccc;
}


/* -- ads are */
#right_side{
    margin:4px 0 0 0!important;
    margin:2px 0 0 0;
    width:300px;
    float:right;
    height:200px;
    background-color:#ebebeb;
    border:1px solid #ccc;
}


/* -- users */
#user_data_menu{
    margin:9px;
    padding:9px;
    float:left;
    width:628px;
    border:1px solid #ccc;
}
#user_data_menu ul li{
    margin:8px 0 8px 0;
}
#user_data{             
    margin:18px;
    padding:18px!important;
    padding:12px;
    float:left!important;
    float:none;
    width:440px!important;
   background-color:#fff;
    border:1px solid #ccc;
}

/* -- webinars */
#wplayer_main{
    margin:24px 12px 12px 12px!important;
    margin:24px 0 12px 0;
    width:650px;
}


