@charset "utf-8";
/* CSS Document */

* html .shd_left, .shd_right, .bgr_gradient, .shd_left_bottom, .shd_right_bottom, .shd_left_corner, .shd_right_corner, .shd_bottom { behavior: url(iepngfix.htc); }
* html .shd_portal { behavior: url(iepngfix.htc); }
* html #galleryCell, #tableBgr, #tableHeadBgr { behavior: url(iepngfix.htc); }
* html #movieDownloadLogo img, #imageDownloadLogo img, #stuffDownloadLogo img { behavior: url(iepngfix.htc); }
* html .bgr_gradient { background-repeat:repeat; }

object:active, div:active
{
	outline: none;
}

object:focus, div:focus
{
	-moz-outline-style: none;
} 

/*---Text & Links---*/
A:link {text-decoration:none; color:#883a3a;}
A:visited {text-decoration:none; color:#883a3a;}
A:active {text-decoration:none; color:#883a3a;}
A:hover {text-decoration:underline; color:#9A0600;}

.gui:link{color:#000000;}
.gui:visited{color:#000000;}
.gui:active{color:#000000;}
.gui:hover{color:#9A0600;}

#yellowLink, .beigeText {white-space:pre;}
#yellowLink:link {color:#FFCC33}
#yellowLink:visited {color:#FFCC33}
#yellowLink:active {color:#FFCC33}
#yellowLink:hover {color:#FFCC33}

.beigeText {color:#EBE2D1}
.darkText {color:#000000;}
.lightText {color:#666666;}
.smallText {
	font-size:10px;
	line-height:12px;}

.contentHeading {
	color:#000000;
	font-weight:normal;}
.headingPadding {
	padding-top:1px;
	padding-left:4px;}
.contentPadding {
	padding-left:14px;
	line-height:19px;}
#tableBgr {
	background-image: url(pics/bgr_cell_lightgrey.png);
	background-repeat:repeat;}
#tableHeadBgr {
	background-image: url(pics/bgr_cell_heading.png);
	background-repeat:repeat;}
/*---Text & Links End---*/



/*---Download---*/
#detailsSpace {line-height:14px;}
#stuffDownloadLogo {
	position: relative;
	top:55px;
	left:22px;}
* html #stuffDownloadLogo {	top:98px; }
/*---Download End---*/



/*---Imprint---*/
.shdTableImprint {
	background-image: url(pics/shd_table_right_bottom.png);
	background-repeat:no-repeat;
	background-position:top right;
	line-height:15px;}
/*---Imprint End---*/



/*---News---*/
#TNewsContent {color:#000000;}
#TNewsContent h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	line-height:28px;
	font-size:24px;
	color:#990000;
	padding:0px;
	margin:0px;}
#TNewsContent img {
	padding:0px;
	margin:0px 10px 5px 0px;
	float:left;}
.imgBorder {
	border:1px solid black;}
img {
	border:0px solid black;}
.newsContentDate {
	font-size:9px;
	padding:0px;
	color:#666666;}
.newsContentTitle {
	margin:0px;
	padding:0px;}
/*---News End---*/



/*---Player---*/
#movieDownloadLogo {
	position: relative;
	top:-298px;
	left:435px;}
#imageDownloadLogo {
	position: relative;
	top:-47px;
	left:472px;}
.gapPadder {height:60px;}
* html .gapPadder {height:0px;}
#movieDescriptionPanel, #imageDescriptionPanel {
	width:482px;
	background-repeat:no-repeat;
	background-position:top;}
#movieDescriptionPanel {
	background-image:url(pics/pics_gallery/bgr_movie_description.jpg);
	height:248px;}
#imageDescriptionPanel {
	background-image:url(pics/pics_gallery/bgr_image_description.jpg);
	height:246px;}

a#movieStreamIcons, img#movieStreamIcons {float:left;}
#playerNavPadding {left:26px;}
#descriptionTablePadding {margin-left:26px;}
#descriptionContentPadding {padding-left:4px;padding-right:5px;}
#xLine {line-height:10px;}

.movieFrameMiddle {
	background-image: url(pics/pics_gallery/movie_bottom_middle_part4.png);
	background-repeat:no-repeat;
	background-position:top right;
	line-height:12px;}
.movieFrameBottomEnd {
	background-image: url(pics/pics_gallery/movie_bottom_end.png);
	background-repeat:no-repeat;
	background-position:top left;
	line-height:5px;}
.frame_left {
	background-image: url(pics/pics_gallery/player_left.gif);
	background-repeat: repeat-y;
	background-position: right bottom;}
.image_bottom_corner_left {
	background-image: url(pics/pics_gallery/image_bottom_corner_left.gif);
	background-repeat: no-repeat;
	background-position: right top;}
.image_bottom {
	background-image: url(pics/pics_gallery/image_bottom.png);
	background-repeat: repeat-x;
	background-position: top;}
.image_bottom_corner_right {
	background-image: url(pics/pics_gallery/image_bottom_corner_right.png);
	background-repeat: no-repeat;
	background-position: left top;}
.frame_bottom_corner_left {
	background-image: url(pics/pics_gallery/player_bottom_corner_left.gif);
	background-repeat: no-repeat;
	background-position: right top;}
.frame_bottom {
	background-image: url(pics/pics_gallery/player_bottom.gif);
	background-repeat: repeat-x;
	background-position: top;}
.frame_bottom_corner_right {
	background-image: url(pics/pics_gallery/player_bottom_corner_right.png);
	background-repeat: no-repeat;
	background-position: left top;}
.frame_right {
	background-image: url(pics/pics_gallery/player_right.gif);
	background-repeat: repeat-y;
	background-position: left bottom;}
.frame_top_corner_right {
	background-image: url(pics/pics_gallery/player_top_corner_right.png);
	background-repeat: no-repeat;
	background-position: left bottom;}
.frame_top {
	background-image: url(pics/pics_gallery/player_top.gif);
	background-repeat: repeat-x;
	background-position: bottom;}
.frame_top_corner_left {
	background-image: url(pics/pics_gallery/player_top_corner_left.gif);
	background-repeat: no-repeat;
	background-position: right bottom;}
/*---Player End---*/



/*---Gallery---*/
img#gallery {border:1px solid black;}
#galleryCell { background-image: url(pics/bgr_cell_lightgrey.png); background-repeat:repeat;}
#galleryCell:hover {background-image:url(pics/bgr_cell_heading.png);}
/*---Gallery End---*/



/*---About---*/
.aboutPointPadding {margin-right:4px;}
.aboutSkillsTablePadding{margin-top:30px;}
.aboutText {
	padding-top:10px;
	padding-right:0px;}
/*---About End---*/



/*---Contact---*/
form {margin-bottom:0;}
.termineTable {line-height:10px;}
.formPadding {padding-bottom:10px;}
.inputField, .inputTextArea {
	width:195px;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#ebe2d1;
	border:solid black 1px;}
.inputField {margin-bottom:20px;}
.inputTextArea {
	height:150px;
	margin-bottom:5px;}
.inputButton {
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	width:60px;
	padding-left:5px;
	padding-right:5px;
	background-color:#c0b297;
	border:solid black 1px;}
/*---Contact End---*/



/*---Links---*/
.linksTabelContent {
	padding-left:15px;
	line-height:19px;}
/*---Links End---*/



/*---MainNav & SubNav---*/
img#mainnav {
	border:1px solid black;
	margin-top:6px;}
.subnav {
	background-image: url(pics/bgr_mini_pixelbaker.png);
	background-repeat: no-repeat;
	background-position: bottom;}
.snHeading {
	font-size:14px;
	font-weight:bold;
	padding-left:12px;
	padding-top:21px;
	padding-bottom:1px;}
.snLine {
	padding-left:10px;
	margin-bottom:6px;}
.boxSnLinks {
	line-height:24px;
	padding-left:14px;}
.boxSnMore {
	line-height:40px;
	padding-right:18px;
	margin-bottom:20px;}
/*---MainNav & SubNav End---*/



/*---Main---*/
body {
	background-image: url(pics/bgr.gif);
	background-repeat: repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color: #333333;
	margin: 0px;
	padding: 0px;}
div {position: relative;}
.title {margin-bottom:16px;}
.content {
	background-image: url(pics/bgr_content_top2.gif);
	background-repeat: no-repeat;
	background-position: top;
	padding-left:30px;
	padding-right:19px;
	padding-top:20px;}
.mainnav {
	background-image: url(pics/bgr_mainnav.gif);
	background-repeat: repeat-y;}
.navigation {
	font-size: 14px;
	line-height: 24px;
	padding-right: 26px;}
.navrow {
	background-image: url(pics/bgr_navrow.gif);
	background-repeat: repeat-y;
	padding-left: 14px;
	line-height:13px;}
.disclaimer {
	background-image: url(pics/bgr_disclaimer.gif);
	padding-right: 0px;}
.overlay {
	padding-right: 14px;
	padding-bottom: 10px;
	padding-left: 25px;
	line-height: 14px;
	font-size: 14px;
	background-position: right top;}
/*---Main End---*/



/*---Shd---*/
.shdTableLeft, .shdTableRight, .shdTableCenter {
	background-repeat:no-repeat;
	background-position:top left;
	line-height:15px;}
.shdTableLeft {background-image: url(pics/shd_table_left_bottom.png);}
.shdTableRight {background-image: url(pics/shd_table_right_bottom.png);}
.shdTableCenter {background-image: url(pics/shd_table_center_bottom.png);}

.shd_bottom {
	background-image: url(pics/shd_bottom.png);
	background-repeat: no-repeat;
	background-position: top;}
.shd_left {
	background-image: url(pics/shd_left.png);
	background-repeat: repeat;
	background-position: right top;}
.shd_left_bottom {
	background-image: url(pics/shd_left_bottom.png);
	background-repeat: no-repeat;
	background-position: right top;}
.shd_left_corner {
	background-image: url(pics/shd_left_corner.png);
	background-repeat: no-repeat;
	background-position: right top;}
.shd_right {
	background-image: url(pics/shd_right.png);
	background-repeat: repeat;
	background-position: left top;}
.shd_right_bottom {
	background-image: url(pics/shd_right_bottom.png);
	background-repeat: no-repeat;
	background-position: left top;}
.shd_right_corner {
	background-image: url(pics/shd_right_corner.png);
	background-repeat: no-repeat;
	background-position: left top;}
.shd_portal {
	background-image:url(pics/shd_portal.png);
	background-repeat: no-repeat;}
/*---Shd End---*/



/*---Bgr---*/
.bgr_content {
	background-image: url(pics/bgr_content.gif);
	background-repeat: repeat-y;}
.bgr_gradient {
	background-image: url(pics/bgr_gradient.png);
	background-repeat: repeat-x;}
.bgr_subnav {
	background-image: url(pics/bgr_subnav.gif);
	background-repeat: repeat-y;}
.bgr_title {
	background-image: url(pics/bgr_title.png);
	background-repeat: repeat-y;}
/*---Bgr End---*/