
	   
	   
	   
	   .todayfix h4 {font-weight:bold;font-family: Oswald, tahoma, arial, sans-serif;}
	   .todayfix {font-family: verdana;width:1180px;}


div.newsflash.leftclass{
display:none;
}

html, body { 
margin:0;padding:0;
height:100%;
background: url(../images/bg.jpg) 0 0 repeat-x;
background-color:#333435;
} 

#twrap {
width:1000px;
position:relative;
text-align:left;
padding-left:9px;
margin-left:-1px;
border-left:1px solid #cccccc;
float:left !important;

}

#bwrap {
width:1000px;
padding-left:9px;
border-left:1px solid #cccccc;
text-align:left;
margin-left:-1px;
position:relative;
z-index:10;
float:left !important;


}
#nsidewrap {
width:168px;float:left;position:relative;
text-align:left;padding-left:10px;padding-right:10px;
border-right:1px solid #cccccc;
}

#underwrap {
width:1200px;
margin-left:auto;
margin-right:auto;
position:relative;
background: url(../images/bg-white.jpg) 0 0 repeat !important; 
overflow:auto;

}

aside time {display:none;}

.gk-item-page aside {
margin-top:-18px;
}


.featureopen {
border-bottom:1px solid #CCCCCC; 

}
.featureblock {
 overflow-y:scroll !important;
 height:450px;
z-index:9999;
 
 }
 .featurehidden{
display:none;
 pointer-events:none;
 }
  .newsflash.featuretext{
font-size:14px;
font-family: verdana;
line-height:18px;
padding-right:3px;
width:390px;
border-right:1px solid #cccccc;
float:left;

 }
 
   .newsflash.centerfeature{
font-size:14px;
font-family: verdana;
line-height:18px;
padding-right:3px;
 }
 
   .newsflash.twocentstext{
font-size:14px;
font-family: verdana;
line-height:18px;
padding-right:3px;
 }
 
 

 
  .newsflash.centerfeature img{

height:220px;
margin-bottom:5px;
 }
 
    .newsflash.centerfeature h4{
    font-size:22px;
text-align:center;
  line-height:24px;
  font-family: Oswald, tahoma, arial, sans-serif; 
margin-top:0px;
margin-bottom:10px;

   
   }
   
       .newsflash.twocentstext h4{
    font-size:22px;
text-align:center;
  line-height:24px;
  font-family: Oswald, tahoma, arial, sans-serif; 
margin-top:0px;
margin-bottom:10px;

   
   }



#dateDiv{
width:990px;
text-align:center;
font-family:verdana;
font-size:12px;
font-weight:bold;
margin-bottom:5px;
color:#ce5229;
}

.sidedate{
	margin-top:5px;
	padding-left:10px;
	width:1000px;
	text-align:center;
font-family:verdana;
font-size:12px;
font-weight:bold;
color:#ce5229;
}

#sundate{
position:absolute;
margin-top:20px;
text-align:left;
font-family:verdana;
font-size:12px;
font-weight:bold;
margin-bottom:5px;
color:#ce5229;
margin-left:50px;
}

.activesundate{
margin-left:520px !important;
width:120px;
margin-top:5px !important;
}

#topdiv3{
width:250px;
text-align:left;
}



.clear { clear:both; }
  
  
  
  h1 {     
  font-size: 200%;  
  
  }  
  
  h2 { 
  font-size:150%;
  
  }  
  
  h3 {    
  font-size: 125%;    

  } 
  
 
#n1 img {width:80px;height:auto;float:left;padding-right:5px;}
#n2 img {width:80px;height:auto;float:left;padding-right:5px;}
    

  /* liens hypertextes*/    
  a:link, a:visited {    
  text-decoration:none;    
  color:#cd522a;  
  font-weight:bold;   
  
  } 
  
    /* liens hypertextes*/    
.blink {    
  text-decoration:none;    
  color:#ffffff !important;   
  font-weight:bold;   
  
  } 
  
  .blink a:hover{    
  text-decoration:none;    
  color:#cd522a !important;   
  font-weight:bold;   
  
  } 
  
  a:hover {     
  color:#red;  
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;  
  transition: all 0.3s ease;
  
  } 
  
  ul {  
  margin:0;     
  
  }  
  
  li {    
  list-style-type:none;        
  
  }    
  
  img {    
  border:none;    
  margin:0;     
  padding:0;      
  
  }   
  
  img .caption {     
  text-align: left;  
  
  }   
  
  .highlight{     
  background: url(../images/form.jpg) 0 0 repeat;     
  padding: 0px 2px 0px 2px;     
  color:#ffffff;    
  
  }    
  
  .button {     
   background: url(../images/form.jpg) 0 0 repeat;    
  border:none;    
  color:#fff;     
    font-weight:bold;
  padding:1px 5px 1px 5px; 
margin-left:5px;  
  font-size:10px;
   line-height:12px; 
  } 
  
  .inputbox {     
  color:#000000;    
  font-size:10px;
  border:1px solid #b8b8b8;  
  padding:1px 4px 1px 4px;     
 line-height:12px;    
  font-weight:bold;
  }   
  .pagewidth{   
  width:990px;    
  text-align:center;  
  margin-left:auto;  
  margin-right:auto;   
  margin-top:0px;  
  margin-bottom:0px;  
  position:relative;   
  
  } 


  
  fieldset { 
  margin:5px;  
  padding:5px;  
  border:none;  
  
  }   

  /*********************/  
   
   #global{
  width:100%;

  
  
  }
  
  #mbody{
  width:100%;


  }
 

#firstnews { 
margin-left:462px;
width:202px;
height:268px;
background: url(../images/tnbg.jpg) 0 0 repeat;
border-left:1px solid #949494;
border-right:1px solid #949494;
overflow-y:hidden;
padding-left:3px;
    
  } 

  .opennews { 
  border-top:1px solid #949494;
  border-bottom:1px solid #949494;
  }
  
  
   .mabout { 
  float:left; 
  width: 990px; 
  text-align:center;
  height:0px;
  overflow:hidden;
  background : url(../images/menu-hb2.jpg) 0 0 repeat-x ;
  font-family: Oswald, tahoma, arial, sans-serif;    
 
  }
  
  .mabout ul { 
  list-style : none; 
margin-top:-5px;
  padding : 0; 
  }   
  
  
  .mabout ul li { 
  margin : 0; 
  padding : 0; 
  list-style : none; 
  background : none; 
  display : inline-block; 
  zoom: 1;
    *display: inline;
  
  }  
  
  .mabout ul li a { 
  padding : 0px 15px 0 15px; 
  margin : 0; 
  display : block; 
  font-weight : normal; 
  font-size : 14px; 
  text-transform : Capitalize; 
  height : 19px; 
  line-height:18px;
  color:#f1f0eb; 
  text-shadow: 1px 1px 1px #000000;

  } 
  
  .mabout ul li { 
  background : url(../images/menu-hb2.jpg) 0 0 repeat-x ;
  height : 19px;  
  
  
  }  
  
  .mabout li.active a { 
  background : url(../images/menu-h.jpg) 0 0 repeat-x ;
  color:#202020;
  text-shadow: 0px 0px 0px #000000;
  } 
  
  .mabout li a:hover {
  background : url(../images/menu-h.jpg) 0 0 repeat-x ;
  color:#202020 !important;
  text-shadow: 0px 0px 0px #000000;
  
  } 
  
  
  .navigation { 
  float:left; 
  width: 990px; 
  text-align:center;
  height:19px;
  font-family: tahoma, arial, sans-serif;    
 
  }
  
  .navigation ul { 
  list-style : none; 
  margin : 0; 
  padding : 0; 

  
  }   
  
  
  .navigation ul li { 
  margin : 0; 
  padding : 0; 
  list-style : none; 
  background : none; 
  display : inline-block; 
  zoom: 1;
    *display: inline;
  
  }  
  
  .navigation ul li a { 
  padding : 0px 12px 0 12px; 
  margin : 0; 
  display : block; 
  font-weight : normal; 
  font-size : 14px; 
  text-transform : Capitalize; 
  height : 19px; 
  line-height:18px;
  color:#000000; 


  } 
  
  .navigation ul li { 
  
  height : 19px;  
  
  
  }  
  
  .navigation li.active a { 
  background : url(../images/menu-h.jpg) 0 0 repeat-x ;
  color:#ffffff;

  } 
  
  .navigation li a:hover {
  background : url(../images/menu-h.jpg) 0 0 repeat-x ;
  color:#ffffff !important;

  
  }  
  
.cols-3  .column-1 {
width:330px;
float:left;
border-right: 1px solid #CCCCCC;
border-top: 1px solid #CCCCCC;
padding-right:5px;padding-top:10px;
  }
  .cols-3  .column-2 {
width:330px;
margin-left:-1px;
float:left;
padding-bottom:5px;
border-top: 1px solid #CCCCCC;
border-left: 1px solid #CCCCCC;
padding-top:10px;
  }
  
  .cols-3 img{
width:320px !important;
height:auto;
padding-bottom:5px;
  }

#main {
float:left;
margin-top:10px;
width:546px;
margin-right:5px;
padding-bottom:10px;
padding-right:5px;
border-left: 1px solid #CCCCCC;
border-right: 1px solid #CCCCCC;
font-family:verdana !important;
line-height:18px !important;
font-size:14px !important;
}


#main5 {
float:left;
margin-top:10px;
width:440px;
margin-right:5px;
padding-bottom:10px;
padding-right:5px;
border-left: 1px solid #CCCCCC;
border-right: 1px solid #CCCCCC;
font-family:verdana !important;
line-height:18px !important;
font-size:14px !important;
}

#main6 {
float:left;
margin-top:10px;
width:675px;
margin-right:5px;
padding-bottom:10px;
padding-right:5px;

border-right: 1px solid #CCCCCC;
font-family:verdana !important;
line-height:18px !important;
font-size:14px !important;
}

#main7 {
float:left;
margin-top:10px;
width:675px;
margin-right:5px;
padding-bottom:10px;
padding-right:5px;

border-right: 1px solid #CCCCCC;
font-family:verdana !important;
line-height:18px !important;
font-size:14px !important;
}

#opside {
font-family:verdana !important;
line-height:18px !important;
font-size:14px !important;
}

#rateside {
font-family:verdana !important;
line-height:18px !important;
font-size:14px !important;
}

#illusside {
font-family:verdana !important;
line-height:18px !important;
font-size:14px !important;
}

#main span{
font-family:verdana !important;
line-height:18px !important;
font-size:14px !important;
}

#homethumb {border-top: 1px solid #CCCCCC;
padding-top:10px;
margin-left:10px;}

#main2 {
float:left;
margin-top:10px;
width:670px;
padding-right:10px;
padding-bottom:10px;
border-right: 1px solid #CCCCCC;
font-family:verdana;
}




#main3 {
float:left;
margin-top:10px;
width:258px;
padding-right:10px;
padding-bottom:10px;
line-height:18px !important;
font-size:14px !important;


}

#main4 {
float:left;
margin-top:10px;
width:680px;
padding-bottom:10px;
border-right: 1px solid #adadad;
}

#cartoonside img {
width:240px;
height:auto;
}


item-page { 
position:relative; 

}

aside {
  
  position:absolute;
  margin-left:10px; 
  width:329px;
  font-family: Oswald, tahoma, arial, sans-serif; 
 float:left;
}



.gk-article {
  font-size:14px;
  font-family: verdana; 
  line-height:20px !important;
  margin:0 0 10px 5px;
  padding:0px 0px 20px 5px;

}

#n1 .gk-article {

  background: url(../images/line.jpg) 0 100% repeat-x;

}
#n2 .gk-article {

  background: url(../images/line.jpg) 0 100% repeat-x;

}

.productpage .gk-article {



}

.homepage .gk-article h2{

font-size:22px !important;
text-align:center !important;
line-height:24px;

}




.attvpage .gk-article {
 
  background: url() !important;
}

.item-page .item-page { min-height:400px; }
 time {
 
 
  line-height:24px;
  margin:0 0 0 0px;
 float:left;
 padding-right:5px;
  text-align:center;
  font-size:18px;
  font-weight:600;
  color:#cd522a;
   font-family: Oswald, tahoma, arial, sans-serif; 
   font-weight:normal;
   
}

#newsimg img
{ 
width: 390px;
  height: auto;

  }
  
  #newsimg
{ 
font-family:verdana;
font-size:12px;


  }
  
  #repoimg img
{ 
width: 390px;
  height: auto;

  }
  
  #repoimg
{ 
font-family:verdana;
font-size:12px;

  }
  

  


.article-info {
  margin-bottom:0;
 float:left;
  font-size:11px;
  margin-left:-10px;
  margin-top:0;
 display: inline !important;
  
}

#container{
	width:300px;

}
#container h1{
	margin:0; padding:5px; 
	font-size:12px; font-family: Oswald, tahoma, arial, sans-serif;
	font-weight:normal; color:#333;
}
#container p{
	font-family:Georgia, serif; color:#333; 
	margin:0; line-height:2em;
}

#loader{ display:none; text-align:center;}
.option{ margin:5px 0; }
.option p{ line-height:1.1em; font-size:0.85em; }
.bar{ height:10px; background:#3399cc; }
.yourvote{ background:#113399; }

.article-info dd { 
float:left;
margin-left:5px;
font-weight:normal;
font-size:10px;line-height:13px;
margin-top:5px;
color:#000000;
}
.article-info dt { 
float:left;
font-size:10px;line-height:13px;
margin-top:5px;
padding-left:10px;
color:#7d7d7d;
font-weight:normal;

}

.gk-item-page .gk-article { min-height:400px; }
.gk-article .article-header {

  font-size:26px;

  line-height:30px;
  margin:15px 0 15px 0;
  font-family: Oswald, tahoma, arial, sans-serif; 
  text-transform:capitalize;
}

.productpage .leading-0 img{
display:none;
}

.returner {
display:none;
}


.roadpage .gk-article img{
float:left;
width:225px;
height:auto;
padding-right:10px;
padding-bottom:5px;
}




.productpage .gk-article img{
float:left;
width:295px;
height:auto;
padding-right:10px;
padding-bottom:5px;
}


.oppage .gk-article img{
float:left;
width:225px;
height:auto;
padding-right:10px;
padding-bottom:5px;
}

.illuspage .gk-article img{
float:left;
width:225px;
height:auto;
padding-right:10px;
padding-bottom:5px;
}

.ratespage .gk-article img{
float:left;
width:225px;
height:auto;
padding-right:10px;
padding-bottom:5px;
}

.eventspage .gk-article img{
float:left;
width:225px;
height:auto;
padding-right:10px;
padding-bottom:5px;
}

.rs-slideshow {
    height: 300px;
    overflow: hidden;
    position: relative;
    width: 660px;
	margin-left:5px;
	margin-bottom:10px;
}
 
.rs-slideshow .slide-container {
    height: 100%;
    left: 0;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: 100%;
}
 
.rs-slideshow .slide-container img {
    position: absolute;
}
.rsf-slideshow-image{
 width:660px;
 }
/*    Hide the slide data container    */


.homepage img{
padding-right:10px;
width:90px;
height:auto;
float:left;
padding-bottom:5px;
}



/*********************/
/* Pagination ---*/
 .counter {
 text-align:center;

 }
 
 .pagination   {
 margin:20px 0 0 0;
 overflow: hidden;
 text-align:center;
  
 }
 
 .pagination li   {
display:inline;
 margin: 0;
 padding: 8px;
 margin:0px;
 overflow: hidden;
text-align:center;
  
 
 }
 
 .pagination li span {
 padding: 6px; 
 line-height: 20px;
 padding:5px 5px 5px 5px;
background: url(../images/form-w.jpg) 0 0 repeat;
 }
 
 .pagination li a {
 line-height: 20px;
 padding:7px;
 text-decoration: none;
 color:#fff;
 background: url(../images/form.jpg) 0 0 repeat;
  padding:5px 5px 5px 5px;
 }
 
 .pagination li a:hover, .pagination li a:active, 
 .pagination li a:focus {
 text-decoration: none;
 color: #4d4d4d;
 padding:5px 5px 5px 5px;


 
 } 
 
 ul.pager.pagenav {
float:left;
width:100%;
margin:15px 0 0 0;
padding:0;

}

.pager .next  {
  float: right;
}
.pager .previous  {
  float: left;
}

.result-title {
 padding:10px;
 }
 
 /*********************/
 
#main .readmore a:link,
#main .readmore a:visited,
#main a.readmore:link,
#main a.readmore:visited {
float:right;
background: url(../images/readmore.png) 0 0 no-repeat;
text-indent:-5000px;
width:30px;
height:30px;
 margin-right:0px;
 
}

#main .readmore a:hover,
#main .readmore a:active,
#main .readmore a:focus,
#main a.readmore a:hover,
#main a.readmore a:active,
#main a.readmore a:focus
{

float:right;
background: url(../images/readmore-h.png) 0 0 no-repeat;
text-indent:-5000px;
width:30px;
height:30px;
margin-right:0px;

}



 .items-more h3{
 margin-left:0px;
 font-family: Lobster, Oswald, tahoma, arial, sans-serif; 
 
}

.items-more ol{
border-top: 1px solid #CCCCCC;
width:543px;
height:80px;
overflow:hidden;
margin-top:0px;
padding-top:45px;
margin-left:5px;
 background: url(../images/archives.png) 0 5px no-repeat;
 clear:both;
 list-style-type: none;
 padding-left:0px;
}

.items-more li {
float:left;
width:250px;
overflow:hidden;
margin-left:0px;
padding-left:5px;
font-size:12px;
height:18px;
padding-top:2px;

}

 .productpage .items-more h3{
 margin-left:0px;
 font-family: Lobster, Oswald, tahoma, arial, sans-serif; 
 
}

.productpage .items-more ol{
border-top: 1px solid #CCCCCC;
width:660px;
height:200px;
margin-top:0px;
padding-top:45px;
margin-left:5px;
 background: url(../images/archives.png) 0 5px no-repeat;
 clear:both;
 list-style-type: none;
 padding-left:0px;
}

.productpage .items-more li {
float:left;
width:320px;

margin-left:0px;
padding-left:5px;
font-size:12px;
height:18px;
padding-top:2px;

}

 .oparch2 h3{
 margin-left:0px;
 font-family: Lobster, Oswald, tahoma, arial, sans-serif; 
 
}

.oparch2 ol{
border-top: 1px solid #CCCCCC;
width:230px;

overflow:hidden;
margin-top:0px;
padding-top:55px;

 background: url(../images/archives.png) 0 5px no-repeat;
 clear:both;
 list-style-type: none;
 padding-left:0px;
  padding-bottom:10px;
 font-size:11px !important;
 line-height:14px;
}

.oparch2 li{

  padding-bottom:8px;

}


 .roadarch2 h3{
 margin-left:0px;
 font-family: Lobster, Oswald, tahoma, arial, sans-serif !important; 
 
}

.roadarch2 ol{
border-top: 1px solid #CCCCCC;
width:230px;

overflow:hidden;
margin-top:0px;
padding-top:55px;

 background: url(../images/archives.png) 0 5px no-repeat;
 clear:both;
 list-style-type: none;
 padding-left:0px;
  padding-bottom:10px;
 font-size:11px !important;
 line-height:14px;
}

.roadarch2 li{
font-family:verdana;
  padding-bottom:8px !important;
 font-size:11px !important;
 line-height:14px;

}

 .ratearch2 h3{
 margin-left:0px;
 font-family: Lobster, Oswald, tahoma, arial, sans-serif !important; 
 
}

.ratearch2 ol{
border-top: 1px solid #CCCCCC;
width:230px;

overflow:hidden;
margin-top:0px;
padding-top:55px;

 background: url(../images/archives.png) 0 5px no-repeat;
 clear:both;
 list-style-type: none;
 padding-left:0px;
  padding-bottom:10px;
 font-size:11px !important;
 line-height:14px;
}

.ratearch2 li{
font-family:verdana;
  padding-bottom:8px !important;
 font-size:11px !important;
 line-height:14px;

}

 .illusarch2 h3{
 margin-left:0px;
 font-family: Lobster, Oswald, tahoma, arial, sans-serif !important; 
 
}

.illusarch2 ol{
border-top: 1px solid #CCCCCC;
width:230px;

overflow:hidden;
margin-top:0px;
padding-top:55px;

 background: url(../images/archives.png) 0 5px no-repeat;
 clear:both;
 list-style-type: none;
 padding-left:0px;
  padding-bottom:10px;
 font-size:11px !important;
 line-height:14px;
}

.illusarch2 li{
font-family:verdana;
  padding-bottom:8px !important;
 font-size:11px !important;
 line-height:14px;

}






.email-icon , .print-icon {
float:left;
color:#7d7d7d;
font-weight:normal;
font-size:10px;line-height:13px;
margin-top:5px;
padding-left:10px;

} 
.edit-icon {
display:none!important;

} 

/* ++++++++++++++  nav entre article  ++++++++++++++ */
 ul.pagenav {
 position:relative;
 margin-bottom:15px;

}

ul.pagenav li {
 list-style: none;
 padding: 8px;
background: url(../images/form.jpg) 0 0 repeat;
color:#fff;
border-radius: 10px;

}

ul.pagenav li a{
color:#fff;

}

ul.pagenav li a:hover, ul.pagenav li a:focus {
background: url(../images/form.jpg) 0 0 repeat;
color:#4d4d4d ;

}

ul.pagenav li.pagenav-prev {
float: left;

}

ul.pagenav li.pagenav-next { 
float:right;

}

/****************************/
.contact,#searchForm,.search-results,.weblink-category ,.newsfeed-category ,.remind,.registration, .categories-list{
font-size:14px;
  line-height:26px !important;
  margin:0 0 20px 0;
  padding:15px 0px 45px 15px;
  
}

div.guide {margin:0px;}
div.guide span {color:#ff0000; font:italic 14px Arial, Helvetica, sans-serif;}
div.guide p {color:#000000; font:14px Arial, Helvetica, sans-serif;}
div.guide pre {color:#990000;}
div.guide p.title {color:#df501f; font:18px Arial, Helvetica, sans-serif;}

.contact h2 {
font-size:38px;
font-family:Oswald;
font-family: Oswald, tahoma, arial, sans-serif; 
  
}

/*****************************/
#display{
margin-top:10px;
float:left;
width:680px;
height:270px;

}




#left-roadtrack {
float:left;
width:120px;
margin-right:10px;
padding-left:3px;
padding-right:3px;
padding-top:3px;
cursor: pointer;

padding-bottom:3px;
}

#left-operations {
float:left;
width:120px;
margin-right:10px;
padding-left:3px;
padding-right:3px;
padding-top:3px;
cursor: pointer;

padding-bottom:3px;
}

#left-rates {
float:left;
width:120px;
margin-right:10px;
padding-left:3px;
padding-right:3px;
padding-top:3px;
cursor: pointer;

padding-bottom:3px;
}

#left-illustrated {
float:left;
width:120px;
margin-right:10px;
padding-left:3px;
padding-right:3px;
padding-top:3px;
cursor: pointer;

padding-bottom:3px;
}

#left-products {
float:left;
width:120px;
margin-right:10px;
padding-left:3px;
padding-right:3px;
padding-top:3px;
cursor: pointer;

padding-bottom:3px;
}

#left-events {
float:left;
width:120px;
margin-right:10px;
padding-left:3px;
padding-right:3px;
padding-top:3px;
cursor: pointer;

padding-bottom:3px;
}

#left-attv {
float:left;
width:120px;
margin-right:10px;
padding-left:3px;
padding-right:3px;
padding-top:3px;
cursor: pointer;

padding-bottom:3px;
}


#right {
float:left;

width:300px;
text-align:left;
margin-bottom:15px;
margin-top:10px;

}

#right h3 {
background: url(../images/line.jpg) 0 100% repeat-x;
font-size:30px;
  margin:0px 0 5px 0;
  font-family: Oswald, tahoma, arial, sans-serif; 
  text-transform:capitalize;
}

#right ul {
padding-left:5px;

}

#right .moduletable_menu,
#right .moduletable {
padding-left:0px;
padding-bottom:10px;
margin-left:0;
font-size:16px;

}



#right .moduletable_menu a,
#right .moduletable a {
background : url(../images/right-li.png) no-repeat 0px 10px !important;
 padding-left:20px;

}

#right .moduletable_menu a:hover,
#right .moduletable a:hover {
}

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

#ft {
 float:left;
 width:100%;
 background: url(../images/header.jpg) 0 0 repeat;  
 text-align:left;
  border-bottom:1px solid #000;
 }
 a.disabled {pointer-events: none;cursor: default;}
 .newsflash-item{
 margin-left:-40px;
 }
 
.iside img{
width:140px;
min-height:78px;
height:auto;
margin-left:-10px;


}



 
.leftsidetitle  h4{
font-size:14px;
 line-height:18px;
font-weight:bold;
font-family: Oswald, tahoma, arial, sans-serif;
text-align:center;
color:#000000;
border-bottom:1px solid #000000;
padding-bottom:8px;
padding-top:8px;
margin-top:0px;
margin-bottom:0px;
 }
 

 
 
 .towsunscroll
 {
 overflow-Y:scroll !important;
 width:655px;
 height:350px;
 }

 .towsun
 {
 margin-top:0px;
 padding-right:3px;
 }
 
  .newsflash.towsun 
 {
font-size:14px !important;
font-family: verdana !important;
line-height:18px !important;

 }
 
  
   

   

   
      .newsflash.opsidemain{
     font-size:14px !important;
  font-family: verdana !important; 
  line-height:20px !important;
  
   
   
   }
   
    .newsflash.opsidemain h4{
 font-size:22px !important;
text-align:center !important;
line-height:24px;
  font-family: Oswald, tahoma, arial, sans-serif; 
  padding-bottom:10px;
  border-bottom:1px solid #999999;
  margin-bottom:10px;
  margin-top:5px;
   
   }
   
   .newsflash.opsidemain img{
     width:226px;height:auto;padding-bottom:10px;
   
   }
   
       .newsflash.ratesidemain{
     font-size:14px !important;
  font-family: verdana !important; 
  line-height:20px !important;
  
   
   
   }
   
    .newsflash.ratesidemain h4{
 font-size:22px !important;
text-align:center !important;
line-height:24px;
  font-family: Oswald, tahoma, arial, sans-serif; 
  padding-bottom:10px;
  border-bottom:1px solid #999999;
  margin-bottom:10px;
  margin-top:5px;
   
   }
   
   .newsflash.ratesidemain img{
     width:226px;height:auto;padding-bottom:10px;
   
   }
   
   
          .newsflash.illussidemain{
     font-size:14px !important;
  font-family: verdana !important; 
  line-height:20px !important;
  
   
   
   }
   
    .newsflash.illussidemain h4{
 font-size:22px !important;
text-align:center !important;
line-height:24px;
  font-family: Oswald, tahoma, arial, sans-serif; 
  padding-bottom:10px;
  border-bottom:1px solid #999999;
  margin-bottom:10px;
  margin-top:5px;
   
   }
   
   .newsflash.illussidemain img{
     width:226px;height:auto;padding-bottom:10px;
   
   }
 
 .newsflash.towsun span
 {
font-size:15px !important;
font-family: verdana !important;
line-height:19px !important;

 }
 
   .towsun h4
 {
 margin-top:5px;
font-size:18px !important;
line-height:18px !important;
font-family: Oswald, tahoma, arial, sans-serif;
text-align:left;
margin-bottom:10px;
margin-left:5px;
 }
 
 
   .productshow
 {
font-size:14px;
font-family: verdana;
line-height:18px;


 }
 
 
    .featuretext h4
 {

font-size:26px;
line-height:30px;
font-family: Oswald, tahoma, arial, sans-serif;
text-align:center;

 font-style:italic;
 margin-right:10px;


 }
 
     .productshow h4
 {
 margin-top:5px;
font-size:18px;
line-height:18px;
font-family: Oswald, tahoma, arial, sans-serif;
text-align:center;
margin-bottom:10px;
 }
 
      .productshow img
 {
width:195px;
height:auto;
padding-bottom:2px;
float:left;
padding-right:5px;
 }
 

  .newtext
 {
 margin-left:5px;
 padding-right:10px;
 margin-right:10px;
 padding-bottom:10px;
 width:0px;
 margin-top:10px;
 border-right:1px solid #b2b2b2;
 border-bottom:1px solid #b2b2b2;
 font-family:arial, sans-serif !important;
 font-size:14px !important;
 font-style:italic !important;
 }
 
   .newtextclose
 {
overflow-x:hidden;
 }
 
   .newtext img
 {
width:0px;
height:auto;
padding-bottom:10px;
 
 }
 .newtexthide {
 display:none;
 }
 
 
   .flatimg
 {
width:0px;
 }
 

 
 
 #wrapper-box {
 float:left;
 width:960px;
 text-align:left;
 margin-top:0px;
 margin-left:30px;
 } 
 
 .box {
 float:left;
 width:200px;
 margin-right:30px;
 
 }
 
 
 .box .moduletable_menu h3,
 .box .moduletable h3,
 .box h3 {
 font-size:25px;
 text-transform:capitalize;
 text-align:left;
 font-weight: normal;
 font-family: Oswald, arial, helvetica , sans-serif;
 
 }
 
 .moviewrap         {width:100%;font-family:verdana;font-size:12px;line-height:14px;}
  .smoviewrap         {width:300px;font-family:verdana;font-size:12px;line-height:14px;}
  .fullmovie         {width:670px;font-family:verdana;font-size:12px;line-height:14px;margin-bottom:20px;}
.h_iframe        {position:relative;margin-bottom:10px;}
.h_iframe .ratio {display:block;width:100%;height:auto;}
.h_iframe iframe {position:absolute;top:0;left:0;width:100%; height:100%;}
 
 .box .moduletable_menu  ,
 .box .moduletable  ,.box  {
 padding-bottom:5px;

 color:#fff;
 
 }
 
 .attvmainc  img{
 width:160px;
 padding-bottom:5px;
 }
 
  .attvmaind  img{
 width:125px;
 padding-bottom:5px;
 }
 
 .attvdiv{
border-bottom:1px solid #adadad;
height:10px;
width:100%;
margin-bottom:10px;
 }
 
  .attvbox{
 width:150px;
 height:150px;
 margin-right:7px;
 float:left;
 text-align:center;
 font-family: Oswald, arial, helvetica , sans-serif;
 font-size:12px;font-weight:bold;line-height:14px;
 }
 
 

 
.hpsmdesc{
display:none;
 }
 
  .homefbox{
 width:106px;
 height:60px;
padding-right:6px;
 float:left;
 text-align:center;
 font-family: Oswald, arial, helvetica , sans-serif;
 font-size:10px;font-weight:bold;line-height:14px;
 }
 
 
 
 
 
 .attvboxar{
 width:125px;
 height:120px;
 padding-right:10px;
 float:left;
 text-align:center;
 font-family: Oswald, arial, helvetica , sans-serif;
 font-size:10px;line-height:12px;
 }
 
.av {
opacity:0.2;
filter:alpha(opacity=20);
 }
 
 .box .moduletable_menu li   ,.box .moduletable li ,.box li {
 list-style-type:disc; 
 color:#fff;
 padding:3px 0;

 }
 
 .box .moduletable_menu ul  ,.box .moduletable ul,.box ul {
 
 } 
 
 .box .moduletable_menu  a,.box .moduletable  a,.box  a {
 font-weight:normal;
color:#fff;

        
 }
 
 .box .moduletable_menu  a:hover,.box .moduletable  a:hover,.box  a:hover {
 font-weight:normal;
color:#a7d5c8; 
 
 }
 
 /**********************/
 .ftb {
 float:left;
 text-align:center;
 font-weight:normal;
 font-size:13px;
 width:100%;
 padding-top:3px;
 float:left;
 color:#fff;
 border-top:2px solid #cb512a;
 background: url(../images/header.jpg) 0 0 repeat; 
 
 } 
 
.ftb-c  {
 float:left;
 width:1000px;
 height:25px;
 margin-top:10px;
 
 }
 
 .ftb-c a, .ftb-c a:visited{
 padding:0 !important;
 border:none !important;
 color:#fff;
  font-weight:normal;
  
 } 
 
 .ftb a:hover {} 
 
 #top {
 width:70px;
 height:30px;
 margin-top:10px;
 padding:0 !important;
 border:none !important;
 
 }
 
 .top_button {padding:0 !important;
 border:none !important;
 
 }
 
 
 .nside {
width:168px;float:left;position:relative;
text-align:left;padding-left:10px;padding-right:10px;
border-right:1px solid #cccccc;
}

 .nright {
float:left;
border-left:1px solid #cccccc;
width:301px;
text-align:left;
padding-left:10px;
margin-bottom:15px;
margin-left:-1px;
position:relative;
}

 .nbody {
width:669px;
padding-right:10px;
text-align:left;
padding-left:9px;
border-right:1px solid #cccccc;
float:left !important;
font-size:14px;
  font-family: verdana; 
  line-height:20px !important;

}

 .noverframe {
width:1000px;
margin-left:-1px;
border-left:1px solid #cccccc;
float:left !important;
}


.npage {
width:1200px;
margin-left:auto;
margin-right:auto;
overflow:auto;
background: url(../images/bg-white.jpg) 0 0 repeat !important; 

}

.nbody .newsflash img{
float:left;
width:225px;
height:auto;
padding-right:10px;
padding-bottom:5px;
}

.articlebox img{
float:left;
width:225px;
height:auto;
padding-right:10px;
padding-bottom:5px;
}


 .nbody h4{
	 border-top:1px solid #cccccc;
    font-size:24px;
	width:100%;
text-align:left;
  line-height:24px;
  margin:0px 0 15px 0;
  padding-top:10px;
  font-family: Oswald, tahoma, arial, sans-serif; 
  color:#000000;
   }
   
   
    .nbody2 {
width:669px;

padding-right:10px;
text-align:left;
padding-left:9px;
border-right:1px solid #cccccc;
float:left !important;
}

.probox img {width:300px;padding-right:20px;padding-bottom:10px;float:left;}

.dmi{font-size:14px;color:#000000;padding-bottom:5px;padding-top:5px;line-height:18px;padding-left:10px;}

.sidelink {font-size:12px;font-weight:bold !important;padding-left:10px;line-height:15px;margin-bottom:1px;}

.centerfeature img{float:left;padding-right:10px;}

.centsbottom{font-size:14px;font-weight:bold;}

#dailyblock{width:1180px;}

.todayleft h4{font-size:18px;line-height:18px;}
	.todayleft{font-size:14px;line-height:18px;}
	
.todayright h4{font-size:18px;line-height:18px;}
	.todayright{font-size:14px;line-height:18px;}
	
	.todaycenter h4{font-size:24px;line-height:28px;}
	.todaycenter{font-size:14px;line-height:18px;}

.corona{font-size:14px;line-height:18px;}
.corona a{text-decoration:underline !important;font-weight:normal !important; }
.corona a:hover{color:#000000 !important;}
   
@media screen and (orientation:portrait) {
	
	#underwrap {width:1010px;}
	.npage {
	width:1010px;}
	
	#dailyblock{width:1000px;}
	
	.magstuff a {font-size:1.7em !important;line-height:3em !important;}
	
	.etext{font-size:1.7em !important;line-height:1.2em !important;}
	.repobox h4{font-size:1.6em;line-height:1.2em;}
	.repobox {font-size:2.5em;line-height:1.2em;}
	
	.twocentstext {font-size:1.7em !important;line-height:1.2em !important;}
	.duke {font-size:1.7em !important;line-height:1.2em !important;}
	.twocentstext h4{font-size:1.2em !important;line-height:1em !important;}
	
	.centerfeature h4{font-size:1.2em !important;line-height:1.3em !important;}
	.centerfeature{font-size:1.7em !important;line-height:1.2em !important;}
	
	.nside {display:none !important;}
	
	.ratesgrow{font-size:1.7em !important;line-height:1.2em !important;}
	

	
	.movedate{font-size:1.1em !important;}
	
	.todayleft h4{font-size:1.2em !important;line-height:1.2em !important;}
	.todayleft{font-size:1.7em !important;line-height:1.2em !important;}
	
	.todayright h4{font-size:1.2em !important;line-height:1.2em !important;}
	.todayright{font-size:1.7em !important;line-height:1.2em !important;}
	
	.todaycenter h4{font-size:1.2em !important;line-height:1.2em !important;}
	.todaycenter{font-size:1.7em !important;line-height:1.2em !important;}
	
	
	#featuremore{font-size:1.3em !important;line-height:1.2em !important;}
	.featureclose{font-size:1.3em !important;line-height:1.2em !important;}
	
	.productshow h4{font-size:1.2em !important;line-height:1.2em !important;}
	.productshow{font-size:1.7em !important;line-height:1.2em !important;}
	
	     .productshow img
 {
width:300px !important;
 }
	
	
	.credits{font-size:1.7em !important;line-height:1.2em !important;}

	.wirefont{font-size:2.5em !important;line-height:1.2em !important;}
	
	.featuretext h4{font-size:1.3em !important;line-height:1.2em !important;}
	.featuretext {font-size:1em !important;line-height:1.2em !important;padding-left:10px;}
	
	.newsbox h4{font-size:1.6em;line-height:1.2em;}
	.newsbox {font-size:2.5em;line-height:1.2em;}
.probox h4{font-size:1.6em;line-height:1.2em;}
	.probox {font-size:2.5em;line-height:1.2em;}
	.probox img
 {
width:100% !important;
 }
	.dmi{font-size:1.2em;color:#000000;padding-bottom:5px;padding-top:5px;line-height:1.2em;}
	.articlebox h4{font-size:1.6em;line-height:1.2em;}
	.articlebox {font-size:2.5em;line-height:1.2em;}

	.sidelink {color:#df501f !important;font-size:2em !important;line-height:1em !important;padding-bottom:10px !important;border-bottom: 2px solid #cccccc;margin-bottom:10px;}
	.hideleft{display:none;}

	#display2b {margin-left:0px !important;}
	

	
	#newsoverlay {display:none !important;}

	
	

	
	.indexlinkb{font-size:1.2em !important;line-height:1.2em !important;}
	.indextext{font-size:1em !important;line-height:1em !important;}

	.ntext{font-size:1.3em !important;line-height:1.2em !important;}


	
	.hvideot{ font-size:3em !imoprtant;line-height:2em !important;}

	
	
	  .navigation ul li { height : 30px !important;  } 
	  
	  .navigation { 
  height:30px !important;
  }
   
  
  .navigation ul li a { 
  font-size : 1.05em !important; 
  height : 30px !important; 
  line-height:1.2em !important;
  padding-top:5px !important;
  } 
  
  .navigation ul li { 
  height : 30px !important;  
  }  
  

  .tooncred{font-size:1.6em;line-height:1.2em;}
  .productwidth{width:520px !important;}
  
  .todayfix {width:990px;}

 
}

@media screen and (orientation:landscape) {
.mobon {display:none !important;}
	.mhide {display:none;}
	 .tooncred{font-size:12px;}
}

 
 #google_translate_element {  color: transparent !important;}
#google_translate_element a {display: none;}
div.goog-te-gadget {color: transparent !important;}
 

 