/*
Theme Name: Glacial
*/

/* Main structure of screen stylesheet
----------------------------------------------- */
body { min-width: 800px; }
#wrapper { width: 800px; }

/* Positioning of screen stylesheet
----------------------------------------------- */
body .primary { width: 540px; }

body .secondary-span { padding-left: 560px; }
	body.janus .secondary-span { padding-right: 560px; }

/* Comment form of screen stylesheet
--------------------------------------- */
body #comment-input textarea { width: 534px; }

/* Header of main stylesheet
--------------------------------------- */
#title { position: absolute; top: 0; margin-top: 0.8em; padding-left: 0.7em; border: none; }

/* Navigation of main stylesheet
----------------------------------------------- */
#navigation div.secondary p { display: none; }

/* Headers of main stylesheet
--------------------------------------- */
#blog-title { font-family: 'Copperplate Gothic Bold', Georgia, 'Times New Roman', Times, serif; color: #FFF; }
#blog-title a { font-family: 'Copperplate Gothic Bold', Georgia, 'Times New Roman', Times, serif; color: #FFF; }
#blog-title a:hover,
#blog-title a:active { color: #FEE; }
#tagline { font-family: 'Copperplate Gothic Bold', Georgia, 'Times New Roman', Times, serif; color: #FFF; }


/* Sidebar
--------------------------------------- */
#sidebar.secondary { background: #FFF url('../images/glaciertower3.jpg') no-repeat 0 0;
                     text-align: center; }

/* Home Link */
#text-191564681 { height: 34px; } 

#text-191564681 a { display: block; background: transparent url('../images/menu.png') no-repeat 50% 0;
                    padding: 8px 0; color: #FFF; border-width: 0; }
#text-191564681 a:hover,
#text-191564681 a:active { display: block; background: transparent url('../images/menu2.png') no-repeat 50% 0;
                    padding: 8px 0; color: #FFF; border-width: 0; }

/* Pages Links */
#pages h3,
#pages-2 h3 { display: none; }

#pages li,
#pages-2 li { height: 30px; }

.widget { margin: 0 !important; }

#pages li.page_item a,
#pages-2 li.page_item a { display: block; background: transparent url('../images/menu.png') no-repeat 50% 50%;
                        padding-top: 6px; color: #FFF; height: 24px; }
#pages li.page_item a:hover,
#pages li.page_item a:active,
#pages-2 li.page_item a:hover,
#pages-2 li.page_item a:active { display: block; background: transparent url('../images/menu2.png') no-repeat 50% 50%;
                        padding-top: 6px; color: #FFF; height: 24px; }

/* Bottom Text */
#text-191552932 h3 { margin-top: 3em; color: #137; font-size: 1.2em; border-width: 0; }

#text-191552932 p { padding: 0 7px; font-size: 1.2em; } 


/* Footer
--------------------------------------- */
#search { display: none; }
#theme-info div.secondary p { display: none; }

/* Links
----------------------------------------------- */
a:link, a:visited, a:active { color: #006a80; }
a:hover { color: #a8001c; }


/* Additional Styles
----------------------------------------------- */
#secondarymenu { clear: both; background: #FFF; margin-left: 1em; }

#secondarymenu dl.topmenu dt { display: none; }

#secondarymenu dl.topmenu dd { float:left; padding:0 3px; margin:0; width:140px; height: 40px; }

#secondarymenu dl.topmenu a,
#secondarymenu dl.topmenu a:visited { display: block; padding: 6px 0 0 5px; text-decoration: none; height: 28px; }
#secondarymenu dl.topmenu a:link,
#secondarymenu dl.topmenu a:visited { background: #FFF url('../images/topmenu.png') no-repeat; }

#secondarymenu dl.topmenu a:hover,
#secondarymenu dl.topmenu a:active { background: #FFF url('../images/topmenu2.png') no-repeat; color: #225; }

table.elements { margin-top: 1em; }


/* Legend Styles
----------------------------------------------- */
#content #legend { background: #FFF url('../images/legendbkg.jpg') no-repeat 0 0; 
                   margin-top: 7px; padding: 12em 1em 1em 7em; 
                   border: 2px solid #953; border-width: 2px 0 0 2px; }
#content #legend h2 { padding-left: 3.7em; font-size: 1.6em; font-weight: bold; }
.printlegend { margin-bottom: 1em; }


