@charset "UTF-8";

.vidnav {
	text-align: center;
	font-family: "Myriad Pro", Helvetica, Arial, sans-serif;
	font-size: 18px;
	color: #FFF;
}

img, div {
	behavior: url(iepngfix.htc);
	text-align: left;
}

body {
	background-color: #1e1e26;
	background-image: url(images/bkg1.jpg);
	background-repeat: no-repeat;
	background-position: center 75px;
	background-attachment: scroll;
	margin: 0px;
	padding: 0px;
}
#bar {
	height: 44px;
	margin-top: 0px;
	background-image: url(graybar.png);
	text-align: center;
	margin-bottom: 60px;
}
#nav {
	margin: auto;
	height: 185px;
	width: 959px;
	background-image: url(images/newnav-back.jpg);
	background-repeat: no-repeat;
	
}
#navback {
	background-image: url(images/nav-back-repeat.jpg);
	background-repeat: repeat-x;
	height: 185px;
}
#content {
	background-image: url(images/content-main.png);
	height: 454px;
	width: 817px;
	margin: 0px auto;
}
.middle {

	margin: auto;
	width: 817px;
}

#mySlides {
	margin: 0px auto;
}

    #wrapper, #container {
        border: 1px solid red;
        height: 454px;
        width: 817px;
    }
    
    #wrapper {
        bottom: 50%;
        right: 50%;
        position: absolute;
    }
    
    #container {
        background: yellow;
        left: 50%;
        padding: 10px;
        position: relative;
        top: 50%;
    }
    

#footer {
	background-image: url(images/footer.png);
	height: 30px;
	margin-top: 75px;
	text-align: center;
	border-bottom: thin solid #797a7e;
	border-top: thin solid #797a7e;
}
#linkbar {
	float: right;
	height: 31px;
	width: 660px;
	padding-top: 76px;
}
#maincontent {
	float: right;
	width: 510px;
	margin-right: 10px;
	padding-top: 45px;
}
.rightalign {
	margin-left: 334px;
	margin-top: 10px;
}
#sidebar {
	width: 266px;
	margin-left: 15px;
	font-size: 14px;
	padding-top: 45px;
}

#logo {
	height: 130px;
	width: 189px;
	padding-top: 36px;
	padding-left: 15px;
	float: left;
}

.sidebartext {
	font-size: 14px;
	font-family: "Myriad Pro", Helvetica, Arial, sans-serif, "Helvetica Neue Light";
	color: #A3C7D3;
	line-height: 16px;
	text-align: left;
}

.footerphone {
	
	font-size: 16px;
	font-family: "Myriad Pro", Helvetica, Arial, sans-serif;
	color: #39A0D3;
}
.footertext {
	font-size: 16px;
	font-family: "Myriad Pro", Helvetica, Arial, sans-serif;
	color: #A3BDC9;
	line-height: 30px;
}

.mainbkg {
	background-image: url(images/bkg2.jpg);
	margin: auto;
	height: 456px;
	width: 817px;
}

.movielinks  {
	
	border: 3px solid #797a7e;
}
.movielinksT:hover  {
	
	border: 1px solid #CCC;
}

.movielinksT  {
	margin-top: 3px;
	margin-bottom: 3px;
	border: 1px solid #797a7e;
}
.movielinks:hover  {
	
	border: 3px solid #CCC;
}




.moviebkg {
	background-image: url(images/bkg3.png);
	margin: auto;
	width: 813px;
	border: thin solid #797a7e;
}

.rightpic {
	float: right;
	height: 406px;
	width: 252px;
	margin-right: 25px;
	padding-top: 25px;
}
.main_content {
	width: 495px;
	margin-left: 25px;
	padding-top: 25px;
}
.main_content_work {
	width: 420px;
	margin-left: 25px;
	padding-top: 25px;	
}

.rightpic_work {
	float: right;
	height: 406px;
	width: 340px;
	margin-right: 25px;
	padding-top: 25px;
}
.main_content_wide {
	margin-left: 25px;
	margin-right: 25px;
	padding-top: 25px;
	text-align: left;
}
.maincontent_text {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: #A3C7D3;
}

.maincontent_text2 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: #A3C7D3;
	line-height: 20px;
}

 #myController span.jFlowControl  {cursor:pointer; }
 
 
a:link {
	color: #999;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #999;
}
a:hover {
	text-decoration: underline;
	color: #FFF;
}
a:active {
	text-decoration: none;
	color: #999;
}
#quotes_box {
	height: 265px;
	width: 300px;
	padding-top: 15px;
	border: thin solid #797a7e;
	padding-left: 15px;
	padding-right: 15px;
	background-color: #151720;
}
#contactpage {
	padding-top: 25px;
	padding-right: 20px;
	padding-left: 25px;
}
