/*
THEME NAME: Sandbox
THEME URI: http://www.plaintxt.org/themes/sandbox/
DESCRIPTION: Rich with powerful and dynamic semantic class selectors, Sandbox is a canvas for CSS artists
VERSION: 1.6
AUTHOR: <a href="http://andy.wordpress.com/">Andy Skelton</a> &amp; <a href="http://www.plaintxt.org/">Scott Allan Wallick</a>
AUTHOR URI:
TAGS: 
*/

/* Two-column with sidebar on left from the /examples/ folder  */
@import url('2c-r.css');
@import url('navi.css');

/* Just some example content */

* {outline:none;}

div#content h2 { margin-left: 0px; margin-bottom: 0px; margin-right: 0px; margin-top: 0px; width: 100%; padding-right: 0px; padding-left: 0px; padding-bottom: 0px; padding-top: 2px; border-bottom-color: #01ff00; border-bottom-style: solid; border-bottom-width: 2px; font-size: 16px; }

div#content p { padding-left: 0px; padding-bottom: 0px; padding-right: 0px; padding-top: 0px; margin: 0px; }

div#news h2 { border-bottom-color: #00ff0c; border-bottom-style: solid; border-bottom-width: 2px; font-size: 18px; padding-left: 0px; padding-bottom: 0px; padding-right: 0px; padding-top: 5px; margin: 0px; }

div#news h3 { font-size: 14px; padding-left: 0px; padding-right: 0px; padding-top: 5px; margin: 0px; }

div#news h3 a { color: #674095; text-decoration: none; }

div#news h3 a:hover { color: #99c047; text-decoration: none; }

div#news p { font-size: 12px; padding-left: 0px; padding-bottom: 10px; padding-right: 0px; padding-top: 0px; margin: 0px; }

div#calendar h2 { text-align: left; margin-left: 0px; margin-bottom: 10px; margin-right: 0px; margin-top: 0px; padding-left: 0px; padding-bottom: 0px; padding-right: 0px; padding-top: 0px; border-bottom-color: #01ff00; border-bottom-style: solid; border-bottom-width: 2px; font-size: 18px; }

div#calendar p { text-align: left; padding-top: 0px; padding-left: 0px; padding-bottom: 5px; padding-right: 0px; margin-left: 0px; margin-bottom: 0px; margin-right: 0px; margin-top: 0px; font-size: 13px; }

div#post-resources { border-width: 0px; width: 100%; float: left; border-style: none; }

div#post-resources h2 { margin-left: 0px; margin-bottom: 10px; margin-right: 0px; margin-top: 0px; padding-left: 0px; padding-bottom: 0px; padding-right: 0px; padding-top: 0px; border-bottom-color: #01ff00; border-bottom-style: solid; border-bottom-width: 2px; font-size: 18px; }

div#post-resources p { color: #565656; padding-top: 0px; padding-left: 0px; padding-bottom: 5px; padding-right: 0px; margin-left: 0px; margin-bottom: 25px; margin-right: 0px; margin-top: 0px; font-size: 20px; text-indent: 25px; }

div#post-calandar p { color: #565656; padding-top: 0px; padding-left: 0px; padding-bottom: 5px; padding-right: 0px; margin-left: 0px; margin-bottom: 25px; margin-right: 0px; margin-top: 0px; font-size: 20px; text-indent: 25px; }

div#post-calendar h2 { margin-left: 0px; margin-bottom: 10px; margin-right: 0px; margin-top: 0px; padding-left: 0px; padding-bottom: 0px; padding-right: 0px; padding-top: 0px; border-bottom-color: #01ff00; border-bottom-style: solid; border-bottom-width: 2px; font-size: 18px; }

div#post-calendar h3 { padding: 0px; margin: 0px; border-bottom-color: #01ff00; border-bottom-style: solid; border-bottom-width: 2px; font-size: 18px; }

div#post h2 { margin-left: 0px; margin-bottom: 10px; margin-right: 0px; margin-top: 0px; padding-left: 0px; padding-bottom: 0px; padding-right: 0px; padding-top: 0px; border-bottom-color: #01ff00; border-bottom-style: solid; border-bottom-width: 2px; font-size: 18px; }

div#post { border-width: 0px; width:100%; float: left; border-style: none; }

div#post p { color: #565656; padding-top: 0px; padding-left: 0px; padding-bottom: 5px; padding-right: 0px; margin-left: 0px; margin-bottom: 25px; margin-right: 0px; margin-top: 0px; font-size: 20px; text-indent: 25px; }

div#contact p { color: #565656; padding-top: 0px; padding-left: 0px; padding-bottom: 5px; padding-right: 0px; margin-left: 0px; margin-bottom: 25px; margin-right: 0px; margin-top: 0px; font-size: 20px; text-indent: 0px; }

div#post ul { color: #565656; padding-left: 0px; padding-bottom: 10px; padding-right: 0px; padding-top: 0px; font-size: 20px; margin-left: 5px; margin-bottom: 0px; margin-right: 0px; margin-top: 0px; }

div#post ul li { list-style-position: outside; padding-left: 0px; padding-bottom: 5px; padding-right: 0px; padding-top: 0px; margin-left: 10px; margin-bottom: 0px; margin-right: 0px; margin-top: 0px; }

div#post a { color: #99c047; padding: 0px; margin: 0px; list-style-position: outside; }

div#post a:hover { color: #939393; padding: 0px; margin: 0px; list-style-position: outside; }

div#post-tips { border-width: 0px; width: 100%; float: left; border-style: none; }

div#post-tips h2 { margin-left: 0px; margin-bottom: 10px; margin-right: 0px; margin-top: 0px; padding-left: 0px; padding-bottom: 0px; padding-right: 0px; padding-top: 0px; border-bottom-color: #01ff00; border-bottom-style: solid; border-bottom-width: 2px; font-size: 18px; }

div#post-tips p { color: #565656; padding-top: 0px; padding-left: 0px; padding-bottom: 5px; padding-right: 0px; margin-left: 0px; margin-bottom: 0px; margin-right: 0px; margin-top: 10px; font-size: 20px; }

div#post-tips ul { color: #565656; padding-left: 0px; padding-bottom: 10px; padding-right: 0px; padding-top: 0px; font-size: 20px; margin-left: 5px; margin-bottom: 0px; margin-right: 0px; margin-top: 0px; }

div#post-tips ul li { list-style-position: outside; padding-left: 0px; padding-bottom: 5px; padding-right: 0px; padding-top: 0px; margin-left: 10px; margin-bottom: 0px; margin-right: 0px; margin-top: 0px; }

div#stories-content h3 { padding-left: 0px; padding-bottom: 8px; padding-right: 0px; padding-top: 0px; margin: 0px; }

span.img-caption { color: #3f3f3f; font-size: 12px; }

div#program { }

div#program h2 { font-size: 18px; padding: 0px; margin: 0px; }

div#program h3 { padding-left: 0px; padding-bottom: 0px; padding-right: 0px; padding-top: 10px; margin: 0px; }

div#program h3 a { color: #684eb4; text-decoration: none; font-size: 14px; padding-left: 0px; padding-right: 0px; padding-top: 5px; margin: 0px; }

div#program h3 a:hover { color: #99c047; text-decoration: none; }

div#program p { font-size: 14px; padding-left: 0px; padding-bottom: 10px; padding-right: 0px; padding-top: 0px; margin: 0px; }
div#testimonial p { font-size: 14px; padding-left: 0px; padding-bottom: 0px; padding-right: 0px; padding-top: 10px; margin: 0px; }
div#testimonial h2 { font-size: 18px; padding: 0px; margin: 0px; }

div#testimonial h3 { color: #6251b0; font-style: normal; font-weight: normal; font-size: 12px; padding-left: 0px; padding-bottom: 10px; padding-right: 0px; padding-top: 2px; margin: 0px; }
td.imagetext { padding-top: 5px; font-size: 12px; text-align: left; }

div#home-testimonial h3 { text-align: left; margin-left: 0px; margin-bottom: 10px; margin-right: 0px; margin-top: 0px; padding-left: 0px; padding-bottom: 0px; padding-right: 0px; padding-top: 0px; border-bottom-color: #6cf628; border-bottom-style: solid; border-bottom-width: 2px; font-size: 18px; }

div#home-testimonial h3 a { text-decoration: none; color: black; text-align: left; margin-left: 0px; margin-bottom: 10px; margin-right: 0px; margin-top: 0px; padding-left: 0px; padding-bottom: 0px; padding-right: 0px; padding-top: 0px; border-bottom-color: #6cf628; border-bottom-style: solid; border-bottom-width: 2px; }

div#home-testimonial h3 a:hover { }

div#home-testimonial p { font-style: italic; padding: 0px; margin: 0px; }

div#home-content p { color: #565656; font-size: 20px;}

div#contact p { }

div#program1 a { color: #674095; }

div#program1 a:hover { color: #99c047; }

div#program1 h3 { padding: 0px; margin: 0px; text-decoration: none; }

div#program1 h3 a { color: #99c047; text-decoration: none; }

div#program1 h3 a:hover { color: #674095; }

hr { border-width: 0px; color: #bcbcbc; background-color: #bcbcbc; }

div#cal1 h3 { font-size: 12pt; margin-left: 0px; margin-bottom: 0px; margin-right: 0px; margin-top: 15px; padding: 0px; }

div#cal1 p { font-size: 11pt; margin-left: 0px; margin-bottom: 0px; margin-right: 3px; margin-top: 3px; padding: 0px; }

div#cal1 h3 a { text-decoration: none; padding: 0px; margin: 0px; }

div#cal1 h3 a:hover { color: #99c047; text-decoration: none; }

h3.entry-title  { font-style: normal; font-weight: normal; margin-left: 0px; margin-bottom: 0px; margin-right: 0px; margin-top: 10px; padding: 0px; }

h3.entry-title a  { text-decoration: none; color: #99c047; font-style: normal; font-weight: normal; margin-left: 0px; margin-bottom: 0px; margin-right: 0px; margin-top: 10px; padding: 0px; }

h3.entry-title a:hover  { text-decoration: none; color: #664095; font-style: normal; font-weight: normal; }

div#stickies  { padding-top: 6px; border-color: #6c6c6c; border-style: dotted; border-width: 1px; margin-bottom: 5px; color: white; background-color: #99c047; }

div#stickies p  { font-size: 11pt; padding-right: 5px; padding-left: 5px; color: #efefef; }

div#stickies h3 a  { font-size: 16pt; padding-right: 5px; padding-left: 5px; color: white; }

div#stickies h3 a:hover  { color: #674095; }

div#twitter ul {margin:0px; padding:10px 0px;}

div#twitter ul li {list-style-type:none; padding:10px 0 5px; margin:0px; border-bottom:dotted 1px #96c14d; font-size:10pt; color:black;}

input#aktt_tweet_text {margin:0px; height:25px; padding:0px; width:227px;}

#aktt_tweet_form fieldset input#aktt_tweet_submit  {margin:0;}

#aktt_tweet_form fieldset span#aktt_char_count {margin:0px;}

form#aktt_tweet_form {padding:0px;}

form#aktt_tweet_form fieldset {padding:0px;}

div#twitter a.twitter {text-decoration: none; margin:0 0 -15px 0; font-size:16pt; padding:10px 0 0 0; color:#674095; font-weight:bold;}
div#twitter a.twitter:hover {text-decoration: none; color:#96c14d;}

div#twitter a {text-decoration: none; margin:0; font-size:11pt; padding:0; color: #674095; }
div#twitter a:hover {text-decoration: underline; }

div#twitter a.aktt_tweet_time {display:none;}

ul.programs {width:75%%;margin:-20px 75px 0; padding:0px;}
ul.programs li {list-style-type:none; float:left; width:33%; text-align:center; line-height:25px;}
ul.programs li a {color:white; font-size:14pt; text-decoration:none; padding:5px 15px; background:#99C047; margin:0px;}
ul.programs li a:hover {color:#99C047;background:#743995;}


div#seasonal { }

div#seasonal h2 { font-size: 18px; padding: 0px; margin: 0px; border-bottom:#684EB4 2px solid; }

div#seasonal h3 { padding-left: 0px; padding-bottom: 0px; padding-right: 0px; padding-top: 10px; margin: 0px; }

div#seasonal h3 a { color: #684eb4; text-decoration: none; font-size: 14px; padding-left: 0px; padding-right: 0px; padding-top: 5px; margin: 0px; }

div#seasonal h3 a:hover { color: #99c047; text-decoration: none; }

div#seasonal p { font-size: 14px; padding-left: 0px; padding-bottom: 10px; padding-right: 0px; padding-top: 0px; margin: 0px; }

div#seasonal a img {background:white; margin:0 0 0 15px; width:150px; height:auto; border:1px #96c14d solid; padding:2px; }

div#program a { color: #684EB4; font-size:10pt; text-decoration:none; margin:0px; padding:0px;}

div#program a:hover { color: #684EB4; text-decoration:underline;}

div#program ul {margin:5px; padding:0px;}

div#program ul li { list-style:circle; padding-left: 0px; padding-bottom: 5px; padding-right: 0px; padding-top: 0px; margin-left: 20px; margin-bottom: 0px; margin-right: 0px; margin-top: 0px; font-size:10pt;}

dl.lectures {margin:0 0 5px; padding:0px;}

dl.lectures dt {font-size:11pt;}

dl.lectures dd {font-size:9pt; margin:0 0 0 10px; padding:0px;}

table#wp-calendarLarge tbody tr td div span strong, table#wp-calendarLarge tbody tr td div span a, table#wp-calendarLarge tbody tr td div span {font-size:9pt; color:ccc;}

table#wp-calendarLarge tbody tr td div span a {color:#684EB4;}
