*		{margin:0;padding:0;}
  		body	{background:#fff url(../images/pagebg.png) 0 0 repeat-x;}
		img		{border:none;}
		.clear	{clear:both;}
		div.clear{height:1px;line-height:1px;font-size:0px;}
		p,dd		{font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#464646;line-height:20px;margin:10px 10px 20px 0;}
		h2					{color:#ff0099;font-size:18px;margin-bottom:7px;margin-left:20px;}
		
		
		#wrapper			{background-position:20px 100%;background-repeat:no-repeat;width:1037px;margin:0 auto;padding-bottom:180px;}
		#header				{position:relative;top:0;left:0;z-index:10;background:url(../images/logo.png) 0 0 no-repeat;height:131px;}
		#header .middleColumn {background:none !important;width:200px !important; clear:none !important;}
		#header form		{margin:25px 0 0 324px;*margin-top:10px;}
		#header fieldset	{font-size:12px;}
		#header .middleColumn {display:block;}
		#header #Email label		{color:#eee;font:12px Arial, Helvetica, sans-serif;}
		#header #Form_SubscriberForm_Email		{position:relative;top:-37px;left:106px;z-index:5000;border:1px solid #999;color:#666;font-size:12px;font-weight:normal;width:138px;}
		#header #Form_SubscriberForm_action_addSubscriber	{position:relative;top:-75px;left:263px;font:12px "Times New Roman",Times,serif;color:#fff;background:#000;border:1px solid #fff;height:23px;width:63px;}
		#header #mc-embedded-subscribe-form p {margin:0 !important;}
		#header .message	{position:relative;top:-55px;left:-290px;*top:-56px;text-align:right;width:280px;font:12px Arial, Helvetica, sans-serif;color:#ff0099}
		#header #social		{position:relative;top:0px;left:14px;}
		#header img#logo	{margin-top:-2px;}
		#header p 			{color:#FFFFFF;text-align:right;margin:10px 8px 0 0;font:12px Arial, Helvetica, sans-serif;}
		#header a			{color:#FFFFFF;text-decoration:none;}
		#header img#facebook{margin:0 0 -6px 5px;}
		#header #headLeft	{width:252px;float:left;display:inline;}
		#header #headRight	{overflow:hidden;position:relative;width:650px;left:137px;*left:386px;_left:100px;*left:134px;}		
		#header #logoButton {display:block;width:252px;height:131px;}
		#header #thanks		{margin-top:26px;}
		
		#footer		{background:#000;width:100%;margin:0 auto;padding:10px 0;}
		#footer p	{color:#727272;width:500px;margin:0 auto;text-align:center}
		#footer a 	{color:#727272;text-decoration:none;}
		#footer a:hover 	{text-decoration:underline;}
		
		#left								{float:left;display:inline;width:243px;margin-top:-25px;overflow:hidden;}
		#left ul#nav						{margin:22px 0 30px 0;}
		#left ul#nav li						{list-style:none;font-family:"Times New Roman", Times, serif;}
		#left ul#nav li a					{display:block;height:33px;padding-left:2px;text-decoration:none;color:#000;font-size:24px;font-weight:bold;}
		#left ul#nav li a:hover,#left ul#nav li a.current{color:#ff0099;background:none !important;}
		  

		#left ul#talk, #left .WidgetHolder ul		{
			list-style-type:none !important;
			margin-bottom:30px !important;
			margin-left:2px !important;
			margin-right:10px !important;
			margin-top:10px !important;
		}
		#left ul#talk li, #left .WidgetHolder ul li	{
			font:13px Arial, Helvetica, sans-serif !important;
			font-weight:bold !important;
			margin-bottom:3px !important;
		}
		#left ul#talk li a, #left .WidgetHolder ul li a	{
			color:#000 !important;
			text-decoration:none !important;
		}
		#left h2,#left .WidgetHolder h3			{
			margin:10px 10px 0 2px !important;
			font:16px Arial, Helvetica, sans-serif !important;
			border-bottom:1px solid #999 !important;
			padding-bottom:3px !important;
			font-weight:bold !important;
			color:#FF0099 !important;
		}
		#left #Search{
			position:relative;
		}
		#left .middleColumn{
			background:none;
			margin:0 !important;
			padding:0 !important;
		}
		#left #SearchForm_SearchForm_Search{
			position:relative;top:10px;*top:-10px;left:3px;border:1px solid #999;color:#666;font-size:12px;font-weight:normal;width:138px;
		}
		#left #SearchForm_SearchForm_action_results{
			position:relative;top:-13px;*top:-33px;left:155px;font:12px "Times New Roman",Times,serif;color:#000;background:#fff;border:1px solid #000;height:23px;width:63px;
		}
		#left .addthis_button img{
			margin-top:10px;
			margin-left:3px;
		}
				
		#content			{float:left;display:inline;width:548px;margin-top:-17px;padding-bottom:10px;}
		#content img#brand-window	{position:relative;z-index:100;top:-46px;_top:-78px;left:5px;}
		#content h1			{color:#000;font-size:44px;margin:20px;margin-top:-30px;font-weight:normal;border-bottom:1px solid #999;}
		#content h2			{font-size:18px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
		#content h3			{color:#000;font-size:12px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;margin-left:20px;margin-bottom:-7px !important;}
		#content h4			{color:#000;border-bottom:1px solid #999;padding-bottom:3px;margin-top:20px;color:#777;font-size:16px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
		#content a			{color:#ff0099;text-decoration:none;}
		#content p			{margin:10px 20px 20px 20px;}
		#content dt			{font-size:18px;font-weight:bold;color:#ff0099;margin-left:20px;margin-bottom:5px;font-family:Arial, Helvetica, sans-serif;}
		#content dd			{border-bottom:1px solid #999;padding-bottom:3px;}
		
		#barFilterForm		{clear:both;margin:-35px 0 45px 20px;}
		#barFilterForm select {font-size:12px;width:150px;}
		
		#right				{float:right;display:inline;width:231px;margin-top:0;}
		#right h1			{color:#000;font:16px Arial, Helvetica, sans-serif;padding-bottom:3px;border-bottom:1px solid #999;font-weight:bold !important;}
		#right h2			{font:14px Arial, Helvetica, sans-serif;margin-left:0;font-weight:bold !important;margin-top:8px;margin-bottom:3px !important;}
		#right h3			{color:#000;font:12px Arial, Helvetica, sans-serif;margin-left:0;font-weight:bold !important;margin-top:8px;margin-bottom:3px !important;}
		#right p			{margin-bottom:3px;padding-bottom:10px;margin-top:0px;border-bottom:1px solid #999;}
		#right a			{color:#ff0099;text-decoration:none;}
		#right a:hover		{text-decoration:underline;}
		#rightBarEventsList {margin-bottom:30px;}
		
		#CommentHolder ul {list-style:none;}
		#CommentHolder ul li{padding:5px;}
		#MemberLoginForm_LoginForm,#Form_BlogEntryForm,.blogList,#PageComments_holder,#Form_ContactForm {margin-left:20px !important;}
		.WidgetHolder ul {margin-left:35px !important;margin-top:10px;margin-bottom:10px;}
		.blogVitals{border-bottom:1px solid #999;padding-bottom:22px;}
		.even {background:#efefef;}
		.noBorder{border:none !important;}
		.comment{color:#000;}
		.info,.comment,#CommentsRSSFeed{
			margin-left:0px !important;
		}
		.info span{
			color:#FF0099;
		}
		#Form_ContactForm span{background:#efefef;width:300px;padding:3px;display:block;color:#ff0099;margin-top:-10px;border:4px solid #e9e9e9;border-top:none;}
		
		#twitterContainer{
			width:230px;
			margin: 0 auto;
			padding-bottom:25px;
		}
		.twitter_status{
			color:#464646;
			font-family:Arial, Helvetica, sans-serif !important;
			font-size:12px;
			padding:6px 0;
			border-bottom:solid 1px #DEDEDE;
			clear:both;
		}
		.twitter_status a{
			font-size:13px !important;
		}
		.twitter_image{
			float:left;
			margin-right:8px;
			border:solid 2px #DEDEDE;
			width:50px;
			height:50px;
		}
		.twitter_posted_at{
			font-size:11px;
			padding-top:4px;
			color:#999;
			clear:both;
		}