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

body{
margin:0px;
padding:0px;
color:white;
background-color:#000;
background:url('/images/background.jpg') #000;
background-position:center top; 

}
#pagewrap{
width:1000px;
margin:auto;
background:url('/images/serated-black.gif') no-repeat;
background-size:1000px 100%;
margin-bottom:100px;
}
#bodyglow{
background:url('/images/body-glow.png') no-repeat;	
width:1200px;
margin:auto;
padding-top:30px;
background-size:1200px 93%;
padding-bottom:50px;
}
#menu{

position:relative;
top:-50px;
right:-30px;
overflow:hidden;
display:block;
width:500px;
height:100px;
}
#menu a{
padding-top:14px;
padding-left:30px;
}
#slideshow{
margin:auto;
padding-top:0px;
background-color:black;
text-align:center;
margin-top:20px;
height:300px;
overflow:hidden;
}
#media{
float:right;

}
#hpContent{
width:600px;
padding-left:30px;
}
#hpContent p{
margin-left:15px;
margin-bottom:-8px;
}
#hpContent h1{
margin-left:10px;
}
#menu ul{
display:inline;

}
#cap{
display:none;
			}
#homePage{
margin-bottom:-16px;
}
#menu li{
display:inline;
list-style-type:none;
background-color:#444;
padding:20px 10px 0px 0px;
border-radius:10px;
border-left:4px white solid;
border-top:4px white solid;
}
#menu li:hover{
display:inline;
list-style-type:none;
background-color:#444;
padding:20px 10px 0px 0px;
border-radius:10px;
border-right:4px white solid;
border-bottom:4px white solid;
border-top:none;
border-left:none;
}
#menu{

}
#menu li a{
color:white;
font-family:arial;
text-decoration:none;

}
@font-face{
font-family:abeatbykai;
src:url('/fonts/ABEAKRG.ttf');
}
@font-face{
font-family:akshar;
src:url('/fonts/akshar.ttf');
}
body{
font-family:abeatbykai;

//f ont-family:akshar;

}
#menu li{
background:url('/images/menu-bg.png')
}

#thirdTeir{
width:1000px;
background:#000;

}
#thirdTeir div {
float:left;
width:250px;
background:#000;
padding-top:20px;
}
#thirdTeir div img:first-child{
margin-left:10px;
}
#logo, #menu, #title{
//float:left;
display:inline;
}
#title{
position:relative;
top:-59px;
left:32px;
z-index:999;
pointer-events:none;
}
#menu{
position:relative;
left:-310px;
top:-30px;
}
#header{
height:120px;
}
#media{
text-align:right;
margin-right:50px;
margin-top:-10px;
}
#media img{
width:200px;
}
.clients li{
list-style-type:none;
clear:left;

}
.clients li img{
padding:20px;
}
.clients li:before, .clients li:after{

}
.clients h3, .clients img, .clients audio, .clients a{
float:left;

}
.clients h3{
width:300px;
color:#1d152d;
font-size:1.4em;
text-shadow:1px 1px 9px #999, -1px -1px 9px #999;
}
.clients li{
}
.clients a{
padding-left:20px;
color:#a00;
font-size:.9em;
text-shadow:1px 1px 9px #999, -1px -1px 9px #999;
}
.clients a:hover{
text-shadow:1px 1px 9px yellow, -1px -1px 9px #yellow;
color:#f00;
}
.clients:before, .clients:after{content: "\0020"; display: block; height: 0; overflow: hidden; }
.clients:after { clear: both; padding-bottom:40px;}
#homePage{
}
#hpContent strong, .stu h3, .stu h1 {
margin-left:50px;
color:#1d152d;
font-size:1.4em;
text-shadow:1px 1px 9px #999, -1px -1px 9px #999;
}
.stu h1{
Font-size:2em;
}
#hpContent p:first-letter{
font-size:1.3em;
}

#slideshow2{
padding-top:0px;
text-align:right;
margin-top:20px;
height:300px;
width:500px;
float:right;
border-radius:15px;
}
#slideshow2 div{
margin-left:50px;
}
#slideshow2 div img{
width:400px;
border-radius:10px;
}
third{
float:left;
width:200px;

margin-right:30px;
border:1px solid #888;
border-radius:20px;
box-shadow:0px 0px 4px #888;
padding:4px;
height:400px;
}
third h4{
margin-left:4px;
}
l{
width:1000px !important;
display:block;
}
l { zoom: 1; }
l:before, l:after { content: "\0020"; display: block; height: 0; overflow: hidden; }
l:after { clear: both; }
#footer{text-align:center;
padding-bottom:40px;
}
#social img{
width:90px;
}
.fRight{
float:right;
width:300px;
margin-right:40px;
clear:right;
}
.fRight img{
border:2px solid #000;
border-left:2px solid #888;
border-top:2px solid #888;

border-radius:5px;
  
box-shadow:4px 4px 2px #333;
margin-bottom:30px;

}
form{
display:block;
margin-left:40px;
min-height:500px;
}
.half{
float:left;
width:50%;
}
input {
width:300px;
margin-bottom:10px;
color:#404;
font-size:1.2em;
}
.redstar{color:red;padding:3px;}
textarea{
width:300px;
color:#404;
font-size:1.2em;

}
.phone{font-size:1.5em;
color:#333;
background:#111;
border-radius:20px;
box-shadow:0px 0px 4px #aaa;
border:1px solid #404;
text-shadow:0px 0px 5px #000,0px 0px 5px #000, 1px 1px 0px #404, -1px -1px 0px #404;
padding:5px;
margin-right:100px;
margin-top:60px;
}
#phoneNumber{
text-align:center;
}
#pictures img{
vertical-align:top;
float:left;
margin:15px;
box-shadow:5px 5px 3px #333;
border-radius:3px;
}
#pictures { text-align:center;
margin-left:75px;
zoom: 1; }
#pictures:before, #pictures:after { content: "\0020"; display: block; height: 0; overflow: hidden; }
#pictures:after { clear: both; }
.contact33{
margin-right:107px;
margin-top:20px;
}
.phone p{padding:5px;}