@charset "utf-8";
/* CSS Document */

body {font-family:Arial, Helvetica, sans-serif; font-size:1em; margin:0; padding:0; background:url(/econtent/baos/img/containerbg2.jpg) repeat-x #ffffff;}
p {font-size:0.8em; color:#747474;}
a {color:#0046a0}
h1 {font-size:1em; color:#033677}
h2 {font-size:0.8em; color:#033677; margin:0; padding: 0; padding-top:8px;}
h3 {font-size:0.9em; color:#2b3643; margin:0 0 0 0; padding:0 0 0 0;}
h4 {font-size:0.9em; color:#3f3f3f; margin:0 0 0 0; padding:0 0 0 0;}


.header {height:133px; width:100%; background:url(/econtent/baos/img/headerbg.jpg) repeat-x #2779c5; border-bottom:1px solid #fff; overflow:hidden;}
.headercontainer {width:878px; height:133px; margin:0 auto; background:url(/econtent/baos/img/headerimg.jpg) no-repeat;}
.headerlogin {float:right; text-align:right; width:400px; padding-top:10px;}
.input {margin-bottom:6px; width:165px}
.loginbutton {border:0; height:22px; border:1px solid #d0d0d0; background-image:url(/econtent/baos/img/login.jpg); clear:both; width:61px;}
.label {font-size:0.6em; font-weight:bold; color:#fff; padding-right:5px; vertical-align:middle}
.logintitle {font-size:0.7em; font-weight:bold; color:#fff; letter-spacing:7px; line-height:300%}

.horiznav {height:37px; width:100%; background:#2d8de5; border-bottom:1px solid #fff;}
.horiznavcontainer {width:878px; height:37px; margin:0 auto;}
.horiznav ul {margin:0 0 0 0; padding: 10px 0 0 0; font-size:0.8em;}
.horiznav li {display:inline; padding:0 10px 11px 10px}
.horiznav a {color:#fff; text-decoration:none}
.horiznav a:hover {text-decoration:underline}
.active {background:url(/econtent/baos/img/horiznavactive.gif) no-repeat center 19px; font-weight:bold;}

.container {width:100%; background:url(/econtent/baos/img/containerbg.jpg) #fff;}
.pagecontainer {min-height:500px; width:920px; margin:0 auto; background:url(/econtent/baos/img/pagebg.jpg) no-repeat; margin-top:10px;}

.left {min-height:500px; width:187px; margin-left:21px; padding-top:19px; float:left;}
.lefttitlebar {height:27px; background: url(/econtent/baos/img/lefttitlebar.gif) repeat-x #bfdcf5; border-bottom:1px solid #a2aeb1; padding-left:15px; padding-top:11px; padding-right:15px; overflow:hidden; margin-bottom:25px;}
.lefttitlebar2 {height:27px; background: url(/econtent/baos/img/lefttitlebar2.gif) repeat-x #bfdcf5; border-bottom:1px solid #aaaaaa; padding-left:15px; padding-top:11px; padding-right:15px; overflow:hidden; margin-bottom:25px; border-top:1px solid #d3d3d3}

.leftitem {padding-left:15px; padding-bottom:10px; margin-bottom:20px; padding-right:15px;}
.eventname {font-size:0.8em; color:#000000; line-height:150%}
.datevenue {font-size:0.6em; color:#7a7a7a; line-height:50%; padding-bottom:10px; margin-top:-5px}
.price {font-size:0.7em; color:#000000; line-height:100%}
.contactdetails {font-size:0.7em; color:#4c4c4c; line-height:150%}
.leftitem img {border:0}

.right {min-height:500px; width:691px; margin-right:21px; padding-top:19px; float:right;}
.righttitlebar {height:36px; border-bottom:1px solid #eaeaea; padding-left:15px; padding-right:15px; padding-top:2px; overflow:hidden; margin-bottom:25px;}
.rightcontent {padding-left:25px; padding-right:25px;}
.rightcontent p {line-height:150%}

.contentbox {background-color:#f9f9f9; border:1px solid #cccccc; padding:10px;}
.contentbox p {color:#747474; font-size:0.7em; line-height:150%; margin:5px 0 0 0; padding:0;}
.contentbox img {border:1px solid #ccc; margin-right:10px; float:left;}
.contentbox_column {width:33%; float:left;}
.contentbox_top {clear:both;}
.contentbox_bottom {clear:both;}

.breadcrumbs {font-size:0.7em; color:#747474; padding-top:0px; line-height:100%}
.breadcrumbs a {color:#aa4565;}

.slideshow {height:116px; width:631px; border:1px solid #eaeaea; overflow:hidden; margin-bottom:20px;}

.footer {margin:0 auto; width:870px; margin-top:75px; border-top:1px solid #eaeaea; padding-top:10px; padding-bottom:25px}
.footer img  {border:0}
.footer p {font-size:0.7em; line-height:200%}
.footerleft {width:50%; float:left;}
.footerright {width:50%; float:right; text-align:right}

.control_container
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.8em;
    color:#000000;
}
