body 						{ margin:0 auto;padding:0;background:#fff;color:#fff;font-family:"Lucida Grande","Lucida Sans""Lucida Sans Unicode",Arial,Verdana,sans-serif;font-size:14px;text-align:justify;}

/* For Transparent Images with IE */
img, div, a, input, h1, p	{ behavior: url(../code/iepngfix.htc) }
p 							{ margin:0;padding:0;}

#page-container 			{ margin:0 auto;padding:23px 10px 0 0;width:1000px;height:661px;background:url(../images/background.png) no-repeat;}
#left-box 					{ width:280px;height:500px;float:left;}
#title 						{ width:688px;height:80px;background:url(../images/header-visualization.png) no-repeat;margin:0 0 7px 290px;}
.sub-container 				{ margin:0 20px 0 290px;}
#about 						{ width:225px;height:44px;background:url(../images/text-about.png) no-repeat;margin:0 0 0 210px;}
.about-text 				{ width:450px;margin:0 0 0 213px;padding:5px 0;font-size:11.55px;font-style:italic;}
.about-bold 				{ font-style:normal;font-weight:bold;}
#event 						{ clear:both;float:left;color:#000;font-size:24px;}
.event-red					{ color:#900;font-weight:bold;text-transform:uppercase;width:90px;text-align:right;float:left;padding:0 10px 0 0;}
#event-title 				{ font-size:16px;letter-spacing:.1em;text-transform:uppercase;display:inline;padding:0 0 0 20px;}
.event-text 				{ display:inline;}
#right-box					{ float:right;width:300px;margin:-15px 40px 0 0;text-align:center;}
#join-us 					{ text-transform:uppercase;}
#begins						{ float:left;}
#begins-date 				{ color:#f00;font-size:35px;font-weight:bold;}


.hidden						{ display:none;}