/* CSS Document - The Mercers */

/* Colour Scheme */
body         { background-color: #5c5c5c;}
p,table      { font-family: Geneva, Arial, Helvetica, sans-serif; font-size:12px; text-align:left}
a:link	     { color: #dd0000; text-decoration: none }
a:visited    { color: #dd0000; text-decoration: none }
a:hover      { color: #0000cc; text-decoration: underline }
a:active     { color: #CC0000; text-decoration: none }

/* Titles and Special Text */
.t1        { font-family: Lucida Console, sans-serif; font-size: 16pt; font-weight: normal; color: #c30000; letter-spacing: -1px }
.t2        { font-family: Lucida Console, sans-serif; font-size: 14pt; font-weight: normal; color: #000000; letter-spacing: 0px;}
.t3	       { font-family: Lucida Console, sans-serif; font-size: 10pt; font-weight: normal; color:  #000000; letter-spacing: 0px;}
.t4        { font-size: 12px; font-weight: normal; color: #5c5c5c; letter-spacing: 1px;}
.t5        { font-size: 11px; letter-spacing:3px;}
.tnews     { background-color: #c30000; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12pt;  font-weight: bold; color: #fff; letter-spacing: 1px;  border: solid 1px #000000;  }
.posted    { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #000000; font-style: italic; letter-spacing: 0px; text-align: right;}
.textsmall { font-size: 10px; font-weight: normal; color: #000000; letter-spacing: 1px }
.top_date      { font-size: 11px; color: #fff; text-align:center; letter-spacing: 1px}
.text      { letter-spacing:0; text-align:left}
.footer    { text-align:center; font-size: 10px; font-weight: normal; color: #cccccc; letter-spacing: 1px }
.footer_photo    { text-align:center; font-family: Lucida Console, sans-serif; font-size: 8pt; font-weight: normal; color: #666666; letter-spacing: 0px }

/* Tables */
.site_banner        { height: 150px;}
.site_table         { background-color: #8e8e8e; width: 950px; border:1px solid #000;  margin:auto; padding:0; border-spacing:0;}
.data_table         { background-color: #eaeaea; border:1px solid #000; width: 850px; padding:10px; border-spacing:0; margin:auto; text-align:left}
.data_header	    { background-color: #c30000; color: #fff; height: 40px; text-align:center;}
.data_footer	    { background-image: url(resources/content_nav2.gif); height: 41px; text-align:center; }
.data_table_left    { width: 30%; }
.content_right      { width: 260px; vertical-align:top;text-align:center;}
.content_center     { width: 100%; vertical-align:top;text-align:center;}
.content_left       { width: 260px; vertical-align:top;text-align:center;}
.content_table      { width: 850px; background-color: #fff; margin: auto; border: solid 1px #000000; vertical-align:top }
.presentation       { width: 600px; height: 200px; vertical-align:top;  background-color: #ccc; margin: auto; border: solid 1px #5c5c5c; }
.presentation_left  { width: 225px; text-align:center; }
.tc                 { margin: auto; width: 400px;}
.news               { border:1px solid #000; padding-top: 15px; padding-right: 0px; padding-bottom: 15px; padding-left: 30px; margin: auto; width: 850px; background-color: #fff; }

.movie_review     { width: 600px; margin: auto;}
.review_top	      { width: 600px; height: 33px; background-image: url(resources/review_top.jpg);}
.review           { width: 600px; background-color: #dfdfdf;}
.review_bottom    { width: 600px; height: 33px; background-image: url(resources/review_bottom.jpg);}

.content                { width: 100%; margin: auto; padding: 0; border-spacing: 0; background-color: #cccccc;}
.content_top_left	    { height: 25px; background-image: url(adventures/content_top_left.jpg);}
.content_top	      	{ height: 25px; background-image: url(adventures/content_top.jpg);}
.content_top_right	    { height: 25px; background-image: url(adventures/content_top_right.jpg);}
.content_left	        { width:  25px; background-image: url(adventures/content_left.jpg);}
.content_right	        { width:  25px; background-image: url(adventures/content_right.jpg);}
.content_bottom_left	{ height: 25px; background-image: url(adventures/content_bottom_left.jpg);}
.content_bottom     	{ height: 25px; background-image: url(adventures/content_bottom.jpg);}
.content_bottom_right	{ height: 25px; background-image: url(adventures/content_bottom_right.jpg);}



/* Navigation Menu */
.nav		  { color: #fff; font-weight: bold; font-size: 12px; text-decoration: none; text-align:center; }
a.nav		  { color: #fff; text-decoration: none }
a.nav:link 	  { color: #fff; text-decoration: none }
a.nav:active 	{ color: #000; text-decoration: none }
a.nav:visited 	{ color: #fff; text-decoration: none }
a.nav:hover 	{ color: #000; text-decoration: underline }

/* Alignments */
.align_left   {float:left; margin:5px 5px 5px 5px; border:0px}
.align_right  {float:right; margin:5px 5px 5px 5px;}
.align_center {display:block; margin-left: auto; margin-right: auto;}
.center     { text-align:center;}
.left       { text-align:left;}
.right      { text-align:right;}
.justify    { text-align: justify;}
.photo_right { border:1px solid #000; float:right; margin:5px 5px 5px 5px;}
.photo_left  { border:1px solid #000; float:left; margin:5px 5px 5px 5px;}
.photo       { border:1px solid #000; float:none; margin:5px 5px 5px 5px;}
.no_border   { border:0px }