/* Main default css for dennishowe.com (C) */
/* Written by Dennis Howe 12/15/2010 */

/* Website Shell Construct */
#topdiv    { width:850px; height:250px; color:#000000; border:solid 0px; border-color:#ffffff; background: url(../webshell/moldtop.png) no-repeat; overflow:hidden; text-align:center; margin-right:auto; margin-left:auto; }
#theshell  { width:850px; height:auto;  color:#cccccc; border:solid 0px; border-color:#ffffff; overflow:hidden; position:relative; font-size:14pt; line-height:16pt; margin-right:auto; margin-left:auto;  }
#thebody   { width:850px; height:auto;  color:#cccccc; border:solid 0px; border-color:#ffffff; background: url(../webshell/moldmiddle.png); overflow:auto; position:relative; font-size:14pt; line-height:16pt; margin-right:auto; margin-left:auto;  }
#mainmenu  { width:820px; height:40px;  color:#000000; border:solid 0px; border-color:#ffffff; overflow:hidden; position:relative; font-family:Times New Roman,serif; font-size:0pt; line-height:0pt; text-align:center; margin-right:auto; margin-left:auto;  }
#minimenu  { width:800px; height:40px;  color:#000000; border:solid 0px; border-color:#ffffff; overflow:hidden; position:relative; font-family:Times New Roman,serif; font-size:0pt; line-height:0pt; text-align:center; margin-right:auto; margin-left:auto;  }
#emaildiv  { width:800px; height:50px;  color:#ffffff; border:solid 0px; border-color:#ffffff; overflow:auto; position:relative; font-family:Times New Roman,serif; font-size:14pt; line-height:14pt; font-weight:normal; text-align:center; margin-right:auto; margin-left:auto; }
#bottomdiv { width:850px; height:80px;  color:#ffffff; border:solid 0px; border-color:#ffffff; background: url(../webshell/moldbottom.png) no-repeat; overflow:hidden; position:relative; font-family:Times New Roman,serif; font-size:14pt; line-height:14pt; font-weight:normal; text-align:right; margin:0px; padding:0px; }

/* Content classes */
.content800box  { text-align:left;   width:800px; height:auto; position:relative; overflow:hidden; color:#ffffff; border:solid 0px; border-color:#ffffff; font-family:Times New Roman,serif; font-size:14pt; line-height:16pt; word-spacing:.3pt; letter-spacing:.3pt; margin-right:auto; margin-left:auto; }
.content800boxc { text-align:center; width:800px; height:auto; position:relative; overflow:hidden; color:#ffffff; border:solid 0px; border-color:#ffffff; font-family:Times New Roman,serif; font-size:14pt; line-height:16pt; word-spacing:.3pt; letter-spacing:.3pt; margin-right:auto; margin-left:auto; }

.content780box  { text-align:left;   width:780px; height:auto; position:relative; overflow:hidden; color:#ffffff; border:solid 0px; border-color:#ffffff; font-family:Times New Roman,serif; font-size:14pt; line-height:16pt; word-spacing:.3pt; letter-spacing:.3pt; margin-right:auto; margin-left:auto; }
.content780boxc { text-align:center; width:780px; height:auto; position:relative; overflow:hidden; color:#ffffff; border:solid 0px; border-color:#ffffff; font-family:Times New Roman,serif; font-size:14pt; line-height:16pt; word-spacing:.3pt; letter-spacing:.3pt; margin-right:auto; margin-left:auto; }

.content750box  { text-align:left;   width:750px; height:auto; position:relative; overflow:hidden; color:#ffffff; border:solid 0px; border-color:#ffffff; font-family:Times New Roman,serif; font-size:14pt; line-height:16pt; word-spacing:.3pt; letter-spacing:.3pt; margin-right:auto; margin-left:auto; }
.content750boxc { text-align:center; width:750px; height:auto; position:relative; overflow:hidden; color:#ffffff; border:solid 0px; border-color:#ffffff; font-family:Times New Roman,serif; font-size:14pt; line-height:16pt; word-spacing:.3pt; letter-spacing:.3pt; margin-right:auto; margin-left:auto; }

.content600box  { text-align:left;   width:600px; height:auto; position:relative; overflow:hidden; color:#ffffff; border:solid 0px; border-color:#ffffff; font-family:Times New Roman,serif; font-size:14pt; line-height:16pt; word-spacing:.3pt; letter-spacing:.3pt; margin-right:auto; margin-left:auto; }
.content600boxc { text-align:center; width:600px; height:auto; position:relative; overflow:hidden; color:#ffffff; border:solid 0px; border-color:#ffffff; font-family:Times New Roman,serif; font-size:14pt; line-height:16pt; word-spacing:.3pt; letter-spacing:.3pt; margin-right:auto; margin-left:auto; }

.content400box  { text-align:left;   width:400px; height:auto; position:relative; overflow:hidden; color:#ffffff; border:solid 0px; border-color:#ffffff; font-family:Times New Roman,serif; font-size:14pt; line-height:16pt; word-spacing:.3pt; letter-spacing:.3pt; margin-right:auto; margin-left:auto; }

/* Float box columns 2, 3, 4, 5 */
.column600width  { float:left; width:600px; height:auto; color:#000000; border:solid 0px; border-color:#ffffff; overflow:hidden; margin:0px; padding:0px; font-size:0pt; line-height:0pt; }
.column480width  { float:left; width:480px; height:auto; color:#000000; border:solid 0px; border-color:#ffffff; overflow:hidden; margin:0px; padding:0px; padding-left:25px; padding-top:10px; font-size:0pt; line-height:0pt; }
.column400width  { float:left; width:398px; height:auto; color:#000000; border:solid 0px; border-color:#ffffff; overflow:hidden; margin:0px; padding:0px; font-size:0pt; line-height:0pt; }
.column398width  { float:left; width:390px; height:auto; color:#000000; border:solid 0px; border-color:#ffffff; overflow:hidden; margin:0px; padding:4px; font-size:0pt; line-height:0pt; }
.column375width  { float:left; width:375px; height:auto; color:#000000; border:solid 0px; border-color:#ffffff; overflow:hidden; margin:0px; padding:0px; font-size:0pt; line-height:0pt;  }
.column300width  { float:left; width:298px; height:auto; color:#000000; border:solid 0px; border-color:#ffffff; overflow:hidden; margin:0px; padding:0px; font-size:0pt; line-height:0pt;  }
.column264width  { float:left; width:264px; height:auto; color:#000000; border:solid 0px; border-color:#ffffff; overflow:hidden; margin:0px; padding:0px; padding-top:2px; padding-bottom:2px; }
.column198width  { float:left; width:198px; height:auto; color:#000000; border:solid 0px; border-color:#ffffff; overflow:hidden; margin:0px; padding:0px; padding-top:2px; padding-bottom:2px; }
.column158width  { float:left; width:158px; height:auto; color:#000000; border:solid 0px; border-color:#ffffff; overflow:hidden; margin:0px; padding:0px; padding-top:2px; padding-bottom:2px; }
.columnradiomenu { float:left; width:300px; height:auto; color:#000000; border:solid 0px; border-color:#ffffff; overflow:hidden; margin:0px; padding:0px; padding-top:70px; padding-left:0px; font-size:0pt; line-height:0pt;  }

/* Image border colors, used for images < 720 and 800 */
.ibwhite { border:solid 2px #ffffff; }
.ibblack { border:solid 2px #000000; }
.ibgray  { border:solid 2px #999999; }

.width800text { color:#ffffff; border:0px solid; position:relative; width:800px; left:10px; height:auto; text-align:left; font-size:14pt; line-height:16pt; font-family:Times New Roman,serif; font-weight:normal; }
.width720text { color:#ffffff; border:0px solid; position:relative; width:720px; left:34px; height:auto; text-align:left; font-size:14pt;  line-height:16pt; font-family:Times New Roman,serif; font-weight:normal; }
.tnr14text { color:#ffffff; border:0px solid; text-align:left; 	font-family:Times New Roman,serif; font-size:14pt; line-height:16pt; word-spacing:.3pt; letter-spacing:.3pt; font-weight:normal; }
.tnr12text { color:#ffffff; border:0px solid; text-align:left; font-family:Times New Roman,serif; font-size:12pt; line-height:14pt; word-spacing:.3pt; letter-spacing:.3pt; font-weight:normal; padding:4; }
.title12text{ color:#99cc99; text-align:center; font-family:Arial,helvetica,san-serif; font-size:12pt; line-height:12pt; font-weight:bold; margin:0px; padding:0px; padding-top:16px; padding-bottom:4px; }
.title12textleft { color:#99cc99; text-align:left; font-family:Arial,helvetica,san-serif; font-size:12pt; line-height:12pt; font-weight:bold; margin:0px; padding:0px; padding-top:16px; padding-bottom:4px; }
.title14text { color:#99cc99; border:0px solid; overflow:hidden; text-align:center; font-family:Arial,helvetica,san-serif; font-size:14pt; line-height:16pt; word-spacing:.3pt; letter-spacing:.3pt;  font-weight:bold; margin:0px; padding:0px; padding-top:16px; padding-bottom:4px; }
.title14textleft { color:#99cc99; border:0px solid; overflow:hidden; text-align:left; font-family:Arial,helvetica,san-serif; font-size:14pt; line-height:16pt; word-spacing:.3pt; letter-spacing:.3pt; font-weight:bold; 	margin:0px; padding:0px; padding-top:4px; padding-bottom:4px; }

A { border:none; outline:none; margin:0; color:#66ff66; border-color:#003333; font-size:14pt; line-height:16pt; word-spacing:.3pt; letter-spacing:.3pt; font-family:Times New Roman,serif; font-weight:normal; text-decoration:none; }
a:hover { color:#ccffcc; text-decoration:underline; border:none; outline:none; }
a.external:link { color:#663300; border:none; outline:none;} 
a.external:visited { color:#663300; border:none; outline:none; }
a.external:hover { color:#663300; border:none; outline:none; }
a.external:active { color:#663300; border:none; outline:none; }

.borg A { margin:0; color:#ffffff; border-color:#ffffff; font-size:12pt; line-height:12pt; word-spacing:.3pt; letter-spacing:.3pt; font-family:Times New Roman,serif; font-weight:normal; text-decoration:none; }
.borg a:hover { color:#ffffd0; text-decoration:underline; }

ul, ol { color:#ffffff; list-style-type:circle; font-family:Times New Roman,serif; font-size:14pt; line-height:16pt; word-spacing:.3pt; letter-spacing:.3pt; font-weight:normal; }

.auth	{font-size:10pt; font-family:Arial,helvetica,san-serif; color:#ffffff; font-weight:bold; }
.timef  { font-size:09pt; font-family:Arial,helvetica,san-serif; color:#ffffff; font-weight:bold; }
.small	{font-size:2pt; font-family:Times New Roman,serif;  color:yellow; font-weight:normal}
.ital   {font-size:14pt; line-height:16pt; word-spacing:.3pt; letter-spacing:.3pt; color:#ffffff; font-family:Times New Roman,serif;  font-weight:normal; font-style:italic; }
.copyr  {font-size:14pt; line-height:16pt; word-spacing:.3pt; letter-spacing:.3pt; color:#ffffff; font-family:Times New Roman,serif;  font-weight:normal; font-style:italic; }
.copyl  {font-size:14pt; line-height:16pt; word-spacing:.3pt; letter-spacing:.3pt; color:#cc9933; font-family:Times New Roman,serif;  font-weight:normal; font-style:italic; }
.atitle	{font-size:12pt; font-family:Arial,helvetica,san-serif; color:#ffffff; font-weight:bold;}
.wbold	{font-size:14pt; font-family:Times New Roman,serif; color:#ffffff; font-weight:bold; }

.whitetext { color:#ffffff; }
.blacktext { color:#000000; }
.black { color:#000000; }
.white { color:#ffffff; }

.red { color:#ff0000; }
.center { text-align:center; }
.right { text-align:right; }
.left { text-align:left; }
.bold   { font-weight:bold; }

body 
{ 
 	overflow:scroll; 
 	background: url(../webshell/backdrop.jpg); 
 	scrollbar-base-color :#666666;
 	scrollbar-track-color:#999999; 
 	scrollbar-arrow-color:#333300;
 	scrollbar-face-color:#666666; 
 	scrollbar-darkshadow-color:#333300;
 	scrollbar-3dlight-color:#666633;
 	scrollbar-highlight-color:#333300; 
 	scrollbar-shadow-color:#333300;  
 	background-position: center; 
 	background-attachment: fixed;
 	margin:0px; padding:0px; margin-right:auto; margin-left:auto;
 	font-family:Times New Roman,serif; color:#000000; font-size:14pt; line-height:16pt; text-align:center; font-weight:normal;
}

/* End of file */
