/*
 * c-css by U4EA Technologies - Allan Jardine
 * Version:       1.2.php.2
 * Browser:        0
 * Browser group: 
 */
/*** Warning: The file reset-min.css could not be found ***/
body { font-family: georgia, verdana, freeserif, serif; font-size: 75%; line-height: 1.5em; }
img { width: auto; height: auto; max-width: 100%; }
strong { font-weight: bold; }
#mainMenu li { font-family: georgia, times, serif; font-style: italic; font-weight: bold; font-size: 92%; }
h1, h2, h3{ font-family: corbel, helvetica, arial, sans-serif; font-size: 120%; text-transform: uppercase; line-height: 1.1em; padding: 6px 0 3px 0; }
#commentSection h2{ font-family: corbel, helvetica, arial, sans-serif; font-size: 120%; text-transform: uppercase; padding: 6px 0 3px 6px; margin-bottom: 10px; background-color: #F9F4DB; }
#majorWidgets h3 { font-weight: bold; font-size: 130%; }
#majorWidgets h3 a { color: #000; text-decoration: none; }
.bigStory h2 a, .storyBundle h2 a { color: #000; text-decoration: none; }
.bigStory h2 a:hover, .storyBundle h2 a:hover { color: #000; text-decoration: none; }
.bigStory h2, .storyBundle h2 { text-transform: uppercase; font-family: corbel, helvetica, arial; font-weight: bold; letter-spacing: -0.5px; }
.bigStory h2 { font-size: 200%; }
.storyBundle h2 { font-size: 150%; }
h2.block { font-size: 100%; }
p { font-family: cambria, georgia, times, freeserif, serif; font-size: 100%; margin-bottom: .75em; }
#majorWidgets p, #minorWidgets p, #minorWidgets li { font-size: 110%; *font-size: 105%; }
#content p { font-size: 115%; *font-size: 100%; }
#header ul { text-align: right; font-family: corbel, helvetica, arial; color: #e1e1e1; }
#header li a { padding: 0 5px 0 5px; margin: 0; color: #525c77; text-decoration: none; font-size: 100%; }
#header li a:hover { color: #FD8729; }
#most-read-articles li, #latest-articles li { list-style-type:decimal; margin:4px 0 -10px 20px; *margin:4px 0 -10px 30px; }
p.lead { font-size: 130% !important; font-family: corbel, helvetica, arial !important; margin: -10px 0 20px 0; }
#fullArticle p { font-size: 130%; line-height: 1.5em; }
p.category { font-family: corbel, helvetica, arial !important; text-transform: uppercase; font-size: 100% !important; color: #fd8729; float: left; padding-right: 5px; border-right: 1px solid #dedede; margin-bottom: 0.3em; }
p.date { font-family: corbel, helvetica, arial !important; text-transform: uppercase; font-size: 100% !important; color: #434343; float: left; padding-left: 5px; margin-bottom: 0.3em; }
.addthis_button_compact { font-size: 80%; color:#434343; font-family:corbel,helvetica,arial !important; text-transform:uppercase; text-decoration: none; }
.addthis_toolbox { margin-top: -10px; }
.addthis_separator { color:#DEDEDE; }
.summary p { font-size: 10.44px; font-style: italic; }
.summary p.name { font-style: normal; font-family: cambria, georgia, verdana, sans-serif; font-size: 10.44px; }
#footer p{ text-align: center; font-family: cambria, georgia, verdana, sans-serif; color: #4c4f59; line-height: 1.4em; margin: 0; }
#footer a { color: #4c4f59; }
.blog_listing h3 { font-size: 15.19px; font-family: cambria, georgia, verdana, sans-serif; }
* { padding: 0; margin: 0; border: none; }
body { background: #fff url('../../assets/img/bg-body.jpg') top center no-repeat; }
#header { width: 100%; margin-bottom: 0.5em; margin-top: 1em; }
#headerLeft { float: left; }
#headerRight { float: right; }
#mainMenu { background-color:#dae2ff; padding-left: 10px; height: 35px; }
#mainMenu ul { text-align: center; clear: both; }
#mainMenu li { float: left; list-style: none; list-style-position: outside; text-align: center; }
#mainMenu li a { display: block; padding: 10px 7px; margin: 0 0; color: #525c77; text-decoration: none; font-size: 1.1em; }
#mainMenu li.left-edge a { margin-left: 0; padding-left: 1px; }
#mainMenu li.right-edge a { margin-right: 0; }
#mainMenu li a:hover { color: orange; background:#fff; }
#mainMenu li ul li { display: block; }
#page-outline { width: 992px; background:#fff; margin: 0 auto; padding-top:16px; }
#page { width: 960px; margin: 0em auto; }
#header ul { display: inline; clear: both; float: right; }
#header li { display: inline; list-style: none; list-style-position: outside; text-align: center; }
#header li.left-edge a { margin-left: 0; padding-left: 1px; }
#header li.right-edge a { margin-right: 0; }
#minorWidgets { width: 181px; float: left; margin-bottom: 1em; margin-left: 18px; _margin-left: 15px; }
#minorWidgets p, #minorWidgets li { padding-left: .5em; }
#minorWidgets p { margin-top: 1em; }
#majorWidgets { width: 232px; float: left; margin-bottom: 1em; margin-left: 18px; padding-right: 18px; _padding-right: 15px; border-right: 1px solid #f0f0f0; }
* html #majorWidgets, #minorWidgets { display:inline; }
#content { width: 473px; float: left; margin-bottom: 1em; padding-right: 18px; border-right: 1px solid #f0f0f0; }
#footer { margin: 1em 0 1em 0; padding: 1em; clear: both; background-color:#dae2ff; }
#document { padding-top: 1.2em; }
li { list-style: none; }
dl dd { margin-bottom: .75em; }
input, textarea, .widget input, .widget textarea { border: 1px #abe2ff solid; }
.menuItem ul { position: absolute; display: none; }
#google_translate_element { float: right; text-align: right; }
h2.block, h3.block { background: #f9f4db; color: black; padding: .25em .5em; }
#articleheader { color: #0C617E; font-size: 240%; }
#fullArticle h2 { font-family: corbel, cambria, georgia, times, freeserif, serif; color: #0C617E; font-size: 160%; text-transform: uppercase; border-bottom: 1px solid #0C617E; margin-bottom: 10px; }
.loginHeader { background: #dae2ff; color: #0c617e; font-size: 130%; }
.bigStory { padding: 0; position:relative; }
.superUser { position:absolute; background-color: #fff; padding: 0 10px 0 10px; margin:0; top: 2px; left: 397px; z-index: 99; }
.superUser a { text-decoration: none; font-size: 100%; font-family: corbel, helvetica, arial, sans-serif; color: #525C77; text-transform: uppercase; }
.superUser a:hover { color: orange; }
.bigStory img { width: 100%; height: 266px; }
.bigStory, .storyBundle { margin-bottom: .75em; padding-bottom: .5em; }
.storyBundle .story { float: right; width: 49%; padding: 0; }
.storyBundle .left-story { float: left; }
.storyBundle .story img { width: 100%; height: 150px; }
.sidestory img { width: 100%; height: 140px; }
.widget, .compactWidget { margin: 1.25em 0; }
.widget { padding: .5em; }
.widget li, .compactWidget li { list-style: none; }
.widget button, .compactWidget button { color: black; font-weight: bold; background: none; }
.widget button:hover, .compactWidget button:hover { cursor: pointer; }
.compactWidget h2 a { color: #005; text-decoration: none; }
.compactWidget h3 a{ font-size: 91%; color: black; }
.compactWidget li { padding: .35em 0; }
.compactWidget li a { color: #222; text-decoration: none; }
#googleWidget { min-height: 80px; }
#editorWidget { margin-top:.5em; min-height: 155px; }
#editorWidget img { float:left; margin-top: 1em; padding: 5px 10px 5px 0; }
#loginwidget { background:#DAE2FF; color: #0c617e; padding: 0 1em 1.5em 1em; margin: 0; }
#loginwidget a { color: #4f65e3; font-size: 85%; text-decoration: none; }
#loginwidget a:hover { color: orange; }
#loginwidget p { text-align: right; padding: 0 2em; }
#loginwidget label{ display: block; }
#loginwidget fieldset{ width: 100%; float: left; font-family: corbel, helvetica, arial, sans-serif; font-size: 110%; }
#loginwidget input { border: 1px solid #abe2ff; height: 20px; width: 152px; padding-top: 3px; padding-left: 3px; color:#fd8729; font-size: 100%; font-family: corbel, helvetica, arial, sans-serif; }
#loginwidget br { margin-top: 1em; }
#loginwidget button { margin: .5em 0; }
.searchwidget { padding: 5px 7px 0 0; float: right; height: 24px; display: inline; }
.searchwidget button { background: transparent; width: 51px; height: 24px; float: right; }
.searchwidget input { float: left; border: 1px solid #abe2ff; height: 19px; width: 140px; padding-top: 3px; padding-left: 3px; color:#fd8729; font-size: 120%; font-family: corbel, helvetica, arial, sans-serif; }
#googleWidget { text-align: left; margin: 0; width: 85%; }
.commentsLink { font-family: corbel, helvetica, arial, sans-serif; text-transform: uppercase; width:100%; text-align: right; margin: 0; }
.blogLink { font-family: corbel, helvetica, arial, sans-serif; text-transform: uppercase; width:100%; text-align: left; }
.commentsLink a, .blogLink a { color: #4f65e3; text-decoration: none; }
#commentForm textarea, #commentForm input { clear: left; }
#commentSection { margin-top: 1em; }
#commentSection h3 { font-size: 100%; font-weight: bold; }
#commentSection li { list-style: none; padding: .25em 0; border-bottom: 1px dotted #333; margin-top: .25em; }
#commentSection p.subtle { font-style: italic; font-weight: bold; font-size: 90%; }
.blog_listing { position: relative; }
#majorWidgets .blog_listing img { position: absolute; top:10px; left:140px; }
.blog_listing li { margin: .5em 0; }
.blog_listing p { width: 140px; padding: 10px 0 0 0; }
.blog_listing .thumbnail{ float: left; }
.blog_listing .summary { float: right; width: 65%; }
#reader_images { background: #eee; border: 1px #888 solid; padding: .3em; }
#reader_images { background: #eee; border: 1px #888 solid; padding: .3em; }
#reader_images .imglist { width: 80%; margin: 3px auto; padding: 0; }
#reader_images .imglist img { width: 22%; margin: auto; border: 1px #222 solid; }
#bottom-story-bundle { margin-bottom: 1em; }
#maldives-article h2.block { background-color: #F9F4DB; }
#maldives-article img.maldives-logo { float: right; }
#youtube-widget img { width: 100%; }
#imageGallery { width: 400px; height: 30px; overflow: hidden; margin-top: 5px; }
.imageGalleryPlay { display: none; width: 100px !important; height: 24px !important; }
#imageGallery img { max-height: 600px; }
#forum th { font-family: corbel,helvetica,arial,sans-serif; color: #071846; background: #F9F4DB; text-align: left; padding: .1em 1em; margin-top: 1em; border-top: 14px solid white; text-transform: uppercase; }
#forum tr.col-description th { font-size: 80%; }
#forum td { text-align: center; font-weight: bold; background-color: #eff3ff; }
#forum td.textual { text-align: left; font-weight: normal; padding-left: 5px; }
#forum h1 { font-size: 1.75em; margin-bottom: .75em; }
#forum h2 { font-size: .90em; border-bottom: 1px dotted #777; }
#forum ul.post li img { float:left; margin: 6px 0 10px 0; }
#forum ul.post li .entry { width: 70%; float: right; }
#forum ul.post li { padding: 0 .75em; margin-bottom: 1em; background-color: #eff3ff; }
#forum p { margin: .5em 0; }
#forum p.meta { font-size: 90%; font-style: italic; }
#forum p.info { background-color: 0; text-transform: uppercase; border-top: 1px dotted #777; font-size: .90em; }
#forum #createEntryToggle { text-transform: uppercase; text-decoration: none; }
#forum button { text-transform: uppercase; background-color: #dae2ff; padding: 3px 5px; }
.goodResponse { color: black; background: #dfd; padding: .5em; border: 1px green solid; }
.badResponse { color: black; background: #fdd; padding: .5em; border: 1px red solid; }
#loginwidget { min-height: 164px; height: 164px; }
#pollWidget{ }
#bottom-story-bundle { min-height: 300px; height: 300px; }
#latest-article-widget { }
#top-sidestory { min-height: 255px; height: 255px; }
#most-read-list { }
#top-story-bundle { min-height: 280px; height: 280px; }
#signup-widget, #secondary-story, .blog_listing { min-height:170px; height: 170px; }
.articledisplay { width: 30%; display: inline; }
#blog-description { background: #ddf; border: 1px black solid; width: 50%; padding: 2px; float: right; }
#articleGallery img.nav-next, #articleGallery img.nav-prev { height: 22px; width: 22px; }
#articleGallery img { max-width: 500% }
.inline_ad { position: relative; top: -7px; padding-top: 7px; margin-bottom: 3px; background: transparent url('../../assets/img/ad_title.gif') top left no-repeat; }

