a:link{
			color:#000099;
			text-decoration:none;
			}

a:visited{
			color:#000099;
			text-decoration:none;
			}

a:hover{
			text-decoration:underline;
			}

body{
			/*background-color:#DCB25C;*/
			background-color:#DDB15C;
			/*background-color:#FFF9E6;*/
			margin:0;
			padding:0;
			}


h1{
			color:#7E6331;
			text-align:center;
			text-shadow:#222 0px 1px 1px;
			font-family:"Helvetica", Helvetica, Arial, sans-serif;
			font-size:26px;
			}

h2{
			color:#222;
			text-align:center;
			text-shadow:#F3F3F3 0px -2px 1px;
			text-shadow:#000 0px 1px 1px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:20px;
			}	

h3{
			color:#000000;
			text-shadow:#F3F3F3 0px 1px 1px;
			text-shadow:#222 0px 1px 1px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:24px;
			}

/* Recall, this is a class for vertical centering. Must be a table to center. Work only in FF, as of now. :( */
.container{
			display:table;
			vertical-align:middle;
			}


.spacer{
			height:10px;
			overflow:hidden;
			background-color:#DDB15C;
			font-size:9px;
			border-bottom:solid 1px #785510;
			border-top:solid 1px #FFCC66;
			}

.spacer a:link{
			color:#785510;
			text-decoration:none;
			}

.clear{ 	clear:both;}

.floatleft{
			width:415px;
			float:left;
			padding:15px;
			}

.floatright{
			width:415px;
			float:right;
			padding:15px;
			}


#header{	background-image:url(images/bg-header.jpg);}

#navi{
			background-image:url(images/navi.jpg);
			background-repeat:repeat-x;
			height:52px;
			width:100%;
			overflow:hidden;
			}
 			
#navigation ul, #navigation ul li {
			list-style: none;
			margin: 0;
			padding: 0;
			list-style:none;
			cursor:pointer;
			text-align: center;
			}
			
#navigation{
			width:900px;
			padding-top:6px;
			line-height:20px;
			}		
#navigation li{ display: inline;}			

#main{		margin:auto;
			width:900px;
			padding:0px;
			}
#content{
			padding:20px;
			text-align:justify;
			background-color:#FFF9E6;
			}

#background{background-color:#FFF9E6;}

#leftcol{
			float:left;
			width:48%;
			clear:both;
			}

#rightcol{
			float: right;
			width:48%;
			}

#text{/*Inline Text, for formatting border and padding*/
	border:solid 1px #785510;
}

#slideshow-box{
		background-color:#F9DDB2;
		width:600px;
		margin:auto;
		padding-top:40px;
		padding-bottom:40px;
		border:solid 1px #785510;
		}

#content_div{
		/*background-color:#FFF9E6;*/
		text-align:center;
		background-color:#F9DDB2;
		width:600px;
		margin:auto;
		clear:both;
		border-top:solid 1px #785510;
		border-left:solid 1px #785510;
		border-right:solid 1px #785510;
		border-bottom:none;
		margin-bottom:25px;
		}

#footer{
		background-image:url(images/bg-footer2.jpg);
		height:38px;
		width:100%;
		clear:both;
		font-size:10px;
		color:#785510;
		}
	
#inline{}