/*Main page elements*/
*{margin:0px;padding:0px;/*height:95%;width:100%;*/}
body{margin:0px;padding:0px;height:95%;width:100%;color:#fff;background-color:#07132c;font-family:Helvetica, Arial, sans-serif;font-weight:normal;font-style:normal;}
#wrapper{width:1000px;height:90%;margin-left:auto;margin-right:auto;margin-top:0px;}
#left{width:450px;height:100%;float:left;clear:none;}
#right{width:500px;height:100%;float:left;clear:none;}

a, a:active, a:visited, a:link{color:#fff;text-decoration:none;}
a:hover{color:#009aee;}

/*Small content div (top-left)*/
#content{width:450px;height:255px;display:block;float:left;clear:both;text-align:right;padding-top:50px;background-color:#07132c;}
#content #flashWrapper{width:304px;height:210px;float:right;clear:both;margin-right:0px;}
#content #flashWrapper object{padding:0px;margin:0px;width:304px;height:210px;}
#content #flashWrapper object param{padding:0px;margin:0px;width:304px;height:210px;background-color:green;}
#content #flashWrapper a{}
#content #flashWrapper a img{border:none;width:294px;height:210px;}


#content #portfolioNav{width:450px;height:27px;float:right;clear:both;}
#content #portfolioNav ul{width:293px;height:27px;float:left;padding-left:154px;}
html:first-child #content #portfolioNav ul{width:300px;float:left;} 
#content #portfolioNav ul li{height:27px;list-style:none;float:right;clear:none;display:block;width:41px;}
/*Styles for portfolio list elements*/

/*#content #portfolioNav ul li#one a{width:41px;height:19px;list-style:none;background-image:url(../images/01.jpg);background-repeat:no-repeat;float:right;clear:none;display:block;}
#content #portfolioNav ul li#one a:hover, #content #portfolioNav ul li#one a.selected {width:41px;height:19px;list-style:none;background-image:url(../images/01_hover.jpg);background-repeat:no-repeat;float:right;clear:none;display:block;}*/
/*#content #portfolioNav ul li#two a{width:41px;height:19px;list-style:none;background-image:url(../images/02.jpg);background-repeat:no-repeat;float:right;clear:none;display:block;}
#content #portfolioNav ul li#two a:hover,#content #portfolioNav ul li#two a.selected {width:41px;height:19px;list-style:none;background-image:url(../images/02_hover.jpg);background-repeat:no-repeat;float:right;clear:none;display:block;}*/
/*#content #portfolioNav ul li#three a, #content #portfolioNav ul li#three a:link, #content #portfolioNav ul li#three a:visited{width:41px;height:19px;list-style:none;background-image:url(../images/03.jpg);background-repeat:no-repeat;float:right;clear:none;display:block;}
#content #portfolioNav ul li#three a:hover, #content #portfolioNav ul li#three a:active, #content #portfolioNav ul li#three a.selected{background-image:url(../images/03_hover.jpg);}*/
/*#content #portfolioNav ul li#four a{width:41px;height:19px;list-style:none;background-image:url(../images/04.jpg);background-repeat:no-repeat;float:right;clear:none;display:block;}
#content #portfolioNav ul li#four a:hover,/*{width:41px;height:27px;list-style:none;background-image:url(../images/04_white.jpg);background-repeat:no-repeat;float:right;clear:none;display:block;}*/
/*#content #portfolioNav ul li#four a.selected {width:41px;height:19px;list-style:none;background-image:url(../images/04_hover.jpg);background-repeat:no-repeat;float:right;clear:none;display:block;}*/

#content #portfolioNav ul li#one a{width:41px;height:19px;list-style:none;background:url(../images/01_sprite.jpg) no-repeat 0px 0px;float:right;clear:none;display:block;}
#content #portfolioNav ul li#one a:hover, #content #portfolioNav ul li#one a:active, #content #portfolioNav ul li#one a.selected{background:url(../images/01_sprite.jpg) no-repeat 0px -19px;}

#content #portfolioNav ul li#two a{width:41px;height:19px;list-style:none;background:url(../images/02_sprite.jpg) no-repeat 0px 0px;float:right;clear:none;display:block;}
#content #portfolioNav ul li#two a:hover, #content #portfolioNav ul li#two a:active, #content #portfolioNav ul li#two a.selected{background:url(../images/02_sprite.jpg) no-repeat 0px -19px;}

#content #portfolioNav ul li#three a{width:41px;height:19px;list-style:none;background:url(../images/03_sprite.jpg) no-repeat 0px 0px;float:right;clear:none;display:block;}
#content #portfolioNav ul li#three a:hover, #content #portfolioNav ul li#three a:active, #content #portfolioNav ul li#three a.selected{background:url(../images/03_sprite.jpg) no-repeat 0px -19px;}

#content #portfolioNav ul li#four a{width:41px;height:19px;list-style:none;background:url(../images/04_sprite.jpg) no-repeat 0px 0px;float:right;clear:none;display:block;}
#content #portfolioNav ul li#four a:hover, #content #portfolioNav ul li#four a:active, #content #portfolioNav ul li#four a.selected{background:url(../images/04_sprite.jpg) no-repeat 0px -19px;}

/*#content #portfolioNav ul li#five a{width:129px;height:19px;list-style:none;background:url(../images/showreel_sprite.jpg) no-repeat 0px 0px;float:right;clear:none;display:block;}
#content #portfolioNav ul li#five a:hover, #content #portfolioNav ul li#five a:active, #content #portfolioNav ul li#five a.selected{background:url(../images/showreel_sprite.jpg) no-repeat 0px -19px;}*/

#content #portfolioNav ul li#five{width:129px;height:19px;list-style:none;background-image:url(../images/showreel.jpg);background-repeat:no-repeat;float:right;clear:none;display:block;}
#content #portfolioNav ul li#five a{width:129px;height:19px;list-style:none;background-image:url(../images/showreel.jpg);background-repeat:no-repeat;float:right;clear:none;display:block;}
#content #portfolioNav ul li#five a:hover, #content #portfolioNav ul li#five a.selected {width:129px;height:19px;list-style:none;background-image:url(../images/showreel_hover.jpg);background-repeat:no-repeat;float:right;clear:none;display:block;}



/*Styles for content inner div*/
#content .halfContent{width:372px;float:right;clear:none;margin-right:10px;height:230px;}
#content .halfContent p{color:#fff;/*display:inline;*/font-size:13px;line-height:20px;font-family:Helvetica, Arial, sans-serif;font-weight:normal;font-style:normal;word-spacing:1px;}
/*#content .halfContent p+p{float:right;clear:both;margin-top:5px;}*/
#content .halfContent p span.green{color:#d4e500;display:inline;font-weight:bold;}
#content .halfContent p span.greenslim{color:#d4e500;display:inline;}
#content .halfContent p span.quote{color:#d4e500;font-size:12px;}

#content .halfContent h1{color:#d4e500;display:inline;font-weight:bold;font-size:13px;padding-left:0px;padding-right:0px;float:right;clear:none;height:14px;}
#content .halfContent a span.headerLink{color:#d4e500;text-decoration:none;font-weight:bold;font-size:13px;padding-left:0px;padding-right:0px;float:right;clear:none;height:14px;}
#content .halfContent a span.interLink{color:#d4e500;text-decoration:none;font-size:13px;padding-left:0px;padding-right:0px;float:right;clear:none;height:14px;}
#content .halfContent a:hover span.headerLink{color:#d4e500;text-decoration:underline;font-weight:bold;font-size:13px;padding-left:0px;padding-right:0px;float:right;clear:none;height:14px;cursor:pointer;}

#content .halfContent .button{width:250px;float:right;}
#content .halfContent .button img{width:auto;height:auto;}
#content .halfContent .button a img{border:none;}
#content .halfContent ul{width:250px;height:auto;float:right;clear:none;margin-top:5px;}
#content .halfContent ul li{width:250px;float:right;clear:none;color:#d4e500;/*list-type:none;*/list-style-type:none;font-size:13px;line-height:16px;}
#content .halfContent p span.duration em{color:#d4e500;display:inline;font-size:12px;font-style:normal;}
#content .halfContent p span.duration{color:#fff;display:inline;font-size:12px;}

#moreButton{width:127px;height:31px;float:right;clear:both;margin-right:-7px;}
#moreButton a{width:127px;height:31px;float:right;clear:both;background-image:url(../images/more.jpg);background-repeat:no-repeat;}
#moreButton a:hover{background-image:url(../images/more_hover.jpg);background-repeat:no-repeat;}

#backButton{width:127px;height:30px;float:right;clear:both;margin-right:-5px;}
#backButton a{width:127px;height:30px;float:right;clear:both;background-image:url(../images/back.jpg);background-repeat:no-repeat;}
#backButton a:hover{background-image:url(../images/back_hover.jpg);background-repeat:no-repeat;}

#watchButton{width:116px;height:27px;float:left;clear:both;padding-left:253px;margin-top:5px;padding-top:0px;}
#watchButton a{width:116px;height:27px;float:right;clear:both;background-image:url(../images/watch.jpg);background-repeat:no-repeat;}
#watchButton a:hover{background-image:url(../images/watch_hover.jpg);background-repeat:no-repeat;}

#showreelButton{width:219px;height:29px;float:left;clear:both;padding-left:154px;padding-top:10px;}
#showreelButton a{width:219px;height:29px;float:right;clear:both;background-image:url(../images/watch_showreel.jpg);background-repeat:no-repeat;}
#showreelButton a:hover{background-image:url(../images/watch_showreel_hover.jpg);background-repeat:no-repeat;}

/*extra styles for contact details*/
#content .halfContent #contactDetails{height:75px;}
#content .halfContent #contactDetails p{font-size:18px;}
#content .halfContent #contactDetails a{text-decoration:none;color:#fff;}
#content .halfContent #contactDetails a:hover{text-decoration:underline;}

/*Navigation styles*/
#navContainer{width:450px;height:250px;display:block;float:left;clear:both;background-color:#07132c;}
#navContainer ul{width:392px;height:245px;display:block;float:left;clear:none;list-style:none;padding-left:58px;margin-top:5px;}
#navContainer ul li{width:391px;height:56px;display:block;/*display-style:none;*/float:left;clear:both;}

/*separate id's for each nav button to get images to work*/
#navContainer ul li#profile a{width:391px;height:56px;display:block;background-image:url('../images/profile.jpg');background-repeat:no-repeat;/*display-style:none;*/float:left;clear:both;}
#navContainer ul li#profile a:hover, /*{width:391px;height:56px;display:block;background-image:url('../images/profile_white.jpg');background-repeat:no-repeat;display-style:none;float:left;clear:both;}*/ 
#navContainer ul li#profile a.selected{width:391px;height:56px;display:block;background-image:url('../images/profile_hover.jpg');background-repeat:no-repeat;/*display-style:none;*/float:left;clear:both;}
#navContainer ul li#services a{width:391px;height:56px;display:block;background-image:url('../images/services.jpg');background-repeat:no-repeat;/*display-style:none;*/float:left;clear:both;}
#navContainer ul li#services a:hover, /*{width:391px;height:56px;display:block;background-image:url('../images/services_white.jpg');background-repeat:no-repeat;display-style:none;float:left;clear:both;}*/
#navContainer ul li#services a.selected{width:391px;height:56px;display:block;background-image:url('../images/services_hover.jpg');background-repeat:no-repeat;/*display-style:none;*/float:left;clear:both;}
#navContainer ul li#portfolio a{width:391px;height:56px;display:block;background-image:url('../images/portfolio.jpg');background-repeat:no-repeat;/*display-style:none;*/float:left;clear:both;}
#navContainer ul li#portfolio a:hover,
/*{width:391px;height:56px;display:block;background-image:url('../images/portfolio_white.jpg');background-repeat:no-repeat;display-style:none;float:left;clear:both;}*/
#navContainer ul li#portfolio a.selected{width:391px;height:56px;display:block;background-image:url('../images/portfolio_hover.jpg');background-repeat:no-repeat;/*display-style:none;*/float:left;clear:both;}
#navContainer ul li#contact a{width:391px;height:56px;display:block;background-image:url('../images/contact.jpg');background-repeat:no-repeat;/*display-style:none;*/float:left;clear:both;}
#navContainer ul li#contact a:hover, /*{width:391px;height:56px;display:block;background-image:url('../images/contact_white.jpg');background-repeat:no-repeat;display-style:none;float:left;clear:both;}*/
#navContainer ul li#contact a.selected{width:391px;height:56px;display:block;background-image:url('../images/contact_hover.jpg');background-repeat:no-repeat;/*display-style:none;*/float:left;clear:both;}

/*Footer styles*/
#footer{width:440px;height:50px;display:block;float:left;clear:both;text-transform:uppercase;text-align:right;font-size:11px;padding-top:22px;}
#footer p em{color:#d4e500;font-style:normal;}
#footer p span.footerSmall{font-size:11px;}

#footer span.blue{color:#009aee;}

/*Logo styles*/
#logo{width:331px;height:auto;display:block;float:left;clear:both;padding-top:32px;padding-left:129px;}
#logo a img{border:none;}
#logo img{width:331px;height:78px;margin-bottom:35px;}

/*Large circle graphic styles*/
#graphic{width:452px;height:453px;display:block;float:left;clear:both;padding-top:0px;padding-left:50px;background-color: #07132c;}
#graphic img{width:452px;height:453px;}

#hiddenCache{width:1px;height:1px;float:left;clear:both;margin-top:25px;border:5px solid red;display:none;}
#s {
	font-size: 1px;
	height: 1px;
	width: 1px;
	position: absolute;
	visibility: hidden;
	left: 1px;
	top: 1px;
}

#more {
	float: left;
	clear: both;
	position: absolute;
	left: 0px;
	bottom: 0px;
	font-size: 10px;
}.info {
	color: #07132C;
}
