body 
{
    margin:0px;
    padding:0px;
    border:0px;
    background-image:url(../images/bg.gif);
    background-repeat:repeat-x;
    font-family:Lucida Grande, Lucida Sans Unicode, Verdana, Arial;
    font-size:11px;
    color:#000000;
}

img
{
    border:0px;
}

p
{
    margin:0px;
    padding-top:0px;
    padding-left:0px;
    padding-right:0px;
    padding-bottom:5px;
}

div.container
{
    width:895px;
    padding-left:9px;
    padding-right:8px;
}

div.headertop
{
    width:912px;
    height:43px;
    background-image:url(../images/top.jpg);
}

div.header
{
    width:895px;
    height:248px;
    background-image:url(../images/header.jpg);
}

div.nav
{
    width:875px;
    height:55px;
    background-image:url(../images/navbar.jpg);
    float:left;
}

div.navright
{
    width:20px;
    height:55px;
    background-image:url(../images/navwhiteright.jpg);
    float:left;
}

div.footer
{
    width:912px;
    height:62px;
    background-image:url(../images/footer.png);
}

a:active
{
    text-decoration:none;
    color:#d5891f;
}

a:link
{
    text-decoration:none;
    color:#d5891f;
}

a:visited
{
    text-decoration:none;
    color:#d5891f;
}

a:hover
{
    text-decoration:underline;
    color:#d5891f;
}

a.footerlink:active
{
    color:#d2d5dc;
    text-decoration:none;
}

a.footerlink:link
{
   color:#d2d5dc;
    text-decoration:none;
}

a.footerlink:visited
{
    color:#d2d5dc;
    text-decoration:none;
    
}

a.footerlink:hover
{
    color:#d2d5dc;
    text-decoration:underline;
}

a.headerlink:active
{
    color:#8da6d8;
    text-decoration:none;
}

a.headerlink:link
{
   color:#8da6d8;
    text-decoration:none;
}

a.headerlink:visited
{
    color:#8da6d8;
    text-decoration:none;
    
}

a.headerlink:hover
{
    color:#dd1d36;
    text-decoration:underline;
}


div.homeleft
{
    width:268px;
    height:381px;
    background-image:url(../images/homecontentleft.jpg);
    float:left;
}

div.homeright
{
    width:382px;
    height:381px;
    background-image:url(../images/homecontentright.jpg);
    float:left;
}

div.ads
{
    width:225px;
    height:583px;
    background-image:url(../images/rightside.jpg);
    float:left;
}

div.homewhiteright
{
    width:20px;
    height:583px;
    background-image:url(../images/sidewhite.jpg);
    background-repeat:repeat-y;
    float:left;
}

div.homewhiteleft
{
    width:20px;
    height:202px;
    background-image:url(../images/sidewhite.jpg);
    background-repeat:repeat-y;
    float:left;
}

div.spotlight
{
    width:630px;
    height:38px;
    background-image:url(../images/inthespotlight.jpg);
}

div.article
{
    width:630px;
    height:164px;
    background-image:url(../images/articleback.jpg);
}

div.ad1
{
    width:225px;
    height:166px;
    text-align:left;
}

div.ad2
{
    width:225px;
    height:122px;
    text-align:left;
}

div.ad3
{
    width:225px;
    height:132px;
    text-align:left;
}

div.ad4
{
    width:225px;
    height:163px;
    text-align:left;
}

span.bigred
{
    font-size:16px;
    font-weight:bold;
    color:#dd1d36;
}

span.bigblack
{
    font-size:16px;
    font-weight:bold;
    color:#000000;
}

div.subcontent
{
    background-color:#fcfcfa;
    width:630px;
    height:381px;
    float:left;
}

div.whiteleftsub
{
    width:20px;
    height:381px;
    background-image:url(../images/sidewhite.jpg);
    background-repeat:repeat-y;
    float:left;
}

.virtualpage, .virtualpage4
{
/*hide the broken up pieces of contents until script is called. Remove if desired*/
display: none;
}

.paginationstyle{ /*Style for demo pagination divs*/
width: 250px;
text-align: center;
padding: 2px 0;
margin: 5px 0;
}

.paginationstyle select{ /*Style for demo pagination divs' select menu*/
border: 1px solid navy;
margin: 0 5px;
}

.paginationstyle a{ /*Pagination links style*/
padding: 0 5px;
text-decoration: none;
border: 1px solid black;
color: navy;
background-color: white;
}

.paginationstyle a:hover, .paginationstyle a.selected{
color: #000;
background-color: #FEE496;
}

.paginationstyle a.imglinks{ /*Pagination Image links style (class="imglinks") */
border: 0;
padding: 0;
}

.paginationstyle a.imglinks img{
vertical-align: bottom;
border: 0;
}

.paginationstyle a.imglinks a:hover{
background: none;
}

.paginationstyle .flatview a:hover, .paginationstyle .flatview a.selected{ /*Pagination div "flatview" links style*/
color: #000;
background-color: yellow;
}
