
/*-------- CSS Tagline Rounded Box START --------*/	

	/* set the image to use and establish the lower-right position */
    .cssbox, .cssbox_body, .cssbox_head, .cssbox_head h2{
      background: transparent url(../images/grnbox.png) no-repeat bottom right}
    .cssbox{
    /* intended total box width - padding-right(next) */
      width: 736px !important; /* IE Win = width - padding */
      width: 736px; 
    /* the gap on the right edge of the image (not content padding) */
      padding-right:15px; /* use to position the box */
      margin:2px auto}

    /* set the top-right image */
    .cssbox_head{background-position:top right;
    /* pull the right image over on top of border */
      margin-right:-15px; 
    /* right-image-gap + right-inside padding */
      padding-right:40px}

    /* set the top-left image */
    .cssbox_head h2{
      background-position:top left;
      margin:0; /* reset main site styles*/ 
      border:0; /* ditto */
    /* padding-left = image gap + interior padding ... no padding-right */
      padding:0px 0px 0px 0px; 
      height:auto !important;
      height:1%} /* IE Holly Hack */

    /* set the lower-left corner image */
    .cssbox_body{
      background-position:bottom left;      
      padding:0px 0px 6px 0px} /* mirror .cssbox_head right/left */   
	  

/*-------- CSS Tagline Rounded Box END --------*/	
	
	
	#tagline {
		vertical-align: bottom;
		padding: 10px 0px 0px 250px;
	}


	.box {
		width: 235px;
		background: url(../images/grybox_bdy.jpg) no-repeat bottom left;
	}
	.box a {
		display: block;
		text-decoration: none;
		font-weight: normal;
	}	
	.box h3 {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		margin: 0px;
		padding: 6px 8px 4px 10px;
		font-size: 110%;
		color: #1689bc;
		border-bottom: 1px solid #c3c3c3;
		background: url(../images/grybox_hdr.jpg) no-repeat top left;
		font-name: Verdana, Arial, Helvetica, sans-serif;		
	}		
	#box1,#box2,#box3 {
		float: left;
		margin: 8px 20px 0px 1px;
	}		
	#box3 {margin-right: 0px;}	
	#gb1,#gb2,#gb3 {
		width: 235px;
		height: 172px;
		background: url(../images/residential_awning_sample.jpg) no-repeat top;
	}		
	#gb2 {
		background: url(../images/commercial_awning_sample.jpg) no-repeat top;
	}
	#gb3 {
		background: url(../images/commercial_window_sample.jpg) no-repeat top;
	}	
	#box3 {		
		margin-bottom: 16px;
	}
	
	
/*------------------------------------------------*/


	#WelcomeMsg{
		margin-top: 16px;
		margin-left: 4px; 
		margin-right: 4px;
		border-top: 1px solid #73b8d7;		
		clear: both;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		padding-top: 10px;
	}
	#WelcomeMsg h3 {
		font-size: 110%;
		font-weight: bold;
		color: #000;
	}

			