body, td, form, input, textarea, select {
	font-size: 15px;
	color: #333333;
	line-height: 190%;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
}
img { border:0}

.txtmain{
	font-size: 15px;
	line-height: 190%;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	}

a{
	color: #006699;
	text-decoration: underline;
}
a:hover{
	color: #003399;
	text-decoration: none;
}

.a1 a{
	color: #111111;
	text-decoration: none;
}
.a1 a:hover{
	color: #111111;
	text-decoration: underline;
}

.copyright {
	font-size: 11px;
	color: #414141;
	text-decoration: none;	
}
.copyright a{
	font-size: 11px;
	color: #414141;
	text-decoration: underline;
}
.copyright a:hover{
	font-size: 11px;
	color: #414141;
	text-decoration: none;
}

.copyrightmenu{
	color: #7D7D7D;
	font-size:12px;
	text-decoration: none;	
}
.copyrightmenu a{
	color: #7D7D7D;
	font-size:12px;
	text-decoration: none;	
}
.copyrightmenu a:hover{
	color: #7D7D7D;
	font-size:12px;
	text-decoration: none;	
}

.index_topbg { background-color:#F1EFEB; border-top:1px #CEC6B9 solid; padding:17px 11px 0px 32px; }
.indexbg { background-image: url(../_img/0_index/indexbg.jpg); background-repeat: no-repeat; background-position: left bottom; padding-bottom:160px }
.qlinksboder{ padding:2px; border: 1px solid #D0C4B6; }
.qlinksnews{ color:#333; font-size:11px; text-decoration:none;}
.qlinksnews a{ color:#333; font-size:11px; text-decoration:none; border-bottom:1px solid #C6BAA0;}
.qlinksnews a:hover{ color:#666; font-size:11px; text-decoration:none;}
.overviewpic { border:1px solid #CEC6B9; background-color:#E6E1D9; padding:2px;}
.greentitle { color:#333300; font-size:13px; font-weight:bold;}
.greentitle a{ color:#333300; font-size:13px; font-weight:bold; text-decoration:none;}
.greentitle a:hover{ color:#A58748; font-size:13px; font-weight:bold; text-decoration:none;}
.albumshadow {background:url(../_img/10_album/pic_shadow.jpg) top left no-repeat; padding:35px 13px 0px 13px;}
.albumbg { background:url(../_img/10_album/pic_bottom.jpg) bottom left no-repeat;}
.albumtitle { color:#464428; font-size:15px; line-height:150%}
.albumtitle a{ color:#464428; font-size:15px; line-height:150%; text-decoration:none;}
.albumtitle a:hover{ color:#000; font-size:15px; line-height:150%; text-decoration:underline;}
.bluewords {color:#333; font-size:11px;text-decoration:none; }
.bluewords a{color:#006699; font-size:11px; text-decoration:underline;}
.bluewords a:hover{color:#333; font-size:11px; text-decoration:none;}
.cardsbg { background:url(../_img/11_cards/clounds.jpg) right top no-repeat;}
.formborder { boder:1px solid #CABEB3; background-color:#F7F7F7; padding:10px; }
.rightborder {background:url(../_img/10_album/shadow.png) top left repeat-y;}
.leftborder {background:url(../_img/10_album/shadow_.png) top left repeat-y;}
.newsdotted { background:url(../_img/8_news/dottedline.gif) left center repeat-x; height:30px}
.redwords{ color:#900;}
.goldwords{color:#7A5E20; font-weight:bold}
.graywords{color:#333333; font-weight:bold;}
.photobg{ background:url(../8_news/img/focus5_pic01.jpg) right top no-repeat; padding-right:300px;}
.more{color:#7A5E20; font-size:11px; text-decoration:none; }
.more a{ color:#7A5E20; font-size:11px; text-decoration:none; border-bottom:1px solid #C6BAA0;}
.more a:hover{ color:#333; font-size:11px; text-decoration:none;}
.4shopline{ background:url(../_img/4_shop/topline.jpg) top left repeat-x;}
.indexrightlinks { background:url(../_img/0_index/arrow.gif) left 10px no-repeat; padding-left:9px; padding-right:8px; font-size:12px; color:#8C743E;}
.indexrightlinks a{ color:#8C743E; font-size:12px; text-decoration:underline;}
.indexrightlinks a:hover{ color:#333300; font-size:12px; text-decoration:underline;}
.txt11{
	font-size: 11px;
	line-height: 160%;
	color:#666;
}
.txt10{
	font-size: 10px;
	line-height: 160%;
	color:#666;
}
.txt13{
	font-size: 13px;
	line-height: 160%;
}

.txt13G{
	font-size: 13px;
	color: #333300;
	text-decoration: none;	
}
.txt13G a{
	font-size: 13px;
	color: #333300;
	text-decoration: none;
	border-bottom : 1px solid #C6BA9F; 
}
.txt13G a:hover{
	font-size: 13px;
	color: #7A5E20;
	text-decoration: none;
	border-bottom : 1px solid #FFFFFF; 
}

.txt6{
	color: #666666;
	font-size:12px;
	text-decoration: none;
}
.txt6 a{
	color: #666666;
	font-size:12px;
}
.txt6 a:hover{
	color: #666666;
}

.txtG{
	color: #7A5E20;
	text-decoration: none;
	font-size:13px;
}
.txtG a{
	color: #7A5E20;
	text-decoration: none;
	border-bottom : 1px solid #C6BA9F; 
}
.txtG a:hover{
	color: #7A5E20;
	text-decoration: none;
	border-bottom : 1px solid #ffffff; 
}

.creatop{
	font-size: 11px;
	color: #999999;
	text-decoration: none;	
}
.creatop a{
	font-size: 11px;
	color: #999999;
}
.creatop a:hover{
	font-size: 11px;
	color: #999999;
}

.newstitle{
	color: #333300;
	font-weight: bold;
	font-size: 13px;
}
.newstitle a{
	color: #333300;
	text-decoration: none;
	border-bottom : 1px solid #C6BA9F; 
}
.newstitle a:hover{
	color: #333300;
	border-bottom : 1px solid #ffffff; 
}

.txtG1{
	color: #969288;
}
.txtG1 a{
	color: #969288;
	text-decoration: none;
}
.txtG1 a:hover{
	color: #969288;
}

.txt15B{
	color: #3D3D51;
	font-size: 15px;
}

.txt15R{
	color: #993300;
	font-size: 15px;
}

.mainbg {
	background-image: url(../_img/layout/main_titlebg.jpg);
	background-repeat: no-repeat;
}

.mainbottombg {
	background-image: url(../_img/layout/main_bottombg.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}

.menu{
	color: #4C4C70;
	border-bottom : 1px solid #CAD3E2;
	font-size:13px;
	
}
.menu a{
	color: #4C4C70;
	display: block;
	background-image: url(../_img/layout/iconmenu.gif);
	background-repeat: no-repeat;
	background-position: right 10px;
	padding:5px 5px 5px 38px ;
	text-decoration: none;
}
.menu a:hover{
	color: #FFFFFF;
	background-image: url(../_img/layout/iconmenu.gif);
	background-repeat: no-repeat;
	background-position: right 10px;
	background-color: #8CA5CE;
	display: block;
	padding:4px 5px 4px 38px ;
	border-bottom : 1px solid #FFFFFF;
	border-top : 1px solid #FFFFFF;
	text-decoration: none;
}

.menu01{
	font-size:13px;
	color: #4C4C70;
	border-bottom : 1px solid #CAD3E2;
	
}
.menu01 a{
	color: #FFFFFF;
	background-image: url(../_img/layout/iconmenu.gif);
	background-repeat: no-repeat;
	background-position: right 10px;
	background-color: #8CA5CE;
	display: block;
	padding:4px 5px 4px 38px ;
	border-bottom : 1px solid #FFFFFF;
	border-top : 1px solid #FFFFFF;
	text-decoration: none;
}
.menu01 a:hover{
	color: #FFFFFF;
	background-image: url(../_img/layout/iconmenu.gif);
	background-repeat: no-repeat;
	background-position: right 10px;
	background-color: #8AB8EA;
	display: block;
	padding:4px 5px 4px 38px ;
	border-bottom : 1px solid #FFFFFF;
	border-top : 1px solid #FFFFFF;
	text-decoration: none;
}

.menudiv01 a{
	color: #333333;
	background-color: #FFFFFF;
	display: block;
	padding:7px 5px 5px 38px;
	text-decoration: none;
	background-image: none;
	border: none;
	font-size:13px;
}
.menudiv01 a:hover{
	color: #333333;
	background-color: #F4F6F9;
	display: block;
	padding:7px 5px 5px 38px;
	text-decoration: none;
	background-image: none;
	border: none;
}

.menudiv02 a{
	color: #333333;
	background-color: #F4F6F9;
	display: block;
	padding:7px 5px 5px 38px;
	border: none;
	text-decoration: none;
	background-image: none;
}
.menudiv02 a:hover{
	color: #333333;
	background-color: #D9E6F4;
	display: block;
	padding:7px 5px 5px 38px;
	border: none;
	text-decoration: none;
	background-image: none;
}

.linebottomG {border-bottom : 2px solid #E9E9DA; }
.linebottomG1 {border-bottom : 1px solid #E9E9DA; }
.linerightG {border-right : 1px solid #D7CEBC; }
.linerightB5 {border-right : 5px solid #F4F6F9; }
.linerightB1 {border-right : 1px solid #D5DCE8; }
.linetopG {border-top : 1px solid #D7CEBC; }
.lineallG {border : 1px solid #CEC6B9; }
.lineallC {border : 1px solid #E4E4E4; }
.lineflowrightG {border-right : 1px solid #D7D7BD; }
.lineflowrightG01 {border-right : 1px solid #E9E9DA; }
.lineflowleftG {border-left : 1px solid #E9E9DA; }
.lineflowbottomG {border-bottom : 1px solid #E9E9DA; }
.linebottom9 {border-bottom : 1px solid #999999; }
.lineright9 {border-right : 1px solid #999999; }
.linetopc {border-top : 1px solid #CCCCCC; }
.writewords {color:#FFF; font-size:11px; line-height:150%}
.writewords a{color:#FFF; font-size:11px; line-height:150%; text-decoration:none;}
.writewords a:hover{color:#988169; font-size:11px; line-height:150%; text-decoration:none;}
.lightbrwords {color:#988169; font-size:11px; line-height:150%}
.lightbrwords a{color:#988169; font-size:11px; line-height:150%; text-decoration:none;}
.lightbrwords a:hover{color:#333300; font-size:11px; line-height:150%; text-decoration:none;}
.cardsboder { border:1px solid #DBDBDB; padding:8px;}
.cardstitlenumber {color:#CCCCCC; font-size:30px; line-height:150%; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.cardstitle{color:#333300; font-size:15px; line-height:150%; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.formboder { border:1px solid #CABEB3; background-color:#F7F7F7}
.dkgraywords{ font-weight:bold; color:#333;}
.rdboldwords{ font-weight:bold; color:#900;}

.line {
	font-size: 1px;
	line-height: 1px;
}

.redword {
    color:#CC0004;
	font-size:13px;
}
.redword1 {
	color: #D45126;
}
.redword1 a{
	color: #D45126;
	text-decoration: none;
}
.redword1 a:hover{
	color: #F88C21;
	text-decoration: underline;
}

.redword2{
	color: #D45126;
}
.redword2 a{
	color: #D45126;
	text-decoration: none;
	border-bottom : 1px solid #E9A892;
}
.redword2 a:hover{
	color: #F88C21;
	text-decoration: none;
	border-bottom : 1px none #FF9900;
}

.overviewdate{
	color: #999999;
	font-weight: normal;
}

.txt24B {
	font-size: 24px;
    color:#3D3D51;
}

.txtdel{
	text-decoration: line-through;
}

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

select{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4F4F4F;
	background-color: #FFFFFF;
	line-height: 12px;
}


.FormFormat input{
	background-color: #FFFFFF;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4B4B4B;
	padding-top: 1px;
	padding-left: 4px;
	border-top: 1px solid #333333;
	border-right: 1px solid #C5C5C5;
	border-bottom: 1px solid #C5C5C5;
	border-left: 1px solid #333333;
}

.FormFormat textarea{
	background-color: #FFFFFF;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4B4B4B;
	padding-top: 1px;
	padding-left: 4px;
	border-top: 1px solid #333333;
	border-right: 1px solid #C5C5C5;
	border-bottom: 1px solid #C5C5C5;
	border-left: 1px solid #333333;
}

.ContactFormat input{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003399;
	padding-top: 1px;
	padding-left: 4px;
	border-top: 1px solid #40331C;
	border-right: 1px solid #AB9A81;
	border-bottom: 1px solid #AB9A81;
	border-left: 1px solid #40331C;
	background-image:  url("../_img/_layout/bg.gif");
}

.ContactFormat textarea{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003399;
	padding-top: 1px;
	padding-left: 4px;
	border-top: 1px solid #40331C;
	border-right: 1px solid #AB9A81;
	border-bottom: 1px solid #AB9A81;
	border-left: 1px solid #40331C;
	background-image:  url("../_img/_layout/bg.gif");
}

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

.Search input{
	background-color: #FFFFFF;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4B4B4B;
	padding-top: 1px;
	padding-left: 4px;
	border-top: 1px solid #333333;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #333333;
}

.menuform{
	color: #333333;
	background-color: #F4F6F9;
	display: block;
	padding:7px 5px 7px 38px;
	border: none;
	text-decoration: none;
	background-image: none;
}
.magzinetablebg {
	background-image: url(../_img/3_family/_layout/middle_bg.jpg);
	background-repeat: repeat-x;
	background-position: 0px -20px;
}
.magzinettablebg01 {
	background-attachment: scroll;
	background-image: url(../_img/6_magzine/search_tablebg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.ShopTit{
	font-size: 13px;
	font-weight: bold;
	color: #CC0000;
}
.admin_line {
	background-attachment: scroll;
	background-image: url(../_img/51_donateadmin/line01.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.click {cursor:hand;}

.canlandertitle {
	font-size: 15px;
	font-weight: bold;
	color: #927E4B;
	letter-spacing: 1pt;
}

.calanderword {
    font-size:25px;
	font-weight:bold;
	color:#333333;
}

.calanderword2 {
	font-size: 10px;
	color: #A99F98;
}

.calanderword3 {
	font-size: 12px;
	color: #917A4A;
}
.calanderword3 a{
	font-size: 12px;
	color: #8E513C;
	text-decoration: underline;
}
.calanderword3 a:hover{
	font-size: 12px;
	color: #927E4B;
	text-decoration: none;
}
hr {
	border-bottom : 1px solid #FFFFFF;
	border-top : 1px solid #CCCCCC;
	border-left : 1px solid #FFFFFF;
	border-left : 1px solid #FFFFFF;
}

