* {
	border:0;
	margin:0;
	padding:0;

}

/* first comes html and body */
html {

background-image: url(pageground.jpg);
    	margin:0;
	padding:0;

  
}

a {

	text-decoration:none;
}


a:hover {

	text-decoration:none;
}




body {
	margin: 0px; padding: 0px;
	font:0.8em Arial, Helvetica, "bitstream vera sans", sans-serif;

}




/* header */
#header {
        padding:10px 15px 0px 15px;
	height:125px;
	margin:0 auto;
	width:880px;
	background:#FFFFFF;

	 /* -moz-border-radius: .2em;
        border-radius: .2em; */

}
#header h1 {
	color: #006699;
	font-size:300%;
	letter-spacing:-2px;
	text-align:left;
	padding:0px 0px 0px 0px;

}
#header h2 {

	font-size:200%;
	text-align:left;
	
}

#header h3 {

	font-size:100%;
	text-align:right;


}

#header h4 {

	font-size:90%;
	padding:2px 0px 0px 0px;

}

#header a {

	text-decoration:none;


}


#bonder {
        padding:0px 0px 0px 0px;
	margin:0 auto;
	width:910px;
	background: #ffffff;
	 /* -moz-border-radius: .2em;
        border-radius: .2em; */

}

#bonder2 {
        padding:0px 0px 0px 0px;
	margin:0 auto;
	width:880px;
	background: #eeeeee;
	 /* -moz-border-radius: .2em;
        border-radius: .2em; */

}




#main1 {
		margin:0; padding:0;
                background: #eeeeee;
                font-size:95%;
		}
		
		
#main1 h1 {


	font-size:1.5em;
	color: #006699;
	text-align:left;
	padding:0px 0px 0px 0px;

        }

        #main1 h2 {
  
  	font-size:1.1em;
	text-align:left;
	padding:10px 0px 0px 0px;

        }

        #main1 h3 {
  
  	font-size:1.1em;
	text-align:left;
	padding:2px 0px 0px 0px;

        }

        #main1 h4 {
	padding:15px 0px 0px 0px;
    	margin-left: auto;
    	margin-right: auto;
    	font-size:1em;
    	font-weight: 400;
        }


        #main1 h5 {

	font-size:1.0em;
	color: #5E9DC8;
	padding:2px 0px 0px 0px;

	font-weight: 400;
        }

        #main1 h6 {


	font-size:.85em;
	padding:0px 0px 0px 0px;
    	margin-left: auto;
    	margin-right: auto;

        }





div#maincol {
	display: table;/* <- using display: table hack here for Gecko browsers */
	float: left;
	min-height: 100%;
	_height: 100%;/* <- using underscore hack for MSIE here */
	width: 100%;
	}
div#wrapper {display: table-row; vertical-align: top;}/* <- this is needed by Opera */
div#main {border: solid 1px white;
	min-height: 100%;
	_height: 100%;/* <- using underscore hack for MSIE here */ 
	margin-left: 185px;
	margin-right: 325px;
	background: white;
	}
div#col2 {float: left; margin-left: -100%; width: 185px; background-color: #eeeeee;}
div#col3 {float: left; margin-left: -325px; width: 325px; background-color: #eeeeee;}
div.colwrapper {margin: 0px;}
div.content {padding-left: 1em; padding-right: .85em;}
div.content div, pre {overflow: auto;}
div#footer {clear: both; height:50px; margin:0 auto; text-align:center; width:880px; background-color:#FFFFFF; font:.85em Arial, Helvetica, "bitstream vera sans", sans-serif; color: #555555;}
div.footerbgtrap {background: #FFFFFF;}

/* headings */
h1 {font-size: 200%; text-align: center; margin-top: 0;}
h2 {font-size: 150%;}

/* other common content elements can follow here */
del {
	background-color: #006699;
	}
ins {
	background-color: #006699;
	text-decoration: none;
	}
object {

	}


