

/*This style sheet controls how the textboxes will look
The only thing that you might want to change will be the color
of the borders. They are set at #000066 at the moment.
The background color is set to ffffff (white), however if you
decide to change it you can. Just remember, if you do, it will affect EVERY
textbox on your site. To change only one, copy and paste the class here in the style sheet,
and alter the color. Change the name also... so the new class may be called
full-width-box-blue for eg. Then the new color can be called with your new class name.
*/



/*** right column Full width box.
Change the colors to suit. The standard box has a white background, and the
box2 has a colored background ***

IE has difficulty with dashed and dotted. Dotted will show as dashed, and dashed can be dodgy anyway. 
So you are far better to use the solid property, as I have done here. At least you know you will get the same display in
every browser. Maybe Microsoft will produce a decent standards compliant browser ones day...but I doubt it*/


div.full-width-box {
   background-color: #ffffff;
	margin: 15px 0px 10px 0px;
	padding: 15px;
   border: 1px solid #000066;
	
}

div.full-width-box-butter {
   background-color: #ffffaa;
	margin: 15px 0px 10px 0px;
	padding: 15px;
   border: 1px solid #000066;
	
}


div.full-width-box1 {
    width: 40%;
   background-color: #ffffaa;
	margin: 15px 0px 10px 0px;
	padding: 7px;
   border: 1px solid #67735d;
	float: left;
}

div.center-box {
   width: 50%;
   background-color: #ffffff;
	margin-left:auto;
	margin-right:auto;
	padding: 15px;
   border: 1px solid #000066;
	
}

div.full-width-box2 {
   width: 20%;
   background-color: #ffffaa;
	margin: 5px 5px 5px 5px;
	padding: 5px;
   border: 1px solid #000066;
	
}
	
/*** right column Half of width box left ***/
div.half-width-box-left {
   background-color: #ffffff;
	margin: 5px 5px 5px 5px;
	border: 1px solid #000066;
	padding: 10px;
	width: 50%;
	float: left;
	
}

/*** right column Half of width box left ***/
div.google-250-left {
   background-color: #ffffff;
	margin: 5px 5px 5px 5px;
	border: 1px solid #ffffff;
	padding: 10px;
	width: 50%;
	float: left;
	
}


/*** right column Half of width box right ***/
div.half-width-box-right {
   background-color: #ffffff;
	margin: 5px 5px 5px 5px;
	border: 1px solid #ffffff;
	padding: 10px;
	width: 50%;
	float: right;
	
}

}
/*** right column Half of width box right ***/
div.half-width-box-right3 {
   background-color: #ffffaa;
	margin: 5px 5px 5px 5px;
	border: 1px solid #000066;
	padding: 10px;
	width: 50%;
	float: right;
	
}


h6 {
position: relative;
left: -53px;
top: -51px;
margin: 0 -510px -65px 0;
padding: 9px 0 0 13px;
width: 510px;
height: 59px;
he\ight: 50px;
background: url(redstar.gif) no-repeat;
letter-spacing: -1px;
font-size: 2em;
font-weight: bold;
line-height: 1em;
text-transform: lowercase;
}


/* the border of the image inside your half width textbox can be changed.
Its set to #5F8B8C at the moment. You can also change the solid
to either dashed or dotted if you want to*/

/*** Picture inside the text ***/
.img-float-left {
	float: left;
	padding: 2px;
	margin-right: 5px;
	border: 2px solid #000066;
}
.img-float-right {
	float: right;
	padding: 2px;
	margin-left: 5px;
	border: 2px solid #000066;
}
/*** Clearing of a float ***/
div.clear {
	clear: both;
	width: 100%;
	height: 1px;
}

.img {
padding:5px;
border:1px solid gold;
}

.img {
padding:5px;
background:none;
border:1px solid black;
}

.img {
  padding:4px;
  border:1px solid #ddd;
  }


.round-container {
text-align:center;
font-family:  verdana, Arial, Verdana, sans-serif;
font-size: 100%;
font-weight:bold;
background-color:#0a5f84; 
color:#fff;
width: auto;
padding:0px;
margin: 0px;
}

.top-left-image {
background-image: url(../image-files/tl-round.gif);
background-repeat: no-repeat;
background-position:top left;
}

.top-right-image {
background-image: url(../image-files/tr-round.gif);
background-repeat: no-repeat;
background-position:top right;
}

.bottom-right-image {
background-image: url(../image-files/br-round.gif);
background-repeat: no-repeat;
background-position:bottom right;
}
.bottom-left-image {
background-image: url(../image-files/bl-round.gif);
background-repeat: no-repeat;
background-position:bottom left;
}


.text{
font-family:  verdana,  sans-serif;
font-size: 86%;
font-weight:normal;
color:#000;
background-color:#fff; 
border-left:1px solid #67735d; 
border-right:1px solid #67735d; 
text-align:left; 
padding-left:5px; 
padding-right:5px;
}

.text2{
font-family:  verdana,  sans-serif;
font-size: 86%;
font-weight:normal;
color:#000;
background-color: #fff;
background-image: url(../image-files/text-bg.png);
background-repeat: repeat-x; 
border-left:1px solid #67735d; 
border-right:1px solid #67735d; 
text-align:left; 
padding-left:5px; 
padding-right:5px;
}

 //-----------colored horizontal rule -----------




//-------------footer   added 04-26-09

.notes-box {
text-align:center;
font-family:  verdana, Arial, Verdana, sans-serif; font-color:#92364d;
font-size: 100%;
font-weight:bold;
font-color: #92364d
z-index:100; padding:10px 15px;
background-color:#acb19a; 
color:#fff;
width: auto;

margin:15em auto
margin-right: 15em auto;
margin-left: 15em auto;
margin-top:0px;
margin-bottom:5px
overflow:hidden;
}

.notes-box em b {position:absolute;}

.top-left-image1 {
background-image: url(../image-files/custom_corners_topleft.gif);
background-repeat: no-repeat;
background-position:top left;
 

}

.top-right-image1 {
background-image: url(../image-files/custom_corners_topright.gif);
background-repeat: no-repeat;
background-position:top right;

}

.bottom-right-image1 {
background-image: url(../image-files/custom_corners_bottomright.gif);
background-repeat: no-repeat;
background-position:bottom right;

}

.bottom-left-image1 {
background-image: url(../image-files/custom_corners_bottomleft.gif);
background-repeat: no-repeat;
background-position:bottom left;
}

.notes-box2 {
text-align:center;
font-family:  verdana, Arial, Verdana, sans-serif;
font-size: 100%;
font-weight:bold;

background-color:#none; 
color:#fff;
width: auto;
padding:15px;
margin: 0px;
margin-top:-2em;

}

.top-left-image2 {
background-image: url(../image-files/custom_corners_topleft1.gif);
background-repeat: no-repeat;
background-position:top left;
 

}

.top-right-image2 {
background-image: url(../image-files/custom_corners_topright1.gif);
background-repeat: no-repeat;
background-position:top right;

}

.bottom-right-image2 {
background-image: url(../image-files/custom_corners_bottomright1.gif);
background-repeat: no-repeat;
background-position:bottom right;1

}

.bottom-left-image2 {
background-image: url(../image-files/custom_corners_bottomleft1.gif);
background-repeat: no-repeat;
background-position:bottom left;
}



#info1 {height:auto;}
.curvy {position:relative; width:250px; background:#9caf9c; color:#000; margin:5em auto;}
#ctl, #cbl, #ctr, #cbr {position:absolute; width:20px; height:20px; color:#9caf9c; background:#fff; overflow:hidden; font-style:normal; z-index:1;}
#ctl {top:0; left:0;}
#cbl {bottom:0; left:0;}
#ctr {top:0; right:0;}
#cbr {bottom:0; right:0;}
.curvy em b {position:absolute; font-size:150px; font-family:arial; color:#9caf9c; line-height:40px; font-weight:normal;}
#ctl b {left:-8px;}
#ctr b {left:-25px;}
#cbl b {left:-8px; top:-17px;}
#cbr b {left:-25px; top:-17px;}
.curvy p {position:relative; z-index:100; padding:10px 15px; font-size:11px;}

#info1 {height:auto;}
.curvy1 {position:relative; width:auto; background:#ffffff; color:#000; margin:5em auto;}
#ctl, #cbl, #ctr, #cbr {position:absolute; width:auto; height:auto; color:#9caf9c; background:#fff; overflow:hidden; font-style:normal; z-index:1;}
#ctl {top:0; left:0;}
#cbl {bottom:0; left:0;}
#ctr {top:0; right:0;}
#cbr {bottom:0; right:0;}
.curvy1 em b {position:absolute; font-size:150px; font-family:arial; color:#9caf9c; line-height:40px; font-weight:normal;}
#ctl b {left:-8px;}
#ctr b {left:-25px;}
#cbl b {left:-8px; top:-17px;}
#cbr b {left:-25px; top:-17px;}
.curvy1 p {position:relative; z-index:100; padding:10px 15px; font-size:11px;}

.visitors {position:relative; width:180px; background:none; color:#000; margin:5em auto;}
#ctl, #cbl, #ctr, #cbr {position:absolute; width:0px; height:20px; color:none; background:#fff; overflow:hidden; font-style:normal; z-index:1;}
#ctl {top:0; left:0;}
#cbl {bottom:0; left:0;}
#ctr {top:0; right:0;}
#cbr {bottom:0; right:0;}
.visitors em b {position:absolute; font-size:0px; font-family:arial; color:none; line-height:0px; font-weight:normal;}
#ctl b {left:-0px;}
#ctr b {left:-0px;}
#cbl b {left:-0px; top:-0px;}
#cbr b {left:-0px; top:-0px;}
.visitors p {position:relative; z-index:100; padding:10px 15px; font-size:11px;}

.out {
  display:block; 
  background:#bbb; 
  border:1px solid #ddd; 
  position:relative;
  margin:1em 0;
  }
.in {
  text-align:center; 
  background:#fff; 
  border:1px solid #555; 
  position:relative; 
  padding:5px;
  font-weight:normal;
  }
.ltin {
  left:-5px;
  }
.tpin {
  top:-5px;
  }

 /* change to suit */
.box {width:auto%;}
.narrow {width:8em;}
.normal {width:180px;}
.wide {width:18em;}
.image {width:412px; padding:0;}




hr{
border: 0;
color:inherit;
background-color: #999;
height: 1px;
width: 80%;
text-align: center;
}

.hr1{
border: 0;
color:inherit;
background-color: none;
height: 60px;
width: auto;
text-align: center;
}

#info {height:150px;}

//-----------end of footer------------



//this is a shadowed box//
<div style="width:350px;padding:10px;filter:shadow(color:gray);">
<div style="width:350px;text-align:left;padding:10px;background-color:#F5F5F5;border: 1px solid black;font-size:10px;">


</div> 
</div> 

//add a shadow to a picture






<div align="center">
<div style="width:215px;filter:shadow(color:gray);"> 
<img src="image-files/.jpg" width="200" height="238"   style="border:1px solid black;">  
</div> 
</DIV> 

//drop shadow for a picture
<div align="center">
<div style="width:115px;height:115px;filter:shadow(color:gray);"><img src="http://image-files/.jpg" width="100" height="100"   style="border:1px solid black;">
</div>
</div>

//shadow for text
<div width="100" style="filter:shadow(color:black);float:left;font-weight:bold;font-size:18pt;font-family:georgia;color:firebrick;padding:15px;">Float Left</div>


/* products Borders*/
.product {background: transparent; width:5%; margin:0 auto;}
.product h1, .product p {margin:0 10px;}
.product h1 {font-size:2em; color:#000000; letter-spacing:1px;}
.product p {padding-bottom:0.5em;}

 product.top, .product .bottom {display:block; background:transparent; font-size:1px;}
.product .b1, .product .b2, .product .b3, .product .b4, .product .b5 {display:block; overflow:hidden; height:1px; background:#67735d; border-left:1px solid #67735d; border-right:1px solid #67735d;}
.product .b1 {margin:0 5px; background:#ffffff;}
.product .b2 {margin:0 4px;}
.product .b3 {margin:0 3px;}
.product .b4 {margin:0 2px;}
.product .b5 {margin:0 1px;}

.product .boxcontent {display:block; background:#ffffff; border-left:1px solid #67735d; border-right:1px solid #67735d; border-top:2px solid #67735d; border-bottom:1px solid #67735d;}


//curved cutout border

/* Curved cutout Borders*/
.curved {background: transparent; width:40%; margin:0 auto;}
.curved h1, .curved p {margin:0 10px;}
.curved h1 {font-size:1em; color:#fff; letter-spacing:1px;}
.curved p {padding-bottom:0.5em;}

.curved .top, .curved .bottom {display:block; background:transparent; font-size:1px;}
.curved .b1, .curved .b2, .curved .b3, .curved .b4 {display:block; overflow:hidden; height:1px;}
.curved .b2, .curved .b3, .curved .b4 {background:#e0cea3; border-left:1px solid #fff; border-right:1px solid #fff;}
.curved .b1 {margin:0 4px; background:#fff;}
.curved .b2 {margin:0 4px; height:2px;}
.curved .b3 {margin:0 3px;}
.curved .b4 {margin:0; height:1px; border-width:0 3px 0 3px;}

.curved .boxcontent {display:block; background:#e0cea3; border:0 solid #fff; border-width:0 1px;}
}


//pillar shape

/* Pillar type */
.pillar {background: transparent; width:40%; margin:0 auto;}
.pillar h1, .pillar p {margin:0 10px;}
.pillar h1 {font-size:2em; color:#fff; letter-spacing:1px;}
.pillar p {padding-bottom:0.5em;}

.pillar .top, .pillar .bottom {display:block; background:transparent; font-size:1px;}
.pillar .b1, .pillar .b2, .pillar .b3, .pillar .b4 {display:block; overflow:hidden;}
.pillar .b1, .pillar .b2, .pillar .b4 {height:1px;}
.pillar .b2, .pillar .b3 {background:#d66; border-left:1px solid #fff; border-right:1px solid #fff;}
.pillar .b4 {background:#d66; border-left:4px solid #fff; border-right:4px solid #fff;}

.pillar .b1 {margin:0 2px; background:#fff;}
.pillar .b2 {margin:0 1px; border-width:0 1px;}
.pillar .b3 {height:2px; margin:0;}
.pillar .b4 {margin:0 2px;}

.pillar .boxcontent {display:block; background:#d66; border-left:1px solid #fff; border-right:1px solid #fff; margin:0 5px;}
}


//3d raised

/* Inset 3D Raised */
.raised {background: transparent; width:40%; margin:0 auto;}
.raised h1, .raised p {margin:0 10px;}
.raised h1 {font-size:2em; color:#fff; letter-spacing:1px;}
.raised p {padding-bottom:0.5em;}

.raised .top, .raised .bottom {display:block; background:transparent; font-size:1px;}
.raised .b1, .raised .b2, .raised .b3, .raised .b4, .raised .b1b, .raised .b2b, .raised .b3b, .raised .b4b {display:block; overflow:hidden;}
.raised .b1, .raised .b2, .raised .b3, .raised .b1b, .raised .b2b, .raised .b3b {height:1px;}
.raised .b2 {background:#ccc; border-left:1px solid #fff; border-right:1px solid #eee;}
.raised .b3 {background:#ccc; border-left:1px solid #fff; border-right:1px solid #ddd;}
.raised .b4 {background:#ccc; border-left:1px solid #fff; border-right:1px solid #aaa;}
.raised .b4b {background:#ccc; border-left:1px solid #eee; border-right:1px solid #999;}
.raised .b3b {background:#ccc; border-left:1px solid #ddd; border-right:1px solid #999;}
.raised .b2b {background:#ccc; border-left:1px solid #aaa; border-right:1px solid #999;}


.raised .b1 {margin:0 5px; background:#fff;}
.raised .b2, .raised .b2b {margin:0 3px; border-width:0 2px;}
.raised .b3, .raised .b3b {margin:0 2px;}
.raised .b4, .raised .b4b {height:2px; margin:0 1px;}
.raised .b1b {margin:0 5px; background:#999;}
.raised .boxcontent {display:block;  background:#ccc; border-left:1px solid #fff; border-right:1px solid #999;}
}

// round corner with top border

.zsnazzy {width:740px; margin:0 0 100px 5px;}
.xsnazzy h1, .zsnazzy h1 {margin:0; font-size:1.2em; padding:0 10px 5px 10px; border-bottom:1px solid #444;}
.xsnazzy p, .zsnazzy p { margin:0; padding:5px 5px 5px 10px; font-size:12px;}
.xsnazzy {background: transparent; width:240px; float:left; margin:0 3px; display:inline;}

.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#fff; border-left:1px solid #444; border-right:1px solid #444;}
.xb1 {margin:0 5px; background:#444;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.xboxcontent {display:block; border:0 solid #444; border-width:0 1px; height:auto;}
* html .xboxcontent {height:1px;}

.color_a {background:#c9ba65; color:#fff;}
.color_b {background:#d4d8bd; color:#000;}
.color_c {background:#758279; color:#fff;}
.color_d {background:#b2ab9b; color:#000;}
}






