﻿a 
    { 
        text-decoration: none; 
        color:#2A1B0A;
    }

a:hover 
    {
        text-decoration: none; 
        color:#FF6600; 
    }
    
body 
    {
	    margin: 0px;
	    padding: 0px;
	    background: #F2FCE1;
	    height: 100%;
	    font-family: verdana,"Trebuchet MS", Arial, Helvetica, sans-serif;
	    font-size: 12px;
	    color:#666666;
    }

form 
    {
	    margin: 0px;
	    padding: 0px;
    }

h1
    {
	    color:#2A1B0A; 
	    font-size:17px;
    }

h2,h3,h4,h5 
    {
        color:#2A1B0A;
        font-size:15px;
    }


hr 
    { 
        display: none; 
    }

img 
    { 
        border: none; 
    }
    
li:hover
    {
        text-decoration: none; 
        color:#FF6600; 
    }

p, ol, dl
    {
	    font-family: verdana,"Trebuchet MS", Arial, Helvetica, sans-serif;
	    font-size: 12px;
	    color:#666666;
	    margin-top: 0px;
	    margin-bottom: 1em;	
	    line-height: 120%;
    }

th,td,input,textarea,select 
    {
	    font-family: verdana,"Trebuchet MS", Arial, Helvetica, sans-serif;
	    font-size: 12px;
	    color:#666666;
    }
    

.align-justify 
    { 
        text-align: justify; 
    }

.align-right 
    { 
        text-align: right; 
    }

.head1 
    {
	    margin-top: 0px;
	    font-size: 14px;
	    color: #EF830E;
    }

.head2 
    {
	    margin-bottom: 0px;
    }

.hr1 
    {
	    height: 35px;
	    background: url(images/homepage12.gif) repeat-x left center;
    }

.list1 
    {
	    margin-left: 0px;
	    padding-left: 0px;
	    list-style: none;
	    line-height: normal;
    }

.list1 li 
    {
	    padding: 4px 0px 4px 20px;
	    background: url(images/homepage11.gif) no-repeat left center;
    }

.list2 
    {
	    margin-left: 0px;
	    padding-left: 0px;
	    list-style: none;
	    line-height: normal;
    }

.list2 li 
    {
	    padding: 16px 0px 15px 0px;
	    background: url(images/homepage12.gif) repeat-x left top;
    }

.list2 li.first 
    {
	    padding-top: 0px;
	    background: none;
    }

.list2 h3 
    {
	    display: inline;
	    margin: 0px;
    }

.list2 p 
    {
	    margin-bottom: 0px;
    }
    
.tag
    {
        text-decoration:none;
    }
    
.tag a:hover
    {
        text-decoration:none;
        color:#FF6600; 
    }

#box1 
    {

    }

#box2 
    {

    }

#box3 
    {

    }

#box4 
    {
	    float: left;
	    width: 260px;
    }

#box5 
    {
	    float: right;
	    width: 176px;
    }

#content 
    {
	    float: right;
	    width: 477px;
    }

#header 
    {
	    width: 778px;
    /*	height: 190px; */
	    margin: 0px auto;
    }

#footer 
    {
	    width: 778px;
	    margin: 0px auto;
	    height: 80px;
	    background: url(images/homepage09.gif) repeat-x left top;
    }

#footer p 
    {
	    margin: 0px;
	    padding: 25px 0px 0px 0px;
	    text-align: center;
	    background: url(images/homepage10.gif) no-repeat center top;
	    color: #FFFFFF;
    }

#logo 
    {
	    float: left;
	    width: 389px;
	    height: 190px;
	    background: url(images/homepage02.jpg) no-repeat left top;
    }

#logo h1,#logo p 
    {  
        
    }

#menu 
    { 
        background: url(images/homepage01.jpg) no-repeat left top; 
	    width: 778px;
	    height: 70px;
	    margin: 0px auto;
    }

#menu a 
    {
	    padding: 0px 30px 0px 32px;
	    background: url(images/subpage1_01.gif) no-repeat left top;
	    text-decoration: none;
	    font-size: 13px;
	    font-weight: bold;
	    color: #2A1B0A;
    }

#menu a:hover 
    { 
        color:#FF6600; 
    }

#menu .first a 
    {
	    padding-left: 30px;
	    background: none;
    }

#menu ul 
    {
	    margin: 0px;
	    padding: 35px 0px 0px 0px;
	    list-style: none;
	    line-height: normal;
	    text-align: center;
    }

#menu li 
    { 
        display: inline; 
    }

#page 
    {
	    width: 684px; 
	    margin: 0px auto;
	    padding: 0px 47px;
	    background: #FFFFFF;
    }

#sidebar 
    {
	    float: left;
	    width: 173px;
    }

#sidebar1 
    {
	    float: left;
	    width: 250px;
    }


#tag li
    {
        display:inline;
        padding: 4px 0px 4px 20px;
	    background: url(images/homepage11.gif) no-repeat left center;
	}
	
#tag ul
    {
        display:inline;
        /*list-style-type:circle;*/
    }

#tagline 
    { 
	    float: left;
	    width: 389px;
	    height: 190px;
        background: url(images/homepage03.jpg) no-repeat left top; 
    }
    
#tagline a:hover
    {
        color:#FF6600; 
    }

#tagline h2 
    { 
        
    }

#tagline h4 
    {
	    margin: 0px;
	    padding: 0px 0px 0px 0px;
	    font-size: 16px;
	    font-weight:bold; font-style:italic;
	    color:#006600;
    }

