@supports (-webkit-touch-callout: none) { body { background-attachment: scroll; } }

.confTitle { 
	width: 100%; 
	max-width: 950px; 
	margin: 0 auto; 
}

.confLogoBox {
    height: 100%;
    float: left;
    padding-right: 0px;
    position: relative;
    top: 0px;
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    transform: none;
}

.confTitleBox {
  border-top: 3px solid #300018;
  border-bottom: 1px solid #300018;
  background: #5a3d31 url('/images/conf/sprites_brown.png') repeat-x 0 -24px;
}

.conference-title-link {
    color: #ffffff;
    text-transform: uppercase;
    padding-top: 20px;
    font-size: 29px;
    font-weight: lighter;
    text-shadow: 0px 0px 7px #c5bcb7;
    transform: none;
    font-family: Garamond, Georgia, "Times New Roman", Times, serif;
}

.confSubTitleBox {
  background: #e0e4cc;
  border-bottom: 1px solid #837b47;
  border-top: 1px solid #837b47;
}

.confSubTitleContent {
  width: 950px;
  margin: 0 auto;
  color: #4a431a;
}

.confBodyBox {
    background: #e1e7e7fa none repeat scroll 0 0;
    padding: 15px 15px 15px 15px;
    margin: 0px auto 30px 230px;
}

.footer {
    background-color: black;
    color: #f9f9f9;
    padding: 10px 5px 10px 10px;
}


body{
    background-image: url("/event/35/images/157-BackgroundPAO.jpg");
    background-repeat: no-repeat;
    background-position: center bottom;
    background-size: cover;
    background-attachment: fixed;
}


a:hover img {
    outline-offset: 2px !important; 
    outline: #09c	solid 3px !important;
}

a:hover .confLogo {
    border: none !important;
    outline: none !important;
}

.conferenceDetails .description {
    color: #777;
    font-size: 1.2em;
    margin: 0px 0 0em 0;
}

.footer {
    background-color: #574136;
    height: 20px;
    overflow: hidden;
    color: transparent;
}

.footer * {
    display: none !important;
}


/* ------Menu------ */

/* here is layout and style for creating default menu for conferences */

/* Styles for all menu Items */

#outer {
  background: #dfe7e7;
  border: 1px solid #7e8383;
}

.support_box {
  background: #dfe7e7;
  border: 1px solid #7e8383;
}

.support_box > h3 {
  background: #5a3d31;
}

#outer li a:hover {
  background: #777;
  color: white;
}

.conf_leftMenu {
  float: left;
  width: 200px;
  background: transparent none repeat scroll 0 0;
}

.menuConfTitle {
  color: #0200c6;
}

.menuConfTitle a {
  color: #4e4c46;
}

.menuConfSelected a {
  color: #4e4c46;
}

li ul.inner li a {
  background: transparent url(/images/conf/left_menu_bullet.png) scroll no-repeat 15px center;
} /* Sub Menu Styles */

.simpleTextAnnouncement {
  background: #f5faff url(/images/conf/sprites_brown.png) repeat-x scroll 0 -400px;
  border-top: none;
  border-bottom: 1px solid #bbb;
  color: #0f283d;
}