/*
Theme Name:	 	Ozmist
Theme URI: 		http://www.netaxxs.com.au/
Version: 		0.1.0
Description: 		Custom theme for Ozmist	
Author: 	 	Dave Fregon and Karen Vincent	
Author URI:		http://www.netaxxs.com.au
Tags:			one-column, two-columns, three-columns, fixed-width, sticky-post, threaded-comments, microformats, ajax

Copyright 2008 Ptah Dunbar <http://ptahdunbar.com> All rights reserved.
WP Framework is licensed under the terms of the GNU General Public License version 2.

If you have any questions, comments, or concerns,
visit <http://wpframework.com> for more information!
*/

/* Reset Browser Defaults */
@import url( 'library/media/css/reset.css' );

/* Apply base theme styles and colors */
@import url( 'library/media/css/base.css' );

/* Stylistic CSS Styles */
@import url( 'library/media/css/screen.css' );

/* These empty css selectors are temporarily here for compatiability with the WordPress theme repository checklist. */
.aligncenter {} .alignleft {} .alignright {} .wp-caption {} .wp-caption-text {}

/*body container*/

body {
	background: #03315C;
}

.container {
	width: 960px;
	margin: 0 auto 20px auto;
	font-family: Geneva, Arial, Helvetica, sans-serif;	
	background: transparent url(/wp-content/themes/ozmist/images/ozmist_banner3.jpg) no-repeat;
}



.aside {
    padding: 20px 0 0 0;
    margin:0 0 0 50px;
    width: 200px;
    float: left;
    background: White;
}

.footer { clear: both;
        height:160px;
        overflow:hidden;
	color:#8DD8F8; 
        padding: 100px 0 0 30px;
        background: transparent url(/wp-content/themes/ozmist/images/footer.jpg) no-repeat;
}

/* body content panel */
#content {
	margin: 68px 0 0 0;
}


/*board*/
#board{
padding:90px 0 0 70px;
width:100%;
height:150px;
overflow:hidden;
background:transparent;
}
#board_left{
float:left;
padding:14px 0 0 40px;
}
#board_desc{
float:left;
width:328px;
padding:25px 0 0 210px;
}
#board_desc img{
float:left;
}
#board_items{
width:350px;
padding:0 0 0 0;
}
#board_body{
width:350px;
margin:0 0 0 10px;
}
#board_carusel{
width:430px;
height:127px;
position:relative;
margin:0 0 0 15px;
}
#board_carusel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}
.board_item{
width:430px;
height:127px;
overflow:hidden;
}
#board_body h2{
color:#000;
font-size:23px;
font-weight:normal;
font-family:Georgia, "Times New Roman", Times, serif;
margin:0 0 30px 0;
}
#board_body strong{
font-size:12px;
color:#44C7F4;
line-height:18px;
display:block;
}
#board_body p{
font-size:12px;
color:#44C7F4;
line-height:18px;
padding:0 0 10px 0;
}
#board_body p img{
float:left;
border:1px solid #83b2c4;
margin:0 10px 0 0;
width:161px;
height:107px;
}
#board_body p a{
color:#44C7F4;
}
#board_body p.more a{
text-decoration:underline;
color:#44C7F4;
}
#board_body p.more a:hover{
text-decoration:none;
color:#44C7F4;
}
#board_carusel_nav{
width:90%;
overflow:hidden;
margin:1px 0 0 17px;
}
#board_carusel_nav li{
font-size:12px;
font-family:Verdana, Geneva, sans-serif;
float:left;
}
#board_carusel_nav a{
display:block;
float:left;
background:#c2c2c2;
border-right:1px solid #e7e7e7;
width:33px;
text-align:center;
color:#000;
padding:7px 0 7px 0;
}
#board_carusel_nav a.selected, #board_carusel_nav a:hover{
text-decoration:underline;
font-weight:bold;
background:#e7e7e7;
border-right:1px solid #e7e7e7;
}

.menu {
	margin-top:60px;
}
/* fonts */

#tagline { color: #fff; }

.container h1 {
	font-size: 20px;
	color: #0C356A;
	margin: 0px 0px 10px 0px;
}
.container h2 {
	font-size: 14px;
	color: #0C356A;
	margin: 0px 0px 5px 0px;
	font-weight:bold;
}
.container h3 {
	font-size: 12px;
	color: #0C356A;
	margin: 0px 0px 0px 0px;
	font-weight:bold;
}
.container h4 {
	font-size: 20px;
	color: #383838;
	margin: 0px 0px 5px 0px;
	font-weight:normal;
}
.container h5 {
	font-size: 14px;
	color: #383838;
	margin: 0px 0px 10px 0px;
}
.container h6 {
	font-size: 28px;
	margin: 0px 0px 0px 0px;
	font-weight:normal;
	color:#347BA2;
}
g
.container blockquote {
	border-left:3px solid #0C356A;
	margin:0 0 0 2.5em;
	padding-left:1em;
	padding-right: 1em;
}
g
/* navs */
#topnav {
	float:left;
}


.xoxo {
	margin-bottom: 25px;
}
#navs  li {
	display: inline;
}
#navs  ul {
	margin: 0;
	padding-left: 5px;
}

.xoxo li {
	border-top: solid 1px #f0f0f0;
	border-bottom: solid 1px #f0f0f0;
	list-style-type: none;
	margin-left: 0px;
	padding:3px 0 3px 30px;
	margin-bottom: -1px;
	background-image: url(/wp-content/themes/ozmist/images/sub-arrow.png);
	background-repeat: no-repeat;	
}
.xoxo li:hover    {
	border-top: solid 1px #ddd;
	border-bottom: solid 1px #ddd;
	list-style-type: none;
	margin-left: 0px;
	background: url(/wp-content/themes/ozmist/images/nav_hover.png) repeat-y;
	display:block;
}
#navs {
	float: right;
	background-repeat: no-repeat;
	width: auto;
}
#navs a {
	text-decoration:none;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	display: block;
	float: left;
	padding: 12px 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: auto;
}
#topnav {
	float:left;
}


.xoxo {
	margin-bottom: 25px;
}
#navs  li {
	display: inline;
}
#navs  ul {
	margin: 0;
	padding-left: 5px;
}
#topnav a:hover, #topnav a:active, li.current_page_parent, li.current_page_parent a,
li.current_page_parent a:visited, #topnav li.current_page_item a,
#topnav li.current_page_item a:visited {
	background-image: url(/wp-content/themes/ozmist/images/ozmist_nav_hover.jpg);
	background-position: top center;
	background-repeat: no-repeat;
}
#topnav li.home_nav a {
	background-image: url(/wp-content/themes/ozmist/images/ozmist_nav_hover.jpg);
	background-position: top center;
	background-repeat: no-repeat;
}
.xoxo li.current_page_item {
	border-top: solid 1px #DCDDDE;
	list-style-type: none;
	margin-left: 0px;
	background: url(/wp-content/themes/ozmist/images/nav_hover.png) repeat-y;
	display:block;
}
#navs a:hover {
	background-image: url(/wp-content/themes/ozmist/images/ozmist_nav_hover.png);
	background-position: top center;
	background-repeat: no-repeat;
}

/*
#navs_left {
	float: left;
	height: 49px;
	width: 11px;
	background-image: url(/wp-content/themes/ozmist/images/nav_left.png);
}
#navs_right {
	float: left;
	height: 49px;
	width: 11px;
	background-image: url(/wp-content/themes/ozmist/images/nav_right.png);
	margin-left: -1px;
}
#navs_center {
	height: 49px;
	background-image: url(/wp-content/themes/ozmist/images/nav_center.png);
	float: left;
	background-repeat: repeat-x;
	margin-right: 0px;
	width:auto;
}
*/



.widget-title {
	padding: 5px 0 0 0;
}

.widget{
	padding: 15px 0 0 20px;
}

/*NetAxxs Changes*/


.hfeed { 
	width: 630px; 
	float: right; 
	margin:20px 40px 0 0;
}
.aside { 
    padding: 30px 0 0 0;
    margin:0 30px 0 10px;
    width: 250px; 
    float: left; 

}


#content {
        float: left;
	background: url(/wp-content/themes/ozmist/images/content_background2.jpg) repeat-y;
}


/* body:nth-of-type(1) #board {
        padding: 40px 0 0 70px;
}*/

a[href$='.pdf'] {
display:inline-block;
padding-left:20px;
line-height:18px;
background:transparent url(/wp-content/themes/ozmist/images/pdf_icon.gif) center left no-repeat;
}

.small-more {
	font-size: 8px;
	text-decoration:underline;
}
