/*
Theme Name: Evocept Web (New Zealand)
Theme URI: http://www.region4.com.au
Description: Custom theme for Evocept.co.nz, active from Mid-2006
Version: 1.1a
Author: Nick Jones
Author URI: http://www.beyondcapricorn.com
*/


body {
	font: normal 12px Verdana, Helvetica, serif;
	margin: 0px;
	line-height: 1.4em;
	color: #000000;
	text-align: center;
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: #CCCCCC;
}

.prevposts { 
	padding-right: 2px; 
}

.showwords {
	color: #000; 
	display: inline; 
}

.asides {
	margin-top: 7px; 
	padding-bottom: 7px;
	border-bottom: 1px dashed #a9a09b;
}

#credits {
	background: #ffffff;
	font-size: 11px;
	color: #fff;
	line-height: 16px;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 0px;
}

#top {
	background: #ffffff;
	color: #fff;
	padding-top: 1px;
	padding-bottom: 10px;
}


#blogtitle {
	margin-left: 10px;
}

.description {
	margin: 0px;
	font: normal 10px Verdana, Helvetica, serif;
}

h1, h2, h3, h4 {
        font-family: 'Century Gothic', 'Lucida Grande', 'Trebuchet MS', Verdana, Sans-Serif;
        }

h1 { /* H1 is used for the title of your blog */
        font-size: 1.4em;
        letter-spacing: -1px;
	margin-bottom: 0px;
        font-weight: bold;
}

h1 a,a:hover {
	color: #fff;
}
h1 a:hover {
	color: #fff;
}

#credits a {
	font-size: 11px;
	color: #fff;
	text-decoration: underline;
}

#credits a:hover {
	color: #000;
}

#main {
	width: 800px;
	margin:0 auto;
	background: #FFFFFF;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	text-align: left;
	margin-bottom: 0px;
}

.storytitle {
	font-family: "Century Gothic", Verdana, sans-serif;
	font-weight: bold;
	font-size: 20pt;
        letter-spacing: -0.2px;
	color: #000;
	margin-bottom: 10px;
}

.h2product {
	color: #FFFFFF;

}

#h2product a {

	color: #FFFFFF;

	text-decoration: underline;

}



#h2product a:hover {

	color: #0099FF;

	text-decoration: underline;

}

.storytitle2 {
	font-family: "Century Gothic", Verdana, sans-serif;
	font-weight: bold;
	font-size: 18pt;
    letter-spacing: -0.2px;
	color: #000;
	margin-bottom: 10px;
}

h3 {
	font-family: "Century Gothic", Verdana, sans-serif;
	font-weight: normal;
	font-size: 12pt;
	color: #000;
}

h2 {
	font-family: "Century Gothic", Verdana, sans-serif;
	font-weight: normal;
	font-size: 14pt;
	color: #000;
	line-height: .9em;
}

hpress {
	font-family: "Century Gothic", Verdana, sans-serif;
	font-weight: normal;
	font-size: 11pt;
	color: #000;
}

.tooltitle {
	font-family: "Arial", Verdana, sans-serif;
	font-weight: normal;
	font-size: 8pt;
	color: #000;
}

.storycontent {
}

.postintro {
	margin: 35px;
	margin-top: 15px;
	margin-bottom: 45px;
}
.post {
	margin: 14px;
	margin-top: 0px;
}

.postrelease {
	margin: 35px;
	margin-top: 15px;
}

#posts {
	margin-top: 15px;
}

#posts2 {
	margin-top: 5px;
}

#postrelease {
	margin-top: 15px;
}

.post a {
	color: #000000;
	text-decoration: underline;
}

.post a:hover {
	color: #000;
	text-decoration: none;
}

#toppanel {
		padding-bottom: 1px;
}

#mainbg {
	background: url('/images/evmainbg.gif') no-repeat;
	
}

#frontspacer {
	padding-top: 5px;
	background: #CCCCCC;
	
}

#searchfoot {
background: url('/images/evsearchbox.gif') no-repeat;
	
}


#comments {
	background: #ffffff;
	font: normal 11px Verdana, Helvetica, serif;
	color: #fff;
	padding-left: 35px;
	padding-right: 35px;
	padding-top: 25px;
	padding-bottom: 35px;
}

#comments a {
	color: #000;
	text-decoration: underline;
}

blockquote {
	color: #999;
}

.storycontent img {
	padding: 0px;
	border: 0px solid #ccc;
	margin: 0px;
}

p.post-footer {
  margin:-.25em 0 0;
  color:#ccc;
  line-height: 1px;
  }
.post-footer em, .comment-link {
  font:68%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  text-transform:uppercase;
  letter-spacing:.1em;
  }
.post-footer em {
  font-style:normal;
  color:#666;
  margin-right:.6em;
  }
.post-footer a {
  text-decoration: none;
  color:#ffffff;
}

/* Links */
a {
  text-decoration: none;
  color:#ffffff;
}
a:hover {
  text-decoration: underline;
  color:#ffffff;
}

#midpanel {
	background: #ffffff;
	font: normal 11px Verdana, Helvetica, serif;
	color: #fff;
}

#midpanel a {
	color: #fff;
	text-decoration: underline;
}

#midpanel a:hover {
	color: #000;
	text-decoration: underline;
}

#midpanel img {
	margin-right: 5px;
}

#lowpanel {
        background: #fff;
        font: normal 11px Verdana, Helvetica, serif;
        color: #000;
}

#lowpanel a {
        color: #ffffff;
        text-decoration: none;
}

#lowpanel a:hover {
        color: #000;
        text-decoration: none;
}

#lowpanel .tooltitle {
	padding-bottom: 3px;
	border-bottom: 2px solid #a9a09b;
	margin-bottom: 3px;
}

#midpanel .tooltitle {
        margin-bottom: 2px;
}

#midpanel img {
}

.pullquoter {
        float: right;
        width: 200px;
        margin: 10px 5px 10px 5px;
        padding: 5px;
        /*border: 1px solid #ccc;*/
        background: url('images/quote.gif') no-repeat;
        font: 20px/24px georgia, palatino, serif;
        color: #333;
        text-align: center;
}

.pullquotel {
        float: left;
        width: 200px;
        margin: 10px 5px 10px 5px;
        padding: 5px;
        /*border: 1px solid #ccc;*/
        background: url('images/quote.gif') no-repeat;
        font: 20px/24px georgia, palatino, serif;
        color: #333;
        text-align: center;
}

.right {
	float: right;
	margin-right: 35px;
}

.left {
	float: left;
	margin-left: 35px;
}

/* Rounded Corners */

div#nifty { 
	float: right; 
	margin-right: 0px;
	margin: 10px;
	margin-top: 0px;
	background:#ffffff;
	width: 169px;
}

div.commentheader { 
	background:#fff;
}

div#archive1 {
	width: 400px;
}

div#archive2 {
	background:#f5f5f5;
}


/*- Main Menu in Header */

#themenu {
	padding-top: 20px;
	height: 37px;
	float: right;
}

ul.menu {
	text-align: right;
	font-size: 11px;
        bottom: 0;
        }

ul.menu li {
        display: inline;
        margin: 0;
        }

ul.menu,
ul.menu li a {
        padding: 5px 15px 6px;
        }

ul.menu li a {
        font: 1em Verdana, Helvetica, Arial, Sans-Serif;
        text-transform: lowercase;
        color: white;
        margin: 0;
        }

ul.menu li a:hover {
        background: #333;
        color: #eee !important;
        text-decoration: none;
        }

ul.menu li.current_page_item a,
ul.menu li.current_page_item a:hover {
        color: #333 !important;
        background: white;
        text-decoration: none;
        }

/*- Sub Menu */

#submenu {
        margin-top: -35px;
        float: right;
}

ul.smenu {
        margin-top: -4px;
        text-align: right;
        font-size: 11px;
        bottom: 0;
        }

ul.smenu li {
        display: inline;
        margin: 0;
        }

ul.smenu,
ul.smenu li a {
        padding: 5px 15px 6px;
        }

ul.smenu li a {
        font: 1em Verdana, Helvetica, Arial, Sans-Serif;
        text-transform: lowercase;
        margin: 0;
        }

ul.smenu li a:hover {
        background: #333;
        color: #eee !important;
        text-decoration: none;
        }

ul.smenu li.current_page_item a,
ul.smenu li.current_page_item a:hover {
        color: #333 !important;
        background: white;
        text-decoration: none;
        }

/*-
	Super Archives
*/

#teb-super-archive, #af-ela {
	margin-left: 10px;
	}

#teb-super-archive ul, #af-ela ul {
	padding: 0;
	}

#teb-super-archive ul li, #af-ela ul li {
	list-style-type: none;
	list-style-image: none;
	text-align: left;
	padding: 1px 8px;
	}

#teb-super-archive ul li:hover, #af-ela ul li:hover {
	background: #f3f3f3;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	padding-top: 0;
	padding-bottom: 0;
	}

#af-ela-menu {
	border-bottom: 1px solid #ccc;
	}

#af-ela-menu li, #af-ela-menu li.selected, #af-ela-menu li:hover{
	display: inline;
	padding: 2px 10px;
	border: 1px solid #ccc;
	border-bottom: none;
	margin-bottom: 0;
	}

#teb-super-archive-year, #af-ela-year {
	float: left;
	width: 20%;
	margin: 0;
	padding: 0;
	}

#teb-super-archive-year li, #af-ela-year li {
	position: relative;
	font-weight: bold;
	}
	
#teb-super-archive-month, #af-ela-month, #af-ela-category {
	float: left;
	width: 20%;
	margin: 0;
	border-left: 1px solid #ccc;
	font-weight: bold;
	}

#teb-super-archive-month li, #af-ela-month li {
	position: relative;
	}

#teb-super-archive-post, #af-ela-post {
	float: left;
	width: 59%;
	margin: 0;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	}

#teb-super-archive-post li, #af-ela-post li {
	position: relative;
	font-weight: bold;
	}

#teb-super-archive ul li span, #af-ela-year ul li span {
	position: absolute;
	right: 8px;
	font-weight: normal;
	color: #aaa;
	}

#teb-super-archive .selected, #teb-super-archive-post li:hover, #af-ela .selected, #af-ela-post li:hover {
	background: #FFF6BF;
	border-top: 1px solid #FFD324;
	border-bottom: 1px solid #FFD324;
	padding-top: 0;
	padding-bottom: 0;
	}

#af-ela-menu li.selected, #af-ela-menu li:hover {
	
	}

.archives span {
	color: #bbb;
	}
