
/* Layout */
body{font-family: Tahoma, Helvetica, sans-serif; color:#000000; background-color:#ffffff; }

/* Form Inputs */
input[type="submit"] {background-color: #ffffff; color: #000000; padding: 3px 5px; font-size: 13px;}
input[type="text"], input[type="password"], input[type="number"], input[type="email"], input[type="tel"], input[type="url"], textarea {border: 1px solid #b2b2b2; background-color:#b2b2b2}
input[type="checkbox"]{width:auto;}

/* Header Area */
.row1, .row1 a {background-color:#179b17;}

/* Main Menu Area */
.row2{background-color:#179b17; }

#topnav{color:#000000; background-color:#179b17; }
#topnav li a:link, #topnav li a:visited, #topnav li a:hover{color:#000000; }
#topnav li a:hover, #topnav li.active a{color:#000000; background-color:#aaffff;}
#topnav li li a:link, #topnav li li a:visited{color:#000000; background-color:#179b17; }
#topnav li li a:hover{color:#000000; background-color:#aaffff;}

#topnav .mnav{color:#000000; background-color:#179b17; border: none;}

#container .pagination a{border:1px solid #DFDFDF;}

/* Home Page */
#container .pad #content section article figure figcaption h1{font-size:1.8em; font-weight:bold; margin:2px 0 5px 0; padding:0; font-family: 'PT Sans', sans-serif; color:#3bb722;}
#container .pad #content section article figure figcaption h2{font-size:1.4em; font-weight:bold; margin:2px 0 5px 0; padding:0; font-family: 'PT Sans', sans-serif; color:#3bb722;}
#container .pad #content section article figure figcaption h3{font-size:1.4em; font-weight:bold; margin:2px 0 5px 0; padding:0; font-family: 'PT Sans', sans-serif; color:#3bb722;}
#container .pad #content section article figure figcaption p{margin:0 0 10px; padding:0; line-height:normal; color:#000000;}

.row3{color:#000000; background-color:#ffffff;}
.row3 a{color:#2078A9; background-color:#ffffff;}

/* Right Column */
aside#right_column section article h2 {font-size:1.6em; font-weight:bold; margin:0; padding: 3px 8px 3px 8px; font-family: 'PT Sans', sans-serif; color:#7f0000; background-color: #56aaff}
aside#right_column section article p {margin:5px 0 5px 0; padding: 3px 8px 3px 8px; line-height:normal; color:#000000;}
aside#right_column section article a {color:#2078A9; background-color: transparent;}
#likebox-frame {overflow:hidden; position:relative; width:100%; z-index:10;}
#right_column section article ul.eventlist li{margin-bottom:10px;}

/* Footer Area */
.row4{color:#FFFFFF; background-color:#179b17;}
.row4 a{color:#2078A9; background-color:#179b17;}
#footer section h2.title{color:#FFFFFF; background-color:#179b17;}

/* Email Sign Up Area */
#stylized label{display:block; font-weight:bold; text-align:left; width:260px; float:left; margin: 0 0 0 10px; color: #ffffff;}
#stylized input{float:left; font-size:12px; padding:4px 2px; width:260px; margin:2px 0 10px 10px; border: 1px solid #b2b2b2; background: #b2b2b2;}
#stylized button{clear:both; margin-left:86px; margin-bottom: 10px; width:125px; height:25px; background:#ffffff; text-align:center; line-height:21px; color:#000000; font-size:11px; font-weight:bold;}

