/*
Theme Name: WordPressArt
Theme URI: http://www.wordpressart.com
Description: Designed exclusively for wordpressart.
Version: 1.0
Author: Matt Jones
Author URI: http://www.wordpressart.com
*/

/*--------------------------------------------*/
/*--                 General                --*/
/*--------------------------------------------*/

html, body
{
    margin:0px;
	padding:0px;
	background:url("images/bg-tile.jpg") #000 top center repeat-x;
	font-family:"Helvetica", Verdana, Arial, Helvetica, sans-serif;
	/* font-family:"Lucida Bright", Georgia, "Times New Roman", serif; */
	font-size:12px;
	line-height:20px;
	color:#333;
}

h1,h2,h3,h4,h5,h6, #subnav ul.children, #wpatheme-nav li {font-family:"Lucida Bright", Georgia, "Times New Roman", serif;}

h1 {font-size:30px; margin-bottom:20px;}
h2 {font-size:24px; margin-bottom:20px;}
h3 {font-size:20px; margin-bottom:15px;}
h4 {font-size:16px; margin-bottom:15px;}
h5 {font-size:13px; margin-bottom:15px;}
h6 {font-size:10px; margin-bottom:15px;}

p {margin-bottom:15px;}

a {color:#8B3454; text-decoration:none;}
a:hover {text-decoration:underline;}

.clear {clear:both;}

/*--------------------------------------------*/
/*--                  Header                --*/
/*--------------------------------------------*/

#header {}
	#logospace {height:45px;}
	#logo {margin:0px auto 20px; text-align:center;}

/*--------------------------------------------*/
/*--               Containers               --*/
/*--------------------------------------------*/

.main-container,
.main-container-top,
.main-container-bottom,
.page-container,
.page-container-top,
.page-container-bottom
{width:980px; margin:0 auto;}

.main-container-top,
.main-container-bottom,
.page-container-top,
.page-container-bottom
{height:4px;}

.main-container-top {background:url(images/main-container-top.png);}
.main-container {background:url(images/main-container-bg.png) #ededed;}
.main-container-bottom {background:url(images/main-container-bottom.png);}

.page-container-top {background:url(images/page-container-top.png);}
.page-container {background:url(images/page-container-bg.png) #ededed;}
.page-container-bottom {background:url(images/page-container-bottom.png);}


/*--------------------------------------------*/
/*--              Navigation                --*/
/*--------------------------------------------*/

/*ul#nav, ul#nav li {margin:0; padding:0; list-style-type:none;}
ul#nav li {float:right;}
ul#nav a {color:#fff; text-decoration:none; display:block; padding:6px 8px 9px; margin-bottom:-4px;}
ul#nav li.current_page_item a {background:#ededed; color:#000;}*/

  }
#navigation ul {margin:0; padding:10px 10px 0; list-style:none;}
#navigation li {float:right; background:url("navleftoff.png") no-repeat left top; margin:0; padding:0 0 0 9px;}
#navigation a {float:right; display:block; background:url("navrightoff.png") no-repeat right top; padding:5px 15px 4px 6px; text-decoration:none; color:#fff;}
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#navigation a {float:none;}
/* End IE5-Mac hack */
#navigation a:hover {color:#bcbcbc;}
#navigation .current_page_item, #navigation .current_page_parent {background-image:url(images/navleft.png);}
#navigation .current_page_item a, #navigation .current_page_parent a {background-image:url(images/navright.png); color:#333; padding-bottom:5px;}


/*--------------------------------------------*/
/*--              Sub - Navigation          --*/
/*--------------------------------------------*/

#subnav ul.children, #subnav ul.children li {margin:0; padding:0; list-style:none;}
#subnav ul.children li {float:left; margin:5px 10px;}
#subnav ul.children li a {color:#aaa; text-decoration:none; font-style:italic;}
#subnav ul.children li a:hover, #subnav ul.children li.current_page_item a {color:#333;}

#first-sub-nav {*margin-bottom:5px;}


/*--------------------------------------------*/
/*--         Themes Sub-Navigation          --*/
/*--------------------------------------------*/

#wpatheme_container #wpatheme-nav  { float: left; position: relative; z-index: 9999; margin-top:20px; margin-bottom:20px;}
#wpatheme_container #wpatheme-nav li { margin-bottom:0}
#wpatheme_container #wpatheme-nav ul li a:link, #wpatheme-nav ul li a:visited  {display: block; padding: 10px 10px 10px 15px; margin-right:5px; text-decoration: none; color:#333;}
#wpatheme_container #wpatheme-nav ul li.current a {background-color: #ededed; }
#wpatheme-nav ul li a:hover {background-color:#bcbcbc;}


#wpatheme_container #wpatheme-content  {margin-top:20px; min-height:400px;}
/*#wpatheme_container #wpatheme-content  { float: left; min-height: 550px; width: 595px; margin-left: -1px; padding: 0 14px; font-family: "Lucida Grande", Sans-serif; background-color: #fff; border-left: 1px solid #d8d8d8; }*/

.video-box {background:#ccc; padding:10px; margin-bottom:20px;}
#wpatheme-content ul {list-style-type:square; margin-bottom:20px;}
#wpatheme-content li {padding:2px; margin-left:35px;}

#wpatheme-nav a.extra-link {display: block; padding: 10px 10px 10px 15px; margin-right:5px; text-decoration: none; color:#333;}
#wpatheme-nav a.extra-link {font-family:"Lucida Bright", Georgia, "Times New Roman", Times, serif;}
#wpatheme-nav a.extra-link:hover {background-color:#bcbcbc;}


/*--------------------------------------------*/
/*--               Basic Page               --*/
/*--------------------------------------------*/

#content h1 {color:#333; margin:20px 0px; font-style: italic; font-weight: normal; border-bottom:1px solid #aaa}


/*--------------------------------------------*/
/*--              Single Post               --*/
/*--------------------------------------------*/

.post-entry {margin-bottom:10px;}

.post-entry ul {list-style-type:square; margin-bottom:20px;}
.post-entry li {padding:2px; margin-left:35px;}


/*--------------------------------------------*/
/*--              Sidebar Post              --*/
/*--------------------------------------------*/
#sidebar h2 {color:#333; margin:10px 0px; font-style: italic; font-weight: normal; border-bottom:1px solid #aaa; font-family:"Lucida Bright", Georgia, "Times New Roman", serif;}

.widget-container {background:#dcdcdc; padding:10px; margin-top:16px;}

.widget-container ul li {padding:10px; border-bottom:1px dotted #aaa;}


/*--------------------------------------------*/
/*--         Theme Portfolio Page           --*/
/*--------------------------------------------*/

a .theme-entry {margin-top:10px; margin-bottom:10px; background:#ddd;}
a .theme-entry img {margin:10px;}
a .theme-entry:hover {background:#ccc;}
a .theme-entry p {text-align:center; margin:0px 10px 10px 10px;}
a.theme-entry-link {text-decoration:none; color:#333;}

/*--------------------------------------------*/
/*--             Theme Template             --*/
/*--------------------------------------------*/

#theme-title h1 {color:#ededed; text-align: right; margin:40px 0px; font-style: italic; font-weight: normal;}
#theme-features img {border:10px solid #ccc; margin-bottom:10px;}


/*--------------------------------------------*/
/*--            Home Page                   --*/
/*--------------------------------------------*/

#home-top-content {background:#ddd; min-height:300px; margin-top:11px; margin-bottom:11px;}

#home-top-left, #home-top-right {}

#home-top-left h1 {font-size:30px; border:none; line-height:1.3; margin:10px 0px 0px 10px; padding:10px;}
	#home-top-left p {font-size:15px; line-height:1.5; margin:0px 0px 10px 10px; padding:10px;}
	#home-top-left a.home-buy-button {padding:20px; cursor:pointer;}
#home-top-right img {margin:20px;}
#home-twitter-div {margin-top:5px; margin-bottom:10px; margin:20px 0px;}
#latest-tweet p {font-family:"Lucida Bright", Georgia, "Times New Roman", serif; font-style:italic; color:#ededed; margin-top:5px; margin-bottom:0; margin-left:20px; text-align: left;}
#latest-tweet a {color:#AD5A78;}
#twitter-button img {text-align: center;}
.home-top-slideshow {overflow:hidden; max-height:297px;}

/*--------------------------------------------*/
/*--              Footer                    --*/
/*--------------------------------------------*/

#footer p {color:#ededed; margin:10px 0px 20px; text-align:right; font-size:11px;}
	#footer p a {color:#AD5A78;}


/*--------------------------------------------*/
/*--            Newsletter Signup           --*/
/*--------------------------------------------*/
#newsletter-signup {background:#666; margin-top:11px; color:#fff; margin-bottom:5px;}
#newsletter-signup h2, #newsletter-signup p {margin:10px;}
#newsletter-signup p {font-family:"Lucida Bright", Georgia, "Times New Roman", serif; font-style:italic; font-size:14px; color:#ededed;}
form#mc-embedded-subscribe-form {margin:0; padding:0;}
form#mc-embedded-subscribe-form input.email {width:175px; padding:7px; margin-top:16px; margin-right:15px; float:left; border:1px solid #bbb; background:#ededed;}
form#mc-embedded-subscribe-form input#mc-embedded-subscribe {background:url(images/newsletter-signup.png); width:90px; height:30px; border:none; margin:0; padding:0; cursor:pointer; float:left; margin-top:15px;}