/*
Theme Name: Splash Watercolor
Theme URI: http://www.splash11.com/
Description: This is a custom WordPress Theme for the Splash site.
Author: http://www.splash11.com/
Author URI: http://www.splash11.com/
*/

/*-----------Block Level Elements--------------*/

*
{
  margin:0px;
  padding:0px;
  font-family:arial, sans-serif;
  font-size:12px;
}

body
{
  background-color:#fff;
  text-align:center;
  margin-top:4px;
}

a
{
  color:#2C4363;
  text-decoration:none;
  font-weight:bold;
  font-size:15px;
}

a:hover
{
  color:#264BD5;
  text-decoration:underline;
  font-weight:bold;
}

#container
{
  position:relative;
  width:850px;
  margin:0 auto;
  text-align:left;
}

#headerContainer
{
  position:absolute:
  top:0px;
  left:0px;
  width:850px; 
  height:210px;
  background-image: url('/wp-content/themes/splash/images/header2.jpg');
}

#navContainer
{
  width:850px;
  position:absolute;
  top:138px;
  left:100px;
}

a:link.topNav, a:visited.topNav, a:active.topNav
{
  font-weight:bold;
  margin:0px 12px 0px 12px;
  color:#333;
}

a:hover.topNav
{
  font-weight:bold;
}

#bodyContainer
{
  width:850px;
  padding:0px;
  margin-top:24px;
}

#leftContainer
{
  float:left;
}

#rightContainer
{
  float:right;
}

#footerContainer
{
  width:850px;
  padding:0px;
}

/*FONT STYLES*/
.title
{
  font-size:32px;
  font-weight:bold;
  color:#333;
  margin:0px 0px 20px 0px
}

.mainCopy
{
  font-size:16px;
  font-weight:bold;
  color:#534E48;
  line-height:28px;
}

.footerCopy
{
  font-family:arial, sans-serif;
  font-size:10px;
  color:#666;
  text-align:right;
}

a:link.footer, a:visited.footer, a:active.footer
{
  font-family:arial, sans-serif;
  font-size:10px;
  color:#330000;
  text-decoration:none;
}

a:hover.footer
{
  text-decoration:underline;
}

.subTitle
{
  font-size:19px;
  font-weight:bold;
  color:#333;
  margin:0px 0px 10px 0px
}

.description
{
  font-size:15px;
  color:#000;
  font-family:arial, sans-serif;
}

.bookTitle
{
  font-size:26px;
  font-weight:bold;
  color:#534E48;
  font-family:arial, sans-serif;
}

.bookSubTitle
{
  font-size:21px;
  font-weight:bold;
  font-style:italic;
  color:#534E48;
  font-family:arial, sans-serif;
}

.byline
{
  font-size:14px;
  color:#534E48;
  font-family:arial, sans-serif;
  margin-bottom:12px;
}

.author
{
  font-size:15px;
  font-weight:bold;
  color:#534E48;
  font-family:arial, sans-serif;
}

.jobTitle
{
  font-size:13px;
  font-weight:bold;
  color:#999;
  font-family:arial, sans-serif;
}
/*FONT STYLES*/


/*FORUM STYLES*/
.forumTitle
{
  font-size:19px;
  font-weight:bold;
  color:#333;
  margin:0px;
}

a:link.forumTitle, a:visited.forumTitle, a:active.forumTitle
{
  font-family:arial, sans-serif;
  font-size:19px;
  color:#264BD5;
  text-decoration:none;
}

a:hover.forumTitle
{
  text-decoration:underline;
}

.forumPost
{
  font-family:arial, sans-serif;
  font-size:12px;
  color:#000;
}

a:link.user, a:visited.user, a:active.user
{
  font-family:arial, sans-serif;
  font-size:12px;
  color:#264BD5;
  text-decoration:none;
}

a:hover.user
{
  text-decoration:underline;
}
/*FORUM STYLES*/

/*BLOG STYLES*/
.blogTitle
{
  font-size:19px;
  font-weight:bold;
  color:#333;
  margin:0px;
}

.blogSubTitle
{
  font-size:15px;
  color:#333;
  margin:0px;
}

a:link.blogTitle, a:visited.blogTitle, a:active.blogTitle
{
  font-family:arial, sans-serif;
  font-size:19px;
  color:#264BD5;
  text-decoration:none;
}

a:hover.blogTitle
{
  text-decoration:underline;
}

.blogDate
{
  font-size:14px;
  font-weight:bold;
  color:#333;
  margin:0px;
  padding-bottom:12px;
}

.blogPost
{
  font-family:arial, sans-serif;
  font-size:12px; color:#000;
}

.blogComment
{
  font-family:arial, sans-serif;
  font-size:12px;
  color:#000;
}

a:link.user, a:visited.user, a:active.user
{
  font-family:arial, sans-serif;
  font-size:12px;
  color:#264BD5;text-decoration:none;
}

a:hover.user
{
  text-decoration:underline;
}
/*BLOG STYLES*/


/*IMAGE STYLES*/
#leftImage
{
  text-align:left;
  margin:0px 16px 0px 0px;
}
/*IMAGE STYLES*/

/*BOOK STYLES*/
#bookContainer
{
  width:461px;
  padding:6px;
  margin:12px 0px 10px 0px;
  background-color:#ffffff;
  color:#333;
}

#bookDetails
{
  width:730px;
}

#bookImage
{
  float:left;
  width:150px;
  margin:12px 0px 0px 0px;
}

#bookPageContent
{
  float:right;
  width:450px;
  margin:0px;
}

a:link.bookNav, a:visited.bookNav, a:active.bookNav
{
  display:block;
  text-align:center;
  font-size:12px;
  background-color:#2C4363; 
  color:#FFF; 
  font-weight:bold; 
  text-decoration:none;
  width:120px;
  height:19px; 
  margin:1px 0px 2px 0px;
  padding-top:4px;
}

a:hover.bookNav
{
  color:#DDDDDD;
}
    
a:link.bookPageNav, a:visited.bookPageNav, a:active.bookPageNav
{
  display:block;
  text-align:center;
  font-size:12px;
  background-color:#2C4363; 
  color:#FFF; 
  font-weight:bold; 
  text-decoration:none;
  width:240px;
  height:19px; 
  margin:2px 0px 2px 0px;
  padding-top:4px;
}
    
a:hover.bookPageNav
{
  color:#F46607;
}
    
#bookContent
{
  float:right;
  width:290px;
  margin:0px;
  padding:0px;
}
                  
#bookindex
{
  float:right;
  width:550px;
  margin:12px 0px 0px 0px;
  padding:0px;
}
    
#bookDescription
{
  width:600px;
  padding:0px 0px 0px 0px;
  float:right;
}
    
.price
{
  color:#333;
  font-size:14px;
  font-weight:bold;
}
/*BOOK STYLES*/

/*FONT STYLES*/

h1
{
  font-weight:bold;
  font-size:21px;
  color:#DED9D1;
  margin:8px 0px;
  text-decoration:none;
}

h2
{
  font-weight:bold;
  font-size:24px;
  color:#DED9D1;
  margin:8px 0px;
  text-decoration:none;
}

h3
{
  font-weight:bold;
  font-size:21px;
  color:#333;
  margin:0px 0px;
  text-decoration:none;
}

h4
{
  font-weight:bold;
  font-size:15px;
  color:#333;
  margin:0px 0px;
  text-decoration:none;
}

.link
{
  color:#2C4363;
  text-decoration:none;
  font-weight:bold;
  font-size:12px;
}

/*FONT STYLES*/

