* { margin: 0; padding: 0; }
body { background: #094d5a; font: 0.8em Verdana, Arial, sans-serif;  margin: 0 auto; color: #00282a; }
ul li { list-style-type: square; }
.clearfloat {clear: both; height: 0; font-size: 1px; line-height: 0px;}
a img { border: none; } a {text-decoration: none;} a:hover {text-decoration: none; }
h3 span { display: none; }

/** FONT COLOR **/
.text_galls, .galls_tmbs p, .galls_text li, .content_left p, .galls_text a:hover, .topfrees h4, #footer a, #footer a:link, #footer p, .arch_gal h2, .arch_gal li, .arch_gal li a, .toplists a, .toplists a:link, .pages ul li a:hover, .galls_text a:hover, .pages ul li a, .pages ul li a:link, .galls_text a, #header, #footer, #header h2, #header a   { color: #feffc8; } /* light text */

.toplists a:hover, .content_left a:hover, .topfree a:hover { color: #00282a; text-decoration: underline;} /* dark text */
.toplists li p, .pages ul li  { color: #00282a; }

#header p { color: #000; } /* black text */
.pages ul li a, .pages ul li a:link, .galls_text a {  background: #094d5a;} /* dark blue bg */
.pages { background: #aaf0ff; } /* blue */
.content, .topfrees, .toplists, .topfree, .toplists li p, #header p { background: #e19a00; } /* yellow */
#header, #footer, .text_galls, .arch_gal, .topfrees, .arch_gal ul, .toplists, .pages ul li a:hover, .galls_text a:hover, .toplists ul { background: #ce3702; }  /* orange */

.content_left ul, .content_left a, .content_left a:link, .content_left h3, .topfree h2, .topfree li, .topfree a, .topfree a:link  { color: #842200; } /* orange text */

/* BORDERS */
#main_content { border-left: 3px solid #feffc8; border-right: 3px solid #feffc8; }
.toplists { border-top: 2px solid #feffc8; }
.content a img, .tmbs a img, .galls_tmbs a img { border: 1px solid #c53502;  }
.content a:hover img, .tmbs a:hover img, .galls_tmbs a:hover img { border: 1px dashed #f94202; }
.pages, .topfree, .text_galls, .arch_gal { border-top: 2px solid #feffc8; border-bottom: 2px solid #feffc8;  }

/* OTHER */
.galls_text a, .topfrees a, .topfrees a:link  {background-color:  #e19a00;  color: #9d1104; }
.galls_text a:hover, .topfrees a:hover { background: #094d5a; text-decoration: none; color: #feffc8;}


/* NO COLORS  */
.content { text-align: center; padding-top: 1px; }
.content a img, .tmbs a img, .galls_tmbs a img { display: inline; margin: 0 1px 1px 1px; }
html>body .content_left { width: 154px; }
.content_left { width: 150px; float: left; position: relative; }
.content_left ul { text-align: left; padding-left: 21px;}
.content_left ul li a { padding-left: 1px; line-height: 1.3em; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 0.9em; }
html>body .content_right { margin-left: 151px;}
.content_right {  margin-left: 150px; position: relative; }
.content_left h3 { text-align: left; font-size: 1.4em; padding: 3px 5px; }

#main_content {  margin:  0 auto; width: 924px; }
#header, #footer { padding: 5px 40px;}
#header h2 { font-size: 3.5em; text-align: center; }
#header p { padding: 1px 5px 3px 5px; text-align: center; }
#header a {	font-weight: bold; text-decoration: underline; }


.text_galls { padding: 3px 5px; }
.galls_tmbs { float: left; width: 150px; }
.galls_tmbs p { font-size: 0.85em; text-align: center; padding-bottom: 5px;}
.galls_text {	margin-left: 160px;  }
.galls_text li { font-size: 0.9em; list-style-type: none; line-height: 1.6em; }
.tmbs { width: 68px; float: left; padding-bottom: 5px; margin-left: 2px; }
.content_left p {	font-size: 0.85em; text-align: center; padding-bottom: 5px;}

.toplists { padding: 5px; }
.toplists ul {width: 224px; float: left; text-align: center; }
.toplists li { padding: 0 5px 5px 14px; list-style-type: none; }
.toplists li p { padding: 1px 5px 3px 5px; text-align: center;  font-size: 0.85em; margin: 1px; font-weight: bold;}
.toplists a, .toplists a:link {font-size: 1.6em; font-weight: bold; text-decoration: underline; text-transform: uppercase; }

.topfree ul { width: 231px; float: left; padding-bottom: 5px; }
.topfree h2 { padding:  5px  0 0 5px;}
.topfree li { line-height: 1.5em; margin-left: 40px; }
.topfree a, .topfree a:link { font-size: 1.3em; font-weight: bold;  }

.arch_gal { font-family: Verdana; }
.arch_gal h2 {	padding: 5px 0 0 25px; font-size: 1.2em; }
.arch_gal ul { padding: 5px 0px; }
.arch_gal div { width: 459px; float: left; padding-bottom: 5px }
.arch_gal li { line-height: 1.2em; margin-left: 40px; }
.arch_gal li a { font-size: 1em; }
.arch_gal li a:hover {	text-decoration: underline; }

.topfrees { padding: 5px 10px 5px 10px; }
.topfrees h4 { font-size: 1em; font-weight: bold;}
.topfrees li { display: inline; color: #e19a00;} /* color dividers */
.topfrees a, .topfrees a:link { padding: 1px 5px 0px 5px; text-align: center;  font-size: 0.85em; margin: 0 4px 0 0;}

.pages ul { margin: 10px 7px 10px 7px; }
.pages ul li { display: inline; font-weight: bold; }
.pages ul li a, .pages ul li a:link, .galls_text a {  padding: 3px 5px; }

#footer a, #footer a:link { font-weight: bold;  }
#footer a:hover { text-decoration: underline; }
#footer p { text-align: center; padding: 1px 5px 3px 5px; font-size: 0.85em; line-height: 1.1em;}




