/* BASIC ELEMENTS
------------------------------------------------------------------------------------- */
* { margin: 0; padding: 0; }
html { min-height: 100%; margin-bottom: 1px; }

body { text-align: center; font-size: 12px; font-family: "Lucida Sans Unicode", arial, helvetica, sans-serif; color: #333; background: #596E9E; }
table, th, td {font-size: 12px; font-family: "Lucida Sans Unicode", arial, helvetica, sans-serif;color: #333; }

h1	{ font-size: 18px; font-weight: normal; color: #46567C; padding: 0 0 10px;}
h2	{ font-size: 14px; color: #46567C; line-height: 16px; letter-spacing: -1px; padding: 0 0 15px;}
h3	{ font-size: 14px; text-transform: uppercase;letter-spacing: -1px; margin: 10px 0 5px;}
p	{ margin-bottom: 15px;}
img { border: 0; }

ul	{ font-size: 12px; margin-top: 5px; margin-left: 20px; list-style-type: circle; }
ul li	{ margin-bottom: 10px; }

a:link { color: #46567C; text-decoration: underline; }
a:visited { color: #46567C; text-decoration: underline; }
a:hover, a:active { color: #333; }

#skip { display: none; }

/* WRAP
------------------------------------------------------------------------------------- */
#wrap { background: url(../images/page_bkgrnd.jpg) #596E9E fixed center repeat-y ; }


/* CONTAINER
------------------------------------------------------------------------------------- */
#container {
	margin: 0 auto;
	width: 760px;
	text-align: left;
}

/* HEADER
------------------------------------------------------------------------------------- */
#header { height: 105px; position: relative; }


/* SUBHEAD
------------------------------------------------------------------------------------- */
#subhead  {height: ; position: ;}


/* CONTENT
------------------------------------------------------------------------------------- */
#content	{ width: 730px; padding: 15px; }

/*
#content p	{ padding: 0 0 15px;}
*/

/* LEFT COLUMN
------------------------------------------------------------------------------------- */
#lt_col { float: left; width: 380px; padding-bottom: 10px; margin: 0 5px 0 10px; }
#lt_col img	{ float: left; margin-right: 10px; margin-bottom: 10px;  }
/*
#lt_col p	{ margin-bottom: 5px;  }

*/


/* RIGHT COLUMN
------------------------------------------------------------------------------------- */
#rt_col { float: left; }


/* MEMBER
------------------------------------------------------------------------------------- */
#member { padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px dotted #ccc; }
#member img { float: left; margin-right: 8px; margin-bottom: 5px; }

/* BIBLIO
------------------------------------------------------------------------------------- */
#biblio p { padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px dotted #ccc; }
#biblio img	{ float: left; margin-right: 8px; margin-bottom: 8px;  }


/* FOOTER
------------------------------------------------------------------------------------- */

#footer { 
	margin: 0 auto; 
	width: 760px; 
	text-align: left; 
	background: #3D4B6C ; 
	font-size: 10px; 
	color: #ccc; 
	line-height: 12px;
}
	
#footer p { text-align: left; padding: 8px;}
#footer span { float: right;}
#footer a:link, 
#footer a:visited { color: #fff; text-decoration: none;}


/*
.arrow, a.arrow:link, a.arrow:visited, .arrowlist a:link, .arrowlist a:visited	{ padding-left: 6px; background: url("/assets/images/arrow_black.gif") no-repeat 0 5px; text-decoration: none; }
.arrowlist	{ list-style: none;}
a.arrow3:link, a.arrow3:visited	{ padding-left: 12px; background: url("/assets/images/arrow_black3.gif") no-repeat 4px 5px; text-decoration: none; white-space: nowrap; }
*/



