/**************** General rules *********************/

html{margin: 0; padding: 0;}
body {margin: 0; padding: 0;  font-family:  'Times New Roman', Tahoma, sans-serif; color:white;  text-align:center;}
/**************** General Links ***********************************/
a:link 				{ color: #fff; text-decoration: none;}
a:visited 			{ color: #fff; text-decoration: none;}
a:focus, a:hover, a:active	{color: #fff;text-decoration: underline;}
/***************** Page Sections *********************/
#supercontainer {color:#fff; position:relative; margin:0 auto; height:100%; padding:0;text-align:left; width:740px;background-color:white;}

#container {position:relative; margin:0;padding:0;text-align:left; width:740px; overflow:hidden; background-color:#666;background: transparent url(csabackground2stripe.jpg) top left repeat-y; }

#header {color:#fff;display:inline;float:left; background-color:#666; width:702px;font-size: .75em; margin:20px 0px 0px 12px;}

#navigation {color:#fff;display:inline; background-color:#333;float:left; width:702px;font-size: 22px; margin: 5px 0px 0px 12px;text-align: center; }

#content {display:block;float:left; width:740px;font-size: 15px; margin: 0em auto 0 auto;text-align: justify;}

#caption2 {color:#fff;display:inline; margin: 0px 0px 0px 11px;background-color:#333; border-bottom-width:1px; border-top-width:1px; border-bottom-color:white; border-top-style:solid;border-bottom-style:solid;border-top-color:white; float:left; width:704px; font-size:x-large;text-align: center;}

#altcaption2 {color:#fff;display:inline; margin: 0px 0px 0px 11px;background-color:#333; float:left; width:704px; font-size:x-large;padding-top:8px;padding-bottom:8px; border-bottom-width:1px; border-top-width:1px; border-bottom-color:white; border-top-style:solid;border-bottom-style:solid;border-top-color:white; text-align: center;}

#caption3 {color:#fff;display:inline; width:740px; font-size:x-large;text-align: center;}

#morecontent {color:#fff;display:block; float:left;width:600px;font-size: 1.3em; margin-left: 50px;margin-right: 50px;text-align: justify;}

#redcontent {color:red;display:inline; float:left; width:600px;font-size: 1.3em; margin: 5px 0px 0px 50px;text-align: justify;}

#littlelinks {color:#fff;font-size: 10px;}

#fullcontent {color:#fff;display:block;float:left; width:600px;font-size: 15px; margin:20px 0px 5px 25px ;text-align: justify;}

#rt {color:#fff;display:inline; float:left; width:200px;font-size: 14pt; line-height:115%; margin:5px 0px 0px -50px ;text-align: center;}

#rightcontent3 {color:#fff;display:inline;float:left; width:300px;font-size: 15px; margin:15px 0px 0px 0px ;text-align: justify;}

#leftcontent {color:#fff;display:inline;float:left; width:200px;font-size: 1.2em; margin:15px 0px 0px 50px ;text-align: justify;}

#leftcontent2 {color:#fff;display:inline;float:left; width:300px;font-size: 1.2em; margin:15px 0px 0px 50px ;text-align: justify;}

#infocontent {color:#fff;display:inline;float:left; width:300px;font-size: 1.4em; margin:0px 0px 0px 0px ;text-align: justify;}

#rightcontent2 {color:#000;display:inline;float:right; width:190px;font-size: .75em; margin:0px 90px 0px 0px ;text-align: justify;}

#leftimage {display:inline;float:left; width:220px;margin: 0px 0px 0px 80px;}
#leftimagetwo {display:inline;float:left; width:220px;margin: 0px 0px 0px 0px;}

#rightimage {display:inline;float:left; width:310px;margin: 0px 0px 0px 50px;}

#content .leftphoto {float:left; margin: 5px 12px 8px 0px;padding:6px;border:1px solid #e2e2e2;}

#rightphoto {float:right; margin: 0px 75px 0px 0px;padding:6px;border:0px solid #e2e2e2;}

#rightphoto2 {float:right; margin: 25px 75px 0px 0px;padding:6px;border:0px solid #e2e2e2;}

#centerphoto {float:left; margin: 5px 0px 5px 250px;padding:6px;}
#centerphoto2 {float:left; margin: 0px 0px 0px 77px;padding:0px;}
#centerphoto3 {float:left; margin: 5px 0px 5px -30px;padding:0px;}
#middlephoto {float:left; margin: 0px 0px 0px 180px;padding:6px;}

#clearer {margin:0px 0px 0px 0px;position:relative;color:#fff;width: 650px; clear:both;}
#footer {float:left; margin: 0px 0px 0px 12px;display: inline;font-size:12px;width:702px;padding-right:0px;background-color:#333;}

#galdisplay {float:left; display: block;font-size:12px;width:700px;padding-right:0px;}

#footer p {margin:0px 0px 0 0px;width:460px; }

/***************** Clearfix **************/

.clearfix:after {content: ".";  display: block;  height: 0;  clear: both;  visibility: hidden;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */

