body,
html {
    margin:0;
    padding:0;
    background:#e5e5e5;
	background-image: url(images/grad_bg.jpg);
	background-color:Transparent;
	background-repeat:repeat-x;

    color:#515462;
	font-family:Verdana, Tahoma, Arial;
	font-size: 12px;
    }
h1{
	font-size: 16px;
	color: #343642;
}
h2{
	font-size: 14px;
	color: #343642;
}
body {
    min-width:750px;
    }
#wrap 
{
    background-color: Transparent;
    background-image: url(images/maincontent_bg.jpg);
    background-repeat: repeat-y;
    margin:0 auto;
    width:750px;
    border: solid 0px black;
    }
#header {
    background-color: Transparent;
    height: 100px;
    margin-right:5px;
    margin-left:5px;
    }
#header h1 {
    
 
}
#header img {
   padding-left:10px;
   padding-top:10px;

}



#nav {
    background-color: Transparent;
    background-image: url(images/menu_bg.jpg);
    background-repeat: repeat-x;
    height: 36px;
    border-left: solid 1px #5d5d5d;
    border-right: solid 1px #5d5d5d;
    margin-right:5px;
    margin-left:5px;
    /*margin:10px;*/
    }
    

#nav ul{
    margin:0;
    padding:0;
    list-style:none;
    margin-top: 10px;
    }
#nav li{
    display:inline;
    margin:0;
    padding:0;

    }
#nav a{
    color: #cbcbcb;
    font-family: verdana;
    font-size: 12pt;
    padding: 20px;    
	text-decoration: none;
}
#nav a:hover{
    color: #ffffff;
    font-family: verdana;
    font-size: 12pt;
    padding: 20px;    
	text-decoration: none;
}

#boxheader
{
	background-image: url(images/boxheader.jpg);
	background-color:Transparent;
	background-repeat:repeat-x;
	height: 27px;

}
#boxheader h1
{
	padding-top: 5px;
	padding-left: 2px;
	font-size: 14px;
	color: #343642;
}



#boxbody
{
	/*background-image: url(images/header_body.jpg);*/
	background-color:#f7f3f3;
	padding: 5px;
	padding-bottom: 25px;
	/*background-repeat:repeat-x;*/
}

#main {
   /* background:#9c9;*/
    background-color: Transparent;
    float:left;
    width:500px;
    }

#main h2, #main h3, #main p {
    padding:0 10px;
    }



#main-content {
    margin-left: 20px;
    
    }
#sidebar {
    background:#ffffff;
    float:right;
    width:240px;
    margin-right:5px;
    }
#sidebar h3, #sidebar p {
    padding:0 10px 0 0;
    }
    
#sidebar ul
{
	padding:0px;
    list-style-image: url("images/listArrow.gif"); 

    }

#sidebar h3, #sidebar p {
    padding:0 10px;
    }

#sidebar li{
    
    margin:0;
    padding-bottom:10px;
    border: solid 0px black;
	
    }
#sidebar a{
    color: #657b96;
    font-family: verdana;
    font-size: 10pt;
    padding-bottom:15px;
}





#footer {
    background:#d5d5d5;
    clear:both;
        margin-right:5px;

    }
#footer p {
    padding:5px;
    margin:0;
    }

#smallarea {
    float:left;
    width:140px;
    margin: 8px;
    }
#smallarea a {
    color: #962d3e;
    font-family: verdana;
    font-size: 12pt;
    padding: 20px;    
    text-decoration: none;
    }

img.floatLeft { 
    float: left; 
    margin: 14px; 
}
img.floatRight { 
    float: right; 
    margin: 14px; 
}

