/* CSS Document */

html, body { margin:0; padding:0; height:100%; }
body { margin:0 auto; font:8pt Verdana, Geneva, Arial, sans-serif; color:#000; background-color:#FFFFFF; line-height:1.65; background: url(../images/green-bg.jpg) top center repeat-x;}
li { margin-left:12px; }
img { border:0px; }

/**headers**/
h1 { font:17px/10pt Verdana, Geneva, Arial, sans-serif; color:#808080; font-weight:bold; margin-top:-10px; }
h2 { background-color:#ffffff; font:13px/5pt Verdana, Geneva, Arial, sans-serif; color:#666666; }

/**font styles**/
A:link {text-decoration: none; color:#16baf1;} A:hover {text-decoration: underline; color:#666666;} A:visited {text-decoration: none; color:#666666;} A:active {text-decoration: none; color:#666666;}

.menus { margin:0px; margin-left:15px; font-family:Verdana, Geneva, Arial, sans-serif; font-size:11px; font-style:inherit; text-decoration:none; color:#FFFFFF; }
a.menus:link { text-decoration:none; }
a.menus:visited { text-decoration:none; }

.top { margin-left:15px; font-family:Verdana, Geneva, Arial, sans-serif; font-size:9px; font-style:inherit; color:#ffffff; }
.testimonial { color:#848484; }
.bnav { font:8pt Verdana, Geneva, Arial, sans-serif; font-weight:bold; color:#ffffff; line-height:1.65; }
.bnavcopy { font:8pt Verdana, Geneva, Arial, sans-serif; color:#545454; line-height:1.65; }
.contactForm {  font:12pt Myriad Pro, Verdana, Geneva, Arial, sans-serif; color:#FFFFFF; }

.line { width: 100%; height:1px; background-color: #cccccc; }
.spacer { position:relative; width: 900px; height:10px; background: transparent; }
.porttext { font-family:Verdana, Geneva, Arial, sans-serif; font-size:10px; font-style:inherit; text-decoration:none; color:#FFFFFF; }
a.porttext:link { text-decoration:none; }
a.porttext:hover { text-decoration:none; color:#000; }
a.porttext:visited { text-decoration:none; }

#partners { position: absolute; background:  url(../images/partners_logos4.jpg); width:120px; height:240px; margin-top:-250px; margin-left:0px; } 

/* SPECIAL PORTFOLIO STYLES */
.portTitle {font:17px/10pt Verdana, Geneva, Arial, sans-serif; font-weight:bold; color:#808080; }

/* PORTFOLIO THUMBNAILS TABLE */
.shadowy {
width:126px;
height: 97px;
background: transparent url(../images/shadow.gif) top left no-repeat; 
color: #000;  
padding: 0px; 
margin: 0px; 
z-index:10;
font-family: verdana, helvetica, arial, sans-serif; 
font-size: 10px; }

.portthumb{
clear:left;
margin:0px;
padding: 0px;
text-align:center;
z-index:1; }

.portthumb a {
display: block;
width: 113px;
padding: 4px;
border: 1px solid #CCC; }

.portthumb a:hover {
width: 113px;
padding: 4px;
border: 1px solid #333; }

a.portlink {
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 11px;
color: #333333;
padding-left:3px;
display:block;
width:120px; }

#pThumbs1 li,#pThumbs2 li,#pThumbs3 li,#pThumbs4 { width:620px;list-style:none; }
#pThumbs1 li,#pThumbs2 li,#pThumbs3 li,#pThumbs4 li { float:left;width:134px;height:136px; }

.portthumb a img{
border: 1px solid #999999; }

.portthumb a img:hover{
border: 1px solid #333;
}

/**divs**/


#frame { margin:0 auto; /* align for good browsers */ margin-top:38px; text-align:left; /* counter the body center */ color:#545454; width:900px; background-position:top; border-bottom:0px solid #000000; border-left:0px solid #cccccc; border-right:0px solid #cccccc; border-top:0px solid #000000; background-color:Transparent; }

#frame #bgfade { width:697px; margin-top:-8px; margin-left:191px; background:  url(../images/bg_fade.jpg); border-bottom: 1px solid #cccccc; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-top: 1px solid #cccccc; }
/*-- Voice Bg --*/
#frame #bgfadevoice { width:697px; margin-top:-8px; margin-left:191px; background:  url(../images/bg_fade_voice.jpg); background-position:bottom; background-repeat:repeat-x; border-bottom: 1px solid #cccccc; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-top: 1px solid #cccccc; }
/*-- Voice Bg --*/
#frame #bgfadevideo { width:697px; margin-top:-8px; margin-left:191px; background:  url(../images/bg_fade_video.jpg); background-position:bottom; background-repeat:repeat-x; border-bottom: 1px solid #cccccc; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-top: 1px solid #cccccc; }
/*-- Email Bg --*/
#frame #bgfadeemail { width:697px; margin-top:-8px; margin-left:191px; background:  url(../images/bg_fade_email.jpg); background-position:bottom; background-repeat:repeat-x; border-bottom: 1px solid #cccccc; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-top: 1px solid #cccccc; }
/*-- Web Bg --*/
#frame #bgfadeweb { width:697px; margin-top:-8px; margin-left:191px; background:  url(../images/bg_fade_web.jpg); background-position:bottom; background-repeat:repeat-x; border-bottom: 1px solid #cccccc; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-top: 1px solid #cccccc; }
/*-- Wireles Bg --*/
#frame #bgfadewire { width:697px; margin-top:-8px; margin-left:191px; background:  url(../images/bg_fade_wireless.jpg); background-position:bottom; background-repeat:repeat-x; border-bottom: 1px solid #cccccc; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-top: 1px solid #cccccc; }
/*-- Consulting Bg --*/
#frame #bgfadeconsult { width:697px; margin-top:-8px; margin-left:191px; background:  url(../images/bg_fade_consulting.jpg); background-position:bottom; background-repeat:repeat-x; border-bottom: 1px solid #cccccc; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-top: 1px solid #cccccc; }

#frame #leftcolumn { float:left; width:150px; height:100%; margin-left:15px; margin-top:15px; }
#frame #leftcolumn #casestudies { width:150px; height:300px; /*background:url(../images/partners_logos.jpg); background-repeat:no-repeat; background-position:top; margin-top:118px;*/ }
#frame #partnerslogo { width 130px; height:191px; position:absolute; bottom:35px; margin-left:10px; }

/*-- CSS Menu --*/

#frame #flashcontent { width:710px; height:305px; margin-left:190px; margin-top:-15px }
#frame #flashcontent .contentmenu { margin-top:-7px; margin-left:1px; }
/*-- Headers --*/
/*-- Voice --*/
#frame #headervoice { width:696px; height:131px; margin-left:190px; background:  url(../images/voice_header.jpg)}
/*-- Video --*/
#frame #headervideo { width:696px; height:131px; margin-left:190px; background:  url(../images/video_header.jpg)}
/*-- Email --*/
#frame #headeremail { width:696px; height:131px; margin-left:190px; background:  url(../images/email_header.jpg)}
/*-- Web --*/
#frame #headerweb { width:696px; height:131px; margin-left:190px; background:  url(../images/web_header.jpg)}
/*-- Wireless --*/
#frame #headerwireless { width:696px; height:131px; margin-left:190px; background:  url(../images/wireless2_header.jpg)}
/*-- Consulting --*/
#frame #headerconsulting { width:696px; height:131px; margin-left:190px; background:  url(../images/consulting_header.jpg)}
/*-- Cisco --*/
#frame #headercisco { width:696px; height:131px; margin-left:190px; background:  url(../images/cisco_header.jpg)}
/*-- Support --*/
#frame #headersupport { width:696px; height:131px; margin-left:190px; background:  url(../images/support_header.jpg)}

#holder { height:675px; }

#frame #testimonial { width:700px; height:180px; margin-left:192px; background-color:#fff; }
#qoute01 { background:url(/images/qoutes01.jpg); width:28px; height:25px; }
#qoute02 { background:url(/images/qoutes02.jpg); width:28px; height:25px; }

#lineundertesimonials { padding:0px; height:1px; background-color: #cccccc; width:710px; float:right; }
#linead { padding:0px; height:1px; background-color: #cccccc; width:375px; float:left; }

/*-- Home --*/
#frame #middle { width:320px; height:250px; float:left; /*background:  url(../images/oneliner.jpg); background-repeat:no-repeat;*/ margin:0 auto;   /* align for good browsers */ margin-top:10px; margin-left:42px; text-align:left; /* counter the body center */ }
#frame #middle #middletext { width:320px; height:100px; /*padding-top:110px;*/ font-family:Verdana, Geneva, Arial, sans-serif; text-align:justify; font-size:11px; line-height:1.65; }
#frame #middle #middletextwide { width:675px; height:100px; /*padding-top:110px;*/ font-family:Verdana, Geneva, Arial, sans-serif; text-align:justify; font-size:12px; line-height:1.65; }
/*-- Support --*/
#frame #middle #supportform { width:675px; height:300px; /*padding-top:110px;*/ font-family:Verdana, Geneva, Arial, sans-serif; text-align:left; font-size:11px; line-height:1.65; }

#frame #middleright { width:350px; height:101px; float:right; background:  url(../images/product.jpg); background-repeat:no-repeat; margin:0 auto; margin-bottom:20px;   /* align for good browsers */ margin-right:7px; margin-top:20px; text-align:left; /* counter the body center */ }
#frame #changecontent { width:320px; height:220px; margin-left:568px; margin-top:60px; font-family:Verdana, Geneva, Arial, sans-serif; text-align:justify; font-size:11px; line-height:1.65; }
/*-- Our Story --*/
#frame #middlestory { width:320px; height:250px; float:left; /* background:url(../images/oneliner.jpg); */ background-repeat:no-repeat; margin:0 auto;   /* align for good browsers */ margin-left:42px; text-align:left; /* counter the body center */ }
#frame #middlestory #middletextstory { width:320px; height:100px; font-family:Verdana, Geneva, Arial, sans-serif; text-align:justify;  font-size:11px; line-height:1.65; }
#frame #middlestory #middletextstoryPort { width:640px; height:200px; font-family:Verdana, Geneva, Arial, sans-serif; text-align:justify;  font-size:11px; line-height:1.65; }
#frame #middlestory #middletextstoryCisco { width:700px; height:100px; font-family:Verdana, Geneva, Arial, sans-serif; text-align:justify;  font-size:11px; line-height:1.65; }
#frame #middlerightstory { width:350px; height:101px; float:right; background:  url(../images/product.jpg); background-repeat:no-repeat; margin:0 auto; margin-bottom:20px;   /* align for good browsers */ margin-right:7px; margin-top:10px; text-align:left; /* counter the body center */ }
#frame #changecontentstory { width:320px; height:300px; margin-left:568px; font-family:Verdana, Geneva, Arial, sans-serif; text-align:justify; font-size:11px; line-height:1.65; }

#frame #changecontentsub { width:320px; height:300px; margin-left:568px; margin-top:43px; font-family:Verdana, Geneva, Arial, sans-serif; text-align:justify; font-size:11px; line-height:1.65; }
#leftcontent { width:310px; margin:20px; text-align:justify; }
#leftcontentWide { width:640px; margin:20px; text-align:justify; }
#rightcontent { width:310px; margin:20px; text-align:justify; position:absolute; top:0px; margin-left:365px; float:right; margin-top:400px }
#infovideo { width:293px; height:196px; left:365px; background:  url(../images/infovideo.gif); border-bottom: 1px solid #cccccc; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-top: 1px solid #cccccc; }

#sitemap { width:100%; height:335px; background:url(../images/bg-repeat.gif) repeat-x bottom; }
#sitemap #bottomnav { position:relative; margin:0 auto; width:900px; height:300px; }

#sectC { position:absolute; right:13px; height: 0px; text-align:right; color:#666666; }
.footermenu { font-size: 8pt; color:#333333; font-family:Verdana, Geneva, Arial, sans-serif; }
/*  feed */
.name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
}
.style1 {
	font-size: 18pt;
	color: #9ad305;
}
.style2 {font-size: 10pt;}
.style3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 9pt;
}

