@import url(http://prototype.annereau.net/css/font-face.css);

body {
    margin: 0px 0px 20px 0px;
    background-color: #000000;
    text-align: center;
    color: #888888;
    font-family: "Helvetica Neue", Helvetica, Verdana, sans-serif;
    line-height: 100%;
    text-align: left;
    padding-left: 20px;
    padding-bottom: 15px;
    }

/* link styles ------------------------ */

a {
text-decoration: none;
}

/*
a:link, a:visited {
        text-decoration: none;
        color: #FFFFFF;
        }
        
        
a:hover, a:active {
        text-decoration: none;
        color: #FFFFFF;
        }
*/
a:link img, a:visited img {
border: 0px;
/*opacity: .3;
-webkit-transition: opacity .4s linear;
*/

        }
               
a:hover img, a:active img {
border: 0px;
/*
opacity: .8;
*/
        }


/* typography -------------------- */

h1, h2, h3 {
margin: 0px;
padding: 0px;
font-weight: normal;
}

.site-meta-name {
font-family:"Narrowhouse",Verdana,Sans-Serif;
font-size:20px;
letter-spacing:7px;
color: #A18E57;
}

.site-meta-about {
font-family:"Walkway",Verdana,Sans-Serif;
text-align: right;
float: right;
font-size:15px;
letter-spacing:5px;
color: #A18E57;
}

.site-meta-contact {
font-family:"Walkway",Verdana,Sans-Serif;
font-size:15px;
letter-spacing:5px;
color: #A18E57;
}

.EntryMeta {
font-family:"Helvetica Neue", Verdana, sans-serif;
font-size: 15px;
letter-spacing: 2px;
color: #353535;
}

a.EntryTitleLink:link {
color: #999999;
font-family:"MedioRegular", Verdana, sans-serif;
font-size: 40px;
letter-spacing: 3px;
}

a.EntryTitleLink:visited {
color: #999999;
font-family:"MedioRegular";
font-size: 40px;
letter-spacing: 3px;
}

.entry-body {
color: #888888;
font-family: "Helvetica Neue";
font-weight: lighter;
line-height: 1.25em;
font-size: 1em;
margin-left: 13px;
}

.entry-body p {
}

.entry-body p img {
margin-left: -30px;
}


a.list-link:link {
color: #888888;
font-family:"Helvetica Neue", Verdana, sans-serif;
font-weight: bold;
font-size: 1.1em;
line-height: 1.2em;
}

a.list-link:visited {
color: #999999;
font-family:"Helvetica Neue", Verdana, sans-serif;
font-weight: bold;
font-size: 1.1em;
line-height: 1.2em;
}

.image-title{
font-family:"Narrowhouse",Helvetica, Sans-serif;
font-size: 9px;
text-transform: uppercase;
line-height: 9px;
padding-top: 1px;
}
.image-credit{
font-family:"Narrowhouse",Helvetica, Sans-serif;
font-size: 9px;
text-transform: uppercase;
line-height: 9px;
padding-top: 1px;
}

.charlie-item h2{
color: #888888;
}

.delta-item h2{
color: #888888;
}

/* list management 
------------------------------------------------- */
.text-list ul {
list-style: circle;
list-style-position: inside;
}

.sidebar ul {
   padding-left: 0px;
   margin: 0px;
   margin-bottom: 0px;
   }

.sidebar li {
   padding-top: 0px;
   padding-left: 0px;
   margin: 0px;
   margin-bottom: 0px;
   }

.sidebar img {
       }

/* main layout 
------------------------------------------------- */
.bginlay {
   width: 100%;
   height: 100%;
   background: url(gui-graphics/background.jpg) repeat-x center top;
}


.entry {
}

.entry-left {
float: left;
width: 340px;
border-right: 1px ridge;
}

.entry-right {
float: right;
width: 459px;
text-align: center;
}

.entry-title {
margin-left: 12px;
font-family:"LatinModernRomanCaps10Regular";
font-size: 3em;
letter-spacing: 0.04em;
line-height: 100%;
}

.entry-date {
text-align: left;
margin-top: 10px;
padding-left: 30px;
margin-left: -22px;
border-bottom: 2px solid #555555;
width: 75px;
}

.entry-tags {
}

.entry-photo-caption {
}

.entry-id-tab {
float: left;
margin-left: 0px;
}

.entry-icon {
margin-left: auto;
margin-right: auto;
}

.entrybottom {
clear: both;
width: 700px;
border-top: 1px groove;
}

#outer-page-container{
    margin-right: auto;
    margin-left: auto;
    margin-top: 0px;
    text-align: left;
    padding: 0px;
    width: 1150px;
    border: 0px solid #797979;
    overflow: visible;
}

#inner-page-container {
    margin-right: auto;
    margin-left: auto;
    margin-top: 0px;
    text-align: left;
    padding: 0px;
    width: 1050px;
    border: 0px solid #797979;
    overflow: visible;
    }

/*
#banner {
        z-index: 2;
        position: relative; top: 5px; bottom: 30px;
        width: 99%;
color: #44BBBB;
        border: 0px solid #00FF00;
    font-family: "Trebuchet MS",Verdana,Sans-Serif;
    }
*/

#random {
    text-align: center;
    z-index: -2;
    margin-top: 5px;
margin-bottom: 32px;
        }

#banner-img {
    display: none;
    }

#banner a {
    color: #BBBBBB;
    text-decoration: none;
    }

#navbar {
    width: 100%;
    height: 40px;
    float: left;
    position: relative; top: 0px;
    overflow: visible;
    text-transform: uppercase;
    color: #bbbbbb;
    }
/*
#navbar h1 {
    color: #454545;
    font-family: Verdana, Arial, sans-serif;
    font-size: large;
    text-align: left;
    font-weight: bold;
    text-transform: uppercase;
    letter-spacing: .3em;
    margin-bottom: 10px;
    padding-left: 20px;
    padding-top: 10px;
    }

#navbar h2 {
    color: #447744;
    font-family: Verdana, Arial, sans-serif;
    font-size: small;
    text-align: left;
    font-weight: bold;
    text-transform: uppercase;
    letter-spacing: .3em;
    margin-bottom: 10px;
    }

#navbar h3 {
    color: #447744;
    font-family: Verdana, Arial, sans-serif;
    font-size: medium;
    text-align: left;
            font-weight: bold;
            text-transform: uppercase;
    letter-spacing: .3em;
    margin-bottom: 10px;
    }

#navbar a {
    text-decoration: none;
            font-family: Verdana, Arial, sans-serif;
            letter-spacing: .3em;
            font-size: small;
            font-weight: bold;
    }

*/

#navbar a:link {
        color: #484848;
        }

#navbar a:visited {
        color: #484848;
        }

#navbar a:hover { 
        color: #656565;
        }

#navbar a:active {
        color: #656565;
        }

#navbar h1 a:link {
        text-decoration: none;
        color: #0000FF;
        }

#navbar h1 a:visited {
        text-decoration: none;
        color: #0000FF;
        }

#navbar h1 a:hover {
        text-decoration: none;
        color: #00FF00;
        }

#navbar h1 a:active {
        text-decoration: none;
        color: #00FF00;
        }


#alpha {
    width: 800px;
    background-color: #202020;
    border-right: 1px solid #333333;
    float: left;
    position: relative;
    overflow: visible;
    }

#bravo {
   float: right;
   width: 230px;
   border-top: 1px solid #333333;
   overflow: visible;
   }

#charlie {
    width: 100%;
    float: left;
    position: relative;
    overflow: visible;
    border-left: 0px solid #333333;
    border-right: 1px solid #333333;
    border-top: 0px;
    }

#delta {
    width: 170px;
    float: right;
    position: relative;
    overflow: visible;
    border-top: 0px;
}

.charlie-item {
    font-size: 10px;
    background: #191919;
    padding: 15px;
    border: 0px solid #333333;
    -moz-border-radius-topleft: 0px;
    -webkit-border-top-left-radius: 0px;
    -moz-border-radius-topright: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-bottomleft: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -moz-border-radius-bottomright: 5px;
    -webkit-border-bottom-right-radius: 5px;
    margin: 0px;
    padding: 0px;
}

.delta-item {
    background: #181818;
    border: 0px solid #333333;
    -moz-border-radius-topleft: 0px;
    -webkit-border-top-left-radius: 0px;
    -moz-border-radius-topright: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-bottomleft: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -moz-border-radius-bottomright: 5px;
    -webkit-border-bottom-right-radius: 5px;
    margin: 20px;
}

/*
.sidebar h2 {
   color: #666666;
   font-family: Verdana, Arial, sans-serif;
   font-size: x-small;
   text-align: center;
   font-weight: bold;
   text-transform: uppercase;
   letter-spacing: .3em;
   }
*/


/* Individual Archives Gallery Container 
---------------------------------------------------*/


#gallery-entry-container {
    margin-right: auto;
    margin-left: auto;
    text-align: left;
    padding: 0px;
    width: 800px;
    border-top: 5px solid #333333;
    overflow: visible;
        }

/* Index Gallery Listing Container 
--------------------------------------------------*/

.gallery-listing-container {
    margin-bottom: 20px;
    text-align: left;
    width: 100%;
    background-color: none;
    border-top: 5px solid #333333;
    overflow: visible;
        }
/*
.gallery-listing-container h1 {
    color: #CCCCEE;
    font-family: Palatino, Times New Roman, serif;
    font-size: 20px;
    text-align: left;
    font-weight: normal;
            text-transform: uppercase;
    letter-spacing: 4px;
    margin-bottom: 0px;
    padding-left: 14px;
            padding-top: 14px;
            }

.gallery-listing-container h2 {
    color: #447744;
    font-family: Verdana, Arial, sans-serif;
    font-size: small;
    text-align: left;
    font-weight: bold;
            text-transform: uppercase;
    letter-spacing: .3em;
    margin-bottom: 10px;
    }

.gallery-listing-container h3 {
    color: #447744;
    font-family: Verdana, Arial, sans-serif;
    font-size: medium;
    text-align: left;
            font-weight: bold;
            text-transform: uppercase;
    letter-spacing: .3em;
    margin-bottom: 10px;
    }

.gallery-listing-container a {
    text-decoration: none;
    }

.gallery-listing-container a:link {
            text-decoration: none;
            color: #CCCCEE;
        }

.gallery-listing-container a:visited {
            text-decoration: none;
            color: #CCCCEE;
        }

.gallery-listing-container a:hover { 
            text-decoration: none;
            color: #CCCCEE;
        }

.gallery-listing-container a:active {
            text-decoration: none;
            color: #CCCCEE;        
        }

.gallery-listing-container h1 a:link {
            text-decoration: none;
            color: #AAAAEE;
        }

.gallery-listing-container h1 a:visited {
            text-decoration: none;
            color: #AAAAEE;
        }

.gallery-listing-container h1 a:hover {
            text-decoration: none;
            color:#BBBBBB;
        }

.gallery-listing-container h1 a:active {
            text-decoration: none;
            color:#BBBBBB;
        }
*/

/* Index Standard Listing Container 
--------------------------------------------------*/

.standard-listing-container {
    margin-bottom: 20px;
    margin-right: 0px;
    margin-left: 0px;
    text-align: left;
    padding: 0px;
    width: 100%;
    background-color: #none;
    border-right: 1px solid #333333;    
    border-top: 1px solid #333333;
    overflow: visible;
        }

/*
.standard-listing-container h1 {
    color: #CCCCEE;
    font-family: Palatino, Times New Roman, serif;
    font-size: 20px;
    text-align: left;
    font-weight: normal;
    text-transform: uppercase;
    letter-spacing: 4px;
    margin-bottom: 0px;
    padding-left: 14px;
    padding-top: 14px;
    }

.standard-listing-container h2 {
    color: #454545;
    font-family: Verdana, Arial, sans-serif;
    font-size: small;
    text-align: left;
    font-weight: bold;
            text-transform: uppercase;
    letter-spacing: .3em;
    margin-bottom: 10px;
    }

.standard-listing-container h3 {
    color: #454545;
    font-family: Verdana, Arial, sans-serif;
    font-size: medium;
    text-align: left;
            font-weight: bold;
            text-transform: uppercase;
    letter-spacing: .3em;
    margin-bottom: 10px;
    }

.standard-listing-container h1 a:link {
            text-decoration: none;
            color: #AAAAEE;
            padding-left: 0px;
            padding-right: 0px;
            border-color:grey;
            border-bottom-style:dashed;
            border-bottom-width:0px;
        }
.standard-listing-container h1 a:visited {
            text-decoration: none;
            color: #AAAAEE;
            padding-left: 0px;
            padding-right: 0px;
            border-color:grey;
            border-bottom-style:dashed;
            border-bottom-width:0px;
        }
.standard-listing-container h1 a:hover {
            padding-left: 0px;
            padding-right: 0px;   
            color:#AAEEAA;
            border-left-style:solid;
            border-left-width:0px;
            border-right-style:solid;
            border-right-width:0px;
            border-bottom-width:0px;
        }

.standard-listing-container h1 a:active {
            padding-left: 0px;
            padding-right: 0px;   
            color:#AAEEAA;
            border-left-style:solid;
            border-left-width:0px;
            border-right-style:solid;
            border-right-width:0px;
            border-bottom-width:0px;
        }

.standard-listing-container a:link {
            text-decoration: none;
            color: #FF0000;
            padding-left: 0px;
            padding-right: 0px;
            border-color:grey;
            border-bottom-style:dashed;
            border-bottom-width:0px;
        }
.standard-listing-container a:visited {
            text-decoration: none;
            color: #FF0000;
            padding-left: 0px;
            padding-right: 0px;
            border-color:grey;
            border-bottom-style:dashed;
            border-bottom-width:0px;
        }
.standard-listing-container a:hover {
            padding-left: 0px;
            padding-right: 0px;   
            color:#FFFF00;
            border-left-style:solid;
            border-left-width:0px;
            border-right-style:solid;
            border-right-width:0px;
            border-bottom-width:0px;
        }

.standard-listing-container a:active {
            padding-left: 0px;
            padding-right: 0px;   
            color:#FFFF00;
            border-left-style:solid;
            border-left-width:0px;
            border-right-style:solid;
            border-right-width:0px;
            border-bottom-width:0px;
        }
*/


/* Standard Entry Container 
--------------------------------------------------*/

.standard-entry-container {
    margin-bottom: 20px;
    margin-right: 0px;
    margin-left: 0px;
    text-align: left;
    padding: 0px;
    width: 100%;
    background-color: #none;
    border-top: 5px solid #353535;
    overflow: visible;

        }
/*
.standard-entry-container h1 {    
            color: #CCCCEE;
    font-family: Palatino, Times New Roman, serif;
    font-size: 20px;
    text-align: left;
    font-weight: normal;
            text-transform: uppercase;
    letter-spacing: 4px;
    margin-bottom: 0px;
    padding-left: 14px;
            padding-top: 14px;
            }

.standard-entry-container h2 {
    color: #454545;
    font-family: Verdana, Arial, sans-serif;
    font-size: small;
    text-align: left;
    font-weight: bold;
            text-transform: uppercase;
    letter-spacing: .3em;
    margin-bottom: 10px;
    }

.standard-entry-container h3 {
            color: #454545;
    font-family: Verdana, Arial, sans-serif;
    font-size: medium;
    text-align: left;
            font-weight: bold;
            text-transform: uppercase;
    letter-spacing: .3em;
    margin-bottom: 10px;    
            }

.standard-entry-container h1 a:link {
            text-decoration: none;
            color: #AAAAEE;
            padding-left: 0px;
            padding-right: 0px;
            border-color:grey;
            border-bottom-style:dashed;
            border-bottom-width:0px;        
            }

.standard-entry-container h1 a:visited {  
            text-decoration: none;
            color: #FF0000;
            padding-left: 0px;
            padding-right: 0px;
            border-color:grey;
            border-bottom-style:dashed;
            border-bottom-width:0px;        
            }

.standard-entry-container h1 a:hover {
            padding-left: 0px;
            padding-right: 0px;   
            color:#FFFF00;
            border-left-style:solid;
            border-left-width:0px;
            border-right-style:solid;
            border-right-width:0px;
            border-bottom-width:0px;        
            }

.standard-entry-container h1 a:active {
            padding-left: 0px;
            padding-right: 0px;   
            color:#FFFF00;
            border-left-style:solid;
            border-left-width:0px;
            border-right-style:solid;
            border-right-width:0px;
            border-bottom-width:0px;        
            }

.standard-entry-container a:link {
            text-decoration: none;
            color: #FF0000;
            padding-left: 0px;
            padding-right: 0px;
            border-color:grey;
            border-bottom-style:dashed;
            border-bottom-width:0px;
        }
.standard-entry-container a:visited {
            text-decoration: none;
            color: #FF0000;
            padding-left: 0px;
            padding-right: 0px;
            border-color:grey;
            border-bottom-style:dashed;
            border-bottom-width:0px;
        }
.standard-entry-container a:hover {
            padding-left: 0px;
            padding-right: 0px;   
            color:#FFFF00;
            border-left-style:solid;
            border-left-width:0px;
            border-right-style:solid;
            border-right-width:0px;
            border-bottom-width:0px;
        }

.standard-entry-container a:active {
            padding-left: 0px;
            padding-right: 0px;   
            color:#FFFF00;
            border-left-style:solid;
            border-left-width:0px;
            border-right-style:solid;
            border-right-width:0px;
            border-bottom-width:0px;
        }

*/

/* Index Single Photo Listing Container 
--------------------------------------------------*/
/*
.singles-listing-container {
    margin-bottom: 20px;
    margin-right: 0px;
    margin-left: 0px;
    text-align: left;
    padding: 0px;
    width: 100%;
    background-color: #none;
    border-top: 5px solid #353535;
            overflow: auto;

        }

.singles-listing-container h1 {
    color: #454545;
    font-family: Verdana, Arial, sans-serif;
    font-size: large;
    text-align: left;
    font-weight: bold;
            text-transform: uppercase;
    letter-spacing: .3em;
    margin-bottom: 10px;
    padding-left: 20px;
            padding-top: 10px;
            }

.singles-listing-container h2 {
    color: #454545;
    font-family: Verdana, Arial, sans-serif;
    font-size: small;
    text-align: left;
    font-weight: bold;
            text-transform: uppercase;
    letter-spacing: .3em;
    margin-bottom: 10px;
    }

.singles-listing-container h3 {
    color: #454545;
    font-family: Verdana, Arial, sans-serif;
    font-size: medium;
    text-align: left;
            font-weight: bold;
            text-transform: uppercase;
    letter-spacing: .3em;
    margin-bottom: 10px;
    }

.singles-listing-container h1 a:link {
            text-decoration: none;
            color: #FF0000;
            padding-left: 0px;
            padding-right: 0px;
            border-color:grey;
            border-bottom-style:dashed;
            border-bottom-width:0px;
        }
.singles-listing-container h1 a:visited {
            text-decoration: none;
            color: #FF0000;
            padding-left: 0px;
            padding-right: 0px;
            border-color:grey;
            border-bottom-style:dashed;
            border-bottom-width:0px;
        }
.singles-listing-container h1 a:hover {
            padding-left: 0px;
            padding-right: 0px;   
            color:#FFFF00;
            border-left-style:solid;
            border-left-width:0px;
            border-right-style:solid;
            border-right-width:0px;
            border-bottom-width:0px;
        }

.singles-listing-container h1 a:active {
            padding-left: 0px;
            padding-right: 0px;   
            color:#FFFF00;
            border-left-style:solid;
            border-left-width:0px;
            border-right-style:solid;
            border-right-width:0px;
            border-bottom-width:0px;
        }

.singles-listing-container a:link {
            text-decoration: none;
            color: #FF0000;
            padding-left: 0px;
            padding-right: 0px;
            border-color:grey;
            border-bottom-style:dashed;
            border-bottom-width:0px;
        }
.singles-listing-container a:visited {
            text-decoration: none;
            color: #FF0000;
            padding-left: 0px;
            padding-right: 0px;
            border-color:grey;
            border-bottom-style:dashed;
            border-bottom-width:0px;
        }
.singles-listing-container a:hover {
            padding-left: 0px;
            padding-right: 0px;   
            color:#FFFF00;
            border-left-style:solid;
            border-left-width:0px;
            border-right-style:solid;
            border-right-width:0px;
            border-bottom-width:0px;
        }

.singles-listing-container a:active {
            padding-left: 0px;
            padding-right: 0px;   
            color:#FFFF00;
            border-left-style:solid;
            border-left-width:0px;
            border-right-style:solid;
            border-right-width:0px;
            border-bottom-width:0px;
        }
*/
/* Single Photo Entry Container 
--------------------------------------------------*/

/*
#singles-entry-container {
    margin-bottom: 20px;
            margin-right: 0px;
    margin-left: 0px;
    text-align: left;
    padding: 0px;
    width: 100%;
    background-color: #none;
    border-top: 5px solid #353535;
            overflow: auto;

        }

.singles-entry-container h1 {
    color: #454545;
    font-family: Verdana, Arial, sans-serif;
    font-size: large;
    text-align: left;
    font-weight: bold;
            text-transform: uppercase;
    letter-spacing: .3em;
    margin-bottom: 10px;
    padding-left: 20px;
            padding-top: 10px;
            }

.singles-entry-container h2 {
    color: #454545;
    font-family: Verdana, Arial, sans-serif;
    font-size: small;
    text-align: left;
    font-weight: bold;
            text-transform: uppercase;
    letter-spacing: .3em;
    margin-bottom: 10px;
    }

.singles-entry-container h3 {
    color: #454545;
    font-family: Verdana, Arial, sans-serif;
    font-size: medium;
    text-align: left;
            font-weight: bold;
            text-transform: uppercase;
    letter-spacing: .3em;
    margin-bottom: 10px;
    }

.singles-entry-container h1 a:link {
            text-decoration: none;
            color: #FF0000;
            padding-left: 0px;
            padding-right: 0px;
            border-color:grey;
            border-bottom-style:dashed;
            border-bottom-width:0px;
        }
.singles-entry-container h1 a:visited {
            text-decoration: none;
            color: #FF0000;
            padding-left: 0px;
            padding-right: 0px;
            border-color:grey;
            border-bottom-style:dashed;
            border-bottom-width:0px;
        }
.singles-entry-container h1 a:hover {
            padding-left: 0px;
            padding-right: 0px;   
            color:#FFFF00;
            border-left-style:solid;
            border-left-width:0px;
            border-right-style:solid;
            border-right-width:0px;
            border-bottom-width:0px;
        }

.singles-entry-container h1 a:active {
            padding-left: 0px;
            padding-right: 0px;   
            color:#FFFF00;
            border-left-style:solid;
            border-left-width:0px;
            border-right-style:solid;
            border-right-width:0px;
            border-bottom-width:0px;
        }

.singles-entry-container a:link {
            text-decoration: none;
            color: #FF0000;
            padding-left: 0px;
            padding-right: 0px;
            border-color:grey;
            border-bottom-style:dashed;
            border-bottom-width:0px;
        }
.singles-entry-container a:visited {
            text-decoration: none;
            color: #FF0000;
            padding-left: 0px;
            padding-right: 0px;
            border-color:grey;
            border-bottom-style:dashed;
            border-bottom-width:0px;
        }
.singles-entry-container a:hover {
            padding-left: 0px;
            padding-right: 0px;   
            color:#FFFF00;
            border-left-style:solid;
            border-left-width:0px;
            border-right-style:solid;
            border-right-width:0px;
            border-bottom-width:0px;
        }

.singles-entry-container a:active {
            padding-left: 0px;
            padding-right: 0px;   
            color:#FFFF00;
            border-left-style:solid;
            border-left-width:0px;
            border-right-style:solid;
            border-right-width:0px;
            border-bottom-width:0px;
        }

*/
/* Link Listing Container 
--------------------------------------------------*/
/*
.link-entry-container {
    margin-bottom: 20px;
    text-align: left;
    width: 400px;
    background-color: none;
    border-top: 5px solid #353535;
            overflow: auto;
        }

.link-entry-container h1 {
    color: #454545;
    font-family: Verdana, Arial, sans-serif;
    font-size: large;
    text-align: left;
    font-weight: bold;
            text-transform: uppercase;
    letter-spacing: .3em;
    margin-bottom: 10px;
    padding-left: 20px;
            padding-top: 10px;
            }

.link-entry-container h2 {
    color: #447744;
    font-family: Verdana, Arial, sans-serif;
    font-size: small;
    text-align: left;
    font-weight: bold;
            text-transform: uppercase;
    letter-spacing: .3em;
    margin-bottom: 10px;
    }

.link-entry-container h3 {
    color: #447744;
    font-family: Verdana, Arial, sans-serif;
    font-size: medium;
    text-align: left;
            font-weight: bold;
            text-transform: uppercase;
    letter-spacing: .3em;
    margin-bottom: 10px;
    }

.link-entry-container a {
    text-decoration: none;
    }

.link-entry-container a:link {
            text-decoration: none;
            color: #AAAAAA;
        }

.link-entry-container a:visited {
            text-decoration: none;
            color: #AAAAAA;
        }

.link-entry-container a:hover { 
            text-decoration: none;
            color: #AAAAAA;
        }

.link-entry-container a:active {
            text-decoration: none;
            color: #AAAAAA;        }

.link-entry-container h1 a:link {
            text-decoration: none;
            color: #AAAAAA;
        }

.link-entry-container h1 a:visited {
            text-decoration: none;
            color: #AAAAAA;
        }

.link-entry-container h1 a:hover {
            text-decoration: none;
            color:#BBBBBB;
        }

.link-entry-container h1 a:active {
            text-decoration: none;
            color:#BBBBBB;
        }
*/

/* Entry Formatting
----------------------------------------------*/





.entry-body a:link {
            text-decoration: none;
            color: #AAEEAA;
            padding-left: 0px;
            padding-right: 0px;
            border-color:grey;
            border-bottom-style:dashed;
            border-bottom-width:0px;
        }
.entry-body a:visited {
            text-decoration: none;
            color: #AAEEAA;
            padding-left: 0px;
            padding-right: 0px;
            border-color:grey;
            border-bottom-style:dashed;
            border-bottom-width:0px;
        }
.entry-body a:hover {
            padding-left: 0px;
            padding-right: 0px;   
            color:#88FF88;
            border-left-style:solid;
            border-left-width:0px;
            border-right-style:solid;
            border-right-width:0px;
            border-bottom-width:0px;
        }

.entry-body a:active {
            padding-left: 0px;
            padding-right: 0px;   
            color:#88FF88;
            border-left-style:solid;
            border-left-width:0px;
            border-right-style:solid;
            border-right-width:0px;
            border-bottom-width:0px;
        }


/* Singles Body
----------------------------------------------*/
/*
.singles-body p {
color: #777777;
font-family: Verdana, Arial, sans-serif;
font-size: small;
font-weight: normal;
line-height: 150%;
        text-align: left;
margin-bottom: 10px;
        padding-left: 10px;
}


.singles-body a:link {
            text-decoration: none;
            color: #FF00FF;
            padding-left: 0px;
            padding-right: 0px;
            border-color:grey;
            border-bottom-style:dashed;
            border-bottom-width:0px;
        }
.singles-body a:visited {
            text-decoration: none;
            color: #FF00FF;
            padding-left: 0px;
            padding-right: 0px;
            border-color:grey;
            border-bottom-style:dashed;
            border-bottom-width:0px;
        }
.singles-body a:hover {
            padding-left: 0px;
            padding-right: 0px;   
            color:#FFFF00;
            border-left-style:solid;
            border-left-width:0px;
            border-right-style:solid;
            border-right-width:0px;
            border-bottom-width:0px;
        }

.singles-body a:active {
            padding-left: 0px;
            padding-right: 0px;   
            color:#FFFF00;
            border-left-style:solid;
            border-left-width:0px;
            border-right-style:solid;
            border-right-width:0px;
            border-bottom-width:0px;
        }
.singles-body img {
            text-decoration: none;
            border: 0px;
        }

*/

/* Thumbnail Management 
----------------------------------------------*/
/*

.single-thumb-container {
            float: left;
            margin-top: 10px;
            margin-right: 20px; 
        }

.single-thumb-container img {
            text-decoration: none;
            border: 0px;
        }

.link-thumb-container {
            float: left;
            margin-top: 10px;
            margin-right: 20px; 
        }

.link-thumb-container img {
            text-decoration: none;
            border: 0px;
        }

.thumb-container {
            float: none;
        }

.thumb-container img {
            text-decoration: none;
            border: 0px;
        }

*/

.gallery-thumbnail {
       padding: 3px 3px 8px 3px;
       width: 170px
       height: 80px;
       background-color: #222;
       border: 1px solid #2a2a2a;
       float: left;
       margin-left: 13px;
       margin-right: 0px;
       margin-bottom: 10px;
       overflow: hidden;
       }

.gallery-thumbnail a:link {
        padding-left: 0px;
        padding-right: 0px;   
        border-color:RGB(0,150,0);
        border-left-style:solid;
        border-left-width:0px;
        border-right-style:solid;
        border-right-width:0px;
        border-bottom-width:0px;
        }

.gallery-thumbnail a:hover {
        padding-left: 0px;
        padding-right: 0px;   
        border-color:RGB(0,150,0);
        border-left-style:solid;
        border-left-width:0px;
        border-right-style:solid;
        border-right-width:0px;
        border-bottom-width:0px;
        }

.gallery-thumbnail a:active {
        padding-left: 0px;
        padding-right: 0px;   
        border-color:RGB(0,150,0);
        border-left-style:solid;
        border-left-width:0px;
        border-right-style:solid;
        border-right-width:0px;
        border-bottom-width:0px;
        }

.gallery-thumbnail a:visited {
        padding-left: 0px;
        padding-right: 0px;   
        border-color:RGB(0,150,0);
        border-left-style:solid;
        border-left-width:0px;
        border-right-style:solid;
        border-right-width:0px;
        border-bottom-width:0px;
        }

.index-thumbnail{
   padding: 3px 3px 12px 3px;
   width: 170px
   height: 80px;
   background-color: #222;
   border: 1px solid #2a2a2a;
   float: left;
   margin-left: 13px;
   margin-right: 0px;
   margin-bottom: 10px;
   overflow: hidden;
       }

.index-thumbnail a:link {
        padding-left: 0px;
        padding-right: 0px;   
        border-color:RGB(0,150,45);
        border-left-style:solid;
        border-left-width:0px;
        border-right-style:solid;
        border-right-width:0px;
        border-bottom-width:0px;
        }

.index-thumbnail a:hover {
        padding-left: 0px;
        padding-right: 0px;   
        border-color:RGB(0,150,45);
        border-left-style:solid;
        border-left-width:0px;
        border-right-style:solid;
        border-right-width:0px;
        border-bottom-width:0px;
        }

.index-thumbnail a:active {
        padding-left: 0px;
        padding-right: 0px;   
        border-color:RGB(0,150,45);
        border-left-style:solid;
        border-left-width:0px;
        border-right-style:solid;
        border-right-width:0px;
        border-bottom-width:0px;
        }

.index-thumbnail a:visited {
        padding-left: 0px;
        padding-right: 0px;   
        border-color:RGB(0,150,45);
        border-left-style:solid;
        border-left-width:0px;
        border-right-style:solid;
        border-right-width:0px;
        border-bottom-width:0px;
        }

.single-thumbnail{
   padding: 3px 3px 8px 3px;
   background-color: #222;
   border: 1px solid #2a2a2a;
   float: right;
   margin-left: 20px;
   margin-right: 20px;
   margin-bottom: 10px;
   overflow: hidden;
       }

.single-thumbnail a:link {
        padding-left: 0px;
        padding-right: 0px;   
        border-color:RGB(0,150,45);
        border-left-style:solid;
        border-left-width:0px;
        border-right-style:solid;
        border-right-width:0px;
        border-bottom-width:0px;
        }

.single-thumbnail a:hover {
        padding-left: 0px;
        padding-right: 0px;   
        border-color:RGB(0,150,45);
        border-left-style:solid;
        border-left-width:0px;
        border-right-style:solid;
        border-right-width:0px;
        border-bottom-width:0px;
        }

.single-thumbnail a:active {
        padding-left: 0px;
        padding-right: 0px;   
        border-color:RGB(0,150,45);
        border-left-style:solid;
        border-left-width:0px;
        border-right-style:solid;
        border-right-width:0px;
        border-bottom-width:0px;
        }

.single-thumbnail a:visited {
        padding-left: 0px;
        padding-right: 0px;   
        border-color:RGB(0,150,45);
        border-left-style:solid;
        border-left-width:0px;
        border-right-style:solid;
        border-right-width:0px;
        border-bottom-width:0px;
        }

/*
.custom-markup-thumb {
           position: inherit;
           padding: 4px 4px 15px 4px;
           background-color: #222;
   border: 1px solid #2a2a2a;
           
}

*/

/* Posted By Layout
---------------------------------------*/
/*

.content p.posted {
color: #BBBBBB;
font-family: Verdana, Arial, sans-serif;
font-size: x-small;
text-align: right;
text-transform: uppercase;
        margin-bottom: 0px;
line-height: normal;

}

.postedby {
       float: right;
       margin: 0px;
       border: 0px dotted #1B1B1B;
       padding-top: 10px;
       padding-right: 20px;
       width: 150px;
       text-align: right;
       clear: left;
       }

.postedby a:link {
            text-decoration: none;
            color: #FF0000;
        }
.postedby a:visited {
            text-decoration: none;
            color: #FF0000;
        }
.postedby a:hover {
            text-decoration: none;
            color:#FFFF00;
        }

.postedby a:active {
            text-decoration: none;
            color:#FFFF00;
        }
*/

/* Comments
---------------------------------------*/
#comments-container {
width: 790px;
float: left;
}

.comments-header h2 {
        color: #D0EB6A;
font-family: Verdana, Arial, sans-serif;
font-size: 14px;
text-align: left;
font-weight: normal;
        text-transform: uppercase;
letter-spacing: .3em;
padding-bottom: 0px;
        padding-left: 17px;
        padding-top: 6px;
}

.show-comments h2 a:link {
color: #AAEEAA;
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
text-align: left;
font-weight: normal;
        text-transform: lowercase;
        padding-left: 20px;
letter-spacing: 0px;
margin-bottom: 0px;
}



#reveal-comments-container {
display: none;
}

.comment-box {
width: 780px;
padding-top: 5px;
border-top: 2px dotted #222222;
}

.comment-header {
color: #777777;
font-family: Verdana, Arial, sans-serif;
font-size: smaller;
font-weight: normal;
line-height: 150%;
text-align: left;
margin-bottom: 10px;
        padding-left: 10px;
}

.comment-header a:link {
            text-decoration: none;
            color: #AAEEAA;
            padding-left: 0px;
            padding-right: 0px;
            border-color:grey;
            border-bottom-style:dashed;
            border-bottom-width:0px;
        }
.comment-header a:visited {
            text-decoration: none;
            color: #AAEEAA;
            padding-left: 0px;
            padding-right: 0px;
            border-color:grey;
            border-bottom-style:dashed;
            border-bottom-width:0px;
        }
.comment-header a:hover {
            padding-left: 0px;
            padding-right: 0px;   
            color:#88FF88;
            border-left-style:solid;
            border-left-width:0px;
            border-right-style:solid;
            border-right-width:0px;
            border-bottom-width:0px;
        }

.comment-header a:active {
            padding-left: 0px;
            padding-right: 0px;   
            color:#88FF88;
            border-left-style:solid;
            border-left-width:0px;
            border-right-style:solid;
            border-right-width:0px;
            border-bottom-width:0px;
        }

.comment-content p {
color: #777777;
font-family: Verdana, Arial, sans-serif;
font-size: smaller;
font-weight: normal;
line-height: 150%;
text-align: left;
margin-bottom: 10px;
        padding-left: 10px;
}


.comment-content a:link {
            text-decoration: none;
            color: #AAEEAA;
            padding-left: 0px;
            padding-right: 0px;
            border-color:grey;
            border-bottom-style:dashed;
            border-bottom-width:0px;
        }
.comment-content a:visited {
            text-decoration: none;
            color: #AAEEAA;
            padding-left: 0px;
            padding-right: 0px;
            border-color:grey;
            border-bottom-style:dashed;
            border-bottom-width:0px;
        }
.comment-content a:hover {
            padding-left: 0px;
            padding-right: 0px;   
            color:#88FF88;
            border-left-style:solid;
            border-left-width:0px;
            border-right-style:solid;
            border-right-width:0px;
            border-bottom-width:0px;
        }

.comment-content a:active {
            padding-left: 0px;
            padding-right: 0px;   
            color:#88FF88;
            border-left-style:solid;
            border-left-width:0px;
            border-right-style:solid;
            border-right-width:0px;
            border-bottom-width:0px;
        }


label
{
color: #777777;
font-family: Verdana, Arial, sans-serif;
text-transform: uppercase;
font-size: small;
letter-spacing: .2em;
text-align: left;
display: block;
}

.submit input
{
margin-left: 4.5em;
} 

input
{
font-family: Verdana, Arial, sans-serif;
font-size: small;
color: #66ff66;
background: #1f1f1f;
border: 2px inset #333333
}

textarea
{
font-family: Verdana, Arial, sans-serif;
font-size: small;
color: #66ff66;
background: #1f1f1f;
border: 2px inset #333333
}

.submit input
{
color: #000;
background: #ffa20f;
border: 2px outset #d7b9c9
} 

fieldset
{
border: 3px dotted #222222;
width: 760px;
}


legend
{
color: #447744;
font-family: Verdana, Arial, sans-serif;
font-size: small;
text-align: left;
font-weight: bold;
text-transform: uppercase;
letter-spacing: .3em;
background: #333333;
border: 1px solid #222222;
padding: 2px 6px
}

#comment-form-left {
float: left;
width: 380px;
}

#comment-form-right {
float: right;
width: 380px;
}

#comment-form-name {
padding-left: 3px;
}

#comment-form-name label{
width: 150px;
padding-bottom: 4px;
padding-left: 4px;
}

#comment-form-email {
padding-left: 3px;
}

#comment-form-email label{
width: 150px;
padding-bottom: 4px;
padding-left: 4px;
}

#comment-form-url {
}

#comment-form-url label{
width: 150px;
}

#comment-form-remember-me {
}

#comments-open-text {
padding-left: 3px;
}

#comments-open-text label {
margin-top: 4px;
padding-left: 4px;
padding-bottom: 4px;
}

#comments-open-footer {
padding: 4px;
}


/* Other Layout Objects
---------------------------------------*/

.paginate {
       margin:0px auto;
       border: 1px dotted #1B1B1B;
       padding: 5px;
       width: 650px;
       text-align: center;
       line-height: 1em;
       font-size:13px;
       clear:both;
       }

/* Asset Insertion Styles
---------------------------------------*/

.mt-image-left {
    float: left;
    margin: 10px 0 5px 5px;
    padding: 6px 6px 20px 6px;
    background-color: #333333;
    border: 1px solid #444444;
}

.mt-image-center {
    clear:both;
    display: block;
    text-align: center;
    padding: 6px 6px 20px 6px;
    background-color: #333333;    
    border: 1px solid #444444;
}

.mt-image-right {
    float: right;
    margin: 0 10px 5px 5px;
    padding: 6px 6px 20px 6px;
    border: 1px solid #1f1f1f;
}



.image-title {
float: left;
text-align: left;
}

.image-credit {
float: right;
text-align: right;
}