/* 

	Theme Name: Eye Candy

	Theme URL: http://www.briangardner.com/themes/eyecandy-wordpress-theme.htm

	Description: Eye Candy is a soft, pastel-colored created for Wordpress.

	Author: Brian Gardner

	Author URI: http://www.briangardner.com

	Version: 1.0

		

	The CSS, XHTML and design is released under GPL:

	http://www.opensource.org/licenses/gpl-license.php

	

	Changelog:

		v1.0 - 12.06.06

			First Release of Eye Candy

*/



body {
	color: #333333;
	font-size: 12px;
	font-family: Arial, Helvetica, Sans-Serif;
	margin: 0px auto 0px;
	background-color: #EBEBD6;
	}

	

#wrap {
	background: #FFFFFF;
	width: 830px;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	}

	

#header {

	width: 850px;

	height: 150px;

	padding: 0px;

	margin-top: 10px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	

	background-repeat: repeat;

	border: 1px solid #CCCCCC;

	}

	

/************************************************

*	Hyperlinks									*

************************************************/





	

/************************************************

*	Nav         								*

************************************************/



#nav {
	background: #3A3A3A;
	width: 850px;
	color: #b6b661;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FF9900;
	border-bottom-color: #FF9900;
	text-align: left;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	height: 15px;
	}



	



#nav li {



	display: inline;



	list-style-type: none;



	margin: 0px;



	padding: 0px;



	}



		



#nav ul {

	margin: 0px;

	padding: 0px;

	font-size: 12px;

	color: #FFFFFF;

	font-weight: bold;

	}



		



#nav a {

	color: #b6b661;

	font-weight: bold;

	margin: 0px;

	padding-top: 10px;

	padding-right: 8px;

	padding-bottom: 10px;

	padding-left: 10px;

	font-size: 12px;

	text-decoration: none;

	}



		



#nav a:hover {

	color: #FF6600;

	font-weight: bold;

	text-decoration: none;

	font-size: 12px;

	}



	



	

/************************************************

*	Content 					     		    * 

************************************************/



#content {
	width: 830px;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
	}



#content p{
	line-height: 18px;
	padding-right: 15px;
	padding-left: 12px;
	padding-top: 10px;
	padding-bottom: 5px;
	text-align: left;
	margin: 0px;
	}
#content p a {
	font-size: 12px;
	color: #333333;
	font-style: normal;
	font-weight: bold;
}
	
#content p img{
	border: none;
	margin-right: 15px;
	margin-bottom: 10px;
	}

#content_img{
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
}
	

#content p ol{

	margin: 0px;

	padding: 0px 0px 0px 20px;

	}

	

#content p ul{
	margin: 0px;
	padding: 0px 0px 0px 20px;
	text-align: left;

	}

	

#content h1 {
	font-family: "Times New Roman", Helvetica, Sans-Serif;
	font-size: 28px;
	font-weight: normal;
	padding: 0px;
	margin: 0px;
	text-align: left;
	text-transform: capitalize;
	}



#content h2 {
	font-family: "Times New Roman", Helvetica, Sans-Serif;
	color: #AAAA4F;
	font-size: 24px;
	font-weight: normal;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-top: 20px;
	text-transform: capitalize;
	text-align: left;
	margin: 0px;
}

	

#content h1 a  {
	color: #ff6600;
	text-decoration: none;
	padding-bottom: 10px;
	padding-left: 12px;
	text-transform: capitalize;
	font-size: 24px;

	text-align: left;
	}



#content h1 a:hover {

	color: #555555;

	text-decoration: none;

	}

#content h3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 14px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
	padding-top: 5px;
	text-transform: capitalize;
	text-align: left;
	margin: 0px;
	font-weight: bold;
}

	

#meta {
	margin: 0px 0px 30px 0px;
	padding: 2px 0px 0px 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	}

	

#meta p {

	font-size: 11px;

	}

	

#meta a  {

	font-family: Arial, Helvetica, Sans-Serif;

	font-size: 11px;

	font-weight: bold;

	color: #938397;

	text-decoration: none;

	}



#meta a:hover {

	text-decoration: underline;

	}

	

/************************************************

*	Footer  									*

************************************************/



#footer {
	background-position: 0% 0%;
	width: 850px;
	text-align: left;
	position: relative;
	line-height: 17px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #cccc95;
	height: 300px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	background-color: #FFFFFF;
	}

	

#footer p {

	color: #333333;

	padding: 0px;

	list-style-type: none;

	margin: 0px;	

	}

	

#footer h2 {

	color: #ff6600;



font-size: 14px;



font-family: "Times New Roman",Helvetica,Sans-Serif;



font-weight: bold;



padding-top: 0px;



padding-right: 0px;



padding-bottom: 2px;



padding-left: 0px;



margin-top: 15px;



margin-right: 0px;



margin-bottom: 0px;



margin-left: 0px;



text-transform: uppercase;



border-bottom-width: 2px;



border-bottom-style: solid;



border-bottom-color: #cccc90;

	}



#footer a {

	color: #333333;

	text-decoration: none;

	}



#footer a:hover {

	color: #999999;

	text-decoration: none;

	}

	

#footer ul {

	list-style: none;

	margin: 0px 0px 0px 0px;

	padding: 0px;

	}



#footer ul li {

	display: inline;

	padding: 0px;

	margin: 0px;

	}

	

#footer ul li a {

	display: block;

	color: #333333;

	text-decoration: none;

	margin: 0px;

	padding: 5px 0px 5px 0px;

	border-bottom: 1px solid #999999;

	}



#footer ul li a:hover {

	background: #F3F0F4;

	color: #74557B;

	}

	

#footerleft {
	background-color: #ffffff;
	background-image: none;
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: 0% 0%;
	float: left;
	width: 250px;
	padding-top: 0px;
	padding-right: 25px;
	padding-bottom: 5px;
	padding-left: 10px;
	height: 200px;
	margin: 0px;
	}

	

#footermiddle {
	background-color: #ffffff;
	background-image: none;
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: 0% 0%;
	float: left;
	width: 270px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	height: 200px;
	text-align: center;
	margin: 0px;
	}

	

#footerright {
	background-color: #ffffff;
	background-image: none;
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: 0% 0%;
	float: right;
	width: 250px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 5px;
	height: 200px;
	text-align: right;
	margin: 0px;
	}

	

#credits {
	color: #FFFFFF;
	width: 850px;
	height: 250px;
	text-align: center;
	padding: 0px;
	background-color: #cccc90;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #FF6600;
	border-right-color: #CCCCCC;
	border-bottom-color: #FF6600;
	border-left-color: #CCCCCC;
	border-right-style: solid;
	border-left-style: solid;
	}



#credits p {

	font-size: 10px;

	font-family: Verdana, Helvetica, Sans-Serif;

	color: #FFFFFF;

	padding: 8px 0px 0px 0px;

	margin: 0px;	

	}

	

#credits a {

	color: #FFFFFF;

	text-decoration: none;

	}



#credits a:hover {
	color: #FF6600;
	text-decoration: underline;
	}



/************************************************

*	Search Form									*

************************************************/



#searchdiv {

	margin: 0px;

	padding 0px;

	}

	

#searchform {

	margin: 0px;

	padding: 0px;

	overflow: hidden;

	}

	

#s {

	background: #E8E8E8;

	color: #333333;

	padding: 2px;

	margin: 9px 0px 0px 0px;

	border: 1px solid #999999;

	}

	

#sbutt {

	background: #878787;

	color: #FFFFFF;

	font-size: 10px;

	font-family: Verdana, Helvetica, Sans-Serif;

	padding: 1px;

	margin: 0px 0px 0px 5px;

	border: 1px solid #333333;

	}



	

/************************************************

*	Comments									*

************************************************/



#commentblock h2 {

	font-size: 16px;

	font-family: Arial, Helvetica, Sans-Serif;

	color: #333333;

	padding: 0px 0px 10px 0px;

	margin: 0px;

	}

	

#commentblock {
	width: 618px;
	padding: 20px;
	margin: 0px 0px 10px 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	}

	

ol#commentlist {

	padding: 5px;

	margin: 0px;

	list-style-type: none;

	}

	

.commentdate {

	font-size: 12px;

	padding-left: 0px;

	}

	

#commentlist li  p{

	margin-bottom: 8px;

	line-height: 20px;

	padding: 0px;

	}



.commentname {

	color: #555555;

	margin: 0px;

	padding: 5px 5px 5px 0px;

	}



.commentinfo{

	clear: both;

	}



.commenttext {

	clear: both;

	margin: 0px 0px 10px 0px;

	padding: 20px 10px 5px 10px;

	width: 590px;

	background: #FFFFFF url(images/comment.gif) no-repeat top;

	}



.commenttext-admin {

	clear: both;

	margin: 0px 0px 10px 0px;

	padding: 20px 10px 5px 10px;

	width: 590px;

	background: #FFFFFF url(images/comment.gif) no-repeat top;

	}



#commentsformheader{

	padding-left: 0px;

	}



#commentsform{

	text-align: center;

	margin: 0px;

	padding: 0px;

	}



#commentsform form{

	text-align: left;

	margin: 0px;

	}



#commentsform p{

	margin: 0px;

	}



#commentsform form textarea{

	width: 99%;

	}

	

p.comments_link  img{

	margin: 0px;

	padding: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	}



blockquote{

	margin: 0px 0px 0px 25px;

	padding: 0px 25px 0px 10px;

	font-style: italic;

	color: #777777;

	border-left: 3px solid #938397;

	}

	

#content blockquote p{

	margin: 0px 0px 20px 0px;

	padding: 0px;

	}

	

#preheader {

	text-align: right;

	width: 850px;

	margin-right: auto;

	margin-left: auto;

	background-color: #FFFFFF;

	padding-top: 5px;

margin-bottom: 20px

border: 1px solid #CCCCCC;

}



#preheader a {

text-decoration: none;

font-size: 12px;

	color: #999999;

padding-bottom: 10px;

}	
#credits a:visited {
	color: #FFFFFF;
	text-decoration: none;
}

img
{  border-style: none;
}

    img.centered {
    display: block;
    margin-left: auto;
    margin-right: auto;
    }

    img.alignright {
    padding: 4px;
    margin: 0 0 2px 7px;
    display: inline;
    }

    img.alignleft {
    padding: 4px;
    margin: 0 7px 2px 0;
    display: inline;
    }

    .alignright {
    float: right;
    }

    .alignleft {
    float: left;
    }