body {
margin:auto;
text-align:center;
font-family:Verdana, Geneva, sans-serif;
font-size:14px;
color:#530824;
background-color:#ffecff;
margin:0 auto 2em 0;
}
a {
color:#a80212;
}
a:link {
text-decoration:none;
}
a:visited {
text-decoration:none;
}
a:hover {
text-decoration:underline;
}
a:active {
text-decoration:underline;
}
#header {
width:702px;
margin:0 auto;
padding:0;
}
img {
border:0;
}
ul {
list-style: none;
margin: 0;
padding: 0;
}

img {
border: none;
}
#tabs {
margin:1em auto -.3em auto;
width:702px;
font-size:93%;
line-height:normal;
}
#tabs ul {
margin:0;
padding:10px 0 0 5px;
list-style:none;
}
#tabs ul li {
float:left; 
position:relative;
display:inline;
margin:0;
padding:0;
}
#tabs ul li a {
float:left;
background:url("../images/tableft.gif") no-repeat left top;
margin:0 .1em 0 0;
padding:0 0 0 4px;
text-decoration:none;
}
#tabs a span {
float:left;
display:block;
background:url("../images/tabright.gif") no-repeat right top;
padding:5px 15px 4px 6px;
color:#900f3f;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs ul li a span {float:none;}

/* End IE5-Mac hack */
#tabs ul li a:hover span {
color:#591333;
}
#tabs ul li a:hover {
background-position:0% -42px;
}
#tabs ul li a:hover span {
background-position:100% -42px;
}
#tabs ul li ul {display: none;}

/* specific to non IE browsers */
#tabs ul li:hover ul {
	display:block; 
	position:absolute; 
	top:21px; 
	left:0; 
	padding:.4em .4em .4em 0;
	z-index:99;
}
#tabs ul li:hover ul li ul {
	display: none;
}
#tabs ul li:hover ul li a {
	display:block; 
	background:#e78fb7; 
	color:#900f3f; 
	width:80px; 
	text-align:left; 
	border-right:1px solid #900f3f;
	border-bottom:1px solid #900f3f;
	border-left:1px solid #900f3f;
	padding:.5em;
}
#tabs ul li:hover ul li a:hover {
	background:#fbedf3; 
	color:#900f3f; 
}
#icons {
	margin:0 0 -2.3em 0;
	padding:0;
}
#icons img {
	margin:0;
}
#container {
position:relative;
width:675px;
min-height:350px;
margin:2em auto 0 auto;
padding:0 1em 1em 1em;
background-color:#fff;
border:1px solid #fe8cca;
}
.title1 {
font-family:Tahoma, Geneva, sans-serif;
font-size:1.5em;
font-weight:normal;
color:#900f3f;
text-align:center;
margin:.5em 0 0 0;
padding:0;
}
p {
text-align:left;
}
strong {
font-weight:normal;
}
.bold {
	font-weight:bold;
}
.awardssubtitles {
	font-weight:bold;
	color:#99345a;
}
.reviewers {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-weight:bold;
	margin:-.8em 0 2em 0;
	padding-left:2em;
}
.updates {
	border:1px solid #600;
	margin-top:2em;
	padding: .2em 1em;
}
.newsdates {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.3em;
	font-weight:bold;
	margin:0 0 -.5em 0;
	padding:0;
}
.readmore {
	font-family:"Times New Roman", Times, serif;
	font-size:1.3em;
	font-style:italic;
	color:#6b5959;
	margin-top:-.6em;
}
.birdy {
text-align:center;
margin:0;
padding:0;
}
#myGallery
{
width: 702px !important;
height: 620px !important;
text-align: left;
margin:30px auto 0 auto;
} 
.links p {
text-align:center;
font-size:1.2em;
}
#contentleft {
width:236px;
float:left;
margin:2em 0 0 0;
padding:0;
}
#contentright {
width:420px;
float:right;
margin:1em 0 0 0;
padding:0;
}
ul#breadcrumbs {
text-align:left;
font-size:.8em;
margin:.5em 0 0 0;
padding:0;
}
ul#breadcrumbs li {
list-style:none;
display:inline;
}
#olivier {
	width:125px;
	float:right;
	margin:2em 1em 0 2em;
}
ul#randomfacts {
	text-align:left;
	list-style:inside;
	list-style-type:disc;
	margin:1em 0;
	padding:0;
}
ul#randomfacts li {
	margin: 0 0 0 3em;
	padding:0;
}
ul#pundit {
	text-align:left;
	margin:0 0 2em 2em;
	padding:0;
}
ul#pundit li {
list-style:inside;
list-style-type:disc;
}
#punditleft {
	width:270px;
	float:left;
	margin:2em 0 0 0;
	padding:0;
}
#punditright {
	width:380px;
	float:right;
	margin:1em 0 0 0;
	padding:0;
}

.divider {
	clear:both;
}
.italic {
	font-style:italic;
}
#footer {
font-size:.8em;
color:#333;
}
#footer a {
color:#333;
}
#footer a:link {
text-decoration:none;
}
#footer a:visited {
color:#666;
text-decoration:none;
}
#footer a:hover, #footer a:active {
text-decoration:underline;
}
