body{
margin:0px;
padding:0px;
background:rgb(246,248,234) url(images/body_grad.jpg) repeat-x;
text-align:center;
}

#table1{

background:white url(images/logo.jpg) no-repeat;
width:783px;
text-align:left;
font-family:arial,helvetica,sans-serif;
font-size:90%;
color:rgb(50,50,50);
}


#col1{
width:136px;
padding-top:140px;
}

#col2{
width:645px;
height:500px;
padding-top:120px;
padding-left:30px;
padding-right:30px;
padding-bottom:20px;
}

#footer{
height:20px;
text-align:center;
font-size:x-small;
vertical-align:middle;
}

td{
vertical-align:top;
padding:0;
}


a{
color:rgb(60,99,133);
text-decoration:none;
font-weight:bold;
}

img{border:0;}

#menu_block{
margin-left:10px;
margin-right:10px;
}

#menu_block a{
padding-left:10px;
color:rgb(60,99,133);
font-size:20px;
font-weight:bold;
display:block;
margin-bottom:0px;
}



h1{
font-size:24px;
color:rgb(130,130,130);
}

h2{
font-size:18px;
}

h3{
font-size:14px;
}


#picTable{
float:right;
margin:5px;
border:3px solid rgb(144,155,125);
text-align:center;
font-size:12px;
font-weight:bold;
background:rgb(200,230,100);
}

#picTable td{
padding:5px;
}

#footer{
height:15px;
}

.quote{
font-size:90%;
font-weight:bold;
}

ul{
}

.question{
font-weight:bold;
}

.z{
display:none;
}

#content{
border-left:2px dotted silver;
padding-left:10px;
}

#div1{
width:783px;
padding-bottom:10px;
background:url(images/footer.jpg) bottom left;
margin:10px auto;
}

#testimonial{
background:rgb(230,230,230);
padding:5px;
}