body {
	background-image : url('/images/bg_pinstripes.gif');
	background-repeat : repeat;
	margin : 0px;
	padding : 0px;
	/*font-family: "Times New Roman", Times, serif;*/
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans", "Lucida Sans Regular","Lucida Sans Regular (TrueType)", "Lucida Sans Unicode","Lucida Sans Unicode (TrueType)", Lucida, Verdana, Helvetica, sans-serif;
	font-size : 12px;
	text-align : center;
}

#top {
	height : 56px;
	font-size : 10px;
	color: white;
}

#slideshow {
	width : 507px;
	height : 303px;
	margin : 30px auto 30px auto;
	background-image : url('/images/whiteShadow.gif');
}

#slides {
	margin-left : 13px;
	background-color : white;
	width : 481px;
	height : 270px;
	overflow : hidden;
}

#playBar {
	margin-left : 13px;
	width : 481px;
	height : 18px;
}

#vidTitle {
	width : 510px;
	margin : 6px auto 0px 130px;
	font-size : 9px;
	color : #666;
	text-align : center;
}

#thumbnails {
	display: none;
	position: absolute;
	z-index: 1000;
	width : 120px;
	bottom: 20px;
}

#thumbnails img {
	display : block;
	border : 1px solid white;
	margin-left: 0px;
}

#thumbnails img.thumbSelect {
	border : 1px solid black;
}

#thumbnails span {
	font-size: 10px;
	color: #999;
	margin-bottom: 10px;
}

#videoCode {
	width : 600px;
	height : 340px;
	margin-left : 130px;
}

#container {
	width: 900px;
	margin-left: auto;
	margin-right: auto;
	text-align : left;
}

.movie {
	position: relative;
	font-size : 10px;
	font-weight : bold;
	color : #999;
	margin : 20px 0px 20px 0px;
}

.movie img {
	margin-left: 130px;
}

#posterFrame {
	width : 510px;
	height : 290px;
	margin-left : 130px;
}

#posterFrame img {
	width : 500px;
	height : 282px;
}

.vidTitle {
	font-size: 9px;
	color: #666;
}

#footer {
	padding : 30px 0px 10px 70px;
	font-size : 9px;
	font-weight : normal;
	color : #666;
	background-color : white;
}

#tabContainer {
	background-image : url('/images/tab_space.gif');
	background-repeat : repeat-x;
	height : 30px;
	text-align : center;
}

#tabs {
	width : 739px;
	height : 30px;
	margin : 0px auto;
}

img {
	display : block;
	border : 0px;
}

th {
	text-align : left;
}

.floatLeft {
	float : left;
}

.floatRight {
	float : right;
}

.navLinkLeft {
	float : left;
	margin-right : 10px;
}

.navLinkRight {
	float : right;
	margin-left : 10px;
}

#toplinks a.login {
	font-weight: bold;
	padding : 2px 4px 4px 4px;
}

/* variable */

#toplinks a.login {
	border : 1px solid #628CA4;
	background-color : #213744;
}

#sitelang {
	float : left;
	margin-top : 10px;
	margin-left : 10px;
	color : #FFF;
}

#sitelang a {
	color : #FFF;
}

#sitelang strong {
	color : #FFF;
}

/* /variable */

#toplinks {
	float : right;
	margin-top : 10px;
	margin-right : 10px;
}

#toplinks a {
	display : block;
	color : white;
}

#content {
	padding : 20px 20px 20px 70px;
	background-color : white;
}

a {
	color : #4C6E93;
}

h1 {
	font-size : 24px;
	font-weight : bold;
	color : #003A4D;
	margin : 0px;
}

h1 span {
	font-size : 20px;
	color : #999;
	font-weight : normal;
}

h2 {
	font-size : 14px;
}

p {
	color : #555;
}

li {
	color : #555;
	margin-bottom : 6px;
}

#sidebar blockquote {
	margin : 0px;
	padding : 0px;
	font-size : 10px;
}

#sidebar blockquote p {
	margin-top : 10px;
}

#content .main {
	margin-right : 250px;
	background-color : white;
}

#sidebar {
	float : right;
	width : 200px;
	padding-top : 4px;
	padding-left : 10px;
	background-image : url('/images/bgImage_sidebar.gif');
	background-repeat : no-repeat;
}

#sidebar p {
	margin : 0px;
	padding : 0px;
}

#sidebar h2 {
	margin : 6px 0px;
	font-size : 13px;
	color : #AC978D;
}

#sidebar h3 {
	font-size : 10px;
	margin : 6px 0px 6px -6px;
}

#sidebar a {
	color : #AC978D;
	text-decoration : none;
}

#sidebar a.selected {
	color : #728EA7;
}

#sidebar a img {
	display : inline;
	border : 0px;
	margin-bottom : -2px;
	margin-left : 4px;
}

.sortable {
	width : 100%;
}

.sortable th {
	border-top : 1px solid #C7B5B5;
	border-bottom : 1px solid #B3999A;
}

.sortable td {
	font-size : 11px;
	line-height : 1.4;
}

.showMore img {
	display : inline;
}

.odd {
	background-color : #EEE;
}

.even {
}

.realized .company {
}

#bioTable th {
	padding-top : 6px;
	border-top : 1px solid #B39A99;
	border-bottom : 1px solid #E8E2E2;
}

#bioTable th.firstHead {
	border-left : 1px solid #D6C9C9;
}

#bioTable th.lastHead {
	border-right : 1px solid #D6C9C9;
}

#tableTabs {
	margin-top : 30px;
}

#tableTabs a {
	position : relative;
	top : -4px;
	padding : 4px 10px;
	border-top : 1px solid #B39A99;
	border-left : 1px solid #B39A99;
	border-right : 1px solid #B39A99;
	margin-right : 6px;
	color : #405367;
	text-decoration : none;
	background-color : white;
	background-image : url('/images/tab_back.gif');
	background-position : bottom left;
	background-repeat : repeat-x;
}

#tableTabs a.selected {
	background-image : none;
	padding-bottom : 5px;
}

.contact td {
	font-size : 12px;
	color : #555;
}

.contact td strong {
	color : #003A4D;
}

#sidebar img.divider {
	margin-left : -10px;
}

#sidebar img.flag {
	display : inline;
	margin : 4px 2px 4px 0px;
}

#sidebar a.region {
	color : #415369;
}

#sidebar p.name {
	color : #415369;
	font-size : 10px;
	font-weight : bold;
	margin-bottom : 6px;
}

#sidebar a.photo img {
	margin : 0px;
}

table.portfolio {
	margin : 0px auto;
}

table.portfolio th {
	text-align : right;
	font-size : 12px;
	font-weight : bold;
}

table.portfolio td {
	font-size : 12px;
}

table.partners h2 {
	font-size : 12px;
}

table.partners p {
	font-size : 11px;
}

.watchlink {
	position : relative;
	top : 4px;
	left : 4px;
}
