﻿body {
background-color: #ffffff; /* #000000; Black */
font-family: Verdana, Arial, Tahoma, Trebuchet MS, Sans-Serif;
line-height: 1.4em;
font-size: small;
font-variant: normal;
color: #000000; /* Black */
}
h1, h2 {
font-family: Lithos Pro Regular, Verdana, Arial, Tahoma, Times New Roman, Georgia, Serif;
}
h1 {
font-size: x-large;
}
h2 {
font-size: large;
color: #990000; /* Maroon */
}
td {
vertical-align: top;
}
q {
font-style: italic;
}
em {
font-style: italic;
font-weight: bold;
}
td {
vertical-align: top;
padding-bottom: 2px;
}
li {
margin-bottom: 10px;
}
.appelement {
font-weight: bold;
color: Navy;
}
.articlebox {
padding: 10px;
}
.articleratingbox {
padding-left: 20px;
}
.onSaleLabel {
color : Green;
font-size: large;
font-weight : bold;
font-style : italic;
}
.articletitle {
font-size: large;
font-weight: bold;
font-family: Lithos Pro Regular, Verdana, Arial, Serif;
}
.articledate {
color: #333333; /* Dark Gray */
font-size: smaller;
}
blockquote {
color: #666666; /* Medium Gray */
font-weight: bold;
border-top: solid 2px #666666;
border-bottom: solid 2px #666666;
padding-top: 10px;
padding-bottom: 10px;
}
.blockquoteline
{
height: 2px;
color: #666666;
}
#breadcrumbseparator {
color: #1C5E55;
font-weight: bold;
font-size: smaller;
font-family: Verdana;
}
#breadcrumbcurrentnode {
color: #999999; /* Light Gray */
font-weight: bold;
font-size: smaller;
font-family: Verdana;
}
.categorytitle {
font-weight: bold;
}
.categorydescription {
}
.commentsection {
color: #000000; /* Black */
}
.commentSource {
font-weight: bold;
}
.commentbody {
padding-left: 40px;
color: #000000; /* Black */
}
.entrybox {
}
.entrytitle {
font-size: large;
font-weight: bold;
font-family: Lithos Pro Regular, Verdana, Arial, Serif;
color: #990000; /* Maroon */
}
.fieldname {
width: 150px;
text-align: right;
vertical-align: top;
padding-right: 7px;
padding-top: 2px;
color: #000000; /* Black */
}
.label {
color: #990000; /* #666699 Blue-gray */
font-weight: bold;
}
.comingSoonLabel {
color : #66cccc; /* Aqua Green */
font-weight : bold;
font-style : italic;
}
.newlabel {
color: Navy; /*  #666699; Blue-gray */
font-weight: bold;
}
.labelsmall {
color: #000000; /* Black */
font-weight: bold;
font-size: x-small;
}
.labelinarticlebox {
color: #000000; /* Black */
font-weight: bold;
}
.leftColSectionTitle, .leftColSectionTitleImg {
font-family: Lithos Pro Regular, Helvetica, Trebuchet MS, Tahoma, Arial, Verdana, Sans-Serif;
font-size: medium;
font-weight: normal;
padding-top: 3px;
padding-bottom: 2px;
}
.leftColSectionTitle {
text-align: left;
color: #990000; /* Maroon */
}
.leftColSectionTitleImg {
background-image: url(Images/New/redbar.gif); /* url(Images/New/barnew.jpg); */
background-repeat: no-repeat;
text-align: center;
color: #cccccc;
padding-top: 12px;
height: 37px;
}
.leftcolhyperlink {
font-weight: bold;
}
.leftcoldescription {
}
.leftcolinnerdiv {
padding-left: 15px;
}
.morelink {
text-align: right;
padding-right: 5px;
padding-bottom: 10px;
}
.newsletterboxcontent {
color: #000033; /* #9999FF; Light Blue */
padding-left: 15px;
}
.pollbox {
margin-top: 5px;
}
.pollquestion {
font-weight: normal;
color: #000033; /* #9999FF; Light Blue */
}
.polloptions {
padding-left: 10px;
color: #0000cc; /* #6666cc; Light Blue-gray */
}
.pollbar {
background-color: #993333; /* #ffff33; Yellow */
font-size: 4px;
height: 3px;
}
.posttable {
border: solid 1px #999999; /* Light gray */
width: 100%;
}
.postdaterow {
background-color: #666699; /* Medium Blue-gray */
}
.postdatetd {
color: #000000; /* Black */
padding: 5px 5px 5px 5px;
font-weight: bold;
}
.postaddedbytd {
width: 125px;
border-right: solid 1px #cccccc; /* Light Gray */
text-align: center;
padding: 5px;
color: #000000; /* Black */
}
.postaddedbytext {
color: #666699; /* Medium Blue-gray */
font-weight: bold;
}
.posttitletd {
background-color: #9999cc; /* Light Gray-Blue */
color: #000000; /* Black */
font-weight: bold;
padding: 5px;
}
.postbodyrow {
height: 100%;
}
.postbodytd {
color: #000000; /* Black */
height: 100%;
padding: 10px;
padding-bottom: 10px;
}
.postquotediv {
text-align: right;
padding-right: 20px;
}
.postsignature {
color: #666699; /* Medium Blue-gray */
font-style: italic;
margin-bottom: 7px;
}
.postsignaturelineseparator {
width: 33%;
height: 1px;
color: #666699; /* Medium Blue-gray */
text-align: left;
}
.replyhyperlink	{
text-align: center;
font-weight: bold;
}
.rightColSectionTitle	{
font-family: Arial, Verdana, Tahoma, Trebuchet MS, Sans-Serif;
font-size: medium;
font-weight: bold;
color: #000000; /* Black */
border-top: solid 1px;
border-bottom: solid 1px;
text-align: center;
}
.rssDiv {
padding-left: 15px;
}
.rssPubDate {
font-size: smaller;
color: #666666; /* Medium Gray */
}
.rssTitle {
font-weight: bold;
}
.rssDescription {
font-size:  smaller;
line-height: normal;
}
.snapshotquote {
width: 80%;
}
.sectiontitle {
font-family: Lithos Pro Regular, Times New Roman, Georgia, Serif;
font-size: x-large;
font-weight: bold;
}
.sectionsubtitle {
border: solid 1px #000000; /* Black */
padding-top: 2px;
padding-bottom: 3px;
padding-left: 8px;
background-color: #999999; /* Light Gray */
font-family: Lithos Pro Regular, Verdana, Times New Roman, Georgia, Serif;
font-size: medium;
font-weight: bold;
color: #000000; /* Black */
}
.sectionsubtitlenobg {
font-family: Verdana, Arial, Times New Roman, Georgia, Serif;
font-size: small;
font-weight: bold;
}
.textbody {
width: 80%;
text-align: justify;
}
.thinline {
height: 2px;
width: 100%;
color: #333333; /* Dark Gray */
}
.TotalField {
font-weight: bold;
color: Navy;
}
.totalvotes {
color: #000033; /* #999999; Light Gray */
}
#tree {
margin-left: 0px;
width: 250px;
}
#tree a:link {
color: #0000cc; /* #9999FF; Light Blue */
}
#tree a:visited {
color: #6666cc; /* Medium Blue-gray */
}
#content {
vertical-align: top;
}
/*********************    HEADER    *********************/
#headerrow {
}
#headertd {
width: 100%;
height: 1px;
text-align: center;
}
#headerdiv {
}
#floatright {
position: absolute;
top: 0px; /* 45 */
left: 595px; /* 795 */
width: 300px;
z-index: 99;
color: #990000; /* Maroon */
font-size: small;
font-weight: bold;
font-family: Verdana;
}
#header {
position: absolute;
top: 0px;
left: 0px;
height: 180px;
width: 1000px;
background-color: #ffffff; /* #000000; Black */
border-style: outset;
border-color: #990000; /* Maroon */
border-left-width: 0px;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
background-image: url(Images/new/Header4.gif);
background-repeat: no-repeat;
}
#divMenu {
position: absolute;
top: 105px;
left: 0px;
padding-left: 10px;
padding-top: 2px;
font-family: Verdana;
font-size: small;
font-weight: bold;
color: #9999FF; /* Light Blue */
width: 100%;
background-image: url(Images/new/MenuBar2.jpg);
background-repeat: repeat-x;
}
#horizontalband {
position: absolute;
top: 200px;
left: 0px;
height: 7px;
width: 102%;
background-image: url(Images/HorizontalBand1.gif);
background-repeat: repeat-x;
}
#signin {
margin-left: 13px;
margin-top: 3px; /* 27px */
}
#welcomebox {
margin-left: 0px;
margin-top: 5px;
}
/*********************    BODY    *********************/
#main, #main2 {
width: 100%;
}
#mainbody {
position: absolute;
left: 0px;
top: 131px; /* was 208 */
background-color: #ffffff; /* White */
}
#mainbodyinner {
background-image: url(Images/LeftCol5.jpg); /*url(Images/LeftCol3e.gif);*/
background-repeat: repeat-y;
}
#main a:link {
color: #993333; /* Light brick red */
}
#main a:visited {
color: #663333; /* Dark brick red */
}
#main2 a:link {
color: #993333; /* Light brick red */
}
#main2 a:visited {
color: #663333; /* Dark brick red */
}
#bodyrow {
width: 100%;
vertical-align: top;
}
#divBreadcrumbs {
margin-top: 5px;
margin-bottom: 25px;
font-size: small;
}
/*********************    LEFT COLUMN    *********************/
#bodylefttd {
}
#bodyleftdiv {
width: 250px;
height: 100%;
margin-top: 5px;
margin-left: 5px;
margin-right: 5px;
}
#divLeftCol1, #divLeftCol2, #divLeftCol3, #divLeftCol4, #divLeftCol5, #divLeftCol6, #divLeftCol7, #divLeftCol8, #divLeftCol9, #divLeftCol10 {
color: #000033; /* #66cccc; Aqua Green */
}
/*********************    MIDDLE COLUMN    *********************/
#bodymiddletd {
width: 100%;
}
#bodymiddlediv {
margin-top: 5px;
margin-left: 25px;
margin-right: 10px;
padding: 10px;
padding-left: 20px;
padding-right: 20px;
background-color: #ffffff; /* White */
background-image: url(Images/New/OpenBookWhite.gif);
background-repeat: no-repeat;
background-position: top center;
z-index: 99;
}
#defaultTable
{
width : 100%;
border-width : 4px;
border-color : #993333;
}
/*********************    RIGHT COLUMN    *********************/
#bodyrighttd {
}
#bodyrighttd a:link {
color: #993333; /* Light brick red */
}
#bodyrighttd a:visited {
color: #663333; /* Dark brick red */
}
#bodyrightdiv {
width: 100%;
height: 100%;
margin-top: 5px;
color: #000000; /* Black */
}
#rightCol1, #rightCol2, #rightCol6 {
padding: 5px;
border-style: ridge;
border-color: #666633;  /* Brown-gold */
border-width: 3px;
background-color: #cccc99; /* Tan */
}
#shoppingcartbox {
font-size: small;
}
#shoppingcartboxtotal {
text-align: right;
margin-right: 10px;
margin-left: 10px;
}
/*********************    FOOTER    *********************/
#footerbufferrow {
height: 20px;
}
#footerbuffertd {
}
footerbufferdiv {
}
#footerrow {
text-align: center;
font-size: small;
}
#footertd {
padding-left: 20px;
padding-right: 20px;
}
#footerdiv {
width: 100%;
height: 100%;
padding-bottom: 10px;
}
#footerdiv a:link {
color: #993333; /* Light brick red */
}
#footerdiv a:visited {
color: #663333; /* Dark brick red */
}
.popupbody {
background-color: #ffffff; /* White */
}
