@charset "utf-8";
/*LAYOUT*/
html, body, #wrapper{margin:0;padding:0;width:100%;height:100%;min-height:100%;}
html>body, html>body #wrapper{height:auto;}
body{background:#505728;font:9pt/13pt Arial, Helvetica, sans-serif;}
div#wrapper{position:absolute;top:0px;left:50%;width:710px;margin-left:-350px;border:1px solid #aaa;background:#fff;text-align:center;padding:4px 5px;}
div#container{background-color:#fff;border:1px solid #332b0d;}
#header{position:relative;z-index:1;text-align:center;width:100%;height:187px;}
#headcontent{height:155px;margin:0 auto;position:relative;padding:0px;background:#b2c259 url(../images/template/header-bg.png) repeat-x;}
#logo{position:relative;top:0;left:0;z-index:200;}
#tagline{position:absolute;top:0;right:0;}
#navigation{position:absolute;top:155px;left:0;height:32px;background:#EBEBEB url(../images/template/nav-bg.png) repeat-x;font:bold 14px/16px Arial, Helvetica, sans-serif;color:#505728;}
#main{position:relative;background-color:#fff;}
.clear{clear:both;margin:0;padding:0;}
#footer{clear:both;position:absolute;left:50%;bottom:5px;margin-left:-354px;width:708px;height:140px;min-height:140px;text-align:center;overflow:hidden;}
#footerContent{background-color:#dee4b6;border-top:1px solid #b2c259;padding:15px;}
#headcontent,#navigation,#main,#footerContent{width:100%;margin:0 auto;text-align:left;}
#footerContent p{padding:0;margin:6px;}
#footer #poweredby{margin:0 1em 1em 0;}
#footer p.disclaimer{font-size:10px;line-height:13px;margin-bottom:0;margin-right:15px;}
#main{margin:0;padding:0;}
/* \*/
* html #footer{position:absolute;margin-left:-354px;}
* html #main{padding-bottom:138px;}
/* \*/
head:first-child+body div#footer{position:absolute;z-index:0;}
head:first-child+body div#main{padding-bottom:140px;}

/*ELEMENTS*/
a,a img,img{border:0;outline-width:0;}
a,a:link,a:visited,a:hover{font-weight:inherit;text-decoration:underline;color:#332b0d;}
p a:hover{color:#000;background-color:#b2c259;}
td{vertical-align:top;}
h1,h2,h3,h4{font-family:Arial,Helvetica,Sans-serif;font-weight:bold;text-decoration:none;color:#332b0d;}
h1{font-size:14pt;margin:15px 0 20px 5px;}
h2{font-size:13pt;line-height:16pt;background:url(../images/template/h2_bg.png) no-repeat;margin:10px 0 20px 0;padding:15px 10px;height:18px;width:366px;}
h3{font-size:11pt;line-height:14pt;background-color:#ebefd5;margin:12px 0 6px 0;padding:5px 10px;}
a h3{text-decoration:none;}a:visited h3{color:#332b0d;}a:hover h3{background-color:#b2c259;}
h3 a,h3 a:link,h3 a:visited,h3 a:active,h3 a:hover{margin:-5px -10px;padding:5px 10px;text-decoration:none;color:#332b0d;display:block;}h3 a:hover{background-color:#b2c259;display:block;}
h4{font-size:10pt;line-height:13pt;padding:0px 10px;margin:6px 0;}
p{font:normal 9pt/13pt Arial, Helvetica, sans-serif;margin:7px 0 5px 0;}
ul,ol{margin:0;padding:0 0 0 5pt;}
ul li{padding-left:15px;margin:.3em 0;list-style:none;background-image:url(../images/list-bullet-w.png); background-repeat:no-repeat;background-position:0 .3em;}
.links li{background-image:url(../images/list-arrow-w.png);background-repeat:no-repeat;background-position:0 .3em;padding-left:12px;margin-left:0;}
#additionalInfo ul li{background-image:url(../images/list-bullet-g.png);}
#additionalInfo .links li{background-image:url(../images/list-arrow-g.png);}
ol{padding:0 0 0 4em;}
ol li{margin:.3em 0;}
.small{font-size:80%;}

/* STANDARD PAGES */
#mainContent{margin:15px;margin-bottom:30px;}
.articleCopy{width:386px;padding-bottom:20px;}
.articleCopy p,.articleCopy ul{margin:7px 10px 5px 10px;}
#additionalInfo{position:absolute;top:74px;left:416px;z-index:0;width:246px;background:#dee4b6 url(../images/template/ai-t.png) top left no-repeat;padding:0px 16px;}
#aib{background:url(../images/template/ai-b.png)top left no-repeat;height:16px;margin:8px 0 0 -16px;}
#additionalInfo h1{font-size:11pt;margin:30px 0 10px 0;border-bottom:1px solid #b2c259;}#additionalInfo h1.top{margin-top:20px;}
#additionalInfo h2{font-size:10pt;margin:10px 0 5px 0;background:none;height:auto;width:auto;padding:0;color:#332b0d;}
#additionalInfo ol{padding-left:2em;}
#additionalInfo a{color:#000;}
.pull{margin:5px 0 0 10px;background-color:#b2c259;padding:0;}.pull p{margin:0 0 0 15px;padding:10px;background-color:#ffffd9;}
#additionalInfo a:hover{background-color:#b2c259;}
#overview td{width:340px;padding-right:1em;}

/* INDEX PAGE */
#specialads{width:331px;padding-right:16px;}
#updates{width:331px;background-color:#ebefd5;border:1px solid #847a0e;vertical-align:middle;}
#updates a{display:block;text-decoration:none;}
#updates div,#updates a{padding:11px 11px 11px 80px;height:60px;border-bottom:1px dashed #c6cca2;}
#updates a:hover{background-color:#ffffff;}
#updates .last{border:0px;}
.article,.blog,.contest,.event,.video{background-repeat:no-repeat;background-position:11px 11px;}
#updates .article{background-image:url(../images/icons/lb-article.gif);}#updates .article:hover{background-image:url(../images/icons/lb-article-w.gif);}
#updates .blog{background-image:url(../images/icons/lb-blog.gif);}#updates .blog:hover{background-image:url(../images/icons/lb-blog-w.gif);}
#updates .contest{background-image:url(../images/icons/lb-contest.gif);}#updates .contest:hover{background-image:url(../images/icons/lb-contest-w.gif);}
#updates .event{background-image:url(../images/icons/lb-event.gif);}#updates .event:hover{background-image:url(../images/icons/lb-event-w.gif);}
#updates .video{background-image:url(../images/icons/lb-video.gif);}#updates .video:hover{background-image:url(../images/icons/lb-video-w.gif);}
#updates a h1{font:13px/16px Arial, Helvetica, sans-serif;font-weight:bold;margin:0;padding:0;padding:1px 0px;text-decoration:none;color:#332b0d;}
#updates a p{margin:3px 0 0 0;padding:0;}

/* SMICONS */
#smicons{border:1px solid #b2c259;}#smicons a{display:block;height:32px;padding:0 5px 0 34px;line-height:34px;background-repeat:no-repeat;background-position:5px 5px;text-decoration:none;}#smicons a:hover{background-color:#fff;}
#facebook{background-image:url(../images/icons/trans/facebook.png);}#youtube{background-image:url(../images/icons/trans/youtube.png);}#twitter{background-image:url(../images/icons/trans/twitter.png);}