@charset "utf-8";
/* CSS Document */


/* Body
-------------------------------------------------------------- */

body {margin: 0; padding: 0; font-family: Arial; font-size:14px; line-height: 16px; padding: 0px 0px 0px 0px; color: #b9b9b9;
	background:#151719; background-image:url(../images/Backgound.jpg); background-position: top center; background-repeat:no-repeat;
	text-align:center;}


.sectionTitleFont {
	font-family:Arial,; font-size: 30px; color: #FFF; 
}

h1 {font-size: 16px; padding-top: 0px; color: #808080;}
h2 {font-size: 12px; font-weight:bold; color: #FFF;}
h3 {font-size: 24px; font-weight:bold; color:#FFF;}
p {}

.nolink { 
	color: #333
}
/* LINKS
-------------------------------------------------------------- */

a:link {text-decoration: none; color: #db1b1b; border: 0px; }
a:visited {text-decoration: none; color: #db1b1b;}
a:hover {color: #db1b1b; text-decoration:underline;} 


/* CONTAINER
-------------------------------------------------------------- */

.Standard #construction { float:right; padding: 20px 0px 0px 0px;  /* TOP RIGHT BOTTOM LEFT  */
}

.Standard #container {
	width: auto;
	margin: 0 auto; 
	text-align: center;
}

.Standard #wrapper {
	width: 960px; 
	margin: 0 auto;
	text-align: left 
}
.Standard #header {  
	padding: 0px 0px 0px 0px;  /* TOP RIGHT BOTTOM LEFT  */
	height: 128px; 
	width: 960px;
	margin: 0 auto; 
} 

.Standard #logo {  
	padding: 42px 0px 0px 15px;  /* TOP RIGHT BOTTOM LEFT   */
	height: 86px;
	width: 298px;
	float: left;
} 

.Standard #navButton {  
	padding: 55px 15px 0px 15px;  /* TOP RIGHT BOTTOM LEFT   */
	height: 72px; 
	width: 194px;
	float: right;
	text-align:right;
} 
.Standard #header h1 {
	margin: 0;
	padding: 10px 0px 0px 0px; /* TOP RIGHT BOTTOM LEFT   */
	text-align: left
}
.Standard #mainContent {
	padding: 0 0px; /* TOP RIGHT BOTTOM LEFT   */
	height: auto;	
}

.Standard #facebook {
	padding: 370px 10px 0px 290px;  /* TOP RIGHT BOTTOM LEFT   */
	width:200px;
	height: 20px;
	float:right;
	text-align:right;
	/* border:#FF0 solid 1px */
}

.Standard #facebookWrap {
	padding: 10px 10px 0px 10px;  /* TOP RIGHT BOTTOM LEFT   */
	width:92px;
	height: 30px;
	float:right;
	text-align:right;
	background-image:url(../images/bgfb.png)
	
	/* border:#FF0 solid 1px */
}

.Standard #topWrapper {
	padding: 0px 0px 0px 0px;  /* TOP RIGHT BOTTOM LEFT   */
	width:960px;
	height: 420px;
	float:left;
	/* border:#FF0 solid 1px  */
}

.Standard #indexColA {
	padding: 130px 0px 0px 20px; /* TOP RIGHT BOTTOM LEFT   */
	width: 280px;
	height: 290px;	
}

.Standard #textColA {
	padding: 20px 0px 0px 0px; /* TOP RIGHT BOTTOM LEFT   */
	width: auto;
	text-align:left;	
}

.Standard #separatorUp {
	padding: 25px 0px 0px 0px; /* TOP RIGHT BOTTOM LEFT   */
	width: 960px;
	margin: 0 auto; 
	
}

.Standard #separatorDwn {
	padding: 0px 0px 0px 0px; /* TOP RIGHT BOTTOM LEFT   */
	width: 960px;
	margin: 0 auto; 
	
}

.Standard #homeMiddle {
	padding: 0px 0px 0px 0px; /* TOP RIGHT BOTTOM LEFT   */
	width: 960px;
	height: 320px;
	margin: 0 auto; 
	background-image:url(../images/bg_div.png); background-position: top center; background-repeat:repeat-y; 
}

.Standard #sectionMiddle {
	padding: 0px 0px 0px 0px; /* TOP RIGHT BOTTOM LEFT   */
	width: 960px;
	height: 391px;
	margin: 0 auto; 
	background-image:url(../images/bg_div.png); background-position: top center; background-repeat:repeat-y; 
}

.Standard #sectionMiddleHigh {
	padding: 20px 0px 20px 0px; /* TOP RIGHT BOTTOM LEFT   */
	width: 960px;
	height: 770px;
	margin: 0 auto; 
	background-image:url(../images/bg_div.png); background-position: top center; background-repeat:repeat-y; 
}

.Standard #homeMiddleCol {
	padding: 0px 20px 0px 20px; /* TOP RIGHT BOTTOM LEFT   */
	width: 280px;
	height: auto;
	float:left;
}

.Standard #imagesTitle {
	padding: 35px 0px 0px 0px; /* TOP RIGHT BOTTOM LEFT   */

}

.Standard #annotation{
	padding: 15px 0px 0px 0px; /* TOP RIGHT BOTTOM LEFT   */
	font-size:11px;
	font-style:italic;
}

.annotation{ font-size:12px;
}
.Standard #homeBottom {
	padding: 0px 0px 0px 0px; /* TOP RIGHT BOTTOM LEFT   */
	width: 960px;
	height: 670px;
	margin: 0 auto;
}

.Standard #titleBottom {
	padding: 0px 0px 0px 0px; /* TOP RIGHT BOTTOM LEFT   */
	width: 960px;
	height: 200px;
	margin: 0 auto; 
}

.Standard #worksWrap {
	padding: 0px 0px 0px 0px; /* TOP RIGHT BOTTOM LEFT   */
	width: 960px;
	margin: 0 auto;
	
}

.Standard #homeBottomCol {
	padding: 0px 0px 0px 0px; /* TOP RIGHT BOTTOM LEFT   */
	width: 320px;
	float:left;
	text-align:center;
}

.Standard #imageTitleBottom {
	padding: 50px 0px 10px 0px; /* TOP RIGHT BOTTOM LEFT   */

}



/* SECTION 
-------------------------------------------------------------------- */

.Standard #showcaseWrap {
	padding: 0px 0px 0px 0px; /* TOP RIGHT BOTTOM LEFT   */
	height:auto;
	width:400px;

}

.Standard #titleShowcase {
	padding: 150px 0px 0px 0px; /* TOP RIGHT BOTTOM LEFT   */
	
}

.Standard #showcaseNav {
	padding: 10px 0px 00px 0px; /* TOP RIGHT BOTTOM LEFT   */
	height:24px;

}
.Standard #underimageText {
	padding: 10px 0px 0px 0px; /* TOP RIGHT BOTTOM LEFT   */
	font-size:13px;
	


}

.Standard #showcaseBtn {
	padding: 0px 12px 0px 0px; /* TOP RIGHT BOTTOM LEFT   */
	float:left;
	

}

.Standard #sectionImage{
	padding: 0px 0px 0px 0px; /* TOP RIGHT BOTTOM LEFT   */
	width: 640px;
	height: 385px;
	float:left;
	margin: 0 auto;
	border:#000 solid 3px;
}

.Standard #sectionImageVertical{
	padding: 0px 0px 0px 0px; /* TOP RIGHT BOTTOM LEFT   */
	width: 634px;
	height: 764px;
	float:left;
	margin: 0 auto;
	border:#000 solid 3px;
}

.Standard #sectionImageVert{
	padding: 0px 128px 0px 127px; /* TOP RIGHT BOTTOM LEFT   */
	width: 385px;
	height: 640px;
	float:left;
	margin: 0 auto;
	border:#000 solid 3px;
	text-align:center
}

.Standard #sectionTextWrap{
	padding: 30px 0px 0px 35px; /* TOP RIGHT BOTTOM LEFT   */
	width: 234px;
	height: 361px;
	float:left;
	margin: 0 auto; 
}

.Standard #sectionTextTitle{
	padding: 00px 0px 0px 0px; /* TOP RIGHT BOTTOM LEFT   */
	width: 234px;              /* 234px */
	height: 26px;
	float:left;
	margin: 0 auto;
	font-size:25px; color:#FFF; font-weight:bold;
}

.Standard #sectionTextSub{
	padding: 00px 0px 0px 0px; /* TOP RIGHT BOTTOM LEFT   */
	width: 234px;
	height: 36px;
	float:left;
	margin: 0 auto; 
}

.Standard #sectionTextDes{
	padding: 0px 0px 0px 0px; /* TOP RIGHT BOTTOM LEFT   */
	width: 234px;
	height: 240px;
	float:left;
	margin: 0 auto; 
}

.Standard #bumper {
	padding: 0px 0px 0px 0px; /* TOP RIGHT BOTTOM LEFT   */
height: 60px;
}

/* SECTION WORK
-------------------------------------------------------------------- */

.Standard #sectionFeature {
	padding: 20px 0px 20px 0px; /* TOP RIGHT BOTTOM LEFT   */
	width: 960px;
	height: 410px;
	margin: 0 auto; 
	background-image:url(../images/bg_div.png); background-position: top center; background-repeat:repeat-y; 
}

.Standard #sectionFeature180 {
	padding: 20px 0px 20px 0px; /* TOP RIGHT BOTTOM LEFT   */
	width: 960px;
	height: 450px;
	margin: 0 auto; 
	background-image:url(../images/bg_div.png); background-position: top center; background-repeat:repeat-y; 
}

.Standard #sectionFeaturefull{
	padding: 20px 0px 20px 0px; /* TOP RIGHT BOTTOM LEFT   */
	width: 960px;
	height: 540px;
	margin: 0 auto; 
	background-image:url(../images/bg_div.png); background-position: top center; background-repeat:repeat-y; 
}

.Standard #sectionFeatureExtra {
	padding: 20px 0px 20px 0px; /* TOP RIGHT BOTTOM LEFT   */
	width: 960px;
	height: 1440px;
	margin: 0 auto; 
	background-image:url(../images/bg_div.png); background-position: top center; background-repeat:repeat-y; 
}

.Standard #sectionMiddleWork3row {
	padding: 0px 0px 0px 0px; /* TOP RIGHT BOTTOM LEFT   */
	width: 960px;
	height: 845px;
	margin: 0 auto; 
	background-image:url(../images/bg_div.png); background-position: top center; background-repeat:repeat-y; 
}

.Standard #sectionMiddleWork3rowAdd {
	padding: 0px 0px 0px 0px; /* TOP RIGHT BOTTOM LEFT   */
	width: 960px;
	height: 825px;
	margin: 0 auto; 
	background-image:url(../images/bg_div.png); background-position: top center; background-repeat:repeat-y; 
}

.Standard #sectionMiddleWork4row {
	padding: 0px 0px 0px 0px; /* TOP RIGHT BOTTOM LEFT   */
	width: 960px;
	height: 1140px;
	margin: 0 auto; 
	background-image:url(../images/bg_div.png); background-position: top center; background-repeat:repeat-y; 
}

.Standard #sectionMiddleWork2row {
	padding: 0px 0px 0px 0px; /* TOP RIGHT BOTTOM LEFT   */
	width: 960px;
	height: 570px;
	margin: 0 auto; 
	background-image:url(../images/bg_div.png); background-position: top center; background-repeat:repeat-y; 
}

.Standard #sectionImageDoubleWrap {
	padding: 0px 0px 0px 0px; /* TOP RIGHT BOTTOM LEFT   */
	width: 480px;
	height: 550px;
	margin: 0 auto;
	float: left;
	/*---border:#FF0 solid 1px; --*/
	
}

.Standard #sectionRefImageL {
	padding: 20px 10px 0px 0px; /* TOP RIGHT BOTTOM LEFT   */
	width: 470px;
	height: 255px;
	margin: 0 auto; 
	/*-- border:#000 solid 3px; --*/
	float:left;
}

.Standard #sectionRefImageR {
	padding: 20px 00px 0px 10px; /* TOP RIGHT BOTTOM LEFT   */
	width: 470px;
	height: 255px;
	margin: 0 auto; 
	/*-- border:#000 solid 3px; --*/
	float:left;
}

.Standard #sectionRefImageR {
	padding: 20px 0px 0px 10px; /* TOP RIGHT BOTTOM LEFT   */
	width: 470px;
	height: 255px;
	margin: 0 auto; 
	/*-- border:#000 solid 3px; --*/
	float:left;
}

.Standard #sectionRefImageDoubleR {
	padding: 20px 0px 0px 10px; /* TOP RIGHT BOTTOM LEFT   */
	width: 470px;
	height: 530px;
	margin: 0 auto; 
	/*-- border:#000 solid 3px; --*/
	float:left;
}

.Standard #sectionRefImageDoubleL {
	padding: 20px 10px 0px 00px; /* TOP RIGHT BOTTOM LEFT   */
	width: 470px;
	height: 530px;
	margin: 0 auto; 
	/*-- border:#000 solid 3px; --*/
	float:left;
}

.Standard #sectionTextWrapWork{
	padding: 40px 0px 0px 35px; /* TOP RIGHT BOTTOM LEFT   */
	width: 445px;
	height: 235px;
	float:left;
	margin: 0 auto; 
}

.Standard #sectionTextWrapWorkExtend{
	padding: 40px 0px 0px 35px; /* TOP RIGHT BOTTOM LEFT   */
	width: 445px;
	height: 510px;
	float:left;
	margin: 0 auto; 
}


.Standard #sectionTextTitleWork{
	padding: 00px 0px 0px 0px; /* TOP RIGHT BOTTOM LEFT   */
	width: 415px;              /* 234px */
	height: 26px;
	float:left;
	margin: 0 auto;
	font-size:25px; color:#FFF; font-weight:bold;
}

.Standard #sectionTextDesWork{
	padding: 0px 0px 0px 0px; /* TOP RIGHT BOTTOM LEFT   */
	width: 415px;
	height: 130px;
	float:left;
	margin: 0 auto; 
}

.Standard #sectionTextDesWorkExtend{
	padding: 0px 0px 0px 0px; /* TOP RIGHT BOTTOM LEFT   */
	width: 415px;
	height: 400px;
	float:left;
	margin: 0 auto; 
}


.imageRef { border:#000 solid 3px;
}


/* Credits
-------------------------------------------------------------- */

.Standard #sectionMiddleCredits {
	padding: 0px 0px 0px 0px; /* TOP RIGHT BOTTOM LEFT   */
	width: 960px;
	height: 750px;
	margin: 0 auto; 
	background-image:url(../images/bg_div.png); background-position: top center; background-repeat:repeat-y; 
}

.Standard #sectionTextWrapCredits {
	padding: 40px 0px 0px 15px; /* TOP RIGHT BOTTOM LEFT   */
	width: 445px;
	float:left;
	margin: 0 auto; 
}

.Standard #sectionTextDesCredits{
	padding: 0px 0px 10px 0px; /* TOP RIGHT BOTTOM LEFT   */
	width: 415px;
	float:left;
	margin: 0 auto; 
}

.CreditTitle  {
	color: #FFF;
}

/* Contact
-------------------------------------------------------------- */

.Standard #sectionTextWrapContact{
	padding: 40px 0px 0px 35px; /* TOP RIGHT BOTTOM LEFT   */
	width: 445px;
	height: 490px;
	float:left;
	margin: 0 auto; 
}


.Standard #sectionTextDesContact{
	padding: 0px 0px 15px 0px; /* TOP RIGHT BOTTOM LEFT   */
	width: 415px;
	height: auto;
	float:left;
	margin: 0 auto; 
}

.Standard #sectionRefImageContact {
	padding: 0px 10px 0px 00px; /* TOP RIGHT BOTTOM LEFT   */
	width: 470px;
	height: 530px;
	margin: 0 auto; 
	/*-- border:#000 solid 3px; --*/
	float:left;
}

.Standard #sectionMiddleContact {
	padding: 0px 0px 0px 0px; /* TOP RIGHT BOTTOM LEFT   */
	width: 960px;
	height: 530px;
	margin: 0 auto; 
	background-image:url(../images/bg_div.png); background-position: top center; background-repeat:repeat-y; 
}

/* Footer
-------------------------------------------------------------- */

.Standard #footer { 
	padding: 0 10px;
	height: 183px;
	background-image:url(../images/bg_footer.jpg)
} 

.Standard #footerContent {
	width: 960px;  /* this width will create a container that will fit in an 800px browser window if text is left at browser default font sizes */
	height: 183px;
	margin: 0 auto;
	/*border: 1px solid #CF3; */
	text-align: left /* this overrides the text-align: center on the body element. */
}

.Standard #copyrights {
	padding:  65px 0px 0px 20px;  /* TOP RIGHT BOTTOM LEFT   */
	width: 270px;  /* this width will create a container that will fit in an 800px browser window if text is left at browser default font sizes */
	height: 118px;
	float: left;
	margin: 0 auto;
	/*border: 1px solid #3FF; */
	text-align: left /* this overrides the text-align: center on the body element. */
}

.Standard #footerLinks{
	padding:  0px 0px 0px 0px;  /* TOP RIGHT BOTTOM LEFT   */
	width: 660px;  /* this width will create a container that will fit in an 800px browser window if text is left at browser default font sizes */
	height: 183px;
	float:left;
	/*border: 1px solid #3FF; */
	text-align: left /* this overrides the text-align: center on the body element. */
}

.Standard #footerCol{
	padding:  20px 0px 0px 65px;  /* TOP RIGHT BOTTOM LEFT   */
	width: 75px;  /* this width will create a container that will fit in an 800px browser window if text is left at browser default font sizes */
	height: 163px;
	float:left;
	/* border: 1px solid #FF3366; */
	text-align: left
}

.Standard #footerIcon{
	padding:  5px 12px 0px 0px;  /* TOP RIGHT BOTTOM LEFT   */
	width: 32px;  /* this width will create a container that will fit in an 800px browser window if text is left at browser default font sizes */
	height: 32px;
	float:left;
	/* border: 1px solid #FF3366; */
	text-align: left
}

.Standard #footerIconYoutube{
	padding:  12px 0px 0px 0px;  /* TOP RIGHT BOTTOM LEFT   */
	width: 132px;  /* this width will create a container that will fit in an 800px browser window if text is left at browser default font sizes */
	height: 47px;
	float:left;
	/* border: 1px solid #FF3366; */
	text-align: left
}

.Standard #footerCommunity{
	padding:  20px 50px 0px 80px;  /* TOP RIGHT BOTTOM LEFT   */
	width: 180px;  /* this width will create a container that will fit in an 800px browser window if text is left at browser default font sizes */
	height: 163px;
	float:right;
	/*border: 1px solid #FF3366; */
	border-left: 1px solid #3f4244;
	text-align: left;
}

.Standard #copyrightsTxt {
  	padding:  15px 0px 0px 0px;  /* TOP RIGHT BOTTOM LEFT   */
	text-align: left;
	font-size: 11px;

	
}

.Standard #LinksTxt {

	text-align: left;
	font-family: Arial; font-size: 10px; line-height: 16px; font-weight:bold;
}

.Standard #footer p {
	margin: 0; 
	padding: 10px 0; 
}

#footer a { color: #999999; text-decoration: none; }
#footer a:hover { color: #db1b1b; }
