a
{
	color:#FFFFFF;
	font-size:10px;
	text-decoration:none;
	font-weight: bold;
}
.a2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
}
.a2:hover {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}


a:hover
{color:#8C0000;font-size:10px;text-decoration:none;}

body {background-color:#000000;}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CCCCCC;
}
h3 {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:7;
	color:#FF0000;
	font-weight: normal;
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #CCCCCC;
}

.title2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	text-decoration: none;
}

.subHeading{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #8C0000;}

.creativeHeading{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #CCCCCC;

}
	
.creativeList{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #888888;

}

.iFrameBG{
	text-decoration: none;
	background-color: #000000;
}


/*Showreel Container */
#mainShowreel {
	width:800px;
	height:450px;
	margin:0;
	background-color: #000000;
	overflow: hidden;
	z-index: auto;
	clear: none;
	float: none;
	display: none;
	background-position: center center;
}



/*Portfolio Main Area */
#mainPortfolio {width:800px;margin:0;background-color: #000000;overflow: hidden;z-index: auto;height: auto;clear: none;float: none;}
.mainPortfolioNav {width:200px;height:auto;background:#000000;margin:0;float:left;}
.mainPortfolioContent{width:600px;background:#0d0d0d;margin:0;clear: both;float: left;}
.portfolioSect01{background-color: #191919;margin: 0px;float: left;height: 110px;width: 190px;padding-bottom: 20px;padding-right: 15px;text-align: left;}
.portfolioSect02{background-color: #191919;margin: 0px;float: left;height: 110px;width: 190px;padding-bottom: 20px;padding-right: 15px;text-align: left;}
.portfolioSect03{background-color: #191919;margin: 0px;float: left;height: 110px;width: 190px;padding-bottom: 20px;text-align: left;}
.folioLabel{
	margin: 0px;
	height: 40px;
	width: 190px;
	text-align: left;
	color: #808080;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	text-transform: capitalize;
	text-decoration: none;
}
.folioNav {background-color: #000000;height: 20px;width: 200px;margin-top: 0px;margin-right: 0px;margin-bottom: 20px;margin-left: 0px;}

/* Company Main Page */
.companyNav {background-color: #000000;height: 20px;width: 200px;margin-top: 0px;margin-right: 0px;margin-bottom: 20px;margin-left: 0px;}

/*News Page */
#newsItem {width:800px; height:100px; background:#191919; }
#newsImage{
	width:190px;
	height:100px;
	float:left;
	background-color: #191919;
	padding-top: 5px;
}
#newsSpacer{
	width:30px;
	height:100px;
	background:#191919;
	float:left;
}
#newsContent{
	width:580px;
	height:100px;
	background:#191919;
	float:right
}

#newsPages{
	width:450px;
	height:25px;
	float:left;
	background:url(../images/banner_news_page_area.jpg) #8C0000;
	vertical-align: bottom;
}
.newsPageTile {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FF0000;
}

.newsPageNum{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: capitalize;
	color: #FFFFFF;
	font-weight: bold;
	margin-right: 10px;
}
a.newsPageNum{font-family: Geneva, Arial, Helvetica, sans-serif;color: #FF0000;text-transform: capitalize; font-weight:bold;}

a.newsPageNum:hover {font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 11px;text-transform: capitalize;color: #FFFFFF;
}

.newsHeading{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: capitalize;
	color: #B4B4B4;
	margin-left:2px;
	line-height: 2em;
}
.newsText{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	margin-left: 2px;
	margin-right: 2px;
	overflow: auto;
}

/* Company Information */
#companyContent{
	width:590px;
	height:400px;
	background:#191919;
	display:block;
	float:left;
	padding-right: 5px;
	padding-left: 5px;
}

#companyEthos{
	width:570px;
	background:#191919;
	display:block;
	float:left;
	padding-right: 5px;
	padding-left: 5px;
}

.comapnyTitle{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	overflow: auto;
	font-weight: bold;
}

.companyText{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	overflow: auto;
}

#clientDiv{width:600px; background:#191919;display:block;}
#clientCol{
	width:290px;
	diplay:block;
	vertical-align: top;
	margin-top:5px;
	margin-left:10px;
	float:left;	
}
.clientText{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CCCCCC;
	font-variant: small-caps;
	text-decoration: none;
	text-align: left;
	height: 20px;
	width: 280px;
	display:block;
	float:left;
}

.qtimeText{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	text-align: left;
}

.projectText{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-align: left;
}

/* Date Format */
.date {font-family:Geneva, Arial, Helvetica, sans-serif;font-size:11px;color:#8C0000;font-weight: bold;text-transform: capitalize; text-decoration: none;}

/*Middle main div*/
.centerMainDiv{width:800px;float:left;}

/* Main Slideshow Image Area */
#mainSlideShow {width:800px; height:480;padding:0;margin:0;}
#mainProjectWrap {float:left; width:800px; height:430px; background:#000000;}
#mainProjectNav {width:800px;height:80px;padding:0;margin:0px;}

#mainStory {float:left; width:800px; background:#000000;}
#mainStoryWrap {width:800px;height:430px;padding:0;margin:0px;}

#mainProject1{display:block;}
.mainProjectImg {z-index:99;clear:both;overflow:hidden;}
.mainProjectCopy {overflow:hidden;width:800px;float:left;text-align:left;margin:0px 0px 0px 0px; border: 0px solid red;}
.slideShowProjectName {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CCCCCC;
	font-weight:normal;
	margin-left:10;
	line-height:18px;
	text-transform: uppercase;
}
.slideShowClientName {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#C80000;
	font-weight:normal;
	margin-left:10;
	text-transform: uppercase;
}

.slideShowProjectInfo {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	font-weight:normal;
	margin-left:10;
	display:block;
	text-align: left;
	vertical-align: top;
	overflow: hidden;
	height: 28px;
	width: 780px;
}

#mainStory1 {display:block;}
#mainStory2, #mainStory3, #mainStory4, #mainStory5, #mainStory6, #mainStory7, #mainStory8, #mainStory9, #mainStory10, #mainStory11, #mainStory12, #mainStory13, #mainStory14, #mainStory15, #mainStory16, #mainStory17, #mainStory18, #mainStory19, #mainStory20 {display:none;}

.projectName {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#FFFFFF;font-weight: bold;}
.mainStoryCopy {overflow:hidden;width:800px;float:left;text-align:left;margin:0px 0px 0px 0px; border: 0px solid red;}	
.mainStoryCopy a {text-decoration:none;width:800px;float:left;}	
.mainStoryCopy a:hover {text-decoration:underline;}
.mainStoryImg {z-index:99;clear:both;overflow:hidden;}


/* Numbers 1 to 20 */
#topStories {
	width:800px;
	background:none;
	float:right;
	text-align:right;
	margin-top:0px;
	vertical-align:bottom;
}
.numStories {width:800px;float:right;}

/* Slideshow List */
.listInline {float:right;list-style-type:none; margin:0px 0px 0px 0px;padding:0;border:0px solid red;}
.listInline li {text-align:left;display:inline;float:left;padding-right:12px;}
.listInline a {background:none; font:bold 10px arial,sans-serif; color:#6F6F6F; text-decoration:none; cursor:pointer;margin-left:2px;font-size:10px;} 
.listInline a.on {background:#000000; color:#FFFFFF; font-size:10px; text-decoration:none;font-weight:bold;}
.listInline a:hover.on {background:#000000; cursor:pointer; text-decoration:none; color:#8C0000;} 
.listInline a:hover.off {background-color:#000000; cursor:pointer; color:#8C0000; text-decoration:none;}
.btn {float:left; padding:8px 10px 0px 3px; _padding:8px 10px 0px 3px;}
.btn a {display:block; cursor:hand; width:27px; height:16px;}
li.subHdg {font:bold 11px arial,sans-serif; color:#000000; background:transparent; text-transform:uppercase;}
li {color: #CCCCCC;}

/*.playlinkpadding { padding-left:5px;padding-top:5px;}*/
#playLink {
	background:url('images/play.gif');
	height:10px;
	width:10px;
	background-repeat:no-repeat;
	background-position:top;
	padding-bottom:0px;
	background-color: #000000;
}

/*Other Companies Stuff */









/* .leftSmallBar{margin-top:23px;} */

.mainStorylinks a.activeLink:link
{color:#FFFFFF;font-size:10px;text-decoration:none;}
 a.normalLink-rnd:link
{color:#FFFFFF;font-size:10px;text-decoration:none;}
