body{
margin:0;
background-color:#f3e0ec;
background-image:url(images/rbg.jpg);
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#90827b;
line-height:16px;
}

img {border: 0;}

a{
color:#a4948c;
text-decoration:none;
}
a:hover{
color:#90827b;
}

h1 {padding: 0 0 10px 0; margin: 0;}

#background{
background-image:url(images/bg.jpg);
background-repeat:no-repeat;
background-position:center top;
}

	#container{
	width:888px;
	margin:auto;
	}
	
		#menu{
		height:57px;
		padding-top:34px;
		text-align:center;
		}
		
		#main{
		}
		
			#top{
			background-image:url(images/top.jpg);
			background-repeat:no-repeat;
			height:282px;
			padding:25px 0 0 10px;
			}
			
			#contentr{
			background-image:url(images/contentbg.gif);
			background-repeat:repeat-y;
			}
			
			#content{
			background-image:url(images/contentbg.jpg);
			background-repeat:no-repeat;
			min-height:296px;
			}
			
				#left{
				float:left;
				margin-top:20px;
				padding-left:25px;
				width:170px;
				}
				
				#right{
				float:right;
				width:630px;
				margin-top:20px;
				padding:0 20px;
				border:dotted #cdcccc;
				border-width:0 0 0 1px;
				text-align:justify;
				}
				
				#wide {padding: 20px 20px 0 20px; text-align: justify;}
				
				#clear{
				clear:both;
				}
				
			#bottom{
			background-image:url(images/bottom.gif);
			background-repeat:no-repeat;
			height:96px;
			}
			
	#footer{
	padding:0 25px 10px 25px;
	}
	
		#fl{
		float:left;
		}
		
		#fr{
		float:right;
		text-align:right;
		}
		
	table td {padding: 5px 0;}
	.floatright {float: right;}
form label {float: left; display: block; width: 60px; line-height: 22px;}
form .input {border: 1px solid #000; padding: 3px; margin-bottom: 3px; width: 250px;}
form textarea {margin-left: 60px; font: inherit; height: 100px;}
form .button {margin-left: 60px; border: 1px solid #000; width: 258px}

.mceContentBody {background-image: none !important; background-color: #fff !important; color: #000 !important;} /*SnippetMaster editor bg color*/