/* CSS Document */
table
{
border-collapse:collapse;
}
table, td, th
{
	border:1px solid #337700;
	background-color: #FFFFCC;
	background-image: url(images/right-column-texture-01.jpg);

}


ul {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 29px;
	font-weight: bold;
	color: #370;
	list-style-type: square;
	padding-left:22px;

}

body{
	margin:0;
	padding:0;
	background-attachment: fixed;
	background-color: #337700;
	background-image:    url(images/background-02.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}



#maincontainer{
	width: 1000px;
	margin: 0 auto;
	background-color: ;
}

#navsection{
	background-color: white;
	border-top: 1px solid white;
	border-bottom: 1px solid #370;
	height: 40px;
	margin-top: 0px;
	margin-bottom: 0px;

}


#navsection a{
	font-family: "Trajan Pro", Times, serif;
	font-size: 19px;
	font-style: normal;
	line-height: normal;
	font-variant: small-caps;
	font-weight: bold;
	text-decoration: none;
	color: #336600;

}
#navsection a:hover{

	text-decoration: underline;
	color: #339900;

}
#navsection a:active{

	text-decoration: underline;
	color: #114400;

}

#contentsection{
background: white;
	margin-top: 0px;
	min-height: 600px;
}


#contentwrapper{
	float: left;
	width: 100%;
	background-color: ;
}

#contentcolumn{
	margin: 0 210px 0 210px;
	background-color: ;
	border: 0px solid orange;
}

#contentcolumn h1{
	font-family: "Trajan Pro", Times, serif;
	font-size: 28px;
	color: #002200;
	line-height: 32px;
	padding-top: 10px;
	padding-bottom: 5px;
	margin: 0px;
	font-variant: small-caps;

}

#contentcolumn h2{
	font-family: "Trajan Pro", Times, serif;
	font-size: 22px;
	color: #004400;
	line-height: 26px;
	padding-top: 10px;
	margin: 0px;

}

#contentcolumn h3{
	font-family: "Trajan Pro", Times, serif;
	font-size: 21px;
	color: #004400;
	line-height: 25px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin: 0px;

}

#contentcolumn h4{
	font-family: "Trajan Pro", Times, serif;
	font-size: 18px;
	color: #004400;
	line-height: 22px;
	padding-top: 10px;
	margin: 0px;

}

#contentcolumn h5{
	font-family: "Trajan Pro", Times, serif;
	font-size: 16px;
	color: #004400;
	line-height: 20px;
	padding-top: 10px;
	margin: 0px;

}

#contentcolumn h6{

  font-family: "Brush Script STD" "Monotype Corsiva" cursive;
	font-size: 32px;
	color: #003300;
	line-height: 36px;
	padding-top: 10px;
	padding-bottom: 0px;
	margin: 0px;
	text-align: center;

}
#contentcolumn p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #222;
	padding-top: 0px;
	margin: 5px;
	font-style: normal;
	line-height: 17px;
	font-weight: normal;
	font-variant: normal;
	letter-spacing: .07em;



}

#featurecolumn{
width: 560px;
height: 140px;
	background-color: ;
	border: 0px dashed #FF0000;
}


#leftcolumn{
float: left;
width: 200px; /*Width of left column in pixel*/
margin-left: -1000px; /*Set margin to that of -(MainContainerWidth)*/
background: white url(images/right-bg6.jpg) repeat-y;	
border: 0px dashed #FF0000;


}

#leftcolumn a{
	font-family: "Trajan Pro", Times, serif;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-decoration: none;
	color: #336600;

}
#leftcolumn a:hover{

	text-decoration: underline;
	color: #339900;

}
#leftcolumn a:active{

	text-decoration: underline;
	color: #114400;

}

#leftcolumn p{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	text-decoration: none;
	color: #444;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;

}

#leftcolumn h3{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: none;
	text-decoration: underline;
	padding-top: 5px;
	padding-bottom: 7px;
	margin: 0px;
	color: #001100;

}

#leftcolumn h4{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: small-caps;
	text-decoration: underline;
	padding-top: 8px;
	padding-bottom: 3px;
	color: green;
	margin: 0px;

}
#leftcolumn h5{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	font-variant: small-caps;
	text-decoration: underline;
	padding-top: 8px;
	padding-bottom: 3px;
	color: #448800;
	margin: 0px;

}
#rightcolumn{
float: left;
width: 200px; /*Width of right column*/
margin-left: -200px; /*Set left margin to -(RightColumnWidth)   */
background:  white url(images/right-bg9.jpg);

	border: 0px dashed #FF0000;


}
/*    #FFFFCC   */

#rightcolumn h3{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: none;
	text-decoration: underline;
	padding-top: 5px;
	padding-bottom: 7px;
	margin: 0px;
	color: #001100;


}

#rightcolumn h4{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	font-style: normal;
	line-height: 15px;
	font-weight: bold;
	font-variant: none;
	text-decoration: underline;
	padding-top: 5px;
	padding-bottom: 0px;
	margin: 0px;
	color: #001100;


}
#rightcolumn h5{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: bold;
	font-variant: none;
	text-decoration: underline;
	padding-top: 5px;
	padding-bottom: 0px;
	margin: 0px;
	color: #002200;


}
#rightcolumn p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 12px;
	font-variant: normal;
	padding-top: 0px;
	padding-bottom: 2px;
	font-weight: bold;


}
#footer{
clear: left;
width: 100%;
background: #350;
text-align: center;
padding: 4px 0;
}



.innertube{
	padding: 5px;
	padding-top: 0px;
	border: 0px dotted blue;
}

.innertube2{
	padding: 5px;
	padding-top: 10px;
	margin: 5px;
	margin-top: 10px;
	border: 0px dotted red;
}

.innertube3{

	padding: 3px;
	padding-top: 0px;
	margin: 5px;
	margin-top: 10px;
	border: 0px dotted blue;

}

.innertube4{
	margin-top: -5px;
	margin-left: 10px;
	margin-right:10px;

	border: 0px solid #0000FF;
}

p{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: normal;
	line-height: 14px;
}
img {
border: 0px;

}


#footer p {
font-size: 14px;
	font-family: "Trajan Pro", Times, serif;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-decoration: none;
	color: #CAFFB0;
}

#footer a{
	font-family: "Trajan Pro", Times, serif;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-decoration: none;
	color: #7c0;

}
#footer a:hover{

	text-decoration: underline;
	color: white;

}
#footer a:active{

	text-decoration: underline;
	color: #114400;

}









/*


#menu-item{
	background:  white url(images/right-column-texture-01.jpg) repeat;
	margin: 10px;
	border: 1px solid #996600;
	width: 540px;
	text-align: center;
	position: relative;

	vertical-align: middle;


}

#menu-item-pic{
	background:  white url(images/right-column-texture-01.jpg) repeat;
	margin: 10px;
	border: 1px solid #996600;
	width: 540px;
	text-align: center;
	position: relative;
min-height: 125px;
	vertical-align: middle;


}


#menu-item-pic-L{
float: left;
border: 0px solid green;
padding-left: 10px;
padding-right: 10px;
}

#menu-item-pic-R{
float: right;
border: 0px solid green;
padding-left: 10px;
padding-right: 10px;}


#menu-item h1{
  font-family: font-family: "Trajan Pro", Times, serif;
	font-size: 17px;
	color: #270;
	line-height: 22px;
	padding-top: 5px;
	padding-bottom: 3px;
	margin: 0px;
	text-align: center;
	text-decoration: underline;
}

#menu-item p{
  font-family: Georgia, "Times New Roman", Times, s