/*  
Theme Name: Navygouge 01

Description: First shot at a wordpress theme.
Version: 0.1

Some code addapted from 'Constructor' theme.*/
html, body {
    margin:0;
    padding:0;
}

body { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }
a:link { color: #000; border-bottom: 1px dotted #006495; }
a:visited { color: #000; }
a:hover { color: #df482a; }
a:active { color: red; }
hr {
    border: 0;
    height: 1px;
}

h1 {font-size:2.0em }
h2 { color: #006495; font-size:22px ; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; font-variant: small-caps; }
h3 { font-size:10px; line-height: 12px; margin:12px 0 }
h4 {font-size:1.4em; margin:8px  0}
h5 {font-size:1.2em; margin:6px  0}
h6 {font-size:1.2em; margin:4px  0}

pre {
    font-size:1.0em;
    line-height:1.4em;
    white-space: pre-wrap; /* css-3 */
    white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */
    white-space: -pre-wrap; /* Opera 4-6 */
    white-space: -o-pre-wrap; /* Opera 7 */
    word-wrap: break-word; /* Internet Explorer 5.5+ */
}

blockquote{ padding-left:6px }
dd {

}
a {
    outline:none;
    text-decoration:none;
}
#wrapper { width: 899px; }
/*Header*/
#header  /* Top header style */ { top: 0; left: 0; width: 899px; height: 138px; z-index: 9; }
#arch { position: relative; top: 0; left: 0; z-index: 9; }
#search { font-size: 11px; position: relative; left: 230px; bottom: 136px; width: 380px; height: 24px; z-index: 10; }
#logo { position: relative; right: 250px; bottom: 155px; width: 357px; height: 123px; z-index: 10; }
#picture { position: relative; right: 30px; bottom: 280px; z-index: 11; }
/*Content*/
#background_fade { position: fixed; width: 100%; height: 100%; z-index: 0; }
#center_wrapper { width: 800px; z-index: 1; }
#content { position: relative; top: -15px; left: 12px; width: 480px; z-index: 1; float: left; }
#contentindex { position: relative; z-index: 1; top: -15px; left: 12px; width: 240px; float: left; }
.description { text-align: left; }
.breadcrumb { color: #ccc; font-size: 10px; line-height: 10px; text-align: left; }
.post { font-size: 13px; line-height: 17px; text-align: justify; left: 5px; }
.postindex { font-size: 9pt; line-height: 10pt; text-align: justify; left: 5px; }
.go { color: #b5b5b5; font-size: 8px; }
.entry { margin-bottom: 10px; }
.postmetadata { color: #505052; font-size: 10px; text-align: right; }
.postmetadataindex { color: #505052; font-size: 10px; text-align: right; }
.navigation { }
.stripebox { padding: 8px; }
/*quicklinks on navygouge homepage*/
#quicklinks { font-size: 10pt; position: relative; top: -15px; left: 12px; width: 240px; float: left; }
/*Locations & NAS*/
#locationwrapper { }
#locationtitle { }
#bases { }
#locationmap { }
#locationdata { }
.databox { }
#localattractions { }
/*Sidebar Navigation Elements*/
#sidebarwrapper  /* container for whole sidebar */ { position: relative; top: -48px; left: 3px; width: 145px; z-index: 2; overflow: hidden; float: left; min-width: 145px; max-width: 145px; }
#sidebar  /* WP specific items at bottom of links */ { font-size: 10px; z-index: 2; }
.navbox { background-image: url(images/navbox_middle.png); background-repeat: no-repeat; background-attachment: inherit; background-position: 0 100%; width: 145px; z-index: 2; }
.navbox_bottom { background-image: url(images/navbox_bottom.png); background-repeat: no-repeat; width: 145px; height: 14px; }
.title { font-variant: small-caps; line-height: 30px; background-image: url(images/titlebar.png); background-repeat: no-repeat; text-align: left; text-indent: 5px; }
.listing { font-size: 12px; line-height: 20px; text-align: left; text-indent: 3px; margin-right: 4px; margin-left: 4px; padding-bottom: 2px; padding-left: 6px; border-bottom: 2px solid #cd6632; }
/*Adbar on the right
*/
#adbarwrapper { position: relative; left: 18px; width: 162px; z-index: 1; overflow: hidden; float: right; }
#sponsorbox { z-index: 5; }
#adbox { text-align: justify; width: 160px; z-index: 5; overflow: hidden; padding-right: 2px; padding-left: 2px; border-right: 1px solid #aaa; border-left: 1px solid #aaa; }
/*Footer*/
#footer { position: relative; clear: both; }
.disclaimer { font-size: 9px; line-height: 11px; text-align: justify; }
