
BODY {
padding:0;
margin:20px;
background-color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:gray;
}

/*------------------------- width less box or 100%  ---------------------------------*/

.widthlessbox {
margin:0; /* NO WIDTH! Opens up a world of possibilities! */
background:url(../images/box-body-repeat.jpg) bottom repeat-x #F6FAFD;					
font-size:100%;
padding:0;
text-align:left;
}
		
.boxhead {
background:url(../images/sbhead-r.jpg) no-repeat top right;
margin:0;
padding:0;
text-align:center;
}

.boxhead h2 {
background:url(../images/sbhead-l.jpg) no-repeat top left;
margin:0;
padding:15px 0 15px 0;
color:white; 
font-weight:bold; 
font-size:1.2em; 
line-height:1em;
text-shadow:rgba(0,0,0,.4) 0 2px 5px; /* Safari-only, but cool */
}
.top-repeat{
background:url(../images/top-repeat.jpg);
height:48px;
}
.boxbody {
background:url(../images/sbbody-l.jpg) no-repeat bottom left;
margin:0;
padding:0 0 30px 0;
}

.box-body-repeat{
background:url(../images/sbbody-r.jpg) no-repeat bottom right;
}
.border-top1{
border-left:1px solid #C0C6C6;
border-right:1px solid #C0C6C6;
padding:20px 20px 0 20px;
}

/*------------------------- 75%  ---------------------------------*/

.widthlessbox1 {
margin:0;
background:url(../images/box-body-repeat.jpg) bottom repeat-x #F6FAFD;						
font-size:100%;
padding:0;
width:75%;
}
/*------------------------- 50%  ---------------------------------*/

.widthlessbox2 {
margin:0; /
background:url(../images/box-body-repeat.jpg) bottom repeat-x #F6FAFD;						
font-size:100%;
padding:0;
width:50%;
}
/*------------------------- 25%  ---------------------------------*/

.widthlessbox3 {
margin:0; /
background:url(../images/box-body-repeat.jpg) bottom repeat-x #F6FAFD;						
font-size:100%;
padding:0;
width:25%;
}

/*---------------------------- FINAL -------------------------------------*/

.free{
padding:0;
margin:0;
}
#final{
width:950px;
margin:0 auto;
border:1px solid #D4A017;
padding:10px;
background-color:#FFFFFF;
}
#final .row1{
padding:0;
margin:0 0 20px 0;
}
#final .row2{
padding:0;
margin:0 0 20px 180px;
}
#final .row3{
padding:0;
margin:0 0 20px 320px;
}
#final .row4{
padding:0;
margin:0 0 20px 420px;
}












