/*
Theme Name: Starkers
Theme URI: http://elliotjaystocks.com
Description: The totally nude Wordpress theme. Phwoar! (Based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a> by <a href="http://binarybonsai.com/">Michael Heilemann</a>)
Version: 2 (WP2.6.2)
Author: Elliot Jay Stocks
Author URI: http://elliotjaystocks.com
Tags: starkers, naked, clean, basic
*/

@import "style/css/reset.css";
@import "style/css/typography.css";
@import "style/css/layout.css";



/* =General
-----------------------------------------------------------------------------*/
@import url("sIFR-screen.css");

/* Remove padding and margin */
* {
  margin: 0;
	padding: 0;
}

/* Class for clearing floats */
.clear {
	clear:both;
}
.right {float:right;}
.left {float:left;}


/* Remove border around linked images */
img, a img {
	border: 0;
}

ul {list-style-type:none;}
	a,
	a:link 
	a:active {
		color: #bf7a5d;
		text-decoration:none;
	}
	a:visited {
		color:#bf7a5d;
		
		
	}
	a:hover {
        color: #a15535;
     text-decoration: underline;
	}
	
p {
		font-size: 1.2em;
		margin: 0 0 1.5em 0;
		padding: 0;
		line-height:1.4em;
	}

/* =Body
-----------------------------------------------------------------------------*/

body {
  font: 62.5%/1.6 Verdana, Arial, Helvetica, sans-serif;  
  background-color:#21314a; 
  color: #3e6299;
}

/* =Main Content
-----------------------------------------------------------------------------*/
#wrapper {width:782px;  margin:0px auto; background-color: #ffffff;  }
.leftcol{width:150px;  margin-right:10px; float:left; padding-bottom:90px}
.rightcol{width:600px; border:1px solid #ffffff; float:right; padding:10px; padding-top:0;}

.rightcol ul{ font-size: 1.2em;}
.rightcol ul li{background:url(/includes/images/bullet.gif) no-repeat 0px 6px ; padding-left:10px}

/* =Headings
-----------------------------------------------------------------------------*/
h1{width:782px; height:220px; text-indent:-9999px; background:url(../../../includes/images/banner1_a.jpg) no-repeat #ffffff; }

h1 a{width:370px; height:150px; display:block}
h2 {
		font-size: 1.5em;
        line-height: 1.5em;
		margin: 0 0 0.5em 0;
		padding: 0;
        color: #2a4267;
	}
	h3 {
		font-size: .9em;
		line-height: 1.3em;
		margin: 0 0 0.5em 0;
		padding:0;
        color: #2a4267;
	}
	h4 {
		font-size: .8em;
		line-height: 1.3em;
		margin: 0 0 0.25em 0;
		padding: 0;
        color: #2a4267;
	}
	h5 {
		font-size: .7em;
		line-height: 1.3em;
		margin: 0 0 0.25em 0;
		padding: 0;
        color: #2a4267;
	}
	h6 {
		font-size: .6em;
		line-height: 1.3em;
		margin: 0 0 0.25em 0;
		padding: 0;
        color: #2a4267;
	}

/* =MainNav
-----------------------------------------------------------------------------*/
 ul#mainNav {}

 div#nav ul {
width: auto; width: 100%; line-height: 1em; list-style: none; margin-top:5px;}    

div#nav li {
        display: block; list-style: none; line-height: 1em; font-size:1.1em
    }
    * html div#nav li {
        /* hide ie/mac \*/
        height: 1%;
        /* end hide */
    }
    div#nav li.last {
        
    }
    div#nav a,
    div#nav a:link,
    div#nav a:active,
    div#nav a:visited {display: block;font-weight: bold;text-decoration: none;margin: 0;
	padding: 5px 10px 5px 10px;color: #3e6299; background: #ffffff;
    }
    div#nav a:hover {   
        color: #ffffff;
        background:#3e6299;
        text-decoration: underline;
    }
    div#nav strong {
        display: block;
        
        color: #ffffff;
        background: #3e6299;
    }
	div#nav #active,
    div#nav strong a,
    div#nav strong a:link,
    div#nav strong a:active,
    div#nav strong a:visited,
    div#nav strong a:hover {
       color: #ffffff;
       background-color: #3e6299;
    }
	
	div#nav li ul li {font-size:.8em; color:#999999; text-indent:10px; padding-left:10px}
	
		div#nav li ul li a, div#nav li ul li a:link, div#nav li ul li a:active, div#nav li ul li a:visited{color:#999999}
		
		div#nav ul li ul{display:none}
		
		div#nav ul .current_page_item ul, div#nav ul .current_page_parent ul {display:block}
		
		/*div.categoryimages img{float:left; }*/
		
		 
		
		.rightcol .categoryimages ul li{float:left; margin-right:20px; display:block; height:80px; width:150px; background-image:none }

/* =Body
-----------------------------------------------------------------------------*/


/* =Footer
-----------------------------------------------------------------------------*/
#footer {clear:both; color:#ffffff; width:782px; margin:auto;  height:36px; background:url(../../../includes/images/footer.jpg) no-repeat #21314a; padding-top:40px}
#footer a{font-size:1em; color:#ffffff;}



/* =Forms
-----------------------------------------------------------------------------*/

/* Removes fieldset borders. even on Opea 7 */
fieldset {
  border: 1px solid transparent;
}

form {margin:0;padding:0;}

select {height:20px; font-size:12px; color: #666666; }


/* =Tables
-----------------------------------------------------------------------------*/

table { 
  border-spacing: 0;
	border-collapse: collapse;
}

td {
  text-align: left;
	font-weight: normal;
}


