body
{
	font-family: tahoma;
	font-size: 12px;
	text-decoration: none;
	text-align: left;
	line-height: 18px;
	color: #222222;
	padding: 0px;
	margin: 0px;
	background: url(img/main_bg.gif) top left repeat-x #fff;
}

a:link {font-size: 12px; color: #0797d3; font-family: Tahoma; text-decoration: underline;}
a:hover {font-size: 12px; color: #3cbaef; font-family: Tahoma; text-decoration: none;}
a:visited {font-size: 12px; color: #0797d3; font-family: Tahoma; text-decoration: underline;}
p {padding-top:5px; padding-bottom:5px; margin:0px;}
img { border: 0px;}

/* top*/
.top {background: url(img/top_bg.gif) top left repeat-x; height: 72px; width: 922px; margin-top: 6px;}

/* main*/
.main_tbl {background: url(img/main_tbl_bg.gif) top left repeat-x #dde2e8; width: 922px; margin-top: 6px;}
.archive { width: 238px; color: #505965;}
.archive div { margin-top: 0px; margin-left: 26px;}
.archive h1 {padding-bottom:5px; padding-top: 15px; margin:0px; font-size: 14px; font-weight: bold;}
.archive a, .archive a:visited {font-size: 11px; color: #7586a0 !important ; font-family: Tahoma; text-decoration: underline;}
.archive a:hover {font-size: 11px; color: #32a0d1 !important ; font-family: Tahoma; text-decoration: none;}
.archive p {padding-top:0px; padding-bottom:3px; margin:0px;}
.main_content { padding: 15px 20px 20px 0px;}
.latest_title {background-color: #505965; height: 50px; color: #fff; font-size: 18px;}
.latest { margin-bottom: 10px; margin-top: 10px;}

.entry { width: 100%; margin-bottom: 25px;}
.entry h2 {padding-bottom:0px; padding-top: 0px; margin:0px; font-size: 18px; color:#FFFFFF; font-weight: bold;text-decoration: none;}
.entry a:hover {color: #32a0d1 !important; text-decoration: none;}
.entry a:visited {color: #7586a0 !important; text-decoration: none;}
.entry h1,.entry h1 a,.entry h1 a:visited {padding-bottom:0px; padding-top: 0px; margin:0px; font-size: 18px; font-weight: bold; color:#222222 !important; text-decoration: none;}
.entry h1 a:hover {padding-bottom:0px; padding-top: 0px; margin:0px; font-size: 18px; font-weight: bold; color:#3CBAEF !important; text-decoration: none;}
.info { padding: 5px 10px 5px 10px; width: 350px; background-color: #b5bdc9; font-size: 11px;}
.posted_name { color: #fff;}
.info a, .info a:visited {font-size: 11px; color: #0797d3 !important ; font-family: Tahoma; text-decoration: underline;}
.info a:hover {font-size: 11px; color: #3cbaef !important ; font-family: Tahoma; text-decoration: none;}

/* bottom*/
.bottom { background-color: #494e56; color: #9ba4b3; font-size: 10px; padding: 0px 10px 0px 26px;}
.bottom a, .bottom a:visited {font-size: 10px; color: #9ba4b3 !important ; font-family: Tahoma; text-decoration: underline;}
.bottom a:hover {font-size: 10px; color: #9ba4b3 !important ; font-family: Tahoma; text-decoration: none;}

/* comments*/
.comments { width: 100%;}
.comments_bg { background-color: #a6b0c0;}
.comments_content { background-color: #a6b0c0; padding: 10px;}
.comments_content h1 {padding-bottom: 10px; padding-top: 0px; margin:0px; font-size: 18px; font-weight: normal;}
.comments_content a, .comments_content a:visited {font-size: 12px; color: #fff !important ; font-family: Tahoma; text-decoration: underline;}
.comments_content a:hover {font-size: 12px; color: #fff !important ; font-family: Tahoma; text-decoration: none;}
.comments_text {width: 100%; margin-bottom: 15px; margin-top: 5px;}
.comments_name {font-size: 12px; color: #fff; font-family: Tahoma; font-weight: bold;}
.comments_date {font-size: 11px; color: #414c58; font-family: Tahoma; font-weight: normal; padding-left: 10px;}
.comments_text hr {background-color:#c0c7d2; border-style:none; color:#c0c7d2; height:1px; margin-bottom:0pt; margin-top:0pt;}
.add_comment { width: 100%; margin-top: 10px; margin-bottom: 15px;}
.add_comment p { color: #505965;}
.add_comment p span { color: #f7a900;}
.add_comment imput { height: 25px; font-size: 12px; border: 1px solid; border-color: #c3c8d1;}
.input_td { padding: 5px;}
.btn {margin: 5px 0px 10px 5px}
.preview_title {padding-bottom: 10px; padding-left: 5px; padding-top: 0px; margin:0px; font-size: 16px; font-weight: bold;}
.comments_data { color: #222222 !important ; padding: 5px;}

 ul.linklist {list-style-type: none; padding-left: 0px; margin-left: 0px;}
.linklist a, .linklist a:visited {font-size: 11px; color: #7586a0 !important ; font-family: Tahoma; text-decoration: underline;}
.linklist a:hover {font-size: 11px; color: #32A0D1 !important ; font-family: Tahoma; text-decoration: none;}
.msg_block_inside {margin-left: 15px;}
.grey_bg h1 {color:#FFFFFF;}


