/* CSS Document */




div#rightcolumn img {margin:5px;}

p.spacer { } 
a {text-decoration: none}
a:hover { color:#FFFFFF; background-image:url(images/link_background.png); background-repeat:repeat-x;}
#background {height:100%; width:100%; min-height:986px; background-image:url(images/background-gradient.png); background-repeat:repeat-y; background-position:center top;}
#wrapper { height:100%; width:100% }
#container { width:1000px; height:100%; background-color:#FFFFFF; margin-left:auto; margin-right:auto; }
#header { width:1000px; height: 179px; background-image:url(images/header-banner.jpg); background-repeat:no-repeat;}
#menubar { width:1000px; height:28px; background-image:url(images/menu-bar-background.jpg); background-repeat:repeat-x; text-align:right;}
#imagebanner {width:1000px; height:152px; background-image:url(images/image-banner.jpg); background-repeat:no-repeat;}
#contentcontainer { width:1000px; height:100%;}
#maincontent {
	width:1000px;
	height:627px;
	background-image:url(images/full-content-gradient.jpg);
	background-color: #FFFFFF;
	background-repeat: no-repeat;
}
#leftcontent { width:218px; height:627px; float:left; background-image:url(images/left-bar.jpg); background-repeat:no-repeat;}
#leftcontentblack {
	width:218px;
	float:left;
	background-color:#000000;
	height: 1295px;
}
#rightcontent { width:782px; min-height:627px; float:right; background-image:url(images/content-gradient.jpg); background-repeat: no-repeat; background-position:top left; background-color:#FFFFFF;}
#footer { width:1000px; height:60px; background-color:#000000; clear:both;}
#leftcolumn { width:250px; float:left; padding-left:25px; padding-right:25px; padding-bottom:25px; padding-top:110px; }
#leftcolumntwo { width:250px; float:left; padding-top:80px; padding-bottom:25px; }
#rightcolumn { width:375px; height:100%; float:right; margin-left:25px; padding:25px; background-color: #FFFFFF;}
/*
#rightcolumn { width:375px; height:100%; float:right; margin-right:40px; margin-top:40px; }
*/

#topframe {
	width: 375px;
	height: 84px;
	background-image: url(images/frame_top.jpg);
	background-repeat: no-repeat;
}
#midframe {
	background-image: url(images/frame_center.jpg);
	width: 375px;
}
#bottomframe {
	background-image: url(images/frame_bottom.jpg);
	width: 375px;
	height: 90px;
}


.menubar {
	font-size: small;
	color: #999999;
	font-family: Helvetica, sans-serif;
}
.menubarbold {
	font-size: small;
	color: #CCCCCC;
	font-family: Helvetica, sans-serif;
	font-weight: bold;
}

.leftcolumnwhite {
	font-size: small;
	color: #ffffff;
	font-family: Helvetica, sans-serif;
	font-weight: lighter;
}
.leftcolumnwhite_bold {
	font-size: small;
	color: #ffffff;
	font-family: Helvetica, sans-serif;
	font-weight: bold;
}
.leftcolumnwhite_bold_italic {
	font-size: small;
	color: #ffffff;
	font-family: Helvetica, sans-serif;
	font-weight: bold;
	font-style: italic;
}



.testimonialmain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
}
.testimonialsub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight:normal;
	line-height:20px;
	
}

.contactmain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #996633;
}
.contactsub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: normal;
	line-height:25px
}

.paragraph {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
	font-style: normal;
	font-weight: normal;
	line-height: 15px;
}

.capparagraph {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-large;
	color: #993300;
	font-style: normal;
	font-weight: normal;
}

.header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px ;
	color: #996633;
	font-style: normal;
	font-weight: bold;
	text-decoration:underline;
}

