/* B.H. */ 
html,body{
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#838576;	
	padding:0px;
	margin:0px;
	height:100%;
	direction:ltr;
	background-image:url(images/bg_pat1.gif);

}
input{font-family:Arial, Helvetica, sans-serif}
textarea{font-family:Arial, Helvetica, sans-serif}
a{text-decoration:none;}
a:hover{color:#fff;}
img{
	border:0px;
	padding:0px;
	margin:0px;
}
form{
	padding:0px;
	margin:0px;
}
div#topLeftImage{float:left; position:absolute; top:0px; left:0px; z-index:10000;}
div#topStrip{background-image:url(images/top_strip_bg.jpg); background-repeat:repeat-x; height:76px; padding-top:52px;}
div#topStrip div.contaner{margin: 0 auto; width:998px;}
div#topStrip div.search{float:left; width:183px; padding-right:6px; text-align:left;}
div#topStrip div.rss{float:left; width:131px;}
div#topStrip div.rssContaner{width:140px; padding-left:11px; height:22px; padding-top:6px; background-color:#3c362c;}
a#SubscribeRSS{font-size:14px; color:#CA6834;}
div#topStrip div.logo{float:right;}
div#searchBox{}
div#searchBox div.contaner{width:183px; height:28px; background-color:#3c362c;}
div#searchBox div.searchInput{float:left; width:140px; height:20px; overflow:hidden; color:#fff; border:none; padding:0px; margin:0px; padding-left:10px; padding-top:6px;}
div#searchBox input.searchInput{width:145px; font-size:14px; height:20px; border:none; color:#EFEDE0; padding-top:0px; padding-left:0px; background-color:#3c362c;}
div#searchBox div.searchSubmit{float:left; width:19px; height:15px; overflow:hidden; border:none; border-left:none; padding:0px; margin:0px; padding-top:7px; padding-left:9px;}
div#searchBox input.searchSubmit{width:19px; height:15px; border:none; padding:0px; margin:0px;}

div#topMenu{margin: 0 auto; width:998px; height:72px;}
div#topMenu div.menuTopLink{float:left; font-size:32px; padding:0px; padding-right:0px;}
div#topMenu a.menuTopLink{font-size:32px; padding-right:0px; color:#fff;}
div#topMenu a.menuTopLink:hover{color:#006600;}
div#topMenu div.menuTopDiv{cursor:pointer; background-color:#000000; position:absolute; -moz-opacity:.01; opacity:.01; filter:alpha(opacity=1); z-index:1000;}


div#page{margin: 0 auto; width:998px;}
#header{}
#header p{margin:0px; padding:0px;}
#header a{}
#header a:hover{}


div#homePage div#home_latestBlogs{float:left; width:506px;}
div#homePage div#home_latestBlogs div.contaner{width:492px;}
div#homePage div#home_latestBlogs div.colum_title{width:484px; padding-left:8px; height:30px; line-height:30px; background-image:url(images/box_bg_pattern.gif); color:#838576; font-size:13px;}
div#homePage div#home_latestBlogs div.colum_list{padding-top:19px;}
div#homePage div#home_latestBlogs div.homePageNewsContaner{padding-bottom:7px; height:146px; overflow:hidden;}
div#homePage div#home_latestBlogs div.homePageNewsBy{font-size:11px; padding-top:20px;}
div#homePage div#home_latestBlogs div.homePageNewsBy a{color:#9F9B8F;}
div#homePage div#home_latestBlogs div.homePageNewsBy a:hover{color:#FFFFFF;}
div#homePage div#home_latestBlogs div.homePageNewsTitle{color:#729391; font-size:28px;}
div#homePage div#home_latestBlogs div.homePageNewsDesc{font-size:13px; line-height:22px;}
div#homePage div#home_latestBlogs div.homePageNewsDesc a{color:#838576;}
div#homePage div#home_latestBlogs div.homePageNewsDesc a:hover{color:#FFFFFF;}
div#homePage div#home_latestBlogs div.homePageNewsMore{border-bottom:1px solid #363328;  padding-top:11px;}
div#homePage div#home_latestBlogs div.homePageNewsMore a{font-size:11px;display:block; width:82px; line-height:21px; background-image:url(images/box_bg_pattern.gif); color:#fff; text-align:center;}
div#homePage div#home_latestBlogs div.homePageNewsMore a:hover{background-image:url(images/footer_bg_pattern.gif);}
div#homePage div#home_latestProjects{float:left;}
div#homePage div#home_latestProjects div.contaner{width:492px;}
div#homePage div#home_latestProjects div.colum_title{width:484px; padding-left:8px; height:30px; line-height:30px; background-image:url(images/box_bg_pattern.gif); color:#838576; font-size:13px;}
div#homePage div#home_latestProjects div.colum_list{padding-top:13px;}
div#homePage div#home_latestProjects div.homePage_projectRow{padding-top:7px;}
div#homePage div#home_latestProjects div.homeTag_contaner{position:absolute; width:492px; cursor:pointer;}
div#homePage div#home_latestProjects td.homeTag_td{height:146px; vertical-align:bottom;}
div#homePage div#home_latestProjects div.homeTag_title div{float:left;}
div#homePage div#home_latestProjects div.homeTag_titleDiv{padding-left:2px; padding-right:3px; float:left; background-color:#000000; color:#fff; font-size:11px; font-weight:bold; line-height:16px; height:16px; -moz-opacity:.50; opacity:.50; filter:alpha(opacity=50);}
div#homePage div#home_latestProjects div.homeTag_tags{clear:both; float:none;}
div#homePage div#home_latestProjects div.homeTag_tagsDiv{float:left; padding-top:2px;}
div#homePage div#home_latestProjects div.homeTag_tagsName{white-space:nowrap; padding-left:2px; padding-right:3px;background-color:#000000; color:#fff; font-size:10px; line-height:16px; height:16px; -moz-opacity:.50; opacity:.50; filter:alpha(opacity=50);}
div#homePage div#home_latestProjects div.homeTag_bottom{clear:both; float:none; height:5px; width:100px;}
div#homePage div#home_latestProjects div.homeProjectImg img{width:492px; height:146px;}


div#footer{height:438px; background-image:url(images/footer_bg_pattern2.jpg); padding-top:1px;} 
div#footer div.footer_contaner{margin: 0 auto; width:1278px; height:363px; padding-top:75px; background-image:url(images/footer_bg.jpg); background-repeat:no-repeat; background-position:right;}
div#footer div.footer_contaner2{margin: 0 auto; width:998px;}
div#footer div.copy{font-size:12px; color:#6c6b61; padding-top:30px;}
div.footerTitel{line-height:20px; font-weight:bold; font-size:13px; color:#a7a07c;}
div.footerTitel a{color:#a7a07c;}
div.footerTitel a:hover{color:#fff;}
div.footerLink{line-height:20px; font-size:12px; color:#6c6b61;}
div.footerLink a{color:#6c6b61;}
div.footerLink a:hover{color:#fff;}


div#contentPageServices div.servicesLeft{float:left; width:749px; padding-right:11px;}
div#contentPageServices div.servicesParentTitle{width:739px; font-size:13px; padding-left:10px; color:#838576; background-image:url(images/box_bg_pattern.gif); line-height:29px;}
div#contentPageServices div.beetwen{height:13px; width:100px; overflow:hidden;}
div#contentPageServices div.servicesPages{padding-top:0px;}
div#contentPageServices div.servicesPagesDiv{float:left; padding-top:5px;}
div#contentPageServices div.servicesPagesDiv div{background-color:#000000; filter:alpha(opacity=25); -moz-opacity:.25; opacity:.25; line-height:26px; height:26px; white-space:nowrap;}
div#contentPageServices div.servicesPagesDiv a.row{color:#fff; font-size:16px;}
div#contentPageServices div.servicesPagesDiv a.row:hover{color:#999;}
div#contentPageServices div.servicesPagesDiv a.rowOn{color:#9D986D; font-size:16px;}
div#contentPageServices div.beetwen2{height:30px; width:100px; overflow:hidden; float:none; clear:both;}
div#contentPageServices div.servicesPageTitle{float:none; clear:both; padding-bottom:20px;}
div#contentPageServices div#servicesPageTitle{color:#9D986D; font-size:28px;}
div#contentPageServices div.servicesPageText{width:600px; color:#838576; line-height:20px; font-size:13px; padding-bottom:60px;}
div#contentPageServices div.brandingProjects{width:759px; overflow:hidden;}
div#contentPageServices div.brandingProjectsTitle{color:#A7A07B; font-size:13px; padding-bottom:10px;}
div#contentPageServices div.brandingProjectList{width:759px; overflow:hidden;}
div#contentPageServices div.brandingProjectColum{float:left; width:378px; height:164px; padding-top:10px;}
div#contentPageServices div.brandingProjectTag_contaner{position:absolute; width:358px; cursor:pointer;}
div#contentPageServices td.brandingProjectTag_td{height:164px; vertical-align:bottom;}
div#contentPageServices div.brandingProjectTag_title div{float:left;}
div#contentPageServices div.brandingProjectTag_titleDiv{padding-left:2px; padding-right:3px; float:left; background-color:#000000; color:#fff; font-size:11px; font-weight:bold; line-height:16px; height:16px; -moz-opacity:.50; opacity:.50; filter:alpha(opacity=50);}
div#contentPageServices div.brandingProjectTag_bottom{clear:both; float:none; height:5px; width:100px;}
div#contentPageServices div.brandingProjectTag_tags{clear:both; float:none;}
div#contentPageServices div.brandingProjectTag_tagsDiv{float:left; padding-top:2px;}
div#contentPageServices div.brandingProjectTag_tagsName{white-space:nowrap; padding-left:2px; padding-right:3px;background-color:#000000; color:#fff; font-size:10px; line-height:16px; height:16px; -moz-opacity:.50; opacity:.50; filter:alpha(opacity=50);}
div#contentPageServices td.servicesRight{width:240px; background-image:url(images/box_bg_pattern.gif); vertical-align:top;}
div#contentPageServices div.servicesRightContaner{width:184px; padding-left:28px; padding-right:28px; padding-top:50px;}
div#contentPageServices div.servicesRightTitle{color:#A7A07B; font-size:13px;}
div#contentPageServices div.servicesRightList{padding-top:20px;}
div#contentPageServices div.servicesRightList a{display:block; line-height:20px; color:#838576; font-size:13px;}
div#contentPageServices div.servicesRightList a:hover{color:#fff;}

div#contentPageAbout div.aboutLeft{float:left; width:749px; padding-right:11px;}
div#contentPageAbout div.aboutLeftPageTitle{width:739px; font-size:13px; padding-left:10px; color:#838576; background-image:url(images/box_bg_pattern.gif); line-height:29px;}
div#contentPageAbout div.aboutLeftPageSummery{padding-top:30px; padding-bottom:14px;}
div#contentPageAbout div#aboutLeftPageSummery{color:#C98E96; font-size:28px;}
div#contentPageAbout div.aboutLeftPageFullText{width:600px; color:#838576; font-size:13px; line-height:20px;}
div#contentPageAbout td.aboutRight{width:240px; background-image:url(images/box_bg_pattern.gif); vertical-align:top;}

div#contentPageContact div.contactLeft{float:left; width:749px; padding-right:11px;}
div#contentPageContact div.contactLeftPageTitle{width:739px; font-size:13px; padding-left:10px; color:#838576; background-image:url(images/box_bg_pattern.gif); line-height:29px;}
div#contentPageContact div.contactLeftPageSummery{padding-top:10px; padding-bottom:14px;}
div#contentPageContact div#contactLeftPageSummery{color:#7EBBB8; font-size:28px;}
div#contentPageContact div.contactLeftPageFullText{width:600px; color:#838576; font-size:13px; line-height:20px;}
div#contentPageContact div.contactLeftForm{padding-top:30px;}
div#contentPageContact td.contactRight{width:240px; background-image:url(images/box_bg_pattern.gif); vertical-align:top;}
div#contentPageContact div.contactRightContaner{width:184px; padding-left:28px; padding-right:28px; padding-top:50px;}
div#contentPageContact div.contactRightTitle{color:#A7A07B; font-size:13px;}
div#contentPageContact div.contactRightList{padding-top:20px; font-size:13px; line-height:20px; padding-bottom:30px;}
div#contentPageContact div.contactRightList a{color:#7EBBB8; font-size:13px;}

div#parentPageBlog{}
div#parentPageBlog td.beetwin1{width:17px; font-size:2px;}
div#parentPageBlog td.beetwin2{width:11px; font-size:2px;}
div#parentPageBlog div.beetwin2{width:11px; height:100px; font-size:2px;}
div#parentPageBlog td.blogTd1{vertical-align:top; width:490px;}
div#parentPageBlog div.blogTd1_topTitle{width:482px; font-size:13px; padding-left:8px; height:29px; line-height:28px; background-image:url(images/box_bg_pattern.gif);}
div#parentPageBlog div#blogTd1_blogList{padding-top:21px;}
div#parentPageBlog div#blogTd1_blogList div.parent{}
div#parentPageBlog div#blogTd1_blogList div.contaner{}
div#parentPageBlog div#blogTd1_blogList div.titleRow{}
div#parentPageBlog div#blogTd1_blogList td.image{padding-right:13px;}
div#parentPageBlog div#blogTd1_blogList td.image img{width:67px;}
div#parentPageBlog div#blogTd1_blogList td.desc{vertical-align:bottom;}
div#parentPageBlog div#blogTd1_blogList div.by{color:#9F9B8F; font-size:11px;}
div#parentPageBlog div#blogTd1_blogList div.blogPostTitle{font-size:28px; color:#CA6834; line-height:28px;}
div#parentPageBlog div#blogTd1_blogList div.textRow{float:none; clear:both; padding-top:22px;}
div#parentPageBlog div#blogTd1_blogList div.fullText{font-size:13px;line-height:20px;color:#838576}
div#parentPageBlog div#blogTd1_blogList div.tagsRow{ padding-top:10px;}
div#parentPageBlog div#blogTd1_blogList div.tagsTitle div{float:left;}
div#parentPageBlog div#blogTd1_blogList div.tagsTitleText{padding-left:2px; padding-right:3px; float:left; background-color:#000000; color:#fff; font-size:11px; font-weight:bold; line-height:16px; height:16px; -moz-opacity:.50; opacity:.50; filter:alpha(opacity=50);}
div#parentPageBlog div#blogTd1_blogList div.tagsList{clear:both; float:none;}
div#parentPageBlog div#blogTd1_blogList div.tag{float:left; padding-top:2px;}
div#parentPageBlog div#blogTd1_blogList div.tag_tagsName{white-space:nowrap; padding-left:2px; padding-right:3px;background-color:#000000; color:#fff; font-size:10px; line-height:16px; height:16px; -moz-opacity:.50; opacity:.50; filter:alpha(opacity=50);}
div#parentPageBlog div#blogTd1_blogList div.tag_tagsName a{color:#fff;}
div#parentPageBlog div#blogTd1_blogList div.tag_tagsName a:hover{color:#999;}
div#parentPageBlog div#blogTd1_blogList div.linkRow{clear:both; float:none; padding-top:5px; color:#ACACAC; font-size:13px; padding-bottom:15px; border-bottom:1px solid #373127;}
div#parentPageBlog div#blogTd1_blogList div.linkRow a{color:#838576; font-size:13px;}
div#parentPageBlog div#blogTd1_blogList div.linkRow a:hover{color:#CA6834}
div#parentPageBlog div#blogTd1_blogList div.beetwinBlog{height:35px; width:100px;}
div#parentPageBlog div#blogTd1_blogList div.blogPadding{text-align:-moz-right;}
div#parentPageBlog div#blogTd1_blogList div.blogPadding td{padding-left:4px;}
div#parentPageBlog div#blogTd1_blogList div.blogPadding td a{display:block; width:21px; height:21px; background-image:url(images/box_bg_pattern.gif); text-align:center; line-height:20px; color:#BEC2A7; font-size:12px;}
div#parentPageBlog div#blogTd1_blogList div.blogPadding td a:hover{color:#fff; background-image:url(images/box_bg_pattern.gif);}
div#parentPageBlog div#blogTd1_blogList div.blogPadding td a.on{background-image:url(images/footer_bg_pattern.gif);}
div#parentPageBlog div#blogTd1_blogList div.blogPadding td a.on:hover{color:#fff; background-image:url(images/footer_bg_pattern.gif);}
div#parentPageBlog td.blogTd2{vertical-align:top; width:240px; background-image:url(images/box_bg_pattern.gif);}
div#parentPageBlog div.blogTd2Contaner{padding-top:40px; padding-left:20px; padding-right:0px;}
div#parentPageBlog div.blogTd2Box{}
div#parentPageBlog div.blogTd2BoxTitle{color:#A7A07B; font-size:13px;}
div#parentPageBlog div.blogTd2BoxLink{padding-top:15px; padding-bottom:50px; color:#838576; font-size:13px;}
div#parentPageBlog div.blogTd2BoxLink a{display:block; color:#838576; font-size:13px; line-height:22px;}
div#parentPageBlog div.blogTd2BoxLink a:hover{color:#fff;}
div#parentPageBlog div.blogTd2BoxTag{float:left; padding-top:2px;}
div#parentPageBlog div.blogTd2BoxTag_tagsName{white-space:normal; padding-left:0px; padding-right:0px;background-color:#000000; color:#fff; font-size:10px; line-height:16px; height:16px; -moz-opacity:.50; opacity:.50; filter:alpha(opacity=50);}
div#parentPageBlog div.blogTd2BoxTag_tagsName a{color:#fff; font-size:10px; display:block; line-height:16px; height:16px;}
div#parentPageBlog div.blogTd2BoxTag_tagsName a:hover{color:#999;}
div#parentPageBlog td.blogTd3{vertical-align:top; width:240px; background-image:url(images/box_bg_pattern.gif);}


div#searchPage{}
div#searchPage div.searchPageResultFor{width:990px; padding-left:8px; height:29px; line-height:28px; background-image:url(images/box_bg_pattern.gif); color:#838576; font-size:13px;}
div#searchPage div.searchPageTitle{padding-top:13px;}
div#searchPage div#searchPageTitle{font-size:28px; color:#C98E96;}
div#searchPage div.errSearch{padding-top:40px; font-size:18px; color:#CA6834;}
div#searchPage div.resultRow{padding-top:40px; width:600px;}
div#searchPage a.resultRowTitle{display:block; color:#A7A07B; font-size:13px; font-weight:bold; padding-bottom:5px;}
div#searchPage a.resultRowTitle:hover{color:#fff;}
div#searchPage a.resultRowDesc{display:block; color:#838576; font-size:13px; line-height:22px;}
div#searchPage a.resultRowDesc:hover{color:#fff;}
div#searchPage a.resultRowLink{display:block; color:#FFFFFF; font-size:12px;}

div#parentPageShowcase{}
div#parentPageShowcase td.showcaseLeft{vertical-align:top; width:762px;}
div#parentPageShowcase div.showcaseList{width:762px; overflow:hidden;}
div#parentPageShowcase div.showcaseColum{float:left; width:380px; height:176px;}
div#parentPageShowcase div.showcaseContent{}
div#parentPageShowcase div.homeTag_contaner{position:absolute; width:368px; cursor:pointer;}
div#parentPageShowcase td.homeTag_td{height:164px; vertical-align:bottom;}
div#parentPageShowcase div.homeTag_title div{float:left;}
div#parentPageShowcase div.homeTag_titleDiv{padding-left:2px; padding-right:3px; float:left; background-color:#000000; color:#fff; font-size:11px; font-weight:bold; line-height:16px; height:16px; -moz-opacity:.50; opacity:.50; filter:alpha(opacity=50);}
div#parentPageShowcase div.homeTag_tags{clear:both; float:none;}
div#parentPageShowcase div.homeTag_tagsDiv{float:left; padding-top:2px;}
div#parentPageShowcase div.homeTag_tagsName{white-space:nowrap; padding-left:2px; padding-right:3px;background-color:#000000; color:#fff; font-size:10px; line-height:16px; height:16px; -moz-opacity:.50; opacity:.50; filter:alpha(opacity=50);}
div#parentPageShowcase div.homeTag_bottom{clear:both; float:none; height:5px; width:100px; overflow:hidden;}
div#parentPageShowcase div.showcaseImage{}
div#parentPageShowcase div.showcaseImage img{width:368px; height:164px;}
div#parentPageShowcase div.showcasePaging{padding-right:14px;}
div#parentPageShowcase div.showcasePaging td{padding-left:4px;}
div#parentPageShowcase div.showcasePaging td a{display:block; width:21px; height:21px; background-image:url(images/box_bg_pattern.gif); text-align:center; line-height:20px; color:#BEC2A7; font-size:12px;}
div#parentPageShowcase div.showcasePaging td a:hover{color:#fff; background-image:url(images/box_bg_pattern.gif);}
div#parentPageShowcase div.showcasePaging td a.on{background-image:url(images/footer_bg_pattern.gif);}
div#parentPageShowcase div.showcasePaging td a.on:hover{color:#fff; background-image:url(images/footer_bg_pattern.gif);}
div#parentPageShowcase td.showcaseRight{vertical-align:top; width:240px; background-image:url(images/box_bg_pattern.gif);}
div#parentPageShowcase div.showcaseRightContaner{padding-top:28px; padding-left:20px; padding-right:20px;}
div#parentPageShowcase div.showcaseCatFilter{}
div#parentPageShowcase div.showcaseCatFilterTitle{color:#A7A07B; font-size:13px;}
div#parentPageShowcase div.showcaseCatFilterLink{padding-top:15px; padding-bottom:40px;}
div#parentPageShowcase div.showcaseCatFilterLink a{display:block; line-height:22px; color:#838576; font-size:13px;}
div#parentPageShowcase div.showcaseCatFilterLink a:hover{color:#fff;}
div#parentPageShowcase div.showcaseTagFilterTitle{padding-bottom:15px; color:#A7A07B; font-size:13px;}
div#parentPageShowcase div.showcaseTagFilterLink{}
div#parentPageShowcase div.blogTd2BoxTag{float:left; padding-top:2px;}
div#parentPageShowcase div.blogTd2BoxTag_tagsName{white-space:normal; padding-left:0px; padding-right:0px;background-color:#000000; color:#fff; font-size:10px; line-height:16px; height:16px; -moz-opacity:.50; opacity:.50; filter:alpha(opacity=50);}
div#parentPageShowcase div.blogTd2BoxTag_tagsName a{color:#fff; font-size:10px; display:block; line-height:16px; height:16px;}
div#parentPageShowcase div.blogTd2BoxTag_tagsName a:hover{color:#999999;}
div#parentPageShowcase div.showcaseRightBottom{width:100px; height:40px; overflow:hidden;}

div#projectAjaxWate{display:none;}
div#contentPageShowcase{}
div#contentPageShowcase td.showcaseLeft{vertical-align:top; width:760px;}
div#contentPageShowcase div.showcaseImageList{width:748px; height:545px; text-align:center;}
div#contentPageShowcase table.projectImageContanerTable{width:748px; background-repeat:no-repeat;}
div#contentPageShowcase td.projectImageTD{width:374px; height:519px;}
div#contentPageShowcase div.projectImageDIV{width:86px; height:30px;}
div#contentPageShowcase a.projectImagePrevLink{display:none; width:74px; padding-left:12px; height:30px; line-height:29px; color:#BEC2A7; font-size:13px; background-image:url(images/showcase_prev.png);}
div#contentPageShowcase a.projectImageNextLink{display:none; width:74px; text-align:right; padding-right:12px; height:30px; line-height:29px; color:#BEC2A7; font-size:13px; background-image:url(images/showcase_next.png);}
div#contentPageShowcase div.projectPaging{padding-top:14px;}
div#contentPageShowcase div.projectPagingContaner{width:748px; height:22px; padding-top:8px; background-image:url(images/box_bg_pattern.gif);}
div#contentPageShowcase div.projectPagingContaner a{display:block; color:#838576; float:left; width:374px; font-size:13px;}
div#contentPageShowcase div.projectPagingContaner img{padding-left:6px; padding-right:6px; padding-top:1px;}
div#contentPageShowcase a.projectPagingPrev{}
div#contentPageShowcase a.projectPagingPrev:hover{color:#fff;}
div#contentPageShowcase a.projectPagingNext{text-align:right;}
div#contentPageShowcase a.projectPagingNext:hover{color:#fff;}
div#contentPageShowcase div.projectContent{padding-top:24px;}
div#contentPageShowcase div.projectContentTitle{color:#669560; font-size:28px; padding-bottom:10px; width:700px;}
div#contentPageShowcase div.projectContentText{color:#838576; font-size:13px; width:700px;}
div#contentPageShowcase td.projectDescTD{height:26px; text-align:right;}
div#contentPageShowcase div.projectDescDIV{height:26px; line-height:25px; font-size:14px; color:#FFFFFF; text-align:right; padding-right:10px; background-color:#000000; -moz-opacity:.50; opacity:.50; filter:alpha(opacity=50);}

div#contentPageShowcase td.showcaseRight{vertical-align:top; width:240px; background-image:url(images/box_bg_pattern.gif);}
div#contentPageShowcase div.showcaseRightContaner{padding-top:20px; padding-left:22px;}
div#contentPageShowcase div.showcaseRightTitle{color:#A7A07B; font-size:13px; padding-bottom:14px;}
div#contentPageShowcase div.showcaseRightTags{}
div#contentPageShowcase div.showcaseRightTagsDiv{width:100px; height:20px; overflow:hidden;}
div#contentPageShowcase div.blogTd2BoxTag{float:left; padding-top:2px;}
div#contentPageShowcase div.blogTd2BoxTag_tagsName{white-space:normal; padding-left:2px; padding-right:3px;background-color:#000000; color:#fff; font-size:10px; line-height:16px; height:16px; -moz-opacity:.50; opacity:.50; filter:alpha(opacity=50);}
div#contentPageShowcase div.blogTd2BoxTag_tagsName a{color:#fff; font-size:10px; display:block; line-height:16px; height:16px;}
div#contentPageShowcase div.blogTd2BoxTag_tagsName a:hover{color:#999;}
div#contentPageShowcase div.showcaseRightSite{color:#A7A07B; font-size:13px; clear:both; float:none; padding-bottom:5px;}
div#contentPageShowcase div.showcaseRightLink a{color:#838576; font-size:13px;}
div#contentPageShowcase div.showcaseRightLink a:hover{color:#fff;}
div#contentPageShowcase div.showcaseRightRelated{color:#A7A07B; font-size:13px; padding-top:40px; padding-bottom:5px;}
div#contentPageShowcase a.showcaseRightRelatedLink{display:block; line-height:22px; color:#838576; font-size:13px;}
div#contentPageShowcase a.showcaseRightRelatedLink:hover{color:#fff;}






#pageLogo{display:block; position:absolute; top:40px; left:0px; width:300px; height:150px; cursor:pointer;}
#contentPage{padding-left:23px;padding-top:194px; background-repeat:no-repeat; background-position:top left;}
#contentPage td{vertical-align:top;}
#contentPage td#pageMenu{width:240px;}
#contentPage td#pageMenu div.title{width:210px; padding-left:6px; line-height:32px; background-color:#eeeeee; font-size:20px; font-family:"Times New Roman", Times, serif;}
#contentPage td#pageMenu div.contaner{padding-top:4px;}
#contentPage td#pageMenu a.row{color:#555; display:block; width:216px; padding-top:8px; padding-bottom:8px; font-family:"Times New Roman", Times, serif; font-size:14px;}
#contentPage td#pageMenu a.rowOn{color:#62AE3A;}
#contentPage td#pageMenu a.row:hover{color:#999;}
#contentPage td#pageContent{width:467px;  padding-bottom:20px; background-image:url(images/meunach_pas.jpg); background-repeat:repeat-y; background-position:right;}
#contentPage td#pageContent div.navigation{width:430px; padding-left:6px; line-height:32px; background-color:#eeeeee; font-size:12px;}
#contentPage td#pageContent div.navigation a{color:#555;}
#contentPage td#pageContent div.contaner{padding-top:35px; width:436px;}
#contentPage td#pageContent div.image{float:left; width:200px;}
#contentPage td#pageContent div.desc{float:left; width:230px; font-size:20px; font-family:"Times New Roman", Times, serif;}
#contentPage td#pageContent div.title{float:none; clear:both; font-size:20px; font-family:"Times New Roman", Times, serif; color:#555; padding-bottom:20px;}
#contentPage td#pageContent div.text{ padding-bottom:20px; font-size:12px;}
#contentPage td#pageRelated{padding-left:20px; padding-bottom:20px;}





#parentPage{background-image:url(images/page_top_bg.jpg); background-repeat:no-repeat; background-position:top; background-color:#FFFFFF; padding-top:52px; padding-left:30px; padding-right:30px; padding-bottom:10px;}
#parentPage div.page_title{color:#fff; font-size:16px; line-height:18px; text-align:left; background-image:url(images/page_title_bg.jpg); background-repeat:no-repeat; background-position:left; font-weight:bold; width:400px; padding-left:10px;}
#parentPage div.parentPageRow{float:left; width:336px; height:138px; overflow:hidden; background-image:url(images/parent_pas.jpg); background-repeat:no-repeat; background-position:right top;}
#parentPage div.image{float:left; width:124px;}
#parentPage div.image img{border:1px solid #205B97;}
#parentPage div.text{float:left; width:182px;}
#parentPage a.title{color:#0597BB; font-size:14px; font-weight:bold; display:block; padding-bottom:10px;}
#parentPage a.desc{display:block; font-size:12px; height:60px; text-overflow: ellipsis; overflow: hidden;}
#parentPage a.more{color:#0597BB; font-size:12px; display:block; padding-top:3px;}
div#imageGallery{ float:none; clear:both; }
div#imageGallery a{display:block; width:238px; height:162px; float:left; text-align:left; color:#000;}
div#imageGallery a img{width:227px; height:151px; padding:0px; }
div#pageForm{}

div#alertDiv{display:none; position:absolute; z-index:2000;}
div#alertDiv div.alertDiv{width:316px; height:150px; background-image:url(images/alert_bg.jpg);}
div#alertDiv div.alertDivContaner{padding-top:75px; padding-left:34px;}
div#alertDiv div.enterText{float:left; width:200px; color:#A7A07B; font-size:13px; line-height:29px;}
div#alertDiv div.ok{float:left;}
div#alertDiv div.ok a{display:block; text-align:center; width:44px; height:29px; line-height:29px; background-image:url(images/box_bg_pattern.gif); color:#7EBBB8; font-weight:bold;}
div#alertDiv div.ok a:hover{background-image:url(images/footer_bg_pattern.gif);}
div.popUpContaner{
	top:0px; 
	left:0px;
	position:absolute; 
	display:block; 
	background-color:#000000; 
	width:700px; 
	height:700px;
	filter: alpha(opacity=75);	
	-moz-opacity: 0.75;	
	opacity: 0.75;	
	display:none;
	z-index:1000;
}


td.memberInput      {text-align:left; padding-bottom:3px; color:#A7A07B; font-size:14px;}
td.memberInput2     {text-align:left; padding-bottom:8px;}
span.memberInput    {color:#555555; text-align:left}
input.memberInput   {border:1px solid #524C3D; background-image:url(images/contact_form_bg.gif); width:436px; height:30px; line-height:25px; color:#fff;}
textarea.memberInput{border:1px solid #524C3D; background-image:url(images/contact_form_bg.gif); width:436px; height:135px; overflow:auto; color:#FFFFFF;}
td.memberButtonTD	{text-align:-moz-right;}
div.memberButtonSend{width:104px; padding-top:4px;}
input.memberButtonSend{border:0px; background-image:url(images/box_bg_pattern.gif); width:104px; height:29px; color:#A7A07B; font-size:13px;}
input.memberButtonSend:hover{background-image:url(images/footer_bg_pattern.gif);}
div.after_send_message{padding:15px; padding-left:40px; padding-right:40px; text-align:center; background-image:url(images/box_bg_pattern.gif); color:#A7A07B; font-size:13px; font-weight:bold;}

div#step2Center div.step3formRowSend input{border:0px; width:98px; height:25px; font-size:14px; color:#fff; line-height:20px; text-align:center; background-image:url(images/btn_a1.png);} 
div#step2Center div.step3formRowSend input:hover{background-image:url(images/btn_a2.png);}

.inputInForm{border:1px solid #524C3D; background-image:url(images/contact_form_bg.gif); width:160px; height:30px; line-height:25px; color:#fff;}


div.blogContaner{width:946px; border:1px solid #D2D2D2; padding-top:13px; padding-left:13px; padding-right:13px; padding-bottom:13px; background-image:url(images/pattern.gif);}
td#blogToShow{vertical-align:top; color:#555;}
td#blogToShow div.parent{padding-bottom:13px; color:#555;}
td#blogToShow div.contaner{width:640px; padding:40px; background-color:#fff; color:#555;}
td#blogToShow td.image{vertical-align:top; width:80px;}
td#blogToShow td.image img{width:67px;}
td#blogToShow td.contant{vertical-align:top}
td#blogToShow div.title{font-size:20px; font-family:"Times New Roman", Times, serif; color:#555; padding-bottom:10px;}
td#blogToShow div.by{font-size:12px; color:#555;}
td#blogToShow div.by a{font-size:12px; color:#61990B;}
td#blogToShow div.tag{color:#555; font-size:12px; padding-bottom:28px;}
td#blogToShow div.tag a{font-size:12px;color:#555;}
td#blogToShow div.text{color:#555; font-size:12px;}
td#blogToShow div.links{font-size:12px; color:#61990B;}
td#blogToShow div.links a{font-size:12px; color:#61990B;}

td#blogRight{ vertical-align:top; padding-left:10px;}
td#blogRight div.rss{width:200px; height:28px; padding-top:5px; padding-bottom:2px; padding-right:9px; padding-left:10px; font-size:20px; font-family:"Times New Roman", Times, serif; background-color:#FFFFFF;}
td#blogRight div.rss a{color:#555;}
td#blogRight div.rss img{vertical-align:middle; padding-left:24px;}
td#blogRight div.box{padding-top:5px; padding-bottom:5px;}
td#blogRight div.contaner{background-color:#FFFFFF; width:207px; padding-top:16px; padding-left:12px;}
td#blogRight div.title{font-family:"Times New Roman", Times, serif; font-size:20px; color:#555; padding-bottom:16px;}
td#blogRight div.link{font-size:12px;}
td#blogRight div.link a{display:block; color:#61990B; padding-bottom:10px; font-size:12px;}
td#blogRight div.linkTag{font-size:12px; padding-bottom:10px;}
td#blogRight div.linkTag a{color:#61990B; font-size:12px;}

div#searchResults{}
div#searchResults div.errSearch{font-size:20px; color:#990000; font-family:"Times New Roman", Times, serif; padding-top:35px; padding-bottom:100px;}
div#searchResults div.titleSearch{font-size:20px; color:#555; font-family:"Times New Roman", Times, serif; padding-top:35px; padding-bottom:5px;}
div#searchResults div.contanerSearch{padding-top:0px;}
div#searchResults div.resultRow{padding-bottom:15px; padding-top:15px; background-image:url(images/muzan_pas.jpg); background-repeat:repeat-x; background-position:bottom;}
div#searchResults a.resultRowTitle{display:block; color:#62AE3A; font-size:16px; font-weight:bold;}
div#searchResults a.resultRowDesc{display:block; font-size:12px;}
div#searchResults a.resultRowLink{display:block; font-size:12px; color:#555;}




table.donationTable{color:#0597BB;}
table.donationTable span{color:#990000;}
table.donationTable input{border:1px solid #A5BBD0; background-color:#F0F3F9; width:200px;}
table.donationTable textarea{border:1px solid #A5BBD0; background-color:#F0F3F9; width:200px; height:60px; overflow:auto;}
table.donationTable td{padding-bottom:5px; padding-right:5px; vertical-align:top;}
table.donationTable select{width:80px;}
.sendDonation{border:1px solid #A5BBD0; background-color:#F0F3F9; font-family:Arial; font-weight:bolder;}


/*
##########################################
#######  menu  ##########
##########################################
*/
/* Root = Vertical, Secondary = Vertical */
/*
##########################################
#######  menu  ##########
##########################################
*/

/* Root = Horizontal, Secondary = Vertical */
ul#navmenu-h {
	margin: 0;
	border: 0;
	padding: 0;
	list-style: none;
	height: 16px;
}

ul#navmenu-h li {
  margin: 0;
  border: 0 none;
  padding: 0;
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
  position: relative;
}

ul#navmenu-h ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  list-style: none;
  display: none;
  position: absolute;
  top: 16px;
  right: -20;
}

ul#navmenu-h ul:after /*From IE 7 lack of compliance*/{
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;
}

ul#navmenu-h ul li {
  float: right; /*For IE 7 lack of compliance*/
  display: block !important;
  display: inline; /*For IE*/
}
/* Root Menu */
ul#navmenu-h a {
	text-align:center;
	float: none !important; /*For Opera*/
	float: left; /*For IE*/
	display: block;
	color: #E1E1E1;
	font: bold 32px/42px Arial, Helvetica, sans-serif;
	background-repeat:no-repeat;
	background-position:bottom center;
	text-decoration: none;
	height: auto !important;
	height: 1%; /*For IE*/
}

/* Root Menu Hover Persistence */
ul#navmenu-h a:hover,
ul#navmenu-h li:hover a,
ul#navmenu-h li.iehover a {
	color:#fff;
	background-image:url(images/menu_on_bg.jpg);
	background-repeat:no-repeat;
	background-position:bottom center;
}

/* 2nd Menu */
ul#navmenu-h li:hover li a,
ul#navmenu-h li.iehover li a {
  float: none;
  border-right:1px solid #fff;
  border-top:1px solid #fff;
  border-right:1px solid #fff;
  background-color:#841D09;
  width:100px;

}

/* 2nd Menu Hover Persistence */
ul#navmenu-h li:hover li a:hover,
ul#navmenu-h li:hover li:hover a,
ul#navmenu-h li.iehover li a:hover,
ul#navmenu-h li.iehover li.iehover a {
	background-color:#fff;
	color:#841D09;
}
ul#navmenu-h ul {
  display: none;
  position: absolute;
  top: 16;
  left: -1px;
  width:100px;
}
ul#navmenu-h ul li{
}
/* 3rd Menu */
ul#navmenu-h li:hover li:hover li a,
ul#navmenu-h li.iehover li.iehover li a {
}

/* 3rd Menu Hover Persistence */
ul#navmenu-h li:hover li:hover li a:hover,
ul#navmenu-h li:hover li:hover li:hover a,
ul#navmenu-h li.iehover li.iehover li a:hover,
ul#navmenu-h li.iehover li.iehover li.iehover a {
}

/* 4th Menu */
ul#navmenu-h li:hover li:hover li:hover li a,
ul#navmenu-h li.iehover li.iehover li.iehover li a {
}

/* 4th Menu Hover */
ul#navmenu-h li:hover li:hover li:hover li a:hover,
ul#navmenu-h li.iehover li.iehover li.iehover li a:hover {
}

ul#navmenu-h ul ul,
ul#navmenu-h ul ul ul {
  display: none;
  position: absolute;
  top: -3px;
  left: -163px;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu-h li:hover ul ul,
ul#navmenu-h li:hover ul ul ul,
ul#navmenu-h li.iehover ul ul,
ul#navmenu-h li.iehover ul ul ul {
  display: none;
}

ul#navmenu-h li:hover ul,
ul#navmenu-h ul li:hover ul,
ul#navmenu-h ul ul li:hover ul,
ul#navmenu-h li.iehover ul,
ul#navmenu-h ul li.iehover ul,
ul#navmenu-h ul ul li.iehover ul {
  display: block;
}


div#shteeble{
	margin: 0 auto;
	width: 704px;
	padding-right:10px;
	font-size:12px;
}






