/*Site Styles (All Pages)*/
body {background:rgb(0,64,192);border:0px solid rgb(255,255,128);font:300 10pt verdana,arial,sans-serif;margin:0px;padding:10px;position:relative;width:980px;}
a {color:rgb(0,0,255);cursor:pointer;text-decoration:none;}
a.drk {color:rgb(0,0,102);}
a.drkbig {color:rgb(0,0,102);font-size:11pt;text-decoration:underline;}
a.grn {color:rgb(33,99,00);}
a:hover {text-decoration:underline;}
img {border:0px;}
span.ul {text-decoration:underline;}
div.headbox {height:263px;position:relative;}
img.logol {border:1px solid rgb(255,255,128);border-right:0px; position:absolute;}
img.badge {left:225px;position:absolute;top:124px;z-index:1;}
img.logor {border:1px solid rgb(255,255,128);left:749px;position:absolute;}
img.valid {left:888px;position:absolute;top:158px;z-index:1;}
a.logot {color:rgb(255,255,128);font:300 16pt haettenschweiler,impact,sans-serif;left:20px;position:absolute;text-decoration:none;top:131px;z-index:1;}
span.logotlg {font-size:20pt;}
span.menuline {border:0px solid rgb(255,255,128);border-right-width:1px;height:39px;position:absolute;top:200px;width:70px;}
span#line2 {left:120px;}
span#line3 {left:240px;}
span#line4 {left:360px;}
span#line5 {left:480px;}
span#line6 {left:600px;}
span#line7 {left:720px;}
span#line8 {left:840px;}
img.button {position:absolute;top:210px;z-index:1;}
img#but1 {left:20px;}
img#but2 {left:140px;}
img#but3 {left:260px;}
img#but4 {left:380px;}
img#but5 {left:500px;}
img#but6 {left:620px;}
img#but7 {left:740px;}
img#but8 {left:860px;}
div.update {border:1px solid rgb(255,255,128);color:rgb(255,255,128);font:8pt verdana,arial,sans-serif;padding:5px;position:absolute;text-align:center;top:239px;width:968px;}
div.contbox {border:1px solid rgb(255,255,128);padding:10px;position:relative;}
div.pgcont {background:rgb(255,255,255);border:3px double rgb(192,192,192);padding:10px;position:relative;}
div.elembox {border:1px solid rgb(211,211,211);position:relative;}
div.clr {clear:both;}
div.btmlnk {font:700 10pt verdana,arial,sans-serif;margin-top:10px;text-align:center;text-transform:uppercase;}
div.footbox {height:83px;position:relative;}
div.cr {border:1px solid rgb(255,255,128);border-top-width:0px;color:rgb(255,255,128);font:8pt/14px verdana,arial,sans-serif;padding:10px;position:absolute;text-align:center;width:958px;}
a.disc {border:1px solid rgb(255,255,128);border-top-width:0px;color:rgb(255,255,128);font:700 8pt/14px verdana,arial,sans-serif;padding:10px;position:absolute;text-align:center;text-transform:uppercase;top:48px;width:958px;}

/*Wide-spread Styles (Most Pages)*/
div.logotr {bottom:79px;color:rgb(255,255,128);font:300 32pt haettenschweiler,arial,sans-serif;position: absolute;right:249px;text-decoration:none;z-index:1;}

/*Frequent Styles (~Half of Pages)*/
div.newsh {background:rgb(211,211,211);border:3px solid rgb(204,255,204);border-bottom-width:0px;color:rgb(0,0,102);font:700 12pt tahoma,verdana,arial,sans-serif;padding:5px;position:relative;text-transform:lowercase;}
div.newst {background:rgb(255,255,255);border:3px solid rgb(204,255,204);border-top-width:0px;padding:5px;position: relative;}

/*Infrequent Page Styles (2 or 3 Pages)*/
/*index.php, album.php & photos.php*/
div.pixh {background:rgb(211,211,211);border:3px solid rgb(224,128,64);border-bottom-width:0px;color:rgb(0,0,102);font:700 12pt tahoma,verdana,arial,sans-serif;padding:5px;position:relative;text-transform:lowercase;}
div.pixt {background:rgb(255,255,255);border:3px solid rgb(224,128,64);border-top-width:0px;padding:5px 7px 5px 7px;position:relative;}
div.thumb {background:rgb(211,211,211);border:1px solid rgb(0,0,0);display:inline;float:left;font-size:8pt;height:173px;margin:5px;overflow:hidden;padding:5px;text-align:center;width:160px;}
/*index.php & faith.php*/
div.conth {background:rgb(211,211,211);color:rgb(0,0,102);font:700 12pt tahoma,verdana,arial,sans-serif;padding:5px;position:relative;text-transform:lowercase;}
div.contt {background:rgb(255,255,255);padding:5px;position:relative;}
/*index.php & reports.php*/
div.eventh {background:rgb(211,211,211);border:3px solid rgb(64,128,192);border-bottom-width:0px;color:rgb(0,0,102);font:700 12pt tahoma,verdana,arial,sans-serif;padding:5px;position:relative;text-transform:lowercase;}
div.eventt {background:rgb(255,255,255);border:3px solid rgb(64,128,192);border-top-width:0px;font-size:8pt;padding:5px;position:relative;}
/*album.php, faith.php & report.php*/
div.navflt {float:right;}
/*project.php & report.php*/
div.rpth {background:rgb(211,211,211);border:3px solid rgb(128,0,128);border-bottom-width:0px;color:rgb(0,0,102);font:700 12pt tahoma,verdana,arial,sans-serif;padding:5px;position:relative;text-transform:lowercase;width:915px;}
div.rptt {background:rgb(255,255,255);border:3px solid rgb(128,0,128);border-top-width:0px;padding:5px;position:relative;width:915px;}
div.projlnkflt {background:rgb(211,211,211);border:1px solid rgb(0,0,0);display:inline;float:left;font-size:8pt;margin:5px 5px 0px 0px;padding:2px;position:relative;width:140px;}

/*Single Page Styles*/
/*index.php*/
div.elemboxsub {border:1px solid rgb(211,211,211);margin-top:10px;position:relative;} 
div#projh {border:3px solid rgb(128,0,128);border-bottom-width:0px;font:300 16pt haettenschweiler,arial,sans-serif;letter-spacing:1px;padding:2px;text-align:center;}
div.projhflt {display:inline;float:left;position:relative;width:306px;}
div.projbdy {border:3px solid rgb(128,0,128);border-top-width:0px;height:120px;overflow:hidden;padding:5px;position:relative;}
img.projpic {display:inline;float:left;position:relative;width:160px;}
div.projt {display:inline;float:left;font-size:8pt;overflow:hidden;padding:0px 5px;position:relative;width:134px;}
div.newsflt {float:left;position:relative;width:530px;}
div.eventflt {float:right;position:relative;width:392px;}
img.horiz {margin:20px 0px;}
/*album.php*/
div#alb {height:215px;}
/*faith.php*/
div.blognavflt {background:rgb(211,211,211);border:3px solid rgb(224,128,64);display:inline;float:right;margin-left:5px;padding:5px;position:relative;width:320px;}
div.piclft {border:0px;float:left;margin:0px 5px 5px 0px; position:relative;}
div.picrgt {border:0px;float:right;margin:0px 0px 5px 5px;position:relative;}
div.picctr {border:0px;margin:5px;position:relative;text-align:center;}
/*photos.php*/
div#gal {height:190px;}
div.projspicflt {display:inline;float:left;padding-bottom:5px;padding-right:5px;position:relative;width:301px;} /*project.php*/
/*report.php*/
div#peak {margin:0px 5px 5px 0px;} /*w/ projlnkflt; delete after browser check*/
div.rptpicflt {background:rgb(211,211,211);display:inline;float:right;margin-left:5px;position:relative;width:320px;}
div.rptthum {border:1px solid rgb(0,0,0);display:inline;float:left;margin:5px 0px 0px 0px;}
div.rptthumv {border:1px solid rgb(0,0,0);display:inline;float:left;margin:5px 20px 0px 20px;}
div.rptcap {border:0px;display:inline;float:left;font-size:8pt;margin:5px 5px 0px 5px;width:148px;}
iframe {display:inline;float:left;margin:0px 5px 5px 0px;}
/*reports.php*/
div.trlft {float:left;position:relative;width:392px;}
div.trrgt {float:right;position:relative;width:520px;}
div.frpt {background:rgb(211,211,211);border:1px solid rgb(0,0,0);display:inline;float:left;font:300 8pt verdana,arial,sans-serif;margin:5px;overflow:hidden;padding:5px;position:relative;width:503px;}
div.trpic {display:inline;float:left;position:relative;width:160px;}
div.trbody {float:left;padding:5px;position:relative;width:333px;}