/*===================*/
/*=== Main Styles ===*/
/*===================*/


/*====================*/
/*=== Other Styles ===*/
/*====================*/
/*.clear {
	clear:both;
	font-weight: bold;
	color: #069;
}

#page1 {
	margin-top: 0px;
	position: relative;
	}*/

#popcolumn {
	position: relative;
	float: right;
	width: 399px;
	top: 0px;
    margin-bottom: 50px;

}


#newscolumn {
	position: absolute;
	float: left;
	width: 340px;
	margin-top: 20px;
	margin-left: 20px;
	margin-right: 410px;
	
	}
	
#eventscolumn {
	position: absolute;
	width: 335px;
	top: 420px;
	height: 400px;
	right: 2em;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-topright: 10px;
	-moz-border-radius-topleft: 10px;
    border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
	border-top-right-radius: 10px;
	border-top-left-radius: 10px;
	padding: 10px;
	text-align:center;
	background-color:#fff;
}

#eventscolumn2 {
	position: relative;
	width: 340px;
	top: -100px;
	height: 10px;

}

#columnright4 

{
	top: -200px;
	margin-top:10px;
    margin-bottom:100px;
	margin-left: 5px;
	text-align:left;
	
}

.flex-control-nav {
  width: 100%;
  position: absolute;
  z-index: 20;
  bottom: 0px;
  left: 260px;
   /* text-align: right;nav dots placement*/
}
.flex-control-nav li {
  margin: 0 6px;
  display: inline-block;
  zoom: 1;
  *display: inline;
}

 
 @media (orientation: portrait) and (max-width: 700px)
 {  
    #trendstable 
    {
        width: 50%;
    }   
    #cpa1, #cpa2 
    {
        width:28% !important;
    }    
 }     
 
 @media (orientation: landscape) and (max-width: 700px)
 {  
    #cpa1, #cpa2 
    {
        width:20% !important;
    } 
    .hamiltonright 
    {
        width:30%;
    }       
 }    
 
 @media (max-width: 700px)
 {  
     .table1 td, .table1 th 
     {
         border-style:none !important;
         width:20%;
     }
     /*
     .table1 .datefield 
     {
         white-space:nowrap;
     }
     */
     #legalnoticesfull 
     {
         margin-left:10px;
         margin-right:10px;
     }
 }   
 