<style>

body { background-color:#ffffff; }

/* Borders */
.yastmantleoutline, .yastoyaoutline, .yastcomoutline, .yastshoutline, .yastshwantmore, .yastgfagoutline {border-width:1px; border-style:solid; border-color:black;}

/* Home Page */
.yastmantleoutline { border-color:#bb65b6; }
.yastmantledivider { background-color:#bb65b6; }
.yastmantlemain { background-color:#ffffff; }
.yastmantlesub { background-color:#f7f6f1; }
.yastmantlehdrtxt { color:#aa3ea4; }
.yastmantlesubhdrtxt { color:#7d3c62; }
.yastoyaoutline { border-color:#907bc0; }
.yastoyadivider { background-color:#907bc0; }
.yastoyahdrtxt { color:#553b90; }
.yastoyadcc { background-color:#f6f4fa; }
.yastoyaptitle { background-color:#cec4e3; }
.yastoyap { background-color:#e8e3f2; }
.yastoyass { background-color:#f3f2f8; }
.yastoyall { background-color:#ccc4dd; }
.yastoyaca { background-color:#d7d0e7; }
.yastcomoutline { border-color:#9fc3ee; }
.yastcomdivider { background-color:#9fc3ee; } 
.yastcomhdrtxt { color:#1b569a; }
.yastcommain, .yastcomkit, .yastcommore { background-color:#f0f7fe; }
.yastrtabon { background-color:#553b90; }
.yastrtaboff{ background-color:#907bc0; }

/* Sun Home Page */
.yastshoutline { border-color:#d4cce6; }
.yastshtabon { background-color:#7b64b1; }
.yastshleftnavhdr, .yastshtitlecurve, .yastshstillwantmore { background-color:#d4cce6; }
.yastshsign { font-size:23px; }
.yastshtaboff { background-color:#bfbfbf; }
.yastshtabtxt, .yastshsubnavtxt { color:#ffffff; text-decoration:none; }
.yastshsign, .yastshdate, .yastshleftnavhdrtxt, .yastshleftnavsubhdrtxt, .yastshdohdrtxt, .yastshdodate, .yastshdotxt { color:#553b90; }
.yastshleftnavrule { background-color:#ded8ec; }
.yastshleftnav, .yastsignsdrop { background-color:#eeebf5; }
.yastshwantmore { border-color:#cbb1c0; background-color:#f7f6f1; }
.yastshwantmorehdrtxt { color:#7d3c62; }

/* Celebrity Page */
.yastcelebbg1 { background-color:#eeebf5; }
.yastcelebbg2 { background-color:#ffffff; }

/* Guides */
.yastgfagoutline { border-color:#553b90; }

/* SubTabs */
ul#navigation { margin:0; padding:0; list-style-type:none; }
ul#navigation li { background-color:#7b64b1; height:19px; float:left; color:#fff;}
html>body ul#navigation li { float:none; display:inline }

ul#navigation ul { position:absolute; z-index:1; top:0; left:0px; visibility:hidden; margin:0; padding:5px; background-color:#ededed; list-style-type:none }
ul#navigation ul li { float:left; background-color:#ededed; margin-right:5px;}
html>body ul#navigation ul li { display:list-item; }

/* Docbook */
.centercolumntitle { font-size:1.4em; color:#553b90; line-height:100%; }
.centercolumntitlesub { font-size:medium; color:#553b90; line-height:100%; }
.centercolumn { vertical-align:top; }

/* Blog List */
.yastblmodule {
  width:180px;
  border:1px solid #d4cce6;
  padding-top:10px;
  padding-bottom:10px;
  padding-left:6px;
  padding-right:6px;
  background-color:#f8f7fb;
  text-align:left;
}
.yastbltop { color:#333333 ; margin-bottom:6px }
.yastbltophead { font: bold 12px arial,sans-serif }
.yastbltoptext { font: normal 10px verdana,sans-serif }
.yastbltopsubhead { font: bold 10px verdana,sans-serif ; color:#553b90 }
.yastbltopic { font: bold 12px arial,sans-serif }
.yastblattr { font: normal 10px verdana,sans-serif ; color:#666666 }
.yastbltext { font: normal 11px arial,sans-serif ; color:#666666 ; margin-top:3px ; margin-bottom:5px }

</style>
