/* Created by Gryphon Solutions, Inc. */

body {	background-color: white;
		margin: 0;
		padding: 0;
		text-align: left;
}

/* Text */

h1, h2, h3, h4, h5, h6, li, p, a { font-family: "Lucida Sans"; }

h1, h2 { color: #5c1313; }

h3, h4, h5, h6 { color: black; }

h1 { font-size: 20px; font-weight: bold; }
h2 { font-size: 14px; font-weight: bold; }
h3 { font-size: 12px; font-weight: normal; }
h4 { font-size: 10px; font-weight: normal; }
h5 { font-size: 9px;  font-weight: normal; }
h6 { font-size: 8px;  font-weight: normal; }
li { font-size: 12px; font-weight: bold; }

ol.roman { list-style-type:upper-roman; }
ol.l-alpha {list-style-type:lower-alpha; }
ol.l-roman { list-style-type:lower-roman; }

em { font-style:normal; }
strong { font-weight: normal; }

hr { height: 1px; width: 150px; color: #5c1313; background-color: #5c1313; border: none; }
hr.full { height: 2px; width: 273px; color: #5c1313; background-color: #5c1313; border: none; }

/* Links */


a:link { color: #660000; }
a:hover { color: #330000; }
a:visited { color: #333333; }

a.nav, .nav { color: white; font-size: 16px; font-weight: bold; text-decoration: none;}
a.nav:link, a.nav:visited { color: white; }
a.nav:hover { color: #990000; }

a.articles, .articles { color: #black; font-size: 13px; }
a.articles:link, a.articles:visited { color: black; text-decoration:underline;}
a.articles:hover { color: #aa0000; }

a.footer { font-size: 9px; }
a.footer:link, a.footer:visited, a.footer:hover { color: black; }

/* Layout */

#container { position: relative;  margin-top: 0px; width: 1024px; text-align: left; height: 700px; }
#container_noheight {  position: relative;  margin-top: 0px; width: 1024px; text-align: left; height: 1650px; }
#container_longarticle { position: relative;  margin-top: 0px; width: 1024px; text-align: left; height: 1900px; }

#inner_container { position: absolute; left: 0px; top: 0px; width:800px; display: inline; }

#header { position: absolute; margin-top: 0px; width: 1024px; height: 258px; }

#nav { position: absolute; margin-top: 260px; height: 324px; width: 180px; }
#webmaster { position: absolute; margin-top: 510px; margin-left: 5px; height: 30px; width: 170px;  }
#articles { position: absolute; padding: 5px; margin-top: 260px; margin-left: 745px; height: 324px; width: 273px; background: #eeeeee; }

#home_content { position: absolute; margin-top: 260px; margin-left: 185px; width: 555px; height: 510px; text-align: justify; }
#content { position: absolute; margin-top: 260px; margin-left: 188px; width: 560px; height: 510px; text-align: justify; }
#content_noheight { position: absolute; margin-top: 260px; margin-left: 188px; width: 560px; height: 510px; text-align: justify; }

#home_left { position: absolute; margin-top: 10px; margin-left: 10px; width: 290px; height: 190px;  }
#home_right { position: absolute; margin-top: 15px; margin-left: 500px; width: 290px; height: 190px; }
#home_lower { position: absolute; margin-top: 230px; width: 800px; height: 80px; text-align: center;}
#home_footer { position: absolute; margin-top: 360px; width: 800px; height: 80px; text-align: center; }

#inset { position: absolute; margin-top: 20px; margin-left: 100px; width: 600px; text-align: left; }

#profile_footer { position: absolute; margin-top: 560px; width: 800px; height: 80px; text-align: center; }
#footer_noheight { position: absolute; margin-top: 30px; width: 600px; text-align: center; }


