/* CSS Document */
 body {
      background:#a3acad url(checkerboard.gif);
      margin:0;
      padding:0;
      color:#000;
      font-family:Tahoma;
      font-size:small;
      }
	
#container {
	width:800px;
	margin:0 auto;
	text-align:left;
	padding:0;
	}

#banner {
	float:left;
	width:800px;
	height:148px;
	background:url("topbanner.gif") no-repeat;
	margin:0;
	padding:0;
	}

#header {
    float:left;
	width:94%;
	background:url("underbtns.gif") repeat-x bottom;
    font-size:100%;
	margin:107px 0 0 15px;
 }

#header ul {
    margin:0;
    padding:10px 10px 0;
    list-style:none;
    }
	
   #header li {
    float:left;
    background:url("left.gif")
      no-repeat left top;
    margin:0;
    padding:0 0 0 9px;
    }
	
  #header a, #header strong, #header span {
    display:block;
    background:url("right.gif")
      no-repeat right top;
    padding:5px 15px 4px 6px;
	text-decoration:none; /*no underline under links */
	font-weight:bold;
	font-size:12px;
	color:#1a2b58;
    }

 #header a:hover{
text-decoration: underline;
}

 #header #current {
    background-image:url("left.gif");
    }
  #header #current a {
    background-image:url("right.gif");
	color:#1a4884;
	padding-bottom:5px;
    }
	
#bodycontent {
	background:url("bodygraphic.gif") no-repeat;
	width:800px;
	height:480px;
	margin:0;
	}
#emailclickindexttr {
	position:absolute;
	width:187px;
	height:13px;
	margin-top:-20px;
	margin-left:305px;
		}
#emailclickabout {
	position:absolute;
	width:187px;
	height:13px;
	margin-top:-18px;
	margin-left:305px;
	
		}

#bodycontentabout {
	background:url("bodybackabout2.gif") no-repeat;
	width:800px;
	height:824px;
	margin:0;
	}
	
#bodycontentttr {
	background:url("bodybackttr.gif") no-repeat;
	width:800px;
	height:669px;
	margin:0;
	}

#textleft{
	float:left;
	background:url("textround.gif") no-repeat;
	height:100%;
	width:50%;
	margin:0 0 0 7px;
	margin-left:20px;
	padding:20px;
	line-height:20px;
	text-align:justify;
	}

#textleftabout{
	background:url("textround.gif") no-repeat;
	height:100%;
	width:90%;
	margin:0 0 0 15px;
	padding:20px;
	line-height:20px;
	text-align:justify;
	}
	
#textleftttr{
	background:url("textround.gif") no-repeat;
	height:100%;
	width:90%;
	margin:0 0 0 15px;
	padding:20px;
	line-height:19px;
	text-align:justify;
	}

#shawnpic{
	float:right;
	background:url("jarosz.jpg") no-repeat;
	height:212px;
	width:189px;
	margin:20px 0 0 20px;
	border: thick double #192a57;	
	}
#address{
	text-align:center;
	font-weight:bold;
	line-height:16px;
	}

.aboveaddress{
	text-align:center;
	line-height:16px;
	font-weight:300;
	}
	
#sidebox{
	/*position:absolute;*/
	background:url("sidebox.gif") no-repeat;
	height:100%;
	width:35%;
	margin:7px 0 0 5px;
	padding:15px 15px 0 11px;
	line-height:15px;
	text-align:justify;
	font-size:11px
	}

#footer{
	float:left;
	position:absolute;
	width:100%;
	height:100%;
	padding:0;
	margin:-87px 0 0 200px;
	}

#footerabout{
	position:absolute;
	width:100%;
	height:100%;
	padding:0;
	margin:-60px 0 0 200px;
	}

.bolditalic{
	font-weight: bolder;
	font-variant: small-caps;
	font-size:10px;
	}
	
.trademoves{
	font-weight: bold;
	color:#1a2b58;
	font-style: oblique;	
	}
	
.tradetiptitle{
	font-weight:bold;
	font-size:12px;
	}

.tradetipheader{
	font-weight:bold;
	font-variant:small-caps;
	font-size:12px;
	}

.firstletter{
	font-weight:700;
	font-size:30px;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-transform: capitalize;
	}

.spanish{
	color:#990000;
	font-weight:700;
	font-size:15px;
	}
	
a.sitelink:link, a.sitelink:visited {
text-decoration:none;
color:#0099FF;
}

a.sitelink:hover{
color:#006699;
}

input{
   font-size:9px;
   background-color:#33ccff;
   text-align:center;
  }






	

