/* CSS Document */
.clear { clear:both; }
body { background:#ffffff; background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif; margin:0px; padding:0px; }
html { margin:0px; padding:0px; }
img { border:0; }

/* Home - Layout */
body#home { text-align: center; }
body#home #body_wrapper{ margin: 0 auto; text-align: left; width: 798px;}

/* Layout */
#content_top { height:270px; width:798px; }
#content_wrapper { background:url(/images/home/bg_content_right.gif) repeat-y right top; float:left; margin:0; padding:15px 0 0 0; position:relative; width:798px; }
#content_wrapper #content_bottom { clear:both; position:relative; width:798px; }
#content_wrapper #content_left { float:left; position:relative; width:150px; }
#content_wrapper #content_middle { float:left; position:relative; width:388px; }
#content_wrapper #content_right { float:left; margin-left:10px; position:relative; width:250px; }
.main_nav { background:#ffffff; height:725px; margin-left:0px; position:relative; visibility:visible; width:180px; }
/* Text */
#content_left p { margin-left: 10px; }
#content_right p.donate { text-align:center; }
.content_link { color:#63639c; font-size:11px; line-height:12px; text-decoration:none; }
.content_link_mod { color:#63639c; font-size:11px; text-decoration:none; }
.content_txt { color:#666666; font-size:11px; line-height:12px; }
#content_right h4 {   line-height:12px; margin-bottom: 0; pading-bottom: 0; color: #373866; font-size: 13px; font-weight: normal; padding: 0 15px; }
#content_right p { color:#666666; font-size:11px; line-height:12px; padding: 0 15px; }
.event_link { color:#669933; font-size:11px; line-height:12px; text-decoration:none; }
.subnav_txt { color:#333333;  font-size:10px;  line-height:11px; text-decoration:none; }
.subnav_txt:hover { color:#ffbf0f; }
.subnav_txt_on { color:#ffbf0f;  font-size:10px;  line-height:11px; text-decoration:none; }
.txt_events { color:#669933; font-size:11px; line-height:12px; text-decoration:none; }
.txt_exhibitions { color:#ff9933; font-size:11px; line-height:12px; text-decoration:none; }
.txt_exhibitions { color:#ff9933; font-size:11px; line-height:12px; text-decoration:none; }
/* Forms */
.home_left { margin:20px 0 0 22px; }
.input_size { border:1px #999999 solid; color:#000000; font-size:11px; font-style:normal; font-weight:normal; height:16px; margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px; padding-top:0px; width:200px; }
.left { float:left; }
.pageturner-left .flip-text { color:#63639c; float:left; font-size:11px; line-height:14px; padding-top:4px; text-decoration:none; width:284px; }
.pageturner-left img { border:none; float:left; margin-right:10px; }
.pageturner-right .flip-text { color:#63639c; float:right; font-size:11px; line-height:14px; padding-top:4px; text-decoration:none; width:200px; }
.pageturner-right img { border:none; float:right; margin-left:10px; }
.right { float:right; }
.txtbox_size { border:1px #999999 solid; color:#000000; font-size:11px; font-style:normal; font-weight:normal; margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px; padding-top:0px; width:200px; }
/* Revised homepage design */
#copyright { color:#666; font-size:11px; margin:0; text-align:center; width:798px; }
#copyright p { margin-top:0; }
#footerlinks { margin:20px 0; }
#header { display:block; height:240px; width:798px; }
#menu_main { background-color:#FCA33F; height:30px; margin:0; padding:0; width:798px; }
#menu_main a { border:none; color:#393766; font-family:"Times New Roman", Times, serif; font-size:14px; text-decoration:none; }
#menu_main img { border:none; margin-top:8px; }
#menu_main li { display:inline; margin:0 auto; padding:0; width:auto; }
#menu_main ul { margin:0 0 0 10px; padding:0; }

