@import url(../Global/css/global.css);

body, div, h1, h2, h3, h4, h5, h6, p, a, dl, dl li, ol, ol li, ul, ul li { margin: 0px; padding: 0px; }
body { background: #766972 url(./images/bodyBG.jpg) repeat-x top left; font-family: Arial; text-align: center; }
img { border: 0; }
a { text-decoration: none; }
a:hover { text-decoration: underline; }
/*-------------------------------------------------------------*/
#header-menu ul, #navigation-list ul, #banner-list ul, #footer-menu ul { list-style: none; }
/*-------------------------------------------------------------*/
#shadow-bottom { display: inline-block; width: 950px; }
/*-------------------------------------------------------------*/
#main-container-shadow { box-shadow: -5px 5px 15px #534d4f; -webkit-box-shadow: -5px 5px 15px #534d4f; -moz-box-shadow: -5px 5px 15px #534d4f; }
#main-container { background: #ffffff; box-shadow: 5px 5px 15px #534d4f; -webkit-box-shadow: 5px 5px 15px #534d4f; -moz-box-shadow: 5px 5px 15px #534d4f; display: inline-block; padding: 0 12px; text-align: left; width: 926px; }
/*---------------------------------------------------------*/
#header-container { background: #8f1552 url(./images/headerBG.gif) repeat-x top left; height: 196px; }
#header-container-inside { background: transparent url(./images/headerLeftBG.gif) no-repeat bottom left; display: inline-block; height: 196px; }
#logo-container { float: left; padding: 10px 5px; }
#header-menu { margin-top: 146px; height: 48px; width: 926px; }
#header-menu ul { float: right; }
#header-menu ul li { -moz-border-radius: 5px 5px 0 0; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; background: #000000; float: left; /*filter: alpha(opacity=80); opacity: 0.8;*/ margin-left: 2px; }
#header-menu ul li a { color: #ffffff; display: inline-block; font-size: 18px; padding: 13px 25px 13px 15px; }
/*---------------------------------------------------------*/
#content-container { padding:0px 5px 20px 5px; }
#main-content { background: transparent url(./images/contentBG.gif) no-repeat bottom left; display: inline-block; margin-bottom: 15px; }
/*-----------------------------------------------------*/
#sidebar-left { float: left; padding-right: 12px; width: 250px; }
/*-------------------------------------------------*/
#navigation-list { }
#navigation-list ul li { }
#navigation-list ul li.active a { background: #bab4b8 url(./images/activeLeftItemBG.jpg) repeat-y top right; font-weight: bold; }
#navigation-list ul li a { background: #bab4b8; border-bottom: 2px solid #010002; color: #000000; cursor: pointer; display: inline-block; font-size: 15px; padding: 7px 4%; width: 92%; }
#navigation-list ul li:first-child a { border-top: 2px solid #010002; }
#navigation-list ul li a:hover { text-decoration: none; color: #555; }
/*-------------------------------------------------*/

/*-----------------------------------------------------*/
#center-content { border-left: 2px solid #bab4b6; float: right; padding-left: 12px; width: 638px; min-height: 600px; }
#center-content p, #center-content ul li { color: #000000; font-size: 15px; padding: 1px 0; }
#center-content a { color: #911553; }
#center-content ul { /*list-style-position: inside; */list-style-type: disc; padding: 1.5px 0; }
/*-------------------------------------------------------------*/

#banner-list { border: 1px solid #756c6f; clear: both; display: inline-block; width: 100%; }
#banner-list ul { margin:10px 0x;}
#banner-list ul li { float: left;}
#banner-list ul li.left-panel { }
.sponsor-block { display: table; }
.sponsor-block li { text-align:center}
.sponsor-block .title { color: #910040; font-size: 12px; padding: 5px 0px; }
#sponsor-list {color: #910040; font-size: 12px; padding: 5px 0px; background-color:#fff; text-align:center; margin-top:15px; }
#sponsor-list img{ padding:10px;}
/*-------------------------------------------------------------*/
#footer { border-top: 2px solid #e4e4e4; clear: both; padding: 15px 0 10px; text-align: center; }
#footer-line p, #footer-menu ul li, #footer-menu ul li a { color: #666666; font-size: 9px; }
#footer-menu { float: left; }
#footer-menu ul li { border-left: 1px solid #666666; float: left; padding: 0 6px; }
#footer-menu ul li:first-child { border: none; }
#footer-menu ul li a { border: none; }

/*-----header definition---------------------------------------*/
h1, h2, h3, h4, h5, h6 { color: #000000; font-weight: bold; }
h1 { font-size: 18px; padding: 15px 0 5px; }
h2 { font-size: 16px; padding: 15px 0 3px; }
/*------other styles definition---------------------------------*/
.clear-both { clear: both; }

