/**/
/**/
/**/
.float_left{
	float:left;
}
.clear{
	clear:both;
}
.spacer{
	height: 10px;
}

#tinymce{
	background:#f3e3d1;
	text-align:center;
}
html {
	background: url(/images/app/rep_2.jpg);
}
#page_body_ifr html{
	background:none;
}
body { 
	font-family: tahoma;
}
#home{
	width:900px;
	margin: 0 auto;
	position:relative;
	
}

a{
	color: #765b44;
	text-decoration:underline;
}
a:hover{
	text-decoration:underline;
}

div#top{
	background: url(/images/app/bg_top.png);
	width: 900px;
	height: 220px;
}
div#top img{ 
	position:absolute;
	right:0;
	top:5px;
}
div#top h1{ 
	text-align: left;
	font-size: 3em;
	padding: 20px;
	padding-top:40px;
	padding-bottom:0px;
	color: #923e2c;
}
div#top h6{ 
	text-align: left;
	padding-left:100px;
	color: #923e2c;
	letter-spacing: 8px;
}

div#middle{
	background: url(/images/app/bg_mid.png);
	width: 900px;
}

div#box_sm{ 
	width: 190px;
	float: left;
	margin-left:35px;	
	position:relative;
	top: -15px;
}
div#box_sm_top{ 
	background: url(/images/app/box_sm_top.png);
	height: 25px;
}
div#box_sm_mid{ 
	background: url(/images/app/box_sm_mid.png);
}
div#box_sm_low{ 
	background: url(/images/app/box_sm_low.png);
	height: 10px;
}

div#box_sm ul{
	width: 150px;
	margin: 0 20px;
	padding: 0;
}
div#box_sm_mid ul li{
	border-bottom: dashed 1px #666666;
	font-size: 1.3em;
}
div#box_sm_mid ul li a{
	display:block;
	padding: 10px;
}
div#box_sm_mid ul li a:hover{
}

div#box_lg{ 
	width: 600px;
	float: left;	
	margin-left:35px;	
	position:relative;
	top: -15px;
}
div#box_lg_top{ 
	background: url(/images/app/box_lg_top.png);
	height: 50px;
}
div#box_lg_mid{ 
	background: url(/images/app/box_lg_mid.png);	
	padding: 0 10px;
	text-align:left;
}
div#box_lg_low{ 
	background: url(/images/app/box_lg_low.png);
	height: 10px;
}

div#box_lg_mid img{
	margin-right: 10px;
}
div.photo_block{
float:left;
height:100px;
width: 250px;
margin-bottom: 25px;
margin-left: 25px;
}
div.photo_block img{
float: left;
}

h2{
	color: #923e2c;
	font-size: 2em;
}
h3{
	padding-top:15px;
	color: #923e2c;
	font-size: 1.3em;
}
h4{
	color: #923e2c;
	font-size: 1.2	em;
}
h5{
	color: #923e2c;
	font-size: 1.1em;
}
h6{
	color: #923e2c;
	font-size: 1em;
}
p{
	padding: 5px;
}
strong{
	font-weight:bold;
}
ul.downloads{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding: 15px;
}

div#footer{
	color: #845746;
}

div#bottom{
	background: url(/images/app/bg_low.png);
	width: 900px;
	height: 10px;
}

/**/
/* PHOTO GALLERY STYLES */
/**/
div.img_block{
	float:left;
	margin: 8px;
}
div.img_title{
	
}
div.img_file{
	
}