#body, #panel .content, .tab .wrap { width: 980px; }
#sidebar { width: 300px; margin: 10px 0 0 1%; }
#sidebar .side-widget { width: 276px; }
#sidebar .side-widget img { max-width: 276px; height: auto; }
	
#maincontent { width: 606px; float: left; }
#maincontent img { max-width: 606px; height: auto; }
body.home #maincontent { width: 606px; float: left; }
body.home #maincontent img { max-width: 606px; height: auto; }
body.fullwidth #maincontent { width: 940px; float: left; }
body.fullwidth #maincontent img { max-width: 940px; height: auto; }
#lowersection { width: 940px; float: right;;  margin: 1px 2% 0 2%;; }
#featured, #featured .ui-tabs-panel { width: 356px; }
#leftposts { width: 46%; }
#rightposts { width: 46%; }
#leftline { background-position: 303px 0; }
#featured ul.ui-tabs-nav { left: 356px; }
#featured .featuredimg { max-width: 356px; height: 248px; }
.section1 .ind-post { width: 100%; }
.section1 .ind-post2 { margin: 8px 0 15px; }
.section2 .ind-post { width: 48%; }
.section2 .ind-post2 { margin: 8px 0 15px 4%; }
#panel .content .right { width: 63%; }
body { color: #444444; font-size: 12px; line-height: 17px; font-family: arial, helvetica, sans-serif; }
#body { background-color: #FFFFFF; }
#header { background-color: #FFFFFF; }
#title h1 { font-size: 48px; line-height: 50px; font-family: arial, helvetica, sans-serif;}
h1, h1 a, h2, h2 a, h3, h3 a, h4, h4 a, h5, h5 a, h6, h6 a { color: #222222; }
a { color: #205B87; }
a:hover { color: #444444; }
.sf-menu a, .sf-menu a:visited  { color: #FFFFFF; }
.sf-menu a:hover  { color: #FFFFFF; }
.main-navigation { background: #E06E1D; font-size: 16px; font-family: arial, helvetica, sans-serif; }
.sf-menu li li, .sf-menu li li li, .sf-menu li:hover, .sf-menu li.sfHover, .sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active { background: #CF9772; }
.sub-navigation a { color: #E06E1D; font-size: 12px; font-family: arial, helvetica, sans-serif; }
.sub-navigation a:hover { color: #444444; }
.side-widget { background-color: #F6F6F6; color: #444444; font-size: 12px; font-family: arial, helvetica, sans-serif; line-height: 14px; }
.side-widget h4.side a, .section2title { color: #444444; font-family: arial, helvetica, sans-serif; }.section2title { color: #222222; }.side-widget a, .bottom-widget a { color: #205B87; }
.side-widget a:hover, .bottom-widget a:hover { color: #444444; }
.side-widget h3, .bottom-widget h3 { font-size: 14px; line-height: 16px; font-family: arial, helvetica, sans-serif; }
.storycontent a.more-link { color: #FFFFFF; background-color: #E06E1D; }
.storycontent a:hover.more-link { color: #EEEEEE; background-color: #CF9772; }
.ind-post h1 { font-size: 28px; line-height: 30px; font-family: arial, helvetica, sans-serif; }
.ind-post h2, .info h2 { font-size: 22px; line-height: 24px; font-family: arial, helvetica, sans-serif; }
ol.commentlist li.odd { background-color: #FFFFFF; }ol.commentlist li.even, h1.catheader, .pagination { background-color: #F6F6F6; }