/* Article - Post & Page Content Area Specific Settings */
/* Holds Post and Page Content */
.postareatop {
background: url(images/article-top.gif) top no-repeat;
width:430px;
height:26px;
float:left;
margin:5px 7px 0px 0px;
padding:0px;
}
.postarea {
background: url(images/article-middle.gif) top repeat-y;
width:410px;
float:left;
margin: 0px 7px 0px 0px;
padding: 0px 10px;
text-align: justify;
}
.postareabottom {
background: url(images/article-bottom.gif) top no-repeat;
width:430px;
height: 3px;
float:left;
margin: 0px 7px 0px 0px;
padding: 0px;
}
.postareatop-wide {
background-image:none;
background-color:#A9D9F5;
width:630px;
}
.postarea-wide {
background-image:none;
width:610px;
border-left:1px solid #A9D9F5;
border-right:1px solid #A9D9F5;
}
.postareabottom-wide {
background-image:none;
width:630px;
border-bottom:1px solid #A9D9F5;
}
/* Headings Inside Posts and Pages */
.postarea h1 {
color: #FF8B28;
font-size: 22px;
font-family: "Trebuchet MS", Georgia, "Times New Roman";
font-weight: normal;
margin: 0px 0px 5px 0px;
padding: 10px 0px 0px 0px;
text-align: left;
}
.postarea h2 {
background: #FEE069;
color: #FF8B19;
font: bold 12px Verdana, Tahoma, Arial;
margin: 5px 0px 10px 0px;
padding: 5px 0px 5px 10px;
text-align: left;
}
.postarea h3 {
background: #FEE069;
color: #FF8B19;
font: bold 12px Verdana, Tahoma, Arial;
margin: 5px 0px 10px 0px;
padding: 5px 0px 5px 10px;
text-align: left;
}
.postarea h4 {
color: #3FAAE7;
font: normal 20px "Trebuchet MS", Georgia, "Times New Roman";
margin: 0px 0px 5px 0px;
padding: 5px 0px 0px 0px;
text-align: left;
}
.postarea h4 a:link, .postarea h4 a:visited  {
color: #3FAAE7;
font: normal 20px "Trebuchet MS", Georgia, "Times New Roman";
margin: 0px 0px 5px 0px;
padding: 10px 0px 0px 0px;
}
.postarea h4 a:hover, .postarea h4 a:active{
color: #3FAAE7;
text-decoration: underline;
}
.postarea h5 {
color: #FFA665;
font: normal 16px "Trebuchet MS", Georgia, "Times New Roman";
margin: 0px 0px 20px 0px;
padding: 10px 0px 0px 0px;
text-align: left;
}
.postarea h6 {
color: #3FAAE7;
font-size: 26px;
font-family: Georgia, "Times New Roman";
font-weight: normal;
margin: 0px 0px 20px 0px;
padding: 10px 0px 0px 0px;
text-align: left;
}
.postarea h8 {
color: #FF8B28;
font: bold 14px Arial, Verdana, Tahoma;
padding: 4px 0px 3px 0px;
text-align: left;
}
.postarea h8 a:link, .postarea h8 a:visited {
color: #FF8B28;
font: bold 14px Arial, Verdana, Tahoma;
text-decoration: none;
}
.postarea h8 a:hover, .postarea h8 a:active {
color: #FF8B28;
font: bold 14px Arial, Verdana, Tahoma;
text-decoration: underline;
}
.postarea a:link, .postarea a:visited {
color: #3FAAE7;
text-decoration: none;
}
.postarea a:hover, .postarea a:active {
color: #3FAAE7;
text-decoration: underline;
}
.postarea ul {
list-style-type: square;
margin: 0px;
padding: 0px 0px 15px 0px;
}
.postarea ul li {
list-style-type: square;
margin: 0px 0px 0px 20px;
padding: 0px;
}
.postarea ul ul {
list-style-type: square;
margin: 0px;
padding: 0px 0px 0px 0px;
}
.postarea ol {
margin: 0px;
padding: 0px 0px 15px 0px;
}
.postarea ol li {
margin: 0px 0px 0px 20px;
padding: 0px;
}
blockquote {
background: #F5F5F5;
margin: 0px 25px 15px 25px;
padding: 10px 20px 0px 15px;
border: 1px dashed #D4D4D4;
}
.postarea blockquote p {
margin: 0px;
padding: 0px 0px 15px 0px;
}
/* Related Posts Box Under Each Post */
.articlerelatedpostcontainertop {
background: url(images/article-top.gif) top no-repeat;
width:430px;
height: 26px;
float:left;
margin: 0px 7px 0px 0px;
padding: 0px;
}
.articlerelatedpostcontainer {
background: url(images/article-middle.gif) top repeat-y;
width:410px;
float:left;
margin: 0px 7px 0px 0px;
padding: 10px 10px;
font-size: 12px; 
}
.articlerelatedpostcontainerbottom {
background: url(images/article-bottom.gif) top no-repeat;
width:430px;
height: 26px;
float:left;
margin: 0px 7px 0px 0px;
padding: 0px;
}
.articlerelatedpostcontainertop h3{
color: #FFFFFF;
font: bold 12px Verdana, Arial, Tahoma;
text-transform: uppercase;
margin: 5px 10px 5px 10px;
}
.articlerelatedpostcontainer ul {
list-style-image: url(images/bullet-orange.gif);
list-style-type: circle;
margin: 0px;
padding: 0px 0px 5px 15px;
}
.articlerelatedpostcontainer ul li a:link {
margin-left: 0px;
color: #404040;
text-decoration: none;
font-weight: normal;
font-family: verdana;
}
.articlerelatedpostcontainer ul li a:visited {
margin-left: 0px;
color: #404040;
text-decoration: none;
font-weight: normal;
font-family: verdana;
}
.articlerelatedpostcontainer ul li a:hover {
margin-left: 0px;
color: #404040;
text-decoration: underline;
font-weight: normal;
font-family: verdana;
}
.articlerelatedpostcontainer ul li a:active {
margin-left: 0px;
color: #404040;
text-decoration: underline;
font-weight: normal;
font-family: verdana;
}
.bookmarkingbox {
width:410px;
float:left;
margin: 10px 7px 10px 0px;
padding: 5px 10px 0px 10px;
text-align: center;
}
.bookmarkingbox a img{
padding: 0px 10px 0px 10px;
border: 0px;
text-align: center;
}
/* Article Page Left Sidebar */
#articlesidebarleft {
display: inline;
width:170px;
float:left;
position:relative;
margin: 5px 10px 0px 10px;
padding: 0px;
}
#articlesidebarleft h6{
color: #FF8B19;
font: bold 13px Tahoma, Verdana, Arial;
margin: 8px 10px 0px 10px;
text-align: center;
}
/* Left Column Link Boxes */
.leftcolumnlinkboxtop {
background: url(images/left-sidebar-blank-top.gif) top no-repeat;
width: 170px;
height: 38px;
float: left;
}
.leftcolumnlinkbox {
background: url(images/left-sidebar-middle.gif) top repeat-y;
float: left;
width: 150px;
margin: 0px 0px 0px 0px;
padding: 10px 10px 10px 10px;
}
.leftcolumnlinkboxbottom {
background: url(images/left-sidebar-bottom.gif) top no-repeat;
width: 170px;
height: 10px;
float: left;
margin-bottom: 10px;
}
.leftcolumnlinkbox ul {
list-style-type: none;
margin: 0px;
padding: 0px 0px 5px 0px;
}
.leftcolumnlinkbox ul li a:link, .leftcolumnlinkbox ul li a:visited {
color: #404040;
text-decoration: none;
font-weight: normal;
}
.leftcolumnlinkbox ul li a:hover, .leftcolumnlinkbox ul li a:active {
color: #404040;
text-decoration: underline;
font-weight: normal;
}
/* Box for Side Skybar Ad Left Sidebar*/
.skyadtop {
background: url(images/article-600-top.gif) top no-repeat;
width: 170px;
height: 4px;
float: left;
}
.skyad {
background: url(images/article-600-middle.gif) top repeat-y;
float: left;
width: 170px;
margin: 0px 0px 0px 0px;
padding: 10px 0px;
}
.skyadcontainer {
padding: 0px;
margin: 0px 0px 0px 5px;
}
.skyadbottom {
background: url(images/article-600-bottom.gif) top no-repeat;
width: 170px;
height: 4px;
float: left;
margin-bottom: 10px;
}
/* Article Page Right Sidebar */
#articlesidebarright {
display:inline;
width:315px;
float:right;
position:relative;
margin: 5px 10px 0px 10px;
padding: 0px;
font: 12px Verdana, Tahoma, Arial;
}
#articlesidebarright h3 {
color: #FFFFFF;
font: 16px "Trebuchet MS", Verdana, Arial, Tahoma;
margin: 5px 0px 5px 10px;
padding: 5px 0px 1px 7px;
}
/* Side 300x250 Ad Box */
.side300adtop {
background: url(images/article-300-top.gif) top no-repeat;
width: 320px;
height: 4px;
float: right;
}
.side300ad {
background: url(images/article-300-middle.gif) top repeat-y;
float: right;
width: 300px;
margin: 0px 0px 0px 0px;
padding: 10px 10px 10px 10px;
}
.side300adbottom {
background: url(images/article-300-bottom.gif) top no-repeat;
width: 320px;
height: 4px;
float: right;
margin-bottom: 10px;
}
/* Most Popular Tabbed Box Right Column Box */
.tabbedboxtop {
background: url(images/tabbed-top.gif) top no-repeat;
width: 320px;
height: 10px;
float: right;
}
.tabbedbox {
background: url(images/tabbed-middle.gif) top repeat-y;
float: right;
width: 300px;
margin: 0px 0px 0px 0px;
padding: 0px 10px 0px 10px;
}
.tabbedboxbottom {
background: url(images/tabbed-bottom.gif) top no-repeat;
width: 320px;
height: 10px;
float: right;
margin-bottom: 10px;
}
.tabs-block {
width: 300px;
padding: 0;
margin: 0px !important;
margin: 10px 0 15px 3px;
display: block;
}
.tabbed {
width: 100%;
padding: 0;
margin: 0;
background: transparent;
border: none;
}
.tabbed ul.tabs {
overflow: hidden;
display: block;
position: relative;
top: 0;
left: 0;
z-index: 999;
list-style-type: none;
margin: 0;
padding: 0;
width: 100%;
background: transparent;
}
.tabbed ul.tabs li {
display: inline;
float: left;
padding: 0;
margin: 0 .3em 10px 0;
border: 0px;
}
.tabbed ul.tabs li a {
color: #404040;
font-weight: bold;
display: block;
margin: 0;
margin-bottom: 5px !important;
margin-bottom: -15px;
padding: 5px .8em;
background: #FCD6DE;
border: 1px solid #F799AD;
}
.tabs-block ul.tabs li a {
padding: 5px .7em;
} 
.tabbed ul.tabs li a:hover {
background: #FFFFFF;
text-decoration: none;
}
.tabbed ul.tabs li a.tab-current {
background: #FEECF0;
border-bottom: 1px solid #F799AD;
}
.tabs-block .tabbed div, #home .tabbed .c {
overflow: hidden;
display: block;
position: relative;
left: 0;
top: -1px;
z-index: 0;
clear: left;
width: 100%;
margin: 0;
padding: 5px 0;
border: 1px solid #F799AD;
background: #FFFFFF;
display: none;
}
div.t2, div.t3, div.c2, div.c3 {
display: none;
}
.tabs-block .tabbed div.t1, #home .tabbed div.c1 {
display: block;
}
.tabs-block .tabbed div {
width: 300px;
}
.tabbed div ul {
overflow: hidden;
list-style-image: url(images/bullet-purple.gif);
list-style-type: circle;
margin: 0px;
padding: 0px 0px 5px 25px;
background: #FFFFFF;
}
.tabbed div ul li {
border: 0px;
padding: 5px 5px 5px 0px;
margin: 0;
line-height:15px;
clear: left;
}
.tabbed div ul li a {
font-weight: normal;
width: 97%;
display: block;
background: transparent;
border: none;
color: #404040;
text-decoration: none;
}
.tabbed div ul li a:hover {
color: #404040;
text-decoration: underline;
}
/* BMI Calculator Box */
.bmicalculatortop {
background: url(images/bmi-top.gif) top no-repeat;
width: 320px;
height: 38px;
float: right;
}
.bmicalculator {
background: url(images/bmi-middle.gif) top repeat-y;
float: right;
width: 300px;
margin: 0px 0px 0px 0px;
padding: 10px 10px 10px 10px;
}
.bmicalculatorbottom {
background: url(images/bmi-bottom.gif) top no-repeat;
width: 320px;
height: 10px;
float: right;
margin-bottom: 10px;
}
/* Mini Home Page Banner Box*/
.minihomepagebanners {
/*background: url(images/320box-center.png) top repeat-y;*/
float: right;
width: 320px;
text-align: center;
margin: 0px auto 10px;
padding: 0px;
}
.minihomepagebanners a img {
border: 0px;
}
/* Latest Articles Box */
.latestarticlestop {
background: url(images/bmi-top.gif) top no-repeat;
width: 320px;
height: 38px;
float: right;
}
.latestarticles {
background: url(images/bmi-middle.gif) top repeat-y;
float: right;
width: 300px;
margin: 0px 0px 0px 0px;
padding: 10px 10px 10px 10px;
}
.latestarticlesbottom {
background: url(images/bmi-bottom.gif) top no-repeat;
width: 320px;
height: 10px;
float: right;
margin-bottom: 10px;
} 
.latestarticles ul {
list-style-image: url(images/bullet-orange.gif);
list-style-type: circle;
margin: 0px;
padding: 0px 5px 5px 25px;
}
.latestarticles ul li a:link, .latestarticles ul li a:visited {
color: #404040;
text-decoration: none;
font-weight: normal;
}
.latestarticles ul li a:hover, .latestarticles ul li a:active {
color: #404040;
text-decoration: underline;
font-weight: normal;
}
/* These sidebars appear on all pages except home & article pages*/
/* Regular Sidebars Styling */
/* Left Sidebar */
#regularsidebarleft {
display: inline;
width:170px;
float:left;
position:relative;
margin: 5px 10px 0px 10px;
padding: 0px;
}
#regularsidebarleft h6{
color: #FF8B19;
font: bold 13px Tahoma, Verdana, Arial;
margin: 8px 10px 0px 10px;
text-align: center;
}
/* Right Sidebar */
#regularsidebarright {
display:inline;
width:315px;
float:right;
position:relative;
margin: 5px 10px 0px 10px;
padding: 0px;
}
#regularsidebarright h3 {
color: #FFFFFF;
font: 16px "Trebuchet MS", Verdana, Arial, Tahome;
margin: 5px 0px 5px 10px;
padding: 5px 0px 1px 7px;
}
/* Breadcrumb Navigation */
.breadcrumb {
font-size: 11px;
border: 0px;
padding: 3px 10px 5px 10px;
color: #ffffff;
}
.breadcrumb a:link, .breadcrumb a:visited{
color: #ffffff;
text-decoration: none;
}
.breadcrumb a:hover, .breadcrumb a:active{
color: #ffffff;
text-decoration: underline;
}
/* Divider Image */ 
.spacer {
width: 320px;
height: 26px;
margin: 25px auto 50px;
background-image:url(images/divider.gif);
}
/* These are for the No Left Sidebar Page Template & Post Template Only */
#noleftcontentleft {
float: left;
width: 580px;
margin: 0px 0px 0px 10px;
padding: 0px 0px 20px 0px;
}
.noleftpostareatop {
background: url(images/article-left-600-top.gif) top no-repeat;
width:600px;
height: 26px;
float:left;
margin: 5px 7px 0px 0px;
padding: 0px;
}
.noleftpostarea {
background: url(images/article-left-600-middle.gif) top repeat-y;
width:580px;
float:left;
margin: 0px 7px 0px 0px;
padding: 0px 10px;
text-align: justify;
}
.noleftpostarea a img {
border: 0px;
}
.noleftpostareabottom {
background: url(images/article-left-600-bottom.gif) top no-repeat;
width:600px;
height: 3px;
float:left;
margin: 0px 7px 0px 0px;
padding: 0px;
}
/* Headings Inside for the No Left Sidebar Page Template & Post Template Only */
.noleftpostarea h1 {
color: #FF8B28;
font-size: 22px;
font-family: "Trebuchet MS", Georgia, "Times New Roman";
font-weight: normal;
margin: 0px 0px 5px 0px;
padding: 10px 0px 0px 0px;
text-align: left;
}
.noleftpostarea h2 {
background: #FEE069;
color: #FF8B19;
font: bold 12px Verdana, Tahoma, Arial;
margin: 5px 0px 10px 0px;
padding: 5px 0px 5px 10px;
text-align: left;
}
.noleftpostarea h3 {
background: #FEE069;
color: #FF8B19;
font: bold 12px Verdana, Tahoma, Arial;
margin: 5px 0px 10px 0px;
padding: 5px 0px 5px 10px;
text-align: left;
}
.noleftpostarea h4 {
color: #3FAAE7;
font: normal 20px "Trebuchet MS", Georgia, "Times New Roman";
margin: 0px 0px 5px 0px;
padding: 5px 0px 0px 0px;
text-align: left;
}
.noleftpostarea h4 a:link, .postarea h4 a:visited  {
color: #3FAAE7;
font: normal 20px "Trebuchet MS", Georgia, "Times New Roman";
margin: 0px 0px 5px 0px;
padding: 10px 0px 0px 0px;
}
.noleftpostarea h4 a:hover, .postarea h4 a:active{
color: #3FAAE7;
text-decoration: underline;
}
.noleftpostarea h5 {
color: #FFA665;
font: normal 16px "Trebuchet MS", Georgia, "Times New Roman";
margin: 0px 0px 20px 0px;
padding: 10px 0px 0px 0px;
text-align: left;
}
.noleftpostarea h6 {
color: #3FAAE7;
font-size: 26px;
font-family: Georgia, "Times New Roman";
font-weight: normal;
margin: 0px 0px 20px 0px;
padding: 10px 0px 0px 0px;
text-align: left;
}
.noleftpostarea a:link, .noleftpostarea a:visited {
color: #3FAAE7;
text-decoration: none;
}
.noleftpostarea a:hover, .noleftpostarea a:active {
color: #3FAAE7;
text-decoration: underline;
}
.noleftpostarea ul {
list-style-type: square;
margin: 0px;
padding: 0px 0px 15px 0px;
}
.noleftpostarea ul li {
list-style-type: square;
margin: 0px 0px 0px 20px;
padding: 0px;
}
.noleftpostarea ul ul {
list-style-type: square;
margin: 0px;
padding: 0px 0px 0px 0px;
}
.noleftpostarea ol {
margin: 0px;
padding: 0px 0px 15px 0px;
}
.noleftpostarea ol li {
margin: 0px 0px 0px 20px;
padding: 0px;
}
/* Box for Side Skybar Ad on Right Sidebar - for the No Left Sidebar Page Template & Post Template Only*/
.skyadrightrightboxcontainer {
margin: 0px auto 20px;
width: 190px;
}
.skyadtopright {
background: url(images/article-600-top.gif) top no-repeat;
width: 170px;
height: 4px;
float: left
}
.skyadright {
background: url(images/article-600-middle.gif) top repeat-y;
float: left;
width: 170px;
margin: 0px 0px 0px 0px;
padding: 10px 0px;
}
.skyadcontainerright {
padding: 0px;
margin: 0px 0px 0px 5px;
}
.skyadbottomright {
background: url(images/article-600-bottom.gif) top no-repeat;
width: 170px;
height: 4px;
float: left;
margin-bottom: 10px;
}
/* Related Posts Box Under Each Post  - for the No Left Sidebar Post Template Only*/
.noleftarticlerelatedpostcontainertop {
background: url(images/article-left-600-top.gif) top no-repeat;
width:600px;
height: 26px;
float:left;
margin: 0px 7px 0px 0px;
padding: 0px;
}
.noleftarticlerelatedpostcontainer {
background: url(images/article-left-600-middle.gif) top repeat-y;
width:580px;
float:left;
margin: 0px 7px 0px 0px;
padding: 10px 10px;
font-size: 12px; 
}
.noleftarticlerelatedpostcontainerbottom {
background: url(images/article-left-600-bottom.gif) top no-repeat;
width:600px;
height: 26px;
float:left;
margin: 0px 7px 0px 0px;
padding: 0px;
}
.noleftarticlerelatedpostcontainertop h3{
color: #FFFFFF;
font: bold 12px Verdana, Arial, Tahoma;
text-transform: uppercase;
margin: 5px 10px 5px 10px;
}
.noleftarticlerelatedpostcontainer ul {
list-style-image: url(images/bullet-orange.gif);
list-style-type: circle;
margin: 0px;
padding: 0px 0px 5px 15px;
}
.noleftarticlerelatedpostcontainer ul li a:link, .articlerelatedpostcontainer ul li a:visited {
margin-left: 0px;
color: #404040;
text-decoration: none;
font-weight: normal;
font-family: verdana;
}
.noleftarticlerelatedpostcontainer ul li a:hover, .articlerelatedpostcontainer ul li a:active {
margin-left: 0px;
color: #404040;
text-decoration: underline;
font-weight: normal;
font-family: verdana;
}
/* Bookmarking Box Under Each Post  - for the No Left Sidebar Post Template Only*/
.noleftbookmarkingbox {
width:580px;
float:left;
margin: 10px 7px 10px 0px;
padding: 5px 10px 0px 10px;
text-align: center;
}
.noleftbookmarkingbox a img{
padding: 0px 10px 0px 10px;
border: 0px;
text-align: center;
}
/* Multi-Page Plugin For all Post & Pages Templates*/
span.contentjumplink { 
font-size: 12px; 
color: #3FAAE7; 
vertical-align:middle; 
font-weight: bold; 
padding: 0 3px 0px 3px;
}
a.contentjumplink {  
font-size: 12px; 
color: #3FAAE7; 
vertical-align:middle; 
font-weight: bold; 
padding: 0 3px 0px 3px;
}
a.contentjumpall {  }
span.contentjumpall {   } 
span.contentjumptitle { 
vertical-align: middle ; 
color: #3FAAE7; 
font-weight: bold;
border:1px #ECECEC solid ;
border-top-color: #ECECEC;
padding: 3px 3px 3px 3px; 
}
a.contentjumptitle {  
vertical-align: middle;
border:1px #ECECEC solid ; 
border-top-color: #ECECEC; 
padding: 3px 3px 3px 3px;
}
select.contentjumpddl { 
vertical-align: middle; 
margin: 0px 0px 0px 0px ; 
color: #3FAAE7;
font-weight:bold; 
font-family:Verdana, Arial, Helvetica, sans-serif;
width: 160px;
}
ol.contentlist { 
background-color:#ECECEC; 
width: 90%; 
text-align:left; 
padding: 5px; 
}
ol.contentlist li { 
padding: 0px; 
}
span.contentlist { 
color: #3FAAE7; 
font-weight: bold; 
}
a.contentlist { 
padding: 0px; 
}
li.contentlistall { }
span.contentjumpnumber {  
vertical-align: middle ;
color: #404040; 
font-weight: bold;
border:1px #ECECEC solid ; 
border-top-color: #ECECEC; 
background-color: #ECECEC; 
padding: 3px 3px 3px 3px; 
}
a.contentjumpnumber {  
vertical-align: middle; 
border:1px #ECECEC solid ; 
border-top-color: #ECECEC; 
padding: 3px 3px 3px 3px;
}
a.contentjumpnumber:hover { 
border-top-color: #ECECEC; 
}