body{margin:0;background-color:#fff;width:auto}
#banner{width:100%;height:136px;margin:0;
	background:url(tile_560.png) repeat-x 0 0;
	border-bottom-style:solid;
	border-bottom-color:#993333;
	border-bottom-width:4px}
#banner .left{width:auto;height:auto;padding:0}
#banner .left img{width:560px;height:131px}
#banner .right{padding:0 14px 0 0;text-align:center;vertical-align:middle}
#banner .right div{width:190px;margin:0;text-align:left;font:500 14px Arial;color:#efefd9;
	   border-top:1px gold outset;border-bottom:1px gold outset;margin:2px 0 0 0;padding:3px 0 4px 5px}
#banner .right div span{font:italic 500 12px Arial;color:#efefd9}
p{font:500 17px 'Trebuchet MS',Arial}
h1{font:700 22px 'Trebuchet MS',Arial;margin:9px 0 10px 25px;color:#000}
h2{font:500 18px 'Trebuchet MS',Arial;color:#333}

#slider1{margin:auto}
.sliderwrapper{	position: relative; 
				overflow: hidden;
				width: 687px; 
				height: 433px;
				padding:0
				}
.sliderwrapper .contentdiv{visibility:hidden;position:absolute;left:0;top:0;  
				padding:0;background:white;
				width:677px; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */
				height:100%;
				filter:progid:DXImageTransform.Microsoft.alpha(opacity=100); -moz-opacity: 1; opacity: 1;
				text-align:center
				}
.sliderwrapper .contentdiv img{width:667px;height:383px}
.sliderwrapper .contentdiv a{font:700 29px Arial;color:#e80000;text-decoration:none;letter-spacing:.03em}
.sliderwrapper .contentdiv a:hover{font:700 29px Arial;color:orangered;text-decoration:none;letter-spacing:.04em}
.pagination{	width:687px; /*Width of pagination DIV. Total width should equal slider's outer width (400+10+10=420)*/
				text-align:center;background-color:white;padding:0 7px 0 0;margin:auto
				}
.pagination a{	font:700 14px Verdana,Arial;padding:3px;margin:0 1px 0 1px;text-decoration:none;color:white;background:gray
				}
.pagination a:hover, .pagination a.selected{color:white;background:orangered}

.descrpt{font:500 16px Arial,'Trebuchet MS',Arial}
#contact{width:100%;text-align:center}
#contact table{width:50%}
#contact table td h3{font:700 22px 'Trebuchet MS',Arial;color:#3322aa;
		margin:0;position:relative;top:8px}
#contact table td p{margin:16px 0 16px 0;font:500 15px 'Trebuchet MS',Arial;color:#3322aa}
#contact table td input,textarea{border-style:groove;border-color:goldenrod;border-width:1px}
#contact table td span{color:red;position:relative;left:1px;top:-5px;cursor:default}
#footer{width:100%;height:66px;background:url(footer.png) repeat-x 0 0;
	text-align:center;padding:0;vertical-align:middle;
	font:700 15px Arial,'Trebuchet MS';color:#fafaf8}
table{border-collapse:collapse}
strong{font:500 14px Arial}
ul{text-align:left;margin-top:7px}
li{font:700 24px 'Trebuchet MS',Arial;color:#e74444;margin-bottom:13px}
a.info{font:600 15px Arial;color:red;text-decoration:none}
a.info:hover{font:600 15px Arial;color:blue;text-decoration:underline}
img.up{position:relative;top:-4px}