@charset "UTF-8";

/*  this is the generic iPad template document 'standard' */

/* default hide/reveal behaviour */

.visible { visibility:visible; }
.hidden { visibility:hidden; }


/* main elements */
/* CSS Document */

body { margin:0px ; width:1280x}
#main { position:absolute; left:0px; top:0px; padding: 0px; width: 1280px; height:768px; margin: 0px;   }


/* GLOBAL CONTAINERS */

#siteLogo {position:absolute; left:0px; top:0px; margin: 0px; height:97px ; width:273px ; vertical-align: text-top; }

#pageHeader {position:absolute; left:0px; top:0px;   margin: 0px; height:50px ; vertical-align: text-top; text-align:center}

#navBar { position:absolute; display:inline-block; background-color: #CCCCCC;left: 0px; top:46px;  padding:5px; width: 950px; height:33px ; vertical-align: text-top; z-index:2 }
#navTrail {position:absolute; display:inline-block;background-color: #CCCCCC; margin: 5px; padding: 10px; width: 955px; height:20px ;border: 1px solid #0000FF; }
#navTrail { display:inline-block;background-color: #CCCCCC; margin: 5px;  width: 975px; height:35px ;border: 1px solid #0000FF;  }

#siteLogo , #pageHeader, #navBar , #navTrail { overflow:hidden }

#pageHeader, #pageFooterMenu {background:-webkit-gradient(linear, left top, left bottom, from(#8a8a8a), color-stop(0.02, #6a6a6a), color-stop(0.48, #2d2d2d),   color-stop(0.5, #000000),  to( #000000)) }


/* FRONT PAGE CONTAINERS */


#frontPageMain {  }


/* PAGE CONTAINERS */

#pageSidebarL, #pageContent, #pageSidebarR { top:92px; height: 573px; overflow:hidden }
#pageSidebarLContent, #pageContentContent, #pageSidebarRContent { position:absolute; min-height: 573px; }
 #pageContentContent { }

#pageSidebarL {  position:absolute; left:0px; top:70px; background-color: #ffffff; margin: 5px; padding: 5px; width: 180px; height:415px; overflow: auto; border: 4px solid #009900; }
#pageContent {position:absolute; left:180px; top:68px;  margin: 5px; padding: 5px; width: 760px; height:425px;  overflow: auto;border-top-width: 4px;  }
#pageSidebarR { position:absolute; left:705px; top:60px; background-color: #CCCCCC; margin: 5px; padding: 5px; width: 230px; height:415px ;border: 1px solid #0000FF;  overflow: auto; }

/* GLOBAL CONTAINERS */

#pageFooter { position:absolute; left:0px; top:400px; background-color: #CCCCCC; margin: 5px; padding: 5px; width: 965px; height:150px ;border: 1px solid #0000FF;}
#pageFooterMenu {position:absolute; left:0px; height:35px ; padding:5px; text-align:right; background:-webkit-gradient(linear, left top, left bottom, from(#8a8a8a), color-stop(0.02, #6a6a6a), color-stop(0.48, #2d2d2d),   color-stop(0.5, #000000),  to( #000000)) }



/* CMS Styles  --  LANDSCAPE */

@media only screen and (orientation:landscape) { 

/* CMS Styles */


/* SITE CONTAINER */

#main { width:1024px; height:748px;  }


/* GLOBAL CONTAINERS */

#siteLogo {}
#pageHeader {  width: 1024px; }
#navBar {  }
#navTrail {  }


/* FRONT PAGE CONTAINERS */


#frontPageMain {  }


/* PAGE CONTAINERS */

#pageSidebarL { }
 #pageContent { l }
#pageSidebarL {  }
#pageContent {  }
#pageSidebarR {  }

 #pageContentContent {  }


/* GLOBAL CONTAINERS */

#pageFooter {  }
#pageFooterMenu {  top:703px;   width: 1014px; }


}

/* CMS Styles  --  PORTRAIT */

@media only screen and (orientation:portrait) { 

/* CMS Styles */


/* SITE CONTAINER */

#main { width:773px; height:1004px;  }


/* GLOBAL CONTAINERS */

#siteLogo { }
#pageHeader {   }
#navBar {  }
#navTrail {  }


/* FRONT PAGE CONTAINERS */


#frontPageMain {  }


/* PAGE CONTAINERS */

#pageSidebarL {  }
#pageContent {  }
#pageSidebarR {  }

 #pageContentContent {  }


/* GLOBAL CONTAINERS */

#pageFooter {  }
#pageFooterMenu {  }

#pageFooterMenu { top:959px ; width:758px }

}




