body {text-align: center; margin: 0; background-image: url(images/seamless_background.jpg); background-attachment: fixed}

a {color: #990000; text-decoration: none}

a:hover	{text-decoration: underline}

#epidermis {width: 900px; margin: 0 auto;}

#dermis {width: 870px; float: left; margin-left: 15px; margin-right: 15px;} 

#skeleton {width: 840px; float: left; background-color: #ffffff; margin: 0 15px; background-image: url(images/inner_beveled_background_sides.jpg); background-repeat: repeat-y; background-position: top center;}

#banner_menu_holder {width: 840px; float: left; background-image: url(images/inner_beveled_background.jpg); background-repeat: no-repeat; background-position: top center;}

#banner {width: 840px; /*height: 85px;*/ height: 115px; float: left; text-align: left;}

#banner img {/*float: left;*/ position: relative; top: 10px; left: 15px}
#banner p {font-family: georgia, serif; font-size: 15px; font-style: italic; color: #990000; margin: 20px 0 0 150px}

#menu {width: 840px; float: left; /*filter: Alpha(opacity=80);
	-moz-opacity: .80;
	opacity: .80;*/}

#menu ul {list-style-type: none; margin: 0; padding: 0; float: right; font-family: arial, sans-serif; font-size: 12px; margin-right: 20px}
#menu ul li {float: left; padding: 6px 12px 6px 15px; /*background-image: url(images/menu_bullet.gif); background-repeat: no-repeat; background-position: center left*/}

#menu a {color: #777777; text-decoration: none}
#menu a:hover {color: #000000;}

#home_page #menu .home_link a, #logistics_page #menu .logistics_link a, #presenters_page #menu .presenters_link a, #attend_page #menu .attend_link a, #sponsors_page #menu .sponsors_link a, #contact_page #menu .contact_link a, #2010_page #menu .2010_link a {color: #000000}

#collage {width: 840px; float: left}
#collage img {margin-left: 34px; float: left}

#content_holder {width: 840px; float: left}

#content_left {margin: 10px 5px 10px 0; width: 300px; float: left;}

.box {width: 250px; float: left; font-family: arial, sans-serif; font-size: 12px; text-align: left; background-color: #000000; margin: 10px 0 10px 34px; text-align: center; border: 1px solid #999999}

.box2 {width: 250px; float: left; font-family: arial, sans-serif; font-size: 12px;  margin: 10px 0 10px 34px; text-align: center;}

#content_left p {margin: 10px 20px 5px 34px; font-family: georgia, serif; font-size: 13px; text-align: left; color: #666666}
#content_left .boldP {margin: 20px 20px 5px 34px; font-weight: bold}


.info {font-weight: bold; font-size: 14px; font-family: georgia, serif; color: #cc6600}

#content_right {width: 535px; float: left; margin-top: 10px}

#content_right p {margin: 10px 30px 10px 0; font-family: arial; sans-serif; text-align: justify; font-size: 13px; line-height: 1.5em}

#content_right .title {color: #660000; font-weight: bold; font-family: georgia, serif; text-decoration: underline; margin-top: 20px}

#content_right .bold { /*color: #990000;*/ color: #ff3300}

#content_right .italic {font-style: italic}

#content_right ul {text-align: left; font-family: arial, sans-serif; font-size: 12px; line-height: 1.5em; margin-right: 34px; margin-top: 0}

#content_right ul li {margin-bottom: 8px}

#sponsors_page #content_right img {margin: 10px; float: left; border: 1px solid #999999}

form {text-align: left; font-family: verdana, sans-serif; font-size: 12px; color: #990000}

#footer {width: 840px; float: left; margin-top: 5px; background-image: url(images/inner_beveled_background.jpg); background-repeat: no-repeat; background-position: bottom center;}

.hr_style {height: 5px; background-image: url(images/hr.png); background-repeat: no-repeat; background-position: center;}
.hr_style hr {display: none}

#footer p {margin: 15px; font-family: arial, sans-serif; font-size: 12px}

.clear {clear:both;}