/*** MISC ***/
* {
	margin:0px;
	padding:0px;
	border:0px;
	outline:none; }
body {
	color:#333;
	font-size:14px;
	font-family:Georgia, "Times New Roman", Times, serif;
	background-color:#EEE;
	background-image:url(../images/pc-bkg.jpg); }
.wrap {
	width:990px;
	margin:0 auto;
	background-color:#ffffff; }
.clear {
	clear:both; }


/*** HEADER ***/
#header{}


/*** SUBHEAD ***/
#subhead {
	padding:15px;
	position:relative; }
#subhead #video {
	width:640px;
	float:left; }
#subhead #news {
	width:300px;
	height:354px;
	float:right;
	right:0px;
	border:3px solid #999;
	background-color:#FFF; }
#subhead #news ul {
	list-style-type:none; }
#subhead #news ul li div {
	padding:15px;
	border-bottom:2px solid #999; }


/*** CONTENT ***/
#tabs.ui-widget {
	border: 0px;
	padding:0px;
	margin:0px;
    font-family: Georgia, "Times New Roman", Times, serif; }
#tabs ul {
	border: 0px;
	padding:0px;
	margin:0px;
	height:41px;
	border-radius: 0px;
	padding-top:3px;
	padding-bottom:1px;
	background-color:#FFF;
	list-style-type:none;
	background-image:url(../images/menu-bg.gif); }
#tabs ul li {
	float:left;
	margin: 0px;
	border: 0px;
	border-radius: 0px;
	border-right:3px solid #FFF;
	background: transparent; }
#tabs ul li.last {
	float:left;
	border-right:0px; }
#tabs ul li.ui-state-active a {
	color:#000; }
#tabs ul li a {
	color:#660000;
	font-size:25px;
	display:block;
	line-height:41px;
	text-decoration:none;
	padding:0px 15px 0px 15px; }
#tabs .cont {
	font-size:16px;
	margin:15px;
	line-height:22px;
	background-color:#FFF;
	padding:25px 25px 10px 25px; }
#tabs .cont h2 {
	font-size:24px;
	font-weight:normal;
	padding-bottom:15px; }
#tabs .cont p {
	padding-bottom:15px; }
#tabs .cont input, #tabs .cont textarea {
	line-height:18px;
	padding:3px 5px 3px 5px;
	border:1px solid #666; }
#tabs .cont .error {
	border:1px solid #F00; }

/*** tell a friend ***/
#tellafriend p:first-child {
	padding-top: 25px; }
#tellafriend p {
	font-size: 14px;
	padding-bottom: 15px;
	font-family:Georgia, "Times New Roman", Times, serif; }
#tellafriend img {
	float: right;
	width: 125px;
	margin-top: -15px;
	margin-left: 25px; }
#tellafriend form {
	clear: both;
	padding-top: 25px; }
#tellafriend label {
	font-size: 14px;
	font-weight: bold;
	display: block;
	font-family:Georgia, "Times New Roman", Times, serif; }
#tellafriend input {
	margin-bottom: 15px; }
#tellafriend textarea {
	width: 100%;
	margin-bottom: 15px; }
#tellafriend hr {
	width: 100%;
	border-bottom: 1px solid #999;
	margin-bottom: 15px; }


/*** FOOTER ***/
#footer img {
	cursor: pointer; }
