/* style.css
$Id: billsizemore.css,v 1.3 2007/06/19 22:27:07 Denise Exp $
*/
/* This is the cascading style sheet page that links to any HTML page
holding a LINK to it */

/* Main Styles  */

body {
    /* background-color: #7E0700;*/
    /*background-color: #191E46;*/
    background-image: url(images/bg3.jpg);
    text-align: center;
}

TABLE.main {
    width: 800px;
    vertical-align: middle;
    background-color: #886748;
    text-align: center;
    padding-top : 0px;
    padding-bottom : 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: auto;
    margin-right: auto;
}
/* not used */
TABLE.inner {
    width: 500px;
    height: 500px;
    vertical-align: top;
    background-image: url(images/bg2.jpg); 
    text-align: center;
    padding-top : 0px;
    padding-bottom : 0px;
    padding-left : 20px;
    padding-right : 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
}
/* not used */
TD.head {
    width : 800px;
    height: 460px;
    background-image: url(images/head.jpg);
    vertical-align: top;
    text-align : right;
    padding-top : 0px;
    padding-bottom : 0px;
    margin-top: 0px;
    margin-bottom: 0px;
}

TD.inner {
    width: 520px;
    text-align : left;
    vertical-align: top;
    padding-top : 0px;
    padding-bottom : 0px;
    padding-left : 0px;
    padding-right : 0px;
    margin-top: 0px;
    margin-bottom: 10px;
}

TD.inner-image {
    text-align : left;
    vertical-align: middle;
    padding-top : 0px;
    padding-bottom : 0px;
    padding-left : 5px;
    padding-right : 5px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
}

TD.caption {
font-size: 9pt;
font-style: italic;
color : navy;
width : 500pt;
text-align : left;
padding-top : 0pt;
padding-bottom : 0pt;
padding-left : 10pt;
margin-top: 0;
margin-bottom: 0;
}

TD.footer {
    background-image: url(images/footer.jpg);
    width: 800px;
    height : 60px;
    text-align : center;
    vertical-align: middle;
    padding-top : 0px;
    padding-bottom : 0px;
    margin-top: 0px;
    margin-bottom: 10px;
}

H1.title {
    color: #000000;
    font-family: Architecture, Arial, sans-serif;
    text-align : center;
    font-size: 26pt;
    font-weight: bold;
    margin-top: 0px;
    margin-bottom: 0px;
}

H1.title-sm {
    color: #000000;
    font-family: Architecture, Arial, sans-serif;
    text-align : center;
    font-size: 18pt;
    font-weight: bold;
    margin-top: 0px;
    margin-bottom: 10px;
}

H1.subtitle {
    color: #000000;
    font-family: Architecture, Arial, sans-serif;
    text-align : center;
    font-size: 14pt;
    font-weight: bold;
    margin-top: 0px;
    margin-bottom: 10px;
}

P.main {
    color: #000000;
    font-family: Arial, sans-serif;
    font-weight: bold;
    font-size: 9pt;
    margin-top: 0px;
    margin-bottom: 5px;
}

P.home {
    color: #9D1700;
    font-family: Arial, sans-serif;
    font-weight: bold;
    font-size: 12pt;
    margin-top: 0px;
    margin-bottom: 0px;
}

A.main {
    color: #000000;
    text-decoration: none;
    font-weight: bold;
    font-family: Arial, sans-serif;
    font-size: 9pt;
}

A.home {
    color: #9D1700;
    text-decoration: none;
    font-weight: bold;
    font-family: Arial, sans-serif;
    font-size: 12pt;
}

P.normal {
    color: #000000;
    font-family: Arial, sans-serif;
    font-size: 10pt;
    margin-top: 0px;
    margin-bottom: 5px;
}

P.bold {
    color: #000000;
    font-family: Arial, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    margin-top: 0px;
    margin-bottom: 5px;
}

P.footer {
    color: #710100;
    font-family: Arial, sans-serif;
    font-size: 8pt;
    margin-top: 0px;
    margin-bottom: 0px;
}

P.footer-top {
    color: #710100;
    font-family: Arial, sans-serif;
    font-size: 8pt;
    margin-top: 0px;
    margin-bottom: 2px;
}

A.footer-email-script {
    color: #710100;
    font-weight: bold;
    font-family: Arial, sans-serif;
    font-size: 8pt;
}

A.contact-email-script {
    color: #000000;
    font-weight: bold;
    font-family: Arial, sans-serif;
    text-decoration: none;
    font-size: 12pt;
}

A.footer {
    color: #710100;
    font-weight: bold;
    font-family: Arial, sans-serif;
    font-size: 8pt;
}


A.links {
    color: #000000;
    font-family: Arial, sans-serif;
    font-size: 12pt;
    text-decoration: none;
    font-weight: bold;
    margin-top: 0px;
    margin-bottom: 0px;
}

A.links2 {
    color: #000000;
    font-family: Arial, sans-serif;
    font-size: 10pt;
    text-decoration: underline;
    font-weight: bold;
    font-style : italic;
    margin-top: 0px;
    margin-bottom: 0px;
}

A.sub-email-script {
    color: #000000;
    font-weight: bold;
    font-family: Arial, sans-serif;
    font-size: 11pt;
}

TD.google {
    background-image: url(images/google.jpg);
    text-align : center;
    vertical-align: middle;
    padding-top : 0px;
    padding-bottom : 0px;
    margin-top: 0px;
    margin-bottom: 0px;
}

/* END Main Styles  */

/* List Styles  */

UL.normal {
    font-family: Arial, sans-serif;
    text-align: left;
    color: #000000;
    font-size: 11pt;
    margin-top: 0px;
    margin-bottom: 5px;
}

OL.normal {
    font-family: Arial, sans-serif;
    color: #000000;
    font-size: 11pt;
    margin-top: 0px;
    margin-bottom: 5px;
}

LI.normal {
    font-family: Arial, sans-serif;
    list-style-image: url(images/arrow.jpg);
    color: #000000;
    font-size: 11pt;
    margin-left: 10px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 5px;
}

LI.normal-nobul {
    font-family: Arial, sans-serif;
    list-style-type: none;
    color: #000000;
    font-size: 11pt;
    margin-left: 10px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 5px;
}

LI.normal2 {
    font-family: Arial, sans-serif;
    list-style-image: url(images/arrow1.jpg);
    color: #000000;
    font-size: 11pt;
    margin-left: 10px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 5px;
}

LI.sub {
    font-family: Arial, sans-serif;
    list-style-image: url(images/bullet.jpg);
    color: #000000;
    font-size: 11pt;
    margin-left: 30px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 5px;
}

/* END List Styles  */

/* Image Styles  */

IMG.photo { 
    float: left; 
    margin: 10px; 
}

IMG.photo-rt { 
    float: right; 
    margin: 10px; 
}

IMG.photo-center { 
    float: center; 
    margin: 10px; 
}

/* END Image Styles  */


/* Left Side Panel Styles  */

TABLE.side-menu {
    width: 180px;
    /*background-color : #757392;*/
    text-align : center;
    vertical-align: top;
    padding-left : 0px;
    padding-right : auto;
    padding-top : auto;
    padding-bottom : 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: auto;
    margin-right: auto;
}

TABLE.side-menu-article {
    width: 180px;
    /*background-color : #757392;
    text-align : left;
    vertical-align: middle;*/
    text-align : center;
    vertical-align: top;
    padding-top : 0px;
    padding-bottom : 0px;
    padding-left : 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
}

TD.side-menu {
    background-color: #710100;
    height: 22px;
    background-image: url(images/button-nav2.jpg);
    text-align : center;
    vertical-align: middle;
    padding-top : 0px;
    padding-bottom : 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: auto;
    margin-right: auto;
}

TD.side-menu2 {
    text-align : center;
    vertical-align: middle;
    padding-top : 0px;
    padding-bottom : 0px;
    margin-top: auto;
    margin-bottom: auto;
    margin-left: auto;
    margin-right: auto;
}

P.side {
    color: #000000;
    font-family: Arial, sans-serif;
    font-weight: bold;
    font-size: 9pt;
    margin-top: 0px;
    margin-bottom: 5px;
}

P.side-panel {
    color: #FFFFFF;
    text-align: center;
    font-family: Arial, sans-serif;
    font-size: 9pt;
    margin-top: 0px;
    margin-bottom: 0px;
}

a.side-menu  {
    color: #FFFFFF;
    text-decoration: none;
    font-weight: bold;
    font-family: Arial, sans-serif;
    font-size: 10pt;
}

a.side-menu:hoover {
    color: #F94F00;
}

a:active {
    color: #D7C27F
}   


/* END Left Side Panel Styles  */


/* Special Styles specific to this client  */

TABLE.top-buttons {
    width: 180px;
    height: 26px;
    vertical-align: bottom;
    text-align: right;
    padding-top : 0px;
    padding-bottom : 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 40px;
    margin-left: 0px;
}

TD.lower-content {
    width: 800px;
    height: 200px;
    vertical-align: top;
    background-image: url(images/lower-content.jpg);
    text-align: center;
    padding-top : 0px;
    padding-bottom : 0px;
    margin-top: 0px;
    margin-bottom: 0px;
}

TD.lower-content2 {
    width: 800px;
    height: 310px;
    vertical-align: top;
    background-image: url(images/lower-content2.jpg);
    text-align: center;
    padding-top : 0px;
    padding-bottom : 0px;
    margin-top: 0px;
    margin-bottom: 0px;
}

TD.head-top {
    width : 800px;
    height: 111px;
    background-image: url(images/head-top.jpg);
    vertical-align: top;
    text-align : right;
    padding-top : 0px;
    padding-bottom : 0px;
    margin-top: 0px;
    margin-bottom: 0px;
}

TD.head-top2 {
    width : 800px;
    height: 349px;
    background-image: url(images/headtop.jpg);
    vertical-align: top;
    text-align : right;
    padding-top : 0px;
    padding-bottom : 0px;
    margin-top: 0px;
    margin-bottom: 0px;
}

TD.head-topleft {
    width : 266px;
    height: 346px;
    background-image: url(images/head-topleft2.jpg);
    vertical-align: middle;
    text-align : center;
    padding-left : 0px;
    padding-right : 0px;
    padding-top : 0px;
    padding-bottom : 0px;
    margin-left: 40px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
}

TD.head-topright {
    width : 534px;
    height: 346px;
    background-image: url(images/head-topright2.jpg);
    vertical-align: bottom;
    text-align : right;
    padding-top : 0px;
    padding-bottom : 0px;
    margin-top: 0px;
    margin-bottom: 0px;
}

td.middle-video {
    width : 799px;
    height : 500px;
    background-image: url(images/video-panel.jpg);
    vertical-align : bottom;
    text-align : center;
    padding-top : 0px;
    padding-bottom : 0px;
    padding-left : 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0px;
    margin-left: 0px;
}

TD.top-button1 {
    width : 50px;
    height : 90px;
    vertical-align : bottom;
    text-align : center;
    padding-top : 0px;
    padding-bottom : 0px;
    padding-left : 10px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0px;
    margin-left: 0px;
}

TD.top-button2 {
    width : 55px;
    height : 90px;
    vertical-align : bottom;
    text-align : center;
    padding-top : 0px;
    padding-bottom : 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0px;
    margin-left: 0px;
}

TD.top-button3 {
    width : 60px;
    height : 90px;
    vertical-align : bottom;
    text-align : center;
    padding-top : 0px;
    padding-bottom : 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0px;
    margin-left: 0px;
}

A.top-buttons {
    color: #ffffff;
    text-decoration: none;
    font-weight: bold;
    font-family: Arial, sans-serif;
    font-size: 9pt;
}

TD.lt-side {
    width : 150px;
    vertical-align : top;
    background-image: url(images/lt-side.jpg);
    text-align : center;
    padding-top : 0px;
    padding-bottom : 0px;
    margin-top: 0px;
    margin-bottom: 10px;
}

TD.middle-headleft {
    width: 540px;
    height: 43px;
    vertical-align: top;
    background-image: url(images/middle-headleft.jpg);
    text-align: center;
    padding-top : 0px;
    padding-bottom : 0px;
    margin-top: 0px;
    margin-bottom: 0px;
}


TD.middle-headright {
    width: 261px;
    height: 43px;
    vertical-align: top;
    background-image: url(images/middle-headright.jpg);
    text-align: center;
    padding-top : 0px;
    padding-bottom : 0px;
    margin-top: 0px;
    margin-bottom: 0px;
}

TD.middle-left {
    width: 540px;
    height: 200px;
    vertical-align: top;
    text-align: center;
    background-image: url(images/middle-left.jpg);
    padding-top : 0px;
    padding-bottom : 0px;
    margin-top: 0px;
    margin-bottom: 0px;
}


TD.middle-right {
    width: 261px;
    height: 200px;
    vertical-align: top;
    background-image: url(images/middle-right.jpg);
    text-align: center;
    padding-top : 0px;
    padding-bottom : 0px;
    margin-top: 0px;
    margin-bottom: 0px;
}

/* END Special Styles specific to this client  */


/* Article Styles */

TABLE.article {
width : 540px;
padding-top : 10pt;
padding-bottom : 0px;
padding-right : 20px;
padding-left : 0px;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 10px;
}

TABLE.article-list {
width : 505px;
padding-top : 10px;
padding-bottom : 0px;
padding-right : 0px;
padding-left : 0px;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 10px;
}

TD.article-head {
    width : 800px;
    height: 146px;
    background-image: url(images/head-article.jpg);
    vertical-align: top;
    text-align : right;
    padding-top : 0px;
    padding-bottom : 0px;
    margin-top: 0px;
    margin-bottom: 0px;
}

TD.article-middle {
    width : 800px;
    height: 400px;
    background-image: url(images/middle-article.jpg);
    vertical-align: top;
    padding-top : 0px;
    padding-bottom : 0px;
    margin-top: 0px;
    margin-bottom: 0px;
}

TD.middle-article-left {
    width : 237px;
    height: 400px;
    background-image: url(images/middle-article-left.jpg);
    vertical-align: top;
    padding-top : 0px;
    padding-bottom : 0px;
    margin-top: 0px;
    margin-bottom: 0px;
}

TD.middle-article-right {
    width : 563px;
    height: 400px;
    background-image: url(images/middle-article-right.jpg);
    vertical-align: top;
    text-align: center;
    padding-top : 0px;
    padding-bottom : 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
}

TD.article {
    width : 510px;
    text-align : center;
    padding-top : 10px;
    padding-bottom : 0px;
    padding-right : 0px;
    padding-left : 0px;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
}

TD.article-thumb {
width : 15pt;
text-align : center;
vertical-align : top;
padding-top : 10pt;
padding-bottom : 0pt;
padding-left : 0pt;
margin-top: 0;
margin-bottom: 0;
}

TD.article-footer {
    background-image: url(images/footer-article.jpg);
    width: 800px;
    height : 75px;
    text-align : center;
    vertical-align: middle;
    padding-top : 0px;
    padding-bottom : 0px;
    margin-top: 0px;
    margin-bottom: 10px;
}

TD.list-filter {
width : 510px;
text-align : center;
color : #000000;
padding-top : 0px;
padding-bottom : 0px;
margin-top: 0px;
margin-bottom: 0px;
}

TD.article {
width : 510px;
text-align : left;
padding-top : 10px;
padding-bottom : 0px;
padding-right : 0px;
padding-left : 0px;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 10px;
}

TD.article-list {
width : 510px;
text-align : left;
padding-top : 10px;
padding-bottom : 10px;
padding-left : 10px;
margin-top: 0px;
margin-bottom: 10px;
}


H1.article-title {
    color: #000000;
    font-family: Architecture, Arial, sans-serif;
    text-align : left;
    text-decoration: underline;
    font-size: 14pt;
    font-weight: bold;
    margin-top: 0px;
    margin-bottom: 10px;
}

H1.article-title2 {
    color: #000000;
    font-family: Arial, sans-serif;
    text-align : left;
    text-decoration: underline;
    font-size: 18pt;
    font-weight: bold;
    margin-top: 0px;
    margin-bottom: 10px;
}


H1.byline {
    color: #000000;
    font-family: Arial, sans-serif;
    text-align : left;
    font-size: 10pt;
    font-weight: bold;
    text-style: italic;
    margin-top: 0px;
    margin-bottom: 5px;
}

A.byline-email-script {
    color: #FFFFFF;
    font-weight: bold;
    font-family: Arial, sans-serif;
    font-size: 10pt;
}

H2.article-title {
color: #000000;
text-align : center;
font-family: Verdana, Arial, sans-serif;
font-weight: bold;
font-size: 16pt;
margin-top: 0;
margin-bottom: 5px;
}

H2.article-subtitle {
color: #000000;
text-align : center;
font-family: Verdana, Arial, sans-serif;
font-weight: bold;
font-size: 12pt;
margin-top: 0;
margin-bottom: 10px;
}

H2.article-subtitle2 {
color: #000000;
text-align : left;
font-family: Verdana, Arial, sans-serif;
font-weight: bold;
font-size: 12pt;
margin-top: 0;
margin-bottom: 10px;
}

P.article-title {
color: #000000;
text-align : center;
font-family: Verdana, Arial, sans-serif;
font-weight: bold;
font-size: 12pt;
margin-top: 0;
margin-bottom: 5px;
}

P.article-list-title {
color: #000000;
text-align : left;
font-family: Verdana, Arial, sans-serif;
font-weight: bold;
font-size: 12pt;
margin-top: 0;
margin-bottom: 5px;
}

P.article-byline {
color: #000000;
text-align : center;
font-family: Verdana, Arial, sans-serif;
font-weight: bold;
font-style: italic;
font-size: 9pt;
margin-top: 0;
margin-bottom: 5px;
}

P.article {
color: #000000;
text-align : left;
font-family: Verdana, Arial, sans-serif;
font-size: 10pt;
margin-top: 0;
margin-right: 0;
margin-left: 0;
margin-bottom: 5px;
}

P.article-italic {
color: #000000;
text-align : left;
font-family: Verdana, Arial, sans-serif;
font-style: italic;
font-size: 10pt;
margin-top: 0;
margin-bottom: 5px;
}

P.article-nospace {
color: #000000;
text-align : left;
font-family: Verdana, Arial, sans-serif;
font-size: 10pt;
margin-top: 0;
margin-left: 10pt;
margin-bottom: 0;
}

P.article-summary {
color: #000000;
text-align : left;
font-family: Verdana, Arial, sans-serif;
font-size: 10pt;
margin-top: 0;
margin-left: 10px;
margin-right: 10px;
margin-bottom: 5px;
}

A.article_list_url {
color: #000000;
text-align : left;
font-family: Verdana, Arial, sans-serif;
font-size: 10pt;
margin-top: 0;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0;
}

A.read-link {
    color: #000000;
    font-family: Arial, sans-serif;
    font-size: 10pt;
    text-decoration: underline;
    font-weight: bold;
    margin-top: 0px;
    margin-bottom: 0px;
}

/* Article List Styles  */

UL.article {
color: #000000;
text-align : left;
font-family: Verdana, Arial, sans-serif;
font-size: 10pt;
margin-top: 0;
margin-bottom: 0;
}

UL.article2 {
color: #000000;
text-align : left;
list-style-type: none;
font-family: Verdana, Arial, sans-serif;
font-size: 10pt;
margin-top: 0;
margin-bottom: 5px;
}

OL.article {
color: #000000;
text-align : left;
font-family: Verdana, Arial, sans-serif;
font-size: 10pt;
margin-top: 0;
margin-bottom: 0;
}


/* END Article Styles */






/* Feature Styles */

TABLE.features {
    width: 500px;
    text-align: center;
    margin-top: 0;
    margin-right: 0;
    margin-left: 0;
    margin-bottom: 0px;
}

TD.features {
    width: 250px;
    height: 160px;
    background-color: #FFFFFF;
    margin-top: 0;
    margin-right: 0;
    margin-left: 0;
    margin-bottom: 0px;
}

P.features {
    color: #000000;
    text-align : left;
    font-family: Verdana, Arial, sans-serif;
    font-size: 9pt;
    margin-top: 0;
    margin-right: 0;
    margin-left: 0;
    margin-bottom: 0px;
}

TD.feature-vspacer {
    width: 10px;
    background-image: url(images/feature-spacer-v.jpg);
    padding-top : 0px;
    padding-bottom : 0px;
    margin-top: 0px;
    margin-bottom: 0px;
}

TD.feature-hspacer {
    width: 10px;
    height: 5px;
    background-image: url(images/feature-spacer-h.jpg);
    padding-top : 0px;
    padding-bottom : 0px;
    margin-top: 0px;
    margin-bottom: 0px;
}

P.feature-caption {
    color: #000000;
    text-align : center;
    font-family: Architecture, Arial, sans-serif;
    font-size: 12pt;
	font-weight: bold;
    padding-top : 0px;
    padding-bottom : 0px;
    padding-left : 0px;
    padding-right : 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
}

H1.feature-head {
    color: #ffffff;
    font-family: Architecture, Arial, sans-serif;
    text-align : left;
    font-size: 16pt;
    font-weight: bold;
    margin-top: 5px;
    margin-bottom: 0px;
    margin-left: 25px;
}

H1.video-head {
    color: #ffffff;
    font-family: Architecture, Arial, sans-serif;
    text-align : left;
    font-size: 16pt;
    font-weight: bold;
    margin-top: 5px;
    margin-bottom: 5px;
    margin-left: 25px;
}

TABLE.main-feature {
    width: 260px;
    text-align: center;
    margin-top: 0;
    margin-right: 0;
    margin-left: 0;
    margin-bottom: 0px;
}

H1.main-feature {
    color: #000000;
    font-family: Architecture, Arial, sans-serif;
    text-align : center;
    font-size: 20pt;
    font-weight: bold;
    margin-top: 0px;
    margin-bottom: 0px;
}

H1.main-feature2 {
    color: #000000;
    font-family: Architecture, Arial, sans-serif;
    text-align : center;
    font-size: 14pt;
    font-weight: bold;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

P.main-feature {
    color: #000000;
    text-align : left;
    font-family: Arial, sans-serif;
    font-size: 10pt;
    padding-top : 0px;
    padding-bottom : 0px;
    padding-left : 10px;
    padding-right : 10px;
    margin-top: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
    margin-right: 0px;
}

P.main-feature2 {
    color: #000000;
    text-align : left;
    font-family: Arial, sans-serif;
    font-size: 10pt;
    padding-top : 0px;
    padding-bottom : 0px;
    padding-left : 10px;
    padding-right : 10px;
    margin-top: 0px;
    margin-bottom: 10px;
    margin-left: 10px;
    margin-right: 10px;
}

A.feature-read-link {
    color: #000000;
    font-family: Architecture, Arial, sans-serif;
    font-size: 12pt;
    font-weight: bold;
    margin-top: 0px;
    margin-bottom: 0px;
}

/* Feature Styles */


/* Cartoon Styles */

TABLE.cartoon {
    width : 500px;
    padding-top : 0px;
    padding-bottom : 0px;
    margin-top: 0px;
    margin-bottom: 20px;
    margin-left: 10px;
    margin-right: 0px;
}

TD.cartoon-head {
    width : 800px;
    height: 146px;
    background-image: url(images/head-cartoon.jpg);
    vertical-align: top;
    text-align : right;
    padding-top : 0px;
    padding-bottom : 0px;
    margin-top: 0px;
    margin-bottom: 0px;
}

TD.cartoon-list-head {
    width : 800px;
    height: 146px;
    background-image: url(images/head-cartoon-list.jpg);
    vertical-align: top;
    text-align : right;
    padding-top : 0px;
    padding-bottom : 0px;
    margin-top: 0px;
    margin-bottom: 0px;
}

TD.cartoon-middle {
    width : 800px;
    height: 400px;
    background-image: url(images/middle-cartoon.jpg);
    vertical-align: top;
    padding-top : 0px;
    padding-bottom : 0px;
    margin-top: 0px;
    margin-bottom: 0px;
}

TD.cartoon {
    text-align : center;
    padding-top : 10px;
    padding-bottom : 0px;
    padding-right : 0px;
    padding-left : 0px;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
}

TD.cartoon-description {
    text-align : left;
    padding-top : 10px;
    padding-bottom : 0px;
    padding-right : 0px;
    padding-left : 0px;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
}

P.cartoon-caption {
    color: #000000;
    text-align : center;
    font-family: Architecture, Arial, sans-serif;
    font-size: 20pt;
    padding-top : 0px;
    padding-bottom : 0px;
    padding-left : 10px;
    padding-right : 10px;
    margin-top: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
    margin-right: 0px;
}


H2.cartoon-caption {
    color: #000000;
    font-family: Architecture, Arial, sans-serif;
    text-align : center;
    font-size: 14pt;
    font-weight: bold;
    margin-top: 5px;
    margin-bottom: 10px;
}

H2.cartoon-feature {
    color: #000000;
    font-family: Architecture;
    text-align : center;
    font-size: 14pt;
    font-weight: bold;
    margin-top: 0px;
    margin-bottom: 0px;
}

TD.cartoon-footer {
    background-image: url(images/footer-cartoon.jpg);
    width: 800px;
    height : 75px;
    text-align : center;
    vertical-align: middle;
    padding-top : 0px;
    padding-bottom : 0px;
    margin-top: 0px;
    margin-bottom: 10px;
}


/* END Cartoon Styles */


/* Quote styles */

TABLE.quote {
width: 175px;
background-color : #FE823F;
padding : 3px;
margin : 0px;
}

TABLE.quote2 {
width: 175px;
background-color : #FFFFFF;
padding : 3px;
margin : 0px;
}

TABLE.quote3 {
width: 175px;
background-color : #D6D6D6;
padding : 3px;
margin : 0px;
}

H1.quote {
color: #000000;
text-align : center;
font-family: Architecture, Arial, sans-serif;
font-size: 18pt;
margin: 0;
}

H2.quote {
color: #000000;
text-align : center;
font-family: Architecture, Arial, sans-serif;
font-size: 16pt;
margin: 0;
}

P.quote {
color: #000000;
text-align : center;
font-family: Architecture, Arial, sans-serif;
font-size: 12pt;
margin: 0;
}

P.quote-bold {
color: #000000;
text-align : center;
font-family: Architecture, Arial, sans-serif;
font-size: 12pt;
font-weight: bold;
margin: 0;
}

P.quote-italic {
color: #000000;
text-align : center;
font-family: Architecture, Arial, sans-serif;
font-size: 10pt;
font-weight: bold;
font-style: italic;
margin: 0;
}

/* END Quote styles */


/* pager styles */

TD.pager {
    font-family: Arial, Helvetica, Sans-serif;
    font-size: 8pt;
    color: #000000;
}

TD.pager-pgnum {
    font-family: Arial, Helvetica, Sans-serif;
    font-weight: bold;
    font-size: 8pt;
    color: #000000;
}

A.pager {
    font-family: Arial, Helvetica, Sans-serif;
    color: blue;
    font-size: 8pt;
}

A.pager:hover {
    background-color: yellow;
}


A.index:hover {
    background-color: #728fce;
}


/* END pager styles */


A.info {
    font-family: Arial, Helvetica, Sans-serif;
    font-size: 8pt;
    color: #3366cc;
    line-height: 1px;
}

