body {
	margin:0px 0px 0px 0px;	
	background: url(http://www.banterist.com/images_site/bg_main.gif);
	background-repeat: repeat-y;
background-color: #2F2024;

}

#topper {
	width: 850px;
	height: 183px;	
	background: url(images_site/big_top.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;



}

#topper a { 
	display: block;
width: 725px; 
height: 150px; 
}


#texto {

	font-family: Times, Serif;
	font-size: 1em;
	font-weight: normal;
	font-style: italic;
	color: #52002C;
	line-height: 14px;
	margin-bottom: 15px;
	padding-bottom: 8px;
	text-align: center;
border-bottom: solid 1px;
}

.prevnext {
	font-family: Times, Serif;
	font-size: 1em;
	font-weight: normal;
	font-style: italic;
	color: #52002C;
text-align: center;
}

#container {
width:850px! important;

}

#blog {
width: 462px! important;
z-index: 31;
position: absolute;
left: 26px;
top: 147px;
}
.menu { 


	font-family: Times, Serif;
	font-size: .8em;
	font-weight: normal;
	color: #52002C;
	line-height: 14px;
	margin-bottom: 15px;
	padding-bottom: 8px;
}

h2 {

	font-family: Verdana, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #52002C;
	line-height: 19px;
border-bottom: 0px;


}



h2.date {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
	color: #000;
	line-height: 34px;
border-bottom: 0px;
text-align: right;
	background: url(images_site/date_back.gif);
	background-repeat: no-repeat;
}

h2.date a:link {


	color: #000;
	text-decoration: none;
}

h2.date a:visited {


	color: #000;
	text-decoration: none;
}

h2.date a:hover {


	color: #000;
	text-decoration: none;
}


h2.date a:active {


	color: #000;
	text-decoration: none;
}


.blogbody  {
	font-family: Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	line-height: 16px;

}

.blogbody  {

	padding-bottom: 40px;

}







#blogbody img  {

	border: 1px solid #000;
padding: 0px;
margin: 5px;

}

img.noborder   {

	border: 0px! important;
padding: 2px;
margin: 5px;

}

#blogbody a:link {

	color: #990066;

}

#blogbody a:visited {

	color: #990066;

}


#blogbody a:hover {

	color: #990066;
	text-decoration: none;
}

#blogbody a:active {

	color: #990066;

}

h3.title {

	font-family: Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #000;
	line-height: 16px;
	margin: 0px 0px 3px 0px;
}

h3.title a:link {
	color: #000! important;
	text-decoration: none! important;
}

h3.title a:visited {
	color: #000! important;
	text-decoration: none! important;
}

h3.title a:hover {
	color: #000! important;
	text-decoration: none! important;
}

h3.title a:active {
	color: #000! important;
	text-decoration: none! important;
}


.filed {

	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
text-align: right;
}



.filed a:link {

	color: #990066;


}

.filed a:visited {
	color: #990066;

}



.filed a:hover {
	color: #000;
	text-decoration: none;
}

.filed a:active {
	color: #000;
}







.blogroll {

	text-align: left;
}

#adverts {
width: 160px! important;
		padding: 0px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;

position: absolute;
left: 675px;
top: 139px;

}

#adverts img {
border: 0px! important;

}

#adverts a:link {
	font-size: 11px;
	font-weight: normal;
	color: #990066;
	line-height: 12px;

}

#adverts a:visited {
	font-size: 11px;
	font-weight: normal;
	color: #990066;
	line-height: 12px;

}



#adverts a:hover {
	font-weight: normal;
	text-decoration: none;
}

#adverts a:active {
	font-size: 11px;
	font-weight: normal;
	color: #990066;
	line-height: 12px;

}


#adverts h3 {
	font-family:  verdana;
	font-size: 1.2em;
	font-weight: bold;
	color: #52002C;
}

.floateradg {

margin: -10px 0 50px 0;

}



#edzone {
width: 144px;
	padding: 0px;
	border: 0px;
position: absolute;
left: 514px;
top: 144px;
	font-family:  verdana;
	font-size: .7em;
	font-weight: normal;
	color: #52002C;
	line-height: 12px;

}

#edzone p {

padding-left: 12px;
}

#edzone h3 {
	font-family:  verdana;
	font-size: 1.2em;
	font-weight: bold;
padding-left: 12px;
}


#edzone ul {
  margin-left: 0;
  padding-left: 1em;

}


#edzone li  {

	margin-bottom: 5px;
	padding: 0px;
	list-style-type: none;

}



#edzone img {

padding-bottom: 0px;
padding-top: 0px;
}


.edtags  {

	margin: 1px;
	padding-left: 2px;
border: 1px solid #3F3C36;

}

#edzone a:link {


	font-weight: normal;
	color: #52002C;
	text-decoration: none;
}

#edzone a:visited {


	font-weight: normal;
	color: #52002C;
	text-decoration: none;
}

#edzone a:hover {
	font-weight: normal;
	text-decoration: underline;
}

#edzone a:active {


	font-weight: normal;
	color: #52002C;
	text-decoration: none;
}


/* --Email form for individual archives --- */

#sendtofriend {
	height: 145px;
	width: 420px;
	background-image: url(/images/formbg.gif);
	background-repeat: no-repeat;
	margin: 5px 0 10px 0px;
	padding: 5px 8px 0 0;

}


form#sendform , form#sendform input
{
	padding: 0px;
	margin: 2px 0 0 0;
}
form#sendform h5
{
	font-family:verdana, trebuchet MS, trebuchet, verdana, arial, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000;
	line-height:12px;
	margin: 3px 0px 0px 0px;
}
#mainwords
{

	width: 120px;
	font-family:verdana, trebuchet MS, trebuchet, verdana, arial, sans-serif;
	font-size:11px;
	margin: 6px 0px 0px 11px;
	font-weight:normal;
	color:#000000;
	line-height:14px;
	line-height: 20px;

}

#inputs
{
	width: 125px;
	font-family:verdana, trebuchet MS, trebuchet, verdana, arial, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	line-height:12px;
	float: right;
	margin: 6px 0px 0px 0px;
}


#message
{
	font-family:verdana, trebuchet MS, trebuchet, verdana, arial, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	line-height:12px;
	width: 120px;
margin-left:10px;

;
}

#message textarea
{
	width: 120px;
	font-family:verdana, trebuchet MS, trebuchet, verdana, arial, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
}

.tartform {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-right: 5px;
	margin-right: 5px;

}


/**** Blog Ads  ****/

.adstrip { 
font-size: 10pt; 
border-color: #004080; 
border-width: Medium; 
border-spacing: 0px; 
width: 150px; 
border-style: None; 


} 

div#adstrip table tr td a { 

color: #004080; 
font-color: #004080; 

} 

.adstrip_link { 
margin-right: 0pt; 
font-size: 8pt; 
font-weight: normal;
 text-decoration: underline; 
color: #004080; 
margin-left: 0pt; 
margin-bottom: 0pt; 
margin-top: 0pt; 
font-color: #004080; 
font-family: Arial; 
font-style: italic; 
text-align: center; } 

.adstrip_title { 
font-size: 10pt;
 font-weight: bold; 
color: #000000; 
text-decoration: none; 
font-color: #000000;
 font-family: Times; 
font-style: normal;
 text-align: center; } 

a.adstrip_link:link { color: #004080; font-size: 8pt; text-decoration: underline; font-style: italic; font-color: #004080; } 

a.adstrip_link:visited { color: #004080; font-size: 8pt; font-style: italic; text-decoration: underline; } 

a.adstrip_link:active { color: #FF0000; text-decoration: none; } 

a.adstrip_link:hover { color: #FF0000; text-decoration: none; } 

.blogad { 
border-spacing: 0px; 
border-color: #000; 
border-width: 1px; 
cursor: pointer;
 width: 150px; 
border-style: Solid; 
background: #ffffff;
 text-align: center; } 

.blogad_headline { 
font-size: 12pt; 
font-weight: bold; 
color: #000000; 
margin-right: 0; 
margin-bottom: 0; 
border-spacing: 0; 
margin-top: 8px; 
margin-left: 0pt; 
font-family: Arial; 
text-align: center; } 

.blogad_thumbnail { 
border-spacing: 0px; 
border: none;
 text-align: center; } 

.blogad_text { 
font-size: 8pt; 
color: #000000; 
margin-right: 0pt; 
margin-bottom: 0pt; 
border-spacing: 0px; 
margin-top: 0pt; 
margin-left: 0pt; 
font-family: Arial; } 

.blogad_link { 
font-size: 8pt; 
font-weight: normal;
text-decoration: underline; 
color: #004080; 
margin-right: 0pt; 
visibility: visible; 
margin-bottom: 0pt; 
margin-top: 0pt; 
margin-left: 0pt; 
font-family: Times; 
font-style: italic; } 

a.blogad_link:link { 
color: #004080;
 font-size: 8pt;
 text-decoration: underline; 
font-style: italic; 
font-color: #004080; } 

a.blogad_link:visited 
{ 
color: #004080; 
font-size: 8pt; font-color: #004080; 
font-style: italic;
text-decoration: underline; } 

a.blogad_link:active { 
color: #FF0000; 
text-decoration: underline; } 

a.blogad_link:hover { 
color: #FF0000; 
text-decoration: underline; } 




.nugget {


	font-family: verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	line-height: 13px;
padding-left: 30px;

}

.comment-content {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	line-height: 16px;
padding: 5px;
border: 1px solid #2f2024;
background: #fff;
}

.comment-footer{
	font-family: Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000;
	line-height: 16px;
	margin-top: 0;
}

.comments-open-moderated {
	font-family: Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	line-height: 16px;
	margin-top: 0;
}

#comments-open-data {
	font-family: Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	line-height: 16px;
	margin-top: 0;
}

.trackbacks {
	font-family: Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	line-height: 16px;
padding: 10px;


}