@charset "utf-8";

/* CSS Document */



*{margin:0px; padding:0px;}

img{border:0px;}
ul, ul li{list-style:none;}
.clr{clear:both;}

h1 {font-size:30px;color:#ff7800;font-family:Calibri;}
h2 {font-size:24px;color:#6b6b6b;font-family:Calibri;}
h3 {font-size:20px;color:white;font-family:Calibri; line-height: 180%;}
h4 {font-size:20px;color:#6b6b6b;font-family:Calibri;}
h5 {font-size:10px;color:white;font-family:Verdana;}

a:link {color: #F63;text-decoration: none;}
a:visited {text-decoration: none;color: #F63;}
a:hover {text-decoration: underline ;color: #F63;}
a:active {text-decoration: none;color: #F63;}

body {background: url(../images/full-background.png); background-repeat:repeat-x; background-color:white;}
#container {margin:0 auto; width:975px;}
#v-play { float:right; z-index:1000; margin-top:33px; margin-right:9px; }
/*TOP Start Here*/
#top  { width:975px; height:500px; position:relative;}
#header {height:108px;position:relative;}
#logo {width:213px; height:80px;float:left;margin-top:17px;}
#logo-down {width:213px; height:80px;float:right;margin-top:97px;}
#nav-menu-up {width:435px; height:49px; float:right;margin-top:40px;}
#nav-menu-up li{float: left;font-family:Arial, Helvetica, sans-serif;font-size:15px;margin-left:7px;font-weight:600;padding: 0;}
#nav-menu-up ul{font-family: Arial, Helvetica, sans-serif;list-style-type:none;margin:0;padding:0;}
#nav-menu-up a{color:white;display: block;float: left;margin: 0;padding: 9px 13px;text-decoration: none;}
#nav-menu-up a:link, nav-menu-up a:visited{color: #EEE;text-decoration: none;}
#nav-menu-up a:hover{color: #ff7800;}
#nav-menu-up li a#current{color: #ff7800;}
#cu3er {width:975px;position:relative;height:342px; float: left; background:url(../images/banner/cue-back.png) no-repeat; }
#cu3er-container{width:930px;position:relative;height:300px;margin-top:23px;float:left;margin-left:15px;}
#shadow-banner {width:927px;height:54px;float:left;margin-left:15px; background:url(../images/banner/shadow.png) no-repeat; position:relative;}
/*TOP Content End Here*/  

/*MIDDLE Content Start Here*/
#middle-center {background:white repeat-y center; }
#middle-content {width:975px; text-align:left;}
#info-txt {font-size: 12px;font-family:Verdana;color: #929090;position:relative;}
#info-txt h2{font-size: 12px;font-family:Verdana;color: #929090;}

#hr-line {height:2px;width:975px;border-bottom: 1px  #d5d2d2 dashed;}
#homepage-services {font-size: 12px;font-family:Verdana;color: #929090;position:relative;}
.main-services li{position:relative;display:block;width:300px; height:130px;float:left;font-family:Verdana;font-size:12px;color:#929090;}
#button {height:32px; width: 184px; float:right;position:absolute; z-index:2; margin-top:5px;}
ul, li {margin:0;  padding:0; list-style:none;}
.the_menu {display:none;width:184px;}
.the_menu li {background-color:white; border-bottom:1px #999 dashed}
.the_menu li a {color:#5b5a5a; text-decoration:none; padding:5px; display:block;}
.the_menu li a:hover {padding:5px; color: #d45d06;}
#contact-form { margin-top:25px; width:700px;}
/*MIDDLE Content End Here */ 

/*Footer Content Start Here*/
#footer {height:auto;margin:0px auto;background-color:#1b1b1b;}
#footer-content {width:975px;height:300px;margin:0px auto;}
#footer-left-content {width:600px;height:auto;float:left;}
#nav-footer {width:600px;margin-top:30px;height:auto;float:left;}
#nav-footer a:link, #nav-footer a:visited {color: #EEE;text-decoration: none;} 
#nav-footer a:hover {color: #ff6f05;} 
#nav-2 {width:auto;float:left;}
#nav-2 ul{font-family: Verdana;margin:0;padding:0;}
#nav-2 li{ display: inline;} 
#nav-2 a {color: #fff;text-decoration:none;font-size: 12px;display: block;padding: 3px;width: 120px; padding: 5px 10px;border-bottom: 1px solid #212121;} 
#nav-3 {width:auto;float:left;margin-left:25px;}
#nav-3 ul{font-family: Verdana;list-style-type:none;margin:0;padding:0;}
#nav-3 li{display: inline;} 
#nav-3 a {color: #fff;text-decoration:none;font-size: 12px;display: block;padding: 3px;width: 120px;padding: 5px 10px;border-bottom: 1px solid #212121;}
#nav-4 {width:auto;float:left;margin-left:25px;}
#nav-4 ul{font-family: Verdana;margin:0;padding:0;}
#nav-4 li{display: inline;} 
#nav-4 a {color: #fff;font-size: 12px;display: block; padding: 3px;width: 120px;padding: 5px 10px;border-bottom: 1px solid #212121;}
#css-xhtml{width:600px;height:31px;float:left;margin-top:20px;}
#css-xhtml-valid li{position:relative;width:100px;height:31px;float:left;}
#copyright {width:600px;height:20px;float:left;font-family:Verdana;font-size:10px;color:#FFF; margin-top:15px;}
#footer-right {width:350px;height:auto;float:right;}
#go-up {width:30px; height:18px;float:right;margin-top:30px;}
#go-up li{width:320px;height:24px;float:right;font-size:18px;font-family:Calibri;color:white;}
.subs {font-size: 24px;}
.portfolio-details {font-size: 12px;color: #666;}
