/* General Formatting Begin */

#main_middle h2, #main_right h2
{
	display: none;
}

p
{
	padding: 0 5px 10px 10px;
}

#main_left h1
{
	font-size: 14px;
	color: #00284F;
	margin: 0;
	padding: 0;
	text-align: center;
	display: block;
}

#main_left h2
{
	font-size: 8px;
	text-align: center;
	margin: 0;
	padding: 0;
}

/* General Formatting End */

/* Homepage Layout Begin */

#mainbox_homepage_wide
{
	margin-left: -395px;
	position: absolute;
	top: -225px;
	left: 50%;
	width: 785px;
	height: 450px;
	visibility: visible;
	/*background: #9cf;*/
}
	
#main_left
{
	width: 205px;
	height: auto;
	padding: 0;
	border: 0;
	text-align: left;
	float: left;
	line-height: 15px;
	/* background: #c9f; */
}

#main_middle
{
	width: 345px;
	/*height: auto;*/
	height: 410px;
	padding: 0 15px 0 15px;
	border: 0;
	text-align: left;
	float: left;
	line-height: 15px;
	overflow: hidden;
	/*background: #9fc;*/ 
}

#main_right
{
	width: 190px;
	/*height: auto;*/
	height: 410px;
	padding: 0 15px 0 0;
	border: 0;
	text-align: left;
	float: left;
	line-height: 15px;
	overflow: hidden;
	/*background: #fc9;*/
}

#glyph_home
{
	margin: 0;
	padding: 0;
	border: 0;
	text-align: center;
	width: 205px;
	height: 252px;
	background: url(http://www.mediaworkshop.com/2009/main_205x252.jpg) repeat-x;
}

.colheader
{
	width: 185px;
	height: 20px;
	margin:  0 0 10px 0;
	padding: 0;
}

.viewall
{
	text-align:center;
	font-weight:bold;
	position:absolute;
	bottom:0px;
}


/* Homepage Layout End */

/* Twitter Formatting Begin */

#twitter_div ul
{
	width: auto;
	height: auto;
	margin: 0;
	padding: 0;
	text-align: left;
	list-style-type: none;
}

#twitter_div li
{
	margin: 0 0 10px 0;
}

#twitter_div li a
{

}

/* Twitter Formatting End */
