/*
Theme Name: Tricia
Theme URI: http://www.executivewebhosting.com
Description: A custom Wordpress portfolio-style theme for Tricia Hillenburg
Version: 1.0
Author: Dave Williams
Author URI: http://www.executivewebhosting.com
*/


/* DEFAULTS ***************************************************************** */

body    { margin: 0; padding: 0.75em 0 2.0em 0; color: #EEE8AA; font-size: 1.0em;                    font-family: Helvetica, Arial, sans-serif; background: #2B3B3A url('images/background.png') repeat; text-align: center; }
h1      { margin: 0; padding: 0 0 0.5em 0;      color: #EEE8AA; font-size: 2.0em; font-weight: bold; font-family: Helvetica, Arial, sans-serif; }
h2      { margin: 0; padding: 0 0 0.4em 0;      color: #EEE8AA; font-size: 1.5em; font-weight: bold; font-family: Helvetica, Arial, sans-serif; }
h3      { margin: 0; padding: 0 0 0.3em 0;      color: #EEE8AA; font-size: 1.2em; font-weight: bold; font-family: Helvetica, Arial, sans-serif; }
h4      { margin: 0; padding: 0 0 0.2em 0;      color: #EEE8AA;                   font-weight: bold; font-family: Helvetica, Arial, sans-serif; }
p       { margin: 0; padding: 0.5em 0;          color: #EEE8AA; }
img     { border: none; }
a       { color: #B8860B; }
a:hover { color: #EEE8AA; text-decoration: underline; }


/* LAYOUT ******************************************************************* */

#wrapper { margin: 0 auto; padding: 0; width: 950px; text-align: left; }
#left    { float: left; width: 525px; text-align: center; }
#right   { float: right; width: 400px; text-align: left; }


/* HEADER ******************************************************************* */

#lead-in         { margin: 0; padding: 0 0 0 2.25em; color: #B8860B; font-size: 1.5em; font-weight: normal; font-family: "Brush Script MT", "Monotype Corsiva", "Apple Chancery", "URW Chancery L", "Comic Sans MS", cursive; }
#title, #title a { margin: -0.75em 0 0 0; padding: 0; color: #B8860B; font-size: 2.0em; font-weight: normal; font-family: "Brush Script MT", "Monotype Corsiva", "Apple Chancery", "URW Chancery L", "Comic Sans MS", cursive; text-decoration: none; position: relative; z-index: 100; }
#title a:hover   { color: #EEE8AA; text-decoration: none; }


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

#nav            { float: left; margin: -0.5em 0 2.0em 0; padding: 0.5em 1.0em; background: #4F5F5E; text-align: left; clear: both; }
#nav ul         { margin: 0; padding: 0; }
#nav li         { display: inline; list-style-type: none; margin: 0; padding: 0; }
#nav li a       { margin: 0 1.0em; color: #EEE8AA; font-size: 0.8em; font-weight: bold; font-family: Helvetica, Arial, sans-serif; text-decoration: none; text-transform: uppercase; }
#nav li a:hover { color: #B8860B; text-decoration: none; text-transform: uppercase; }


/* CONTENT ****************************************************************** */

#content         { margin: 0; padding: 0; }
#content img     { border: 5px solid #2B3B3A; }

#heading         { margin: 0 0 0.5em 0; padding: 0; color: #B8860B; font-size: 2.0em; font-weight: bold; font-family: Helvetica, Arial, sans-serif; }
#heading a       { color: #B8860B; text-decoration: none; }
#heading a:hover { color: #EEE8AA; text-decoration: none; }

.clear           { clear: both; }
.center          { text-align: center; }
.post            { width: 950px; }


/* LINKS ******************************************************************** */

ul.links          { list-style-type: none; margin-top: 0; }
li.linkcat        { list-style-type: none; margin-top: 1.0em; }
span.link_heading { color: #EEE8AA; font-size: 1.5em; font-weight: bold; font-family: Helvetica, Arial, sans-serif; }
ul.blogroll       { list-style-type: none; }
ul.blogroll li    { list-style-type: none; }


/* PREV-NEXT BUTTONS ******************************************************** */

#browse_page { margin: 1.0em 0 2.0em 0; width: 30%; }
#browse_post { margin: 0.5em auto 2.0em auto; width: 50%; }

#alignleft          { display: block; width: 40%; }
#alignleft          { float: left; text-align: left; }
#alignleft  a       { color: #EEE8AA; font-size: 0.8em; font-weight: bold; font-family: Helvetica, Arial, sans-serif; text-decoration: none; text-transform: uppercase; }
#alignleft  a       { padding: 3px 7px 3px 15px; background: url('images/arrow-left-off-dark.png') top left no-repeat; }
#alignleft  a:hover { color: #B8860B; text-decoration: none; text-transform: uppercase; }
#alignleft  a:hover { padding: 3px 7px 3px 15px; background: url('images/arrow-left-off-dark.png') top left no-repeat; }

#alignright         { display: block; width: 40%; }
#alignright         { float: right; text-align: right; }
#alignright a       { color: #EEE8AA; font-size: 0.8em; font-weight: bold; font-family: Helvetica, Arial, sans-serif; text-decoration: none; text-transform: uppercase; }
#alignright a       { padding: 3px 15px 3px 7px; background: url('images/arrow-right-off-dark.png') top right no-repeat; }
#alignright a:hover { color: #B8860B; text-decoration: none; text-transform: uppercase; }
#alignright a:hover { padding: 3px 15px 3px 7px; background: url('images/arrow-right-off-dark.png') top right no-repeat; }




form textarea {
	margin: 5px 0 0 0;
	width: 450px;
	padding: 5px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 1em;
}

form input {
	margin: 5px 5px 0 0;
	padding-left: 5px;
}


/* FOOTER ******************************************************************* */

#footer     { width: 950px; margin: 0 auto; display: block; float: left; margin: 6.0em 0 2.0em 0; color: #EEE8AA; }
#footer a   { color: #B8860B; text-decoration: none; }
#footer img { border: none; margin: 0 5px 0 0; }

#copyright { float: left; }
#copyright a:hover { color: #EEE8AA; text-decoration: underline; }

#icons {
	text-transform: uppercase;
	float: right;
	font-size: 0.9em;
}

#icons a:hover {
	color: #B8860B;
}

#icons img {
	float: left;
}



