body{
	padding:0px;
	margin:0px;
	background:#F3F3F3;
	text-align: center;
	text-decoration: none;
}

a:hover{
	text-decoration:underline;
	color: #000000;
}

img { border:0px;}

.dt { display:table; width:100%;}

.dr { display:table-row; width:100%; height:100%;}

.dc { display:table-cell; text-align:left; vertical-align:top; width:100%; }

.main_text, input, textarea, body, font, select
	{
		font-family:Tahoma; 
		font-size:11px;
		line-height:14px;
		color:#555555;
	}

a {
	color:#555555;
	text-decoration: none;
	list-style-type:square;
}

form { margin:0px; padding:0px;}

.main_border {
	width:766px;
	height:100%;
	margin:auto;
	border: 2px solid #2A2A2A;
	border-top:0px;
	border-bottom:0px;
	background-image: url(/mapicha_cache/cre8aha_main.png);
	padding: 0px;
}

.main { width:766px; height:745px; background:#F3F3F3;}

.header { height:306px;}

.head_r1 { height:88px; background:url(/images_cache/t-dr.gif) repeat-x;}
.head_r1_c1 { width:624px;}
.head_r1_c2 { width:142px;}

.head_r2 { height:218px; background:#F3F3F3;}
.head_r2_c1 { width:252px;}
.head_r2_c2 { width:514px;}

.footer {
	height:58px;
	background-image: url(/mapicha_cache/footer_chini.png);
	background-repeat: repeat-x;
}
.footer_text, .footer_text a { color:#F3F3F3;}

.content { height:381px;}

.bg_h_l { background:url(/images_cache/h-l.gif) repeat-x;}

.h_l { background:url(/images_cache/h-l.gif) repeat-x; height:1px;}

.v_l { background:url(/images_cache/v-l.gif) repeat-y; width:1px;}

.w_bg { background:#FFFFFF;}

.link { color:#BE2911; font-size:10px; line-height:10px; text-transform:uppercase; font-weight:bold; padding-right:14px; background:url(/images_cache/a.gif) no-repeat right;}

.red_text { color:#BE2911; line-height:13px; font-weight:bold;}

ul { margin:0px; padding:0px; list-style:none;}
li { background:url(/images_cache/1-a.gif) no-repeat left; padding-left:7px; margin:0px;}
li a { color:#BE2911; line-height:16px;}

.ul1 li a { line-height:18px;}

.form {height:22px; margin-top:3px;}
.form input {width:174px; height:19px; border-color:#D6D6D6; border-bottom-width:1px;  border-right-width:1px; background-color:#ffffff; padding-left:5px; margin-left:14px;}

textarea {width:174px; height:153px; border-color:#D6D6D6; border-bottom-width:1px;  border-right-width:1px; background-color:#ffffff; padding-left:5px; overflow:hidden; margin-top:3px; margin-left:14px;}
#navlist li { list-style-type: square; }

h3 {
	font-size: 1.2em;
	margin-bottom: 5px;
}


.smd_slimbox {
	float:left;
	width:600px;
	margin:1em 0;
	clear:both;
	list-style:none;
}
.smd_slimbox li {
	width:150px;
	height:150px;
	float:left;
	margin:1em auto;
	text-align:center;
}
.smd_slimbox img {
	margin:0 auto;
}
.smd_slimbox span {
	float:left;
	width:140px;
	padding:2px 0 0 5px;
}
li.smd_slimbox_nav {
	clear:both;
	width:500px;
	padding:20px;
}
.smd_slimbox_prev {
	float:left;
}
.smd_slimbox_next {
	float:right;
}

/* comments
----------------------------------------------- */

.comments_error {
color: #000;
background-color: #fff4f4 
}

ul.comments_error {
padding : 0.3em;
list-style-type: circle;
list-style-position: inside;
border: 2px solid #fdd;
}

div#cpreview {
color: #000;
background-color: #f1f1f1;
border: 2px solid #ddd;
}

form#txpCommentInputForm td {
	vertical-align: top;
	font-size: 0.85em;
	color: #FF0000;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 125%;
	text-decoration: none;
}


.section_list
{
     list-style-type:none;
}

.recent_articles
{
	list-style-type:square;
}
