/*--- GENERAL TEXT ATTRIBUTES ---*/
body {font-family:Arial, Helvetica, sans-serif; font-size:100%; line-height:18px; background-color:#EEEECC; margin:0; padding:0; text-align:center;}
p, ul, ol, table {font-size:90%;}
img {border:0;}

h1, h2, h3, h4, h5, h6 {font-family:"Trebuchet MS", Verdana, Arial, sans-serif; font-weight:normal;}
h1 {font-size:176%; line-height:100%;}
h2 {font-size:136%; line-height:100%;}
h3 {font-size:126%; line-height:100%;}
h4 {font-size:116%; line-height:100%;}
h5 {font-size:106%; line-height:100%;}
h6 {font-size:96%;}

li {line-height:18px;}
ul, ol, dl {position:relative;}
ol {list-style-position:outside; margin:0 0 1em 1em; padding:0 0 0 1.5em;}
ol li {margin:0; padding:0; background:none; list-style-type:decimal}
ul {list-style-position:outside; list-style-type:square; margin: 0 0 1em 0; padding:0 0 0 1.5em;}
dl {margin:0 0 1em 0}
dt {margin-top:1.3em}
dl dl {margin:0 0 1.5em 30px}

a {text-decoration:none; color:#AA2222;}
a:visited {text-decoration:none; color:#662222;}
a:hover {text-decoration:underline; color:#AA4444;}


/*--- PAGE LAYOUT ---*/
#container {width:971px; margin:0 auto; text-align:left; background:url(/styles/images/new/bg_page.png) repeat-y #FFFFFF;}
#page_header {margin:0 auto; height:200px; width:955px;}
#page_space {float:left;}
#page_content {margin:0 auto; width:958px; float:left; background-color:#FFFFFF;}
	#page_left {float:left; width:170px; padding:3px 0 5px 3px;}
	#page_middle {float:left; width:775px; padding:0 5px; min-height:400px;}
	#page_right {float:right; width:160px; padding:3px 5px 3px 5px; margin:0 -5px 0 5px; background-color:#EEDDAA; font-size:85%; line-height:16px;}
	#photo_column {float:right; width:200px; padding:0 0 0 5px;}
#text_footer {margin:0 auto; width:955px; clear:both; padding-bottom:2px;}
#wrapper_footer {width:965px; height:9px; margin:0 auto;}


/*--- SPECIFIC TEXT ATTRIBUTES ---*/
#page_left ul {list-style:none; margin:0 0 0 0; padding-left:0;}
#page_left ul li {margin:0 0 0 0; padding-left:4px;}
#text_footer p {font-size:75%; line-height:15px; text-align:center;}
#text_footer a {font-style:italic; color:#000000;}
#text_footer a:hover {text-decoration:underline;}