/* CSS Document */

html, body{
	padding:0px;
	margin:0px;
	height:100%;
}

body{
	background-image:url(images/gradient.jpg);
	background-repeat:repeat-x;
	background-color:#FE9522;
}

body, td, div{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#af4e01;
}

.content{
	background-image:url(images/content_bg_top.jpg);
	background-position:top;
	background-repeat:no-repeat;
	vertical-align:top;
	height:350px;
	overflow:visible;
}
.content_left{
	padding-top:60px;
	padding-left:20px;
	vertical-align:top;
}
.content_right{
	padding-right:20px;
}
.content_footer{
	background-repeat:no-repeat;
	background-position:bottom;
}
.about_bio strong{
	font-size:16px;
	font-weight:bold;
	color:#ae4c01;
}
.about_bio td{
	vertical-align:top;
}
.title{
	font-size:16px;
	font-weight:bold;
	color:#ae4c01;
}

a:link, a:active, a:visited{
	color:#FD7A04;
}
a:hover, a:focus{
	color:#FF951B;
	text-decoration:none;
}
a:hover .rollover{
    filter:alpha(opacity=75);
    opacity: 0.75;
    -moz-opacity:0.75;
}


/* Shadow */
#shl div{
	width:9px;
	height:484px;
	background-image:url(images/shadow/top_left.jpg);
	background-repeat:no-repeat;	
}
#shr div{
	width:9px;
	height:484px;
	background-image:url(images/shadow/top_right.jpg);
	background-repeat:no-repeat;	
}
#shl{ width:9px; background-image:url(images/shadow/left.jpg); background-repeat:repeat-y; vertical-align:top; }
#shr{ width:9px; background-image:url(images/shadow/right.jpg); background-repeat:repeat-y; vertical-align:top; }
#shbl{ width:9px; height:9px; background-image:url(images/shadow/bl.jpg); background-repeat:no-repeat; }
#shb{ height:9px; background-image:url(images/shadow/bottom.jpg); background-repeat:repeat-x; }
#shbr{ width:9px; height:9px; background-image:url(images/shadow/br.jpg); background-repeat:no-repeat; }
#sh_content{ background-color:#FFFFFF; vertical-align:top; }



/* Testimonials */
.t_divid{
	color: #ff9900;
	font-style:normal;
	font-size:12px;
	font-weight:normal;
}

.testimonial{
	color: #ff9900;
	font-style:italic;
	font-size:14px;
	text-align:center;
}