body {

	margin: 0px 0px 20px 0px;

	padding: 0;

	background-color: #fff;

	font-family:verdana, sans-serif;

	text-align: center;    

	}



a {

	text-decoration: underline;

	}


a:visited {
	
	color:#0000FF
	
	}


a:hover {

	color: gray;

	}



img { border: 0; } 



#container {

	line-height: 140%;

	margin-right: auto;

	margin-left: auto;

	text-align: left;

	padding: 0px;

	width: 720px;

	border-left: 0px solid #777777;

	border-right: 0px solid #777777;

	border-bottom: 0px solid #777777;

	background-color: #FFFFFF;

	}



#banner {

	color: #000;

	background-color: transparent;

	text-align: left;

	margin:0;

	padding: 0;

	width:720px;

	height: 160px;

	}



#banner img {

	margin:0px;

	padding:0px;

	border:0;

	}



#banner a {

	color: #FFFFFF;

	text-decoration: none;

	}





#center {

	float: none;

	width: 720px;

	overflow: hidden;

	}





#contentwrapper{

float: left;

width: 100%;

}



#contentcolumn{

margin: 0px 0px 10px 0px; /*Margins for inner DIV inside each column (to provide padding)*/

padding: 0px;

margin-left: 300px; /*Set left margin to LeftColumnWidth*/

}

#contentcolumn_1{

margin: 0px 0px 10px 10px; /*Margins for inner DIV inside each column (to provide padding)*/

padding: 0px 5px 0px 10px;

float: right;

width: 280px; /*Width of left column*/

background: transparent;

}

#contentcolumn_2{

margin: 0px 0px 10px 10px; /*Margins for inner DIV inside each column (to provide padding)*/

padding: 0px 0px 0px 0px;

float: right;

width: 405px; /*Width of left column*/

background: transparent;

}

#leftcolumn{

margin: 0px 0px 10px 10px; /*Margins for inner DIV inside each column (to provide padding)*/

padding: 0px 5px 0px 10px;

float: left;

width: 280px; /*Width of left column*/

margin-left: -720px; /*Set left margin to -(MainContainerWidth)*/

background: #eee;

}







#right {

	float: right;

	width: 200px;

	background-color: #FFFFFF;

	overflow: hidden;

	}

	



#content {

	padding: 5px 5px 0px 15px;

	margin: 0 auto 0 auto;

	background-color: #FFFFFF;

	color: #666666;

	}



#contentphoto {

	margin: 0 auto 0 auto;

	background-color: #FFFFFF;

	color: #666666;

	}



p {

	color: #000;

	font-size: 75%;

	font-weight: normal;

	line-height: 150%;

	margin: 0px;

	padding: 5px 10px 0px 0px;

	}



#content blockquote {

	line-height: 150%;

	}

	

h1 {

	color: #000;

	font-size: 100%;

	text-align: left;

	margin:0px;

	padding: 5px 10px 5px 0px;

	}	



h2 {

	color: #000;

	font-size: 85%;

	text-align: left;

	margin:0px;

	padding: 5px 10px 0px 0px;

	}



h3 {

	color: #000;

	font-size: 80%;

	text-align: left;

	}


ol {

	padding: 0px;

	margin: 0px;
	margin-left: 5px;
	margin-bottom: 5px;

	}

ol li {

	list-style-type: decimal;
	}

ul {

	padding: 0px;

	margin: 0px;

	margin-bottom: 5px;

	}



ul ul {

	margin-bottom: 0px;
	list-style-type: square;
	}

ul li {

	list-style-type: square;
	}

li {

	color: #000;

	font-size: 10pt;

	line-height: 120%;

	margin: 5px 0px 5px 20px;


	}

	

li li {

	color: #000;

	font-size: 10pt;

	line-height: 120%;

	margin: 5px 0px 5px 20px;

	}	



div.blockquote {

padding-right: 40px; padding-left: 40px; padding-bottom: 10px; margin: 0px; padding-top: 10px; background: #fff;

}



div.indent {

padding-right: 40px; padding-left: 40px; background: #fff;

}



div.blockquoteflame {

padding-right: 20px; padding-left: 20px; margin: 0px; font-size: 90%; background: #fff;

}







/* top navigation */



#nav {

	padding: 5px 0px 5px 15px;

	margin:0px;

	font-size: 70%;

	text-align: left;
	
	background-color: #eaeaea;

	}


#nav2 {

	padding: 5px 0px 5px 61px;

	margin:0px;

	font-size: 70%;

	text-align: left;
	
	background-color: #fcfcfc;
	
	border-top: 1 px solid #FFFFFF;
	
	border-bottom: 1px solid #dae0e6;

	}
	
.nav2 a {

	color: #666666;
	
	}
	
.nav2 a:hover {

	color: gray;
	
	}	
	
.nav2 a:visited {
	
	color: #666666;
	
	}
	


#nav3 {

	padding: 5px 0px 5px 99px;

	margin:0px;

	font-size: 70%;

	text-align: left;
	
	background-color: #fcfcfc;
	
	border-top: 1 px solid #FFFFFF;
	
	border-bottom: 1px solid #dae0e6;

	}
	
.nav3 a {

	color: #666666;
	
	}
	
.nav3 a:hover {

	color: gray;
	
	}

.nav3 a:visited {
	
	color: #666666;
	
	}



.video-small {

	padding: 5px;

	margin: 5px 5px 5px 0px;

	border: 1px solid #999;

	}



/* sidebar */









#sidebar .box {

	color: #fafafa;

	margin: 0.5em;

	padding: 0 0.5em 0 0.5em;

	border: 1px solid #999;

}







#sidebar img {

	border: 3px solid #FFFFFF;

	}





#footer {

color:#666;

font-size:80%;

width:720px;

border-top: 1px solid #999;

}	



#footer p {

text-align:center;

}



	

/* misc styles */

	



hr {

margin-bottom: 10px;

text-align: center;

}



form {

	padding: 0;

	margin: 0;

	}



.link-small {

	font-size: 65%;

	text-align: left;

	padding: 0px;

	margin-bottom: 10px;

	}





	



/* form labels are clickable */

label {cursor: pointer;}
