/* Colors Used 
#888888
#D6ECFC,#BADCEE,#96C4E5,#2E90CD,#338DCD, #2273AC
*/

/* ***************************************
   Default styles
   *************************************** */

/* Reset Base Styles */
html, body, img, h1, h2, h3, h4, h5, h6, p{margin: 0;padding: 0;border: 0;outline: 0;}

/* remember to define focus styles! */
:focus {outline: 0;}
ol, ul {list-style: none;}
em, i {	font-style:italic;}

/* tables still need cellspacing="0" (for ie6) */
table{border-collapse: separate;border-spacing: 0;}
caption, th, td {text-align: left;	font-weight: normal;vertical-align: top;padding-bottom:5px;}
blockquote:before, blockquote:after, q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}
th{font-weight:bold;}

/* Clear Float  ClearFix*/
.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px;}
.clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;	height: 0;}
.clearfix {display: inline-block;}
html[xmlns] .clearfix {	display: block;}
* html .clearfix {	height: 1%;}

body {text-align:left;font: 12px verdana,arial normal;color: #603813;background:#FBFCF4;}
a {text-decoration: none; -moz-outline-style: none;outline: none; color:#D8C1AE;}
a:visited{}
a:hover {/*text-decoration: underline;*/}
img,img a, form{border:0;}
img.facebook-pic{margin-bottom:1em;}

h1{font-size:160%; margin-bottom:15px; font-family:arial; color:#FBB040;}
h2{font-size:130%; margin-bottom:12px;font-family:arial;}
h3{font-size:110%;margin-bottom:12px;}

input{}
input.button{}
.orange_color{color:#FBB040;}


/* ***************************************
   Common Classes
   *************************************** */
.tube0t{padding-top:0px !important} .tube0r{padding-right:0px !important} .tube0b{padding-bottom:0px !important} .tube0l{padding-left:0px !important}
.tube5t{padding-top:5px !important} .tube5r{padding-right:5px !important} .tube5b{padding-bottom:5px !important} .tube5l{padding-left:5px !important}
.tube8 {padding:8px;}  .tube8x {padding-left:8px;  padding-right:8px;}   .tube8y {padding-top:8px;  padding-bottom:8px;}
.tube12{padding:12px;} .tube12x{padding-left:12px; padding-right:12px;}  .tube12y{padding-top:12px; padding-bottom:12px;}
.tube15{padding:15px;} .tube15x{padding-left:15px; padding-right:15px;}  .tube15y{padding-top:15px; padding-bottom:15px;}
.tube20{padding:20px;} .tube20x{padding-left:20px; padding-right:20px;}  .tube20y{padding-top:20px; padding-bottom:20px;}

.tube5{padding:5px;}
.tube10{padding:10px;}

/* ***************************************
    PAGE LAYOUT - MAIN STRUCTURE
*************************************** */
body{background:#FBFCF4;}
.pagewidth{margin: 0 auto; width:960px;}

#maincontainer{}
#header-wrapper{}
#center-wrapper{}
#footer-wrapper{}

#center-box{}
#content-column{}
#content-column1{margin:0 auto;width:960px;}
#footer{}
#footer a{ color:#603813;}

.float-tube{overflow:hidden;}

.two-col-left #spotlight{clear:both;}
.two-col-left #content-column{margin:0 0 0 180px;}
.two-col-left #side-left{float:left;width:150px;}
.two-col-left #side-right{float:right;displays:none;}


.index{ background:#603813;}
#content-box{ clear:both;}



/******************* Home Page ********************/
.home #logo-home{width:190px; text-align:center; padding:200px 0 50px; margin: 0 auto; cursor: pointer;background:#FBFCF4;}
.home .frame{width:190px; height:190px; background: url(logo-vertical2.gif) 0px 0px no-repeat;}
.visited{background: url(logo-vertical.png) 0px 0px no-repeat;}
.home #content-box{text-align:center; background:#603813;}
.home h1 {
background:none repeat scroll 0 0 #8B5E3B;
color:#FFFFFF;
font-size:1.5em;
font-weight:normal;
letter-spacing:3px;
margin:0;
padding:8px;
text-transform:uppercase;
word-spacing:18px;
}
.home-nav {
background:none repeat scroll 0 0 #603813;
color:#FFFFFF;
display:block;
font-size:1.25em;
padding:25px 0 10px;
}
.home-nav a {
color:#D8C1AE;
padding:10px 8px;
text-decoration:none;
}
.home-nav a:hover{ text-decoration:underline; }
.home #content-box p {
font-size:0.9em;
line-height:1.5em;
text-align:center;
color:#D8C1AE;
background:#603813;
}

.home #content-box {
background:#603813;
}

#logo-box{ background:#FBFCF4;}

#logo {
float:left;
overflow:hidden;
padding:45px 0 20px 15px;
width:150px;
}
#logo-home{}


#logo p{display:block;width:500px; float:left; font-size:2.2em; margin:40px 0 0 50px;; font-family:Arial, Helvetica, sans-serif;}

#WR_1 {

    height: 22px;
    margin: 165px 10px 0 385px;
    overflow: hidden;
    position: absolute;
    width: 266px;
}

.sf-menu{list-style-type: none;margin: 20px 0 0;padding: 0;}
.sf-menu li{ background: #603813 ; margin-bottom:4px;}
.sf-menu li li{ background: #603813 ; margin-bottom:0px; border-bottom:1px solid #FFFFFF;}
.sf-menu li a{ display: block;color: white;padding: 10px 10px; text-decoration: none;text-align:center;}
.sf-menu li a:visited {color: white;} 
.sf-menu li a:active{color: white;background:#cccccc;}
.sf-menu li a:hover{color: white; background:#FCB040;}
.sf-menu li li a:hover{background: #603813;color: white;}
li.active a{color: white; background:#FCB040;}
li.active ul li a{color: white; background:#8B5E3B;}

.colorstrip {overflow: hidden;  }
.colorstrip ul{margin: 0;padding: 0;list-style-type: none;}
.colorstrip li{display: inline;margin: 0;padding:0;}
.colorstrip li a{display: block;height:15px; width:10.00%; float:left;}

#content-pane h1{ width:60%;}
.color1, .color1 a{background: #cccccc; color:#333222;}
.color2, .color2 a{background: #ffffe5; color:#333333;}
.color3, .color3 a{background: #ffffcc; color:#333333;}
.color4, .color4 a{background: #ccffff; color:#116D6C;}
.color5, .color5 a{background: #00cccc; color:#333333;}
.color6, .color6 a{background: #ccccff; color:#393A6B;}
.color7, .color7 a{background: #00A651; color:#FFFFFF;}
.color8, .color8 a{background: #cc9999; color:#333333;}
.color9, .color9 a{background: #8B5E3B; color:#FFFFFF;}
.color10, .color10 a{background: #603813; color:#FFFFFF;}

.color1 h1, .color1 .orange_color{ color:#603813;border-bottom:1px solid #8B5E3B}
.color2 h1, .color2 .orange_color{ color:#603813;border-bottom:1px solid #8B5E3B}
.color3 h1, .color3 .orange_color{ color:#603813;border-bottom:1px solid #8B5E3B}
.color4 h1, .color4 .orange_color{ color:#126C6B;border-bottom:1px solid #279998}
.color5 h1, .color5 .orange_color{ color:#0B5554;border-bottom:1px solid #279998}
.color6 h1, .color6 .orange_color{ color:#393A6B;border-bottom:1px solid #040788}
.color7 h1, .color7 .orange_color{ color:#FFFFFF;border-bottom:1px solid #D0E2D9}
.color8 h1, .color8 .orange_color{ color:#472D2D;border-bottom:1px solid #9C6464;}
.color9 h1, .color9 .orange_color{ color:#FBB040; border-bottom:1px solid #fff;}
.color10 h1, .color10 .orange_color{ color:#FBB040;border-bottom:1px solid #fff;}


.color1 h1, .color1 .orange_color1{ color:#603813;}
.color2 h1, .color2 .orange_color1{ color:#603813;}
.color3 h1, .color3 .orange_color1{ color:#603813;}
.color4 h1, .color4 .orange_color1{ color:#126C6B;}
.color5 h1, .color5 .orange_color1{ color:#0B5554;}
.color6 h1, .color6 .orange_color1{ color:#393A6B;}
.color7 h1, .color7 .orange_color1{ color:#FFFFFF;}
.color8 h1, .color8 .orange_color1{ color:#472D2D;}
.color9 h1, .color9 .orange_color1{ color:#FBB040;}
.color10 h1, .color10 .orange_color1{ color:#FBB040;}
/*.scroll-pane{height:400px;overflow:auto;}*/
#content-pane{font-size: 12px;line-height:200%; overflow:hidden;}
#content-pane1{font-size: 12px;line-height:200%; }
#footer{text-align:center; padding:10px 0 0; line-height:150%; font-size:.9em}
.font-change {float:right;padding:170px 0px 15px 0;width:220px;}
.color-change{float:right;position:relative;}
.color-change p{color:#8B5E3B;;float:right;padding-left:20px;font-weight:bold;background:url('arrow.png') no-repeat 50px 20px;}
.color-change img{float:right;position:absolute;
    right: -18px;
    top: 12px;}
.font-class{ display:inline;}
#quotesblock{float:right; width:270px;}
#content{}

#quotes{ background-color:#EEE2D2;filter:alpha(opacity=70);
  opacity:0.7; color:#000; padding:10px; margin:5px; margin-bottom:7px; text-align:left;}
  
.profile-pic{ float:right;padding:3px; margin-left:1px;}

#parent-empowerment{margin-left:100px;}
  

#font-toolbar a{padding:4px 8px; border:1px solid #ccc; margin-left:2px; font-weight:bold;color:#8B5E3B;}

#font-toolbar a:hover{ text-decoration:none; background:#CCCCCC;}
#dec-font a{}
#inc-font a{}
#normal-font a{}

.content-list { margin:0px; padding-left:25px; padding-top:5px; list-style:disc;}
.content-list li{ margin-bottom:5px;}
.content-list a{color:inherit;}
.content-list a:hover{text-decoration: none;}

#contact-address{ float:right; width:310px; overflow:hidden;}

.odd a{color:#FFFFFF;}
.even a{color:#FFFFFF;}

.forminput {
background-color:#FFFFFF;
border:1px solid #CCCCCC;
color:#444444;
font-family:Verdana,Arial;
font-size:11px;
padding:3px;
}

#contact-form{ float:left; width:430px; overflow:hidden;}

input.button {

}
style.css (line 46)
.button {
background-color:#689902;
border:1px solid #CCCCCC;
color: #666666;
font-size:11px;
font-variant:small-caps;
padding:2px;
}

.creators-profile-pic {
border:1px solid  #ccc;
float:left;
margin:7px 7px 5px 0px;
padding:2px 2px 2px 2px;
width:76px;
}

.business-profile-pic {
border:1px solid  #ccc;
float:left;
margin:7px 7px 5px 0px;
padding:2px 2px 2px 2px;
width:65px;

}

.entertainers-profile-pic {
border:1px solid  #ccc;
float:left;
margin:7px 7px 5px 0px;
padding:2px 2px 2px 2px;
width:63px;

}

.politicians-profile-pic {
border:1px solid  #ccc;
float:left;
margin:7px 7px 5px 0px;
padding:2px 2px 2px 2px;
width:64px;

}

.scientists-profile-pic {
border:1px solid  #ccc;
float:left;
margin:7px 7px 5px 0px;
padding:2px 2px 2px 2px;
width:64px;

}

.singers-profile-pic {
border:1px solid  #ccc;
float:left;
margin:7px 7px 5px 0px;
padding:2px 2px 2px 2px;
width:55px;

}

.sports-profile-pic {
border:1px solid  #ccc;
float:left;
margin:7px 7px 5px 0px;
padding:2px 2px 2px 2px;
width:52px;

}

.writers-profile-pic 
{
border:1px solid  #ccc;
float:left;
margin:7px 7px 5px 0px;
padding:2px 2px 2px 2px;
width:57px;

}
#header
{
background:url(header-background.png) no-repeat scroll 0 0 #FBFCF4;
height:200px; 
background-position: top;
position:relative
}
.next_button a{color:inherit;float:right;text-decoration: none;}
.prev_button a{color:inherit;float:left;text-decoration: none;}

.bird{margin-bottom: -4px; padding-left: 30px;}

/*peel css */
#pageflip {
	position: relative;
}
#pageflip img {
	width: 140px; height: 114px;
	z-index: 99;
	position: absolute;
	right: 0; top: 0;
	-ms-interpolation-mode: bicubic;
}
#pageflip .msg_block {
	width: 139px; height: 113px;
	position: absolute;
	z-index: 50;
	right: 0; top: 0;
	background: url(subscribe.png) no-repeat right top;
	text-indent: -9999px;
}
.fade_list
{  
    height:  25px;  
    width:   100%;  
    padding: 4px 0;  
    margin:  0;  
} 
.fade_list li
{  
    padding: 4px;    
    width:  100%; 
    height:10px; 
    color:#fff;
    margin:0;
    text-align:center;
    font-weight:bold;
} 
.fade_list a
{  
    text-decoration:underline;
} 
#normal-font{background:#ccc;}
table.reference {
    border: 1px solid #C3C3C3;
    border-collapse: collapse;
    font-size: 13px;
    margin-top: 10px;
    width: 100%;
}
table.reference th {
    border: 1px solid #C3C3C3;
    padding: 3px;
    text-align: center;
    vertical-align: top;
}
table.reference tr {
    padding: 10px;
}
table.reference td {
    border: 1px solid #C3C3C3;
    text-align: center;
    vertical-align: top;
}
.spacer{display:none;}
table.refer {
    border: 1px solid #C3C3C3;
    border-collapse: collapse;
    font-size: 13px;
    margin-top: 10px;
    width: 100%;
}
table.refer th {
    border: 1px solid #C3C3C3;
    padding: 3px;
    text-align: center;
    vertical-align: top;
}
table.refer tr {
    padding: 10px; border: 1px solid #C3C3C3;
}
table.refer td {
    text-align: center;
    vertical-align: top;
	width:50%;
}
table.refer td textarea{background:none;}

#events{
	border: 1px solid #CCCCCC;
    border-radius: 10px;
    margin: 0 0 10px;
    min-height: 100px;
	line-height:180%;
	overflow:hidden;
}
ul.event-list {float:right;width:595px;padding:0;}
ul.event-list li{}
.new_calender {
    height: auto;
    padding-bottom: 7px;
    width: 50px;
}
ul.event-list h3{font-size:16px;margin:0;}
ul.event-list h4{font-size:12px;}
.float_r {
    float: right;padding:25px;
}
.new_calender .date {
    background-position: 2px -876px;
    color: #000000;
    float: left;
    font-size: 19px;
    height: 22px;
    text-align: center;
    width: 50px;
}
.new_calender .month {
    background-position: 2px -853px;
    color: #FFFFFF;
    float: left;
    font-size: 13px;
    height: 20px;
    padding-top: 2px;
    text-align: center;
    width: 50px;
	font-weight:bold;
}
.new_Icon {
    background: url("newDesign_Sprite.png") no-repeat scroll 0 0 transparent;
}
#events-calender{float:left;}
.events-heading{}
#create td {
    float: left;
    padding-bottom: 5px;

}
textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
    background-color: hsl(0, 0%, 97%);
    border: 1px solid hsl(0, 0%, 80%);
    box-shadow: 0 1px 1px hsla(0, 0%, 0%, 0.075) inset;
    transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
    width: 300px;height:25px;
}
#readmore-eventdesc,#hide-eventdesc{font-weight:normal;font-size:1em;text-decoration:underline;cursor:pointer;}