@media screen {  body { font-size: 9pt; font-family: arial,lucinda,verdana,geneva,sans-serif; color: #000; background:#000 url(/wp-content/themes/WP-MagTheme10-Basic/images/back1.gif); text-align: left; margin: 0; padding: 15px 0; line-height: 1.5em; } #wrap { padding:15px; clear: both; width: 960px; margin: 0 auto; background: #fff; border:double #ccc; } #header { clear: both; padding: 0; margin: 0 auto; } #header .sitehead-left { width:50%; float:left; margin:0; padding:0; } #header .sitehead-right { width:49%; float:right; margin:0; padding:0; } #header .sitehead-left p { margin:0; height:26px; line-height:26px; } #header .sitehead-right p { clear: both; float:right; margin:0; height:24px; line-height:24px; } #nav { height:30px; line-height:30px; margin: 0 auto; padding:1px; border:1px solid #ddd; } #page { clear: both; margin: 0 auto; padding: 10px 0; } #contentleft { overflow:hidden; width: 650px; float:left; padding: 0; margin: 0; } #content { width: 100%; overflow:hidden; float:left; margin: 0; padding: 0; } #contentright { overflow:hidden; width: 300px; float:right; padding: 0; margin: 0; } #sidebar { width: 100%; } #footer { font-size:8pt; clear: both; margin: 0px auto; padding: 0; text-align: center; margin: 0 auto; padding:1px; border:1px solid #ddd; background:#fff; } .footer-content { background:#eee; padding: 8px 10px; } #footer .alignleft { float:left; } #footer .alignright { float:right; } .clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .clearfix {display: inline-block;}  * html .clearfix {height: 1%;} .clearfix {display: block;}   h1, h2, h3, h4, h5, h6, h7 { font-family: arial,lucinda,verdana,geneva,sans-serif; line-height: 1.2em; letter-spacing:-1px; margin: 0; padding: 0; text-align: left; } h1 { font-size: 14pt; margin: 0; } h2 { font-size: 12pt; } h3 { font-size: 10pt; letter-spacing:0px; } h4,h5,h6,h7 { font-size: 10pt; letter-spacing:0px; } .entry h1,.entry h2,.entry h3, .entry h4, .entry h5, .entry h6, .entry h7 { margin-bottom: 10px; } #header h1 { font-size:20px; margin:0; line-height:24px; height:24px; } #subhead h3 { margin: 0; padding: 0; font-size:12pt; } #subhead h1 { margin: 0; padding: 0; } h3#comments, h3#respond { font-size:12pt; margin: 0 !important; padding: 10px; background:#ddd; border:1px solid #fff; border-left:0; border-right:0; } h2.home-list { font-size: 9pt; font-family: arial,lucinda,verdana,geneva,sans-serif; font-weight:bold; letter-spacing:0px; margin-bottom:0; }  a, a:link, a:visited { color:#003366; text-decoration:none; } a:hover, a:active { color:#fff; text-decoration:none; background:#000; } #sidebar a { } .post h1 a, .post h2 a, .featurepost h2 a, .featurepost h1 a { } a.more-link { background: url(/wp-content/themes/WP-MagTheme10-Basic/images/arrow-rt.gif) 100% 70% no-repeat; padding-right:14px; } a.more-link:hover, a.more-link:active { text-decoration:none; background:#000 url(/wp-content/themes/WP-MagTheme10-Basic/images/arrow-rt.gif) 100% 70% no-repeat; } a.headerlink:hover h1 { background: #000; color: #fff; }  img.alignright { float: right; clear: right; margin: 0 0 0px 0px; } img.alignleft { float: left; clear: left; margin: 0 10px 0px 0px; } img.centered { display: block; margin: 0 auto 20px auto; float: none; clear: both; } img.feature-photo { height:220px; margin-left:10px; float:right; border-left:1px solid #fff; } .entry img.feature-photo { margin:0 0 10px 10px; float:right; border:1px solid #ddd; background:#fff; padding:1px; } img.home-grav { padding:1px; background:#fff; border:1px solid #ccc; float:right; margin:0 0 5px 10px; } img.post-thum { height:100px; width:100px; padding:1px; background:#fff; border:1px solid #ccc; float:left; margin-right:5px; } .home-post-list-2 img.post-thum { height:100px; width:100px; padding:1px; background:#fff; border:1px solid #ccc; float:right; margin:0 0 0 5px; } .home-post-list-5 img.post-thum { height:100px; width:100px; padding:1px; background:#fff; border:1px solid #ccc; float:right; margin:0 0 10px 5px; } .archive-post-list-2 img.post-thum { height:100px; width:100px; padding:1px; background:#fff; border:1px solid #ccc; float:right; margin:0 0 0 5px; } img.auth-single-post { padding:1px; background:#fff; border:1px solid #ccc; float:right; margin:0 0 10px 10px; } img.auth-archive-page { padding:1px; background:#fff; border:1px solid #ccc; float:right; margin:0 0 10px 10px; } img.comment-grav { padding:1px; background:#fff; border:1px solid #ccc; float:right; margin:0 0 10px 20px; } #amzshcs img { margin: 20px 32px; }  .commentlist { list-style-type:none; padding:0; margin: 0; padding: 0; } .commentlist li { clear:both; margin: 0; padding: 10px 10px 1px; background:#fff; } .commentlist li.alt { margin: 0; padding: 10px 10px 1px; background:#eee; } .commentmetadata { display: block; margin-bottom:5px; } .commentlist cite { font: 9pt arial; font-weight:bold; } #commentform { background:#eee; padding:10px; margin:0; } #commentform textarea { width:90%; padding:5px; }  .post ul { list-style-type: none; } .post ul li { list-style-type:none; background: url(/wp-content/themes/WP-MagTheme10-Basic/images/bullet2.gif) 0 4px no-repeat; padding: 0 0 2px 14px; } .post ul ul { margin-left:0; } .post ol li { list-style-type:decimal; } .post ol.archives { margin:0; padding-left:25px; } p { margin-top: 0px; margin-bottom: 15px; } acronym, abbr, span.caps { cursor: help; } acronym, abbr { border-bottom: 1px dotted #999; } * html acronym, abbr { border-bottom: 1px dashed #999; } blockquote { padding-left: 10px; border-left: 5px solid #ccc; color: #999; } .center { text-align: center; } a img, img a { border: none; } .post { margin: 0 0 10px; padding: 0; } .entry { padding: 0; margin: 0; } .postinfo { clear: both; margin: 0 0 10px; padding: 0; } code { font: 1.1em 'Courier New', Courier, Fixed; } hr { display: block; clear:both; } .navigation { clear:both; font-size:8pt; margin: 0; padding: 0 10px; background:#ddd; border-top:1px solid #fff; text-align:left; } .navigation .alignright { padding: 3px 10px; float: right; margin: 0; } .navigation .alignleft { padding: 3px 10px; float: left; margin: 0; } .banner468 { text-align:center; margin: 0 auto; padding:0 0 1px; } .banner300 { text-align:center; margin: 0 auto; padding:0; }  #topnav { float:right; height:26px; line-height:26px; padding: 0; margin: 0; clear:both; width:100%; } #topnav ul { background:#fff; float:right; height:26px; line-height:26px; padding: 0; margin: 0; list-style-type: none; } #topnav li { float: left; margin: 0; padding:0; } #topnav li li { line-height:1.5em; float: none; margin: 0; padding:0; } #topnav li ul { border-top:1px solid #fff; background: #000; display:none; position: absolute; width: 154px; left: -999em; padding:0; } #topnav li ul ul { margin: -29px 0 0 154px; } #topnav li:hover ul ul, #topnav li:hover ul ul ul, #topnav li.sfhover ul ul, #topnav li.sfhover ul ul ul { left: -999em; } #topnav li:hover ul, #topnav li li:hover ul, #topnav li li li:hover ul, #topnav li.sfhover ul, #topnav li li.sfhover ul, #topnav li li li.sfhover ul { display:block; left: auto; } #topnav a, #topnav a:visited, #topnav a:link { display: block; text-decoration:none; padding:0 7px; margin:0; } #topnav a:hover, #topnav a:active { background:transparent; color:#000; } #topnav li.rss a, #topnav li.rss a:visited, #topnav li.rss a:link { padding-right:0 !important; padding-left:21px; background:url(/wp-content/themes/WP-MagTheme10-Basic/images/rss-sm.gif) 7px 6px no-repeat; } #topnav li li a, #topnav li li a:link, #topnav li li a:visited { color:#3399CC; background: #000; width:140px; float: none; margin: 0; padding-top:5px; padding-bottom:5px; } #topnav li li a:hover, #topnav li li a:active { background: #333; color:#3399CC; } #topnav li li li a { border-left:1px solid #fff; }  #nav ul { padding: 0; margin: 0; list-style-type: none; width:100%; background:#eee; } #nav li { float: left; margin: 0; padding:0; border-right:1px solid #fff; } #nav li li { float: none; margin: 0; padding:0; } #nav li ul { border-top:1px solid #fff; background: #000; display:none; position: absolute; width: 160px; left: -999em; padding:0; } #nav li ul ul { margin: -31px 0 0 160px; } #nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul { left: -999em; } #nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { display:block; left: auto; _height:1em; } #nav a,#nav a:visited, #nav a:link { color:#000; display: block; text-decoration:none; padding:0 10px; margin:0; } #nav a:hover, #nav a:active { background:#000; color:#3399CC; } #nav li li a, #nav li li a:link, #nav li li a:visited { color:#3399CC; background: #000; width:140px; float: none; margin: 0; } #nav li li a:hover, #nav li li a:active { background: #333; } #nav li li li a { border-left:1px solid #fff; }  table { margin-bottom:15px; } tr, td, th { margin:auto; } td, th { padding:8px; vertical-align:top; } th { font-weight:bold; background:#ddd; } td { border:1px solid #ddd; }  ul.archives, ul.wp-tag-cloud { margin: 0 0 15px 5px; padding: 0; } ul.archives ul, ul.wp-tag-cloud ul { padding:0; } ul.archives ul li, ul.wp-tag-cloud ul li { background:transparent; padding-left:0; margin:0; } ul.archives ul ul, ul.wp-tag-cloud ul ul { margin:0; margin-left: 10px; padding:0; }   #tab-box { border:1px solid #ddd; } #tab-box h3 { font-size:9pt; font-weight:normal; letter-spacing:0px; border-bottom:1px solid #fff; padding:5px 10px; margin:0; color:#000; background:#ccc; } .tabberlive .tabbertabhide { border:0; display:none; }  .tabber { display:none; } .tabberlive { }  ul.tabbernav { background:#ccc !important; padding: 0 !important; height:24px; line-height:24px; border:1px solid #fff; border-bottom:0; margin: 0 !important; padding:0 !important; list-style-type:none !important; font-size:8pt; } .tabbernav li { padding:0 !important; list-style-type:none; float:left !important; margin-right:1px !important; background: transparent !important; } .tabbernav li a { float:left; display: block; padding: 0 5px; } .tabbernav li a:link { color:#000 !important; } .tabbernav li a:visited { text-decoration: none; } .tabbernav li a:hover { background: #eee; } .tabbernav li.tabberactive a { background: #eee; } .tabbernav li.tabberactive a:hover { background: #eee; }  .tabberlive .tabbertab { padding: 8px; background:#eee; border:1px solid #fff; }  .tabberlive .tabbertab h2 { } .tabberlive .tabbertab h3 { display:none; } .tabberlive .tabbertab ul.pop { } .tabberlive .tabbertab ul.pop li { clear:both !important; border-bottom:1px solid #fff !important; padding: 5px 10px !important; } .tabberlive .tabbertab ul.pop li a { } #newtagcloud { text-align:center; }  #searchform, #monthform, #tagform, #categoryform { margin: 0; padding: 0; } #searchform #s { width: 160px; margin-right: 2px; } #searchform #submit { } select#months, select#tag_drop, select#category_drop { width: 180px; margin:0; }  .related { margin:0 auto 10px; background:#eee; border:1px solid #ddd; padding:10px 10px 0; } .home-post-1 .related { background:#fff; } .related h3 { font-weight:bold; letter-spacing:0px; font-family:arial,helvetica,sans-serif; font-size:9pt; margin-bottom:5px; } .related ul { margin: 0 0 10px; padding:0; list-style-type: none; } .related ul li { list-style-type:none; padding: 0 0 0 14px; background: url(/wp-content/themes/WP-MagTheme10-Basic/images/bullet2.gif) 0 3px no-repeat; } .tags { margin: 0 0 10px; padding: 0; }  #my-glider { width:646px; background:#fff; padding:1px; border:1px solid #ddd; margin: 0 0 10px; } #my-glider .controls { border-top:1px solid #fff; clear:both; width:646px; background:#000; padding: 0; margin:0; } #my-glider .controls ul { margin:0; padding:0; list-style-type:none; } #my-glider .controls li { float:left; margin:0; padding:0; list-style-type:none; } #my-glider .controls li.feat-nums { border-right:1px solid #fff; float:left; padding:0px 10px; margin:0; color:#fff; line-height:25px; height:25px; } #my-glider .controls a, .control a:link, .controls a:visited { border-right:1px solid #fff; float:left; display:block; padding:0px 10px; margin:0; color:#3399CC; text-decoration:none; line-height:25px; height:25px; } #my-glider .controls a:hover { background:#353535; } #my-glider .controls li.feat-about { float:right; } #my-glider .controls li.feat-about a { border-left:1px solid #fff; border-right:0; } #my-glider .scroller { background:#eee; height: 220px; width:646px; overflow: hidden; } #my-glider .scroller .section { width:646px; height: 220px; overflow: hidden; padding: 0; } #my-glider .scroller .content { width: 10000px; } #my-glider .feature-entry { padding: 10px; } #my-glider .feature-entry h3 { font-family: arial,lucinda,verdana,geneva,sans-serif; font-size:9pt; margin: 0 0 5px 0; letter-spacing:0px; }  .archive-post-list-1 { background:#fff; padding:1px; border:1px solid #ddd; } .archive-post-1 { background:#fff; padding:10px; margin:0; } .alt-archive-post-1 { background:#eee; padding:10px; margin:0; }  .archive-post-list-2 { overflow:hidden; width:468px; float:left; background:#fff; padding:1px; border:1px solid #ddd; } .archive-post-1 { background:#fff; padding:10px; margin:0; } .alt-archive-post-1 { background:#eee; padding:10px; margin:0; }  #subhead { margin: 0; padding: 10px; background:#eee; } #subhead p { margin:0; }  .singlepost { background:#fff; padding:1px; border:1px solid #ddd; } .singlepost .post { padding:10px 10px 0; }  #sidebar ul { list-style-type: none; margin: 0 ; padding: 0; } #sidebar ul ul { margin: 0; padding: 0; } #sidebar li { padding:0; margin: 0 0 10px; } #sidebar li h2 { font-size:9pt; letter-spacing:0px; border-bottom:1px solid #ddd; border-top:2px solid #ddd; padding:4px 2px; margin:0 0 3px; color:#000; } #sidebar li li { margin:0; padding:0; } #sidebar p { padding: 0; } #sidebar li#recent-comments { border:1px solid #ddd; background:#fff; padding:1px 1px 0; } #sidebar li#recent-comments h2 { border:0; font-size:9pt; letter-spacing:0px; border-bottom:1px solid #fff; padding:5px 10px; margin:0; color:#000; background:#ccc; } #sidebar li#recent-comments li { margin:0; background:#eee; padding:5px 10px; border-bottom:1px solid #fff; } #sidebar li#recent-posts { border:1px solid #ddd; background:#fff; padding:1px 1px 0; } #sidebar li#recent-posts h2 { border:0; font-size:9pt; letter-spacing:0px; border-bottom:1px solid #fff; padding:5px 10px; margin:0; color:#000; background:#ccc; } #sidebar li#recent-posts li { margin:0; background:#eee; padding:5px 10px; border-bottom:1px solid #fff; } #sidebar li#links { border:1px solid #ddd; background:#fff; padding:1px 1px 0; } #sidebar li#links h2 { border:0; font-size:9pt; letter-spacing:0px; border-bottom:1px solid #fff; padding:5px 10px; margin:0; color:#000; background:#ccc; } #sidebar li#links li { margin:0; background:#eee; padding:5px 10px; border-bottom:1px solid #fff; } #sidebar li#meta { border:1px solid #ddd; background:#fff; padding:1px 1px 0; } #sidebar li#meta h2 { border:0; font-size:9pt; letter-spacing:0px; border-bottom:1px solid #fff; padding:5px 10px; margin:0; color:#000; background:#ccc; } #sidebar li#meta li { margin:0; background:#eee; padding:5px 10px; border-bottom:1px solid #fff; } #sidebar li#pages { border:1px solid #ddd; background:#fff; padding:1px 1px 0; } #sidebar li#pages h2 { border:0; font-size:9pt; letter-spacing:0px; border-bottom:1px solid #fff; padding:5px 10px; margin:0; color:#000; background:#ccc; } #sidebar li#pages li { margin:0; background:#eee; padding:5px 10px; border-bottom:1px solid #fff; } #sidebar li#pages li li { padding:0 7px 0 0; margin-left:15px; list-style-type:square; border-bottom:0; } #sidebar li#archives { border:1px solid #ddd; background:#fff; padding:1px 1px 0; } #sidebar li#archives h2 { border:0; font-size:9pt; letter-spacing:0px; border-bottom:1px solid #fff; padding:5px 10px; margin:0; color:#000; background:#ccc; } #sidebar li#archives li { margin:0; background:#eee; padding:5px 10px; border-bottom:1px solid #fff; } #sidebar li#tag_cloud { border:1px solid #ddd; background:#eee; padding:7px 10px; } #sidebar li#tag_cloud h2 { border:0; font-size:9pt; letter-spacing:0px; padding:0; margin:0; color:#000; } #sidebar li.widget_categories { border:1px solid #ddd; background:#fff; padding:1px 1px 0; } #sidebar li.widget_categories h2 { font-size:9pt; letter-spacing:0px; border:0; border-bottom:1px solid #fff; padding:5px 10px; margin:0; color:#000; background:#ccc; } #sidebar li.widget_categories li { margin:0; background:#eee; padding:5px 10px; border-bottom:1px solid #fff; } #sidebar li.widget_categories li li { padding:0 7px 0 0; margin-left:15px; list-style-type:square; border-bottom:0; }  #midcontent { float:right; width:168px; margin:0; padding:0; } #midcontent ul { list-style-type: none; margin: 0 ; padding: 0; } #midcontent ul ul { margin: 0; padding: 0; } #midcontent li { padding:0; margin: 0 0 10px; } #midcontent li h2 { font-size:9pt; letter-spacing:0px; border-bottom:1px solid #ddd; border-top:2px solid #ddd; padding:4px 2px; margin:0 0 3px; color:#000; } #midcontent li li { margin:0; padding:0; } #midcontent p { padding: 0; } #midcontent li#recent-comments { border:1px solid #ddd; background:#fff; padding:1px 1px 0; } #midcontent li#recent-comments h2 { border:0; font-size:9pt; letter-spacing:0px; border-bottom:1px solid #fff; padding:5px 10px; margin:0; color:#000; background:#ccc; } #midcontent li#recent-comments li { margin:0; background:#eee; padding:5px 10px; border-bottom:1px solid #fff; } #midcontent li#recent-posts { border:1px solid #ddd; background:#fff; padding:1px 1px 0; } #midcontent li#recent-posts h2 { border:0; font-size:9pt; letter-spacing:0px; border-bottom:1px solid #fff; padding:5px 10px; margin:0; color:#000; background:#ccc; } #midcontent li#recent-posts li { margin:0; background:#eee; padding:5px 10px; border-bottom:1px solid #fff; } #midcontent li#links { border:1px solid #ddd; background:#fff; padding:1px 1px 0; } #midcontent li#links h2 { border:0; font-size:9pt; letter-spacing:0px; border-bottom:1px solid #fff; padding:5px 10px; margin:0; color:#000; background:#ccc; } #midcontent li#links li { margin:0; background:#eee; padding:5px 10px; border-bottom:1px solid #fff; } #midcontent li#meta { border:1px solid #ddd; background:#fff; padding:1px 1px 0; } #midcontent li#meta h2 { border:0; font-size:9pt; letter-spacing:0px; border-bottom:1px solid #fff; padding:5px 10px; margin:0; color:#000; background:#ccc; } #midcontent li#meta li { margin:0; background:#eee; padding:5px 10px; border-bottom:1px solid #fff; } #midcontent li#pages { border:1px solid #ddd; background:#fff; padding:1px 1px 0; } #midcontent li#pages h2 { border:0; font-size:9pt; letter-spacing:0px; border-bottom:1px solid #fff; padding:5px 10px; margin:0; color:#000; background:#ccc; } #midcontent li#pages li { margin:0; background:#eee; padding:5px 10px; border-bottom:1px solid #fff; } #midcontent li#pages li li { padding:0 7px 0 0; margin-left:15px; list-style-type:square; border-bottom:0; } #midcontent li#archives { border:1px solid #ddd; background:#fff; padding:1px 1px 0; } #midcontent li#archives h2 { border:0; font-size:9pt; letter-spacing:0px; border-bottom:1px solid #fff; padding:5px 10px; margin:0; color:#000; background:#ccc; } #midcontent li#archives li { margin:0; background:#eee; padding:5px 10px; border-bottom:1px solid #fff; } #midcontent li#tag_cloud { border:1px solid #ddd; background:#eee; padding:7px 10px; } #midcontent li#tag_cloud h2 { border:0; font-size:9pt; letter-spacing:0px; padding:0; margin:0; color:#000; } #midcontent li.widget_categories { border:1px solid #ddd; background:#fff; padding:1px 1px 0; } #midcontent li.widget_categories h2 { font-size:9pt; letter-spacing:0px; border:0; border-bottom:1px solid #fff; padding:5px 10px; margin:0; color:#000; background:#ccc; } #midcontent li.widget_categories li { margin:0; background:#eee; padding:5px 10px; border-bottom:1px solid #fff; } #midcontent li.widget_categories li li { padding:0 7px 0 0; margin-left:15px; list-style-type:square; border-bottom:0; }  .home-post-list-2 { overflow:hidden; width:468px; float:left; background:#fff; padding:1px; border:1px solid #ddd; } .home-post-list-2 .post { margin:0; } h3.home-post-list { font-size:9pt; letter-spacing:0px; border-bottom:1px solid #fff; padding:5px 10px; margin:0; color:#000; background:#ccc; } .home-post-list-2 .home-post-1 { background:#eee; padding:10px; margin:0; } .home-post-list-2 .alt-home-post-1 { background:#fff; padding:10px; margin:0; }  .home-post-list-1 { overflow:hidden; background:#fff; padding:1px; border:1px solid #ddd; } .home-post-list-1 .post { margin:0; } .home-post-list-1 .float-post-right { float:right; width:510px; padding:0; margin:0 } h3.home-post-list { font-size:9pt; letter-spacing:0px; border-bottom:1px solid #fff; padding:5px 10px; margin:0; color:#000; background:#ccc; } .home-post-list-1 .home-post-1 { background:#eee; padding:10px; margin:0; } .home-post-list-1 .alt-home-post-1 { background:#fff; padding:10px; margin:0; }  .home-post-list-5 { overflow:hidden; background:#fff; padding:1px 1px 0; border:1px solid #ddd; } .home-post-list-5 .post { margin:0; } h3.home-post-list { font-size:9pt; letter-spacing:0px; border-bottom:1px solid #fff; padding:5px 10px; margin:0; color:#000; background:#ccc; } .home-post-list-5 .home-post-1 { background:#eee; padding:0; margin:0; float:left; width:322px; overflow:hidden; } .home-post-list-5 .alt-home-post-1 { background:#eee; padding:0; margin:0; float:right; width:323px; overflow:hidden; } .home-post-list-5 .entry { height: 140px; padding:10px; } .home-post-list-5 .bottom { background:#ddd; height: 24px; line-height:24px; padding:0 10px; font-size:8pt; border-top:1px solid #fff; border-bottom:1px solid #fff; } .home-post-list-5 .navigation { clear:both; font-size:8pt; margin: 0; padding: 0 10px; background:#ddd; border:0; border-bottom:1px solid #fff; text-align:left; }  .imagecaptioneasy { padding: 5px; font-family: arial,helvetica,sans-serif; font-size: 10px; line-height: 1.15em; text-align: center; border: 1px solid #808080; background: #EAEAEA; color: #333; } .imagecaptioneasy img { border: 0px solid #fff; margin-bottom:5px; } .imagecaptioneasy span { text-align: center; } .imagecaptioneasy_top_left { margin: 0 11px 11px 0; float: left; } .imagecaptioneasy_top_right { margin: 0 0 11px 11px; float: right; } .imagecaptioneasy_top_nowrap { margin: 0 0 11px 0; float: none; } .imagecaptioneasy_left { margin: 11px 11px 11px 0; float: left; } .imagecaptioneasy_right { margin: 11px 0 11px 11px; float: right; } .imagecaptioneasy_nowrap { margin: 11px 0 11px 0; float: none; } }  .editableAuthor, .editableComment{ color: #000; background-color: #ffffd3; } .editAuthor { background-color: transparent; display: inline; margin: 0; padding: 0; border: 0; clear: none;}  .textComment textarea { width: 90%; height: 100px; }  .editComment, .editableComment, .textComment{  }   .ajax-edit { font-size: 1em; font-style: italic; background-color: #333; color: #fff; padding: 5px; font-weight: bold;} .ajax-edit .ajax-timer { font-size: 0.8em; color: #FFCC66; } input.ajax-error { border: 3px solid #966; } textarea.ajax-error, li.ajax-error { background: #966; } 