BODY {
	font-family: arial;
	font-size: 0.8em;
	background-image: url(http://theclozing.com/bg_top.JPG);
	background-repeat: repeat-x;
	padding-top: 15px;
}



/* ---------- links ---------- */



A:link {

color:#214976;

}



A:visited {

color:#665588;

}



A:hover {

background:#214976;

color:#fff;

}



A IMG {

border:none;

}



#header {

height: 85px;

}



/* ---------- container ---------- */



#container {

width : 930px;

margin : 0 auto;

vertical-align: middle;

position: relative;

padding: 0 10px;

}



h1 {

margin-top: 10px;

margin-bottom: 0;

}



h2 {

}



h3 {

margin-top: 10px;

margin-bottom: 4px;

}



p {

font-size: 0.8em;

line-height: 1.3;

}



/* ----- post ---- */



#top-head {

color: white;

font-weight: bolder;

background: #454e52;

width: 550px;

line-height: 25px;

text-indent: 10px;

}



#content {

width: 550px;
position: inherit;
float:left;

}



#content p {

text-indent: 1em;

padding: 0 0 0 0;

}



#content h1 {

font-size: 1.2em;

font-weight: bold;

color: #214976;

margin-bottom: 0;

}



#content p {

margin-top: 0;

font-size: .9em;

width: 500px;

}



.postdate {

font-size: .9em;

color: #9caec8;

text-transform:capitalize;

font-style: italic;

}



.post_title{

color: #fff;

text-decoration: underline;

}



.post_title a {

background: none;

text-decoration: none;

}



/* ----- block quote ---- */



.blockquote {

border: 1px solid #bdc9da;

padding: 0em 0.8em 0.4em 1em;

margin: 0 0 0.2em 1.2em;

-moz-border-radius: 15px 0 15px 0;

width: 500px;

}



.blockquote h3 {

text-transform: uppercase;

font-weight: bold;

color: #859b38

width: 500px;

}



.blockquote div {

padding: 2px;



}



.blockquote table, .blockquote table tr, .blockquote table tr td {

padding: 0;

margin: 0;

line-height: 1.3;

font-size: .95em;

}





.blockquote table, .blockquote div {

color: #333;

background: #fff;

line-height: 1.3;

width: auto;

}



.blockquote table a, .blockquote div a {

}



.post-source, .post-source img {

line-height: 1.3;

font-weight: bold;

vertical-align: middle;

color: #a2a6a8;

line-height: 1;

margin: 10px 0 10px 0;

}



.post-source img, .post-source a {

display: inline;

margin: 0;

}



.post-source a:hover {

text-decoration: underline;

}



#quicklinks {

float: right;

text-align: Right;

padding-top: 10px;

padding-right: 10px;

}



/* ---------- discussions / related items ---------- */



.more_content ul{

font-size: 0.8em;

line-height: 1.3;

list-style:none;

text-decoration:none;

}



.more_content li {

font-size: 0.8em;

line-height: 1.3;

padding: 0 1em 0 0;

display:inline;

list-style:none;

text-decoration:none;

}



.clearme {

clear:both;

padding: 10px;

}





/* ---------- right sponsor bar ---------- */



#sponsor {

background: #f9faf5;

width: 350px;

float: left;

margin-left: 20px;

line-height: 1.3;

}



#sponsor-head {

font-size:1em;

font-weight:bold;

background: #859b38;

width: 350px;

line-height: 25px;

text-indent: 10px;

color: white;

margin-bottom: 10px;

}



.sponsor-title {

font-size:1.3em;

font-weight:bolder;

}



.sponsor-image {

float:right;

padding:1em 0 0 0.5em;

}



.item {

padding-bottom:15px;

padding-left: 10px;

padding-right: 10px;

clear:both;



}



.sponsor-link {

font-weight: bold;

text-align: center;

color: #a2a6a8;

line-height: 1;

margin: 10px 0 10px 0;

}



/* ---------- announcement sponsor bar ---------- */



#announcement {

margin-top:15px;

width: 348px;

float: left;

margin-left: 20px;

border: 1px solid #820f00;

}



#announcement-head {

font-size:1em;

font-weight:bold;

background: #820f00;

width: 348px;

line-height: 25px;

text-indent: 10px;

color: white;

margin-bottom: 10px;
}



.announcement-title {

font-size:1.3em;

font-weight:bolder;

}



.announcement-image {

float:right;

padding:1em 0 0 0.5em;

}


/* ---------- image bar ---------- */



#img_div {

margin-top:15px;

width: 348px;

float: left;

margin-left: 20px;



}



#img_div-head {

font-size:1em;

font-weight:bold;



width: 348px;

line-height: 25px;

text-indent: 10px;

color: white;

margin-bottom: 10px;
}



.img_div-title {

font-size:1.3em;

font-weight:bolder;

}



.img_div-image {

float:right;

padding:1em 0 0 0.5em;

}




/* ---------- right sponsor bar ---------- */



#footer {

padding-top: 20px;

text-align: center;

width : 930px;

margin : 0 auto;

vertical-align: middle;

position: relative;

padding: 0 10px;

}

