/*
Theme Name: The Canadian Kennel Club Foundation Theme
Theme URI: http://www.ckc.ca/en/Default.aspx?tabid=345
Description: The theme for the Canadian Kennel Club Foundation website
Version: 1.0
Author: Melanie Boudreau
Author URI: www.algonquincollege.com

*/

/****************
*********************************************************************************************************

01 - GENERAL

*********************************************************************************************************
****************/
*{margin:0;padding:0;}

html{background:#d9c987 url(images/gradient.jpg) 0 0 repeat-x}
body{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; width:960px; height: 100%; margin:0 auto; position:relative}

a{color:#ba232f;text-decoration:none}
a:hover{text-decoration:underline}
img{border:none}
a.read-more{color:#ba232f;}

p{line-height:1.8em;}
ul{list-style:none;}

div#wrapper {width:960px;background-image:url(images/inner_bg.jpg);background-repeat: repeat-x;background-color:#FFF;margin-top:20px;position:relative;}
div.clear{clear:both;}


/****************
*********************************************************************************************************
	
02 - HEADER

*********************************************************************************************************
****************/
div#header{height:130px;position:relative;}
div#header h1{position:absolute;top:10px;background:url(images/logo_02.jpg) 0 0 no-repeat;height:120px;width:155px;text-indent:-999em}

div#header h2{position:absolute;top:60px; left:175px;background:url(images/title.png) 0 0 no-repeat;height:27px;width:569px;text-indent:-999em}

/*	02.1 Navigation	*/
ul#mainNavigation{list-style:none;position:absolute;top:0;right:5px;}	
ul#mainNavigation li{float: left;}
ul#mainNavigation li a{height: 37px;display: block;text-indent:-999em;background-position: 0 -37px;background-repeat: no-repeat;outline:none}
ul#mainNavigation li a:hover,
ul#mainNavigation li a.active{background-position: 0 0;}
a#homeNav{background:url(images/navigation/home.png);width: 76px}
a#donateNav{background:url(images/navigation/donate.png);width: 77px}
a#eventsNav{background:url(images/navigation/events.png);width: 77px}
a#newsNav{background:url(images/navigation/news.png);width: 77px}
a#aboutNav{background:url(images/navigation/about.png);width: 77px}
a#contactNav{background:url(images/navigation/contact.png);width: 77px}

/****************
*********************************************************************************************************
	
03 - HOME PAGE

*********************************************************************************************************
****************/

div#wrapper-home{width:960px; background-image: url(images/wrapper_bg.jpg); background-repeat: repeat-x; margin-top:20px;}
div#slideshow{background:url(images/slideshow_bg_03.jpg); width: 850px; height:350px;position:relative; margin:0 auto;}
div#slideshow img {position:absolute;top:25px; left:25px;}

#donate-home {position:absolute;list-style:none; top:25px; left:530px; background:url(images/donate-bg.png); background-repeat:no-repeat;; height:300px; width:320px}
#donate-home h2{text-transform:uppercase;position:absolute;top:5px; left:10px;background:url(images/donate-now.png) no-repeat;height:48px;width:215px;text-indent:-999em; }	
#donate-home p{width:265px; font-size:1em;line-height:1.6em; padding-top:55px;padding-left:15px; padding-right:15px;}
#donate-home p .read-more {position:relative; bottom:70px;left:165px;}
#donate-home h4 .donate-btn {position:absolute;background:url(images/donate-btn.jpg) no-repeat;bottom:10px;left:100px;height:40px;width:100px;text-indent:-999em;}

/*FLASH BANNER*/
#slideshow{padding-top:25px; padding-left:25px;}


/*CALLS TO ACTION - Home page*/

ul#calls-to-action li{float:left;list-style:none; margin-top:25px; margin-left:50px;}
ul#calls-to-action h3, ul#calls-to-action h4{padding-left:20px;margin-bottom:1.4em; margin-top:1.3em;}
ul#calls-to-action h3{text-transform:uppercase; padding-left:20px; font-size:1.3em;margin-bottom:0.9em;}
#calls-to-action p{margin-bottom:0.4em;line-height:1.6em; width:225px; padding-left:20px;}

			/*LATEST NEWS*/
#calls-to-action #news-home {background:url(images/sidebar-bg.png); background-repeat:no-repeat; height:500px;width:255px; position:relative;}
#calls-to-action #news-home h4{text-transform:uppercase;font-size:1.1em;margin-bottom:0.4em; padding-left:20px;}
#calls-to-action #news-home p.date{font-style:italic;font-size:0.833em;color:#515050;margin-bottom:0.4em}

			/*ABOUT US*/
#calls-to-action #about-home {background:url(images/sidebar-bg.png);  background-repeat:no-repeat; height:500px; width:255px; position:relative; top:0; right:5px;}
#calls-to-action img {margin-left:22px; margin-bottom:10px;}

/****************
*********************************************************************************************************

04 - SUBNAVIGATION

*********************************************************************************************************
****************/

		/*GENERAL*/
		
#subNavigation {background-image:url(images/navigation/subnav-bg.png); background-repeat:no-repeat; height:296px; width:200px; position:absolute; top:20px; left: 10px;}
#subNavigation li {position:relative;top:20px;left:20px;}
ul#subNavigation li a{height: 37px;display: block;text-indent:-999em;background-position: 0 -37px;background-repeat: no-repeat; outline:none;}
ul#subNavigation li a:hover,
ul#subNavigation li a.active{background-position: 0 0;}
ul#subNavigation li img{position:relative; top:1em;}

		/*SUBNAV TABS*/
		
		/*Donate page*/

a#donateSubnav{background:url(images/navigation/sub-donate.png);width: 141px}
a#tributeSubnav{background:url(images/navigation/sub-tribute.png);width: 141px}
a#taxSubnav{background:url(images/navigation/sub-tax.png);width: 141px}
a#donorSubnav{background:url(images/navigation/sub-list.png);width: 141px}
a#financeSubnav{background:url(images/navigation/sub-financial.png);width: 161px}
a#applySubnav{background:url(images/navigation/sub-apply.png);width: 141px}
	
		/*News page*/

a#newsSubnav{background:url(images/navigation/sub-news.png);width: 141px}								
a#archiveSubnav{background:url(images/navigation/sub-archive.png);width: 141px}	
#subNavigation #searchform {margin-top: 8px;}
#searchform .screen-reader-text {display:none;}
#subNavigation #searchform #s {width:100px; height: 16px; float:left;}
#subNavigation #searchform #searchsubmit {boarder:none; width: 54px; height: 24px;background-image: url(images/search.png); text-indent:-999em; margin-left: 1px; margin-top: -2px;}
	


		/*Events page*/

a#eventsSubnav{background:url(images/navigation/sub-events.png);width: 141px}
a#regisSubnav{background:url(images/navigation/sub-regis.png);width: 141px}
a#coverSubnav{background:url(images/navigation/sub-cover.png);width: 141px}
ul#event-content h2{position:relative;top:20px;background:url(images/events-archive-header.png) 0 0 no-repeat;height:22px;width:107px;text-indent:-999em; padding-bottom:30px;}

		/*About page*/
				
a#purposeSubnav{background:url(images/navigation/sub-purpose.png);width: 141px}
a#visionSubnav{background:url(images/navigation/sub-vision.png);width: 141px}
a#bylawsSubnav{background:url(images/navigation/sub-bylaws.png);width: 141px}
a#faqsSubnav{background:url(images/navigation/sub-faqs.png);width: 141px}
a#boardSubnav{background:url(images/navigation/sub-board.png);width: 141px}
a#linksSubnav{background:url(images/navigation/sub-links.png);width: 141px}

		/*Contact page*/
		
a#contactSubnav{background:url(images/navigation/sub-contact.png);width: 141px}

	/****************
*********************************************************************************************************

05 - SIDEBAR - ALL PAGES

*********************************************************************************************************
****************/
/*SIDEBAR ONE -  HOME PAGE*/
#contact-us-home{position:relative; top:-385px; right:45px;}

/*SIDEBAR ONE -  DONATE top:-1535px; was 1420 */
#get-in-touch-donate{position:relative; top:-1575px;}

/*DONATE BUTTON -donate page*/
#donate-button .donation-can_donation-form {position:absolute;top:420px; right:85px;height:40px;width:100px; background:url(images/donate-btn.jpg) 0 0 no-repeat;height:40px;width:100px;/* text-indent:-999em ;*/ outline:none;}

/*
#donate-button .donate-btn {position:absolute;top:420px; right:85px;background:url(images/donate-btn.jpg) 0 0 no-repeat;height:40px;width:100px;text-indent:-999em; outline:none;
}
*/

/*SIDEBAR ONE - ALL PAGES*/
			/*CONTACT US*/
			
#sidebar-one{background-image: url(images/sidebar-bg.png);  background-repeat:no-repeat;  height:500px; width:255px; margin-left:17px; position:absolute; top:410px; right:10px;}
#sidebar-one #contact-us h3{text-transform:uppercase;padding-left:25px; margin-top:20px; margin-bottom:0.6em; font-size:1.3em;}
#sidebar-one #contact-us p{width:225px; padding-left:25px;}
#sidebar-one #contact-us .mail{font-size:1.2em;color:#ba232f;}
#wpsb{position:relative; top:20px; left:20px;}
		
			
			/*contact form*/
#newsletter input[type="text"]{margin-left:22px; margin-top:5px; margin-bottom:5px; width:175px; height:18px;}
#newsletter input[type="submit"]{width: 54px; height: 24px;background-image: url(images/submit.jpg); text-indent:-999em; margin-left: 150px; margin-bottom: 15px;}
	
		
#sidebar-one #contact-us form{margin-top:5px;}
#sidebar-one #contact-us form ul li label {margin-left:25px;}
#sidebar-one #contact-us form ul li input {margin-left:10px; padding:3px;width:150px;}
#sidebar-one #contact-us form ul li #email{margin-top:15px; margin-left:12px;}
#sidebar-one #contact-us form ul li #submit {margin-left:175px; width:50px; margin-top:10px;}	


			/*SOCIAL MEDIA*/
			
#sidebar-one #media{background:url(images/social-media-bg.png); background-repeat:no-repeat;width:225px; height:135px; position:relative; float:right; top:0px; right:15px;} 
#sidebar-one #media p {color: #ba232f; padding-left:20px;margin-top:10px;}
#sidebar-one #media ul #twitter{position:absolute;top:40px;margin-left:20px;}
#sidebar-one #media ul #twitter p a {position:relative; left:20px; top:-35px;}
#sidebar-one #media ul #facebook {position:absolute;top:70px;margin-left:20px}
#sidebar-one #media ul #facebook p a {position:relative; left:20px; top:-35px;}
#sidebar-one #media ul #rss {position:absolute;top:100px;margin-left:20px}
#sidebar-one #media ul #rss p a {position:relative; left:20px; top:-35px;}
#sidebar-one #media p a {color: #000;}			

			/*DONATE NOW*/
			
#donate {list-style:none; background-image:url(images/sidebar-bg.png); height:477px;width:255px; position:absolute;top:20px; right:10px;}
#donate h2{position:absolute;top:5px;left:20px;background:url(images/donate-now.png) no-repeat;height:48px;width:215px;text-indent:-999em; }	
#donate p{position:relative; width:205px; top:50px; padding-left:30px;}
#donate a.read-more{position:relative; top:-17px; left:122px;}
#donate h4 .donate-btn {position:absolute;bottom:22px;left:85px;background:url(images/donate-btn.jpg) no-repeat; height:40px;width:100px;text-indent:-999em;}


/****************
*********************************************************************************************************

06 - MAIN CONTENT - ALL INNER PAGES

*********************************************************************************************************
****************/

/*DONATE page Content*/	

		/*DONATE Main Page*/
ul#donate-content{margin-left:240px;position:relative; margin-top:20px; height:100%; min-height: 800px; }
#donate-content #how-donate, #donate-now{width:400px; margin-bottom:1em;}		
#donate-content #donate-now h2{position:relative;top:20px;background:url(images/donate-now-header.png)  no-repeat;height:22px;width:197px;text-indent:-999em; padding-bottom:35px; }
#donate-content #how-donate h2{position:relative;top:10px;background:url(images/how-donate.png) 0 0 no-repeat;height:22px;width:230px;text-indent:-999em; }
#donate-content #how-donate p{margin-top:25px;}
#donate-content #tribute{width:auto; padding-right:50px; padding-top:10px;}					
#donate-content #tribute h3{margin-bottom:1em; text-transform:uppercase; color:#000;font-size:1.4em;}	
#donate-content #tribute p{padding-bottom:15px; width:400px;}
#donate-content h4{color:#ba232f; margin-top:1.4em; margin-bottom:-1em;font-size:14px;}	
#donate-content h5{font-size:1em; margin-bottom:0.5em;}	
#donate-content #how-donate .address {line-height:1.4em; margin-top:0;}						
#donate-content #tribute{padding-bottom:50px;}
			
		/*FOUNDING DONORS PAGE*/
ul#founding-content{margin-left:240px;position:relative; margin-top:20px; height:100%; min-height: 800px; }	
#founding-content h2{position:relative;top:10px;background:url(images/apply-header.png)  no-repeat;height:23px;width:293px;text-indent:-999em; padding-bottom:35px;}
#founding-content #donor{position:relative; top:20px;}	
#founding-content #honour-roll{clear:both;padding-top:55px;}
#founding-content #honour-roll h2{position:relative;top:0;background:url(images/honour-roll.png)  no-repeat;height:23px;width:382px;text-indent:-999em; padding-bottom:35px; }


		/*APPLY FOR FUNDING PAGE*/
#donate-content #apply-funding h2{position:relative;top:0;background:url(images/apply-header.png) 0 0 no-repeat;height:23px;width:293px;text-indent:-999em;padding-bottom:35px;}
#donate-content #apply-funding{height:100%; min-height: 800px; position:relative; top:20px; padding-bottom:50px;}

		/*FOUNDING DONORS PAGE*/
ul#financial-content{margin-left:240px;position:relative; margin-top:20px; height:100%; min-height: 800px; }	
#financial-content p{width:440px; margin-top:5px;}
#financial-content #donor{position:relative; top:20px;}	
#financial-content #honour-roll{clear:both;padding-top:55px;}
#financial-content #honour-roll h2{position:relative;top:0;background:url(images/honour-roll.png)  no-repeat;height:23px;width:382px;text-indent:-999em; padding-bottom:35px; }

		/*DONOR PAGE*/
ul#donor-content{margin-left:210px;position:relative; margin-top:20px; height:100%; min-height: 800px; }	
#donors{position:relative; font-size:0.8em;  }	
#donor-content h2{position:relative;margin-left:20px;top:10px;background:url(images/founding-header.png) 0 0 no-repeat;height:23px;width:378px;text-indent:-999em;padding-bottom:35px;}
#donor-content #apply-funding{height:100%; min-height: 800px; position:relative; top:20px; padding-bottom:50px;}
#content-one{float:left; margin-top:40px;}
#content-two{float:left; margin-top:40px; padding-left:5px;}
#donor-content{margin-left:240px;position:relative; margin-top:20px; height:100%; min-height: 800px; }
#donor-content h4{color:#ba232f; margin-top:1.4em; margin-bottom:-1em;font-size:14px;}	
#donor-content h5{font-size:1em; margin-bottom:0.5em;}	

/*EVENTS page Content*/	

ul#event-content{margin-left:240px;position:relative; margin-top:20px; height:100%; min-height: 800px; }
ul#event-content h2{position:relative;top:20px;background:url(images/events-header.png) 0 0 no-repeat;height:22px;width:107px;text-indent:-999em; padding-bottom:30px;}
ul#event-content h3{text-transform:uppercase; font-size:1.2em; width:440px;margin-top:30px;}
ul#event-content p{width:440px; margin-top:5px;}
ul#event-content h4{margin-top:7px; color:#666;}
ul#event-content #event-archive {}


/*CALENDAR */	

.calnk a:hover {
         background-position:0 0;
         text-decoration:none;  
         color:#000000;
         border-bottom:1px dotted #000000;
         }
    .calnk a:visited {
         text-decoration:none;
         color:#000000;
         border-bottom:1px dotted #000000;
        }
    .calnk a {
        text-decoration:none; 
        color:#000000; 
        border-bottom:1px dotted #000000;
        }
    .calnk a span { 
        display:none; 
        }
    .calnk a:hover span {
        color:#333333; 
        background:#F6F79B; 
        display:block;
        position:absolute; 
        margin-top:1px; 
        padding:5px; 
        width:150px; 
        z-index:100;
        }
     .calendar-table {
        border:none;
        width:60%;
     }
     .calendar-heading {
        height:25px;
        text-align:center;
        border:1px solid #79643f;
        background-color:#d2be8a;
     }
     .calendar-next {
        width:25%;
        text-align:center;
     }
     .calendar-prev {
        width:25%;
        text-align:center;
     }
     .calendar-month {
        width:50%;
        text-align:center;
        font-weight:bold;
     }
     .normal-day-heading {
        text-align:center;
        width:25px;
        height:25px;
        font-size:0.8em;
        border:1px solid #ceb78c;
        background-color:#F6F79B;
     }
     .weekend-heading {
        text-align:center;
        width:25px;
        height:25px;
        font-size:0.8em;
        border:1px solid #ceb78c;
        background-color:#F6F79B;
        color:#000000;
     }
     .day-with-date {
        vertical-align:text-top;
        text-align:left;
        width:60px;
        height:60px;
        border:1px solid #ceb78c;
     }
     .no-events {

     }
     .day-without-date {
        width:60px;
        height:60px;
        border:1px solid #ceb78c;
     }
     span.weekend {
        color:#ba232f;
     }
     .current-day {
        vertical-align:text-top;
        text-align:left;
        width:60px;
        height:60px;
        border:1px solid #ceb78c;
        background-color:#ece4ce;
     }
     span.event {
        font-size:0.75em;
     }
     .kjo-link {
        font-size:0.75em;
        text-align:center;
     }
     .event-title {
        text-align:center;
        font-weight:bold;
        font-size:1.2em;
     }
     .event-title-break {
        width:96%;
        margin-left:2%;
        margin-right:2%;
        margin-top:5px;
        margin-bottom:5px;
        text-align:center;
        height:1px;
        background-color:#000000;
     }
     .event-content-break {
        width:96%;
        margin-left:2%;
        margin-right:2%;
        margin-top:5px;
        margin-bottom:5px;
        text-align:center;
        height:1px;
        background-color:#000000;
     }
     .calendar-date-switcher {
        height:25px;
        text-align:center;
        border:1px solid #ceb78c;
        background-color:#E4EBE3;
     }
     .calendar-date-switcher form {
        margin:0;
        padding:0;
     }
     .calendar-date-switcher input {
        border:1px #ceb78c solid;
     }
     .calendar-date-switcher select {
        border:1px #ceb78c solid;
     }
     .cat-key {
        width:100%;
        margin-top:10px;
        padding:5px;
        border:1px solid #ceb78c;
     }


/*FLICKR*/

#flickr{position:relative;background-color:#79643f; padding:20px;}
#flickr h4{color:#FFF; padding-top:10px;padding-bottom:10px;}
.flickrImage{float:left;padding:5px;}
#flickr h1 {position:relative;background:url(images/flickr-header.png) 0 0 no-repeat;height:43px;width:167px;text-indent:-999em;}

/*NEWS page Content*/	
					
ul#news-content{margin-left:240px;position:relative; margin-top:20px; height:100%; min-height: 800px; padding-bottom: 20px;}
ul#news-content h2{position:relative;top:20px;background:url(images/news-header.png) 0 0 no-repeat;height:22px;width:84px;text-indent:-999em; margin-bottom:40px;}
ul#news-content h3{margin-top:30px; text-transform:uppercase; font-size:1.2em;padding-bottom:5px; width:440px;}
ul#news-content h4{padding-top:15px; font-size:1.3em;}
ul#news-content p{width:440px;}
ul#news-content #news .date{margin-top:10px; margin-bottom:10px; color:#838282;font-style:italic;}

#categories-3{position:relative; top:-250px; left:20px;}
#categories-3 a{line-height:2em; margin-left:5px;}
#categories-3 .widget{}

/*GENERAL-ARCHIVE elements */
.navigation {margin-top: 10px;}
.wp-paginate .page{background-color:transparent ; border: none;}
.wp-paginate .page_current {background-color: transparent; border: none; color: #BA232F;}
.wp-paginate .prev {background-color: transparent; border: none;}
.wp-paginate .next {background-color: transparent; border: none;}


/*NEWS page Archives*/	

#archive-content{height:100%; width:430px; min-height: 800px; margin-top:20px; padding-top:0px; padding-left:240px; padding-bottom: 20px;}
#archive-content h3 {padding-top:10px;}
#archive-content h2{position:relative;top:20px;background:url(images/archive-header.png) 0 0 no-repeat;height:22px;width:137px;text-indent:-999em; margin-bottom:30px;}

/*SEARCH RESULTS*/
#search-content{margin-left:238px;  padding-top: 1px; height:1280px; width:420px;}
#search-content .pagetitle {position:relative;top:20px;background:url(images/search-header.png) 0 0 no-repeat;height:22px;width:240px;text-indent:-999em; padding-bottom:30px;}
#search-content h3 {margin-top:10px;}
#search-content .navigation {margin-bottom: 20px;}

/*EVENTS page Archives*/
#content h3{padding-left:50px;}
#content small{padding-left:50px;}
#respond h3{padding-left:50px; padding-top:30px;}
#respond input{margin-bottom:40px;}

/* SINGLE */
#respond #comment {width:423px; height: 100px;}
#respond h3 {margin-bottom: 10px;margin-left: -50px;}
#respond input {margin-bottom: 10px;}
#respond input[type="submit"]{boarder:none; width: 54px; height: 24px;background-image: url(images/submit.png); text-indent:-999em; margin-top: 5px;}

/* NEWSLETTER */
#signup-content h2{position:relative;top:20px;background:url(images/newsletter-header.png) 0 0 no-repeat;height:22px;width:187px;text-indent:-999em; margin-bottom:30px;}
#signup-content{margin-left:238px;  padding-top: 1px; min-height:500px; height: 100%; width:420px;}
#signup-content #pugs {padding-top: 20px;}



	/*TWITTER API*/	
#twitternews{background-image:url(images/tweet-bg.png); background-repeat:no-repeat; height:202px; width:202px; position:absolute; top:340px; left: 10px;}
#twitternews img{position:relative; top:20px; left:20px}
#twitternews h3{position:relative;  left:50px; color:#666; text-transform:uppercase;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;}
.tweet p{position:relative; top:10px; left:20px;}

	/*PARTNERS API*/	
#partners{background-image:url(images/tweet-bg3.png); background-repeat:no-repeat; height:75px; width:202px; position:absolute; top:340px; left: 10px;}
#partners img{position:relative; top:10px; left:00px}

/*ABOUT page Content*/	

			/*ABOUT Main Page*/

ul#about-content{margin-left:240px;position:relative; margin-top:20px;}
ul#about-content h2{position:relative;top:20px;background:url(images/about-header.png) 0 0 no-repeat;height:24px;width:100px;text-indent:-999em}
ul#about-content h3{margin-top:30px; text-transform:uppercase; font-size:1.2em;padding-bottom:10px; width:440px;}
ul#about-content p{width:440px;}
ul#about-content h4{margin-top:10px; margin-bottom:10px}
ul#about-content img{float:left; padding-right:20px;}
ul#about-content #purpose .long-content img{float:right;padding-left:20px; }
ul#about-content #purpose .long-content{width:675px;}
ul#about-content #purpose{padding-bottom:20px;}

		/*Vision & ByLaws*/

#vision-content{position:relative; margin-top:20px; margin-left:120px;line-height:1.6em; width:400px; height:950px}
#vision-content #purpose h2{position:relative;top:20px;background:url(images/vision-header.png) 0 0 no-repeat;height:22px;width:284px;text-indent:-999em;}
#vision-content p{margin-top:35px;margin-left:5px;}
#vision-content img{margin-top:20px;margin-bottom:10px; margin-left:10px;}
#vision-content #ckc-bylaws h3{position:relative;top:20px;background:url(images/bylaws-header.png) 0 0 no-repeat;height:22px;width:127px;text-indent:-999em;}

		/*FAQs*/

ul#faqs-content{position:relative; margin-top:20px; margin-left:240px;line-height:1.6em; width:400px;}
ul#faqs-content h2{position:relative;top:20px;background:url(images/faqs-header.png) 0 0 no-repeat;height:22px;width:74px;text-indent:-999em;}
#faqs-content #first-faq{position:relative; top:15px; padding-bottom:10px;}
#faqs-content li h4{margin-top:20px;}

		/*Board Members*/

ul#board-content{position:relative; margin-top:20px; margin-left:240px;line-height:1.6em; width:400px; height:850px}
ul#board-content #purpose h2{position:relative;top:20px;background:url(images/board-header.png) 0 0 no-repeat;height:22px;width:247px;text-indent:-999em;}
ul#board-content #purpose p{position:relative; top:35px; line-height:2.2em;}

/*CONTACT PAGE CONTENT*/

ul#contact-content{position:relative; margin-top:20px; margin-left:240px;line-height:1.6em; width:440px; height:100%; min-height: 800px; }		
ul#contact-content h2{position:relative;top:20px;background:url(images/contact-header.png) 0 0 no-repeat;height:23px;width:177px;text-indent:-999em;padding-bottom:20px;}
#contact-content #contact-info h4,  #contact-content #comment-box h4{text-transform:uppercase; position:relative; top:15px; left:20px; padding-bottom:10px;padding-top:10px;}
ul#contact-content #contact-info{margin-top:20px;background-image:url(images/contact-bg.png); height:312px;width:444px; position:relative; right:0px;}
#contact-content #contact-info h2{position:relative;top:20px;background:url(images/contact-header.png) 0 0 no-repeat;height:23px;width:177px;text-indent:-999em;padding-bottom:20px;}
#contact-content p{position:relative; top:15px;left:20px}
ul#contact-content #comment-box{background-image:url(images/contact-bg.png); height:312px;width:444px; position:relative; margin-top:40px;}

		/*	Comment Box*/

ul#contact-content #comment-box textarea{border:1px solid #CCC;width:250px;height:130px;padding:5px; margin-left:25px;margin-top:15px;}
ul#contact-content #comment-box input{margin-left:288px;margin-top:15px;}
#contact-content #comment-box form ul li #submit-btn{margin-left:335px;}	

		/*	LINKS */
		
ul#links-content{position:relative; margin-top:20px; margin-left:240px;line-height:1.6em; width:440px; height:100%; min-height: 800px;}
#links-content #links-info {margin-top:25px;background-image:url(images/contact-bg.png); height:312px;width:444px; position:relative; right:0px;}
ul#links-content h3{position:relative;top:20px;background:url(images/links-header.png) 0 0 no-repeat;height:23px;width:80px;text-indent:-999em;padding-bottom:20px;}
#links-content #link-list{margin-top:30px;}
#links-content #link-list h4{position:relative; margin-top:20px; top:15px; left:20px line-height:2em;}
#links-content h4{position:relative; margin-top:20px; top:15px; left:20px;}
#links-content p{position:relative; top:15px; left:20px;}

	/****************
*********************************************************************************************************

05 - FOOTER

*********************************************************************************************************
****************/

#footer{position:relative;clear:both;   background-image:url(images/footer-slice.png); background-repeat:repeat-x; width:960px; height: 6px; top:10px;}

#footer p{padding:10px;float:right;}

#footer img{position:relative; left:620px;top:7px;}

