body {
	margin:1px;#margin-top:0px; padding:0px;
	text-align:center;
	font:normal 11px arial;
	color:#343434;
	line-height:16px;
	line-height:19px;
	background:#F4EFD0 url(../images/page_bg.jpg) repeat-x;
	}
body#home {
	margin:1px;#margin-top:0px; padding:0px;
	text-align:center;
	font:normal 11px arial;
	color:#343434;
	line-height:16px;
	line-height:19px;
	background:#fff url(../images/home_bg.jpg) repeat-x;
	}

#wrapper {
	width:1098px;
	margin:0px auto;
	text-align:left;
	padding:0;
	background:#F4EFD0 url(../images/middle_bg.jpg) repeat-y;
	}

a{color:#565656;text-decoration:none}
a:hover{color:#000;text-decoration:none}
form{padding:0;margin:0}
h2{border-bottom:1px solid #EEEEEE;padding:10px 0 10px 15px;margin:0;font:bold 13px arial;text-transform:uppercase;color:#968D7C;letter-spacing:.1em;}
h3{padding:0;margin:0 0 3px 0;font:bold 12px arial;text-transform:uppercase;color:#44310B;letter-spacing:.1em;}
h3 a{color:#44310B;}
.pageheading{padding:20px 0 10px 0px;margin:0;font:bold 15px arial;text-transform:uppercase;color:#968D7C;letter-spacing:.1em;text-align:left}
.homepageheading{padding:15px 0 0px 0px;margin:0;font:bold 14px arial;color:#968D7C;letter-spacing:.1em;text-align:left}
.subheading1, .subheading1 a{padding:0 0 10px 0px;margin:0;font:bold 14px arial;text-transform:uppercase;color:#968d7c;letter-spacing:.01em;text-align:left;line-height:30px}
.subheading{border-bottom:1px solid #D9D9D9;padding:10px 0 10px 0px;margin:0;font:bold 14px arial;text-transform:uppercase;color:#968D7C;letter-spacing:.01em;text-align:left}


#headerwrapper {
	width:1098px;
	margin:0px auto;
	text-align:left;
	padding:0;
}

#header{
height:111px;width:953px;
background:#DCE1CD url(../images/header.jpg) no-repeat;
}
a.logoLink{width:160px;float:right;margin:0 0 0 100px;height:110px}
.newsletter{
	float:right;background:#EAEBEB;width:235px;padding:5px 50px 5px 10px ;margin:72px 0 0 0;
	text-align:left;
}



#middlewrapper {
	width:1098px;
	margin:0px auto;
	text-align:left;
	padding:0;
	background:#F4EFD0 url(../images/middle_bg.jpg) repeat-y;

}

#middle{
width:954px;
}

#middleLeft{
 width:316px; }

#searchBg{background:#F5F6F6;border-top:1px solid #fff;padding:3px 0 4px 20px;#padding:2px 0 3px 20px;margin:0 0 0 4px}
input.search {
	padding-left:2px;
	border: 1px solid #fff;
	border-color: none;
	width: 150px;
	height:22px;
	color:#808080;
	padding:6px 5px 0 20px;
	font:bold 10px verdana;
	background:url(../images/searchinput.jpg) no-repeat left center;

}
.solidborder{background:#EEEEEE;width:100%;height:4px;line-height:2px;}
.leftcolpadding{padding:10px 0 30px 15px;}
.leftcolpadding td{font:normal 10px 'Times new roman PS MT', 'arial';line-height:18px}

.green{color:#729E19}
.gogreen{float:right;width:295px;height:89px;border-bottom:4px solid #EEEEEE}
.imgbg{background:url(../images/img_bg.jpg) no-repeat top left;width:83px;height:82px;padding:1px 0 0 10px}

#menu{background:#C5CEAF}
#menu ul{padding:0 2px 0 5px;margin:0}
#menu ul li{float:left;list-style-type:none;padding:2px 7px 5px 8px;color:#fff}
#menu ul li a, #menu ul li a:visited, #menu ul li a:active{color:#fff;line-height:24px;}
#menu ul li a:hover{color:#6D941F}
#menu ul li a.green{color:#6D941F}
#menu ul li.arrow{background:url(../images/uparrow.jpg) no-repeat bottom center}


/*For Event pages */
.hrhome{background:#C5CEAF;border:none;height:5px;line-height:5px;margin:5px 0 15px 0;padding:0;}

 hr{background:#C5CEAF;border:none;height:5px;line-height:5px;margin:15px;padding:0;}
.gryline{background:url(../images/gryline.jpg) repeat-x center;padding:5px 0 5px 0;}
.imageborder img{padding:7px;background:#eee;margin:3px}

/*.eventheader{margin:0 auto;background:#EEEEEE;padding:4px;text-align:center;width:586px}*/
.eventheader{margin:0 auto;background:#EEEEEE;padding:4px;text-align:left;width:586px}
.eventdateheading{border-top:1px solid #EEEEEE;padding:10px 0 10px 0px;margin:0;font:bold 13px arial;text-transform:uppercase;color:#968D7C;letter-spacing:.1em;}
.grybg{background:#EEEEEE;}

.event_list_div{width:100%; padding:16px 0 21px 0; float:left;	}
.event_list_div img{padding:7px;background:#eee;margin:0 20px 0 0}
.events2_box_tittle a, .events2_box_tittle a:visited, .events2_box_tittle a:active{border:0px solid red;font:bold 15px arial;color:#9EB960;padding:0;margin:0;}
.events2_box_tittle p{padding:0;margin:0 0 9px 0}
.events_data_col{font-weight:bold;color:#414141}

.event_list_div .info_button{float:left;background:#eee;text-align:center;padding:3px 10px 3px 10px;color:#000;letter-spacing:.03em;margin:10px 10px 0px 0;}
.event_list_div .info_button:hover{background:#8A8A8A;color:#fff}
.event_list_div .ticket_button{float:left;background:#eee;text-align:center;padding:3px 10px 3px 10px;width:68px;color:#7CAD1A;letter-spacing:.03em;margin:10px 10px 0px 0;font-weight:bold}
.event_list_div .ticket_button_sold{float:left;background:#eee;text-align:center;padding:3px 10px 3px 10px;width:68px;color:#de0108;letter-spacing:.03em;margin:10px 10px 0px 0;font-weight:bold}
.event_list_div .ticket_button:hover{background:#7CAD1A;color:#fff}
.event_list_div .ticket_button_sold:hover{background:#de0108;color:#fff}

.event_name{color:#000;font:bold 18px arial;text-transform:uppercase}
.sponsors_logos{width:600px;}
.sponsors_logos img{margin:10px}

#person_name{color:#000;font:bold 18px arial;}


#event_namelisting{padding:0;margin:0}
#event_namelisting li{list-style-type:none;background:url(../images/arrow.jpg) no-repeat 0 .5em;padding:0px 20px 15px 24px;line-height:14px}
#event_namelisting li a, #event_namelisting li a:visited, #event_namelisting li a:active{color:#86AC3A}
#event_namelisting li a:hover{color:#000}
#event_namelisting li a span{color:#000}

.sponsors{ width:100%;padding:0px 0 5px 0px;margin:0;font:bold 18px arial;text-transform:uppercase;color:#000;letter-spacing:.01em;text-align:left}
.sponsors img{margin:10px 19px 10px 19px}


/*footer */

#footerwrapper {
	width:1098px;
	margin:0px auto;
	text-align:left;
	padding:0;
	background:#F4EFD0 url(../images/middle_bg.jpg) repeat-y;
}

#footer{
	width:955px;
	border-top:8px solid #E5E2C4;
	border-bottom:18px solid #E5E2C4;
	background:#698906;
	color:#fff;
	padding:10px;
}

#footer a, #footer a:visited, #footer a:active{color:#fff; padding:4px;} 
#footer a:hover, #footer a.black{color:#000}

/* home page css */
.homeleftcolpadding{padding:0px 0 0px 15px;}
.homeleftcolpadding td{font:normal 10px 'Times new roman PS MT', 'arial';line-height:18px}
#homewrapper {
	width:1022px;
	margin:0px auto;
	text-align:left;
	padding:0;
}

#homeheader{
	height:411px;	
	width:1022px;
	background:#fff url(../images/home_header.jpg) no-repeat;
}

a.homelogoLink{width:550px;float:right;margin:0px 0 0 0 ;height:260px}
.homenewsletter{
	float:right;background:#F3F4F4;width:235px;padding:0px 50px 0px 10px ;margin:0px 0 0 0;
	text-align:left;
}

/*input.inputbg1 {
	padding-left:2px;
	border: 0px solid #fff;
	border-color: none;
	width: 150px;
	height:20px;
	color:#808080;
	padding:6px 5px 0 20px;
	font:bold 10px verdana;
	background:url(../images/home_txtbox.jpg) no-repeat left center;

}*/
#homemiddlewrapper {
	width:1022px;
	margin:0px auto;
	text-align:left;
	padding:0;

}

#homemiddle{
	width:919px;float:right;
}

#homesearchBg{background:#F5F6F6;border-top:0px solid #fff; padding:0px 0 0px 20px;height:32px}

#homefooterwrapper {
	width:1022px;
	margin:0px auto;
	text-align:left;
	padding:0;
}

#homefooter{
	width:938px;
	background:#EEEEEE;color:#9A9A9A;letter-spacing:.04em;
	padding:10px;margin:0 0px 0 0;
}

#homefooter a, #homefooter a:visited, #homefooter a:active{color:#9A9A9A;padding:4px;} 
#homefooter a:hover, #homefooter a.green{color:#4DA519}


/* Personality Page CSS */

.sortorder{border-bottom:4px solid #F3F3F3;color:#C9C9C9;font:normal 10px arial;text-align:right;padding:4px 10px 4px 4px}
.sortorder a, .sortorder a:visited, .sortorder a:active{color:#695A3C;margin:5px;}
.sortorder a:hover{color:#92B52F}
.viewSort{color:#968D7C;font:bold 12px arial;letter-spacing:.1em;padding:10px 10px 10px 0}
.pers_imageborder{padding:7px;background:#eee;margin:0px}
.pers_td{padding:0px;}
.pers_td p{padding:0 7px 0 5px;margin:0;font:normal 10px arial;line-height:15px;}
.pers_td span{font:bold 11px 'Times new roman PS MT', 'verdana';color:#9EB960;padding:2px 0px 0px 5px;line-height:24px;}
.pers_td .readmore{text-align:left;color:#44310B;font:bold 10px 'Times new roman PS MT', 'arial'; padding-left:5px;}
.pers_td a, .pers_td a:hover{ padding-left:5px;}

.pers_nav span{color:#676767;background:#F9F8F2;float:right;margin:10px;padding:4px 15px 4px 4px;font:bold 11px arial}
.pers_nav a{color:#B8C890;margin:2px;}

.rndm_pers .imgbg{background:url(../images/img_bg.jpg) no-repeat top left;width:77px;height:82px;padding:0px 0 0 10px}
.rndm_pers h3 a{font:bold 12px 'Times new roman PS MT', 'verdana';color:#9EB960;letter-spacing:.02em;text-transform:capitalize;line-height:25px}
.rndm_pers a.readmore{text-align:left;color:#44310B;font:bold 10px 'Times new roman PS MT', 'arial';line-height:20px}
.persleftcolpadding{padding:10px 0 14px 15px;}
.leftcolpadding td{font:normal 10px 'Times new roman PS MT', 'arial';line-height:18px}



/* Sponsors page */
#sponsorspg{color:#000;font:bold 18px arial;text-transform:uppercase;background:url(../images/gryline.jpg) repeat-x left bottom;line-height:13px}
.sponsors_logo img{padding:30px;text-align:center;}
.sponsors_footer{background:url(../images/spns_footer.jpg) no-repeat 97% 2em;height:146px;width:130px;}

/* Pers Detail page */
.pers_name{color:#000;font:bold 18px arial;	line-height:30px}
.greenheading{color:#9EB960;font:bold 12px arial;padding-top:15px;}
#pers_list_div{width:100%;padding:10px 0 10px 0;float:left;	}
#pers_list_div #bg{float:left;background:url(../images/pers_imgbg.jpg) no-repeat top left;width:82px;height:82px;margin:0 10px 0 0}
#pers_list_div #bg img{margin:7px 0 0 10px}
#pers_data_col{font-weight:normal;color:#414141}


#pers_box_tittle a, #events2_box_tittle a:visited, #events2_box_tittle a:active{border:0px solid red;font:bold 15px arial;color:#9EB960;padding:0;margin:0;}
#pers_box_tittle p{padding:0;margin:0 0 9px 0}

#pers_list_div .info_button{float:left;background:#eee;text-align:center;padding:3px 10px 3px 10px;color:#000;letter-spacing:.03em;margin:0px 10px 0px 0;}
#pers_list_div .info_button:hover{background:#8A8A8A;color:#fff}
#pers_list_div .ticket_button{float:left;background:#eee;text-align:center;padding:3px 10px 3px 10px;width:68px;color:#7CAD1A;letter-spacing:.03em;margin:0px 10px 0px 0;font-weight:bold}
#pers_list_div .ticket_button:hover{background:#7CAD1A;color:#fff}




.srch_btn{background:#F5F6F6;border:none;color:#6D941F;font:bold 11px tahoma, verdana;cursor:pointer;}
.static_page_logo{background:url(../images/static_footer_img.jpg) no-repeat 88% 100%;height:146px;width:130px;}
.event_descrp{color:#A3A3A3}
.sponsor_page_logo{background:url(../images/static_footer_img.jpg) no-repeat 96% 100%;height:146px;width:130px;}
.home_txt{font:normal 11px arial;line-height:22px;text-align:justify}
.bottmmargin{margin-bottom:115px}

/* mobius additions */


.button_link {
	border: 1px solid #c5ceaf;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	background-color:#FCFCFC;
	padding: 3px;
	color: #669506;
	display:block;
	text-align:center;
	width:100px;
	font-size: 11px;
}
.mobius_green {
	color: #669506;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.mobius_green11 {
	color: #669506;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.mobius_title {
	font-family: Georgia, 'Times New Roman', Times, serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}
.mobius_title_green {
	color: #669506;
	font-family: Georgia, 'Times New Roman', Times, serif;
	font-size: 14px;
	font-weight: bold;
}


.mobius_link, .mobius_link a, .mobius_link a:hover
{
	color: #669506;
	text-decoration:underline;
}

.mobius_line_padding
{
	padding-bottom:15px;
	padding-top: 15px;
	margin-right:8px;
	border-bottom:1px solid #e7e7e7;
}
.mobius_img_border
{
	background:#EFEFEF;padding:5px;border:2px solid #fff
}

.pers_imgbg{padding:2px 0 0 0}
.pers_imgbg div{border:1px solid #CDCDCD;width:80px;margin:10px}
.pers_imgbg img{background:#EFEFEF;padding:5px;border:2px solid #fff}

.rndm_pers td{font:normal 10px 'Times new roman PS MT', 'arial';}
.solidborderhm{background:#EEEEEE;width:192px;height:4px;line-height:2px;}

