/*
Theme Name: Jen Boulden "Space Color 2.0" Child Theme
Theme URI:
Description: This is the custom child theme of "Space Color" for JenBoulden.com. All changes should be made through this theme and not the parent theme (Space Color). When updating the Space Color Theme to newer versions, upload the new "Space Color" theme to the Themes directory, but maintain this child theme as the active theme for the website.
Author: George Rausch
Author URI: http://www.modifiedideas.com
Template: spacecolor2
Version:
.
Space Color is © Viva Themes http://www.vivathemes.com/
.
*/

/* Apply Space Color default styles */
@import url('../spacecolor2/style.css');
@import url('superfish.css');

/*
The follwing CSS code are the customizations for JenBoulden.com.
All changes to the site are made through this stylesheet and NOT
the parent theme for purposes of tracking changes and in the case
that the parent theme is updated.
*/

/* CSS Customizations */

body {
/*background-image: url(images/body_texture.jpg);*/
background-color: #e3e3e3;
background-repeat:repeat;
font-family:Georgia, "Times New Roman", Times, serif;
}

#mainmenu ul { list-style: none; float: right; }

#menu-main li { display-inline; }

#menu-main {
}

#mainmenu li a {
font-family: baskerville,palatino,'palatino linotype',georgia,serif;
font-size: 14px;
font-weight: normal;
letter-spacing:1px;
text-transform:lowercase;
}

#menu-main li li a {
	font-size: 1.0em;
	color: #333;
}

#menu-main a:hover {
}

#menu-main li#current a, #menu-main li.current-cat a, #menu-main li.current_page_item a, #menu-main li:hover a {
}

#container {
overflow: visible;
background-image: url(images/container_dropshadow.gif);
background-repeat: no-repeat;
background-position: center 110%;
}

#wrapper {
 background: #FFF url(images/bottomright_teel.gif) no-repeat scroll right bottom;
}

#inwrapper {
 background: transparent url(images/topleft_teel.gif) no-repeat scroll left top;
}

#homeslider {
background-image: url(images/dropshadow_frame.gif);
height: 279px;
width: 848px;
background-repeat:no-repeat;
margin: 20px auto 0px auto;
padding: 0px;
}

ul#portfolio {
width:830px;
height:344px;
padding: 7px 0px 0px 9px;
list-style: none;
}

#sidebar2 .widgets {
width: 825px;
margin-right: 0px;
font-family:
}

#sidebar2 {
margin-top: 0;
}

#sidebar h2, #sidebar2 h2 {
background-image: url(images/titlebg_teel.gif);
letter-spacing: 1px;
font-weight: bold !important;
}

#sidebar a, #sidebar2 a {
color: #338185;
}

#sidebar img {
padding: 3px;
background-color: #cecabf;
border: 1px solid #9d938a;
margin-bottom: 4px;
}

#extendedbanner {
height: 140px;
background-color: #9d938a;
width: 100%;
}

#innerextendedbanner {
/*background-image: url(images/gradtopbanner_headshot.jpg);
background-repeat: no-repeat;*/
width: 900px;
height:140px;
overflow: hidden;
margin: 0 auto;
}

h1.lettermark {
margin-top: 30px;
font-size: 4em;
font-family:baskerville,palatino,'palatino linotype',georgia,serif;
color: #fff;
font-weight: normal;
}

h2.sitedescription {
margin: 0 0 0 20px;
font-family:baskerville,palatino,'palatino linotype',georgia,serif;
font-weight: normal;
text-transform:lowercase;
font-size: 2em;
letter-spacing: 1px;
font-style:italic;
}

span.firstletter {
color: #fff;
}
span.secondletters {
color: #fff;
font-style: italic;
}

blockquote {
border: none;
border-right:1px solid #ccc;
float: left;
margin:10px 15px 10px 0;
padding:12px 12px 12px 40px;
display: inline-block;
color: #333;
width: 275px;
background-image:url(images/blockquote.gif);
background-repeat: no-repeat;
background-position: 5px 5px;
}

span.hometestimonial {
display: block;
margin-top: 15px;
text-align: right;
font-family: Arial, Helvetica, sans-serif;
}

#stripes {
display: none;
}

#logo {
display: none;
}

#mainmenu {
margin: 10px 0px;
width: 900px;
}

.mainnav a {
font-family: baskerville,palatino,'palatino linotype',georgia,serif;
font-size: 14px;
font-weight: normal;
letter-spacing:1px;
text-transform:lowercase;
}

.mainnav li li a:hover {
	color: #338185 !important;
}

#footer {
background-color: #9d938a;
margin-top: 40px;
color: #fff;
padding: 0;
}

#innerfooter {
width: 900px;
margin: 0px auto;
padding: 10px 0px;
background-image: url(images/gradbottombanner.jpg);
background-repeat: no-repeat;
}

#innerfooter a {
color: #fff;
}

/* Cform CSS */

.cform {
width: 100% !important;
margin-top: 20px !important;
}

.cform textarea, .cform input {
width:300px !important;
}

.linklove {
display:none !important;
}

.cform input.backbutton, .cform input.resetbutton, .cform input.sendbutton {
width: 100px !important;
}

/* Twitter Plugin CSS */

ul.twitter {
background-image: url(images/twitter_bird.jpg);
background-repeat: no-repeat;
background-position: bottom right;
}

li.twitter-item {
padding: 10px;
font-size: 14px;
line-height: 1.3em !important;
}

a.twitter-user {
display: block !important;
color: #9d938a;
}

.twitter-timestamp {
display: block;
font-size:10px;
text-align: left;
}

a.twitter_title_link {
color: #333 !important;
border-bottom: none !important;
}

a.twitter-link {
display:block;
margin-top: 10px;
}


/*
ul.twitter: the main ul (if list is activated)
p.twitter-message: each one of the paragraphs (if msgs > 1)
.twitter-timestamp: the timestamp span class
a.twitter-link: the tweet link class
a.twitter-user: the @username reply link class
*/