/* layout gmr-09-06-22.v.01 Copyright telga web development 2009*/
/* reset */
body, html, img, ul, ul ul, li, h1,   h5, h6,  
form, fieldset, input, p,blockquote,  table, th, td {margin: 0;padding: 0;}
body{text-align:center;} 
#container {text-align:left;}
a img {border:none;}
/* layout width and height */html, body, #container {height:100%;}
html, body, #container {height:100%;}
body > #container {height: auto !important; min-height: 100%;height: 100%;}
#site-information-container, #site-information {height:268px;}
#accessibility-navigation {height:0;}
body,#container,#branding-container,#zero-container,#site-information-container {width:100%;min-width: 1010px;} 
#accessibility-navigation, #zero,#content,#main-navigation,  #branding,#site-information  {width: 950px;}
#branding-container {height:auto;}
#accessibility-navigation {width:100%;height:0;}
.tab-navigation,#main-navigation,#one, #two, #three {width:100%;}


.first {width:49%;}
.second  {width:48%;}
#search {width:30%;height: 20px;}
#site-information #search {width:28%;height: 24px;}
.recent-posts, .resources {width: 47%;}
.image  {width: 100%; height: 280px;}
 .image{width:100%;height: 240px;}
#branding,#content,#site-information,#main-navigation, #tab-navigation {clear: both;}
#site-information .navigation {}
#site-information blockquote {width: 30.0%;}
#site-information-container .copyright {width: 100.0%;}
/* margin */
#container,#branding-container,#site-information-container,#tab-navigation,#two .first ,#zero #primary,#zero #secondary {margin: 0;}
#accessibility-navigation,#zero,   #content, #branding,#site-information 
 {margin:0 auto}
#container {margin-bottom: -268px;}
#content-container {margin: 0;}
#branding {margin: 0 auto;}
#content  {margin-bottom: 212px;}
.site-label {margin:-24px 0 10px 0}
.image {margin: 0 18px 14px 0;} 
#one  {margin: 0}
#two  {margin-top: 0px}
.video {margin: 16px 0 0 0;}
#site-information blockquote {margin-top: 12px;}
.hcard, .vcard {margin: 0.6em 0;}
.vcard .tel, .vcard .email, .vcard .adr .vcard .tel, .vcard .email, .vcard .address  {margin: 0 0 0.3em 0;line-height:1.8;}
/* layout padding */
#container,#branding,#zero, #one, #two, #three, .first,.second,#one .second img   {padding:0}
.meta-data {padding:4px 0}
#branding-container {padding: 6px 0;}
#content  {padding:0 0 48px 0;}
#site-information {padding:8px 0 8px  0;}
#one,#two,#three,#four {padding:8px 0}
#content .first,#content  .second {padding:28px 0 28px 0;}
#content #two {padding: 0;}
#content #two .first,#content #two .second {padding: 0;}
.image {padding:14px}
#site-information blockquote {padding: 0 12px;}
#site-information blockquote p {padding-bottom: 12px;}
#site-information #search {padding: 6px 0;}
.jump a {padding:2px;margin:0;top:-11px;left:2px; text-decoration:none; }
/* layout positioning float left*/
.site-label,#content #one span,#site-information-container .copyright,.image, img,  #one, #two, #three, #four,.first,.tab-navigation,.recent-posts {float: left; clear: left;}
/* layout positioning float right*/
.second,#one .first #news,#one .second #feed , #search, .resources, #site-information blockquote,#one .second {float: right; clear: right;}
/* layout positioning relative and absolute */
 #branding-container,#branding, .image,#search,#breadcrumb, #two,.jump,#site-information .navigation  {position: relative;}
#search {top:-10px;right:-20px;}
 span.more-information,.caption,.jump  {position:absolute;}
.jump {right:5px;top:3px;width: 12px; height: 10px;}
#site-information #search {top:1px;right:2px;}
 .caption {bottom: 3px; left:0; right:0; width: 100%;background: #eee;line-height: 1.2;opacity:0.8;z-index:100;padding: 9px 6px ;text-align:left;}
 .caption:hover {opacity:0.9;background: #ccc;color:#000;text-decoration:underline;}
/* z-index */
body,#container,#branding-container, #main-navigation,#content,  #content-container {z-index:0;}
#branding {z-index:1;}
#site-information,#branding, #branding .navigation,#site-information ul.copyright  {z-index:1000;}
span.more-information a:hover{z-index:200;}
#content, .image,#branding-container,#site-information-container, #site-information {overflow: hidden;}

/* overflow auto */
 
/* end of layout */


