/*<group=General Styles>*/

body {
	text-align: center; /* To Make Content Centered */
/* Edit {{page_background:background: repeat url(XXX);:This is the image that appears in the background of your site. Choose an image that is one of our stock photos, or one of your own that you have previously uploaded.;}} << */
	background: repeat url(http://yourownsite.com/_templates/temp4/_images/body_bg.png);
	font: 0.7em Lucida Grande, LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
	color: #333333;
	margin: 0 0 10px;
}

p {
}

b, strong {

}

a:link, a:visited {
}

a:hover, a:active {
	text-decoration: none;
}

img {
	border: none;
}

.image-left {
	float: left;
	margin: 3px 3px 3px 0;
	padding: 3px 3px 3px 0;
}

.image-right {
	float: right;
	margin: 3px 0 3px 3px;
	padding: 3px 0 3px 3px;
}
	
/*</group>*/

/*<group=Layout>*/

.clearer {
	clear: both;
}

#bodyIndent {
	height: 259px;
	background: repeat-x url(http://yourownsite.com/_templates/temp4/_images/body_top_bg.png);
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
}

#banner {
	width: 730px;
	height: 176px;
	position: relative;
}

#banner #logo {
	width: 243px;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
}

#banner #insert {
	position: absolute;
	right: 0px;
	top: 0px;
	display: block;
	width: 488px;
	height: 176px;
}

#container { 
	width: 730px;
/* Edit {{body_background:background: #ffffff repeat-y left url(XXX);:This is the image that appears in the background of the body of your site. Choose an image that is one of our stock photos, or one of your own that you have previously uploaded.;}} << */
	background: #ffffff repeat-y left url(http://yourownsite.com/_templates/temp4/_images/sidebar_bg.png);
	position: relative;
	text-align: left;
}

#pageHeader {
	height: 80px;
	border-top: 3px solid;
}

#pageHeader img {

}

#pageHeader h1 {
	margin: 0;
	color: #424242;
	font-size: 2.6em;
	font-weight: normal;
	padding-left: 260px;
	padding-top: 10px;
}

#pageHeader h2 {
	margin: 0;
	padding-left: 260px;
	font-size: 1.2em;
	color: #ababab;
	font-weight: normal;
}

#contentContainer {
/* Edit {{content_area_width:width: XXX;:This can be either a pixel width (650px) or a percentage (65%).;}} << */
	width: 450px;
/* Edit {{content_area_padding:padding: XXX;:This should be a pixel width (10px).;}} << */
	padding: 5px;
	margin-left: 260px;
}

#contentContainer #content {
	padding: 10px;
	line-height: 1.5em;
}

#sidebarContainer {
	width: 243px;
}

#sidebarContainer #sidebar {
	padding: 0 10px 10px;
}

#sidebarContainer .sideHeader {
	color: #000000;
	font-size: 1.3em;
	font-weight: bold;
	padding: 10px 10px 3px;
}

#footer {
	width: 730px;
	color: #ffffff;
	position: relative;
	background: repeat url(http://yourownsite.com/_templates/temp4/_images/body_bg.png);
}

#footer p {
	text-align: center;
	margin: 0;
	padding: 10px;
}

#footer a:link, #footer a:visited {
	color: #ffffff;
}

#footer a:hover, #footer a:active {
	text-decoration: none;
}
	
/*</group>*/

/*<group=Bread-crumb>*/

#breadcrumbcontainer {
	text-align: right;
	padding-top: 10px;
}

#breadcrumbcontainer ul {
	list-style: none;
}

#breadcrumbcontainer li {
	display: inline;
}

#breadcrumbcontainer a {

}

#breadcrumbcontainer a:hover {

}
	
/*</group>*/

/*<group=Toolbar>*/

/* Toolbar Styles */

#navcontainer {
	padding-top: 10px;
	margin-bottom: 10px;
}

#navcontainer #current {
	color: #ffffff;
}

#navcontainer .currentAncestor {
}

/* Parent - Level 0 */

#navcontainer ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

#navcontainer li {

}

#navcontainer a{
	background: #ececec;
	margin-bottom: 1px;
	display: block;
	color: #424242;
	text-decoration: none;
	padding: 5px 10px;
	height: 13px;
}

#navcontainer a:hover {
	color: #ffffff;
}

#navcontainer a:active {

}

/* Child - Level 1 */

#navcontainer ul ul {
}

#navcontainer ul ul li {
}

#navcontainer ul ul a {
	padding-left: 25px;
}

#navcontainer ul ul a:hover{

}

#navcontainer ul ul #current{

}

#navcontainer ul ul .currentAncestor {

}

/* Child - Level 2 */

#navcontainer ul ul ul {
}

#navcontainer ul ul ul li {
}

#navcontainer ul ul ul a {
	padding-left: 40px;
}

#navcontainer ul ul ul a:hover{

}

#navcontainer ul ul ul #current{

}

#navcontainer ul ul ul .currentAncestor {

}
/* Child - Level 3 */

#navcontainer ul ul ul ul {
}

#navcontainer ul ul ul ul li {
}

#navcontainer ul ul ul ul a {
	padding-left: 55px;
}

#navcontainer ul ul ul ul a:hover{

}

#navcontainer ul ul ul ul #current{

}

/* Child - Level 4 */

#navcontainer ul ul ul ul ul {
}

#navcontainer ul ul ul ul ul li {
}

#navcontainer ul ul ul ul ul a {
	padding-left: 70px;
}

#navcontainer ul ul ul ul ul a:hover{

}

#navcontainer ul ul ul ul ul #current{

}

/*</group>*/

/*<group=Global Classes>*/

blockquote {
	color: #ffffff;
	padding: 0 5px;
}

h1 {

}

h2 {

}

h3 {

}

.imageStyle {

}
	
/*</group>*/

/*<group=Form>*/

.widget {
	overflow: hidden;
	float: expression(left);
	position: relative;
}

form {
	font-family: Verdana, Arial, Sans-Serif;
	background-color: #f3f3f3;
	border: 1px solid #878177;	
	padding: 10px;
	/* height: expression(1%);  IE Pick-a-boo bug fix */
	
}

fieldset {
	position: expression(relative); /* Fixes IE problem with fieldset+legend boundaries */
	padding: 15px 10px;
	background-color: #e6e6e6;
	margin: 0;
	border: 3px solid #7d7d7b;	
}

fieldset fieldset  {
	border: 1px solid #ccc;
	background-color:#FFF;
}

legend {
	position: expression(absolute); 
	top: expression(-9px); /* Fixes IE problem with fieldset+legend boundaries */
	padding: 2px 5px;
	color: #7d7d7b;
	font-size: 115%;
	
}

fieldset fieldset legend {
	font-size: 110%;
}

label, .label {	
	text-transform: capitalize;
	color: #333;
	font-size: small;
	margin: 0;
}

label.preField, .label  {
	display: -moz-inline-box;
	display: inline-block;	
	width: expression(9em); /* Min-width for IE6 */
	min-width: 9em;
	padding: 0 2px;
	margin: .3em 4px 0 0;
	background-color: #a9a8a6;
}

.label { display: block; width: auto; }

label.postField  {
	margin-left: 4px;
	margin-right: 4px;
}

textarea {
	padding: 0;
	vertical-align: top;
	margin: 2px 0 1px 0;
}

input {
}

input[type=text], input[type=password] {
	width: 15em;
}

select {
	padding: 0;
	margin: 2px 0 1px;
}

.instructions {
	margin: 0em 0;
	font-style: italic;
}

.oneChoice {
	white-space: nowrap; 
}

.error {	/* deprecated since wForms v0.92 */
	border: 1px solid #F00;
}

.errFld {
	padding: 1px;
	border: 1px solid #F00;
}

.errorMsg { /* deprecated since wForms v0.92 */
	color: #CC3333 !important;
	display: inline;
}

.errMsg {	
	color: #CC3333 !important;
	display: block;
}

.field-hint {
	color: #000;
	float: right;
	clear: right;
	width: 190px;
	background-color: #FFFFFF;
	border: 1px solid #bbb;
	margin: 2px 0 7px;
	padding: 2px;
	font-size: 85%;
	min-height: 2em;	
}

.field-hint-inactive {
	color: #666;
	float: right;
	clear: right;
	width: 190px;
	background-color: #FFFFFF;
	border: 1px solid #dcdcdc;
	margin: 2px 0;
	padding: 2px;
	font-size: 85%;
	min-height: 2em;
}

.repeat {
	border: 1px dotted #ccc;
	background-color: #FFFFFF;
	margin: 3px 0;
	padding-right: 3px;
}

.removeable {
	border: 1px dotted #ccc;
	background-color: #F3F3F3;
	padding-right: 3px;	
}

.duplicateLink {
	margin-top: 10px;
	font-weight: bold;
	text-align: right;
	display: block;
}

.removeLink {
	margin-top: 10px;
	text-align: right;
	display: block;
	color: #CC3300;
}

.onstate-a, .onstate-b, .onstate-c, .onstate-d {
	display: block;
}

.onstate-e, .onstate-f, .onstate-g {
	display: inline;
}

.onstate-h, .onstate-i, .onstate-j {
	display: inline;
}

.actions {
	text-align: center;
}

.primaryAction {
	display: inline;
}

.secondaryAction {
	color: grey;
	display: inline;
}

.secondaryAction:hover {
	color: black;
}
	
/*</group>*/
/*<group=General Styles>*/

body {

}

p {
}

b, strong {

}

a:link, a:visited {
	color: #7c4c55;
}

a:hover, a:active {
}

img {
}

.image-left {
}

.image-right {
}
	
/*</group>*/

/*<group=Layout>*/

#container { 
}

#clearer {
}

#banner {
/* Edit {{banner_background:background: url(XXX) repeat-x;:This is the image that appears in the background of header strip att the top part of your page. Choose an image that is one of our stock photos, or one of your own that you have previously uploaded.;}} << */
	background: url(http://clutterbusterssc.com/images/header_bg.png) repeat-x;
}


#pageHeader {
	border-top-color: #744d55;
}

#pageHeader img {

}

#pageHeader h1 {
}

#pageHeader h2 {
}

#contentContainer {
}

#contentContainer #content {
}

#sidebarContainer {
}

#sidebarContainer #sidebar {
}

#sidebarContainer .sideHeader {
}

#footer { 
}

#footer p {
}

#footer a:link, #footer a:visited {
}

#footer a:hover, #footer a:active {
}
	
/*</group>*/

/*<group=Bread-crumb>*/

#breadcrumbcontainer {
}

#breadcrumbcontainer ul {
}

#breadcrumbcontainer li {
}

#breadcrumbcontainer a {

}

#breadcrumbcontainer a:hover {

}
	
/*</group>*/

/*<group=Toolbar>*/

/* Toolbar Styles */

#navcontainer {
}

#navcontainer #current {
	background: #573a41;
	color: #ffffff;
}

#navcontainer #current:hover {
	background: #573a40;
	color: #ffffff;
}

#navcontainer .currentAncestor {
	background: #573a41;
	color: #ffffff;
}

/* Parent - Level 0 */

#navcontainer ul {
}

#navcontainer li {
}

#navcontainer a{
}

#navcontainer a:hover {
	background: #573a41;
}

#navcontainer a:active {

}

/* Child - Level 1 */

#navcontainer ul ul {

}

#navcontainer ul ul li {
}

#navcontainer ul ul a {
}

#navcontainer ul ul a:hover{
}

#navcontainer ul ul #current{
	background: #7a4a54;
}
#navcontainer ul ul .currentAncestor {
	background: #7a4a54;
}
/* Child - Level 2 */

#navcontainer ul ul ul {
}

#navcontainer ul ul ul li { 
}

#navcontainer ul ul ul a{
}

#navcontainer ul ul ul a:hover{

}

#navcontainer ul ul ul #current{
	background: #a05e6d;
}

#navcontainer ul ul ul .currentAncestor {
	background: #a05e6d;
}

/* Child Level 3 */

#navcontainer ul ul ul {

}

#navcontainer ul ul ul ul li { 
}

#navcontainer ul ul ul ul a{
}

#navcontainer ul ul ul ul a:hover{
}

#navcontainer ul ul  ul ul #current{
	background: #ececec;
	color: #b77786;
}

#navcontainer ul ul ul ul .currentAncestor {
	background: #ececec;
	color: #b77786;
}
/* Child Level 4 */

#navcontainer ul ul ul ul {

}

#navcontainer ul ul ul ul ul li { 
}

#navcontainer ul ul ul ul ul a{
}

#navcontainer ul ul ul ul ul a:hover{

}

/* Child Level 5 */

#navcontainer ul ul ul ul ul {

}

#navcontainer ul ul ul ul ul ul li { 
}

#navcontainer ul ul ul ul ul ul a{
}

#navcontainer ul ul ul ul ul ul a:hover{

}

/*</group>*/

/*<group=Global Classes>*/

blockquote {
	background: #573940;
}

h1 {
}

h2 {
}

h3 {
}

h4 {
}

.imageStyle {

}
	
/*</group>*/




#container, #footer {
	margin: 0 auto;

}


#banner #insert {
/* Edit {{insert_background:background: url(XXX) no-repeat;:This is the image that appears in the background of header strip att the top part of your page. Choose an image that is one of our stock photos, or one of your own that you have previously uploaded.;}} << */
	background: url(http://clutterbusterssc.com/images/header.png) no-repeat;
}


/* This is the default float side for this theme. We only have this file as we need to set a default css file for the theme variations. */
#sidebarContainer {
	float: left;
}