body {	text-align: left;	background-color:#999966;	margin: 0px;}div#wrapper {	display:block;	width:860px;	text-align: left;}div#leftColumn{	float: left;	width: 250px;}div#rightColumn{	float: right;	width: 597px;}div#header{	background-image:url(../images/header-flags.jpg);	background-repeat:no-repeat;	width:860px;	height: 145px;	margin-bottom: 10px;}div.paragraphTop{	background-image:url(../images/paragraph-top.gif);	background-repeat:no-repeat;	width:597px;	height: 54px;	margin-bottom: 10px;}div#sidebarTop{	background-image:url(../images/leftbar-top.gif);	background-repeat:no-repeat;	width:250px;	height: 54px;}div#sidebarBottom{	background-image:url(../images/leftbar-bottom.gif);	background-repeat:no-repeat;	width: 250px;	height:15px;	margin-bottom: 30px;}div#sidebarMiddle{	color: #FFFFFF;	font-family: Trebuchet MS, Verdana;	font-size:12px;	font-weight:normal;	line-height:18px;	padding-left: 24px;	padding-top:10px;	padding-right: 24px;	text-align:justify;	margin-bottom: 20px;	}div#sidebarTop h2{	margin:0px;	padding-right:0px;	padding-bottom:0px;	padding-top:10px;	padding-left:16px;	font-weight:normal;	font-size:20px;	color: #999966;	font-family: Trebuchet MS, Verdana;	float: left;}div.paragraphTop h2{	margin:0px;	padding-right:0px;	padding-bottom:0px;	padding-top:10px;	padding-left:16px;	font-weight:normal;	font-size:20px;	color: #999966;	font-family: Trebuchet MS, Verdana;	float: left;}div.author{	margin:0px;	padding-right:0px;	padding-bottom:10px;	padding-top:10px;	padding-right:40px;	font-weight:normal;	font-size:20px;	color: #FFFFCC;	font-family:Trebuchet MS, Verdana;	text-align:right;}div.paragraphTop .date{	margin:0px;	padding-right:0px;	padding-bottom:0px;	padding-top:10px;	padding-right:16px;	font-weight:normal;	font-size:20px;	color: #CCCC99;	font-family:Trebuchet MS, Verdana;	float: right;}div.paragraph{	background-color: #CCCC99;	width: 597px;}div#sidebar{	background-color: #CCCC99;	width: 250px;}div.paragraphMiddle{	color: #FFFFFF;	font-family: Trebuchet MS, Verdana;	font-size:12px;	font-weight:normal;	line-height:18px;	padding-left: 40px;	padding-right: 40px;	text-align:justify;	margin-top: 0px;	margin-bottom: 20px;}div.paragraphMiddle a{	text-decoration: none;}div.paragraphMiddle a:link, a:visited{	color:#FFFF00;}div.paragraphMiddle a:active{	background-color:#FFFFCC;}div.paragraphMiddle a:hover{	color:#990000;}div.paragraphBottom{	background-image:url(../images/paragraph-bottom.gif);	background-repeat:no-repeat;	width: 597px;	height:15px;	margin-bottom: 30px;}.paragraphImage{	text-align:center;	margin-bottom: 20px;}.paragraphImage img{	padding: 16px;	background-color: #FFFFFF;}form {	display: inline;	margin: 0;}table td{	vertical-align:top;	}div.paragraphMiddle textarea{	width: 350px;	padding: 5px;}div.paragraphMiddle input{	padding:2px;}div#nav{	color: #FFFFFF;	font-family: Trebuchet MS, Verdana;	font-size:12px;	font-weight:normal;}#nav ul {	margin: 0;	padding: 0;	list-style: none;}div#nav a{	display: block;		height: 17px;	padding-left: 10px;	padding-top: 6px;	padding-bottom: 2px;	text-decoration: none;	color: #FFFFFF;	background-image:url(../images/arrow.gif);	background-repeat:no-repeat;	background-position:left;	}div#nav a:hover{	background-color: #FFFFCC;	background-image:url(../images/arrow-right.gif);	background-repeat:no-repeat;	background-position:right;	color: #999966;}div#nav .sel{	background-image:url(../images/arrow-right.gif);	background-repeat:no-repeat;	background-position:right;	color: #FFFFCC;}div#photos{	text-align:left;	margin-left:6px;}div#photos img{	padding: 1px;	margin: 1px;	background-color: #FFFFFF;}div#photos img:hover{	margin: 0px;	padding: 2px;}div#footer{	height: 36px;	width: 860px;	background-image:url(../images/footer.gif);	background-repeat:no-repeat;	color: #999966;}div#footerText{	font-family: Trebuchet MS, Verdana;	font-size:12px;	font-weight:normal;	text-align:center;	padding-top: 12px;	letter-spacing:3px;}.clearfix:after {    content: ".";     display: block;     height: 0;     clear: both;     visibility: hidden;}/* Hides from IE-mac \*/* html .clearfix {height: 1%;}/* End hide from IE-mac */div#forward a{	width: 72px;	height: 60px;	background-image:url(../images/right-off.gif);	background-repeat:no-repeat;	color: #FFFFCC;	display: block;	float: right;	margin-top: 20px;	margin-right: 20px;}div#forward a:hover{	background-image:url(../images/right-on.gif);}div#backward a{	width: 72px;	height: 60px;	background-image:url(../images/left-off.gif);	background-repeat:no-repeat;	color: #FFFFCC;	display: block;	float: left;	margin-top: 20px;	margin-left: 20px;	}div#backward a:hover{	background-image:url(../images/left-on.gif);}div#arrows{	width: 597px;	height: 100px;	background-image:url(../images/emptybox.gif);	background-repeat:no-repeat;	display: block;	margin-bottom: 30px;}