body {color:#ccc;}   /* default text color */
a { color: #666666; }   /* default link */
a:hover { color: #999999; }   /* default hover link */
.med {color: #666666;}   /* default med color (usually 11px big) */
input, select, .input {background-color: #363636; border:1px solid #000;color: #999;} /* form input style */
a.tx_med {color: #333333}

/* Overall background Styles  */
.bg{ background: #000;  } /* center area  */
table.bg { background: #121212; } /* negative space to right & left side  of main area */
td.bg { background: #000;border-left:1px solid #1e1e1e;border-right:1px solid #1e1e1e;} /* negative space to right & left side  of main area */
.mainbody { background: #000; min-height:400px  } /* nested immediatly in bg - ideal for 2 differnt backgrounds;*/	




/* Gallery Main Top Title Style */  
#gallery_title { padding:6px 0px 0px 10px; background:url(title-bg2.gif);} /* top main gallery title bg */
.gallery_title_top { } 
.gallery_title_top_left { }
.gallery_title_top_right { }
H1, h1 a { color:#cccccc;} /* gallery title text & link */

.new-top-links  b {color:#000;}




.sub_nav { background-color: #242424; border-top:1px solid #000000; border-bottom:1px solid #1a1a1a; color:#666666;} /* behind the shop & bread links */
#bread_crumb a{ color:#4d4d4d;}  /* bread crumb links */
#bread_crumb b{	color: #4d4d4d;}   /* bread crumb arrows */
#bread_crumb a:hover { color:#999999;}

/* Embed Buttom */
.cssbutton { border : 1px solid #181818; background: #000;}
.buttonleft { color: #999999; background:#121212;}
.buttonright { color: #666666; background: #181818;}


/* Page navatation */
.pagination{ color: #313131;}
.pagination a, .pagination a:visited{ border: 1px solid #1a1a1a; color: #999999; background-color: #000000;}
.pagination a:hover, .pagination a:active {	color: #ccc; background-color:#000; border: 1px solid #4d4d4d;}
.pagination a.currentpage {	background-color: #000; color: #eee !important; border: 1px solid #000;}
.pagination a.disablelink, .pagination a.disablelink:hover{	border: 1px solid #181818; color: #313131; background-color: #000;}
.pagination a.slide { color:#ccc;}



/* Swap the layout display options */  
.display_icon {	background-color: #000; border: 1px solid #333;}  /* background behind icons */
.display_text {	color: #808080;}  /* change xxx display text */



/* Page title Title Style */  
#page_title { margin:0px; padding:0px} /* background of the page titles */
.page_title_top {}
.page_title_top_left {}
.page_title_top_right {}
h3, H3 a {color:#ccc;font-weight:normal;} /*text for tite*/
.title {color:#eee;}   /* this title is used in many places for titles of albums & other things*/



/* This is the message style when words and not actual images need to be displayed, like an empty album etc. */  
.niceMessage{ border: 1px solid #333; color: #999; background-color: #212121;}
.niceMessage strong{ color:#fff; }

/* Gallery Main Page Display  */
#classic_gallery, .middlecolumtop, .top_album  {border-bottom:1px solid #1a1a1a;}
.middlecolum {width:10px}
.middlecolumline {border-left:1px solid #1a1a1a;padding-left:10px}
#album_content .med, #classic_holder .med, #all_gallery .tiny {color:  #666666;}
#album_content{}
.description {color:  #999;}
.album_title h3 a{color: #ccc;}

#code_box .title {color:  #999;}

/* Album Journal dispaly */
.journal_line {	border-top:1px dashed #333;}

/* Album Micro dispaly */
#microthumb {border-color:#000;}

#code_box, .detail_links {border:1px solid #1a1a1a;background:#121212;}
.detail_links {color: #393939}
#individual_comment  {border:1px solid #1a1a1a;background:#000;color:#666;}
#individual_comment  b{color:#ccc;}
/* buttons & voting bars  */
.button, .graph_bar{ background:url(title-bg2.gif);border-top:1px solid #000; color:#ccc;}
