/*
     
	 Core-Files
	
*/

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


body {
        min-width: 960px;
}

/* `Main Div
----------------------------------------------------------------------------------------------------*/

#header, #top_wrapper, #content_wrapper, #middle_wrapper, #bar_wrapper, #footer_wrapper, #diag_wrapper {width: 100%}
#top, #content, #middle, #social, #footer, #bottom, .bar {width:940px;margin:0 auto;padding:10px}
.two_column {float:left;width:469px;padding:10px}
.three_column {float:left;width:288px;padding:12px}

/* `Clear Floated Elements
----------------------------------------------------------------------------------------------------*/

.clear {clear: both;display: block;overflow: hidden;visibility: hidden;width: 0;height: 0;}
.clearfix:before,.clearfix:after {content: '\0020';display: block;overflow: hidden;visibility: hidden;width: 0;height: 0;}
.clearfix:after {clear: both;}
/*
	The following zoom:1 rule is specifically for IE6 + IE7.
	Move to separate stylesheet if invalid CSS is a problem.
*/
.clearfix {zoom: 1;}




