
/*<agl.folder "Path">*/
	#path          { font-size: 11px; line-height: 25px; visibility: visible; position: relative; width: 660px; height: 20px; float: right }
	.pathitem { visibility: visible; position: relative; float: right }
	.pathitem p.selected        { color: #a5a5a5; text-align: right; margin: 0; padding: 3px 5px 0 0 }
	.pathitem a.selected       { color: #a5a5a5; text-decoration: none }
	.pathitem a.selected:hover       { color: #e031c1; text-decoration: none }
	.pathitem p.normal        { color: #929f63; text-align: right; margin: 0; padding: 3px 5px 0 0 }
	.pathitem a.normal       { color: #929f63; text-decoration: none }
	.pathitem a.normal:hover       { color: #e031c1; text-decoration: none }
/*</agl.folder>*/
/*<agl.folder "Search">*/
	#search            { text-align: right; visibility: visible; position: relative; width: 300px; height: 60px; float: right }
	#search a    { color: #9bb430; text-decoration: none }
	#search a:hover    { color: #e031c1 }
	#searchform      { margin: 0; padding: 0; float: right }
	.searcharea       { color: #969696; text-align: left; margin: 0; padding: 3px 10px 0 20px }
	.searchfield       { color: #47553b; font-size: 12px; font-family: "Trebuchet MS"; font-weight: normal; background-color: #ebf2e8; padding: 1px 3px 3px 1px; width: 140px; height: auto; vertical-align: middle; border-style: solid; border-width: 1px; border-color: #b3c6a6 #fff #fff #b3c6a6 }
	.searchbtn      { color: #ebf2e8; font-size: 12px; font-family: Arial; font-weight: bold; background-color: #9bb430; margin: 0; padding: 1px 10px; width: 30px; height: auto; vertical-align: middle; border: solid 1px #fff }
	.searchtextingress  { color: #55539b; text-decoration: none }
	.searchtextcontent  { color: #8194db; text-decoration: none }
	.searchhighlight  { color: #242cbc; background-color: #dfdfc6 }
	.searchpager { color: #766e6a; margin: 0; padding: 10px; width: 100% }
	.searchdates { color: #d9daed; margin: 0; padding: 10px; width: 100% }
	#searcresultcol { visibility: visible; position: relative; width: 550px; float: left }
	#searcresultcol p  { color: #b0a49d; font-size: 11px; margin: 0; padding: 5px 40px; width: 100% }
	#searcresultcol h3  { padding-top: 10px; padding-right: 40px; padding-left: 40px }
	#searcresultcol h2  { padding-top: 10px; padding-right: 40px; padding-left: 40px }
/*</agl.folder>*/
/*<agl.folder "Forums">*/
	#forumtitlerow { visibility: visible; position: relative; width: 100%; float: left }
	#forumcontentrow  { visibility: visible; position: relative; width: 100%; float: left }
	#forumcontentrow p  { font-size: 11px; font-weight: normal; margin: 0; padding: 10px 40px }
	#forumtitle   { visibility: visible; position: relative; width: 70%; float: left }
	#forumtitle p  { font-size: 12px; font-weight: bold; text-decoration: none; margin: 0; padding: 4px 5px 4px 40px }
	#forumtitle a { text-decoration: none }
	#forumdate   { text-align: right; visibility: visible; position: relative; width: 30%; float: left }
	#forumdate p   { font-size: 11px; font-weight: normal; margin: 0; padding: 4px 40px 4px 5px }
	#forumformarea  { visibility: visible; position: relative; width: 100%; float: left }
	#forumformarea p  { font-size: 11px; margin: 0; padding: 4px 40px }
	#forumpagerrow   { text-align: center; visibility: visible; position: relative; width: 100%; float: left }
	#forumpagerrow p  { margin: 0; padding: 4px 40px }
/*</agl.folder>*/
/*<agl.folder "Sitemap">*/
	#sitemap  { visibility: visible; position: relative; width: 100%; float: left }
	#sitemapitem { visibility: visible; position: relative; width: 220px; float: left }
	.sitemapitemL1   { font-size: 15px; font-weight: normal; line-height: 17px; margin: 0; padding: 10px 10px 10px 40px }
	.sitemapitemL2  { font-size: 12px; font-weight: normal; line-height: 14px; margin: 0; padding: 0 10px 5px 40px }
	.sitemapitemL3  { font-size: 12px; font-weight: normal; line-height: 13px; margin: 0; padding: 0 10px 5px 50px }
	.sitemapitemL1 a { color: #78304d; font-size: 17px; text-decoration: none }
	.sitemapitemL1 a:hover { color: #a0628f }
	.sitemapitemL2 a  { color: #5b5783; font-size: 12px; text-decoration: none }
	.sitemapitemL2 a:hover  { color: #8983c6 }
	.sitemapitemL3 a  { color: #37697d; font-size: 12px; text-decoration: none }
	.sitemapitemL3 a:hover  { color: #55a3c3 }
/*</agl.folder>*/
/*<agl.folder "Forms">*/
	.formrequired  { margin: 0; padding-top: 0 }
	.formnormal { margin: 0; padding-top: 0 }
	.requiredformnote { color: #ce812a; font-size: 11px; margin: 0; padding-top: 3px; padding-bottom: 3px }
	.formtitle     { font-size: 18px; margin: 0; padding: 10px 40px 5px }
	.formnote  { color: #ac5320; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fbeddd; margin: 30px; padding: 10px; border: dashed 1px #d89155 }
	.formarea  { font-size: 13px; margin: 0; padding: 5px 40px }
	.etextfield  { color: #47374e; font-size: 12px; font-family: Arial; background-color: #ebf2e8; margin: 0; padding: 2px; width: 100%; border: solid 1px #b3c6a6 }
	.etextselect   { color: #47374e; font-size: 12px; font-family: Arial; background-color: #ebf2e8; margin: 0; padding: 2px; width: 80%; border: solid 1px #b3c6a6 }
	.etextarea  { color: #47374e; font-size: 12px; font-family: Arial; background-color: #ebf2e8; margin: 0; padding: 2px; width: 100%; border: solid 1px #b3c6a6 }
	.etextcheck  { }
	.etextbtn   { color: #ebf2e8; font-size: 12px; font-family: Arial; font-weight: bold; background-color: #9bb430; margin: 0; padding: 5px 10px; height: auto; border: solid 1px #e3eaea }
	.etextsubtitle   { color: #7c8a55; font-size: 15px; text-transform: uppercase; padding: 15px 40px 5px; border-top: 1px solid #d6e4d1 }
/*</agl.folder>*/
/*<agl.folder "Highlight">*/
	.highlightarea { visibility: visible; position: relative; float: left }
	.highlightarea p    { margin: 0; padding: 5px 20px 0 40px }
	.highlightarea h3    { font-size: 16px; padding: 1px 20px 0 40px }
	.highlightarea a  { text-decoration: none }
	.highlightarea a:hover  { }
	.highlightarea span.hlcurdateday { font-size: 25px }
	.highlightarea span.hlcurdatemonth { font-size: 11px }
	.highlightarea span.hlcurdateyear { font-size: 11px }
	.highlightarea span.hlcurdatehours { font-size: 20px }
	.highlightarea span.hlcurdateminutes { font-size: 18px }
	.highlightarea h3.hlcurdate { }
/*</agl.folder>*/
/*<agl.folder "Contentarea basics">*/
	li.filelist  { text-indent: -16px; list-style-type: none; display: block; margin: 0; padding: 0 0 5px 16px }
	ul.filelist   { margin: 0; padding: 10px 15px 10px 40px }
	li.filelist img { margin-right: 5px }
	.imagearea { margin: 0; padding: 0 }
	.imgalt { margin: 0; padding: 5px 10px }
	.textarea      { font-size: 11px; font-family: Verdana; line-height: 15px; margin: 0; padding: 0 30px 20px }
	.listarea { margin: 0; padding: 0 10px 10px }
	.linkarea  { margin: 0; padding: 3px 20px 2px 10px }
	.formareareq { color: #b3312d; margin: 0; padding: 3px 10px }
	.loginscreen  { color: #666; font-size: 11px; text-align: left; margin: 0; padding: 40px; width: 450px }
	.loginscreen input { margin: 0; padding: 0 }
	.normalmargin { margin: 0; padding: 5px 10px }
	.margin { margin-top: 10px; margin-bottom: 10px; padding: 10px }
	.thumbs { background-color: #fff; margin: 0 0 10px 10px; padding: 0; border-width: 1px; border-color: #a2b194 }	
/*</agl.folder>*/
/*<agl.folder "Footer">*/
	#footer          { font-size: 11px; visibility: visible; position: relative; width: 100%; height: 40px; float: left }
	#footerleft         { color: #a1a1a1; visibility: visible; margin: 0; padding: 16px 10px 5px 30px; position: relative; width: 500px; height: 40px; float: left }
	#footerright           { color: #a1a1a1; text-align: right; visibility: visible; margin: 0; padding: 16px 30px 5px 10px; position: relative; width: 300px; height: 40px; float: right }
	#footerright a      { color: #a8ad8e; text-decoration: none }
	#footerright a:hover   { color: #e031c1 }
	
/*</agl.folder>*/
/*<agl.folder "Blogitems">*/
	#blogitems         { visibility: visible; padding-top: 60px; position: relative; width: 340px; float: right }
	.blogitem     { visibility: visible; margin-bottom: 10px; margin-left: -1px; position: relative; width: 100%; float: left; border-left: 1px solid #e6c1d3 }
	.blogitem h3      { font-size: 15px; font-weight: normal; margin: 0; padding: 1px 40px 6px 13px }
	.hldate     { color: #98a5a5; font-size: 10px; font-family: "Trebuchet MS", Verdana; margin: 0; padding: 1px 40px 0 13px }
	.hleditor  { color: #98a5a5; font-size: 10px; font-family: "Trebuchet MS", Verdana; text-align: right; margin: 0; padding: 0 40px 0 13px }
	.hltext     { font-size: 12px; line-height: 18px; margin: 0; padding: 0 40px 1px 13px }
	.blogitem p.hltext a  { color: #868686 }
	.blogitem p.hltext a:hover  { color: #e031c1 }
	.blogitem a    { color: #9bb430; text-decoration: none }
	.blogitem a:hover   { color: #e031c1 }
	.blogitem span.hlcurdateday { font-size: 25px }
	.blogitem span.hlcurdatemonth { font-size: 11px }
	.blogitem span.hlcurdateyear { font-size: 11px }
	.blogitem span.hlcurdatehours { font-size: 20px }
	.blogitem span.hlcurdateminutes { font-size: 18px }
	.blogitem h3.hlcurdate { }
/*</agl.folder>*/
/*<agl.folder "Page swf and img">*/
	#pagemainswf { visibility: visible }
	#pagemainimg { visibility: visible }
/*</agl.folder>*/

img { visibility: hidden; width: 0; height: 0 }
/*<agl.folder "N1 and layers">*/
	#naviarea                     { background-image: url("images/n1_area_bg.gif"); background-repeat: repeat-x; visibility: hidden; position: relative; z-index: 1; width: 0; height: 0; float: left; overflow: hidden }
	.n1item                { background-image: url("images/n1_bg.gif"); background-repeat: no-repeat; position: relative; height: 33px; float: left }
	.n1item p                { color: #fff; font-size: 12px; font-family: Helvetica, Arial; text-align: center; letter-spacing: 95%; margin: 0; padding: 10px 0 0 }
	.n1item a           { color: #ddd; text-decoration: none }
	.n1item a:hover         { color: #fff4ba }
	.n1itemselected             { background-image: url("images/n1_bg_selected.gif"); background-repeat: no-repeat; position: relative; height: 33px; float: left }
	.n1itemselected p                { color: #fff4ba; font-size: 12px; font-family: Helvetica, Arial; text-align: center; letter-spacing: 95%; margin: 0; padding: 10px 0 0 }
	.n1itemselected a:hover      { color: #fff4ba }
	.n1itemselected a { color: #fff4ba; text-decoration: none }
	.n1middle                 { font-size: 1px; line-height: 1; background-image: url("images/n1_middle.gif"); position: relative; width: 7px; height: 33px; float: left }
	.n1middleselected             { font-size: 1px; line-height: 1; background-image: url("images/n1_middle_selected.gif"); background-repeat: no-repeat; position: relative; width: 7px; height: 33px; float: left }
	.n2layernaviarea                { background-image: url("images/n2_layer_bg.png"); visibility: hidden; position: absolute; z-index: 2; top: 33px; height: auto }
	.n2item        { visibility: inherit; margin: 0 0; padding: 0; z-index: 2; width: auto; height: auto }
	.n2item p      { font-size: 11px; font-weight: bold; text-transform: uppercase; margin: 0; padding: 0 }
	.n2item a         { color: #ddd; text-decoration: none; display: block; margin: 0; padding: 8px 10px }
	.n2item a:hover         { color: #fff4ba; background-color: #222 }
/*</agl.folder>*/
/*<agl.folder "Subnavigation">*/
	#subnaviarea      { visibility: hidden; position: relative; width: 0; height: 0; float: left; overflow: hidden }
	#subnaviarea p          { font-size: 10px; font-family: Helvetica, Arial; text-transform: uppercase; margin: 0; padding: 6px 20px 0 }
	#subnaviarea div   { }
	.subnaviitem               { visibility: visible; position: relative; width: auto; height: 22px; float: left }
	.subnaviitem p       { color: #ddd; font-size: 10px; font-family: Helvetica, Arial; font-weight: bold }
	.subnaviitem a      { color: #ddd; text-decoration: none }
	.subnaviitem a:hover      { color: #fff4ba; text-decoration: none }
	.subnaviitemselected                { visibility: visible; position: relative; width: auto; height: 27px; float: left }
	.subnaviitemselected p     { color: #a1a1a1 }
	.subnaviitemselected a        { color: #a1a1a1; text-decoration: none }
	.subnaviitemselected a:hover       { color: #fff4ba }
	.subnaviitempath           { visibility: hidden; position: absolute; width: 0; height: 0; overflow: hidden }
	.subnaviitempath p    { color: #a1a1a1; text-indent: -9px; visibility: hidden; padding-left: 30px; width: 0; height: 0; overflow: hidden }
	.subnaviitempath a     { color: #fff; text-decoration: none }
	.subnaviitempath a:hover     { color: #fff4ba }
	.subnaviitemlevelsub            { visibility: hidden; position: absolute; width: 0; height: 0; overflow: hidden }
	.subnaviitemlevelsub p    { text-indent: -9px; visibility: hidden; padding-left: 40px; width: 0; height: 0; overflow: hidden }
	.subnaviitemlevelsub a    { color: #462b2b; text-decoration: none }
	.subnaviitemlevelsub a:hover     { color: #fff4ba }
	#subnavititle { visibility: hidden; position: absolute; width: 0; height: 0; overflow: hidden }
	#subnavititle p { color: #d8d0c7; font-size: 10px; visibility: hidden; padding-left: 10px; width: 0; height: 0; overflow: hidden }
/*</agl.folder>*/

/*<agl.folder "Basic structure">*/
	#basicarea             { text-align: left; visibility: visible; margin: 0 auto; position: relative; width: 950px; height: auto }
	#maincol                        { visibility: visible; position: relative; z-index: 1; width: 910px; height: auto; float: left }
	#contentarea         { visibility: visible; position: relative; z-index: 0; width: 100%; height: auto; float: left }
	#contentmain                                 { background-repeat: repeat-x; visibility: visible; position: relative; width: 910px; height: auto; min-height: 450px; float: left }
	#toparea                 { background-repeat: repeat-x; visibility: visible; position: relative; z-index: 2; width: 100%; height: 60px; float: left }
/*</agl.folder>*/
/*<agl.folder "Pagetitles">*/
	#pagetitles   { text-align: left; visibility: visible; position: relative; z-index: 0; height: auto; float: left }
	#pagetitles h1     { margin-top: 30px }
	#pagetitles p         { color: #6a6a6a; font-size: 13px; font-family: "Trebuchet MS", Verdana; line-height: 18px; margin: 0; padding: 5px 40px 20px }
	.pagetitleswidth     { width: 600px }
/*</agl.folder>*/
#mainbg { visibility: visible; position: relative; width: 100%; height: auto; float: left }
#marginleftbottom  { background-repeat: no-repeat; background-position: left bottom; visibility: visible; float: left }
#marginrightbottom  { background-repeat: no-repeat; background-position: right bottom; visibility: visible; float: left }
#marginleft  { visibility: visible; position: relative; width: 20px; height: 520px; float: left }
#marginright  { visibility: visible; position: relative; width: 20px; height: 520px; float: right }
#n1start { visibility: visible; display: inline; width: 20px; height: 39px; float: left; vertical-align: bottom }
#n1end { visibility: visible; position: relative; width: 20px; height: 39px; float: right }
#logo { background-image: url("images/logo.gif"); background-repeat: no-repeat; visibility: visible; position: relative; width: 116px; height: 60px; float: left }
#mbgarea { visibility: visible; position: relative; width: 910px; height: auto; float: left }
/*<agl.folder "Basics">*/
	body { font-size: 11px; font-family: Verdana; background-repeat: repeat-x; text-align: center; margin: 0 }
	a { color: #cbbb87 }
	a:hover { color: #ffdb87 }
	p { font-size: 11px; font-family: Verdana }
	h1 { color: #3a3a3a; font-size: 18px; font-family: Arial; font-weight: normal; margin: 0; padding-right: 30px; padding-left: 30px }
	h2 { color: #3a3a3a; font-size: 13px; font-family: "Gill Sans", Verdana; font-weight: normal; text-transform: uppercase; margin: 0; padding: 20px 30px 10px }
	h3 { color: #3a3a3a; font-size: 11px; font-family: Verdana; font-weight: bold; text-transform: uppercase; margin: 0; padding: 10px 30px 2px }
	td { font-size: 11px; font-family: Arial; margin: 0; padding: 5px 10px }
	th { font-size: 12px; font-weight: normal; text-align: left; text-transform: uppercase; margin: 0; padding: 5px 10px }
	ul { color: #b1b1b1; margin-right: 0; margin-left: 0; padding-right: 15px; padding-left: 15px }
	ol { color: #b1b1b1; margin-right: 0; margin-left: 0; padding-right: 15px; padding-left: 15px }
	div { font-size: 11px; font-family: "Trebuchet MS", Verdana }
	pre { font-size: 10px; font-stretch: condensed; margin: 0; padding: 20px }
/*</agl.folder>*/


