/*
Theme Name: Articles 2
Description: BNA Articles Theme V2
*/
/*eric meyer`s css reset*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent;}
img {margin: 0; padding: 0; border: 0; outline: 0; background: transparent;}
/*body {line-height: 1;}*/
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
:focus {outline: 0;}/* remember to define focus styles! */
ins {text-decoration: none;}/* remember to highlight inserts somehow! */
del {text-decoration: line-through;}
table {border-collapse: collapse; border-spacing: 0;}/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: collapse; border-spacing: 0;}
select,label,.pointer { cursor:pointer; }/*add pointer cursor to elements*/

* html ul li a {height:1em;} /*fixes IE6 list whitespace bug*/
.clear {clear: both;height: 0px;} /*clears floats*/
.spacer10 {float: left;width: 10px;} .spacer15 {float: left;width: 15px;} .spacer20 {float: left;width: 20px;} .spacer25 {float: left;width: 25px;} .spacer30 {float: left;width: 30px;} /*spacer*/
/*-----------------------------------------------------------*/
body{font-family: arial, verdana;margin: 80px 0 10px 0;}
a, a:visited{color: #006699;text-decoration: none;}
a:hover{color: #c00;
text-decoration: underline;}
form{padding: 0; margin: 0;}
.wrapper{width: 990px;margin: 0 auto;background: url(images/bgr_wrapper.gif) repeat-y;}
.main_left{float: left;width: 820px;}
.left_content{padding: 10px 8px 10px 13px;background: url(images/bgr_left_content.jpg) repeat-x;margin: 0 3px;}
.main_right{float: right;width: 170px;padding-top: 10px;}
.closer_top{height: 4px;background: #92a20b url(images/bgr_closer_top.jpg) repeat-x left bottom;}
.location{font-size: 11px;margin: 0;padding-top: 4px;}
.main_left h1{font-family: "Trebuchet MS", georgia, times;font-size: 28px;padding: 0 0 10px 0;margin: 0;/*height: 30px;*/}
h3{font-size: 16px;padding: 15px 0 5px 0;margin: 0;color: #CC3300;}
.brown{color: #B59C4A;}
.right_name{float: right;width: 200px;font-size: 12px;text-align: right;padding: 5px 0 0 0;}
.search{height: 39px;background: #9DA842 url(images/bgr_search.gif) repeat-x;clear: both;margin: 15px 0 10px 0;}
.search_left{width: 350px;float: left;padding: 6px 0 0 0;}
.search_field{border: 1px solid #6A712D;padding: 4px 4px 5px 4px;float: left;font-size: 14px;margin: 0 4px;width: 250px;}
.btn_search{float: left;}
.indentmenu{font: bold 14px Arial;width: 380px;float: right;}
.indentmenu ul{margin: 0;padding: 2px 0 0 0;float: right;}
.indentmenu ul li{display: inline;}
.indentmenu ul li a{float: left;color: #fff;padding: 9px 11px 10px 11px;text-decoration: none;background: url(images/bgr_link.gif) repeat-y;}
.indentmenu ul li a:visited{color: white;}
.indentmenu ul li a:hover, .indentmenu ul li .current{color: #fc0; !important;padding: 9px 11px 10px 11px;background: url(images/bgr_link.gif) repeat-y;}
.left_column{float: left;width: 480px;margin-right: 15px;}
.right_column{float: left;width: 300px;}
.breadcrumb{font-size: 11px;padding: 0 0 10px 0;margin: 0;}
.left_column h2{font-size: 24px;padding: 0 0 15px 0;margin: 0;font-weight: normal;}
.question_line{padding: 0 0 10px 0;margin: 0 0 10px 0;background: url(images/bgr_dotted.gif) repeat-x left bottom;font-size: 2px;}
.answer_line{padding: 0;margin: 0;font-size: 2px;}
.user_photo{float: left;width: 60px;padding-top: 3px;}
.user_photo img{border: 1px solid #333;padding: 1px;}
.user_question{float: left;width: 410px;}
.user_answer{float: left;width: 390px;}
.user_question h3{font-size: 18px;padding: 0;margin: 0;}
.by_who{font-size: 12px;padding: 2px 0;margin: 0;}
.by_who img{ vertical-align: middle; border: 0; }
.green{ color: #848C37; }
.red{ color: #f00; }
.paginator{ text-align: center; font-size: 12px; padding-bottom: 10px; }
.right_box{ padding: 5px 10px; background: #E9ECCE url(images/bgr_right.gif) repeat-y; font-size: 2px; }
.right_box h5{ font-size: 14px; padding: 0 0 5px 20px; margin: 0 0 6; background: url(images/arrow.gif) no-repeat left 2px; color: #6F762E; border: 1px solid #E9ECCE; border-left: 0; display: block; }
.half{ float: left; width: 49%; }
.half ul{ padding: 8px 0 0 3px; margin: 0; font-size: 14px; list-style-type: none; }
.half ul li{ background: url(images/small_arrow.gif) no-repeat left 5px; padding: 0 0 0 10px; margin: 0 0 3px 0; }
.AccordionTitle, .AccordionContent, .AccordionContainer { position:relative; width:170px; }
.AccordionTitle
{ height:38px; overflow:hidden; cursor:pointer;
  font-family:Arial; font-size:8pt; font-weight:bold; vertical-align:middle; display:table-cell;
  -moz-user-select:none; }
.AccordionContent ul{ padding: 5px 5px 0 10px; margin: 0 0 0 17px; font-size: 14px; }
.AccordionContent ul li{
/*    background: url(images/small_arrow.gif) left 8px no-repeat;*/
  list-style-image: url("images/small_arrow.gif"); padding: 0 0 0 0px; margin: 0 0 2px -3px; font-size: 11px; }
.AccordionContent{ height:0px; overflow:auto; display:none; background: url(images/bgr_tab.gif) right bottom; }
.AccordionContent ul li a, .AccordionContent ul li a:visited{color: #183165;}
.right_tab_content{ background: url(images/bottom_tab.gif) right bottom no-repeat; }
.absolute_header{ position: absolute; width: 100%; top: 0px; }
.header{ width: 990px; margin: 0 auto; height: 109px; }
.logo{ float: left; width: 250px; padding-top: 30px; }
.footer{ width: 990px; padding: 10px 0; font-size: 11px; margin: 0 auto;}
.answer{ font-size: 12px; line-height: 17px; padding-bottom: 10px; width: 470px; }
.answer_details{ font-size: 12px; border-bottom: 1px dotted #ccc; margin-bottom: 10px; padding: 10px 0; }
.box{ font-size: 12px; width: 300px; }
.box img{ border: 0; vertical-align: middle; }
.common{ font-size: 12px; line-height: 17px; margin: 0; padding: 5px 0; }
.large{ font-size: 14px; line-height: 17px; margin: 0; padding: 0 0 10px 0; }
.large img{ vertical-align: middle; }
.locations{ font-size: 12px; line-height: 17px; padding: 0; margin: 0; }
.label{ float: left; width: 27%; font-size: 12px; padding: 5px 0; font-weight: bold; }
.field{ float: left; width: 73%; font-size: 12px; padding: 5px 0; }
.details p{ padding: 5px 0; margin: 0; font-size: 12px; }

.insider{ font-size: 12px; padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px dotted #ccc; width: 470px; clear: both; }
.insider img{ float: left; padding: 1px; border: 1px solid #333; margin-right: 10px; }
.rss{ text-align: right; font-size: 14px; padding: 0 0 10px 0; margin: 0; }
.left_column ul{ font-size: 12px; padding: 5px 0 5px 35px; margin: 0; }
.top_rss{ text-align: right; font-size: 14px; padding: 0 0 5px 0; margin: 0; float: right; width: 100px; }
.flag{ width: 80px; font-size: 12px; }
.answer_odd{ font-size: 12px; background: #f4f4f4; padding: 10px; }
.answer_even{ font-size: 12px; padding: 10px; }
.answer_even p, .answer_odd p{ padding: 0 0 10px 0; margin: 0; }

/*--------------------------------------HOTEL ADDED STYLES----------------------*/
/*body with extended bottom margin to accomodate breadcrumbs*/
body{margin: 130px 0 10px;}
.header .hdr728 { padding-left: 12px; float: left; padding-top: 12px; margin-bottom: 7px; }
.left_content h1 {display: block;position: relative;}
/*breadcrumbs*/
.breadcrumbs { width: 990px; margin-right: auto; margin-left: auto; font-size: 11px; clear: both; }
.clear {clear: both;height: 0px;}
.bold {font-weight: bold;}
/*top locations list*/
.topLocations {font-size: 12px;}
.topLocations h3 {display: block;margin: 0px 0px 6px;padding: 3px;background: #9DA842;color: #FFFFFF;font-family: "Trebuchet MS", Arial, Verdana, sans-serif;}
.topLocations ul {float: left;width: 185px;}
.topLocations li {margin-bottom: 4px;}
/*change link color in text area*/
.locations a:link, .locations a:active, .locations a:visited {color: #4b0082;}

.half{float: left;width: 50%;}
.half ul{padding: 8px 0 0 3px;margin: 0;font-size: 12px;list-style-type: none;}
.half ul li{background: url(images/small_arrow.gif) no-repeat left 5px;padding: 0 0 0 10px;margin: 0 0 3px 0;}

/*right box padding changes*/
.right_box{padding:7px; font-size: 12px;background: url(images/bgr_right.gif) repeat-y left top;}

/*reduce left padding to accomodate the iframe (IE6 bug)*/
.left_content {padding-left: 11px;}
.left_column p {margin-bottom: 9px;}

/*===================ARTICLES ADDED STYLES======================*/

/*MAINPAGE*/
.artTit {width: 263px;float: left;}
.featArt img {float: left;border: 1px solid #9DA842;margin-right: 10px;margin-bottom: 5px;}
.featArtL {width: 295px;float: left;}
.add35R {margin-right: 35px;}
#BNAarticles, #BNAarticles2 {font-size: 12px;}
#BNAarticles h1 {width: 485px;float: left;}

/*ARTICLE MAINPAGE*/
#BNAarticles h2, #BNAarticles2 h2 {font: bold 17px "Trebuchet MS", Arial, Verdana, sans-serif;margin-bottom: 8px;position: relative;}
/*SRC BOX*/
#BNAarticles .srcBox {float: right;}
#BNAarticles .srcBox .src {width: 220px;margin-right: 8px;}
#BNAarticles .srcBox .srcBtn {background-image: url(images/btnSrc.gif);background-repeat: no-repeat;background-position: left top;height: 22px;width: 60px;margin: 0px;padding: 0px;border-style: none;background-color: transparent;cursor:pointer;}
/*FEAT ARTICLES*/
#BNAarticles .featArticles {background-color: #F1F3E0;padding: 0px 5px 5px;}
#BNAarticles .featArt {float: none;clear: both;margin-top: 12px;margin-bottom: 12px;position: relative;border-bottom: 1px dotted #9DA842;padding-bottom: 5px;}
.featArt h5 {margin-bottom: 4px;font: bold 18px Arial, Verdana, sans-serif;}

#BNAarticles .featArtL {width: 376px;}
#BNAarticles .artTit {display: block;background-color: #9DA842;color: #FFFFFF;padding: 4px;margin: 8px 0px 12px;width: 364px;font-size: 14px;}
#BNAarticles .artTit a {font-size: 11px;color: #FFFFFF;margin-left: 33px;background-image: url(images/arrowOrange.gif);background-repeat: no-repeat;background-position: left 4px;padding-left: 12px;}
.ad300img {border: 1px solid #9DA842;margin-top: 5px;margin-bottom: 5px;}
.r125ads img {margin-bottom: 5px;margin-top: 3px;}
#BNAarticles .subscribeField {width: 200px;margin-right: 6px;margin-top: 5px;}
#BNAarticles .subscribeBtn {width: 76px;cursor: pointer;margin: 0px;padding: 0px;border-style: none;background-color: #656F12;font-weight: bold;color: #FFFFFF;}
#BNAarticles .right_column {float: right;}
#BNAarticles .rightArticle {margin-left: 26px;margin-bottom: 15px;}
#BNAarticles2 .authorName {padding: 3px;background-color: #F2F4E3;}
#BNAarticles2 .authorName a  {font-weight: bold;}
#BNAarticles .left_content h3, #BNAarticles2 .left_content h3 {font-size: 13px;color: #000000;position: relative;}

/*related articles*/
#BNAarticles .relatedArt, #BNAarticles2 .relatedArt {float: left;width: 366px;background-color: #EFF1DB;padding: 5px;min-height:77px;min-height:170px;}
#BNAarticles .relatedArt h5, #BNAarticles2 .relatedArt h5 {font: bold 13px "Trebuchet MS", Arial, Verdana, sans-serif;}

/*article internal navigation*/
#BNAarticles .right_box ul, .artBrowse ul {float: left;}
#BNAarticles .right_box .bold {width: 100px;}
#BNAarticles .right_box .bold li, .artBrowse li, #BNAarticles2 .right_box .bold li, .artBrowse li {margin-bottom: 3px;background-image: url(images/arrowOrange.gif);background-repeat: no-repeat;background-position: left 5px;padding-left: 12px;}
.artBrowse {border-bottom: 1px dotted #9DA842;margin-bottom: 12px;}
.artBrowse ul {margin-left: 33px;margin-right: 33px;width: 200px;}
.artBrowse h5 {font-size: 14px;margin-bottom: 6px;border-bottom: 1px dotted #9DA842;padding-bottom: 3px;}
#BNAarticles .left_content p {display: block;position: relative;}

/*===============MODIFIED ARTICLE PAGE=============*/

#BNAarticles2 .leftArticle {width: 599px;float: left;}
#BNAarticles2 .rightArticle {width: 170px;margin-left: 20px;}
#BNAarticles2 .right_box {background: url(images/rightBgr.gif) repeat-y left top;position: relative;}
#BNAarticles2 .authorName {padding: 3px;background-color: #F2F4E3;}

/*related articles*/
#BNAarticles2 .relatedArt {float: left;width: 366px;background-color: #EFF1DB;padding: 5px;min-height:77px;min-height:170px;margin-top: 20px;}
#BNAarticles2 .relatedArt h5 {font: bold 13px "Trebuchet MS", Arial, Verdana, sans-serif;}
#BNAarticles2 .right_box  p, #BNAarticles2 .right_box li {position: relative;}
#BNAarticles2 .left_content p {margin-bottom: 14px;display: block;}
#BNAarticles2 .left_content p {margin-bottom: 14px;display: block ;position: relative;}
#BNAarticles2 .leftArticle p br {display:none;}
#BNAarticles2 .leftArticle ol { list-style-type:decimal; margin-left:25px; margin-bottom:10px; }
#BNAarticles2 .relatedArt p{margin-bottom: 2px;}

/*article images*/
#BNAarticles2 .thumbnail-frame {background-color: #E9ECCE;padding: 4px;text-align: center;min-width: 180px;float:right; margin-left: 18px;margin-bottom: 6px;display: table;}
#BNAarticles2 .thumbnail-frame img {border: 1px solid #656F12;}
#BNAarticles2 .thumbnail-frame p {font-weight: bold;font-size: 11px;margin-top: 3px;margin-bottom: 3px;}
#BNAarticles2 .thumbnail-left {background-color: #E9ECCE;padding: 4px;text-align: center;min-width: 180px;float: left;margin-right: 12px;margin-bottom: 6px;margin-left:0px; display: table;}
#BNAarticles2 .thumbnail-left img {border: 1px solid #656F12;}
#BNAarticles2 .thumbnail-center {background-color: #fff;padding: 4px;text-align: center;margin: 6px auto;display: block;clear:both;}
#BNAarticles2 .thumbnail-center img {border: 1px solid #656F12;}

/*subscribe buttons*/
#BNAarticles2 .subscribeField {width: 150px;margin-right: 6px;margin-top: 5px;}
#BNAarticles2 .subscribeBtn {width: 76px;cursor: pointer;margin: 6px 0px 0px 40px;padding: 0px;border-style: none;background-color: #656F12;font-weight: bold;color: #FFFFFF;}
#BNAarticles2 .main_left .left_content .leftArticle .socBkm p {margin-bottom: 0px;}

/*social bookmarks*/
#BNAarticles2 .socBkm {padding: 7px 3px;border-top: 1px dotted #CCD38D;border-bottom: 1px dotted #CCD38D;text-align: center;margin-top: 8px;margin-bottom: 12px;}
#BNAarticles2 .socBkm p {margin-right: 18px;margin-left: 18px;float: left;width: 130px;margin-bottom: -6px;}
#BNAarticles2 .socialDigg  {background-image: url(images/icSocDigg.gif);background-repeat: no-repeat;background-position: left top;padding-left: 20px;}
#BNAarticles2 .socialDeli {background-image: url(images/icSocDel.gif);background-repeat: no-repeat;background-position: left top;padding-left: 20px;}
#BNAarticles2 .socialStumble  {background-image: url(images/icSocStumble.gif);background-repeat: no-repeat;background-position: left top;padding-left: 20px;}
#BNAarticles2 .articleTools .socBkm {margin-right: auto;margin-left: auto;}
/*google ads*/
#BNAarticles2 .articleTools .googleAds {margin-top: 12px;margin-bottom: 12px;}

/*changed styles 11may2009*/
.left_content .subtitle { font-size: 16px; margin-bottom: 12px; font-weight: bold; display: block; position: relative; }
.leftArticle h1 { font-size: 28px; }
#BNAarticles2 .leftArticle h4 { font-weight: bold; font-size: 18px; color: #000000; margin-bottom:10px; padding-bottom:0px; font-family:"Trebuchet MS", Arial, Verdana, sans-serif; display: block; clear: both; }

.author{width: 250px; padding: 3px 0 0 10px; margin: 0;}
.authRatings{float: right; text-align: center; width: 180px; font-weight: bold; padding-top: 3px;}
.authorName{height: 25px;}

/*article list styles*/
#BNAarticles2 .leftArticle ul, #BNAarticles2 .leftArticle ol { margin-top: 6px; margin-bottom: 6px; margin-left: 20px; }
#BNAarticles2 .leftArticle ul li { padding-bottom: 2px; background: url(images/arrowOrange.gif) no-repeat left 5px; padding-left: 14px; }

 
/* add.css */
.top_articles{ border: 1px dotted #97A040; background: #DBE0B2; margin-bottom: 10px; }
.spacer{ font-size: 2px; clear: both; }
.left_spacer{ font-size: 2px; clear: left; }
.qa{ padding: 10px 0 7px 0; float: left; width: 25%; text-align: center; font-size: 13px; }
.qa img{ border: 1px solid #E8EBCF; margin-bottom: 5px; }
.qa a, .qa a:visited{ padding: 0 10px; color: #0058B0; }
.qa a:hover{ color: #C00; }
.article_author{ font-size: 12px; padding-bottom: 15px; }
.main_left h1{ padding: 0; margin: 0; }
.ad_250{ float: right; width: 300px; text-align: right; }
.left_content p{ display: none; }
.right_box{ padding: 0 10px; }
.right_box h6{ font-size: 18px; color: #3D401E; padding: 0 0 7px 0; background: none; }
.share_bookmark{ font-size: 13px; font-weight: bold; height: 23px; }
.share_bookmark img{ float: left; margin-right: 7px; border: 1px solid #fff; }
.follow{ margin-bottom: 5px; }
.daily_rss{ font-size: 13px; font-weight: bold; background: url(images/daily_rss.gif) no-repeat left 3px; padding: 3px 0 10px 20px; color: #3D401E; }
.email_rss{ border: 1px solid #333; padding: 3px; width: 140px; }
.ad160{ text-align: center; padding: 15px 0 10px 0; }
.social_action img{ vertical-align: middle; }
.social{ border: 1px dotted #aaa; padding: 10px; background: url(images/bgr_social.jpg) repeat-x; margin: 10px 0; }
.social h4{ font-size: 18px; padding: 0 0 10px 0; margin: 0; font-weight: normal; }
.social_left{ float: left; width: 38%; font-size: 12px; }
.social_left p{ font-size: 12px; line-height: 12px; margin: 0; padding: 0 0 10px 0; }
.social_right{ float: left; width: 58%; border-left: 1px dotted #ccc; padding-left: 15px; }
.social_right img{ margin: 0 3px 5px 0; }
.social_action{ font-size: 13px; font-weight: bold; padding-bottom: 8px; }
.left_ucomments{ float: left; width: 120px; margin-top: 15px; background: url(images/user_arrow.gif) no-repeat right 10px; }
.left_acomments{ float: left; width: 120px; margin-top: 15px; background: url(images/admin_arrow.gif) no-repeat right 10px; }
.right_comments{ float: left; width: 475px; margin-top: 15px; border-bottom: 1px dotted #ccc; }
.cdate{ color: #666; font-size: 11px; padding-bottom: 5px; }
.user_comment{ line-height: 18px; padding: 7px 10px 10px 10px; font-size: 13px; background: #f4f4f4; }
.admin_comment{ line-height: 18px; padding: 7px 10px 10px 10px; font-size: 13px; background: #FFFAD9; }
.place_comments{ background:transparent url(images/bgr_dot1.gif) repeat-x scroll left bottom; color:#CC0000; font-size:18px;
	font-weight:normal; margin:0 0 5px 0; padding: 10px 0 5px 0; }
.vote_now{ width: 355px; margin: 10px auto; border: 1px solid #C8CF83; }
.vote_box{ padding: 5px 5px 3px 0; border: 1px solid #fff; background: #E9ECCE; }
.vote_pulse{ font-size: 22px; font-weight: bold; padding: 8px 0 0 0; text-align: center; float: left; width: 190px; color: #3D401E; }
.bottom_left_side{ float: left; width: 390px; border-top: 1px dotted #ccc; padding-top: 15px; margin: 20px 20px 0 0; }
.most_line{ padding: 10px 0 7px 0; border-bottom: 1px dotted #eee; }
.most_line p{ font-size: 13px; padding: 0; margin: 0; display: none; }
.most_line img{ float: left; padding: 2px; border: 1px solid #333; margin: 3px 10px 0 0; }
.most_title{ font-size: 14px; font-weight: bold; padding-bottom: 5px; }
.most{ font-size: 24px; color: #c30; padding: 0 0 15px 0; }
.more_popular{ font-size: 16px; color: #c30; font-weight: bold; padding: 0 0 10px 0; }
.more_item{ font-size: 13px; padding: 0 0 5px 23px; background: url(images/red_arrow.gif) no-repeat 10px 2px; line-height: 13px; margin: 0; }
.add_writer{ text-align: center; padding: 10px 0; border-top: 1px dotted #ccc; margin-top: 10px; }
.related_art_new{ padding: 10px; float: right; width: 300px; padding: 10px; background: #EFF1DB; margin: 0 0 10px 15px; }
.bottom_space{ border-top: 1px dotted #ccc; padding-top: 15px; margin: 20px 0 0 0; }
.t_comment{ margin-top: 10px; font-size: 12px; }
.t_field{ padding: 3px; border: 1px solid #333; }
.small_text{ font-size: 10px; }
.spaced td{ padding: 5px 0; }
.c_facebook{ font-size: 16px; font-weight: bold; vertical-align: top; }
.center_250{ padding: 10px; text-align: center; }
.widget_top{ background: #CA1123 url(images/bgr_iframe.gif) no-repeat; color: #fff; font-size: 16px; font-weight: bold; padding: 5px 10px 6px 10px; }
.blue_top{ color: #fff; background: #0150A7 url(images/blue_arrow.gif) no-repeat; font-size: 16px; font-weight: bold; padding: 8px 10px 7px 32px; line-height: 16px; }
.blue_box{border: 1px solid #2F62B3; border-top: 0; padding: 10px; background: #E6ECF9;}
.blue_box p{padding: 0 0 3px 12px; margin: 0; font-size: 13px; background: url(images/red_arrow.gif) no-repeat left 4px; font-weight: bold; }
.blue_box h3{font-size: 13px; padding: 0 0 5px 0; margin: 0;}
.left_align{float: left; width: 50%;}
.right_align{float: right; width: 50%; text-align: right;}
.navigation{font-size: 11px;}
.rss{font-size: 18px; text-align: center; padding: 5px 0; background: #DDE1EC; border: 1px dotted #929FC2;}
.rss img{vertical-align: middle;}

.leftArticle p img { float:right; margin: 3px 10px 5px 5px; padding: 1px; border: 1px solid #333; }
.leftArticle h2 { clear:both; }

.alignleft { float:left; margin:8px; background-color:#e9ecce; padding:2px 2px 2px 2px; }
.alignright { float:right; margin:8px; background-color:#e9ecce; padding:2px 2px 2px 2px; }
.wp-caption { text-align: center; background-color: #e9ecce; padding-top: 4px; margin: 10px; }
.wp-caption img { margin: 0; padding: 0; border: 0 none; }
.wp-caption p.wp-caption-text { margin-top:4px; font-size: 12px; font-weight: bold; }

.bgnone{background: none;}
