


html
    {
     margin:0px;
     padding:0px;
     background:#ffffff url("images/vann.jpg") no-repeat fixed right bottom; 
    }
    
    
/*-------------*/
/*---common---*/
/*-----------*/

body,p,li,ol,ul,div,h1,h2,h3,h4,h5,table,tr,td,hr,a,img
    {
    margin:0px;
    padding:0px;
    border:0px;
    font-family:verdana,arial,helvetica,sans-serif;
    }

a 
{
    text-decoration: none;
    font-weight:bold;
    color: #999999; 
}

a:hover
{
    color:#314548!important;
}

a:active
{
    color:#314548!important;
}


p.info-p
{
    display:none;
    }

img.bord
{
    width:100%;
    height:36px;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    float:left;
    }

#topper, #content, #footer, #main, .collone, .colltwo, #news, #newsbrief
{
    margin:0px;
    padding:0px;
    border:0px;
    margin:auto;
    }
    
#news
{
    margin-bottom:10px;
    }

#news h3
{
    font-weight:normal;
    }
 
#news h3 b
{
    font-weight:bold;
    }
          
/*---------------------*/
/*---page divisions---*/
/*-------------------*/

#topper
    {    
    float:left;
    clear:left;
    width:100%;
    }
    
#content
    {
    float:left;
    clear:left;
    width:100%;
    }

    
#footer
    {
    float:left;
    clear:left;
    width:100%;
    position:relative;
    }

#main
    {
    width:100%;
    min-width:600px;
    display:block;
    margin:20px;
    }

#collone
    {
    width:250px;
    float:left;
    margin-left:20px;
    /*background:#23ff45;*/
    }

#colltwo
    {
    float:left;
    width:auto;
    /*background:#2345ff;*/
    }

#newsbrief
{
    width:100%;
    margin:auto;
    }

/*-------------------------*/
/*---Artical formatting---*/
/*-----------------------*/

#colltwo table
{
    float:right;
    margin:0px 0px 10px 10px;
    }

#newsbrief table
{
    width:100%;
    }

#newsbrief table td.article-image-td
{
    width:125px;
    }

td.article-text-td
{
    }

td.image-td
{
    }

td.imagetext-td p
{
    font-style:italic;
    margin:0px;
    }

   
/*----------------------*/
/*---menu formatting---*/
/*--------------------*/
       
#mainMenu img
{   
    margin:0px 4px 0px 0px;
    padding:0px 0px 0px 0px;
    float:left;
    }

#mainMenu img.toplogo
{   
    margin:10px 0px 5px 2px;
    padding:0px 0px 0px 0px;
    float:left;
    }

#mainMenu img#im_7
{   
    margin:5px 0px 40px 0px;
    }       


/*------------*/
/*---menus---*/
/*----------*/

#subMenu li
{
    padding:0px;
    margin-bottom:5px;
}
    
#subMenu li a 
{
    text-decoration: none;
    font-size:12px;
    vertical-align:top;
    text-transform:uppercase;
    height:20px;
    width:220px;
    font-weight:bold;
    color: #999999; 
}

#subMenu li.inactive
{
    display: block;
    text-decoration: none;
    font-size:12px;
    vertical-align:top;
    text-transform:uppercase;
    height:20px;
    padding-left:20px;
    padding-top:6px;
    padding-bottom:2px;
    font-weight:bold;
    color: #cccccc;
    background-color:#ecefdf; 
}




#subMenu ul
{
    
    list-style:none;
    margin-left:0px;
    margin-right:0px;
}

#subMenu a:hover
{
    color:#314548!important;
}

#subMenu a:active
{
    color:#314548!important;
}


       
/*----------------------*/
/*---text formatting---*/
/*--------------------*/

p
    {
    font-size:0.6em;
    line-height:1.4em;
    margin:0px 0px 10px 10px;
    }


p,h1,h2,h3,h4,h5
    {
    margin:0px 0px 10px 0px;
    }

h1
    {
    font-size:1.3em;
    font-weight:normal;
    text-decoration:none;
    /*font-family:courier, serif;*/
    }
    
h2
    {
    font-size:0.8em;  
    }
    
h3
    {
    font-size:0.6em;
    font-weight:bold;
    }
    
h4
    {
    font-size:0.8em;
    }
    
h5
    {
    font-size:0.55em;
    font-weight:normal;
    color: #999999;
    }


p.center
{
    text-align:center;
    margin:0px;
    }




    
/*---------------------*/
/*---controllers------*/
/*-------------------*/ 


br
    {
    clear:left;
    }

    
   
.fillerimg
    {
    visibility:hidden;
    padding:0px;
    margin:0px;
    }
