body{ padding:0; margin:0; width:100%; height:100%; font-family:tahoma, verdana, arial; font-size:12px; direction:ltr; background: #fee7c5 url(images/body_bg.gif) center repeat-y}
a {text-decoration:none; color:#000000}
img {border:none; font-size:9px}
h3{padding:6px 0; font-size:14px }
h2{padding:6px 0; font-size:14px }
h1{padding:6px 0; font-size:14px }

input,select{direction:ltr; text-align:left; border:1px solid #b9b9b9; font-family:tahoma, verdana; margin:1px 0}
textarea{direction:ltr; text-align:left; overflow:auto; border:1px solid #b9b9b9; font-family:tahoma, verdana; margin:1px 0; height:60px}
input:[type="radio"] {border:none!important}

#Headercontainer {background:url(images/hdr_bg.gif) center no-repeat; height:214px}

#hdr2_r {background:url(images/hdr2_right.gif) right no-repeat; width:148px; height:107px}
#hdr2_l {background:url(images/hdr2_left.jpg) right top no-repeat; width:612px; height:107px}
	#links { height:20px; text-align:left; direction:ltr}
	#links a{font-weight:bold; font-size:11px; padding:0 6px; line-height:16px}
	#links a:hover{ color:#990000}
	#newsbar { height:21px}
	#banner { height:66px; text-align:left}

#right_block_links{ text-align:left}
#right_block_links a.hdr{ display:block; background:url(images/block_hdr_left_en.jpg) right top no-repeat; color:#FFFFFF;font-size:13px;font-weight:bold;height:24px;width:120px;line-height:22px;padding:0 0 0 30px;}
#right_block_links a.hdr:hover{ color:#FFFF99;}

#right_block_links a.link {display:block;background: url(images/side_link_bg_.jpg) right top no-repeat;color:#333333;font-size:11px;font-weight:bold;height:26px;width:135px;line-height:23px;padding:0 0 0 15px;}
#right_block_links a.link:hover {color:#7C0003;}

#right_block_links .right_block{border:1px solid #420b0b; margin:0 6px 0 3px; background:url(images/block_right_bg.gif) right repeat-y; padding:8px 4px 8px 2px}
#right_block_links .right_block a.right_news{ display:block; text-align:justify}
#right_block_links .right_block a.right_news:hover{ color:#333333}


#left_block_links{ text-align:left}
#left_block_links a.hdr{ display:block; background:url(images/block_hdr_right.gif) left top no-repeat; color:#FFFFFF;font-size:13px;font-weight:bold;height:24px;width:120px;line-height:22px;padding:0 30px 0 0; text-align:right}
#left_block_links a.hdr:hover{ color:#FFFF99;}

#left_block_links a.link {display:block;background: url(images/side_link_bg.jpg) left top no-repeat;color:#333333;font-size:13px;font-weight:bold;height:26px;width:130px;line-height:23px;padding:0 20px 0 0;}
#left_block_links a.link:hover {color:#7C0003;}

#left_block_links .left_block{border:1px solid #420b0b; margin:0 3px 0 6px; background:url(images/block_right_bg.gif) right repeat-y; padding:8px 2px 8px 8px}
#left_block_links .left_block a.right_news{ display:block}
#left_block_links .left_block a.right_news:hover{ color:#333333}

a.right_news_more{ background:url(images/more2_.gif) bottom right no-repeat; display:block; color:#585858; font-weight:lighter; line-height:18px}


#main_container { padding:0 6px; color:#424242; text-align:left}
.headnews_title { height:30px; background-color:#790000; color:#FFFFFF; font-size:12px; font-weight:bold; line-height:26px; text-align:center}
.headnews_intro { color:#222222; font-size:12px;  line-height:18px; text-align:justify; border:1px solid #0c0d12; padding:4px}

.block_title { height:24px; background: url(images/block_hdr_center_en.jpg) left top no-repeat; color:#FFFFFF; font-size:12px; font-weight:bold; line-height:21px; text-align:left; padding:0 30px}
.block_body {text-align:justify}


#staticPage h2{ font-size:14px}

#NewsPage h1{ font-size:14px}



#FooterContainer {height:46px; background:url(images/body_ftr.gif) center no-repeat}


.path {background-color:#790000;color:#FFFFFF;font-size:12px;font-weight:bold;height:30px;line-height:26px;text-align:center;}
.path a{ color:#FFFFCC}
.path a:hover{ color:#33CCFF}

/*  paging  */
.pagging {padding:10px 5px 5px 5px}
.pagging a {border:1px solid #AAAAAA; padding:1px 4px; margin:2px; background-color:#EEEEEE; text-decoration:none; color:#333333}
.pagging a.current {background-color:#000000; color:#FFFFFF !important}
.pagging a:hover { background-color:#CCCCCC; color:#333333 !important}

.padding_line { padding:7px 0}

#death_block a{ display:block}
#death_block a:hover{ display:block; color:#620201}


.babyTBL { border:1px solid #CCCCCC; border-collapse:collapse; direction:ltr;background:#F2F2F2; margin:1px 0px}
.babyTBL td{height:18px; padding:0 4px}


.passeddTBL { border:1px solid #CCCCCC; border-collapse:collapse; direction:ltr;background:#F2F2F2; margin:1px 0px}
.passeddTBL td{height:18px; padding:0 4px}
.passedFrom label{width:110px; display:inline-block; float:left; padding:0 0px 0 10px}
.passedFrom legend{ padding:0 0 2px 0px; margin:10px}
.passedFrom input{width:200px; margin:2px; border:1px solid #999999; height:18px; font-size:12px}
.passedFrom textarea{width:300px; margin:2px; border:1px solid #999999; height:70px; font-size:12px}
.btn {width:60px !important ; background-color:#F2F2F2; font-size:11px; margin:0; padding:0; text-align:center;}
#msg { background:#CCCCCC; color:#000000; border:1px solid #999999; height:20px; text-align:center; line-height:18px; margin:10px 0}

div.title{ padding:0 0 2px 0px; margin:10px 10px 10px 0; color:#9d0a0e; font-weight:bold}

.condolence {border:1px solid #cccccc; margin:4px 0; padding:2px}
.condolence div{padding:4px}
.condolence .chdr{background:#F4F4F4}




#catList div{ float:left; width:120px; padding:2px 0px 2px 12px; background:url(images/square.jpg) left no-repeat}

/* BEGIN DEMO STYLE */
*{margin:0;padding:0}
.caption{font-style:italic;color:#887;}
.demo{margin-top:2em;}
.gallery_demo{width:440px;margin:0 auto;}
.gallery_demo li{width:68px;height:50px;border:3px double #999999;margin: 2px 2px;background:#EFEFEF;}
.gallery_demo li div{left:240px}
.gallery_demo li div .caption{font:italic 0.7em/1.4 georgia,serif;}

#main_image{margin:0 auto 30px auto;height:330px;width:440px;background:#EFEFEF;}
#main_image img{margin-bottom:10px;}

.nav{padding-top:15px;clear:both;font:80% 'helvetica neue',sans-serif;letter-spacing:3px;text-transform:uppercase;}

.info{text-align:left;width:440px;margin:30px auto;border-top:1px dotted #221;padding-top:30px;}
.info p{margin-top:1.6em;}

.galleria_wrapper img{ width:440px; height:330px}


#articleList h1 {font-size:13px}

.SubmitMaillist {border:none; background:none}


#NewsPage h1{ color::#b3171e}


#articleTools { padding:10px 0}

.addComments  input{ margin:1px 0; width:200px; height:18px; border:1px solid #999999}
.addComments  textarea{ margin:1px 0; width:300px; height:80px; border:1px solid #999999}
a.newsbar{ background:url(images/square_s.gif) -3px 1px no-repeat; padding:0 10px 0 10px}

#pollBody table{width:100%}
#pollBody .radio{width:20px}
#pollBody .radio input{ border:none}
#pollViewTable {width:100%}

#pollViewTable .question{ padding:0 0 5px 0}

div.btnDiv{ text-align:center; padding:10px 0}
div.btnDiv a{ display:block; padding:5px 0 0 0}
.voteBtn { width:69px; height:22px; background:url(images/vote_en.gif) no-repeat; margin:0; padding:0; border:none;}

.resultBar { font-size:10px; padding-top:1x}
.question { padding-bottom:10px}
.answer {padding-bottom:6px}
.statistics {font-size:11px}

.comment_hdr{ background:url(images/comment_hdr_en.jpg) center no-repeat; height:35px; color:#000000}
.comment_hdr div{ float:left}
.comment_body{color:#555555; padding:6px}
.comment_ftr{ background:url(images/comment_ftr_en.jpg) center no-repeat; height:16px; color:#000000; font-size:10px; padding:0 4px}


.cat_more { text-align:right; padding-right:10px; color:#800000}
.cat_more a{ color:#800000}
.cat_more a:hover{ color:#CE0000}


.newsDot{background:url(images/dot.gif) left 3px no-repeat; padding-left:11px}
.newsDot2{background:url(images/dot.gif) left 3px no-repeat; padding-left:12px}


#bookList .bookCover { float:left}
#bookList .bookDetails { float:left; padding:4px}
