/*  
Theme Name: NonToxin
Theme URI: http://www.nontoxin.com/
Description: This theme was created for Ankesh Kothari
Version: 1.0
Author: Renat Tushakov

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

/*

CSS for Nontoxin.com
Made by Renat Tushakov, Russia, Omsk.
renat55rus@gmail.com

*/

html, body, h1, h2, h3, h4, h5, h6, div, input, form, img, table, td, tr, fieldset, p
{
margin 				: 0;
padding 			: 0;
}

table
{
border				: 0px; /* border="0" */
border-collapse		: collapse; /* cellspacing="0" */
}

table td
{
padding				: 0px; /* cellspadding="0" */
}

input,
textarea
{
border				: 1px solid #562B3D;
}



a
{
color				: #C6161C;
}

body
{
background-color	: #FFEDA8;
background-image	: url('images/bg.gif');
background-repeat	: no-repeat;
background-position	: center top;
}

.mainfield
{
width				: 1024px;
margin				: 0px auto;
}

.leftpart
{
float				: left;
width				: 615px;
}

.rightpart
{
float				: left;
width				: 409px;
}

.logo
{
float				: left;
margin-left			: 120px;
display				: inline;
}

.whofor
{
float				: left;
width				: 478px;
padding				: 66px 0 0 137px;
}

.whofor a
{
font				: normal 14px 'Georgia';
color				: white;
text-decoration		: underline;
}

.whofor a:hover
{
font				: normal 14px 'Georgia';
color				: white;
text-decoration		: none;
}

.post
{
float				: left;
width				: 579px;
margin-left			: 36px;
margin-top			: 19px;
display				: inline;
background-image	: url('images/post-bg.gif');
background-position	: top center;
background-repeat	: repeat-y;
font				: normal 11px 'Tahoma';
}

.pagetitle
{
font				: italic 20px 'Georgia';
padding				: 0px 29px 0 22px;
width				: 528px;
}


.post-top
{
float				: left;
width				: 579px;
height				: 40px;
background-image	: url('images/post-top.gif');
background-position	: top center;
background-repeat	: no-repeat;
}

.post-bottom
{
float				: left;
width				: 579px;
height				: 55px;
background-image	: url('images/post-bottom.gif');
background-position	: bottom center;
background-repeat	: no-repeat;
}

.post-mini-body
{
float				: left;
width				: 528px;
padding				: 24px 29px 0 22px;
}

.post h1
{
width				: 520px;
font				: italic 18px 'Georgia';
color				: #C6161C;
}

.post h1 a
{
color				: black;
text-decoration		: none;
}

.post h1 a:hover
{
color				: black;
text-decoration		: none;
}

.post-content
{
float				: left;
width				: 528px;
padding				: 24px 29px 0 22px;
text-align			: justify;
font				: normal 13px 'Tahoma';
}

.post-content h1
{
font				: bold italics 22px 'Georgia';
width				: 520px;
padding				: 7px 0 7px 0;
}

.post-content h1 a
{
color				: #C6161C;
}

.post-content h2
{
font				: bold 17px 'Tahoma';
padding				: 7px 0 7px 0;
color				: #black;
}

.post-content h3
{
font				: bold 14px 'Tahoma';
padding				: 7px 0 7px 0;
color				: #black;
}

.post-content p
{
padding				: 7px 0 7px 0;
}

.post-content small
{
font				: bold 11px 'Tahoma';
}

.post textarea
{
width				: 524px;
}

.post-stat
{
display				: block;
padding-top			: 7px;
font				: bold 10px 'Tahoma';
color				: #C6161C;
}

.post-stat a
{
color				: black;
font				: normal 10px 'Tahoma';
text-decoration		: underline;
}

.post-stat a:hover
{
color				: black;
font				: normal 10px 'Tahoma';
text-decoration		: none;
}

.post-mini-line
{
float				: left;
width				: 100%;
height				: 11px;
border-bottom		: 1px solid #C6C6C6;
}

.navigation
{
width				: 520px;
padding				: 0 29px 0 22px;
float				: left;
font				: normal 11px 'Georgia';
color				: #562B3D;
}

.navigation a
{
font				: normal 11px 'Georgia';
color				: #562B3D;
text-decoration		: underline;
}

.navigation a:hover
{
font				: normal 11px 'Georgia';
color				: #562B3D;
text-decoration		: none;
}


.alignleft
{
float				: left;
}

.alignright
{
float				: right;
}

.center
{
width				: 100%;
text-align			: center;
}

.quote
{
background-color	: black;
margin-top			: 25px;
float				: left;
width				: 307px;
}

.quote-top
{
float				: left;
background-image	: url('images/quote-top.gif');
background-position	: top center;
background-repeat	: repeat-x;
width				: 307px;
height				: 23px;
}

.quote-bottom
{
float				: left;
background-image	: url('images/quote-bottom.gif');
background-position	: top center;
background-repeat	: repeat-x;
width				: 307px;
height				: 7px;
font-size			: 0px;
}

.quote-text
{
float				: left;
width				: 289px;
padding				: 7px 9px 5px 9px;
text-align			: justify;
}

.quote-quote
{
font				: normal 11px 'Tahoma';
color				: white;
display				: block;
}

.quote-info
{
font				: normal 11px 'Tahoma';
color				: #B7B6B6;
display				: block;
padding				: 5px 0 0 0;
}

.affiliate
{
font				: bold 11px 'Tahoma';
color				: white;
width				: 100%;
}

.affiliate td
{
padding				: 4px 0 0 0;
}

.affiliate-field
{
width				: 125px;
height				: 15px;
border				: 1px solid #562B3D;
}

.go-button
{
width				: 25px;
height				: 25px;
border				: none;
cursor				: pointer;
}

.ad
{
float				: left;
width				: 399px;
background-color	: #343434;
margin-top			: 9px;
text-align			: center;
}

.ad-top
{
float				: left;
width				: 399px;
height				: 8px;
background-image	: url('images/ad-top.gif');
background-position	: top center;
background-repeat	: no-repeat;
font-size			: 0px;
}

.ad-ads
{
float				: left;
width				: 399px;
font-size			: 0px;
}

.ad-bottom
{
float				: left;
width				: 399px;
height				: 7px;
background-image	: url('images/ad-bottom.gif');
background-position	: top center;
background-repeat	: no-repeat;
font-size			: 0px;
}

.ad-link
{
width				: 399px;
font				: bold 14px 'Georgia';
}

.ad-link a
{
font				: bold 14px 'Georgia';
color				: #DFDFDF;
text-decoration		: underline;
}

.ad-link a:hover
{
font				: bold 14px 'Georgia';
color				: #DFDFDF;
text-decoration		: none;
}

.sidebar
{
float				: left;
width				: 409px;
}

.sidebar ul
{
padding				: 0px;
margin				: 0px;
}

.sidebar li
{
list-style			: none;
display				: block;
clear				: both;
padding				: 5px 0 5px 0;
}

.bottom
{
background-color	: #A70000;
background-image	: url('images/bottom.gif');
background-position	: top center;
background-repeat	: repeat-x;
width				: 100%;
height				: 38px;
float				: left;
}

.footer
{
width				: 932px;
float				: left;
padding				: 10px 46px 0 46px;
color				: white;
}

.footer a
{
margin				: 0 5px 0 5px;
font				: normal 11px 'Tahoma';
color				: white;
text-decoration		: none;
}

.footer a:hover
{
font				: normal 11px 'Tahoma';
color				: white;
text-decoration		: underline;
}

.searchform
{
float				: left;
width				: 528px;
padding				: 0px 29px 0 22px;
}

.searchform input
{
padding				: 0;
margin				: 0;
}

.searchform-field
{
width				: 85%;
height				: 15px;
border				: 1px solid #562B3D;
}

.searchform-submit
{
border				: 1px solid #562B3D;
cursor				: pointer;
padding				: 2px 5px 2px 5px;
font				: bold 12px 'Georgia';
}

.highlight {background: #ffDA47;}