* { margin:0; padding:0;}
body { background:#fff; background:url(images/body-bg.gif) left top repeat-x #fff; font-family:Tahoma, Geneva, sans-serif; font-size:100%; line-height:1.125em; color:#1c2328;}

input, textarea { font-family:Tahoma, Geneva, sans-serif; font-size:1em;}

.fleft { float:left;}
.fright { float:right;}
.clear { clear:both;}

.alignright { text-align:right;}
.aligncenter { text-align:center;}

.wrapper, block { width:100%; overflow:hidden;}
.container { width:100%;}

p { margin-bottom:18px;}

/*==================forms====================*/
input, select { vertical-align:middle; font-weight:normal;}
img {border:0; vertical-align:top; text-align:left;}

#contacts-form label { display:block; height:26px;}
#contacts-form label input { width:234px; background:#fff; color:#391503; padding:1px 0 1px 3px;}
#contacts-form textarea { width:234px; height:98px; background:#fff; padding:1px 0 1px 3px; overflow:auto; color:#391503; margin-bottom:13px;}

/*==================list====================*/
ul { list-style:none;}

#site-nav { width:100%; overflow:hidden;}
#site-nav li { float:left; margin-left:-1px;}
#site-nav li a { 
	display:block; 
	background:url(images/divider.gif) left 4px no-repeat; 
	color:#fff; 
	text-transform:uppercase; 
	font-weight:bold; 
	text-decoration:none; 
	text-align:center; 
	line-height:40px;
	width:161px; 
	/*
	padding-left: 35px;
	padding-right: 35px;
	*/
}
#site-nav li a:hover { text-decoration:underline;}

#footer-nav { width:100%; overflow:hidden;}
#footer-nav li { margin-left:-1px; display:inline;}
#footer-nav li a { color:#576c7b; text-decoration:none; border-left:1px solid #576c7b; padding:0 7px 0 8px; text-transform:uppercase;}
#footer-nav li a:hover { text-decoration:underline;}

.list1 li { padding:0 0 0 4px; }
.list1 li a { color:#1c2328; text-decoration:none; display:block; background:url(images/line1.gif) left bottom repeat-x; padding:0 0 20px 0; margin-bottom:20px; width:100%;}
.list1 li a strong { display:block; margin-bottom:2px;}
.list1 li a:hover { color:#409cc1;}
.list1 li em { color:#ECBF17;font-weight:bold	}
.list1 li a.last { margin-bottom:0; background:none;}

.list2 li { background:url(images/line1.gif) left bottom repeat-x; padding-bottom:14px; margin-bottom:14px; color:#4f5a5b; line-height:1.36em;}
.list2 li span { display:block;  padding:10px 10px 10px 10px;}
.list2 li strong { font-size:1.1em; display:block; padding-bottom:3px; color:#000;}
.list2 li.last { background:none; margin:0;}

.list3 li { background:url(images/arrow2.gif) no-repeat left 6px; padding:0 0 6px 13px;}
.list3 li a { color:#000; font-weight:bold;}

/*==================other====================*/
.img-indent { margin:0 20px 0 0; float:left;}
.img-box { width:100%; overflow:hidden; padding-bottom:20px;}
.img-box img { float:left; margin:0 20px 0 0;}

.p1 { margin-bottom:10px;}

/*==================txt, links, lines, titles====================*/
a {color:#1c2328;}
a:hover{text-decoration:none;}

h1 {}
h2 { font-size:1.80em; line-height:1.1em; font-family:Arial, Helvetica, sans-serif; margin-bottom:15px; font-weight:normal;}
h2.extra { padding:8px 0 10px 10px; position:relative; margin-top:-8px; margin-bottom:15px;}
h3 { font-size:1.18em; background:url(images/tile1.gif) left top repeat-x; height:30px; padding-left:26px; line-height:28px; margin-bottom:1px;}
h4 { font-size:1em; margin-bottom:1px;}

.link1 { display:block; float:left; background:url(images/link1-left.gif) no-repeat left top #fff; color:#323232; text-decoration:none;}
.link1 b { display:block; background:url(images/link1-right.gif) no-repeat right top; padding:6px 40px 7px 24px; text-transform:uppercase;}
.link1:hover { text-decoration:underline;}

.link2 { background:url(images/arrow1.gif) no-repeat right 5px; padding-right:14px; color:#409cc1; font-weight:bold;}
.link3 {  color:#000; font-weight:bold;}

.rss { background:url(images/rss.jpg) no-repeat left top; padding:0 0 2px 25px; color:#000; display:inline-block; font-weight:bold;}

.line-hor { background:url(images/line-hor.gif) left bottom repeat-x; padding-bottom:45px; margin-bottom:30px;}

#slogan { display:block; font-size:2.36em; line-height:1.1em; font-family:Arial, Helvetica, sans-serif; margin-bottom:19px;}


/*==================boxes====================*/
.box1 { background:url(images/box1-bg.gif) left top repeat-x #e0ecf0; width:100%; margin-top:1px; line-height:1.45em;}
.box1 .inner { padding:10px 20px 18px 26px;}

.cont-box { padding:0 10px 0 0; margin:0;}
.cont-box span { float:right;}


/*header*/
 #header .row-1 { height:118px; background:url(images/headeBG.jpg) repeat-x 0 0 ; }
 #header .row-1 .indent { padding:11px 0 0 16px;}
 #header .row-1 .indent a { display:block; float:left}
#header  .row-1 .indent h1{ display:block; float:left; color:#409CC1; margin:30px 0pc 0pc 10px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:24px; text-shadow:0 2px 2px #000;}

 #header .row-1 .indent h1 span{ display:block; font-size:24px; color:#ECBF17; text-align:right; margin:10px 10px 0px 0px; text-shadow:0 2px 2px #FCA705;}
 #header .row-2 { height:40px; background:url(images/menu-bg.gif) left top repeat-x;}
 #header .row-3 { padding:18px 450px 0 85px;}
 #header .row-3 p { margin-bottom:0px;}
 
 
  #header1 .row-1 { height:118px; background:url(images/headeBG.jpg) repeat-x 0 0 }
  #header1 .row-1 .indent { padding:11px 0 0 16px;}
  #header1 .row-1 .indent a { display:block; float:left}
 #header1  .row-1 .indent h1{ display:block; float:left; color:#409CC1; margin:30px 0pc 0pc 10px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:24px; text-shadow:0 2px 2px #000;}
 
  #header1 .row-1 .indent h1 span{ display:block; font-size:24px; color:#ECBF17; text-align:right; margin:10px 10px 0px 0px; text-shadow:0 2px 2px #FCA705;}
  #header1 .row-2 { height:40px; background:url(images/menu-bg.gif) left top repeat-x;}
  #header1 .row-3 { padding:68px 450px 0 85px;}
 #header1 .row-3 p { margin-bottom:0px;}

/*content*/
#content { padding:5px 0 5px 0; 
background: #EDFAFB; /* Old browsers */ overflow:hidden



}  

#content .row-2 { padding:10px 0 0 27px;}

/*footer*/
#footer { color:#576c7b;}
#footer .left { background:url(images/footer-side.gif) no-repeat left top;}
#footer .right { background:url(images/footer-side.gif) no-repeat right top; height:45px;}
#footer .indent { padding:14px 0 0 18px;}
#footer strong { font-weight:normal; text-transform:uppercase;}
#footer span { padding-left:8px;}
#footer span a { color:#6196a2;}
/*==========================================*/

#content .inner_copy {border:0;color:#f00;float:left;width:50%!important;margin:-202px 0 0 0;overflow:hidden;line-height:0;padding:0;font-size:12px}

.album{ float:left; width:180px; height:120px; border:solid 1px #06F;  margin:0px 10px 20px 10px; padding:10px; text-align:center}

.album img { width:130px; height:80px}

.album h4{ font-size:14px; margin:4px auto 4px auto;  padding:0px; color:#039;}


.contact{ float:left; width:180px; height:140px;   margin:0px 10px 20px 10px; padding:10px; text-align:left; border:solid 1px #033E5C}

.contact div,span{font-weight:bold}
.contact p{padding:0px;margin:0px}

.cDetail{margin-left:60px;}
.cDetail p{margin:0px;padding:0px;}
#contactHeader{font-weight:bold;cursor:pointer;margin-top:10px}
#contactHeader:hover{text-decoration:underline}
.arrowG{background:url(images/arrow2.gif) no-repeat  5px;display:inline}

.community{
background: #cdaba2; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NkYWJhMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM2JSIgc3RvcC1jb2xvcj0iI2NkYWJhMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjYmYwZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(left,  #cdaba2 0%, #cdaba2 36%, #cbf0f3 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#cdaba2), color-stop(36%,#cdaba2), color-stop(100%,#cbf0f3)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  #cdaba2 0%,#cdaba2 36%,#cbf0f3 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  #cdaba2 0%,#cdaba2 36%,#cbf0f3 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  #cdaba2 0%,#cdaba2 36%,#cbf0f3 100%); /* IE10+ */
background: linear-gradient(to right,  #cdaba2 0%,#cdaba2 36%,#cbf0f3 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cdaba2', endColorstr='#cbf0f3',GradientType=1 ); /* IE6-8 */

}

.communityHeader{
height:20px;
margin:20px 0 0 27px;
background: #3497c0; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI1NSUiIHN0b3AtY29sb3I9IiMzNDk3YzAiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5OSUiIHN0b3AtY29sb3I9IiNjZGYxZjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjY2RmMWY0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(left,  #3497c0 55%, #cdf1f4 99%, #cdf1f4 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(55%,#3497c0), color-stop(99%,#cdf1f4), color-stop(100%,#cdf1f4)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  #3497c0 55%,#cdf1f4 99%,#cdf1f4 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  #3497c0 55%,#cdf1f4 99%,#cdf1f4 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  #3497c0 55%,#cdf1f4 99%,#cdf1f4 100%); /* IE10+ */
background: linear-gradient(to right,  #3497c0 55%,#cdf1f4 99%,#cdf1f4 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3497c0', endColorstr='#cdf1f4',GradientType=1 ); /* IE6-8 */

}
.communityHeader img{margin-left:10px;}
.communityHeader *{margin-top:2px}
