/*  
Theme Name: Jet Set Modern
Theme URI: http://wordpress.org/
Description: The default WordPress theme based on the famous <a href="http://designcrack.com/v2/">Jet Set Modern</a>.
Version: 1.0
Author: Brandon Baunach
Author URI: http://designcrack.com/v2/

	Jet Set Modern v1.0
	 http://designcrack.com/v2/

	This theme was designed and built by Brandon Baunach,
	whose blog you will find at http://designcrack.com/v2/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/
/* -----------------------------TYPICAL STYLEZ------------------------------------- */
body{
margin: 0;
padding: 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: center;
color: #ffffff;
background-color: #323232;
background-image:  url(bg_tile_6.gif);
behavior:url(hts.js);
}
a, a img {
color: #ffffff;
text-decoration: none;
margin: 0px;
padding: 0px;
border: none;
}
b {
color: #ff3300;
}
#container{ 
margin-right: auto; 
margin-left: auto;
width: 960px;
}

/* -----------------------------HEADER------------------------------------- */
#header{ 
float: left;
width: 960px;
}
#masthead{ 
float: left;
width: 960px;
height: 70px;
background-color: #323232;
background-image:  url(titlebar_opark.jpg);
}
#toolbar{ 
float: left;
width: 960px;
height: 30px;
background-color: #cc3300;
overflow: none;
text-transform: uppercase;
margin-bottom: 10px;
}
#toolbarleft{ 
margin: 0px;
padding: 0px;
float: left;
margin-left: 10px;
font-size: 10px;
text-align: center;
}
#toolbarmiddle{ 
margin: 0px;
padding: 0px;
float: left;
margin-left: 60px;
margin-right: 10px;
font-size: 12px;
text-align: center;
}
#toolbarnav{
margin: 0px;
margin-top: 12px;
padding: 0px;
float: right;
margin-right: 60px;
}
#toolbarright{ 
margin: 0px;
padding: 0px;
float: right;
margin-right: 10px;
font-size: 10px;
text-align: center;
}
ul.navleft {
list-style-type: none;
padding: 0;
margin: 0;
float: left;
}
ul.navleft li{
float: left;
display: inline;
}
ul.navleft a {
display: inline;
float: left;
padding: 13px 2px 0px 5px;
margin-bottom: 0px;
}
ul.navleft a:hover {
background-image: url(orange_dot.jpg);
background-position: top left;
background-repeat: no-repeat;
}
ul.navleft a:active {
background-image: url(orange_dot.jpg);
background-position: top left;
background-repeat: no-repeat;
}

/* -----------------------------SIDEBARS------------------------------------- */
#sidebarleft{
float: left;
text-align: left;
width: 180px;
overflow: hidden;
}
#sidebarleft img{
padding: 0px;
margin: 0px;
}
#sidebarleft h1{
text-align: left;
font-size: .6em;
margin: 0 40px 60px 2px;
}
#sidebarleft h2{
text-align: left;
font-size: 1.1em;
margin: 0 0px 10px 0px;
}
#sidebarleft p{
text-align: left;
font-size: .7em;
margin: 0 0px 10px 0px;
}
#sidebarleft em{
font-style: italic;
color: #aaaaaa;
}
#sidebarleft a{
color: #99ff33;
text-decoration: underline;
}
#sidebarright{
text-align: left;
float: right;
width: 160px;
overflow: hidden;
}
#sidebarright h2{
text-align: left;
color: #ff3300;
margin: 0 10px 10px;
font-size: 1em;
}
#sidebarright ul{
list-style-type: none;
margin-bottom: 10px;
padding-left: 0;
margin-left: 0;
font-size: .85em;
}
#sidebarright ul li ul li{
padding-bottom: 2px;
margin-left: 10px;
border-bottom: 1px solid #CACACA;
}
/* -----------------------------CONTENT------------------------------------- */
#content{
float: left;
width: 580px; 
height: 1000px;
margin-left: 20px;
margin-right: 10px;
margin-bottom: 10px;
overflow: hidden;
border-left: 1px dashed #ACACAC;
border-right: 1px dashed #ACACAC;
}
#single img{
display: block;
margin-left: auto;
margin-right: auto;
text-align: center;
}
#page {
width: 460px;
display: block;
margin-left: auto;
margin-right: auto;
}
#content h2{
text-align: left;
color: #ff3300;
font-size: 1em;
}
#content p{
text-align: left;
font-size: .7em;
text-align: justify;
}
#content p em{
color: #6E6E6E;
}
#contentgallery{
margin-left: auto;
margin-right: auto;
text-align: center;
width: 520px;
}
#contentgalleryimage{
text-align: left;
float: left;
height: 300px;
margin: 5px;
}
#contentgalleryinfo {
float: left;
width: 150px;
margin: 0px;
padding: 0px;
}
#contentgalleryinfo h2{
margin-bottom: 3px;
font-size: .7em;
margin: 0px;
padding: 0px;
}
#contentgalleryinfo h3{
margin-bottom: 3px;
font-size: .7em;
margin: 0px;
padding: 0px;
}
#contentgalleryinfo a{
color: #ff3300;
}
#contentgalleryinfo p{
text-align: left;
width: 150px;
margin-bottom: 3px;
font-size: .7em;
margin: 0px;
padding: 0px;
}
#navigation{
float:left;
width: 560px;
}
#alignleft{
float: left;
width: 80px;
}
#alignright{
float:  right;
text-align: right;
width: 80px;
}
/* -----------------------------FOOTER------------------------------------- */
#footer{ 
float: left;
width: 960px;
height: 40px;
background-color: #cc3300;
overflow: none;
text-transform: uppercase;
font-size: .8em;
margin-bottom: 10px;
}
#footer p{ 
margin: 0px;
padding: opx;
margin-top: 10px;
}
/* -----------------------------PAGEBAR------------------------------------- */

.pagebar 
	{ 	
		position: relative;
		z-index:1
		width:400px;
		font: 11px Arial, Helvetica, sans-serif; 
		background-color: #323232;
	}

.pagebar a, .pageList .this-page 
	{
		padding: 1px 3px; 
		background: #323232; 
		text-decoration: none;
	}

.pagebar a:visited 
	{
		padding: 1px 3px; 
		background: #323232; 
		text-decoration: none;
	}

.pagebar .break 
	{
			padding: 1px 3px; 
			border: none; 
			background: #323232; 
			text-decoration: none;
	}

.pagebar .this-page 
	{
		padding: 1px 3px; 
		font-weight: bold; 
		font-size: 13px; 
		vertical-align: top; 
		background: #323232;
	}

.pagebar a:hover 
	{
		color: #fff; 
		background: #cc3300; 
		text-decoration: none;
	}
#floaterpage{ 
margin-right: auto; 
margin-left: auto;
width: 960px;
}