@charset "utf-8";
/* CSS Document */

body { background:url(../images/bg2.jpg) #000000 no-repeat center top; font: 12px Arial; color: #ffffff}

.mainContent { width: 980px; margin: 0 auto; }

#logo { float:left; text-align:left; position:relative; left:-50px;}
#slogan { float:left; text-align:left; position:relative; left:-50px; z-index:99 }
#video-holder { background:url(../images/video_bg.png) no-repeat; width:979px; height:524px; }

.dotted-border { border-bottom:1px dotted #cbb79c; margin:8px 0 0 10px; width:958px; line-height:5px; }

#text-container { padding:20px 0 0 40px; }
#text-container2 { padding:15px 0 0 40px; }
.text-holder { float:left; width:310px; }
.text-holder2 { float:left; width:300px; }
#text-yellow { float:left; font-family:Arial; font-size:14px; font-weight:bold; color:#ffcc00; width:260px; line-height:18px; }

#text-lblue { float:left; font-family:Arial; font-size:14px; font-weight:bold; color:#00ffff; width:260px; line-height:18px; }
#text-pink { float:left; font-family:Arial; font-size:14px; font-weight:bold; color:#ff00ff; width:260px; line-height:18px; }
#text-orange { float:left; font-family:Arial; font-size:14px; font-weight:bold; color:#f7941d; width:260px; line-height:18px; }
#text-dblue { float:left; font-family:Arial; font-size:14px; font-weight:bold; color:#0054a6; width:260px; line-height:18px; padding:3px 0 0 15px; }
.text-grey { font-family:Arial; font-size:12px; font-weight:bold; color:#666666; }

.text-white { float:left; font-family:Arial; font-size:12px; color:#ffffff; width:260px; line-height:18px; padding:5px 0 0 0; }
.text-white2 { float:left; font-family:Arial; font-size:12px; color:#ffffff; width:260px; line-height:18px; padding:3px 0 0 15px; }
.text-white3 { float:left; font-family:Arial; font-size:12px; color:#ffffff; width:260px; line-height:14px; padding:3px 0 0 15px; }
.text-white3 a { font-family:Arial; font-size:12px; color:#999999; text-decoration:none; outline:0; }
#text-white-inline { font-family:Arial; font-size:12px; color:#ffffff; line-height:18px; font-weight:normal; } 
#text-white-link { font-family:Arial; font-size:12px; color:#ffffff; text-decoration:none; font-weight:bold; outline:0; }

.link-holder { float:left; padding:8px 0 0 15px; font-family:Arial; font-size:12px; line-height:24px; width:250px }
.link-holder a { font-family:Arial; font-size:13px; line-height:24px; color:#ffffff; text-decoration:none; outline:0; }

#orange { color:#ffcc00; }
.green { color:#00ff00; }

.orange-bold { color:#f7941d; font-weight:bold; }
#red-bold { color:#ff0000; font-weight:bold; }

#footer { margin:45px 0 0 0; font-family:Arial; font-size:12px; color:#FFFFFF; text-align:center; line-height:14px; }
#footer a { font-family:Arial; font-size:12px; color:#666666; text-decoration:none; outline:0; }

#flashDiv { width:720px; height:414px; }

.openings { float:left; padding:15px 0 0 35px; }
.contact { float:left; padding:5px 0 0 5px; }

#pageflip { position: relative; right: 0; top: 0; float: right; }
#pageflip img {	width: 100px; height: 102px; z-index: 999; position: absolute; right: 0; top: 0; -ms-interpolation-mode: bicubic; }
#pageflip .msg_block { width: 100px; height: 100px; overflow: hidden; position: absolute; right: 0; top: 0; background: url(../images/flap.png) no-repeat right top; z-index:150; }

.font10 { font-size:10px; color:#999999; line-height:11px; width:230px; margin:10px 0 0 0; }
