@charset "UTF-8";
* {margin:0;padding:0; list-style:none;}

.spacer {clear:both;}

a {color:#43698E;text-decoration:none;}
a:hover {color:#720021;}
a img {border:none;}

body {background:#5d080a url(images/redBG-light.gif) repeat-x 1px 1px;font-family:Arial, Helvetica, sans-serif;border-top:solid 1px #5d080b;}

#wrapper {width:893px;margin:0 auto;}

#language {height:21px;}
	#language li {float:right; list-style-type:none;}
	#language li a {background:#9a2325;color:#c88688;font-size:10px;line-height:21px;display:block;padding:0 10px;margin-right:2px;}
	#language li a:hover {background:#43698E;}
	#language li a.selected {background:#c93134;color:#fff;}

#header {text-align:center;color:#ddd;margin-bottom:15px;}
	#header h1 {font-size:24px;line-height:24px;font-weight:normal;}

#content {font-size:14px;color:020000;position:relative;margin:0 0 40px;}
	#content .arc {position:absolute;top:26px;left:0;}
	#content .skyline {background:url(images/rome-light.gif) no-repeat bottom;width:391px;height:59px;margin:0 auto;}

#navigation {/*background:url(images/nav-top.gif) no-repeat top left;*/}

.TabbedPanels {float: left;clear: none;width: 100%;}
	.TabbedPanelsTabGroup {margin:0 auto;text-align:center;width:565px;}
	.TabbedPanelsTabHover {background:#710f12 url(images/tabHover-light.gif) repeat-x bottom;}
	body .TabbedPanelsTabSelected a {color:#43698e;background:#fff url(images/tabSelected.gif) repeat-x bottom;}
 	body .TabbedPanelsTabSelected a:hover {color:#43698e;background:#fff url(images/tabSelected.gif) repeat-x bottom;}
	.TabbedPanelsTab a {color:#fff;float:left;padding:15px 10px 18px;font-size:16px;background:#710f12;list-style: none;-moz-user-select: none;-khtml-user-select: none;cursor: pointer;}
	.TabbedPanelsTab a:hover {background:#710f12 url(images/tabHover-light.gif) repeat-x bottom;}
	.TabbedPanelsContentGroup {clear: both;background-color: #fff;}
	.TabbedPanelsContent {padding:4px 4px 0;background:url(images/contentBG.gif) repeat-X bottom left;}
	.TabbedPanelsContentVisible {}
	.VTabbedPanels .TabbedPanelsTabGroup {float: left;width: 10em;height: 20em;background-color: #fff;position: relative;}
	.VTabbedPanels .TabbedPanelsTab {float: none;}
	.VTabbedPanels .TabbedPanelsTabSelected {background-color: #fff;}
	.VTabbedPanels .TabbedPanelsContentGroup {clear: none;float: left;padding: 0px;width: 30em;height: 20em;}
	
	/*	.TabbedPanelsTab {color:#fff;float:left;padding:15px 10px 18px;font-size:16px;background:#710f12;list-style: none;-moz-user-select: none;-khtml-user-select: none;cursor: pointer;}*/
	/*	.TabbedPanelsTabSelected {color:#43698e;background:#fff url(images/tabSelected.gif) repeat-x bottom;}*/
	
.leftColumn {width:50%;padding:40px 40px 20px;float:left;line-height:18px;}
	.leftColumn h1 {font-size:21px;font-weight:normal;margin:5px 0;}
	.leftColumn h2 {font-size:18px;margin:0 0 10px;}
	.leftColumn h2.top {margin:40px 0 10px;}
	.leftColumn p {margin:0 0 10px;}
	.leftColumn p.date {font-size:11px;color:#666;}
	.leftColumn p.number {margin:20px 0 10px}
	.leftColumn p.number span {font-size:30px;padding-right:5px;}
	.aboutSection .leftColumn {width:auto;}

.rightColumn {width:287px;padding:20px 40px 20px 0;float:right;}
	.rightColumn.top {padding-top:40px;}
	.aboutSection .rightColumn {display:none;}
	
.cityImages {background:#eee;padding-top:10px;text-align:center;margin-top:30px;}
	.cityImages label {color:#666666;display:block;font-size:9px;margin:0 0 5px 10px;text-align:left;text-transform:uppercase;}
	.cityImages a img {border:none;margin:0 5px 5px 0;width:77px;}
	.cityImages a img.last {border:none;margin:0 0 5px 0;}

.press {clear:both;}
	.press img {float:left;margin:0 10px 10px 0;}
	.press a {font-weight:bold;}
	img.pressKit {float:right;margin:0 0 10px 10px;}
	
.quote {float:right;font-size:21px;line-height:normal;font-weight:normal;margin:0 0 20px 20px;width:200px;color:#5d080a;padding:20px 10px;border:dotted #5d080a; border-width:1px 0;}

.quote2 {float:right;font-size:21px;line-height:normal;font-weight:normal;margin:0 0 20px 20px;width:267px;color:#5d080a;padding:20px 10px;border:dotted #5d080a; border-width:1px 0;}

.post {margin-bottom:40px;}
	.post .subject {background:#f7982c;color:#fff;padding:2px 4px;font-size:9px;text-transform:uppercase;display:inline;}
	
.badgeSM {margin:20px 10px 20px 0;}

.contactForm {border:solid 1px #ccc;padding:10px;background:#eee;color:#333;}
	.contactForm label {display:block;padding:10px 0 5px;}
	.contactForm label.top {display:block;padding:0 0 5px;}
	.contactForm textarea {width:260px;}
	.contactForm input {width:220px;}
	.contactForm input.submit {width:100px;margin-top:10px;}

#footer {height:40px;line-height:40px;margin-bottom:40px;}
	#footer p {font-size:11px;color:#ddd;float:left;}
	#footer a.button {font-size:18px;color:#fff;background:url(images/involvedButton.gif);width:145px;line-height:40px;height:40px;display:block;text-align:center;margin:0 auto;}
	#footer li  {float:right;list-style:none;margin-left:20px;}
	#footer li.rss  {padding-right:15px;background:url(images/rss.gif) no-repeat center right;}
	#footer li a {font-size:16px;color:#ddd}
