/*--------------------*/
/*-- Overall Styles --*/
/*--------------------*/
html {}
body {background-image:url('../../images/bg.png');
	background-repeat:repeat-x;
	width:auto;}

h1 {font:"Myriad Web Pro", Arial; font-size:36px}
h2 {font:"Myriad Web Pro", Arial; font-size:24px; display:table-column;}
h2.demoHeaders {font:"Myriad Web Pro", Arial; font-size:36px; margin:15px;}

h3 {}
h4 {}
h5 {}
h6 {}
p {}
a img {outline:none; border:none;}
a.newsfeed {color:#1e6df5; text-decoration:none; }
a.newsfeed:hover, a.newsfeed:active {text-decoration:underline;}
a.email { color:#000000; text-decoration:none; }
a.email:hover, a.email:active {text-decoration:underline;}
img.test {border-radius:5px; -moz-border-radius:5px;}






/*--------------------*/
/*-- Page Structure --*/
/*--------------------*/

#wrapper {width:960px; margin: 0 auto;
		
}


/*-- Header --*/
#header {height:175px; width:960px; background-image:url(../../images/headerbg.png); margin:0px 0;}

.headerimg2 {position:relative; top:-150px; left:365px; height:100px; width:500px; }

.headerimg {position:relative; top:5px; left:20px; height:195px; width:30%; }

.twitter {position:relative; top:-175px; left:850px; height:50px; width:50px;}

.facebook {position:relative; top:-175px; left:850px; height:50px; width:50px;}

/*-- Navigation --*/
#nav {background-image:url('../../images/blacknav.png');
	background-repeat:repeat-x;
	height:30px;
	margin:0px;
	
}

ul.navlink {list-style-type:none;
		margin:0px;
		overflow:hidden;
		
				}
li.navlink {float:right;
			
}

a.navlink:link, a.navlink:visited
{
display:block;
color:#FFFFFF;
text-align:center;
text-decoration:none;
line-height:30px;
margin:0px;
padding-right:15px;
padding-left:15px;
font-family:"Myriad Web Pro", Arial;
font-size:20px;
}
a.navlink:hover, a.navlink:active
{
background-color:black;

line-height:30px;
}

/*-- Middle Content --*/

.box {border-radius:5px; -moz-border-radius:5px; }

.box h1 {font-family:"Myriad Web Pro", Arial; font-size:16px; background-color:#333333; margin:0px; line-height:52px; border-top-right-radius:5px; -moz-border-top-right-radius:5px; border-top-left-radius:5px; -moz-border-top-left-radius:5px; }

.box2 {border-radius:5px; -moz-border-radius:5px; }

.box2 h1 {font-family:"Myriad Web Pro", Arial; font-size:22px; background-color:#333333; margin:0px; line-height:52px; border-top-right-radius:5px; -moz-border-top-right-radius:5px; border-top-left-radius:5px; -moz-border-top-left-radius:5px; color:#FFF;}

#content {  background-color:#999; font-family: "Myriad Web Pro", Arial, Helvetica, sans-serif; font-size:2em; text-align:center; margin:0px ; float:left; padding-bottom:5px; width:960px; }

#newsslider {position:relative; top:5px; float:left; left:5px; } /*-----*/

#twitterfeed {float:left; position:relative; width:300px; margin-right:5px;  left:10px; } /*---position:relative; top:25px; left:25px;---*/

#misson { float:left;  width:300px; position:relative; height:289px; font-family:"Myriad Web Pro", Arial; font-size:16px; background-color:#000000; color:#FFF; margin-right:20px; left:25px;  }

#newsfeed { float:left;  width:300px; position:relative; height:289px; font-family:"Myriad Web Pro", Arial; font-size:14px; background-color:#000000; color:#FFF; left:25px; }

ul.newsfeed { text-align:justify; position:relative; left:-15px; color:#1e6df5; line-height:20px;}

.bottom {font-family:"Myriad Web Pro", Arial; font-size:16px; background-color:#333333; margin:0px; height:36px; border-bottom-left-radius:5px; -moz-border-bottom-left-radius:5px; border-bottom-right-radius:5px; -moz-border-bottom-right-radius:5px; line-height:36px; }

.text {text-align:justify; margin:5px; font-family:"Myriad Web Pro", Arial; font-size:14px; color:#CCC; height:191px;}

.text2 {text-align:justify; margin:5px; font-family:"Myriad Web Pro", Arial; font-size:14px; color:#CCC; height:182px;}

#banner {position:relative; top:5px; margin-bottom:10px;}

#servimg {margin-top:10px;}

.services {margin-right:5px;}

#aboutwrap {margin:5px;}

#abouttext {font:"Myriad Web Pro", Arial; font-size:16px; text-align:justify; margin-bottom:20px;}

#testimg {margin-top:10px; width:960px; float:left;}

#testimg2 {margin-top:10px; width:960px; float:left;}

#clientsimg {margin:4px;}

.twitter2 {position:relative; left:50px; top:300px;}

#contact {width:960px;}

.twittercontact {border-radius:10px; -moz-border-radius:10px;}

.b2cloud {height:90px; width:90px; padding-top:10px;}

.newsarch {font:"Myriad Web Pro", Arial; font-size:16px; text-align:justify;}

#client1 { position:relative; float:left; width:300px; margin:8px; margin-bottom:10px;  height:300px; font-family:"Myriad Web Pro", Arial; font-size:16px; background-color:#FFF;  }

img.clients {padding-top:5px; padding-bottom:5px;}

.twitter3 { position:relative; float:left; margin:3px; height:30px; width:30px;}

.facebook2 { position:relative; float:left; margin:3px; height:30px; width:30px;}

.instagram2 { position:relative; float:left; margin:3px; height:30px; width:30px;}

.contactus { font:"Myriad Web Pro", Arial; color:#FFF;}

/*-- Footer --*/
#footer {height:30px; background-image:url('../../images/blacknav.png'); font-family:"Myriad Web Pro", sans-serif; color:#CCCCCC; line-height:30px; font-size:16px; text-align:center; margin:0px 0; clear:both; }
