body{
	margin:0px;
	padding:0px;
	background:#F17E22 url('../images/template/bg_gradient_repeat.jpg') repeat top left;
	font-family:Arial, Verdana, Tahoma;
	font-size:13px;
}
body *{_position:relative;}
form {margin:0px;}
label{cursor:pointer;}
input{vertical-align:middle;}
p{margin:20px 0px 0px;}
img{border:0px;}
button{width:auto;overflow:visible;padding:0px 3px;} /*fixes IE button padding bs */
ul {margin:0px;padding-left:25px;}
ul li {list-style-position:outside;list-style-type: disc;margin-bottom:4px;margin-left:15px;}
li.place{list-style-position: inside;margin-bottom:2px;}
li.nodot {list-style-type:none;}
tbody{border:0px;}


/*
	FLMF Theming 
*/
#admin-toolbar{
	position:fixed;border:3px dotted #ddd;border-top:0px;background-color:white;padding:5px;top:0px;left:3px;z-index:3;font-size:11px;
	opacity:.8;
	filter:alpha(opacity=80);
	_position:absolute;
}
#bggradient{width:100%;height:100%;position:fixed;top:0px;height:1209px;z-index:1;padding:0px;background:#D5893E url('../images/template/bg_gradient.jpg') repeat-x top left;}
#outer{width:841px;width:977px;margin:0px auto;padding:18px 0px;z-index:2;position:relative;}
#topLinks{font-size:12px;color:brown;padding:6px 5px 0px;font-weight:bold;padding:0;position:absolute;right:20px;text-align:right;top:-10px;}
#topLinks a{color:brown;margin:0px 10px;text-decoration:none;}
#topLinks a:hover{text-decoration:underline;}
#topRounded{vertical-align:bottom;}
#header{height:140px;height:133px;background:transparent url('../images/template/bg_header2.png') no-repeat top left;position:relative;z-index:1;}
#mainMenu{height:30px;background-color:#D8CBAD;position:absolute;bottom:0px;left:33px;width:910px;text-align:center;font-weight:bold;color:#B9984A;}

#main{padding:15px;width:680px;}
#main.sidebarRight{width:550px;}
#sidebar{margin:14px 0px 14px;padding:0px 12px 10px 14px;width:165px;float:left;border-right:1px solid #EEE;}
#content{float:left;width:690px;padding:0px 10px 0px 15px;margin:12px 0px 14px -1px;border-left:1px solid #EEE;}	

#sidebarLeft{width:160px;padding:15px 0px 0px 15px;}
#sidebarRight{width:215px;padding:15px 15px 0px 0px;}

#mainMenu a{color:#361908;text-decoration:none;font-weight:bold;margin:15px;font-size:18px;padding:10px 1px 2px;}
#mainMenu a:hover{border-bottom:1px dotted #361908;}
#mainMenu a.selected{color:white;margin:5px;margin:-2px;position:relative;z-index:2;border-bottom:0px;padding:10px 0px 2px;}
#mainMenu a.selected .roundLeft{background:transparent url('../images/template/bg_selectedMenu.gif') no-repeat top left;padding-left:10px;padding:13px 0px 20px 10px;padding:13px 0px 20px 18px;}
#mainMenu a.selected .roundRight{background:transparent url('../images/template/bg_selectedMenu.gif') no-repeat top right;padding-right:10px;padding:13px 12px 20px 0px;padding:13px 20px 20px 0px;}

#body{padding:0px 32px 0px 31px;position:relative;z-index:2;background:transparent url('../images/template/bg_body2.png') repeat-y top left;}
#contentContainer{border-top:2px solid #CCB989;}
#botRounded{vertical-align:top;}
#bodyBot{vertical-align:bottom;margin-left:-33px;}
#footer{text-align:left;color:#817F76;font-size:14px;padding:0px 45px;background:Transparent url('../images/template/bg_footer.png') repeat-y top left}
#footer a{}

h1{border-bottom:0px solid brown;color:#7a593e;font-size:18px;margin:0px 0px 10px 0px;}
h2{color:#765A3F;background:#e8dcc1;font-size:15px;margin:10px 0px;padding:3px 7px;_padding-right:0px;-moz-border-radius:3px;-webkit-border-radius:3px;border:1px solid #e8dcc1}
h2.dark{color:#e8dcc1;background:#765A3F;}
h3{color:#f26922;}

a{color:#b93f00;}
a.dotted{text-decoration:none;border-bottom:1px dotted #b93f00;}
a.dotted:hover{text-decoration:none;border-bottom:1px solid #b93f00;}

.subMenu{margin-bottom:20px;}
.subMenu a{color:#79593d;color:#77A7BB;background-color:#e5efef;font-size:17px;font-weight:bold;text-decoration:none;display:block;padding:6px 8px;margin-bottom:2px;border:1px solid #eee;}
.subMenu a:hover{text-decoration:none;border:1px solid #A1BDCA;}
.subMenu a.selected{color:white;background:#a1bdca url('../images/template/bg_submenu_selected.gif') no-repeat 143px 50%;border:1px solid #A1BDCA;}
.subMenu a.selected:hover{}

.article{margin:10px 0px 15px;padding:11px 0px 5px;border-top:1px dotted #B9984A;}
.article .headline{font-size:19px;color:#f26922;padding-left:28px;background:white url('../images/icons/speechbubble.gif') no-repeat left -2px;}
.article .author{font-size:14px;font-style:italic;padding-left:28px;color:#777}
.article .date{font-size:12px;font-style:normal;}
.article .body{}

.event{margin:10px 0px;}
.event .announce{background-color:#e5efef;text-align:center;padding:5px;}
.event .announce .headline{font-size:19px;font-weight:bold;color:#7b5a3e;}
.event .announce .date{font-size:17px;}
.event .announce .location{font-size:17px;}
.event .description{color:#000;}

.colorbox{}
.colorbox h3{padding:3px 0px 3px 8px;font-size:16px;font-weight:bold;border-bottom:2px solid white;color:#3D2931;}
.colorbox .content{padding:8px;font-size:14px;}

.colorbox.donate{background-color:#FFE5A9;}
.colorbox.donate h3{background-color:#FFD470;}
.colorbox.funfacts{background-color:#D2E2BC;}
.colorbox.funfacts h3{background-color:#B1CE89;}

.webwidgets{margin-top:20px;}
.webwidgets a{display:block; margin:10px 0px;font-size:13px;clear:both;padding-top:3px;}
.webwidgets a img{float:left;margin:-3px 4px 2px 0px;}

/* news page*/
.newsIntro{border-bottom:3px dotted #DDD;padding:10px 0px 20px;font-size:14px;margin-bottom:10px;}

/* front page */
.frontpagetop a{text-decoration:none;color:#3E3E3E;}
.frontpagetop a:hover{text-decoration:underline;color:#DD512D;}

.frontpage3column{
	width:33%;
	min-height:250px;
	padding:0px 5px;
	margin:0px 11px;
	vertical-align:top;
}
h3.column3{
	font-size:35px;
	margin:4px 0px;
	color:#636466;
	padding:20px 0px 5px 14px;
}
h3.column3 a{color:#636466;text-decoration:none;}
h3.column3 a:hover, h4.column3 a:hover{color:#DD512D;text-decoration:underline;}
h4.column3{
	font-size:19px;
	margin:4px 0px;
	color:#3F2C34;
	padding:39px 0px 4px 8px;
	margin:0px 0px 10px;
}
h4.column3 a{color:#3F2C34;}
h4.column3 a:hover{color:#3F2C34;}
.frontpage3column .columncontent{
	padding:7px 8px;
	font-size:13px;
	background:Transparent url('../images/template/homepage_gradient.gif') repeat-x top left;
}

.sharepagewidgets{
	margin-top:30px;
	background-color:#F1F1F1;
	border:1px solid #EEEEEE;
	font-size:14px;
	font-weight:bold;
	padding:10px;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;	
}

/*sidebar news*/
.view-newssidebar .views-field-title{font-weight:bold;}
.view-newssidebar .views-field-view-node{text-align:right;}
.view-newssidebar .views-field-title a, .view-newssidebar .views-field-view-node a{text-decoration:none;border-bottom:1px dotted #b93f00;}
.view-newssidebar .views-field-title a:hover,.view-newssidebar .views-field-view-node a:hover{text-decoration:none;border-bottom:1px solid #b93f00;}
.view-newssidebar .date{font-size:11px;color:#666;display:block;margin-top:4px;}


/* posts */
.news .post{margin-bottom:40px;border-bottom:1px dotted #D1D1D1;padding-bottom:1px;}
.news .post .titlecontainer{margin:5px 0px;font-family:Helvetica;}
.news .post .newsicon{float:left;margin:5px 10px 10px;}
.news .post h3.title{margin:5px 0px 0px;font-weight:normal;font-size:18px;border-bottom:0px;padding-bottom:0px;}
.news .post h3.title a{}
.news .post .subtitle{font-size:13px;border-top:0px;padding-top:2px;}
.news .post .content{font-size:16px;margin:20px 0px 0px 11px;}
.news .post .postmetadata{text-align:left;padding:0px 0px 5px 10px;font-size:12px;color:#AAA;margin-top:30px;}
.news .post .datebox{margin:0px 13px 10px 10px;color:#3E3E3E;text-align:center;float:left;background-color:#A1BDCA;padding:0px 2px 2px 0px;border:1px solid #A1BDCA;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.news .post .datebox .inner{margin:-3px 0px 0px -3px;background-color:#E5EFEF;padding:2px 5px 2px 7px;font-weight:bold;border:1px solid #CCDBE2;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.news .post .datebox .inner .month{font-size:11px;margin-top:-5px;}
.news .post .datebox .inner .day{font-size:26px;}
.titlecontainer a {text-decoration:none;}

/* site elements */

div.photo{position:relative;background:url('../images/template/polaroid_shadow.png') no-repeat right bottom;}
div.photo .inner{border:1px solid #E3E3E3;padding:9px 8px 20px;background:#F1F1F1;position:relative;top:-5px;left:-4px;}
img.photo{border:1px solid #9FA2A3;}
div.photo .caption{margin-bottom:-10px;padding-top:5px;}
div.photo .caption.slideshow{margin-bottom:-10px;padding-top:0px;font-size:14px;}
div.photo .prev, div.photo .next{display:block;height:34px;width:25px;background:url('../images/icons/slideshowArrows.gif') no-repeat left top;cursor:pointer;}
div.photo .next{background-position:right top;}




/*
Standard
*/

.t1 {font-size:1px;}
.t7  {font-size:7px;}
.t8  {font-size:8px;}
.t9  {font-size:9px;}
.t10 {font-size:10px;}
.t11 {font-size:11px;}
.t12 {font-size:12px;}
.t13 {font-size:13px;}
.t14 {font-size:14px;}
.t15 {font-size:15px;}
.t16 {font-size:16px;}
.t17 {font-size:17px;}
.t18 {font-size:18px;}
.t20 {font-size:20px;}
.t22 {font-size:22px;}
.t24 {font-size:24px;}
.t26 {font-size:26px;}
.t28 {font-size:28px;}
.t30 {font-size:30px;}

.tund {text-decoration:underline;}
.tundNO {text-decoration:none;}
.tleft {text-align:left;}
.tcenter {text-align:center;}
.tright {text-align:right;}
.tjustify, .tjtimberlake{text-align:justify;}

.fleft{float:left;*position:relative;}
.fright{float:right;*position:relative;}

.vbottom, .vbot {vertical-align:bottom;}
.vmiddle, .vmid {vertical-align:middle;}
.vtop {vertical-align:top}
.centered {margin-right:auto;margin-left:auto;}
.click{cursor:pointer;}

.nowrap, .nowrap td{white-space:nowrap;}
.wrap, .wrap td{white-space:normal;}
.clearfix{clear:both;}

.bold, .b {font-weight:bold;}
.italic, .i {font-style:italic;}
.normal, .n{font-weight:normal; font-style: normal;}

/* lists */
ul {margin:0px;padding-left:25px;}
ul li {list-style-position:outside;list-style-type: disc;margin-bottom:4px;margin-left:3px;}
li.nodot {list-style-type:none;}

/* colors */
.lightbrown{color:#765A3F;}
.brown{color:#765A3F;}
.orange{color:#f26922;}
.gray{color:#CCC;}
.black{color:#000;}

/* padding, margins, widths */

.pad0 {padding:0px;}
.pad1 {padding:1px;}
.pad2 {padding:2px;}
.pad3 {padding:3px;}
.pad4 {padding:4px;}
.pad5 {padding:5px;}
.pad6 {padding:6px;}
.pad7 {padding:7px;}
.pad8 {padding:8px;}
.pad9 {padding:9px;}
.pad10 {padding:10px;}
.pad12 {padding:12px;}
.pad14 {padding:14px;}
.pad15 {padding:15px;}
.pad16 {padding:16px;}
.pad20 {padding:20px;}

.padtop5 {padding-top:5px;}
.padtop10 {padding-top:10px;}
.padtop15 {padding-top:15px;}
.padtop20 {padding-top:20px;}

.padbot5 {padding-bottom:5px;}
.padbot10 {padding-bottom:10px;}
.padbot15 {padding-bottom:15px;}

.padright5{padding-right:5px;}
.padright10{padding-right:10px;}
.padright15{padding-right:15px;}

.padleft5{padding-left:5px;}
.padleft10{padding-left:10px;}
.padleft15{padding-left:15px;}
.padleft20{padding-left:20px;}

.padsides5{padding-left:5px;padding-right:5px;}
.padsides10{padding-left:10px;padding-right:10px;}
.padsides15{padding-left:15px;padding-right:15px;}

.padtopbot5{padding-top:5px;padding-bottom:5px;}
.padtopbot10{padding-top:10px;padding-bottom:10px;}
.padtopbot15{padding-top:15px;padding-bottom:15px;}

.mar0 {margin:0px;}
.mar1 {margin:1px;}
.mar2 {margin:2px;}
.mar3 {margin:3px;}
.mar4 {margin:4px;}
.mar5 {margin:5px;}
.mar6 {margin:6px;}
.mar8 {margin:8px;}
.mar10 {margin:10px;}
.mar14 {margin:14px;}
.mar16 {margin:16px;}
.mar18 {margin:18px;}
.mar20 {margin:20px;}
.mar35 {margin:35px;}

.martop5 {margin-top:5px;}
.martop10 {margin-top:10px;}
.martop15 {margin-top:15px;}
.martop20 {margin-top:20px;}

.marbot3{margin-bottom:3px;}
.marbot5 {margin-bottom:5px;}
.marbot10 {margin-bottom:10px;}
.marbot15 {margin-bottom:15px;}
.marbot20 {margin-bottom:20px;}
.marbot25 {margin-bottom:25px;}

.martopbot5{margin-top:5px;margin-bottom:5px;}
.martopbot10{margin-top:10px;margin-bottom:10px;}
.martopbot15{margin-top:15px;margin-bottom:15px;}

.marright0{margin-right:0px;}
.marright5{margin-right:5px;}
.marright10{margin-right:10px;}
.marright15{margin-right:15px;}

.marleft0{margin-left:0px;}
.marleft5{margin-left:5px;}
.marleft10{margin-left:10px;}
.marleft15{margin-left:15px;}

.marsides0{margin-left:0px;margin-right:0px;}
.marsides5{margin-left:5px;margin-right:5px;}
.marsides10{margin-left:10px;margin-right:10px;}
.marsides15{margin-left:15px;margin-right:15px;}

.w80{width:80%}
.w85{width:85%}
.w90{width:90%}
.w95{width:95%}
.w100{width:100%}

.w60px{width:60px}
.w95px{width:95px}
.w100px{width:100px}
.w120px{width:120px}
.w260px{width:260px}
.w300px{width:300px}
.w350px{width:350px}
