/* CSS Document 
Created by digital-blues -  July 11, 2006
Last Updated: July 11, 2006
*/

body{

background-color:#ccc;
color:#000;
font-size:12px;
font-family:Geneva, arial;

}

h1{

font-size:16px;
font-weight:bold;

}

h2{

font-size:14px;
font-weight:bold;

}

p{

padding-left:1%;
padding-right:1%;

padding-bottom:1%;
}



a:link, a:visited{



}

a:hover{



}

table.main{

width:780px;
margin-left:auto;
margin-right:auto;
background-color:#314146;
padding:0;

}

table.main td {

align:left;
vertical-align:top;

}

td.logo_top{



}

td.logo_bottom{



}

td.banner{


}

td.nav{

margin:0;
padding:0;

}

td.nav img{

margin:0;
padding:0;

}

td.header{

background-image:url(images/title_bg.jpg);
background-repeat: repeat-x;
height:32px;


}


td.header .page_title{

color:#fff;
font-size:16px;
font-family:georgia, serif;
font-weight:bold;
padding:0;

margin-bottom:1%;
margin-top:1%;
margin-left:1%;

}

td.left_column{

background-image:url(images/left_column_bg.jpg);
background-repeat: repeat-y;

}

td.content_column{

background-color:#fff;
border-right:3px solid #314146;

}


td.footer{

height:36px;
background-image:url(images/footer_bg.jpg);
background-repeat: no-repeat;
vertical-align:center;
text-align:center;
color:#fff;
font-size:10px;


}

#testimonial{

width:90%;

}

h2.testimonial_title{

margin-left:2%;
padding-top:1%;
padding-bottom:1%;

margin-bottom:-1%;




}

img.break{

margin:0;
padding:0;

}

.text{

margin-left:10%;
font-size:11px;
margin-bottom:2%;
margin-top:2%;


}

.author{

color:#314146;
font-size:10px;
font-weight:bold;
text-align:right;
margin-bottom:10%;

}


.main_text{

margin-left:2%;

}


img.content_image {

float:right;
margin:2%;

border:2px solid #314146;
}

div.content_top h1{

padding-top:7px;
margin:0;
margin-left:2%;

}

div.content_top{

height:38px;
background-image:url(images/page_heading_bg.jpg);
background-repeat:no-repeat;

}

img.border{

border:2px solid #314146;


}

p.caption{
font-size:13px;
width:417px;
margin-left:auto;
margin-right:auto;
}
