/*--------------------------------------------------------------

---------------------------------------------------------------*/

/* ||| universal set of reset styles |||*/
html, body, div, span, applet, object, iframe, caption, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, dl, dt, dd, ol, ul, li, fieldset, form, label, legend {
	vertical-align: middle;
	font-size: 100%;
	outline: 0;
	padding: 5;
	margin: 0;
	border: 0;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	background: white;
	line-height: 1;
	color: black;
}
ol, ul {
	list-style: none;
}
/* tables still need cellspacing="0" in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	font-weight: normal;
	text-align: left;
}
/* remove possible quote marks (") from <q> & <blockquote> */
blockquote:before, blockquote:after, q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
/* ||| the end |||*/
/* ||| set of clearing floats |||*/	
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {
	display: inline-block;
}
/* Hides from IE-mac \*/
* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}
.clear {
	clear: both;
}
/* End hide from IE-mac */
/* ||| the end |||*/
html {
	height: 100%;
	margin-bottom: 1px;
}
body {
	margin: 0;
	padding: 0;
	font-size:100%;
}
#bg {
	line-height:16px;
	background-color: #FFFFFF;
	/*	background-color: #004071;
*/	/* background-image: url(../images/bg_page.png);*/
	background-repeat: repeat-y;
	background-position: 0 0;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
a {
	outline: none;
	cursor: pointer;
}
img {
	border: 1;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 5px;
}
element.style {
	cursor:pointer;
}
a:link,
a:visited,
a:active {
	text-decoration: none;
	color: #004A82;
	width:100%;
}
a:hover {
	text-decoration: underline;
}
/*
ul {
	padding: 0 0 0 2px;
	margin: 0;
	margin-left: 1px;
	list-style: none;
}
ul li {
	background: transparent url('../images/arrow.gif') no-repeat 0 5px;
	padding-left: 16px;
	line-height: 160%;
}
*/
ol li {
	line-height: 170%;
}
fieldset {
	border: 0;
	padding: 5px 0;
}
h1 {
	font-size: 200%;
}
h2 {
	font-size: 210%;
	font-weight: normal;
	margin:2px 0 15px 0;
}
h3 {
	font-size: 125%;
}
h4 {
	font-size: 100%;
}
h5 {
	font-size: 120%;
}
h6 {
	font-size: 110%;
}
th {
	padding: 4px;
	text-align: left;
}
fieldset {
	border: none;
}
fieldset a {
	font-weight: bold;
}
input,
select {
	color: 004071;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 29px;
	font-weight: bold;
	text-transform: uppercase;
}
hr {
	border-top: 1px solid #f9f9f9;
	border-right: 0;
	border-left: 0;
	border-bottom: 0;
	height: 1px;
}
.clearfix {
	clear: both;
}
/* Major Blocks-------------------------------------------------------------------------------*/
div#page {
	height: 100%;
	margin: 0 auto;
}
div#wrap-1 {
	width: 1024px;
	margin: 0 auto;
	border:#000000;
/*	border:#66bbaa;
*/	border-width:1px;
	border-style:solid;
}
div#top {
	height: 220px;
	width: 1280px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
/* Here you can change width or height of your logo*/
a#logo {
//*	background: transparent url('../mkt_imgs/logo.jpg') no-repeat 0 50%;
	width: 1024px;
	height: 72px;
	display: block;
	float: left;*//
}
div#logo {
	background: transparent url('../mkt_imgs/cb2012head184.jpg') no-repeat 0 50%;
	width: 1024px;
	height: 184px;
	display: block;
	float: left;
}
div#topspace {
	width: 1024px;
	height: 150px;
	display: block;
	float: left;
}
/*end*/
div#wrap-2 {
	clear: both;
	/*background: transparent url('../images/p_middle.png') repeat-y 0 0;*/
	margin-left: 0px;
}
div#wrap-3 {
	width:1024px;
	height:100%;
	background: url('../mkt_imgs/mainbox.jpg') repeat-y 0 0;
}
div#wrap-4 {
	margin: 0 20px;
	padding-top: 8px;
	position: relative;
}
div#wrap-5 {
	padding-top: 8px;
	position: relative;
	float: left;
	width: 557px;
	height: 100%;
}
div#bottom {
	background: url('../mkt_imgs/mainbox_bottom.jpg') no-repeat 50% 100%;
	height: 17px;
}
div#ctop {
	width: 100%;
	height: 22px;
	position: absolute;
	top: 12px;
}
div#loginwrap {
	float: left;
	width: 100%;
	font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #2c3039;
}
div#loginwrap a {
	color: #2c3039;
}
div#loginwrap input {
	border: none;
	border-bottom: 1px solid #202123;
	margin: 0 5px;
	font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #2c3039;
	background: none;
}
ul.loginposition {
       list-style: none;
       margin: 0;
       padding: 0;
       
}
ul.loginposition li {
       background: none;
       margin: 0;
       padding: 0;
       float: left;
}

div#loginwrap input.button {
	border: 1px solid #202123;
}
li.pad {
   padding-left: 12px!important;
}
div#patmenu-wrap1 {
	position: relative;
	top: -11px;
	padding: 0;
	background: #eee url('../images/bg_patmenu-left.png') no-repeat 0 0;
}
div#patmenu-wrap2 {
	height: 20px;
	padding: 0 12px;
	background: url('../images/bg_patmenu-right.png') no-repeat 100% 0;
}
div#pathway {
	float: left;
	font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #2c3039;	line-height: 20px;
background: url('../images/icon_pathway.png') no-repeat 0 50%;
	padding-left: 20px;
}
div#topmenu {
	float: right;
	margin-top: 2px;
}
div#custommenu {
//*	width: 1024px;
	background-image: url(../mkt_imgs/menubar.jpg);
	background-repeat: no-repeat;
	height: 29px;
	float: left;*//
}
div#advertright {
	width: 300px;
	background-repeat: no-repeat;
	height: 100%x;
	float: right;
	margin-right: 20px;
}
div#search {
	float: right;
	width: 20%;
}
div#search input {
	float: right;
}
div#search input.inputbox {
	background: transparent url('../images/icon_search.png') no-repeat 0 40%;
	border: none;
	border-bottom: 1px solid #0f1014;
	padding: 0 18px 0 20px;
	height: 19px;
	line-height: 19px;
	font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #2c3039;
}
div#cont-1 {
	clear: both;
	width: 931px;
	background: url('../images/bg_content-top.png') no-repeat scroll 50% 0;
	padding-top: 8px;
	margin-top: 39px;
}
div#cont-2 {
	background: #fff url('../images/bg_content-bottom.png') no-repeat scroll 50% bottom;
	padding: 15px;
	position: relative;
	margin-bottom: 20px;
}
div#mainbody {
	clear: both;
}
div#menu {
	clear: both;
	background: url('../images/menu_bg.jpg') no-repeat 50% 0;
	height: 39px;
	margin-top: 47px;
}
div#header {
	clear: both;
}
/* Footer

-------------------------------------------------------------------------------*/
div#footer {
	clear: both;
	padding: 0;
	font-size: 11px;
	background: url('../mkt_imgs/mainbox_bottom.jpg') no-repeat 50% 100%;
	height: 17px;
	width: 1024px;
}
div#footer a {
	font-size: 11px;
	color: #7D7F8B;
}
div#links {
	float: left;
	padding-bottom: 10px;
	color: #7D7F8B;
}
div#copyright {
	float: right;
}
/* Setup of major blocks
----------------------------------------------------------------------------------*/
div#l_w-1 {
	float: left;
	width: 655px;
	margin-right: 10px;
}
div#l_w-wrap {
}
div#l_w-wrap-0 {
	background: none;
}
div#l_w-2 {
	width: 100%;
}
div#r_w {
	float: right;
	width: 236px;
}
div#l_w1 {
	float: right;
	width: 180px;
}
div#r_w1-3 {
	float: left;
	width: 711px;
	padding-right: 10px;
}
div#r_w1-2 {
}
div#r_w1-1 {
	float: left;
	width: 460px;
	padding-right: 10px;
}
div#mainbody {
	clear: both;
	float: left;
}
/* Setup value of users position 1, 2, 3, 4
----------------------------------------------------------------------------------*/
div#user_position-1,
div#user_position-2,
div#user_position-3,
div#user_position-4,
div#user_position-5,
.us-stand {
	clear: both;
	overflow: hidden;
}
div.us_1-left,
div.us_1-right,
div.us_1-center,
div.us_2-left,
div.us_2-right,
div.us_2-center,
div.us_3-left,
div.us_3-right,
div.us_3-center,
div.us_4-left,
div.us_4-right,
div.us_4-center,
div.us_5-left,
div.us_5-right,
div.us_5-center {
	float: left;
	width: 33.3%;
	width: 50%;
	width: 100%;
	overflow: hidden;
}
div#user_position-1,
div#user_position-4 {
	background: url('../images/box-right.png') no-repeat bottom right;
}
div#user_position-1 div,
div#user_position-4 div {
	background: url('../images/box-left.png') no-repeat bottom left;
}
div#user_position-1 div div,
div#user_position-4 div div {
	background: url('../images/box-top.png') no-repeat top right;
}
div#user_position-1 div div div,
div#user_position-4 div div div {
	background: url('../images/box-topleft.png') no-repeat top left;
}
div#user_position-5 {
	background: url('../images/box-bottomright.jpg') no-repeat bottom right;
}
div#user_position-5 div {
	background: url('../images/box-col1left.png') no-repeat bottom left;
}
div#user_position-5 div div {
	background: url('../images/box-col1top.png') no-repeat top right;
}
div#user_position-5 div div div {
	background: url('../images/box-col1topleft.png') no-repeat top left;
}
div#user_position-1,
div#user_position-4,
div#user_position-5 {
	margin: 10px 0 0;
	padding: 0;
	clear: both;
	width: 100%;
	height:1%;
}
div#user_position-1 {
	margin: 0 0 10px;
}
div#user_position-1 div,
div#user_position-1 div div,
div#user_position-4 div,
div#user_position-4 div div,
div#user_position-5 div,
div#user_position-5 div div {
	padding: 0;
}
div#user_position-1 div div div,
div#user_position-4 div div div,
div#user_position-5 div div div {
	padding: 9px 0;
}
.border {
	background: url('../images/bullet.gif') repeat-y top left!important;
}
.border-black {
	background: url('../images/bullet_2.gif') repeat-y top left!important;
}
/*Modules
-------------------------------------------------------------------*/
div.moduletable,
div.moduletable-color1,
div.moduletable-color2 {
	font: normal 100% Arial, Helvetica, sans-serif;
	line-height:16px;
	padding: 0 10px!important;
	margin:-9px 0 0 0;
}
div.moduletable h3,
div.moduletable-color1 h3,
div.moduletable-color2 h3 {
	font: bold 11px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	padding: 0;
	margin: 0 0 5px 0;
	line-height: 24px;
	color: #050505;
}
div#user_position-5 div.moduletable h3,
div#user_position-5 div.moduletable-color1 h3,
div#user_position-5 div.moduletable-color2 h3 {
	color: #fff;
}
div#user_position-5 a {
	color: #fff;
}
div#user_position-5 ul li {
	background: transparent url('../images/arrow_color.gif') no-repeat 0 5px;
}
div.module h3,
div.module-slider h3,
div.module-color1 h3,
div.module-color2 h3,
div.module-clear h3 {
	margin: 0 -14px 0px;
	padding: 0 14px 8px;
	font: bold 11px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	line-height: normal;
	color: #050505;
}
div.module-color2 h3 {
	color: #fff;
}
div.module,
div.module-slider,
div.module-color1,
div.module-color2,
div.module-clear {
	margin: 0 0 10px;
	padding: 0;
	clear: both;
	width: 100%;
	height:1%;
}
div.module-clear {
	margin: 0 0 10px;
}
div.module div,
div.module div div,
div.module-slider div,
div.module-slider div div,
div.module-color1 div,
div.module-color1 div div,
div.module-color2 div,
div.module-color2 div div {
	padding: 0;
}
div.module div div div,
div.module-slider div div div,
div.module-color1 div div div,
div.module-color2 div div div {
	padding: 9px 0;
}
/* Default*/
div.module {
	background: url('../images/box-right.png') no-repeat bottom right;
}
div.module div {
	background: url('../images/box-left.png') no-repeat bottom left;
}
div.module div div {
	background: url('../images/box-top.png') no-repeat top right;
}
div.module div div div {
	background: url('../images/box-topleft.png') no-repeat top left;
	padding: 13px;
}
/*Slider*/
div.module-slider h3 {
	color: #fff;
}
div.module-slider {
	background: url('../images/box-col1right.jpg') no-repeat bottom right;
}
div.module-slider div {
	background: url('../images/box-col1left.png') no-repeat bottom left;
}
div.module-slider div div {
	background: url('../images/box-col1top.png') no-repeat top right;
}
div.module-slider div div div {
	background: url('../images/box-col1topleft.png') no-repeat top left;
	color: #fff;
	padding: 9px 0;
}
/*color1*/
div.module-color1 {
	background: url('../images/box-col2right.png') no-repeat bottom right;
}
div.module-color1 div {
	background: url('../images/box-col2left.png') no-repeat bottom left;
}
div.module-color1 div div {
	background: url('../images/box-col2top.png') no-repeat top right;
}
div.module-color1 div div div {
	background: url('../images/box-col2topleft.png') no-repeat top left;
	padding: 13px;
}
/*color2*/
div.module-color2 h3 {
	color: #fff;
}
div.module-color2 {
	background: url('../images/box-col1right.jpg') no-repeat bottom right;
}
div.module-color2 div {
	background: url('../images/box-col1left.png') no-repeat bottom left;
}
div.module-color2 div div {
	background: url('../images/box-col1top.png') no-repeat top right;
}
div.module-color2 div div div {
	background: url('../images/box-col1topleft.png') no-repeat top left;
	padding: 13px;
	color: #fff;
}
/*|||------ Restrictions ------|||*/
div.module div div div div,
div.module div div div div div,
div.module div div div div div div,
div.module-slider div div div div,
div.module-slider div div div div div,
div.module-slider div div div div div div,
div.module-color1 div div div div,
div.module-color1 div div div div div,
div.module-color1 div div div div div div,
div.module-color2 div div div div,
div.module-color2 div div div div div,
div.module-color2 div div div div div div,
div#user_position-1 div div div div,
div#user_position-1 div div div div div,
div#user_position-1 div div div div div div,
div#user_position-4 div div div div,
div#user_position-4 div div div div div,
div#user_position-4 div div div div div div,
div#user_position-5 div div div div,
div#user_position-5 div div div div div,
div#user_position-5 div div div div div div {
	background: none;
}
div.module div div div div,
div.module div div div div div,
div.module div div div div div div,
div.module-slider div div div div,
div.module-slider div div div div div div,
div.module-color1 div div div div,
div.module-color1 div div div div div,
div.module-color1 div div div div div div,
div.module-color2 div div div div,
div.module-color2 div div div div div,
div.module-color2 div div div div div div,
div#user_position-1 div div div div div,
div#user_position-1 div div div div div div,
div#user_position-4 div div div div div,
div#user_position-4 div div div div div div,
div#user_position-5 div div div div div,
div#user_position-5 div div div div div div {
	padding: 0;
}
div.module-color2 a {
	color: #fff;
}
div.module-color2 ul li {
	background: transparent url('../images/arrow_color.gif') no-repeat 0 5px;
}
/* Typohraphy 
-----------------------------------------------------------------------------------*/
pre,
.code {
	background-color:#f9f9f9;
	border-left:5px solid #304c84;
	margin:10px 0pt 15px;
	padding:10px 15px;
	font-size: 11px;
}
.info {
	background:transparent url('../images/icons/info.gif') no-repeat left top;
	color:#304c84;
	padding-left:30px;
}
.warning {
	background:transparent url('../images/icons/warning.gif') no-repeat left top;
	color:#cc0000;
	padding-left:30px;
}
.tips {
	background:transparent url('../images/icons/tips.gif') no-repeat left top;
	color:#E98B05;
	padding-left:30px;
}
.date {
	background:transparent url('../images/icons/date.gif') no-repeat left top;
	color:#35cc00;
	padding-left:30px;
}
.audio,
.credit,
.email,
.feed,
.help,
.webcam {
	background:transparent url('../images/icons/audio.gif') no-repeat left top;
	padding-left:30px;
}
.credit {
	background:transparent url('../images/icons/credit.gif') no-repeat left top;
}
.email {
	background:transparent url('../images/icons/email.gif') no-repeat left top;
}
.feed {
	background:transparent url('../images/icons/feed.gif') no-repeat left top;
}
.help {
	background:transparent url('../images/icons/help.gif') no-repeat left top;
}
.webcam {
	background:transparent url('../images/icons/webcam.gif') no-repeat left top;
}
.highlight-1 {
	background:#ffffda;
	padding:1px 5px;
}
.highlight-2 {
	background:#f9f9f9;
	padding:1px 5px;
}
.highlight-3 {
	background:#45494D;
	color: #fff;
	padding:1px 5px;
}
span.clear,
span.color,
span.color-1,
span.color-2,
span.color-3,
span.color-4,
span.color-5,
span.color-6 {
	display: block;
	padding: 10px;
	margin-bottom: 10px;
}
span.color {
	border-top: 1px solid #bfbfbf;
	border-bottom: 1px solid #bfbfbf;
	background: #f9f9f9;
}
span.color-1 {
	border-top: 1px solid #304c84;
	border-bottom: 1px solid #304c84;
	background: #f9f9f9;
	color: #304c84;
}
span.color-2 {
	border-left: 1px solid #304c84;
	color: #304c84;
}
span.color-3 {
	border-left: 1px solid #8c4889;
	color: #8c4889;
}
span.color-4 {
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	background: #000;
	color: #fff;
}
span.color-5 {
	border-top: 1px solid #363a3e;
	border-bottom: 1px solid #363a3e;
	background: #45494D;
	color: #fff;
}
span.color-6 {
	border-top: 1px solid #132241;
	border-bottom: 1px solid #132241;
	background: #0B162A;
	color: #fff;
}
span.clear {
	border-top: 1px solid #eee;
	border-bottom: 1px solid #eee;
}
/* Custom Parts 
-----------------------------------------------------------------------------------*/
.featurebox .ft_toprow {
	background: url('../images/featbox_top.jpg');
	width:100%;
	height:8px;
}
.featurebox .ft_contentrow { 
	background: url('../images/featbox_mid.jpg') repeat-y; 
}
.featurebox .ft_botrow { background: url('../images/featbox_btm.jpg'); 
	width:100%;
	height:5px;
}
.center-wrap-dd .centertop {
	width:100%;
	height:20px;
}
.center-wrap .centertop {
	background: url('../mkt_imgs/mainbox.jpg') repeat-y;
	width:100%;
	height:20px;
}
.center-wrap {
	background: url('../mkt_imgs/mainbox.jpg') repeat-y;
	float: left;
	width:100%;
}
.center-wrap .contents {
	background: url('../mkt_imgs/contentsbg.jpg') repeat-y;
	width:100%;
	float:left;
}
.center-wrap .contents .cent-left-cont { 
	/*background: url('../mkt_imgs/mainbox_dot.jpg') repeat-y;*/
	width:455px;
	float:left;
	margin-left:30px;
	margin-right:10px;
	padding-left:10px;
}
.center-wrap .contents .rightcontain {
	width:469px;
	float:left;
}
.center-wrap .contents .leftcontain {
	width:455px;
	float:left;
}
.center-wrap .contents .thirdrightcontain {
	width:300px;
	float:right;
}
.center-wrap .contents .thirdcentercontain {
	width:300px;
	float:center;
}
.center-wrap .contents .thirdleftcontain {
	width:300px;
	float:left;
}
.center-wrap .contents .cent-right-cont {
	width:439px;
	/*background: url('../mkt_imgs/mainbox_right.jpg') repeat-y;*/
	float:right;
	padding-left:10px;
	margin-right:0px;
}
.center-wrap .contents .middleblock {
	width:40px;
	height:650px;
	float:left;
}
.center-wrap .cent-right-botom {
	background: url('../images/center-right-btm.jpg');
	width:100%;
	height:20px;
	float:right;
}
.center-wrap .cent-left-bottom {
	background: url('../images/center-left-btm.jpg');
	width:100%;
	height:20px;
	float:left;
}

/* code for event page divs */

.center-wrap .eventwrap{
	width:950px;
	margin-left:40px;
}
.center-wrap .eventwrap .event_left_wrap {
	width:680px;
	float:left;
	margin: 10px;
}
.center-wrap .eventwrap .event_left_wrap .event_left_top {
	background: url('../mkt_imgs/event_left_top.jpg') repeat-y;
	width:100%;
	height:27px;
	padding-top:5px;
}
.center-wrap .eventwrap .event_left_wrap .event_left_main {
	width:100%;
}
.center-wrap .eventwrap .event_left_wrap .event_left_main .event_main_img{
	width:100%;
	height:100%;
 	display: inherit;
}

.center-wrap .eventwrap .event_right_wrap .event_right_main {
	width:100%;
	float:right;

}
.event_info {
	width:230px;
	margin-left:5px;
	;
	margin-right: 5px;
}

/* code for sponsorhip page divs */

.center-wrap .sponsorwrap{
	width:930px;
	margin-left:40px;
}
.center-wrap .sponsorwrap .sponsor_thirdleft_wrap {
	width:33%;
	float:left;

}
.center-wrap .sponsorwrap .sponsor_left_wrap {
	width:930px;
	float:left;
}
.center-wrap .sponsorwrap .sponsor_left_wrap .sponsor_left_top {
	width:100%;
	height:27px;
	padding-top:5px;
	background-image: url(../mkt_imgs/event_left_top.jpg);
	background-repeat: repeat;
}
.center-wrap .sponsorwrap .sponsor_left_wrap .sponsor_left_main {
	width:100%;
}
.center-wrap .sponsorwrap .sponsor_left_wrap .sponsor_left_main .sponsor_main_img{
	width:100%;
	height:100%;
}

.center-wrap .sponsorwrap .sponsor_right_wrap .sponsor_right_main {
	width:100%;
	float:right;

}
.sponsor_info {
	width:100%;
	margin-left:10px;;

}

/* COLOR for right divs */
.center-wrap .eventwrap .event_right_wrap_or {
	width:240px;
	float:right;
	background: url('../mkt_imgs/eventrightbg_gray.jpg') repeat-y;
	margin-right: 10px;
}
.center-wrap .eventwrap .event_right_wrap .event_right_top_or {
	width:100%;
	height:27px;
	background: url('../mkt_imgs/eventrighttop_white.jpg') repeat-n;
}
.center-wrap .eventwrap .event_right_wrap_db {
	float:right;
	background: url('../mkt_imgs/eventrightbg_gray.jpg') repeat-y;
}
.center-wrap .eventwrap .event_right_wrap .event_right_top_db {
	width:100%;
	height:27px;
	background: url('../mkt_imgs/eventrighttop_white.jpg') repeat-n;
}
.center-wrap .eventwrap .event_right_wrap_lg {
	width:240px;
	float:right;
	background: url('../mkt_imgs/eventrightbg_gray.jpg') repeat-y;
}
.center-wrap .eventwrap .event_right_wrap .event_right_top_lg {
	width:100%;
	height:27px;
	background: url('../mkt_imgs/eventrighttop_white.jpg') repeat-n;
}
.center-wrap .eventwrap .event_right_wrap_pu {
	width:240px;
	float:right;
	background: url('../mkt_imgs/eventrightbg_gray.jpg') repeat-y;
}
.center-wrap .eventwrap .event_right_wrap .event_right_top_pu {
	width:100%;
	height:27px;
	background: url('../mkt_imgs/eventrighttop_white.jpg') repeat-n;
}

.center-wrap .eventwrap .event_right_wrap_te {
	width:240px;
	float:right;
	background: url('../mkt_imgs/eventrightbg_gray.jpg') repeat-y;
}
.center-wrap .eventwrap .event_right_wrap .event_right_top_te {
	width:100%;
	height:27px;
	background: url('../mkt_imgs/eventrighttop_white.jpg') repeat-n;
}
.center-wrap .eventwrap .event_right_wrap_gr {
	width:240px;
	float:right;
	background: url('../mkt_imgs/eventrightbg_gray.jpg') repeat-y;
}
.center-wrap .eventwrap .event_right_wrap .event_right_top_gr {
	width:100%;
	height:27px;
	background: url('../mkt_imgs/eventrighttop_white.jpg') repeat-n;
}
.center-wrap .eventwrap .event_right_wrap_br {
	width:240px;
	float:right;
	background: url('../mkt_imgs/eventrightbg_gray.jpg') repeat-y;
}
.center-wrap .eventwrap .event_right_wrap .event_right_top_br {
	width:100%;
	height:27px;
	background: url('../mkt_imgs/eventrighttop_white.jpg') repeat-n;
}
.center-wrap .eventwrap .event_right_wrap_wi {
	width:240px;
	float:right;
	background: url('../mkt_imgs/eventrightbg_gray.jpg') repeat-y;
}
.center-wrap .eventwrap .event_right_wrap .event_right_top_wi {
	width:100%;
	height:27px;
	background: url('../mkt_imgs/eventrighttop_white.jpg') repeat-n;
}
.center-wrap .eventwrap .event_right_wrap_lb {
	width:240px;
	float:right;
	background: url('../mkt_imgs/eventrightbg_gray.jpg') repeat-y;
}
.center-wrap .eventwrap .event_right_wrap .event_right_top_lb {
	width:100%;
	height:27px;
	background: url('../mkt_imgs/eventrighttop_white.jpg') repeat-n;
}
.center-wrap .eventwrap .event_right_wrap_mb {
	width:240px;
	float:right;
	background: url('../mkt_imgs/eventrightbg_gray.jpg') repeat-y;
}

.center-wrap .eventwrap .event_right_wrap .event_right_top_mb {
	width:100%;
	height:27px;
	background: url('../mkt_imgs/eventrighttop_white.jpg') repeat-n;
}
/* End color for right divs */

/* Event buttons */
a#frontlink {
/*	background:transparent url('../mkt_imgs/moreinfo.jpg') no-repeat left top;
*/	padding-left:15px;
	padding-right:15px;
	height:12px;
	line-height:12px;
	background: url('../mkt_imgs/arrow.png') no-repeat;
	color:#333333;
	font: bold 10px Arial, Helvetica, sans-serif;
	text-transform: uppercase;	
}
a#moreinfo {
/*	background:transparent url('../mkt_imgs/moreinfo.jpg') no-repeat left top;
*/	padding-left:100px;
	height:20px;
	background: url('../mkt_imgs/moreinfo.jpg') no-repeat;
}
a#Sponsor {
	background:transparent url('../mkt_imgs/sponsor.jpg') no-repeat left top;
	padding-left:100px;
	height:20px;
}
a#attend {
	background:transparent url('../mkt_imgs/register.jpg') no-repeat left top;
	padding-left:100px;
	height:20px;;
}
div#frontbuttons {
	height:25px;
}

div#frontbuttons a {
	height:20px;
	line-height:20px;
}
/* end event buttons */

.event_cover {
	width:230px;
	float:right;
	text-align: center;
	margin-left: 0px;
	margin-right: 5px;
}
span.sponsorhead {
	font-size:200%;
	line-height: 20px;
	font-weight:bold;
	color:#FFFFFF;
}
span.eventtitle {
	font-size:200%;
	line-height: 40px;
	font-weight:bold;
	color:004071;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
}
span.eventtitleRed {
	font-size:200%;
	line-height: 40px;
	font-weight:bold;
	color:#F00;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
}
span.eventgraph {
	font-size:110%;
	line-height: 20px;
	font-weight:normal;
}

span.eventhead {
	color:#004071;
}
span.event_info_head {
	font-size:160%;
	line-height: 20px;
	font-weight:bold;
	color:#666666;
}
span.event_info_main {
	font-size:110%;
	line-height: 20px;
	font-weight:normal;
	color:#66666;
}
span.event_space {
	font-size:140%;
	line-height: 25px;
	font-weight:normal;
	color:#FFFFFF;
}


/* end of code for event page divs */
.center-wrap .cent-right-cont .cent-right-inset{
/*	padding-left: 18px;
	padding-right: 5px;
*/}
.center-wrap .cent-left-cont .cent-left-inset{
/*	padding-right: 5px;
*/}
div#topbar {
	/* margin-left:20px; */
}	
div#midwrap {
/*	width:1024px;
	height: 81px; 
*/
}
.mid-top {
//*	background: url('../mkt_imgs/midbar.jpg');
	width:1024px;
	float:left;
	height:39px;*//
}	
.mid-low {
//*	background: url('../mkt_imgs/midbar_low.jpg');
	width:1024px;
	float:left;
	height:42px;*//
}	
.slides {
	background: url('../mkt_imgs/photobar.jpg');
	width:1024px;
	float:left;
	height:105px;
}	
.botmen-wrap {
	float: left;
	width:556px;
}
.botmen-top {
	background: url('../images/botmenu-top.jpg');
	height:7px;
}
.botmen-mid {
	background: url('../images/botmenu-cent.jpg');
	height:33px;
}
.botmen-bot {
	background: url('../images/botmenu-bot.jpg');
	height:3px;
}
.liaextras {
	padding-left:5px;
	height:31px;
	width: 195px;
	background-color: transparent;
	background-image: url(../images/icons/liaextras.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.liaeats {
	padding-left:5px;
	height:13px;
	width: 333px;
	background-color: transparent;
	background-image: url(../images/icons/liaeats.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.liadepts {
	padding-left:5px;
	height:13px;
	width: 333px;
	background-color: transparent;
	background-image: url(../images/icons/liadepts.png);
	background-repeat: no-repeat;
	background-position: left top;
}
span.eventhead {
	font-size:120%;
	line-height: 20px;
	font-weight:bold;
}
span.eventdate {
	font-size:110%;
	line-height: 20px;
	font-weight:bold;
}

span.eventhead {
	color:#004071;
	font-size: 140%;
}
span.liafavshead {
	color:#cccc99;
}
span.liaeatshead {
	color:#ff3333;
}
span.eventdate {
	color:#000000;
}
span.eventdesc {
	font-size:110%;
	line-height:20px;
	color:#000000;
}
.eatspic {
	float:right;
}
.eatspic img {
	margin-left:10px;
	vertical-align: top;
	float: right;
}
.liadepts-colleft {
	width:47%;
	float:left;
	padding-right: 2%;
}
.liadepts-colright {
	width:47%;
	float:right;
	padding-left: 2%;
	padding-right: 2%;
}
.liadepts-colright a.readon {
	/* margin-top: 10px; */
	display: block;
	/* float: left; */
	width: 100%;
	height: 15px;
	line-height: 10px;
	padding-left: 5%;
	/* background: url('../images/b_readon.png') no-repeat 0 50%; */
	color: #449bff;
	font-size:80%;
}
.liadepts-colleft a.readon {
	/* margin-top: 10px; */
	display: block;
	/* float: left; */
	width: 100%;
	height: 15px;
	line-height: 10px;
	padding-right: 5%;
	/* background: url('../images/b_readon.png') no-repeat 0 50%; */
	color: #449bff;
	font-size:80%;
}
div#headroom {
	height:5px;
	width:1024px;
	background-color:#004071;
}
div#top-menuwrapper {
	float:left;
	height:25px;
	text-align: right;
	line-height: 25px;
	font-weight: bold;
	font-size: 115%;
	margin-left: 40px;
	padding-left: 5px;
	width:300px;
	margin-top: 2px;
}
div#bot-menuwrapper {
	float:right;
	height:29px;
	width: 700px;
	text-align: right;
	line-height: 29px;
	font-weight: bold;
	font-size: 115%;
	padding-right: 5px;
	padding-left: 5px;
	color:#004071;
}
div#top-menuwrapper a:hover, div#top-menuwrapper a:active {
	color:#004071;
	text-decoration:none;
	background-color: transparent;
	/*background-image: url(../images/icons/menuselect.png);*/
	background-repeat: repeat-x;
	background-position: center;
}
div#bot-menuwrapper a:hover, div#bot-menuwrapper a:active {
	color:#ffffff;
	text-decoration:none;
	background-color: transparent;
	/*background-image: url(../images/icons/menuselect.png);*/
	background-repeat: no-repeat;
	background-position: center;
}
div#top-menuwrapper a, div#top-menuwrapper a:visited, div#bot-menuwrapper a, div#bot-menuwrapper a:visited {
	color:#004071;
	height: 29px;
}
div#hoverblok {
	float:left;
}
div#hoverblok:hover {
}
div#lefty {
	float:left;
}

