@charset "utf-8";
/* CSS Document */

/* DESIGNER NOTE
   This file contains the global css that will effect all pages within the website */

*, .noMargin_NoPadding{
	margin:0px;
	padding:0px;
	outline:0px;
}
body {
	padding-top: 70px;
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	margin-top: 30px;
	color: #999999;
	background-image: url(/images/background/BG.png);
	background-color: #F0EFE7;
	background-repeat: repeat-x;
}

img {
	border:0px;
}

a {
	decoration:none;
	font-weight: bold;
	color: #C4C4C4;
	text-decoration: none;
}

a:hover {
	decoration:underline;
	text-decoration: underline;
}
.textpadding {
	padding-top: 22px;
	padding-right: 30px;
	padding-bottom: 30px;
	padding-left: 30px;
}
.floatLeft {
	float: left;
}


p {
	line-height: 18px;
	margin-bottom: 10px;
	color: #E2DDD6;
}
p.intro {
	font-size: 11px;
	line-height: 18px;
	font-family: Tahoma, Arial, "Sans Serif";
	letter-spacing: 0.1em;
	color: #E2DDD6;
	font-weight: bold;
}

h1 {
}
h2 {
	font-size: 12px;
	color: #999999;
	font-weight: bold;
	margin: 0px;
}
h3 {
	font-size: 10px;
	font-weight: normal;
	color: #666666;
}
ul {
	margin-left: 10px;
}
li {
	color: #E2DDD6;
	line-height: 18px;
}
ul#showreel  li {
	list-style-type: none;
}
ul#showreel {
	margin-left: 0px;
}





.container/* DESIGNER NOTE
   Change width to the overall width of your page */

{
	width:758px;
	margin-left:auto;
	margin-right:auto;
	text-align: left;
}
.height {
	height: 500px;
}
.imgBorder   {
	text-align: center;
	border: 7px solid #40372C;
}
.contentContainer {
	height: 338px;
	width: 758px;
}
.leftPanel {
	float: left;
	margin-right: 14px;
}
.textCol {
	background-color: #40372C;
	float: right;
	height: 338px;
	width: 511px;
}
.textCol.small {
	background-color: #40372C;
	float: right;
	height: 338px;
	width: 250px;
}


.contentContainer  #cycle  .imageCaption {
	position: absolute;
	margin-top: 316px;
	margin-left: 600px;
}

.textPagePadding {
	padding-top: 30px;
}
#scrollinglayer {
	height: 300px;
	overflow: auto;
	padding-right: 20px;
	text-align: left;
}
#scrollinglayer table {
	width: 94%;
}
#scrollinglayer table td {
	text-align: left;
	vertical-align: top;
	padding-top: 7px;
	padding-right: 3px;
	padding-bottom: 7px;
	padding-left: 3px;
}




#footer {
	width: 758px;
	margin-right: auto;
	margin-left: auto;
	color: #8A8A8A;
	margin-top: 16px;
}
#footer a {
	color: #C4C4C4;
	text-decoration: none;
}

#footer .logo {
	float: left;
	width: 400px;
}
#footer .logo p {
	margin-left: 3px;
	color: #695F52;
}
#footer .utility {
	float: right;
	width: 200px;
	margin-top: 8px;
}
#footer  .utility  #CV_dld {
	position: absolute;
	margin-top: 40px;
	border: 1px dotted #7C7B76;
	margin-left: -8px;
	visibility: hidden;
}


#footer .utility ul {
	margin-top: 8px;
	margin-left: 0px;
}
#footer .utility ul li {
	float: right;
	list-style-type: none;
}
#footer  .utility  a   {
	float: right;
	height: 30px;
	display: block;
}
#footer a#U01 {
	background-image: url(/images/globalNav/utility.jpg);
	background-repeat: no-repeat;
	width: 92px;
}
#footer a#U02 {
	background-image: url(/images/globalNav/utility-02.jpg);
	background-repeat: no-repeat;
	width: 53px;
}
#footer  .utility a:hover {
	float: right;
}
#footer .utility    a  strong {
	float: right;
	display: none;
}


#globalNav {
	height: 50px;
}

#globalNav ul {
	margin-top: 10px;
	margin-left: 0px;
}

#globalNav ul li {
	float: left;
	list-style-type: none;
}
#globalNav ul li a {
	height: 38px;
	display: block;
	background-repeat: no-repeat;
	float: none;
}
#globalNav ul li a strong {
	display: none;
}

#globalNav ul li a:hover {
}


#globalNav ul li a#GN01 {
	width: 51px;
	background-image: url(/images/globalNav/menu_17.gif);
}
#globalNav ul li a#GN01:hover {
	background-image: url(/images/globalNav/menu_ro_17.gif);
}
#globalNav  ul  li.selected  a#GN01 {
	background-image: url(/images/globalNav/menu_ro_17.gif);
}

#globalNav ul li a#GN02 {
	width: 66px;
	background-image: url(/images/globalNav/menu_18.gif);
}
#globalNav ul li a#GN02:hover {
	background-image: url(/images/globalNav/menu_ro_18.gif);
}
#globalNav  ul  li.selected  a#GN02 {
	background-image: url(/images/globalNav/menu_ro_18.gif);
}


#globalNav ul li a#GN03 {
	background-image: url(/images/globalNav/menu_19.gif);
	width: 76px;
}
#globalNav ul li a#GN03:hover {
	background-image: url(/images/globalNav/menu_ro_19.gif);
}
#globalNav  ul  li.selected  a#GN03 {
	background-image: url(/images/globalNav/menu_ro_19.gif);
}


#globalNav ul li a#GN04 {
	background-image: url(/images/globalNav/menu_20.gif);
	width: 62px;
}
#globalNav ul li a#GN04:hover {
	background-image: url(/images/globalNav/menu_ro_20.gif);
}
#globalNav  ul  li.selected  a#GN04 {
	background-image: url(/images/globalNav/menu_ro_20.gif);
}




#globalNav ul ul {
	position: absolute;
	visibility: hidden;
	width: 250px;
}
#globalNav ul ul li {
	float: none;
	clear: both;
}


#globalNav ul ul li a#drop3_1 {
	background-image: url(/images/globalNav/drop1menu1_01.gif);
	width: 180px;
	height: 25px;
}
#globalNav ul ul li a#drop3_1:hover {
	background-image: url(/images/globalNav/drop1menu1_02.gif);
}


#globalNav ul ul li a#drop3_2 {
	background-image: url(/images/globalNav/drop1menu2_01.gif);
	height: 25px;
	background-position: left 2px;
}
#globalNav ul ul li a#drop3_2:hover {
	background-image: url(/images/globalNav/drop1menu2_02.gif);
}


#globalNav ul ul li a#drop3_3 {
	background-image: url(/images/globalNav/drop1menu3_01.gif);
	height: 25px;
}
#globalNav ul ul li a#drop3_3:hover {
	background-image: url(/images/globalNav/drop1menu3_02.gif);
}



#globalNav ul ul li a#drop3_4 {
	background-image: url(/images/globalNav/drop1menu4_01.gif);
	height: 25px;
}
#globalNav ul ul li a#drop3_4:hover {
	background-image: url(/images/globalNav/drop1menu4_02.gif);
}



#globalNav ul ul li a#drop3_5 {
	background-image: url(/images/globalNav/drop1menu5_01.gif);
	height: 25px;
}
#globalNav ul ul li a#drop3_5:hover {
	background-image: url(/images/globalNav/drop1menu5_02.gif);
}
.spacerTop {
	height: 80px;
	width: 100%;
}
.showreelContainer {
	height: 336px;
	width: 484px;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #40372C;
}
.showreel {
	height: 317px;
	background-color: #40372C;
	padding-right: 72px;
	padding-left: 72px;
	padding-top: 20px;
}
.showreel .container {
	width: 320px;
	padding: 0px;
	border: 8px solid #000000;
}

