/*************************
             Structure
*************************/
body {
		}

#header {
		}

.entry p a:visited {
	font-style: italic;
	color: #FF9900;
		}
/*************************
              Images
*************************/
img.alignright {
		border: 3px solid #E6E6E6;;
		}

img.alignleft {
		border: 3px solid #E6E6E6;;
		}
		
/*************************
              Lists
*************************/


/*************************
              Form Elements
*************************/

/**************************************************
	NAVIGATION
**************************************************/

/*************************
              Superfish
*************************/
.sf-menu a, .sf-menu a:visited  { /* visited pseudo selector so IE6 applies text colour*/
	color:#FFFFFF;
}
.sf-menu li {

}
.sf-menu li li {
	background-color: #333333;
	border-top-color: #CCCCCC;
}
.sf-menu li li li {
	background-color: #333333;
}
.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
	color:#F2A400;
}
	
.postmetadata {
	border-bottom-color: #EAEAEA;
}
/*************************
              Sidebar
*************************/
#sidebar{
}
/*************************
              Ul / Li
*************************/
#sidebar li {
	border-top-color: #e7e7e7;
}
#sidebar li a {
	color:#999999;
	background:url(../images/sidebar-ul-li-bg.jpg) repeat 0 0;
}
#sidebar li a:hover {
	color:#F2A400;
}		
#sidebar h3 {
	color: #000000;
		}		
#sidebar #recentcomments li a:hover {
	color: #F2A400;
}
#sidebar .widget  {
	border-bottom-color: #e7e7e7;
}

/*************************
              Search Form
*************************/
#sidebar #searchform  {
	border: 1px solid #CCCCCC;
	background-image: url(../images/sidebar-ul-li-bg.jpg);
}
#sidebar .widget input#s, #sidebar .widget input.field  {
	color:#999999;
	background-image: url(../images/sidebar-ul-li-bg.jpg);
}
/*************************
              Comments
*************************/

/*************************
               Calendar
*************************/

/*************************
              Tags & Classes
*************************/

/*************************
                Captions
*************************/

/*************************
              Logo
*************************/

/*************************
              Twitter
*************************/
#twitter {
	color:#777;
	background-color: #f7f7f7;
}
/*************************
           Feature Portfolio
*************************/

/*************************
           Feature Portfolio
*************************/

/*************************
           Feature Portfolio
*************************/
#featured_nav a {
	border: 1px solid #999999;
	background-color: #333333;
	color: #333333;
}
#featured_nav a.activeSlide {
	background-color: #FFFFFF;
	color: #000000;
}
/*************************
           Main Page Content
*************************/

/*************************
           Sub Features
*************************/
a.readmore, a.more-link {
	color:#333;
	background-color: #F9F9F9;
}
a.readmore:hover , a.more-link:hover{
	color:#fff;
	background-color: #CCCCCC;
}

/*************************
           Footer
*************************/
#footer{
	background-color: #323232;
	color: #bbbbbb;
	border-top-color: #999999;
}

#footer #credit, #footer #copyright { color: #777; }
#footer #credit a, #footer #copyright a { color: #999; }

#footer #footer-credits {
	border-top-color: #666666;
}

#footer #footer-widgets { 
    color:#bbbbbb;
	}
#footer #footer-widgets p {
	color:#bbbbbb;
}
#footer #footer-widgets h3 { color:#fff;}

/* UL LI */
#footer #footer-widgets li {
	border-top-width: 1px;
	border-top-color: #575757;
}

#footer #footer-widgets li a {

}
#footer #footer-widgets li a:hover {

}
/*************************
           Widgets
*************************/

/* Generic Widgets */
#footer .widget  {
	border-bottom-color: #575757;
}

.widget h3  { color:#777; }

.widget p { color:#666; }

.widget ul li a  { color:#666; }
.widget ul li a:hover  { color: #000; }

/* WIDGET FORMS */
#footer #searchform  {
	border: 1px solid #999999;
	background-color: #666666;
}
#footer .widget input#s, #footer .widget input.field  {
	color:#CCCCCC;
	background-color: #666666;
}
/* FLICKR */
#flickr h3 span{color:#0061D8;}
#flickr h3 span span{color:#FF1183;}
#flickr a img  { border: #CECFC6 1px solid; }
#flickr a:hover img  { border:#A8AA99 1px solid; }

/* LIFESTREAM */

/* CALENDAR */
#wp-calendar th,#wp-calendar td{
	color:#9E9E9E;
}
/*************************
           Contact Form 7
*************************/
div.wpcf7 {
	background-color: #f7f7f7;
}

div.wpcf7-mail-sent-ok {
	border: 2px solid #398f14;
}

div.wpcf7-mail-sent-ng {
	border: 2px solid #ff0000;
}

div.wpcf7-spam-blocked {
	border: 2px solid #ffa500;
}

div.wpcf7-validation-errors {
	border: 2px solid #FF9900;
}

span.wpcf7-not-valid-tip {
	background: #fff;
	border: 1px solid #ff0000;
}

span.wpcf7-not-valid-tip-no-ajax {
	color: #f00;
}
.wpcf7-form input {
	border: 1px solid #CCCCCC;
	color: #F2A400;
}
.wpcf7-form textarea {
	color: #F2A400;
	border: 1px solid #CCCCCC;
}
.wpcf7-form .submit {
	border: 1px solid #CCCCCC;
	color: #F2A400;
	background-color: #FFFFFF;
}
/*************************
           Comment Form
*************************/
#commentform #author, #commentform #email, #commentform #url, #commentform #comment{
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	color: #F2A400;
	}
#respond .submit {
	border: 1px solid #CCCCCC;
	color: #F2A400;
	background-color: #FFFFFF;
}

