/*  
 * Theme Name:  Pod
 * Theme URI:	http://www.thex.com/resources/themes.shtml
 * Description: A quick and simple one column theme.
 * Version: 	1.5
 * Author: 		Richard Dows
 * Author URI: 	http://www.thex.com/resources/themes.shtml
 */
 
/* Here begins what I've added */

.techtag { font-size: 8px; }
.techtags { font-size: 8px; }

/* Here ends what I've added */
 
* {
    margin:					0;
	padding:				0;
}

body {
    font-family:			Verdana, Arial, Helvetica, sans-serif;
	background-color:		#fff;
	text-align:				center;
	font-size:				100.01%;
}


/*------------------------------------ page ------*/
#page {
    width:					650px;
	margin:					0 auto;
}


/*------------------------------------- top ------*/
#top {
	width:					650px;
	margin:					0 auto;
	background-image:       url(images/top.jpg);
	background-position:	top left;
	background-repeat:		no-repeat;
    background-color:		#fff;
	height:					68px;
	margin-top:             10px;
}


/*------------------------------------- main -----*/
#content-top, .content-middle, #content-bottom {
    background-position:	top left;
}
#content-top, #content-bottom {
    background-repeat:		no-repeat;
}
#content-top {
    background-image:       url(images/bgcontenttop.jpg);
	height:					20px;
}
#content-middle {
    background-image:       url(images/bgcontentmiddle.jpg);
	background-repeat:		repeat-y;
}
#content-bottom {
    background-image:       url(images/bgcontentbottom.jpg);
	height:					20px;
}

.switchcontent {
    width:					430px;
	margin:					10px auto 0 auto;
	padding-bottom:         20px;
    background:				transparent;
	text-align:				left;
    font-size:				10px;
}
.switchcontent p {
    padding:				5px 0 10px 0;
}
.switchcontent ul, .switchcontent ol, .switchcontent dl {
    padding:				0 0 0 15px;
}

.post { 
    width:					500px;
	margin:					0 auto;
    background:				transparent;
	min-height:             25px;
	text-align:				left;
}
* html .post {
    width:					504px;
}
.post-date {
    clear:					both;
	padding:				10px 0;
}



/*------------------------------------- foot -----*/
#foot { 
    background-color:		#fff;
    background-image:       url(images/foot.jpg);
	height:					171px;
	width:					650px;
	margin:					0 auto;
	clear:					both;
}
#foot p, #foot-gratis p {
	font-size:				10px;
	text-align:				center;
	padding:				0 30px 5px 30px;
}

#foot-gratis { 
    width:					550px;
	margin:					0 auto;
}


/*------------------------------ miscellaneous ---*/
.spacer {
    clear:					both;
}
.textad {
    font-size:				0;
	padding: 				0 0 5px 0;
}
.centered {
    text-align:				center;
	margin:					0 auto;
}
.justified {
    text-align:				justified !important;
}
.alignleft {
    float:					left;
	margin-left:			75px;
}
.alignright {
    float:					right;
}
h1, h2, h3, h4, h5 {
    background:				transparent;
}
h1 {
    font-size:				30px;
	padding-top:            20px;
	font-family:			Arial, Helvetica, sans-serif;
}
h2 {
    font-size:				16px;
}
.post-title h2 a:link {
    color:					#000;
	text-decoration:		none;
}
.post-title h2 a:visited {
    color:					#000;
	text-decoration:		none;
}
.post-title h2 a:hover {
    color:					#555;
    text-decoration:		underline;
}
h3 {
    color:					#666;
    font-size:				11px;
}
h3 a {
    color:					#666;
}
h3 a:visited {
    color:					#306;
}

h5 {
    font-size:				16px;
	padding:				10px 0 10px 40px;
}

p#instructions {
    font-size:				12px;
	margin:					0 0 10px 0;
}
#content-middle img {
    border:					0;
}


/*----------------------------------- comments ---*/
#commentsdiv { 
    width:					504px;
	margin:					0 auto;
	text-align:				left;
}
* html #commentsdiv {
    width:					508px;
}
#commentsdiv .commentstitlebar, .post-title {
    background-image:       url(images/bgtitlebar.gif);
	background-repeat:		repeat-x;
	height:					50px;
	margin:					0 2px 0 -2px;
	border-bottom:			2px solid #000;
}
* html #commentsdiv .commentstitlebar, * html .post-title {
    margin:					0 4px 0 0 !important;
}
#commentsdiv .commentstitlebar img, .post-title img {
    float:					left;
	clear:					left;
}
#commentsdiv h4, .post-title h2 { 
	padding:				10px 0 0 20px;
	font-family:			Helvetica, Arial, sans-serif;
	font-size:				30px;
	font-weight:			bold;
}

.comments {
    width:					430px;
	margin:					0 auto 25px auto;
}
.comments-middle {
    font-size:				87%;
}
.comments-middle .comments-number {
    float:					right;
	clear:					right;
    font-size:				20px;
	font-weight:			bold;
	font-family:			Arial, Helvetica, sans-serif;
	color:					#333;
}
.comments-middle .sig, .post-comments .sig {
    margin:                 10px 0 0 0;
    font-size:				87%;
	border-top:				1px solid #ccc;
}
.comments-middle ul, .comments-middle ol {
    margin:					10px 15px !important;
	list-style-type:		disc !important;
}

.comments-inputs { 
    width:					425px;
	margin:					25px auto 0 auto;
	text-align:				left;
}
.comments-inputs label {
    width:					125px;
	float:					left;
	clear:					left;
}
.comments-inputs input {
	float:					left;
}

textarea#comment {
    width:					99%;
}



/*-------------------------------- Comments ------*/
form#commentform { }
form#commentform textarea {
    width:					400px;
}



/*------------------------------------ menu ------*/
#navcontainer { }
* html #navcontainer {
    width:					430px;
	text-align:				center;
}

/* Fat Erik's Pipelist */
#navlist {
    list-style: 			none;
    padding: 				0;
    margin: 				0;
}

#navlist li {
    display: 				inline;
	font-family:			Helvetica, Arial, sans-serif;
	font-size:				20px;
	font-weight:			bold;
    padding: 				0;
    margin: 				0;
}

#navlist li a:link, #navlist li a:visited {
    color:					#000;
	text-decoration:		none;
}
#navlist li a:hover {
    color:					#333;
	text-decoration:		underline;
}

#navlist li:before { 
    content: 				"| "; 
}
#navlist li:first-child:before { 
    content: 				""; 
}

/* IE workaround */
/* All IE browsers */
* html #navlist li {
    border-left: 			1px solid black;

    padding: 				0 0.4em 0 0.4em;
    margin: 				0 0.4em 0 -0.4em;
}

/* Win IE browsers - hide from Mac IE \*/
* html #navlist { 
    height: 				1%; 
}

* html #navlist li {
    display: 				block;
    float: 					left;
}

/* End hide */
/* Mac IE 5 */
* html #navlist li:first-child { 
    border-left: 			0; 
}