/* <WP Theme data>

* Theme Name:    AdaptVint

* Version:       1.0

* Theme URI:     http://www.alanwho.com/web-development/wordpress/themes/adaptvint

* Description:   A very simple 2 column XHTML theme for Wordpress 2.0.

* Author:        Alan Who

* Author URI:    http://www.alanwho.com

*

* License:       GNU General Public License

*

* 

* Copyright (C) 2005  Alan Who

*/



/* special */

* { padding: 0em; margin: 0em; }



/* tag definitions */

body { font-family: Tahoma, Verdana, arial; font-size: 12px; }

a { text-decoration:none; font-weight: bold; color: #800000; }

a:hover { text-decoration:underline; }

h1 { text-align:center; font-size: 3em; font-weight: normal; color:#800000}

h1 span {	display: none; }

h1 a, #about h2 a { color:#800000; font-weight: normal; }

h1 em { font-style:normal; font-size: .5em;}

h2 { font-size: 1.5em; font-weight: bold; margin: .25em;  }

h3 { font-size: 1em; color: #800000; }

p:first-line { padding-left: 100px; font-weight: normal}

p { line-height: 1.5em; }

ul li { list-style-type: none; }

ul li input, ul li textarea { font-size: 1.5em; font-family: Tahoma, Verdana, arial; padding: .25em; }

form ul { margin: 1em auto 1em auto; }

form li { clear:both; }

form p { text-align:center; }

input:focus { background-color: #800000; color: #ffffff; }

textarea { margin: 2em 0em 2em 0em; width: 100%; }

textarea:focus { background-color: #800000; color: #ffffff; }

input[type=text], textarea { color: #777; font: 1em Verdana, Arial, Helvetica, Sans-Serif; padding: 3px; }

input[type=text]:focus, textarea:focus { background: #fff; color: #333; border-color: #666; }

small a { font-weight: bold; color:#800000}

small a:hover { text-decoration: underline; }

p { line-height: 1.5em; }

small img { margin-right: .5em; }

ol { list-style:decimal; }

small a:link, small a:visited { font-weight: bold; color: #800000; text-decoration: none; }

small a:hover { text-decoration: underline; }



/*- links */

a { text-decoration: none; font-weight: bold; color:#800000}

a:hover { text-decoration: underline; }



/* class */

.clearing { clear:both; height: 0em; }

.odd { background-color: #800000; }

.even { background-color: #ccc; }

.clear { height: 0em; clear:both }

.border { height: 1em; }

.noneright { border-right: none; }

.headers li img { float: right; }

.rssfloat { float: right; }

.invisible { display: none; }

.absright { position:absolute; right: 0em; }

.absleft { position:absolute; left: 0em; }

.right { float: right; }

.left { float: left; }





/* borders */

#bordertop, #borderbottom { width: 100%; background-color:#000000; height: .25em; }



/* container */

#container { margin-left: auto; margin-right: auto; text-align: left; }



/* top */

#top { margin: 1em auto 1em auto; }

#top h1 { font-size: 3em; text-align:center; }





/* empty */

#empty { height: 0em; }





/* container */

#container { margin: 0em auto; }



/* copyright */

#copyright { width: 75%; margin: 1em auto 1em auto; clear: both; }

#copyright p { padding: .5em; }

#copyright span img { float: right; }

#copyright img{ margin: .25em; }



#wrapperblog { background-color: #ffffff; margin: 1em; }

* html #wrapperblog { margin: 0em; }

#containerblog { width: 100%; background-color: #ffffff; float: left; margin-right: -250px; }



#contentblog { margin-right: 250px; background-color: #ffffff; }

#contentblog ol { padding: 1em; }





#contentblog ol li { list-style:decimal;  }

#googlebr { text-align: center; }



#sidebarblog { width: 250px; float: right; color: #000000; }

#sidebarblog ul {text-align: left }

#sidebarblog a { color: #800000; }

#sidebarblog h2 { display:block; background-color: #ffffff; color: #000000; padding: .25em; font-weight: bold; font-size: 14px; }

#sidebarblog ul li { list-style: none; }

#sidebarblog ul ul { padding: .25em; }



/*- apost */

.apost {  height: 100%; padding: 1em; }

.apost h1 { font-size:1.5em; text-align: left; }

.apost h1 a:link, .apost h1 a:visited { text-decoration: none; display:block; background-color: #000000; color: #ffffff; padding: .25em; font-weight: normal; font-size: 24px; }

.apost h1 a:hover { background-color: #ffffff; color: #000000; }



.apost h2 { font-size:1.25em;  }

.apost ol { padding: 1em; }

* html .apost ol  { padding: 0em;  }

.apost h1 a:hover {  }

.apost h1 span { float: left; margin-right: .5em; }

.apost h1 span img {  }

.apost a {  }

.apost a:hover { text-decoration:underline; }

.apost h1 a {  }

.apost h2 { font-weight: normal; }

.apost p { line-height: 1.5em; padding: 1em; }

.apost small span img { border: none; margin-right: .5em; }

.apost h1 a { color: #000099; }

.apost a { color:#800000; }



/* .post */

* html .post { height: 1%; }

.post { margin: .5em; border: .25em solid #000066; background-color: #000099; color: #ffffff; }

.post h2 { font-size: 1.5em; text-transform:uppercase; padding: .25em; }

.post div { margin: 1em; background-color: #000099; padding: .25em; }

.post div p { padding: .5em; }

.post img {border:1px; color:#000000}





/* wp-calendar */

#wp-calendar { width: 225px; margin: .5em auto .5em auto;  }

#wp-calendar { color: #000000; }



#wrapper { margin-top: .5em; }

* html #wrapper { width: 99%; }

#container { width: 100%; float: left; margin-right: -250px; }

#content { margin-right: 250px; }

#content ol { padding: 1em; }

#content ol li { list-style:decimal;  }

#sidebar { width: 250px; float: right; color: #ffffff; }

#sidebar ul { padding: 1em; }

#sidebar a { color: #8f1115; }

#sidebar ul li { list-style: none; }

#sidebar ul ul { padding: .25em; }

#sidebar a { color: #8f1115; }

#sidebar ul ul { padding: .25em; }

#sidebar ul { background-color:#000000;  }

#sidebar ul li { list-style: none; }

#sidebar h2 { display:block; background-color: #ffffff; color: #000000; padding: .25em; font-weight: normal; font-size: 24px; }

#sidebarprimarylist { margin: .5em; border: .25em solid #990000; }



#comments { margin: 1em; padding: 1em; }

#comments h3 { display:block; background-color: #000000; color: #ffffff; padding: .25em; font-weight: normal; font-size: 24px; }

#comments form p { text-align: left; }



/* Begin Comments*/

#commentform input { width: 170px; padding: 2px; margin: 5px 5px 1px 0;	}

#commentform input:focus { background-color: #333333; color: #ffffff; }

#commentform textarea { width: 100%; padding: 2px; }

#commentform textarea:focus { background-color: #333333; color: #ffffff; }

#commentform #submit { margin: 0; float: right; }

#commentform p { margin: 5px 0; font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; }



.alt { margin: 0; padding: 10px; }

.commentlist { padding: 0; text-align: justify;  }

.commentlist a:link, .commentlist a:visited { text-decoration: none; color: #000000; font-weight: bold; }

.commentlist a:hover { text-decoration: underline; }

.commentlist li { margin: 15px 0 3px; padding: 5px 10px 3px; list-style: none; }

.commentlist li span { float: right; }

.alt { background-color: #000000; color: #ffffff; }

.alt a:link, .alt a:visited, .alt cite a:link, .alt cite a:visited { color: #ffffff; }

.commentlist p { margin: 10px 5px 10px 0; }

.commentlist p { font-weight: normal; line-height: 1.5em; text-transform: none;	}



.nocomments { text-align: center; margin: 0; padding: 0; }

.commentmetadata { margin: 0; display: block; }

.commentlist li, #commentform input, #commentform textarea { font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif; }

.commentlist li { font-weight: bold; }

.commentlist cite, .commentlist cite a { font-weight: bold; font-style: normal;	font-size: 1.1em; }



.commentmetadata { font-weight: normal; }

/* End Comments */





/* postmetadata */

.postmetadata {	clear: left; color: #777; padding-top: 5px; }



/* small */

.postmetadata small { font-family: Arial, Helvetica, Sans-Serif; font-size: 0.9em; line-height: 1.5em; color: #777; }



/* alternative */

.alternative { margin: 0; padding: 10px; background-color: #f8f8f8; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; }

