/*
Theme Name: Default Twisted
Description: Default Twisted by <a href="http://shanestrong.com">Shane Strong</a> is a simply, widget-ready, three column, Wordpress theme.
Version: 1.0
Author: Shane Strong
Author URI: http://www.ShaneStrong.com/
Tags: black, fixed-width, three-columns, left-sidebar, right-sidebar

	Default Twisted v1.0
	 http://www.ShaneStrong.com/portfolio

	This theme was designed and built by Shane Strong
	who can be contacted at shanestrong05@gmail.com

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php



*/
/* CSS Document */
* { margin: 0; padding 0;}
a { text-decoration: none; color: #826a41;}
blockquote {margin: 10px;}
p {margin: 10px 0; color: #000000;}
a:hover { text-decoration: underline; color: #159CEB}
ul {list-style-image:none; list-style-position:outside; list-style-type:none;}
h1, h2, h3, h4 {font-family: Helvetica, Arial, Sans-Serif;}
h1 {font-size: 3.0em; line-height: 1em;}
h2 {font-size: 2.0em; color: #01AFEF; }
h3 {font-size: 1.5em; color: #555555;}
h4 {font-size: 1.0em; color: #01AFEF;}
img { border-style: none; }

body {
 font-size: 62.5%; /* Resets 1em to 10px */
 font-family: 'Palatino Linotype', Arial, Sans-Serif;
 background: #000000 url('images/bg.jpg') no-repeat center;
 color: #000000;
 margin: 0 auto;
 padding: 0;
 text-align: left;
 width: 1000px;
}

#container {
 background: #dfdfdf; 
 color: #000000; 
 margin: 25px;
 padding: 0;
 width: 950px;
 /* for Mozilla */
 -moz-opacity:0.93;
 /*for IE */
 filter:alpha(opacity=93);
 /* CSS3 standard */
 opacity: 0.93;
} 

#header {padding: 0; background: #727272; width: 950px; margin: 0; color: #000000; height: 100px; opacity: 0.85;}
#header h1 {text-decoration: none; padding: 18px 0; width: 950px; text-align: center;}
#header h1 a {color: #ffffff; font-family: 'Papyrus', Arial, Sans-Serif;}
#header h1 a:hover {text-decoration: none;}

#tagline {padding: 0; float: left; text-align: center; width: 190px;}
#tagline p {color: #ffffff; font-family: 'Palatino Linotype', Arial, Sans-Serif;}

#topnav ul {background: #434343; height: 30px; float: left; width: 570px; padding: 2px 0; margin: 0;}
#topnav li {background: url('images/navbutton.gif') no-repeat transparent; height: 14px; width: 68px; padding: 5px 0; margin: 3px; text-align: center; float: left;}
#topnav li:hover {background-position: 0 -24px;}
#topnav a {color: #ffffff; text-decoration: none; text-align: center; padding: 0 0 0 -3px;}
#topnav a:hover, #topnav a:active {color: #000000; text-decoration: none;}
#topnav li.selector a {color: #000000; text-decoration: none;}
#topnav li.current_page_item a {color: #000000; text-decoration: none;}
#topnav li.selector {background-position: 0 -24px;}
#topnav li.current_page_item {background-position: 0 -24px;}

#sidebar_left {float: left; width: 190px; min-height: 500px; padding: 0 0 50px; background: #43d790;}
#sidebar_left ul {padding: 0; text-align: center;}
#sidebar_left li {padding: 0 0 5px;}
#sidebar_left h3 {background: #31f57b; width: 190px; text-align: center; padding: 5px 0;}

#sidebar_right {float: right; width: 190px; min-height: 500px; padding: 0 0 50px; background: #43d790;}
#sidebar_right ul {padding: 0; text-align: center;}
#sidebar_right li {padding: 0 0 5px;}
#sidebar_right h3 {background: #31f57b; width: 190px; text-align: center; padding: 5px 0;}

.postpage {padding: 5px;}

#mainContent {background: #f0f0f0; width: 570px; float: left; min-height: 500px;}
 
#footer {padding: 0 190px; margin: -50px 0 0; height: 50px; background:#434343;} 
#footer p {margin: 0; padding: 10px 0; }
#footer li {float: left;}

#bottomnav li {background: url('images/navbutton.gif') no-repeat transparent; height: 14px; width: 68px; padding: 5px 0; margin: 3px; text-align: center; float: left;}
#bottomnav li:hover {background-position: 0 -24px;}
#bottomnav a {color: #ffffff; text-decoration: none; text-align: center; padding: 0 0 0 -3px;}
#bottomnav a:hover, #topnav a:active {color: #000000; text-decoration: none;}
#bottomnav li.selector a {color: #000000; text-decoration: none;}
#bottomnav li.current_page_item a {color: #000000; text-decoration: none;}
#bottomnav li.selector {background-position: 0 -24px;}
#bottomnav li.current_page_item {background-position: 0 -24px;}
#bottomnav ul {height: 30px; margin: 0; padding: 2px 0; width: 570px;}
#footerinfo ul {width: 570px; height: 10px; margin: 0; padding: 2px 0 0 90px;}
#footerinfo li {padding: 0 5px 0 0;}

.clearfloat {clear:both; height:0; font-size: 1px; line-height: 0px;}

/* Required */
.aligncenter {display: block; margin-left: auto; margin-right: auto;}
.alignleft {float: left;}

.alignright {float: right;}

/* Required By Wordpress */
.wp-caption { 
  border: 1px solid #ddd;
  text-align: center;
  background-color: #f3f3f3;
  padding-top: 4px;
  margin: 10px;
  -moz-border-radius: 3px;
  -khtml-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}

.wp-caption img {margin: 0; padding: 0; border: 0 none;}
.wp-caption-dd {font-size: 11px; line-height: 17px; padding: 0 4px 5px;	margin: 0;}

