/* Css Reset */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,legend,table,caption,tbody,tfoot,thead,tr,th,td{ margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent; }
ol,ul{ list-style:none; }
blockquote,q{ quotes:none; }
blockquote:before,blockquote:after,q:before,q:after{ content:''; content:none; }
:focus{ outline:0; }
ins{ text-decoration:none; }
del{ text-decoration:line-through; }
table{ border-collapse:collapse; border-spacing:0; }

/* General Styles */
.skiplink{ display:none; }
a,a:visited{ color:#025239; text-decoration:none; }
a:focus,a:hover{ color:#cfc; text-decoration:none; }
body{ background:#FEFEED; color:#025239; font:10px/1 Helvetica,sans-serif; }
td { font-size:13px; }
/*input { float:right; margin-right: 250px; margin-bottom: 10px; }
label { font-size:13px; float:left; width:100px; }
*/

#wrapper{ margin:24px auto 0; width:761px; }

/* Header */
#header{ width:100%; height:100px; background:url(../template_images/bgr_header.gif) no-repeat right top; }
	#logo{ display:block; width:202px; height:100px; text-indent:-5000px; background:url(../template_images/logo.gif) no-repeat; }

/* Container */
.container{ overflow:hidden; width:100%; background:url(../template_images/bgr_sidebar.gif) no-repeat; min-height:410px; }

/* Sidebar*/
.sidebar{ float:left; width:197px; }
	#sidenav{ margin:26px 0 0; }
	#sidenav li{ display:block; margin:0 0 1px 6px; width:191px; }
	#sidenav a,
	#sidenav a:visited{ color:#FEFEED; font:bold 13px Verdana,Helvetica,sans-serif; background:url(../template_images/ico_sidenav.gif) no-repeat 0 2px; text-indent:15px; display:block; }
	#sidenav a:hover{ color:#cfc; }


/* Content */
.content{ float:right; width:556px; padding:0 0 0 8px; }
	#subnav{ padding:1px 0 0 2px; overflow:hidden; width:554px; }
	#subnav li{ display:block; overflow:hidden; float:left; padding:0 10px 0 0; }
	#subnav a,
	#subnav a:visited{ font:bold 12px Verdana,Helvetica,sans-serif; background:url(../template_images/ico_subnav.gif) no-repeat 0 1px; text-indent:15px; float:left; display:block; }
	#subnav a:hover{ color:#cfc; }
	.content h2{ text-align:justify; font-size:18px; margin:22px 0 36px; }
	.content p{ text-align:justify; font-size:13px; line-height:16px; }
	#pics{ margin:47px 0 0; }
	#pics li{ display:inline; padding:0 60px 0 4px; }
	#pics li.last{ padding:0; }

.gallery { margin-top: -20px; }

.pagenavigation { display: none; }