/*
DO NOT EDIT THIS FILE
=====================

Semiologic has a custom.css feature.

To customize this file, create a custom.css file in the theme's folder, and paste this file's contents. This will let you customize the theme's defaults without losing your changes when you upgrade.


* canvas margins
 */
#wrapper, #credits, .wrapper, .wrapper_item, .pad, .post_list
{
	margin: 0px auto;
}
/*
* mts, tsm, and sms layouts
 */
.mts #main, .mts #sidebar, .tsm #sidebars, .tsm #sidebar
{
	float: left;
}
.mts #sidebars, .mts #sidebar2, .tsm #main, .tsm #sidebar2
{
	float: right;
}
.sms #sidebar_wrapper, .sms #sidebar
{
	float: left;
}
.sms #main, .sms #sidebar2
{
	float: right;
}
/*
* mms, smm, ms and sm layouts
 */
.mms #main, .ms #main, .smm #sidebar, .sm #sidebar
{
	float: left;
}
.mms #sidebar, .ms #sidebar, .smm #main, .sm #main
{
	float: right;
}
/*
* mmm layouts
 */
.mmm #wrapper, .mmm #credits
{
	width: 960px;
}
.mmm .wrapper, .mmm .wrapper_item
{
	width: 950px;
}
.m2s #main
{
	width: 549px;
	border-right: 1px solid #CCCCCC;
}
.sms #sidebar_wrapper
{
	width: 750px;
}
.mmm #sidebars
{
	width: 400px;
}
.mmm #sidebar, .mmm #sidebar2
{
	width: 200px;
}
.mm1s #main
{
	width: 750px;
}
/*
* mm layouts
 */
.mm #wrapper, .mm #credits
{
	width: 760px;
}
.mm .wrapper, .mm .wrapper_item
{
	width: 750px;
}
.mm #sidebar
{
	width: 200px;
}
.m1s #main
{
	width: 550px;
}
/*
* m layouts
 */
.m #wrapper, .m #credits
{
	width: 630px;
}
.m .wrapper, .m .wrapper_item
{
	width: 620px;
}
/*
* Spacer
 */
.spacer
{
	clear: both;
}
/*
* floating nav
 */
.float_nav #header_nav, .float_nav #copyright_notice
{
	float: left;
}
.float_nav #search_form, .float_nav #footer_nav
{
	float: right;
}
#navbar
{
	line-height: 30px;
}
* HTML #s
{
	margin: 3px 0px;
	vertical-align: center;
}
* HTML #go
{
	margin: 3px 0px 1px;
	vertical-align: center;
}
/*
* non-floating nav
 */
#footer_nav, #copyright_notice
{
	text-align: center;
}
/*
* credits
 */
#credits
{
	text-align: center;
}
/*
* inline boxes
 */
.inline_box
{
	float: left;
}
.m .inline_box
{
	width: 50%;
}
.mm .inline_box
{
	width: 33.33%;
}
.mmm .inline_box
{
	width: 25%;
}
.mmm #header_boxes .wrapper_item, .mmm #footer_boxes .wrapper_item
{
	width: 949px;
}
.mm #header_boxes .wrapper_item, .mm #footer_boxes .wrapper_item
{
	width: 749px;
}
.m #header_boxes .wrapper_item, .m #footer_boxes .wrapper_item
{
	width: 619px;
}
/*
* Padding & Margins
 */
#body_top, #body_bottom
{
	height: 1px;
/*to avoid margin-related issues*/
}

