body {
background:#C09466 url(images/body.jpg) top left repeat-x;
margin:0;
padding:0;
}

h1 {
font:16px Verdana, Georgia, Arial,"Times New Roman","Comic sans MS";
margin-top:0;
color:#E78A10;
text-decoration:none;
font-weight:bolder;
}

h2 {
font:14px Verdana, Georgia, Arial,"Times New Roman","Comic sans MS";
margin-top:0;
color:#FFF;
text-decoration:none;
font-weight:bolder;
}

h3 {
font:11px Verdana, Georgia, Arial,"Times New Roman","Comic sans MS";
color:#333;
text-decoration:none;
font-weight:bolder;
}
h6 {
font:11px Verdana, Georgia, Arial,"Times New Roman","Comic sans MS";
color:#E78A10;
font-weight:bold;
text-align:center;
}

.classh42 {
font: 11px Verdana, Georgia, Arial,"Times New Roman","Comic sans MS";
color:#E78A10;
border: medium #E78A10 solid;
text-decoration:none;
font-weight:bold;
text-align:center;
}

.bodyText {
font:11px/19px Verdana, Arial, Helvetica, sans-serif;
color:#333;
text-align:center;
padding:0 3px;
}
.bodyTextawareness {
font:11px/19px Verdana, Arial, Helvetica, sans-serif;
color:#08657b;
text-align:center;
padding:0 3px;
}
.bodyTextjust {
font:11px/19px Verdana, Arial, Helvetica, sans-serif;
color:#333;
text-align:justify;
padding:0 5px;
}

.bodyTextjustmp3 {
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#333;
text-align:justify;
padding:0 10px;
}

.Textlinksmp3 {
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#333;
text-align:justify;
padding:0 10px;
}

.bodyTextp {
font:11px/11px Verdana, Arial, Helvetica, sans-serif;
text-align:center;
color:#930;
padding:0 3px 0 10px;
}

.bodyTextp a:visited {
text-decoration:underline;
color:#167;
}

.bodyTextp a:hover {
color:#9C943F;
text-decoration:none;
}

div#mainwraportal {
position:relative;
float:inherit;
margin-left:0;
margin-top:10px;
width:727px;
height:620px;
background-image:url(images/portal/divwraph620.gif);
background-repeat:no-repeat;
background-color:#fff;
}

div#mainwrapages {
position:relative;
float:inherit;
margin-left:0;
margin-top:10px;
background-image:url(images/portal/corner-left-righ-asp.gif);
background-repeat:no-repeat;
width:727px;
background-color:#fff;
}

div#mainwrap {
position:relative;
float:inherit;
margin-left:0;
margin-top:10px;
background-image:url(images/corner-left-righ-asp.gif);
background-repeat:no-repeat;
width:727px;
background-color:#fff;
padding:0;
}

.subheader {
font-weight:700;
font:13px/20px Verdana, Arial, Helvetica, sans-serif;
color:#333;
text-align:left;
}

.subheadergl {
font-weight:400;
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#333;
text-align:justify;
padding:0 5px;
}

.sfheaderportal {
float:left;
position:relative;
height:111px;
margin:7px 10px 0;
}

.sfheaderpages {
float:left;
position:relative;
margin-left:10px;
margin-top:2px;
background-image:url(images/sf_banner-new.jpg);
background-repeat:no-repeat;
width:727px;
height:65px;
text-align:justify;
color:#fff;
font:15px Verdana, Georgia, Arial,"Times New Roman","Comic sans MS";
padding-top:45px;
padding-left:100px;
}

.TextMenu {
font:12px/20px Verdana, Arial, Helvetica, sans-serif;
color:#333;
}

div#onecontent {
position:relative;
float:left;
width:707px;
background-color:#ffefce;
background-image:url(images/corner-ffefce-707x10.gif);
background-repeat:no-repeat;
background-position:left bottom;
margin:5px 10px;
padding:0;
}

div#errorcntnt {
position:relative;
float:left;
width:380px;
background-color:#ffefce;
font:11px Verdana, Georgia, Arial,"Times New Roman","Comic sans MS";
margin:5px 5px 5px 10px;
padding:0 0 0 10px;
}

div#errorcntntright {
position:relative;
float:left;
width:275px;
background-color:#ffefce;
font:11px Verdana, Georgia, Arial,"Times New Roman","Comic sans MS";
margin:5px 5px 5px 10px;
padding:0 0 0 10px;
}

div#contentlft2 {
float:left;
width:228px;
height:275px;
text-align:left;
text-decoration:none;
color:#fff;
font:11px Verdana, Georgia, Arial,"Times New Roman","Comic sans MS";
background-color:#522818;
margin:5px 0 0 10px;
padding:0 0 0 45px;
}

div#contentright {
position:relative;
float:right;
width:351px;
background-color:#efd7ad;
background-image:url(images/bot-351x10-corners-efd7a.gif);
background-repeat:no-repeat;
background-position:left bottom;
margin:5px 10px 5px 0;
padding:0;
}

div#content470 {
position:relative;
float:left;
width:469px;
height:252px;
background-color:#efd7ad;
background-image:url(images/bot-corners-EFD7AD-470x10.gif);
background-repeat:no-repeat;
background-position:left bottom;
margin:5px 5px 5px 10px;
padding:0;
}
div#content470h {
position:relative;
float:left;
width:469px;
height:352px;
background-color:#efd7ad;
background-image:url(images/bot-corners-EFD7AD-470x10.gif);
background-repeat:no-repeat;
background-position:left bottom;
margin:5px 5px 5px 10px;
padding:0;
}

div#content232 {
position:relative;
float:right;
width:232px;
height:252px;
background-color:#f7e7ce;
background-image:url(images/bot-corner-pages-F7E7CE.gif);
background-repeat:no-repeat;
background-position:left bottom;
margin:5px 10px 5px 0;
padding:0;
}
div#content232h {
position:relative;
float:right;
width:232px;
height:352px;
background-color:#f7e7ce;
background-image:url(images/bot-corner-pages-F7E7CE.gif);
background-repeat:no-repeat;
background-position:left bottom;
margin:5px 10px 5px 0;
padding:0;
}

div#content470R {
position:relative;
float:right;
width:469px;
height:1246px;
background-color:#f7e7ce;
background-image:url(images/bot-corners-f7e7ce-469x10.gif);
background-repeat:no-repeat;
background-position:left bottom;
margin:5px 10px 5px 0;
padding:0;
}

div#content232L {
position:relative;
float:left;
width:232px;
height:1246px;
background-color:#efd7ad;
background-image:url(images/bot-corner-efd7ad.gif);
background-repeat:no-repeat;
background-position:left bottom;
margin:5px 5px 5px 10px;
padding:0;
}

.contentlfth {
float:left;
background-image:url(images/portal/sub-header-left-portal.gif);
background-repeat:no-repeat;
width:225px;
height:420px;
text-align:center;
color:#fff;
font:18px Verdana, Georgia, Arial,"Times New Roman", "Comic sans MS";
padding-top:5px;
margin:8px 5px 0 10px;
}

.contentrght {
float:right;
position:relative;
background-image:url(images/portal/sub-header-right-portal.gif);
background-repeat:no-repeat;
width:225px;
height:420px;
text-align:center;
color:#00deff;
font:18px Verdana, Georgia, Arial,"Times New Roman","Comic sans MS";
padding-top:5px;
margin:8px 10px 0 0;
}

.contentmidl {
float:left;
position:relative;
background-image:url(images/portal/sub-header-midl-portal.gif);
background-repeat:no-repeat;
width:245px;
height:420px;
text-align:center;
color:#fff;
font:18px Verdana, Georgia, Arial,"Times New Roman","Comic sans MS"; 
padding-top:5px;
margin:8px 0 0 1px;
}

.contentlft-headerpage {
float:left;
background-image:url(images/sub-header-pages.gif);
background-repeat:no-repeat;
width:430px;
text-align:center;
color:#fff;
font:17px Verdana, Georgia, Arial,"Times New Roman","Comic sans MS";
padding-top:10px;
margin:5px 0 0 10px;
}

.contentlft-links {
float:left;
background-image:url(images/links.gif);
background-repeat:no-repeat;
width:470px;
text-align:center;
color:#fff;
font:17px Verdana, Georgia, Arial,"Times New Roman","Comic sans MS";
padding-top:10px;
margin:5px 0 0 10px;
}

.cd-sub-header {
float:left;
width:710px;
height:45px;
text-align:center;
color:#fff;
font:16px Verdana, Georgia, Arial,"Times New Roman","Comic sans MS";
padding-top:10px;
margin:0 0 0 10px;
}

.contentleft-links-page {
float:left;
background-image:url(images/quick-links.gif);
background-repeat:no-repeat;
background-color:#f7e7ce;
width:232px;
text-align:center;
color:#fff;
font:17px Verdana, Georgia, Arial,"Times New Roman","Comic sans MS";
padding-top:50px;
margin:10px 0 0 10px;
}

.right-header-links {
float:right;
background-image:url(images/sf-links-707x48.gif);
background-repeat:no-repeat;
width:707px;
background-color:#efd7ad;
padding-top:50px;
margin:10px 10px 5px;
}

.right-header-page {
background-color:#efd7ad;
width:270px;
padding-top:5px;
margin:0;
}

.pmenu {
line-height:18px;
font:11px Verdana, Georgia, Arial,"Times New Roman","Comic sans MS";
}

div#contentnav {
float:left;
width:188px;
height:275px;
background-color:#521;
text-align:left;
text-decoration:none;
color:#fff;
font:11px Verdana, Georgia, Arial,"Times New Roman","Comic sans MS";
margin:5px 0 0 10px;
padding:0 0 0 45px;
}

div#contentnav2 {
float:left;
width:188px;
height:275px;
background-color:#521;
text-align:left;
text-decoration:none;
color:#fff;
font:10px Verdana, Georgia, Arial,"Times New Roman","Comic sans MS";
margin:5px 0 0 10px;
padding:0 0 0 45px;
}

.contentrght2 {
float:left;
background-image:url(images/page_rigden_cd.jpg);
background-repeat:no-repeat;
width:474px;
height:275px;
text-align:center;
margin:5px 10px 0 0;
}
.contentrghtmp3 {
float:left;
background-image:url(images/donna-med-7.jpg);
background-repeat:no-repeat;
width:474px;
height:275px;
text-align:center;
margin:5px 10px 0 0;
}

.contentrghtgl {
float:left;
background-image:url(images/Glamour-header.jpg);
background-repeat:no-repeat;
width:474px;
height:275px;
text-align:center;
margin:5px 10px 0 0;
}

.contentmidlbox {
float:left;
position:relative;
width:233px;
height:110px;
text-align:center;
line-height:18px;
color:#8469ff;
font:12px Verdana, Georgia, Arial,"Times New Roman","Comic sans MS";
margin:9px 0 0;
}

.contentrghtcd {
float:right;
background-image:url(images/portal/sub-header-content-right3.gif);
background-repeat:no-repeat;
width:232px;
height:419px;
text-align:center;
color:#00deff;
font:18px Verdana, Georgia, Arial,"Times New Roman","Comic sans MS";
padding-top:0;
margin:5px 10px 0 5px;
}

.txtdeco {
text-align:center;
color:#8469ff;
font:12px Verdana, Georgia, Arial,"Times New Roman","Comic sans MS";
}

.footer {
float:left;
width:707px;
height:57px;
background-image:url(images/portal/sf_footer.gif);
background-repeat:no-repeat;
background-position:bottom bottom;
text-align:center;
color:#FFF;
font:12px Verdana, Georgia, Arial,"Times New Roman","Comic sans MS";
line-height:16px;
margin:2px 10px 7px;
padding:6px 0 0;
}

.footerpages {
float:left;
position:relative;
width:707px;
height:57px;
background-image:url(images/portal/sf_footer.gif);
background-repeat:no-repeat;
background-position:bottom bottom;
text-align:center;
color:#FFF;
font:12px Verdana, Georgia, Arial,"Times New Roman","Comic sans MS";
line-height:16px;
margin:0 10px;
padding:6px 0 0;
}

.bodyportalpages {
color:#9C943F;
text-decoration:underline;
background-position:left center;
}

.bodyportalpages a:hover {
text-decoration:none;
color:#9C943F;
}

.cdpageleft {
float:left;
width:350px;
text-align:justify;
font:11px/20px Geneva, Arial, Helvetica, sans-serif;
color:#006;
margin:0 2px 0 10px;
padding:0 0 0 5px;
}

.cdpageright1 {
float:left;
width:165px;
text-align:center;
font:11px/20px Geneva, Arial, Helvetica, sans-serif;
color:#006;
margin:0 2px 0 3px;
padding:0;
}

div#footerspacer {
width:707px;
height:10px;
}

.cdpageright2 {
float:right;
width:165px;
text-align:center;
font:11px/20px Geneva, Arial, Helvetica, sans-serif;
color:#006;
margin:0 15px 0 0;
padding:0;
}

.pbodyTxt {
font:10px/18px Verdana, Arial, Helvetica, sans-serif;
color:#167;
}

.pbodyTxt a:hover {
color:#AD82AD;
text-decoration:underline;
}

.programLinks {
font:bold 11.5px Geneva, Arial, Helvetica, sans-serif;
color:#30414F;
text-decoration:none;
}

.quote {
color:#fff;
letter-spacing:normal;
font-family:Geneva, Arial, Helvetica, sans-serif;
line-height:normal;
font-weight:400;
background:#C69663;
border:thin solid #999;
margin-right:5px;
margin-left:5px;
padding-right:7px;
padding-left:7px;
}

.footerpages-html {
float:left;
position:relative;
width:707px;
height:57px;
background-image:url(images/portal/sf_footer.gif);
background-repeat:no-repeat;
background-position:bottom bottom;
text-align:center;
color:#FFF;
font:12px Verdana, Georgia, Arial,"Times New Roman","Comic sans MS";
line-height:16px;
margin:3px 10px 0;
padding:6px 0 0;
}

.mp3titles {
font:11px/20px Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#006;
}

.mC {
width:100px;
float:right;
margin:5px;
}

.mH {
color:#10458C;
cursor:pointer;
font:lighter 12px/20px Verdana, Arial, Helvetica, sans-serif;
}

.mL {
display:none;
margin:0 0 0 -60px;
text-align: center;}

.mO {
margin-left:0;
font:11px/19px Verdana, Arial, Helvetica, sans-serif;
}

a:link,a:visited {
color:#10458c;
text-decoration:none;
}

a:hover,a,.bodyTextp a:link {
color:#167;
text-decoration:underline;
}

h4,.glamour-title {
font:13px Verdana, Georgia, Arial,"Times New Roman","Comic sans MS";
margin-top:0;
color:#E78A10;
text-decoration:none;
font-weight:bolder;
}

.bodyTextp a,.cdpageright1 a,.cdpageright2 a,.pbodyTxt a {
color:#167;
text-decoration:none;
}

.contentlfth strong,.contentmidl strong,.contentrght strong {
font:normal 12px Verdana, Georgia, Arial,"Times New Roman", "Comic sans MS";
padding-top:0;
}

.cdpageright1 a:hover,.cdpageright2 a:hover {
color:#AD82AD;
text-decoration:none;
}