/*  
Theme Name: TWBco
heme URI: http://www.artbiz.ca
Author: Kim Bruce
Author URI: http://www.artbiz.ca
*/

/* ----------Structure------------ */

body{
	background:#fff url("./images/body.jpg") top left repeat-x;
	color:#404040;
	font-family: Arial, Helvetica, sans-serif;
	font-size:62.5%;
	letter-spacing: 1px;
	line-height:1.5;
	margin:0;
	padding:0;
	text-align:center;
}
#page{
	background:#fff;
	margin:0 auto;
	padding:0px;
	text-align:left;
	width:100%;
	height:auto
}

#content{
	background:#fff url("./images/content.jpg") top left no-repeat;
	padding:0 10px 30px 10px;
	margin: 0 auto;
	width:1000px;
	min-height:600px;
}
#content-front{
 	padding:0 0 20px 0 ;
 	margin: 0 auto;
 	background:#ffffff;
}
#footer{
	position:fixed;
	bottom:0;
	width:100%;
	background:#C0D7E6 url("./images/footer.jpg") top left repeat-x;
	color:#404040;
	clear:both;
	padding:3px 0;
}
#menus {
	margin-left: 130px;
        padding: 5px 0 0 0;
	height:35px;
	background:transparent;
	text-align:left;
	width:1000px;
}
#menus li ul  {
      font-family:Arial, Helvetica, sans-serif;
      font-size: 8pt;
      font-weight: normal;

}
/* ----------Header------------ */
#header{
	padding:32px 0 0 0;
	margin:0 auto;
	height:33px;
	background: url("./images/logo.jpg") top left no-repeat;
	text-align:center;
	width:1000px;
}
#header h1{
	font-size:2.2em;
	font-weight:normal;
	margin:0 auto;
	padding-top:40px;
	padding-left:30px;
	text-align:left;
	width:700px;
}
#header h1 a{
	color:#ecefed;
}

#header p{
	font-size:1em;
	padding-left:30px;
	margin:0 auto;
	text-align:left;
	width:700px;	
}
#menu { 
	margin-left: 115px; 
	text-align:left;
}

/* ----------Content------------ */

#slideshow {
	margin:0px; 
	padding:0; 
	width:1400px;
}

#content h1,h2,h3,h4,h5,h6{
	color: #5B5E6B;
        font-family: Georgia,"Times New Roman",Times, serif;
}

.storytitle {
	padding: 0;
	margin: 10px 0 0 0;
	
}
.storytitle a {
	padding-left: 20px; 
	text-decoration: none;
	color:#5B5E6B; 
	font-weight: bold;
	letter-spacing: 5px;font-size:24px;text-transform:lowercase
}
.storytitle a:hover { color: #5B5E6B}

.storycontentfrt{ padding: 0 ;}

.storycontent{ padding: 0 20px;}

.storycontent p {
	font-size: 10pt;
	color: #404040;
}
.storycontent a {
	text-decoration: none;
	color:#5B5E6B;
	font-size: 10pt;
	font-weight: bold;
}
.storycontent a:hover {
	text-decoration:none;
	color: #F2B371;
	font-weight: bold;
}
.storycontent table, tbody, tr, td { vertical-align:top; }

.navigation{
	padding:5px;
	background:transparent;
	text-align:center;
}

/* ----------Footer------------ */

#footer p {
	text-decoration: none;
	color:#76B4CF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 8pt;
	text-align: center; 
	padding: 5px 0 0 0;
}

#footer a {
	text-decoration: none;
	color:#76B4CF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 8pt;
	text-align: center
}

#footer a:hover { color:#5B5E6B }

.center { 
	text-align: center;
}

.center table { 
	margin-left: auto;
	margin-right: auto;
	text-align: left;height:20px
}

/* ----------misc------------ */

a{
	text-decoration:none;
	color:#5B5E6B;outline:none
}
a:hover{
	color:#404040;
}
#nav:after, #wrap:after{ 
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility:hidden; 
}
* html #nav, * html #wrap {height: 1%;}

/* ----------Images------------ */
* html img{/*target IE6 only*/ border:none}
.aligncenter, div.aligncenter { display: block;	margin: 0 auto;
}

.aligncenter {margin-bottom: 20px!important;
}

.alignleft { float: left; margin: 0 10px 5px 10px;width:auto;
}

.alignright { float: right;  margin: 0 0 10px 10px;width:auto;
}

.wp-caption {margin-bottom: 5px;padding-top: 4px;border:none;	text-align: left;
}

.wp-caption img {float: none; 	margin: 0px;  	padding: 0px;  	border: 0px solid #F2B371;;
}

.wp-caption p.wp-caption-text { padding: 0px;  	margin: 0px; color: #404040
}

	
#suckerfishnav {background:transparent;font-size:8pt;font-family:verdana,sans-serif;font-weight:normal}
#suckerfishnav, #suckerfishnav ul {float:left;list-style:none;line-height:10px;padding:0;border:0px solid #bbb;margin:0 0 0px 0;width:100%}
#suckerfishnav a {display:block;color:#F6F4F4;text-decoration:none;padding:0 0px 5px 10px;text-transform:lowercase}
#suckerfishnav li {float:left;padding:0 0 2px 0}
#suckerfishnav li ul {z-index:1000;position:absolute;left:-999em;height:auto;width:130px;font-weight:normal;margin:0;line-height:1;}
#suckerfishnav li li {padding-right:1px;width:130px;border-bottom:1px solid #666; background:#C0D7E6}
#suckerfishnav li li a {padding:3px 10px}
#suckerfishnav li ul li {font-weight:normal;font-family:verdana,sans-serif}
#suckerfishnav li ul li a {font-size:8pt; color:#F6F4F4}
#suckerfishnav li:hover ul li a {color:#F6F4F4}
#suckerfishnav li ul ul {margin:-20px 0 0 130px}
#suckerfishnav li ul li:hover {background:#C0D7E6;}
#suckerfishnav li ul li:hover a {color:#666}
#suckerfishnav li ul li:hover li a {color:#666}
#suckerfishnav li ul li li:hover a {color:#666}
#suckerfishnav li ul li ul li:hover ul li a {color:#666}
#suckerfishnav li ul li ul li:hover ul li:hover a {color:#666}
#suckerfishnav li:hover ul ul, #suckerfishnav li:hover ul ul ul, #suckerfishnav li.sfhover ul ul, #suckerfishnav li.sfhover ul ul ul {left:-999em}
#suckerfishnav li:hover ul, #suckerfishnav li li:hover ul, #suckerfishnav li li li:hover ul, #suckerfishnav li.sfhover ul, #suckerfishnav li li.sfhover ul, #suckerfishnav li li li.sfhover ul {left:auto;background:#C0D7E6}
#suckerfishnav li:hover, #suckerfishnav li.sfhover {background:transparent;}
#suckerfishnav li:hover a, #suckerfishnav li.sfhover a {color:#5B5E6B}

