* {padding: 0; margin: 0;border: 0;}
h1 {padding: 0 0 10px 0;font-size: 1.8em;}
h2 {padding: 0 0 10px 0;font-size: 1.6em;} 
h3 {padding: 0 0 10px 0;font-size: 1.4em;}
h4 {padding: 0 0 10px 0;font-size: 1.2em;}
h5 {padding: 0 0 10px 0;font-size: 1.1em;}
hr {display: none;clear: both;}

a {color: #0000ff;text-decoration: underline;}
a:visited {color: #444444;text-decoration: none;}
a:hover {color: #f7f7f7;text-decoration: underline;background-color: #dddddd;}

#header{background: url('images/blueswoopheader.jpg') no-repeat;
width: 780px;
height: 120px;
margin: 0; 
padding: 0; 
border-style: solid; 
border-color: #dddddd; 
border-width: 1px;}
#header-title {
        color:#f7f7f7;
	font-size: 26px;
	font-weight: bold;
	padding: 10px 0 0 30px;
	text-align: left;}
#header-title a{ color:#f7f7f7;
	text-decoration:none;
	border-bottom:none;}
#header-title a:hover{color:#f7f7f7;
	text-decoration:none;
	border-bottom:none;
    background-color:transparent;}
#header-description {
        color:#f7f7f7;
        font-size: 11px;
         font-weight: normal;
	padding: 10px 0 0 30px;
	text-align:left;
	}

#sidebar h2,#sidebar h3,#sidebar h4,#sidebar h5
{
       color:#f7f7f7;
       background-color: #;
}

#footer {
       background-color: #;
	}


#copyright, #footer a, #footer a:hover,#footer a:visited,#footer p 

{     color:#f7f7f7;
}  


acronym, abbr {border-bottom: 1px dotted;cursor: help;}
li {margin: 0;padding: 0; list-style-type: disc;}
ul {margin: 0;padding: 0;}

.rightfloat{float: right;margin: 5px 0px 5px 5px;position: static;}
.leftfloat{float: left;margin: 5px 5px 5px 0px;position: static;}

#page{background-color: #f8f8f8;
margin: 0px;
padding: 10px 10px 0px 10px;
width: 782px;
border-style: solid;
border-color: #CACACA;
border-width: 1px;
display: block;
margin: 0 auto;}

body {margin: 0;font-size: 10px;font-family: Verdana, sans-serif;}

#content {width: 572px;
margin: 10px 0 10px 0;
padding: 10px 10px 10px 10px;
background-color: #ffffff;
	border-style: solid; 
	border-color: #dddddd; 
	border-width: 1px;
	text-align: left; 
	float: left;} 

#content ol, #content ul {margin: 10px 0 10px 10px;padding: 0 0 10px 0;}
#content li {list-style: disc;list-style-image: none;}
#content p {padding: 0 0 10px 0;margin: 0 0 10px 0;color: #000000;}
#content h1, #content h1 a {font-size: 1.3em;font-weight: bold;}
#content h1 a:visited {text-decoration: none;}
#content h1 a:hover {text-decoration: underline;background-color:transparent;color: #444444;}
#content h2 {font-size: 1.6em;font-weight: bold;color: #000000;}
#content h3 {font-size: 1.3em;font-weight: bold;color: #000000;}
#content h4,#content h5 {font-size: 1.1em;font-weight: bold;color: #000000;}

#sidebar {margin: 10px 0 10px 0;
	float: right;
	width: 175px;
	background-color: #f0f0f0;
   	text-align: left;
	border-style: solid; 
	border-color: #dddddd; 
	border-width: 1px;}

#sidebar h2,#sidebar h3,#sidebar h4,#sidebar h5{
	padding: 6px;
	margin: 0px;
	display: block;
	text-decoration: none;
	border-style: solid;
	border-color: #dddddd;
	border-width: 0px 0px 1px 0px;
	font-size: .9em;} 

#sidebar ul	{ 
	padding: 0px 0 5px 0; 
	margin: 0px; 
	padding-bottom: 5px;  
	border-style: none;	} 

#sidebar ul li   { 
	display: block; } 

#sidebar ul li a,#sidebar ul li a:visited { 
	background-color: #f0f0f0;
	padding: 3px 10px 3px 10px; 
	margin: 0px; 
	color: #333333;
	display: block; 
	text-decoration: none; 	} 

#sidebar ul li a:hover {background-color: #dddddd;
	padding: 3px 10px 3px 10px; 
	margin: 0px; 
	color: #333333;
	display: block; 
	text-decoration:  underline; 

	} 



/* Sidebar End */



 

/* Footer Start */



#footer {

	margin-top: 0px;

	width: 780px;

	height: 30px;

	clear: both;

	border-style: solid; 

	border-color: #CACACA; 

	border-width: 1px; 

	}

.footermenu

{

}

.footermenu ul

{

    list-style: none;

    width: 50%;

    display: table;

    height: auto;

}

.footermenu li

{

        float: left;

        list-style: none;

        display: table;

       	line-height: 14px;

        padding: 10px 10px 10px 10px;

        font-size: .9em;

}

#copyright 

{

	float: left;

	display: inline;

		font-size: .9em; 

	margin: 0 10px 0 10px;

	padding: 10px 0 0 0;

	text-align: right;

}



#footer a,#footer a:visited {



	text-decoration: underline;

}



#footer a:hover {



	text-decoration:underline;

	}



#footer p {

	font-size: .9em; 

	margin: 0 10px 0 0;

	padding: 10px 0 0 0;

	text-align: right;



	}

#credits

{

       font-size: .6em;

       text-align: center;

       color: eeeeee;

       height: 10px;

       padding: 3px 0 0 0;

}

/* Footer End */



/* Widgets */



#content-header-widget-area

{	width: 350px;
        height: 280px;
        margin: 5px 0 10px 0;
}



#content-title-widget-area

{

	width: 572px;

        margin: 5px 0 5px 0;

}



#content-left-widget-area

{

        float: left;

        margin: 5px 5px 5px 0;

        width: 360px;

        height: 280px;

}




