﻿#heading 
{
    width:100%;
    background-color: #779ca4;
}

#main
{
    width:800px;
    margin-left:auto; margin-right:auto;
    background-color:White;
}

#main950
{
    width:950px;
    margin-left:auto; margin-right:auto;
    background-color:White;
}

#headermenu 
{
    width: 42em;
    margin-left:auto; margin-right:auto;
}

#contentandmenu
{
    width:784px;
    min-height: 400px;
    margin-left:auto; margin-right:auto;
}

#contentandmenu950
{
    width:934px;
    min-height: 400px;
    margin-left:auto; margin-right:auto;
}

#content
{
    clear:both;
}

#footercopy, #footermenu
{
    text-align:center;
    font-size: x-small;
    clear:both;
    margin-left:auto; margin-right:auto;
    padding: 20px 0px 5px 0px;
    
}

a:hover {
  text-decoration: none
}

H1{ 
  font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
  font-size: 14pt;
  font-weight: bold;
  font-style: italic;
}

.imagehover img
{
	border-color:white;
	border-width:3px;
}
.imagehover:hover img
{
	border-color:blue;
	border-width:3px;
}
.bkgreen
{
background-color: #779ca4;
font-weight:bold;
text-align: center;
color:White;
}
td.relatedprod p
{
margin:2px;
font-size:8pt;
}

body {
    background-color: #DED6BB;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
}
.logintitle {
	font-size: 8pt;
}

/* Main page styles */
#leftcontent 
{
    float:left;
    width:255px;
    padding-right: 5px;
}

#rightcontent 
{
    float:right;
    padding-left: 2px;
    margin-left: 3px;
    width:200px;
    border-left: solid 1px black;
}

#rightcontent H2 
{
    margin-top:0px;
    font-size: 10pt;
    padding: 2px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    margin-bottom:2px;
}

#maincontentgroup
{
    
}

#maincontent
{
    margin-right:200px;
}



H1.Main 
{
    font-size: 10pt;
    margin-top:0px;
}

/* Admin styles */
div.sectiontitle
{
   font-weight: bold;
   font-size: small;
   color: #b45d16;
}


div.sectionsubtitle
{
   font-weight: bold;
   padding-bottom: 4px;
}

/* Article page styles */
#sidebarcontent 
{
    float:right;
    width:150px;
    padding-left: 10px;
}

#sidebarcontent H3 
{
    margin-top:0px;
    font-size: medium;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    margin-bottom:5px;
}


#sidebarcontent ul 
{
    list-style-type: disc;
    margin:0px;
    padding: 0px;
}

h1.newstitle 
{
    margin-top:0px;
}

.SelectedCategory 
{
    font-weight:bold;
}

.showarticletitle 
{
    margin-bottom: 0px;
}

.articlewrapper 
{
    margin-bottom: 0px;
}
.articletitle
{
    font-weight:bold;
    font-size: medium;
}

.articleabstract
{
    font-size: 10pt;    
}

.articledescription
{
    font-size: 10pt;    
}

.articledetails 
{
    font-size: 8pt;    
    color: Gray;
}

div.articlelist .articlewrapper 
{
    margin-bottom: 5px;
}
div.articlelist .articletitle
{
    font-weight:bold;
    font-size: 10pt;
}

div.articlelist .articleabstract
{
    font-size: 8pt;    
}

div.articlelist .articledetails 
{
    font-size: 8pt;    
    color: Gray;
}

