/* GENERAL STYLES */

body {background-color: #FFFFFF; color: #666666;font-family: 'Julius Sans One', sans-serif; font-size: 100%; margin: 0px; padding: 10px;} 

/*

 font-family: Gill Sans Mt, Gill Sans, Helvetica, Arial; 

*/

h1 {font-weight: normal; margin:0px; padding: 0px;}
a {color: #999999; text-decoration:none;}


a img {margin: 4px; border:2px solid #EEEEEE; cursor: pointer;}
a:hover img {border-color: #cd8fa1;} 
a img {cursor: pointer;}

.clear-both {clear: both;}

/* TEMPORARY STYLES */

/*div {border: 0px solid #e8e8e8; margin: 4px; overflow: hidden;}
*/


/* HEADER STLYES */

#header {padding: 5px; color: #cccccc;}

#header h1 a {color: #999999;}
#header h1 a:hover {color: #cd8fa1;}
#header h1 span a {color: #cd8fa1;}

/* NAVIGATION STYLES */

#nav-left {float: left; width: 210px; }
#nav-left ul {list-style-type:none; margin: 0px; padding:10px; font-size:  0.8em;}
#nav-left  li {padding: 1px; text-align:right;}
#nav-left  a {padding: 4px; display:block; width: 100%; border-right: 2px solid #D7D7D7;}
#nav-left  a.active {background-color: #FFFFFF; color: #65909A;  border-right: 2px solid #65909A;}
#nav-left  a:hover {background-color: #DDDDDD; color: #FFFFFF;   border-right: 2px solid #bbbbbb; }


/* CONTEN STYLES*/
#content {margin-left: 210px; overflow: none; width: 650px;}
#content p a {color: #cd8fa1;}
/* FOOTER STYLES*/

#footer {padding: 5px;}

/* CONTENT STYLES */

div.album_thumb {border: 1px solid #e8e8e8; padding: 10px; margin: 10px; float: left; }
div.album_thumb h2 {font-weight: normal; margin:  0px; margin-left: 3px; }

div.album_thumb h2 a:hover {color: #cd8fa1;}

p.notice {font-size: 0.8em; margin-left: 10px; color: #999999;}