/* reset min code */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset,img { border:0; }
address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal; }
ol,ul { list-style:none; }
caption,th { text-align:left; }
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; }
q:before,q:after { content:''; }
abbr,acronym { border:0; }

/* html5 stuff */
header, footer, nav, article, section, aside {display:block;}

/* default HTML tag code */
body, p, span, td {font: 1em "colaborate-1","colaborate-2",sans-serif; color:#000;}
td {font-size: 0.8em}
h1 {font: 2.4em "john-doe-1","john-doe-2", serif; letter-spacing: 0.8px; color:#ff6600;}
h1 a:link, h1 a:visited, h1 a:active {color:#ff6600;}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover {color:#cc6633;}
h2, h2 a:link, h2 a:visited, h2 a:active {font: 1.2em "john-doe-1","john-doe-2", serif; letter-spacing: 1px; margin: 15px 0px 15px 0px;}
h3, h3 a:link, h3 a:visited, h3 a:active {font: 1.0em "colaborate-1","colaborate-2",sans-serif; letter-spacing: 0.5px; color: #18605A; margin: 0px 0px 0px 0px;}
h4, h4 a:link, h4 a:visited, h4 a:active {font: 0.9em "colaborate-1","colaborate-2",sans-serif; letter-spacing: 1px; color: #006600; margin: 2px 0px 8px 0px;}
h1 a, h2 a, h3 a, h4 a {text-decoration:none;}
section {padding: 0px 0px 15px 0px; width:900px;}

/** debug styles */
div#debugInfo { }
div.errorWarning { position:absolute; top:20px; right:10px; color:#999933; font-weight:bold; font-size:14px; z-index:0; padding:3px; border:1px #ff6600 dashed; }
table.arrayDebug pre { font-size:11px; }
td.top { vertical-align:top; }

/* main body layout styles */
div#wrapper {
    width:930px; 
    /*background-color:#fff;*/
    margin-left:auto; margin-right:auto; 
    /*margin-top:130px;*/
    padding:0px 20px 0px 20px; 
    border:0px solid #ccc;
}
body {padding: 0px 0px 25px 0px;}
.birds {
    background-image: url(/images/DSC15664-birds-123x15.gif);
    background-repeat: repeat-x;
    background-position: top left;
}
.us {
    /*background-image: url(/images/us-background-test-1400x950.png);*/
    /*background-image: url(/images/us-background-all1-1100x200e.png);*/
    background-repeat:no-repeat;
    background-position: top center;
}

/* header styles */
header {padding: 15px 0px 25px 0px;}
header h1 {}
div#dateToday {display:none; color:#333;}

/* misc styles */
.loading {font-size:1em; font-weight:bold; color:#ccc; margin:20px 0px 10px 0px; padding:5px; border:1px dashed #ccc; padding-left:25px; 
    background: url(/images/indicator.gif) no-repeat 5px 5px; }

/* menu styles */
nav ul { font: 1.2em "john-doe-1","john-doe-2", serif; letter-spacing: 0.8px; color:#ccc;}
nav ul { padding:0; margin:0; list-style-type:none; }
nav ul li { float:left; width:auto; position:relative; padding: 0px 4px 0px 4px;}
nav ul li a {}
nav ul li a:link, nav ul li a:visited, nav ul li a:active {color:#00f; text-decoration:underline;}
nav ul li a:hover {color:#f00; text-decoration:underline;}

/* directory styles */
.nak-dir {  font-family: "Times New Roman", Times, serif; font-size: 12px; color: #000000}
#directorySearchResults { width:100%; margin-top:10px; }
#directorySearchResults th { font: 1.4em "john-doe-1","john-doe-2", serif; letter-spacing: 0.8px; color:#444; padding-bottom:5px;}
#directorySearchResults td { font-size:1.2em; padding-bottom:3px; border-bottom:1px solid #ccc;}
#directorySearchForm {}


/* embedded gallery styles */
#one-image h4 { margin:0px; }
.giInfo { padding:0px; margin:0px; }
div#one-image { width: 120px; padding-top: 0px; padding-bottom: 0px; padding-right: 20px; margin: 0px; }
.summary { font-family: Arial, Helvetica, sans-serif; font-size: 14px; }

/* content styles */

/* home page */
section#mobileuploads {height:80px; width:100%; padding-bottom:10px;}
section#mobileuploads img {float:left; padding-left:2px; border:0;}
section#latestnews {width:175px; clear:both; float:left;}
section#latestalbums {width:175px; float:left; padding-left:20px;}
section#coolstuff {width:400px; float:left; padding: 25px 0px 0px 20px;}
section#bottomImages {width:100%; clear:both;}
section#bottomImages img {padding-right:5px; float:left;}


/* footer styles */
footer {clear:both; width:100%; padding: 10px 0px 10px 0px}
aside#debug {clear:both; width:100%; border:0;padding:0;margin:0;margin-top:20px;}

/* serendipity blog styles */
div#serendipity_banner h1 {font: 1.2em "john-doe-1","john-doe-2", serif; letter-spacing: 1px; margin: 15px 0px 15px 0px;}
table#mainpane {width:870px;}
td#content {width:650px;}
td#serendipityRightSideBar {width:200px; padding-left:60px;}
h4.serendipity_title {font-size:1.8em;}
h3.serendipity_date {font-size:1.3em; margin-top:40px;}
div.serendipity_entry_body {font-size:1.5em;}
div.serendipity_entryFooter {}
td.serendipityRightSideBar {}
table

