* {
	margin: 0;
	padding: 0;
	border: none;
	font-size: 1em;
}
body {
	font-family: 'Arial', Helvetica, sans-serif;
}
#container {
	width: 900px;
	margin: 0 auto;
}
#header {
}
#header #header_info {
	height: 60px;
}
#header #header_info p.companytitle {
	float: left;
	padding: 20px 0;
}
#header #services_menu ul {
	display: none;
}
#header #services_menu p.phone {
	float: right;
	padding: 20px;
}
#header #menu {
	display: none;
}
#main_banner {
	display: none;
}
#container #breadcrumbs {
	margin: 0 0 10px 0;
	color: #bf272d;
	font-size: 12px;
}
#container #breadcrumbs a {
	text-decoration: none;
	color: #000;
}
#main_content #content_options {
	display: none;
}
#main_content .title h2 {
	margin: 0 0 15px 0;
	font-size: 20px;
}
#main_content #content {
	font-size: 12px;
	text-align: justify;
}
#content .news {
	margin: 0 0 20px 0;
	padding: 0;
	border-bottom:1px solid #BFBFBF;
}
#content .news .news_opts {
	display: none;
}
#content .news .contents_img {
	float: left;
	margin-right: 10px;
	width: 120px;
	overflow: hidden;
}
#content .news .contents_img img {
	width: auto;
}
#content .news h3 a {
	color: #BF272D;
	text-decoration: none;
}
#content .news p.new_date {
	color: #4A4A4A;
	font-weight: bold;
}
#content #sidebar_right {
	display: none;
}
#banners {
	text-align: center;
}
#banners img {
	margin: 0 20px;
}
#footer {
	padding: 20px 0;
	text-align: center;
}
#footer p {
	clear: both;
	margin: 6px auto;
	padding-bottom: 6px;
	border-bottom: 1px solid #626366;
}
#footer p.contact_info, #footer p.contact_info a {
	color: #C13439;
	font-size: 11px;
	text-decoration: none;
}
#footer p.contact_info a:hover {
	text-decoration: underline;
}
#footer p.contact_info span {
	font-weight: bold;
}
#footer p.copy_right {
	font-size: 12px;
	color: #9C9EA0;
}
#footer p.gladvertising_copyr {
	font-size: 11px;
	color: #4F5051;
}
#footer p.gladvertising_copyr span {
	color: #FFA100;
}
#footer p.gladvertising_copyr a {
	font-style: italic;
	color: #7F7F7F;
	text-decoration: none;
}
#footer ul {
	display: none;
}



/*

BLOG

------------------------------------------------------------------------------------------------------------------*/

.titlecomments {
	font-size: 18px;
	font-weight: bold;
	color: #4A4A4A !important;
}
.jot-row {
	position: relative;
	margin: 0 0 15px 0;
	padding: 0 10px;
	border: 1px solid #ccc;
}
.jot-content {
	margin: 0 0 0 90px !important;
	padding: 0 !important;
}
.jot-user {
	position: absolute;
	top: 17px;
	left: 10px;
	width: 80px;
}
.jot-form,
.titlewrite,
.required {
	display: none;
}



/*

DEFAULT STYLES

------------------------------------------------------------------------------------------------------------------*/

#main_content #content.defaultstyles {
	margin: 28px 0;
	font-size: 12px;
	color: #999;
	text-align: justify;
	overflow: hidden;
	clear: both;
}
#main_content #content.defaultstyles p {
	margin-bottom: 15px;
}
#main_content #content.defaultstyles h1 {
	margin: 0 0 10px 0;
	font-size: 18px !important;
	font-weight: normal;
	color: #BF272D;
}
#main_content #content.defaultstyles h2 {
	background: none;
	height: auto;
	margin: 0 0 10px 0;
	padding: 0;
	font-size: 16px !important;
	font-weight: normal;
	color: #BF272D;
}
#main_content #content.defaultstyles h3 {
	margin: 0 0 10px 0;
	font-size: 14px !important;
	font-weight: normal;
	color: #BF272D;
}
#main_content #content.defaultstyles h4,
#main_content #content.defaultstyles h5,
#main_content #content.defaultstyles h6 {
	margin: 0 0 5px 0;
	font-size: 13px;
	color: #565656;
}
#main_content #content.defaultstyles ul,
#main_content #content.defaultstyles ol {
	margin-bottom: 15px;
}
#main_content #content.defaultstyles ul li {
	margin-left: 15px;
	padding: 0;
	color: #565656;
	list-style: circle outside;
}
#main_content #content.defaultstyles ol li {
	margin-left: 30px;
	padding: 0;
	color: #565656;
	list-style: decimal outside;
}