/* Default Stylesheet */

															/** BODY ELEMENTS **/
body {
	font-size: .75em;
	text-align: center;
	}






															/** MAIN CONTAINERS **/
div#container {
	width: 980px;
	margin: 0 auto;
	text-align: left;
	}
	body.fullwidth div#container { width: 100%; }
	div#header {
		}
		div#header-in {
			
			}
	div#nav-bar {
		
		}
		div#nav-bar-in {
			
			}
	div#content-wrap {
		
		}
		div.contents {
			position: relative;
			
			}
		.two-sidebars div.rlcol div.contents 	{
			margin: 0em 16em;
			min-width: 15em;
			}													/* three column */
		.sidebar-right div.rlcol div.contents 	{
			margin: 0em 16em 0em 0em;
			min-width: 15em;
			}													/* two column sidebar right */
		.sidebar-left div.rlcol div.contents 	{
			margin: 0em 0em 0em 16em;
			min-width: 15em;
			}													/* two column sidebar left */
			div.contents-in {
				
				}
				div.contents-in div{
					clear: none !important;
					}
				div.contents-in div.messages{
					border: 1px solid #006600;
					background: #CCFFCC;
					}
		div.column {
			position: relative;
			width: 15em;
			}
		div.rlcol div.cleft 	{ float: left; }				/* three column left */
		div.rlcol div.cright 	{ float: right; }				/* three column right */
			div.column-in {
				
				}
	div#footer {
		
		}
		div#footer-in {
			
			}






															/** SUB CONTAINERS **/
* { }






															/** LISTS **/
* { }






															/** TYPOGRAPHY **/
* { }






															/** FORMS **/
* { }

label {
	float: none;
}

fieldset{
	border: 1px solid #CCCCCC;
	padding: 10px;
}

input, textarea, select {
	border: 1px solid #CCCCCC;
}

input.form-submit, input.teaser-button {
	background: #EEEEEE;
}

															/** END **/