/* CSS Document */
body { background:url(/includes/images/paper5.jpg) repeat-y scroll center; /*text-align: center; min-width: 740px;*/ padding:0; margin:0; }

#wrapper { text-align:left; margin-left:auto; margin-right:auto; padding:0; width: 860px; }

#side { float:left; width:200px;margin:0px 0px 0px 5px; }

#side .inner { padding-top:1px;	margin:0; }

/* #menu { position:absolute; top:195px; left:13px; width:200px; } */
#menu .section { font:normal 12px Arial, Helvetica, sans-serif; color:#FFFFFF; display: table; width:93px; height: 64px;  #position: relative; overflow: hidden; text-align:center; padding:0px; margin:4px 2px 0px 2px; float:left; }
#menu .menu_content { width:81px; }

#menu .section1 { cursor:pointer; background:url(/includes/images/menu-button-1.gif) no-repeat top left; }
#menu .section2 { cursor:pointer; background:url(/includes/images/menu-button-2.gif) no-repeat top left; }
#menu .section3 { cursor:pointer; background:url(/includes/images/menu-button-3.gif) no-repeat top left; }
#menu .section4 { cursor:pointer; background:url(/includes/images/menu-button-4.gif) no-repeat top left; }

/*
.ie .menu_content { border:1px solid #00FF33; padding-left:-50px; margin-left:-50px; }
.ie #menu .section_ie_hack_2 { border:1px solid orange; }
*/

#menu .section_content { height:auto; width:180px; background-color:#737373; margin-top:-3px; padding:5px; }
#menu .section_content_links { width:170px; background-color:#737373; padding:0px 10px; color:#FFFFFF; font:normal 10px Arial, Helvetica, sans-serif; }
.section_content_left { text-align:left; }
.section_content_right { text-align:right; }
#menu a { color:#FFFFFF; text-decoration:none; }
#menu a:hover { text-decoration:underline; }

#content { margin:10px 0px 0px 210px; font:normal 14px Arial, Helvetica, sans-serif; }
#content a { text-decoration:none; color:#CC6600; }
#content a:hover { text-decoration:underline; color:#CC6600; }
#content .inner { padding-top: 1px; margin:0px 10px 10px 10px; }
#content h3 { display:inline; }

#breadcrumb { border-bottom:1px solid #CCCCCC; font:bold 22px Verdana, Arial, Helvetica, sans-serif; color:#000000; }
#breadcrumb a { color:#000000; }
#breadcrumb a:hover {  }

#homepage_blog { background:url(/includes/images/blog_background.png) top left no-repeat; padding:25px 0px 0px 20px; }
.ie #homepage_blog { background:url(/includes/images/blog_background.gif) top left no-repeat; padding:25px 0px 0px 20px; }
#homepage_blog h2 { font:bold 16px Arial, Helvetica, sans-serif; display:inline; }
#homepage_blog h3 { font:bold 14px Arial, Helvetica, sans-serif; display:inline; }

#homepage_fd h2 { font:bold 16px Arial, Helvetica, sans-serif; display:inline; }
#homepage_wn h2 { font:bold 16px Arial, Helvetica, sans-serif; display:inline; }

#homepage_pv { background:url(/includes/images/pv_background.png) top left no-repeat; }
.ie #homepage_pv { background:url(/includes/images/pv_background.gif) top left no-repeat; }

#disclaimer h4 { display:inline; }

/* old stuff
#logo { position:absolute; top:10px; left:10px; width:200px; height:175px; background:#FFFF00; color:#000000; font:bold 16px Geneva, Arial, Helvetica, sans-serif; }
#logo .section_ie_hack_1 { #position: absolute;  _top: 50%;display: table-cell; vertical-align: middle; }
#logo .section_ie_hack_2 { #position: relative;  #top: -50% }
#logo .menu_content { width:164px; padding: 0px 5px; }

#homepage_pictures { position:absolute; top:10px; left:220px; width:480px; height:460px; background:#FF6600; }
#homepage_pictures .content_ie_hack_0 { display: table; width:480px; height: 460px;  #position: relative; overflow: hidden; text-align:center; }
#homepage_pictures .content_ie_hack_1 { #position: absolute;  _top: 50%;display: table-cell; vertical-align: middle; }
#homepage_pictures .content_ie_hack_2 { #position: relative;  #top: -50% }
#homepage_pictures .content { width:480px; }

#homepage_fats { position:absolute; top:480px; left:220px; width:225px; height: 100px; border:1px solid #000000; }

#homepage_rumors { position:absolute; top:480px; left:455px; width:220px; height: 100px; border:1px solid #000000; }

#homepage_surveys { position:absolute; top:480px; left:685px; width:225px; height: 100px; border:1px solid #000000; }

#homepage_flashdash { position:absolute; top:590px; left:220px; width:340px; height: 100px; border:1px solid #000000; }

#homepage_pv { position:absolute; top:590px; left:570px; width:340px; height: 100px; border:1px solid #000000; }

#page { position:absolute; left:223px; border:1px solid #0000FF; }
*/

#footer { margin-top: 10px; clear: both; font:normal 12px Arial, Helvetica, sans-serif; text-align:center; }
#footer a { text-decoration:none; color:#CC6600; }
#footer a:hover { text-decoration:underline; color:#CC6600; }
#footer .inner { margin: 10px; }
