html,body {
	padding: 0px;
	margin: 0px;
	font-family: Tahoma,Arial,Verdana,sans-serif;
	font-size: 12px;
	font-weight: normal;
	height:100%;
	width: 100%;
	text-align:center;
	background-color: #666666;
}

li,ul {	padding: 0px;margin: 0px;list-style-type: none;}
* html li.blank {margin-top:-14px}
h1,h2,h3,h4,h5{padding: 0px;margin: 0px;border: 0px none;}
div{ padding: 0px;margin: 0px;}
a {	padding: 0px; margin: 0px; }
img {border: 0px none;padding: 0px;	margin: 0px;}
p{ margin: 0px;	padding: 0px;}
table{	border-collapse: collapse;}


div.similar-articles h3{
margin-top: 15px; margin-bottom: 10px
}

#content p{margin-bottom: 15px;}
#content ol{list-style-type:decimal; padding-left: 20px}
#content ol li{list-style-type:decimal}


.content p{margin-bottom: 15px; }
.content img{margin: 5px}
.content ol{list-style-type:decimal; padding-left: 20px}
.content ol li{list-style-type:decimal}

.content ul{list-style-type:disc; padding-left: 20px}
.content ul li{list-style-type:disc}


.alignleft{ float: left}
.alignright{float: right}

#container{ width: 960px; border: 1px solid gray;	background-color: #FFFFFF;	margin: 30px auto 30px auto; text-align:left;padding:10px}

#content {width: 70%; float: left; padding: 0px}
#logo {padding: 5px 5px 5px 5px}
#header{clear: both}
#main{clear: both; margin-top: 20px}
#footer {font-size: 10px; padding: 0px 10px 20px 10px; text-align: justify; clear: both}



div#column-left{float: left; width: 17% }
div#column-main{float: left; width: 83%}
div#column-main-left{ float: left; width: 70%}
div#column-main-right{float: left; width: 30%}

div#column-left{padding-bottom: 10px;}
div#column-left ul li{ }
div#column-left ul li a{color: #666666;text-decoration: none; display: block;padding: 10px 5px 0 14px; font-weight: bold; height: 1.3em; font-size: 1.0em; position: relative; margin: 0 5px;border-style: solid; border-width: 0px 0px 1px 0px; border-color: white;}
div#column-left ul li a:hover{color: #ca3129;text-decoration: none;  padding: 10px 5px 0 14px; border-style: solid; border-width: 0px 0px 1px 0px; border-color: #ca3129; display: block}

div#column-left ul li.subcategory{ padding-left: 20px }
div#column-left ul li.subcategory a{color: #666666;text-decoration: none; display: block;padding: 10px 5px 0 14px; font-weight: normal; height: 1.3em; font-size: 0.8em; position: relative; margin: 0 5px;border-style: solid; border-width: 0px 0px 1px 0px; border-color: white;}
div#column-left ul li.subcategory a:hover{color: #ca3129;text-decoration: none;  padding: 10px 5px 0 14px; border-style: solid; border-width: 0px 0px 1px 0px; border-color: #ca3129; display: block}



div#column-main #column-main-header {margin: 10px 0px 20px 0px; padding: 0px 5px 0px 5px}
div#column-main #column-main-header ul li a{color: #666666;text-decoration: underline}
div#column-main #column-main-header ul li a:hover{color: #666666; text-decoration: none}

div#column-main #column-main-header .featured {margin: 10px 0px 10px 0px}
div#column-main #column-main-header .featured a{text-decoration: none; color: #ca3129;font-size: 1.4em;font-weight: bold}
div#column-main #column-main-header .featured a:hover{text-decoration: underline; color: #ca3129;font-size: 1.4em;font-weight: bold}

div#column-main #column-main-header .featured .content a{text-decoration: none; color: #ca3129;font-size: 1.0em;font-weight: normal}
div#column-main #column-main-header .featured .content a:hover{text-decoration: underline; color: #ca3129;font-size: 1.0em;font-weight: normal}


div#column-main #column-main-content {margin: 10px 0px 20px 0px; padding: 0px 5px 0px 5px}
#localizer{color: #666666;}
#localizer a{color: #666666; text-decoration: none; }
#localizer a:hover{color: #ca3129; text-decoration: underline; }

div#column-main #column-main-content #column-main-left h1{margin-bottom: 10px}
div#column-main #column-main-content #column-main-left .tags{color: #ca3129;}
div#column-main #column-main-content #column-main-left .tags a{color: #ca3129; text-decoration: none; font-size: 1em;}
div#column-main #column-main-content #column-main-left .tags a:hover{ text-decoration: underline; }

div#column-main #column-main-content #column-main-left .entry_tags{color: #ca3129; padding-left: 5px}
div#column-main #column-main-content #column-main-left .entry_tags a{color: #ca3129; text-decoration: none; font-size: 1em;}
div#column-main #column-main-content #column-main-left .entry_tags a:hover{ text-decoration: underline; }

div#column-main #column-main-content #column-main-left div.category a{color: #ca3129; text-decoration: none; font-size: 1.5em; font-weight: bold}
div#column-main #column-main-content #column-main-left ul.subcategories{ clear: both; overflow: auto; margin-bottom: 10px}
div#column-main #column-main-content #column-main-left ul.subcategories li{ float: left; color: #ca3129}
div#column-main #column-main-content #column-main-left ul.subcategories li a{ float: left; color: #ca3129; text-decoration: none; font-size: 1.2em; font-weight: bold}
div#column-main #column-main-content #column-main-left ul.subcategories li.break{ float: left; padding: 0px 5px 0px 5px}
div#column-main #column-main-content #column-main-left div.post{padding-bottom: 10px}
div#column-main #column-main-content #column-main-left div.post .off{border: 1px solid #DDDDDD; padding:5px}
div#column-main #column-main-content #column-main-left div.post .on{border: 1px solid #BBBBBB;  padding:5px}
div#column-main #column-main-content #column-main-left div.post li.title{padding-bottom: 10px; padding-left: 5px}
div#column-main #column-main-content #column-main-left div.post li.title a{color: #ca3129; text-decoration: none; font-size: 1.2em; font-weight: bold; }
div#column-main #column-main-content #column-main-left div.post li.content{padding-left: 5px}
div#column-main #column-main-content #column-main-left div.post li.content a{color: #ca3129; text-decoration: none; font-size: 1.0em;font-weight: normal}



div#column-main #column-main-content #column-main-right div{padding: 0px 10px 10px 10px}
div#column-main #column-main-content #column-main-right ul{border: 1px solid #DDDDDD; padding: 10px;}
div#column-main #column-main-content #column-main-right ul li {margin-bottom: 10px}
div#column-main #column-main-content #column-main-right ul li {margin-bottom: 10px}
div#column-main #column-main-content #column-main-right ul li.break{padding: 0px 10px 0px 10px}
div#column-main #column-main-content #column-main-right ul hr {border: none 0; border-top: 1px solid #DDDDDD; height: 1px;}
div#column-main #column-main-content #column-main-right ul li a.title{color: #ca3129; text-decoration: none; font-size: 1.0em;font-weight: bold}
div#column-main #column-main-content #column-main-right ul li a{color: #ca3129; text-decoration: none; font-size: 1.0em;font-weight: normal}



.clear{clear: both;	overflow: auto;}
.address{padding: 1px 1px 1px 100px; }
.address li a{ color:#000000; }
.address li a:hover{ color:#00aeef;}
.half{ width: 50%}
.bold{color: #00AEEF;font-weight: bold;}

.left33{float: left; width: 33%}
.left30{float: left; width: 30%}
.left70{float: left; width: 70%}



h1{color: #ca3129; font-size: 2em}
h2{color: #ca3129; font-size: 1.4em;}
h3{color: #ca3129; font-size: 1.2em }
h4{color: #ca3129;}


.textCenter{ text-align: center}
.textLeft{ text-align: left}
.textRight{ text-align: right}



