/** @ Authors : Sunil and Atul *******/


/*****comments CSS *********/

/* Topasset list Starts */

.trriAst {margin-bottom:1.25em;}
.trriAst span.trriHdrTxt{padding-bottom:.167em;display:block;}
.trriAst ul {zoom:100%;}
.trriAst ul li {font-size:0.917em;color:#999;padding:.667em 0 .667em 0;display:block;border-top:.083em solid #e1e1e1;} .trriAst .prmTxt{padding:0 0 .667em 0;border-bottom:1px solid #E1E1E1;} .trriAst ul li.noBrdr {border:none;} .trriAst ul li a {font-size:1.083em;line-height:1.2em;}
.trriAst ul li a.ftrLnk {font-weight:bold;} .trriAst .ftr{font:italic 1.417em Georgia;text-align:center;border-top:solid 1px #E1E1E1;padding-top:.588em;} .trriAst .pwrProp{padding:.833em 0 1em 0;text-align:center;}

.commentBdy { padding:0 4px 0.7em; }

.hdrCmnt{
font-style:normal !important;
font-weight:bold  !important;
font-size:1.02em !important;
font-color:#333333 !important;
}


/***weather module css ********/

#weather_module {
 background:#EDEDED;
}

#weather_results .module_headline {
 background:#FFFFFF url(http://www.aolcdn.com/ch_news/weather-bg-headline) no-repeat !important;
color:#FFF;
}

#weather_results .weather_icon, #weather_results .module_body {
  margin-left:5px !important;
}

#weather_results .module_body {
  margin-bottom:5px !important;
}

#weather_module .module_title {
background:#FFFFFF url(http://www.aolcdn.com/ch_news/weather-bg-image-promo) no-repeat;
height:32px;
font-size:0.1em;
border-bottom:medium none;
padding:0px;
}


.vertical_weather .module_headline {
/*background-image:none;*/
font-family:georgia;
font-size:14px;
font-weight:bold;
overflow:hidden;
padding-left:0;
width:133px;
padding:5px 0px 5px 20px;
}
#weather_result {
width:150px;
}
.de #weather_module .module_button {
background:#FFFFFF url(https://s.aolcdn.com/art/aoleu/common/buttons/submit_de.gif) no-repeat scroll left center;
border:medium none;
cursor:pointer;
float:right;
height:24px;
width:87px;
}
.fr #weather_module .module_button {
background:#FFFFFF url(https://s.aolcdn.com/art/aoleu/common/buttons/submit_fr.gif) no-repeat scroll left center;
border:medium none;
cursor:pointer;
float:right;
height:24px;
width:82px;
}
.uk #weather_module .module_button {
background:#FFFFFF url(https://s.aolcdn.com/art/aoleu/common/buttons/submit_uk.gif) no-repeat scroll left center;
border:medium none;
cursor:pointer;
float:right;
height:24px;
width:59px;
}
.weather_icon {
display:block;
margin:0 5px 10px 0;
}
#weather_results .module_body {
margin:0;
width:150px;
}
#weather_results .module_headline {
margin:0 0 10px;
}

.searchloc {
background-color:#FFFFFF;
border:1px solid #C5C5C5;
color:#507086;
font-size:1.1em;
height:20px;
margin:5px 0 0 5px;
width:136px;
}
#weather_search {
background:#FFFFFF none repeat scroll 0 0;
margin:4px;
width:146px;
}

.IE #weather_search, .IE7 #weather_search {
margin-left:5px;
margin-top:5px;
}
.IE .weather_module_body, .IE7 .weather_module_body {
width:130px;
}

.weather_module_body {
margin:5px 0 0 5px;
}

.module_button {
background:#FFFFFF url(https://s.aolcdn.com/art/aoleu/common/buttons/submit.gif) no-repeat scroll left center;
border:medium none;
cursor:pointer;
float:right;
height:24px;
text-indent:-9999px;
width:59px;
margin:5px 5px 5px 0px;
}
.search_town {
color:#2B65B0;
font-family:arial,sans-serif;
font-size:14px;
font-weight:bold;
margin:10px 0 0;
}


/*IA widget submit CSS starts*/

#fr .button_submit {
   background:url(https://s.aolcdn.com/art/aoleu/common/buttons/new_submit_fr.gif) no-repeat;
}
#de .button_submit {
   background:url(https://s.aolcdn.com/art/aoleu/common/buttons/submit_de.gif) no-repeat;
   width:87px;
}
#uk .button_next {background:url(https://s.aolcdn.com/art/aoleu/common/buttons/next_uk.gif) no-repeat;width:46px;}
#fr .button_next {background:url(https://s.aolcdn.com/art/aoleu/common/buttons/next_fr.gif) no-repeat;width:59px;}
#de .button_next {background:url(https://s.aolcdn.com/art/aoleu/common/buttons/next_de.gif) no-repeat;width:59px;}

#uk .button_vote , #fr .button_vote {background:url(https://s.aolcdn.com/art/aoleu/common/buttons/vote.gif) no-repeat;width:59px;}
#de .button_vote {background:url(https://s.aolcdn.com/art/aoleu/common/buttons/vote_de.gif) no-repeat;width:82px;}

/*IA widget submit CSS ends*/

/*****share comments ******/

.sharemain {
    border:1px solid #777777;
    background:#dcdcdc;
    color:#333333;
    font-family:Arial;
    font-size:12px;
    margin:8px 0pt 6px;
    padding:0px;
    width:465px;
}
.sharemain .mustread {
    padding-top:1px;margin-top:2px;
}
.sharemain #thumbsup {
    background:#f7f7f7 url(https://s.aolcdn.com/art/aoleu/common/thumbup.gif) no-repeat scroll 7px 2px;
    border:1px solid #A8A8A8;
    float:left;
    margin-left:8px;
    padding:1px 0pt 1px 15px;
    text-align:center;
    width:45px;*width:60px;
}
.sharemain .thumbsup_on {
    background-color:#A7A7A9;
       
}
.sharemain #thumbsdown {
    background:#f7f7f7 url(https://s.aolcdn.com/art/aoleu/common/thumbdown.gif) no-repeat scroll 7px 2px;
    border:1px solid #A8A8A8;
    float:left;
    margin:0pt 10px 0pt 6px;
    padding:1px 0pt 0pt 15px;
    text-align:center;
    width:45px;*width:60px;
}
.sharemain .thumbsdown {
    background-color:#F7F7F7;
}

.sharemain #thumbsup a,.sharemain #thumbsdown a {textdecoration:none;}
.sharemain .share_left .total {
    float:left;
    padding-top:3px;
}
.share_left {
    padding:4px 14px;
    width:355px;*width:380px;
}
.sharemain #share_top {
    background-color:#DCDCDC;
    float:right;
    border-left:1px solid #777777;

}
.sharemain .share_right a {
   font-weight:normal;
   color:#333333;
   text-transform:uppercase;
}
.sharemain .share_right_on a {
   color:#333333;
   font-weight:bold;text-decoration:none;text-transform:uppercase;font-size:11px;
}
.sharemain .share_right {
  padding:7px 20px 6px;
}
.sharemain .share_right_on {
  padding:7px 23px 6px 23px;*padding-right:24px;
}
.sharemain .drop_down {
    background:#FFFFFF;
}
.sharemain .drop_down .im_frnd {
    background:#FFFFFF none repeat scroll 0 0;
    border-right:1px solid #CCCCCC;
    float:left;
    margin:5px 0px;
    padding:3px 0 4px 35px;
    width:195px;*width:225px;
}
.sharemain .drop_down .im_frnd .im_img, .sharemain .drop_down .im_mail .im_img {
    float:left;
    color:#2B65B0;
    text-decoration:none;
    margin:3px 10px 0 0;
}
.sharemain .drop_down .im_frnd a, .sharemain .drop_down .im_mail a {
    color:#2B65B0;
    text-decoration:none;
}
.sharemain .drop_down .im_mail {
    background:#FFFFFF;
    float:right;
    margin:5px 0px;
    padding:3px 0 4px 19px;
    width:215px;*width:238px;
}

#comments_nav_prev a {
    background:#FFFFFF url(http://www.aolcdn.com/ch_global/prev_arrow) no-repeat scroll 0px;
    padding-left:13px;
}
.comments_nav ul .comments_seperator {
    padding-left:0px;
    padding-right:0px;
}
.comments_nav ul .comments_seperator span{color:#000;}
#comments_nav_next a {
    background:#FFFFFF url(http://www.aolcdn.com/ch_global/nxt_arrow) no-repeat scroll 23px 1px;
    padding-right:10px;
}
.comments_nav ul {float:right} 

/***page css *******/


.module_headline {
padding-left:25px;
}


body {background: url(http://o.aolcdn.com/art/dynanews/background-tile) repeat scroll 50%}
/* top searches widget */
.tgCld .tgCldBdy ol .s1 {
font-size:1.7em;
letter-spacing:-0.01em;
text-align:center;
}


.topContentNews {
background:#FFFFFF url(http://o.aolcdn.com/art/dynanews/top-grad) repeat-x scroll 0pt 36%;
border-color:#D1D1D1 rgb(209, 209, 209) -moz-use-text-color;
border-style:solid solid none;
border-width:0.083em 0pt 0pt;
padding:1.667em 1em 0pt;
text-indent:-9999px;
width:96em;
_width:98.6em;
}
body{
font-family:arial;
}
ol, ul, li {
font-family:arial;
font-size:12px;
}
img{border:none;}
.whole_page .breadcrumb{
display:none;
}
a {
color:#314C7B;
text-decoration:none;
}
a:hover {
text-decoration:underline;
}
h1, h2, h3 {
font-family:Georgia,Verdana,serif;
}
h4, h5, h6, input, textarea {
font-family:Arial,Helvetica,sans-serif;
}
h1, h2, h3, h4, h5, h6 {
font-size:1em;
font-weight:bold;
}
p {
color:#333333;
line-height:1.417em;
}

#lhc, #mc_6col, #mc , #rhc{
margin-left:10px;
}

#rivercollection {
border:3px solid #EDEDED;
padding-bottom:25px;
}

#rivercollection .wide .enhanced_collection,#rivercollection .horizontal_collection {
  border:none;
}
.rivercollectionftr {
  margin:0px 0px 10px 21px;
  font-size:12px;
  font-weight:bold;
}

.rivercollectionftr .a:link{
  font-weight:bold;
}

#rivercollection .horizontal_collection ul,#rivercollection .wide .enhanced_collection ul {
margin:20px 15px 10px;
padding:0pt;
}

.rgtHat {
float:right;
}
.rgtHat li a {
padding:3px 1em;
}

.rgtHat a:hover, .rgtHat a.selected {
background:#FFFFFF none repeat scroll 0%;
}

.rgtHat li {
list-style-type:none;
font-size:10px;
padding:4px 0px;
float:left;
}

.synpTtl {
color:#000000;
font-family:Georgia;
font-size:1em;
font-weight:normal;
letter-spacing:0.083em;
padding:0.5em 0pt;
text-transform:uppercase;
width:270px;
margin-bottom:10px;
}
.title {
border-bottom:4px solid #96B2C0;
margin-bottom:10px;
margin-top:0px;
padding:0px;
}

#gSearch_header .dsTbOn a {
background:#2756A4 url(/art/aoleu/header/news/bg_searchtab_nws.jpg) repeat-x scroll 0% 50%;
}
a.feed {
background:transparent url(http://www.aolcdn.com/ch_news/rss-icon.jpg) no-repeat scroll 0% 50%;
color:#999999;
font-size:9px;
padding:0.25em 0pt 0pt 15px;
margin:5px 0pt 0pt 230px;
position:absolute;
}

#myHeader {
background:#FEFEFE url(http://o.aolcdn.com/art/dynanews/hdr-gradient) repeat-x scroll 0% 131%;
border-color:#D1D1D1;
border-style:solid;
border-width:0pt 0.083em 0.083em;
border-bottom:none;
border-top:none;
width:81.5em;
_margin-top:-1px !important;
}
#lhc {
	width: 15.3em; 
	margin-left: 10px;
}
#rhc {width: 314px !important; margin-left:0!important;}
#mc {width: 49em;}
/*#lhc .square{margin-left:10px;}*/
#lhc .square {
 margin:0px;
}

#lhc  .wide {width:150px;xwidth: 94%;}
#mc_6col, #mc {476px;!important;margin-right:10px;}
.ultra_flexgroup{width:810px;*width:815px;}
/* Page Structure */

/*Remove dotted line in FF */
a:link,a:hover,a:active,a:visited { 
	outline-color:invert; 
	outline-style:none; 
	outline-width:0pt; 
	outline-offset: -1px;

}

/* Header Section */
#myLogo {
background:none !important;
}

#aolIntro {margin:34px 0pt 0pt 13px;}
#myLogo a {width:230px;background:url(/art/aoleu/header/news/aol_actualite_logo.png) no-repeat !important;}
#gSearch_header {float:left;}
#hat_wrapper {background-color: #999}
.six_column div.aolukhat,
.six_column #hat_wrapper,
.six_column #myHeader{
    width:980px;
}

.six_column div.aolukhat {
 border-bottom:none;
}
#myHeader{
    width:978px !important;
_width:980px;
}
#hat_wrapper #hat {
    width:980px;margin:0px;

}
#hat_wrapper #hat div {margin:0px auto;}
div.aolukhat {border:none;margin:0px;}
.hat_divider { margin:2px 7px;}
.searchHeadline {
    font-weight: bold;
    font-size: 16px;
    color: #ffffff;
    font-family: arial, helvetica, sans-serif;
}
.searchForm {padding:0; margin:0;}
.headerSearch {
    margin-top:20px; 
    float:right; 
    margin-right:30px;
}
.keywords {
    border-top-width: 2px;
    border-left-width: 2px;
    font-size: 12px;
    width: 220px;
    color: #000000;
    font-family: arial, helvetica, sans-serif;
}
#myHeader {height: 10em;}
#gSearch_header .dsTbOn a { 
    padding:0.18em 1em
}
#gSearch_header .search_inputs {
    background:#4261AB url(http://o.aolcdn.com/art/dynanews/search-bg) repeat-x;
    height:3.6em;*height:3.7em;
}
#gSearch_header, #gSearch_header .search_inputs, .search_pane {width:49.4em;}
#gSearch_header .search_inputs {padding-top:1px;}
.googleInput, .shoppingInput, .businessInput1, .businessInput2 {margin-top:3px;}
#shopping_select_wrapper {
    background-color: #fff; 
    float:left;
    height:23px;_height:29px;
    margin-top:3px;
    padding:3px 4px;_padding:3px;
}
.googleInput, .shoppingInput {
     
    border:2px solid #ffffff;
    height: 30px;
    padding: 5px;
}

.googleInput {width:35.5em;_width:35.3em;}
.shoppingInput {
    margin-right: 4px;
    width:23em; 
}
.search_button {	
    background: #DEE5F5 url(http://www.aolcdn.com/aoluk/search_top_on) no-repeat;
    height: 30px; 
    width: 94px;
    margin:3px 0px;
font-family:arial;
color:#666;
}
.search_button:hover {	
    background:url(http://www.aolcdn.com/aoluk/search_top_off) no-repeat;
}
.shopping_select {
    background-color:#CFDEF5; 
    border: 1px solid #7E9DB9;
    left:22.7em;
    margin-top:3px;_margin-top:2px;
    position:static;
    width:11.5em;	
}
#search-display-panel .QuotePane .powered_by_google {display: none;}  
#mainNav li, #mainNav a {display: inline}
#mainNav {width: auto}
#nav {
    background: #FEFEFE url(http://o.aolcdn.com/art/dynanews/hdr-gradient) repeat-x scroll 0% 88%;
    
    padding: 0;
    width:978px;
_width:100%;
border-color:#D1D1D1;
border-style:solid;
border-width:0pt 0.083em 0.083em;
border-top:none;
font-size:1.2em;
height:16px;
_height:17px;
margin-bottom:0px;
}

#nav ul, #nav a {width: auto;}
#nav ul {margin-left:5px;}
#nav li {
    float:left;
    border-right: 1px solid #C3C3C3;
    padding:0;
}
#nav .lastItem {border-right: 0px}
#nav a {
    border: none;  
    color: #555555;
    font-weight: bold;
    height: 1.6em; 
    _height: auto;
    margin: 0px 1px; 
    padding: 0em 0.68em;
    text-transform: uppercase;
   text-decoration:none;
font-weight:normal;
}
#nav a:hover{
    background-color:#7F7F7F; 
    color: #FFFFFF;
    text-decoration:none;
font-weight:normal;
}
#nav .navsel a {
    
    color: #555555;
    text-decoration:none;
    font-weight:bold;

}
#nav .navsel a:hover {
background-color:#7F7F7F;    
    color: #fff;
    text-decoration:none;
    font-weight:bold;

}

#snsContainer {
    clear: right;
}

#snsContainer {
 
    color: #8F9A9C;
    display: none;
    float: right;
    font-size: 1.1em;
    margin: 2.9em 2.2em 0 0;    
    padding: 0;
    text-align: right;
    width: 130px;
}

#snsContainer span.snsButtonContainer {
    background: #C6D3D5 url(/art/aoleu/common/button_grey_gradient.gif) repeat-x scroll 0%;
    border: 1px solid #D1D1D1;
    display: block;
    float: right;
    margin: 0.45em 0 0;
    text-align: center;
}
#snsContainer a.snsButton {
    border: 1px solid #FFFFFF;
    color: #4C4C4C;
    display: block;
    padding: 0.16em 0.5em;
    _padding: 0.13em 0.6em;
    text-align: center;
}
#snsContainer a.snsButton:hover {
    background: #edefef url(/art/aoleu/common/button_grey_gradient_over.gif) 0 0 repeat-x;
    text-decoration: none;
    color: #4c4c4c;
}
/* Header Section */

/* Footer Section*/
.footer {margin-bottom: 0px; clear:both;margin-left:2px;*margin-left:0px;}
.footer div {width:100%; text-align: center}
/* Footer Section*/

/* Promos  */
.pageTitle {
    border-bottom: 4px solid #55AE6E;
    display: block;
    margin-bottom: 15px;
    width: 100%;
}

.pageTitle h1 {
    font-family: Georgia;
    font-size: 22px;
    font-weight: normal;
    width: 80%;
    float: left;
}

.pageTitle .partnerLogo {
    text-align: right;
    float: right;
}

.pageTitle .partnerLogo img {
    margin-bottom: 2px;
}

#searchQuote {
   margin: 5px 0pt 0pt; 
   padding: 0pt;
   width:100%;
}
.sym2 {
   float:left;
   width:90px;
   height:20px;
}
#search2 {
   float:left;
   margin:3px 0px 0px 5px;
   *margin-top:0px;
}
.left_quotesearch {
   margin: 0pt; 
   padding: 2px 3px;
   *width:15px;
}
/* End of Stock Quotes*/

.left {
margin-top:10px;
}

/*Google Ads*/

#googleads {
border:1px solid #F5F5F5;
padding:10px;
margin:10px 0px;
width:437px;
height:auto;
}

.google_adsense{
border:1px solid #F5F5F5;
height:335px;
width:454px;
margin-top:20px;
padding-bottom:0;
}
#googleheader{
font-weight: bold; color:#000; font-size: 11px;width:100%;
_margin-top:5px;
}
.googad{
margin-top:15px;
_margin-top:10px;
}
.googad #gTitle{
color:#2864B4;
font-size:13px;
font-weight:bold;
margin-bottom:1px;
margin-top:0px;
}
.googad #gText{
color:#000;
font-size:12px;
font-weight:normal;
margin-bottom:1px;
margin-top:0px;
width:100%;
}

.googad #gURL{
color:#000;
font-size:10px;
font-weight:normal;
margin-bottom:1px;
margin-top:0px;
}

#lhc #googleads {
width:130px;
_width:146px;
}

#lhc #googleads .googad {
overflow:hidden;
width:126px;
_width:142px;
}


#mc_6col .horizontal_collection, .wide .enhanced_collection, #mc .horizontal_collection, .wide .enhanced_collection {
width:476px;
_margin-top:20px;
}
.vertical_collection ul.module_body {
    margin-left:10px;
}
.Gecko .searchContainer .footerSearch , .Gecko .searchContainer .footerSearchButton {font-size:13px;}
/* 
.whole_page .footer{
display:none;
}
*/
.tgCld .tgCldBdy ol .s2 {
font-size:1.3em;
letter-spacing:-0.01em;
text-align:center;
}

.tgCld .tgCldBdy ol .s3 {
font-size:1em;
letter-spacing:-0.01em;
text-align:center;
}


.tgCldBdy {
text-align:center;
padding:0pt 4px 0.7em 4px;
width:100%;
}

.tgCld .tgCldBdy ol {
text-align:center;
}

.tgCld .tgCldBdy ol li a {
line-height:1em;
text-align:center;
}
.tgCld .tgCldBdy ol li {
font-family:georgia;
padding-top:0.333em;
list-style-type:none;
padding:0pt;
text-align:center;
margin:0.3em;
}

.hdrPoplr{
background:transparent url(http://o.aolcdn.com/art/dynanews/rail-sprite-hdr) no-repeat scroll 2.417em -125em;
text-indent:-83.333em;
}

.hdrImg {
background:transparent url(http://o.aolcdn.com/art/dynanews/dotline-black) repeat-x 0% 100%;
line-height:1.417em;
text-align:center;
margin: 5px;
padding:0pt 4px 0.7em 4px;
width:130px;
}
html>body .hdrImg
{
width:123px;
}
.hdrImg1 {
width:100%;
}
.gryCont .whtBg {
background:#FFFFFF none repeat scroll 0%;
border:1px solid #CFCFCF;
overflow:hidden;
}


.gryCont {
border:5px solid #EDEDED;
margin:10px 0px;
}

.search_module_title {
color:#000000;
font-family:georgia,sans-serif;
font-size:1.6em;
font-weight:bold;
text-transform:none;
font-style:italic;
text-align:center;
}

.hdrImg span {
color:orange;
font-family:Georgia;
font-size:1.417em;
font-size-adjust:none;
font-stretch:normal;
font-style:italic;
font-variant:normal;
font-weight:normal;
line-height:normal;
}

.hdrPoplr{
font-style:normal !important;
font-weight:bold  !important;
font-size:1.07em !important;
font-color:#333333 !important;
}


.tgCldBdy .search_button_1 {
background:transparent url(http://www.aolcdn.com/ch_news/topsearch_button) no-repeat;
width:19px;
height:18px;
margin-top:2px;
margin-bottom:2px;
margin-right:2px;
cursor:pointer;
}
.tgCldBdy .search_inputs_1 {
background:#4261AB url(http://o.aolcdn.com/art/aoleu/header/news/bg_searchbox_nws.jpg) repeat-x scroll 0pt;
height:22px;
}

.tgCldBdy  .googleInput_1 {
background-color:#E6E6E8;
border:1px solid #FFFFFF;
color:#000000;
float:left;
font-size:1.1em;
font-weight:normal;
height:18px;
margin-top:2px;
margin-bottom:2px;
margin-left:4px;
margin-right:4px;
width:88px;
}

.txtadv {
font-size:8px;
text-align:center;
padding-left:45px;
width:456px;
}
.txtadv[class] {
padding-left:190px;

}


.module_picture a img {
border:medium none;
margin-right:10px;
}
.module_body {
color:#333333;
font-size:1.2em;
font-weight:normal;
margin:0px 0pt;
margin-top:0px;
margin-bottom:0px;
}
.module_body .module_body {
font-size:1em;
}
a:link, a:visited {
color:#2B65B0;
font-family:arial,sans-serif;
/*font-weight:normal;*/
text-decoration:none;
}
a:hover {
text-decoration:underline;
}

.module_title, .wide .enhanced_collection .enhanced_title {
border-bottom:1px solid #E6E6E6;
color:#666666;
font-size:1.2em;
font-weight:normal;
margin:0px;
padding:1px 0px 5px;
text-transform:uppercase;
}
.module_title h4 {
font-size:1.2em;
font-weight:normal;
margin:8px 10px 0px 0px;
}
.module_title a:link, .module_title a:visited, .module_title a:hover, .module_title a:active {
color:#666666;
text-decoration:none;
}
.module_headline, #article .article_headline {
background:transparent url(http://o.aolcdn.com/art/aoleu/common/sprite_view.gif) no-repeat scroll 0px -88px !important;
clear:both;
margin:10px 0pt;
padding-left:25px;
}
.module_headline, .module_headline a:link, .module_headline a:link, .module_headline a:visited, .module_headline a:hover, .module_headline a:active, .subheadline, .article_headline, .wide .enhanced_headline {
font-size:20px;
}
.horizontal_collection, .wide .enhanced_collection {
border:3px solid #EDEDED;
width:304px;
}
.horizontal_collection .module_title, .wide .enhanced_collection .enhanced_title {
border-bottom:4px solid #EDEDED;
color:#000000;
font-family:georgia,sans-serif;
font-size:2em;
font-weight:normal;
margin:10px 15px 5px;
padding-top:0px;
text-transform:none;
}
.horizontal_collection ul, .wide .enhanced_collection ul {
margin:10px 15px 20px;
}
.horizontal_collection ul, .vertical_collection ul, .wide .enhanced_collection ul {
color:#2B65B0;
list-style-type:none;
}
.horizontal_collection li, .vertical_collection li, .wide .enhanced_collection li {
background:transparent url(transparent url(http://o.aolcdn.com/art/aoleu/common/bullet.gif) no-repeat scroll 0pt 6px;
padding-left:12px;
}
.horizontal_collection span.adInCollection {
background:transparent none repeat scroll 0%;
display:table;
}
#comments_pagination {
    border-top:3px solid #f1f1f1;
    border-bottom:3px solid #f1f1f1;
    font-size:11px;
    width:470px;    
}
#comments_page_label {
    padding:5px;
}
.comments_nav {width:200px;}
.comments_nav ul {
    list-style:none;
    margin-left:25px;
}
.comments_nav ul li{
    float:left;padding:5px;}
#comment_form {margin-top:10px;}
#comment_form .tooltip {
    font-size:11px;
    margin:5px;
    *width:100%;
    z-index:99;
}
.single_comment {
    border-bottom:1px solid #EAEAEA;
    font-size:11px;
    padding:6px 0px;
    width:470px;
}
.report_comment_link {
    float:right;
    padding-right:12px;
}
.commenter_icon {
    float:left;
    margin-right:8px;
}
.commenter_status {display:none;}
.commenter_sn { 
    color:#2B65B0;
    font-weight:bold;
}
.commenter_sn , .comment_datetime {
    margin-right:8px; 
}
.widgets .module_body{padding-right:5px;}
.widgetleft.photos {
    width:19em;
    padding:0px 5px 5px 0px;
}
.widgetright.photos {
    width:19em;
    padding:0px 0px 5px 5px;
}
.widgets .credit{
    color:#9D9E99;
    font-size:0.87em;
    float:right;
    text-align:right;
    padding:0.3em 0px;*padding-top:0px;
}

.horizontal_blogCollection .horizontal_iawidget,
.horizontal_blogCollection .horizontal_htmlblock,
.horizontal_blogCollection .horizontal_gallery {
    margin-left:0px;
}
.horizontal_promo_HHPT .metadata {
    color: #666666;
    font: normal .95em Arial;
    margin: 0;
    display: block;
    float: none;
}
.horizontal_promo_HHPT .posted,
.horizontal_promo_HHPT .filedUnder {
    float: none;
    display: block;
    clear: left;
}
.horizontal_promo_HHPT .posted .time {
    font-family:verdana;
    font-size:9px;
    font-weight:bold;
    text-transform:uppercase;
}
.horizontal_promo_HHPT .morelink {
    font-size: 1.2em;
    width: 100%;
    margin-top: 5px;
}
.horizontal_promo_HHPT .morelink a {
    font-weight:bold;
}
.horizontal_promo_HHPT .widgets {
    clear: both;
    width: 100%;
}

.blog_headline {
    border-bottom:2px solid;
    color:#D65B1E;
    font-family:arial;
    font-size:12px;
    letter-spacing:0.05em;
    padding-bottom:0.58em;
    margin-bottom:15px;
    padding-top:1px;
    font-weight:bold;
    text-transform:uppercase;
    _width:466px;
    display:block;
}
html>body .blog_headline 
{
height:25px;
padding-bottom:1px;

}

.bottom-border {
    border-bottom:4px solid #55AE6E;
    margin-bottom:9px;
}
.horizontal_blogCollection .horizontal_promo_HHPT {
    margin-bottom: 20px;
}

.extra_wide .extra_wide {
    margin-left: 0;
}

.extra_wide.horizontal_blogCollection .gallery .module_gallery .module_title {
    width: 425px;*width:460px;
}

.extra_wide.horizontal_blogCollection .module_gallery,
.extra_wide.horizontal_blogCollection .module_gallery .module_title,
.extra_wide.horizontal_blogCollection .module_gallery_wrapper,
.extra_wide.horizontal_blogCollection .module_gallery .module_meta {
    width: 454px;
}

.extra_wide.horizontal_blogCollection .module_gallery .module_body {
    width: 414px;
}

.extra_wide.horizontal_blogCollection .module_gallery .module_image_outer_div {
    width: 450px;*width:auto;
}

.extra_wide.horizontal_blogCollection .module_gallery .module_body_wrapper {
    margin: 0 20px 10px 20px;
}

.horizontal_blogCollection .horizontal_promo_HHPT {
    font-size: 1.2em;
}

.horizontal_blogCollection .horizontal_promo_HHPT .module_body {
    font-size: 1em;
}
.extra_wide.horizontal_blogCollection .horizontal_promo_HHPT .module_picture {
   margin:11px 10px 10px 0px;
}

.whole_page .module_gallery {
border-bottom:10px solid #F2F2F2;
display:block;
}
.wide .module_gallery h1.module_title {
background:#F2F2F2 url(http://o.aolcdn.com/art/aoleu/common/icons_headline_expanded.gif) no-repeat scroll 6px -176px;
padding-left:30px;
width:460px;
}
.module_gallery div.module_body h2 {
color:#666666;
display:none;
font-size:1em;
font-weight:normal;
text-transform:uppercase;
}
.module_gallery .module_title_image_gallery1, .module_gallery .module_title_image_gallery2 {
background:transparent url(http://o.aolcdn.com/art/aoleu/common/icons_headline.gif) no-repeat scroll 0px -60px;
margin:7px 10px 0px 15px;
}
.module_gallery .module_title_image_gallery3 {
background:transparent url(http://o.aolcdn.com/art/aoleu/common/icons_headline.gif) no-repeat scroll 0px -57px;
margin:7px 10px 0px 5px;
}
.module_gallery .module_title_image_gallery1 div, .module_gallery .module_title_image_gallery2 div {
background:#F2F2F2 none repeat scroll 0%;
margin-left:30px;
}
.module_gallery .module_title_image_gallery3 div {
background:#F2F2F2 none repeat scroll 0%;
margin-left:25px;
}
.module_gallery .module_title {
background:#F2F2F2 none repeat scroll 0%;
border-bottom:medium none;
font-weight:bold;
margin-bottom:10px;
}
.module_image_outer_div {
text-align:center;
}
.module_gallery .module_image_wrapper {
display:table;
position:relative;
text-align:center;
vertical-align:middle;
}
.module_gallery img {
border:medium none;
}
.module_gallery .module_image_gallery1, .module_gallery .module_image_gallery2, .module_gallery .module_image_gallery3, .module_gallery .module_image_gallery4 {
background:#F2F2F2 none repeat scroll 0%;
clear:both;
vertical-align:middle;
}
.module_gallery .module_image_gallery1 {
height:385px;
}
.module_gallery .module_image_gallery2 {
height:200px;
}
.module_gallery .module_image_gallery3 {
height:200px;
}
.module_gallery .module_image_gallery4 {
height:397px;
}
.Gecko .module_gallery .module_image_gallery4 {
height:394px;
}
.module_gallery .module_image_span {
display:table-cell;
vertical-align:middle;
z-index:-1;
}
* html .module_gallery .module_image_span {
position:absolute;
top:50%;
}
.module_gallery .module_image {
vertical-align:middle;
}
* html .module_gallery .module_image {
left:-50%;
position:relative;
top:-50%;
}
.module_gallery .module_meta {
margin-top:5px;
position:relative;
}
.module_gallery .module_controls {
float:right;
width:70px;
}
.module_gallery .module_control_page_number {
clear:both;
color:#333333;
float:right;
font-size:12px;
font-weight:bold;
margin:10px 0px;
text-align:right;
width:70px;
}
.module_gallery .module_control_gallery1, .module_gallery .module_control_gallery2, .module_gallery .module_control_gallery1 a, .module_gallery .module_control_gallery2 a {
float:right;
height:29px;
width:29px;
}
.module_gallery .module_control_gallery3, .module_gallery .module_control_gallery3 a {
float:right;
height:22px;
width:22px;
}
.module_gallery .module_control_gallery4, .module_gallery .module_control_gallery4 a {
float:right;
height:22px;
width:22px;
}
.module_gallery .module_control a, .module_gallery .module_control a, .module_gallery .module_control a {
background:white url(/art/aoleu/common/btn_gallery.png) no-repeat scroll 0px;
}
.module_gallery .module_control_back_gallery1 a, .module_gallery .module_control_back_gallery2 a {
background-position:-180px 0px;
}
.module_gallery .module_control_fwd_gallery1 a, .module_gallery .module_control_fwd_gallery2 a {
background-position:-300px 0px;
}
.module_gallery .module_control_back_gallery3 a {
background-position:0px;
}
.module_gallery .module_control_fwd_gallery3 a {
background-position:-122px 0px;
}
.module_gallery .module_control_back_gallery4 a {
background-position:0px;
}
.module_gallery .module_control_fwd_gallery4 a {
background-position:-122px 0px;
}
.module_gallery .module_control_fwd {
margin-left:10px;
}
.module_gallery .module_body {
clear:both;
margin:0px;
padding-bottom:10px;
}
.module_gallery.module_error {
border-bottom:medium none;
}
.module_error .module_body {
color:red;
}
.square .module_gallery, .square .module_gallery .module_title, .square .module_gallery_wrapper, .square .module_gallery .module_body, .square .module_gallery .module_meta, .square .module_gallery .module_image_wrapper {
width:150px;
}
.wide .module_gallery, .wide .module_gallery .module_title, .wide .module_gallery_wrapper, .wide .module_gallery .module_body, .wide .module_gallery .module_meta, .wide .module_gallery .module_image_wrapper {
width:460px;
}
.extra_wide .module_gallery, .extra_wide .module_gallery .module_title, .extra_wide .module_gallery_wrapper, .extra_wide .module_gallery .module_body, .extra_wide .module_gallery .module_meta, .extra_wide .module_gallery .module_image_wrapper {
width:470px;
}


.topContentNews {
background:#FFFFFF url(http://o.aolcdn.com/art/dynanews/top-grad) repeat-x scroll 0pt 36%;
border-color:#D1D1D1 rgb(209, 209, 209) -moz-use-text-color;
border-style:solid solid none;
border-width:0.083em 0pt 0pt;
padding:2.667em 1em 0pt;
text-indent:-9999px;
width:96em;
_width:98.6em;
}
body{
font-family:arial;
}
ol, ul, li {
font-family:arial;
font-size:12px;
}
img{border:none;}
.whole_page .breadcrumb{
display:none;
}
a {
color:#314C7B;
text-decoration:none;
}
a:hover {
text-decoration:underline;
}
h1, h2, h3 {
font-family:Georgia,Verdana,serif;
}
h4, h5, h6, input, textarea {
font-family:Arial,Helvetica,sans-serif;
}
h1, h2, h3, h4, h5, h6 {
font-size:1em;
font-weight:bold;
}
p {
color:#333333;
line-height:1.417em;
}
#nav #mainNav .firstItem{
display:none !important;
}

#lhc, #mc_6col, #mc , #rhc{
margin-left:10px;
}

a.feed {
float:right;
position:relative;
margin:0;
padding:0.9em 0pt 3pt 15px;
}

#mc_6col a.feed, #mc a.feed {
margin:5px 0pt 0pt 400px;
}

a.feedmc {
background:transparent url(http://www.aolcdn.com/ch_news/rss-icon.jpg) no-repeat scroll 0% 118%;
color:#999999;
font-size:9px;
float:right;
position:relative;
margin:0;
padding:1em 0pt 0pt 15px;
}


/* Gallery module CSS */




#mc_6col a.feed, #mc a.feed {
margin:0;
}
.horizontal_collection li, .vertical_collection li, .wide .enhanced_collection li {
background:url(http://o.aolcdn.com/art/aoleu/common/bullet.gif) no-repeat scroll 0pt 6px;
padding-left:12px;
}

.extra_wide.horizontal_blogCollection .horizontal_promo_HHPT .module_picture {
margin:3px 10px 10px 0px;
}
.horizontal_promo_HHPT .morelink {
_width:150px;
clear:left;
}


#mc_6col .feed, #mc .feed {
float:right;
position:relative;
}

.horizontal_promo_HHPT .morelink a {
font-size:1.2em;
font-weight:bold;
}
.tgCld .tgCldBdy ol {
padding-right:5px;
}
/* End CSS */




#nav a:hover{
    background-color:#7F7F7F !important; 
    color: #FFFFFF !important;
    text-decoration:none !important;
font-weight:normal !important;
}
#nav .navsel a {
        color: #555 !important;
    text-decoration:none !important;
    font-weight:bold !important;

}
#nav .navsel a:hover {
    background-color:#7F7F7F !important;
color: #FFFFFF !important;
    
    text-decoration:none !important;
    font-weight:bold !important;

}

/********** top searches *********/


.vertical_aolsearch {
border:6px solid #EDEDED !important;
padding:75px 1px 1px 1px;
width:138px;
_width:152px;
background:#264885 url(http://www.aolcdn.com/ch_news/topsearches_logo) no-repeat scroll 1px 1px;
}

.vertical_aolsearch .module_title {
	display:none;
}

.vertical_aolsearch ol li {
	border-bottom:0.083em solid #E1E1E1;
	padding-bottom:5px;
	padding-top:5px;
	list-style-position:inside;
                list-style-type:decimal;

	margin-left:0px;
	color:#0033CC;
	margin:0 5px;
}

.vertical_aolsearch ol {
	margin-left:0px;
	padding-left:0px !important;
	padding-top:10px;
	color:#0033CC;
	background:#FFF url(http://www.aolcdn.com/aoleu/property/top-searches-dot-seperator.gif) no-repeat 50% 0;
	margin-right:0px;
}

.wide.vertical_aolsearch ol {
	padding-left:0px !important;
}

.vertical_aolsearch ol li a {
	font-size:1.057em;
}

.vertical_aolsearch p {
	display:none;

}

.search_hotsearches {
	display:inline !important;
        font-size:11px;
	background:#FFF;
	display:block!important;
	padding:0 0 3px 5px!important;
}



#hat_wrapper {
text-align:center;
}

html > body .blog_headline {
height:25px;
padding-bottom:1px;
}


.horizontal_promo_HHPT .morelink {
clear:left;
}



/************ Dynamite modules css ***********/




.horizontal_blogCollection .bottom-border {
border-bottom:0px;
}

.horizontal_blogCollection .blog_headline {
 padding-top:0px; 
}

.horizontal_blogCollection .horizontal_promo_HHPT .module_headline {
 padding-left:25px;
}


/*Blog collection css start*/
.horizontal_blogCollection .blog_headline {
    border-bottom:2px solid;
    color:#D65B1E;
    display:block;
    font-family:Georgia;
    font-size:14px;
    padding-bottom:5px;
    padding-top:0px;
    margin-bottom:23px;
    text-transform:uppercase;
}
.horizontal_blogCollection .horizontal_promo_HHPT {
    margin-bottom:10px;
    width:456px;
}
.horizontal_blogCollection .horizontal_promo_HHPT .metadata {
    color: #666666;
    font: normal 11px Arial;
    margin: 0px 0px 18px 0px;
    display: block;
    float: none;
}
.horizontal_blogCollection .horizontal_promo_HHPT .posted,
.horizontal_blogCollection .horizontal_promo_HHPT .filedUnder {
    float: none;
    display: block;
    clear: left;
}
.horizontal_blogCollection .horizontal_promo_HHPT .posted .time {
    font-family:verdana;
    font-size:9px;
    font-weight:bold;
    text-transform:uppercase;
}
.horizontal_blogCollection .horizontal_promo_HHPT .module_body {
    font-size:12px;
}
.horizontal_blogCollection .horizontal_promo_HHPT .morelink {
    font-size: 1.2em;
    margin: 5px 0px;
}
.horizontal_blogCollection .horizontal_promo_HHPT .top{
    margin-bottom:10px;
}
.horizontal_blogCollection .horizontal_promo_HHPT .morelink a {
    font-weight:bold;
    font-size: 1.2em;
}
.horizontal_blogCollection .horizontal_promo_HHPT .module_headline {
    background:none;
    font-family:georgia;
    font-size:20px;
    font-weight:normal;
    color:#000000;
    padding-left:25px;
    margin:0px;
}
.horizontal_blogCollection .horizontal_promo_HHPT .module_left_picture {
    background:#f2f2f2;
    margin:0px 10px 0px 0px;
}
.horizontal_blogCollection .horizontal_promo_HHPT .module_right_picture {
    margin:0px 0px 0px 10px;
}
.horizontal_blogCollection .horizontal_promo_HHPT .large_left_picture {
    padding-right:25px;
    border-right:1px solid #ccc;
    margin:0px 15px 0px 0px;
}
.horizontal_blogCollection .horizontal_promo_HHPT .large_right_picture {
    margin-left:10px;
    padding-left:25px;
    border-left:1px solid #ccc;
}
.horizontal_blogCollection .widgetright{
    border-left:1px solid #ccc;
    padding-left:10px;
    margin-left:60px;
    *margin-left:0px;
}
.horizontal_blogCollection .bottom_border {
    border-top:1px solid #000;
    width:230px;
}
.horizontal_blogCollection .module_image_credit {
    color:#999;
    display:block;
    float:none;
    font-size:10px;
    font-weight:normal;
    text-align:right;
}
.horizontal_promo_HHPT .shareratings {
    display:block;
    border-top:1px solid #CCCCCC;
    border-bottom:1px solid #666;
    padding:1em .5em 0.7em 0.5em;
    margin:1em 0;
    clear:both;
    font-size:10px;
    width:447px;*width:456px;
}
.horizontal_promo_HHPT .shareratings .vote {
    display:inline;
    border-right:1px dotted #CCCCCC;
    padding-right:8px;
}
.horizontal_promo_HHPT .shareratings .thumbdown {
    background:url(https://s.aolcdn.com/art/aoleu/common/thumbdown.gif) 0 0 no-repeat;
    padding:0 0 0 1.6em;

}
.horizontal_promo_HHPT .shareratings .thumbup {
    background:url(https://s.aolcdn.com/art/aoleu/common/thumbup.gif) 0 0 no-repeat;
    padding:0 0 0 1.6em;
}
.horizontal_promo_HHPT .shareratings .share {
    display: inline;
    border-left: 0;
    padding-left: 5px;
}
.horizontal_promo_HHPT .shareratings ul {
    border-right:1px dotted #CCCCCC;
}
.horizontal_promo_HHPT .shareratings ul li, .horizontal_promo_HHPT .shareratings ul, .horizontal_promo_HHPT .shareratings ul a {
    display:inline; 
    background:none;
}
.horizontal_promo_HHPT .shareratings ul li {padding:0 3px;}
*html .horizontal_promo_HHPT .shareratings ul {margin:0px;}
.horizontal_promo_HHPT .shareratings .tlcomments, .horizontal_promo_HHPT .shareratings .permalink {
    border-left:0;
    border-right:1px dotted #CCCCCC;
    padding: 0 4px;
}
/* Blog collection css end */

/* Blog Module Pagination CSS start */

.horizontal_blogCollection .dynamite_pagination{
    margin:0px;
    text-align:center;
    display:block;
    float:none;
    border-top:2px solid #000;
    border-bottom:1px solid #000;
    width:456px;
    clear:both;
    padding-bottom:1.8em;
    _padding-bottom:0em;
}
.dynamite_pagination h3{
    color:#000000;
    font-family:Georgia;
    font-size:1.7em;
    font-weight:normal;
    letter-spacing:0.05em;
    padding:0.824em 0 0.375em;
    _padding-bottom:0em;
    margin-bottom:0.5em;
    _margin-bottom:0em;
}
.dynamite_pagination h3 i {
    font-family:georgia;
}
.dynamite_pagination .rghtArw, .dynamite_pagination .lftArw {
    color:#000000;
    font-family:Times New Roman;
    font-size:6em;
    font-variant:normal;
    margin-top:-0.617em;
}
.IE .dynamite_pagination .rghtArw, .IE .dynamite_pagination .lftArw {
   margin-top:-1.8em;
}
.dynamite_pagination .lftArw {
    float:right;
    margin-right:10px;
}
.dynamite_pagination .lftArw span ,.dynamite_pagination .lftArw  a ,.dynamite_pagination .rghtArw span ,.dynamite_pagination .rghtArw a {
    font-family:Times New Roman;
    text-decoration:none;
}
.dynamite_pagination .rghtArw{
    float:left;
    margin-left:10px;
}
.dynamite_pagination .page_count a {
    font-family:georgia;
    font-size:2.33em;
    font-size-adjust:none;
    font-stretch:normal;
    font-style:normal;
    font-variant:normal;
    font-weight:normal;
    line-height:normal;
    padding-right:5px;
    text-decoration:none;
}
.dynamite_pagination .page_count .active {
    color:#000000;
}
.dynamite_pagination .page_count {
    float:none;
    width:30em;
    margin:1.5em 0em;
}
/* End of Blog Module Pagination CSS */

/* Gallery Collection module CSS starts */

.wide #module_gallery_list {width:308px;margin-top:10px;}

#module_gallery_list {border:1px solid #e3e3e3;}

#module_gallery_list ul{
	list-style:none;
	margin-left:4px;*margin-left:-9px;
}
/*
#module_gallery_list h2 {
    background:transparent none repeat scroll 0 0;
    border-bottom:3px solid #E3E3E3;
    color:#000000;
    font-family:georgia;
    font-size:18px;
    font-weight:normal;
    margin:3px 10px 10px 16px;
    padding:4px 4px 4px 0px;
    text-transform:capitalize;
}
*/
#module_gallery_list h2 {
background:transparent none repeat scroll 0 0;
border-bottom:3px solid #E3E3E3;
color:#DF12DF;
font-family:Georgia;
font-size:18px;
font-weight:normal;
margin:3px 10px 10px 16px;
padding:4px 4px 4px 0;
text-transform:uppercase;
}

#module_gallery_list #image_list {margin-bottom:14px;}

#module_gallery_list ul li {
    float:left;
    margin:0 0 9px 12px;
    padding-right:10px;
    width:78px;
}

#module_gallery_list #image_list li .module_gallery_list_item_image {
   background-color:#EFEFEF;
   height:79px;
   text-align:center;
   width:78px;
}

#module_gallery_list #image_list img {
   border:medium none;
}

#module_gallery_list #image_list ul li h3 {
   background-color:#000000;
   margin-top:-3px;
   opacity:0.95;
}

#module_gallery_list #image_list ul li h3 a {
   color:#FFFFFF;
   display:block;
   font-family:Arial;
   font-weight:bold;
   font-size:11px;
   height:1.58em;
  _height: 2.1em;
   line-height:1em;
   padding:0.5em 0 0 0.42em;
   width:78px;
}
/* Gallery Collection module CSS ends*/

/*Poll Modules start - temporary fix */

.bgArticleWidget table {font-size:12px;}
.bgArticleWidget table .nomargin{margin-left:5px;}
#iawForm .module_headline{text-align:left;}
#iawForm .poll_odd , #iawForm .poll_even {text-align:left;}

/*Poll Modules end*/



