@charset "utf-8";
/*------basic styling-------*/
* {
	margin: 0px;
	padding: 0px;
}
body {
	background-color:#FFFFFF;
	width:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:73%;
	text-align: center;
	line-height: 1.2em;
	color: #333333;
	}


#container {
	height: 100%;
	width: 100%;
	background-repeat: repeat-x;
	background-position: -160px 80px;
	
	}
/*------position container elements-------*/

#header {
	height:175px;
	background-image: url(assets/img/jpegs/bkg_page1.png);
	background-repeat: repeat-x;
	width: 100%;
	margin: 0px;
	padding: 0px;
	}

	
#headerwidth {
	text-align: left;
	width: 1100px;
	height: 187px;
	background-image: url(assets/img/jpegs/LOGO2011.png);
	background-repeat: no-repeat;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
    }

#logoimage {
	width:216px;
	height:98px;
	float: left;
	background-image: url(assets/img/jpegs/logosfinal.png);
	background-repeat: no-repeat;
	}
#header h1 {
	text-indent: -9999px;
}
#headerdown {
	background-image: url(assets/img/jpegs/header_down.png);
	background-repeat: no-repeat;
	margin-left: 580px;
	margin-top: 66px;
	height: 23px;
	width: 383px;
	clear: both;
}

#main {
	width: 810px;
	text-align:left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: auto;
}

#projects-main {
	height: auto;
	width: 700px;
	margin-right: 0px;
	margin-left: 90px;
	margin-top: 0px;
	margin-bottom: 0px;
}
#distribution-text-content p {
	height: auto;
	width: 340px;
	padding-left: 10px;
	padding-top: 8px;
}
.main-img {
	float: right;
	padding-top: 30px;
	padding-left: 20px;
	padding-right: 15px;
}

#flash-swf  {
	float: left;
}


#projects-text ul {
	padding-top: 5px;
	color: #1C1CA2;
	padding-left: 40px;
	margin-left: 0px;
}
#companies h6 {
	padding-right: 12px;
	padding-left: 12px;
	text-transform: uppercase;
}
#projects-text li {
	padding-top: 4px;
}


#projects-img {
	float: left;
	height: 180px;
	width: 640px;
	margin-left: 30px;
	margin-top: 10px;
}
.audioVisual-h3  {
	background-image: url(assets/img/jpegs/audio-visual-header1.png);
	background-repeat: no-repeat;
	text-align: center;
	text-indent: -9999px;
	height: 58px;
	width: 269px;
	top: 2px;
	position: relative;
}

#projects-text h5 {
	background-image: url(assets/img/jpegs/Our-Products-Brand-Portfolio4.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 27px;
	width: 267px;
	margin-top: 10px;
	margin-left: 10px;
}

#projects-text {
	height: auto;
	width: 640px;
	margin-right: 10px;
	text-align: left;
	margin-top: 10px;
	float: left;
	margin-left: 40px;
	margin-bottom: 10px;
}
#projects-text-content {
	float: left;
	width: 320px;
	height: auto;
}

#projects-text-content2 {
	float: left;
	width: 640px;
	height: auto;
}
#projects-brands {
	float: left;
	width: 320px;
}

#projects-text p {
	line-height: 1.4em;
	padding-top: 2px;
	padding-right: 30px;
	padding-left: 15px;
	padding-bottom: 10px;
}
#projects-text-content h4 {
	font-size: 140%;
	padding-left: 15px;
	padding-top: 10px;
	color: #3030AC;
	font-family: Arial, Helvetica, sans-serif;
}

#projects-text-content2 h4 {
	font-size: 140%;
	padding-left: 15px;
	padding-top: 10px;
	color: #3030AC;
	font-family: Arial, Helvetica, sans-serif;
}
#companies {
	height: 40px;
	width: 100%;
	text-align: center;
	left: -20px;
	position: relative;
	margin-top: 20px;
	margin-left: 20px;
}
.projects-text {
	color: #990000;
	font-weight: lighter;
}

#projects-img h6 {
	font-size: xx-small;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: lighter;
	color: #0000FF;
	text-align: center;
	text-indent: -9999px;
}



#maincontent {
	float: left;
	width: 472px;
	padding-left: 28px;
	margin-top: 20px;
	margin-bottom: 20px;
}
#maincontent  h2 {
	left: 10px;
	top: 10px;
	position: relative;
}

#maincontent p {
	padding-left: 120px;
	}

#vision {
	margin-right: 5px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}

#vision h2 {
	width: 63px;
	height: 14px;
	text-indent: -9999px;
	position: relative;
	background-image: url(assets/img/jpegs/vision3_h2.png);
	background-repeat: no-repeat;
	left: 120px;
	padding-bottom: 15px;
}

#mission {
	padding: 15px;
}
#mission h2 {
	background-repeat: no-repeat;
	text-indent: -9999px;
	background-image: url(assets/img/jpegs/mission1_h2.png);
	height: 14px;
	width: 78px;
	position: relative;
	left: 120px;
	padding-bottom: 15px;
}


#MD {
	padding: 15px;
	margin-right: 12px;
}
#MD h2 {
	background-repeat: no-repeat;
	height: 28px;
	width: 132px;
	background-image: url(assets/img/jpegs/MD1_h2.png);
	text-indent: -9999px;
	position: relative;
	left: 120px;
	padding-bottom: 15px;
}
#MD h5 {
	text-indent: -9999px;
}

#subcontent {
	float: right;
	width: 310px;
	margin-top: 20px;
	margin-bottom: 20px;
}

#outerworld {
	padding-top: 30px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}
#outerworld h2 {
	background-image: url(assets/img/jpegs/outerWorld1_h2.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 12px;
	width: 156px;
	margin-bottom: 5px;
}
#innerworld {
	padding: 15px;
	margin-right: 0px;
}
#innerworld h2 {
	background-image: url(assets/img/jpegs/innerWorld1_h2.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 12px;
	width: 146px;
	margin-bottom: 5px;
}


#clear {
    clear:both;
	}
p {
	padding-right: 2px;
}

#img2 {
	float: left;
}


h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #660000;
	text-decoration: underline;
	font-size: 18px;
}
h5 {
	position: relative;
}
br {
	clear: both;
}
.cap {
	font-weight: bold;
	text-transform: capitalize;
	color: #000099;
}
.bluefont {
	color: #000099;
}

#footer {
	font-size: 0.8em;
	background-image: url(assets/img/jpegs/footer1.png);
	background-repeat: no-repeat;
	height: 47px;
	background-position: 55% center;
	padding-left: 60px;
	}
#footer h6 {
	padding-top: 15px;
	color: #909090;
	font-size: 100%;
	text-align: center;
}



#BTN {
	height: 70px;
	width: 900px;
	top: 62px;
	left: 65px;
	position: relative;
}
#nav1 {
	padding-top: 48px;
	float: left;
	height: 70px;
	width: 420px;
	padding-left: 30px;
	margin-left: 100px;
	padding-right: 0px;
	overflow: hidden;
    }
#nav1 ul  {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 20px;
	padding-left: 10px;
	margin: 0;
	}
#nav1 ul,#nav1 li  {
	display:inline;
	padding: 0;
	margin: 0;
	list-style-type:none;
}

#nav1 ul a {
	float:left;
	font-weight: bold;
	text-decoration: none;
	color: #000099;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 0;
	margin-right: 20px;
	margin-bottom: 4px;
	margin-left: 20px;
	letter-spacing: 0.01em;
}

#nav1 ul a:hover {
	color: #3366FF;
}
.nav1active                  {
	color: #3366FF;
	padding-bottom: 1px;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #D9DBDD;
}

#nav2  {
	height: 70px;
	width: 332px;
	float: left;
	margin-top: 27px;
	text-decoration: none;
	overflow: hidden;
}
#nav2    li  {
	list-style-type: none;
	display: inline;
}
#BTN1      a {
	height: 70px;
	width: 166px;
	text-decoration: none;
	background-image: url(assets/img/jpegs/Distribution_BTN2.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	float: left;
}
#BTN1     a:hover   {
	background-image: url(assets/img/jpegs/Distribution_BTN_hover2.png);
	background-repeat: no-repeat;
}


#ednet a:hover {
	background-image: url(assets/img/jpegs/BTN/ednet_btn_hover.png);
	background-repeat: no-repeat;
}
#elecom a:hover {
	background-image: url(assets/img/jpegs/BTN/elecom_btn_hover.png);
	background-repeat: no-repeat;
}
#BTN2   a {
	background-image: url(assets/img/jpegs/Projects_BTN.png);
	background-repeat: no-repeat;
	height: 70px;
	width: 166px;
	text-indent: -9999px;
	float: left;
}
#BTN2   a:hover  {
	background-image: url(assets/img/jpegs/Projects_BTN_hover.png);
	background-repeat: no-repeat;
}
#distributionText {
	background-image: url(assets/img/jpegs/text-distribution3.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 108px;
	width: 281px;
	margin-bottom: 20px;
	margin-left: 150px;
}
#distribution-text-content {
	float: right;
	height: auto;
	width: 345px;
	padding-left: 25px;
	padding-top: 5px;
	margin-right: 40px;
	text-align: left;
	position: relative;
}
.nova-header {
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 13px;
	width: 345px;
	background-position: center center;
}

#Security a {
	background-image: url(assets/img/jpegs/BTN/security_btn.png);
	background-repeat: no-repeat;
	float: left;
	height: 55px;
	width: 170px;
	text-indent: -9999px;
}
#Security a:hover {
	background-image: url(assets/img/jpegs/BTN/security_btn_hover.png);
	background-repeat: no-repeat;
}

#Tech-Gifts a {
	background-image: url(assets/img/jpegs/BTN/tech_gifts.png);
	background-repeat: no-repeat;
	float: left;
	height: 58px;
	width: 346px;
	text-indent: -9999px;
}
#Tech-Gifts a:hover {
	background-image: url(assets/img/jpegs/BTN/Tech_Gifts_btn_hover.png);
	background-repeat: no-repeat;
}


#distribution  ul,#distribution li {
	list-style-type: none;
	overflow: hidden;
	text-align: center;
	text-indent: 10px;
	display: table;
}

#ednet a {
	height: 76px;
	width: 183px;
	background-image: url(assets/img/jpegs/BTN/ednet_btn.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	float: left;
	overflow: hidden;
}
#IT a {
	background-image: url(assets/img/jpegs/BTN/I.T_btn.png);
	background-repeat: no-repeat;
	height: 55px;
	width: 170px;
	float: right;
	text-indent: -9999px;
}
#audioVisual a {
	background-image: url(assets/img/jpegs/BTN/audioVisual_btn.png);
	background-repeat: no-repeat;
	float: left;
	height: 55px;
	width: 170px;
	text-indent: -9999px;
	margin-top: 2px;
}
#audioVisual a:hover {
	background-image: url(assets/img/jpegs/BTN/audioVisual_btn_hover.png);
	background-repeat: no-repeat;
}

#Communication a {
	background-image: url(assets/img/jpegs/BTN/communication_btn.png);
	background-repeat: no-repeat;
	float: right;
	height: 55px;
	width: 170px;
	text-indent: -9999px;
	margin-top: 2px;
}
#IT a:hover {
	background-image: url(assets/img/jpegs/BTN/I.T_btn_hover.png);
	background-repeat: no-repeat;
}
#Communication a:hover {
	background-image: url(assets/img/jpegs/BTN/communication_btn_hover.png);
	background-repeat: no-repeat;
}



#sonicgear a {
	background-image: url(assets/img/jpegs/BTN/sonicgear_btn.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 96px;
	width: 183px;
	float: left;
	overflow: hidden;
}
#travelpac a {
	background-image: url(assets/img/jpegs/BTN/travelpac_btn.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 96px;
	width: 183px;
	float: left;
	overflow: hidden;
}
#nova a {
	background-image: url(assets/img/jpegs/BTN/nova_btn.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 96px;
	width: 183px;
	float: left;
	overflow: hidden;
}

#genx a {
	background-image: url(assets/img/jpegs/BTN/genx_btn.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 76px;
	width: 183px;
	float: left;
	overflow: hidden;
}
#genx a:hover {
	background-image: url(assets/img/jpegs/BTN/genx_btn_hover.png);
	background-repeat: no-repeat;
}
#sonicgear a:hover {
	background-image: url(assets/img/jpegs/BTN/sonicgear_btn_hover.png);
	background-repeat: no-repeat;
}
#travelpac a:hover {
	background-image: url(assets/img/jpegs/BTN/travelpac_btn_hover.png);
	background-repeat: no-repeat;
}
#nova a:hover {
	background-image: url(assets/img/jpegs/BTN/nova_btn_hover.png);
	background-repeat: no-repeat;
}


#elecom a {
	background-image: url(assets/img/jpegs/BTN/elecom_btn.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 76px;
	width: 183px;
	float: left;
	overflow: hidden;
}
#everon a {
	background-image: url(assets/img/jpegs/BTN/everon_btn.png);
	background-repeat: no-repeat;
	height: 76px;
	width: 183px;
	text-indent: -9999px;
	float: left;
	overflow: hidden;
}
#everon a:hover {
	background-image: url(assets/img/jpegs/BTN/everon_btn_hover.png);
	background-repeat: no-repeat;
}
#disney a:hover {
	background-image: url(assets/img/jpegs/BTN/disney_btn_hover.png);
	background-repeat: no-repeat;
}
#xtreme a:hover {
	background-image: url(assets/img/jpegs/BTN/xtreme_btn_hover.png);
	background-repeat: no-repeat;
}

#brother a:hover {
	background-image: url(assets/img/jpegs/BTN/brother_btn_hover.png);
	background-repeat: no-repeat;
}

#nu a:hover {
	background-image: url(assets/img/jpegs/BTN/nu_btn_hover.png);
	background-repeat: no-repeat;
}

#disney a {
	background-image: url(assets/img/jpegs/BTN/disney_btn.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 76px;
	width: 183px;
	float: left;
	position: relative;
	overflow: hidden;
}
#xtreme a {
	background-image: url(assets/img/jpegs/BTN/xtreme_btn.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 76px;
	width: 183px;
	float: left;
	overflow: hidden;
}

#brother a {
	background-image: url(assets/img/jpegs/BTN/brother_btn.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 76px;
	width: 183px;
	float: left;
	overflow: hidden;
}
#nu a {
	background-image: url(assets/img/jpegs/BTN/nu_btn.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 76px;
	width: 183px;
	float: left;
	overflow: hidden;
}
#projectsText {
	background-image: url(assets/img/jpegs/text-projects2.png);
	background-repeat: no-repeat;
	height: 89px;
	width: 288px;
	text-indent: -9999px;
	margin-bottom: 20px;
}
#projects {
	width: 549px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 35px;
}
#projectsbtn {
	width: 350px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 100px;
	height: 250px;
	padding-left: 2px;
	display: block;
	overflow: hidden;
}
#projects ul, #projects li {
	list-style-type: none;
	display: inline;
}
.ITl-h3Copy {
	background-image: url(assets/img/jpegs/I.T-header3.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 58px;
	width: 269px;
	position: relative;
	top: 2px;
}
.security-h3 {
	background-image: url(assets/img/jpegs/security-header5.png);
	background-repeat: no-repeat;
	text-align: center;
	text-indent: -9999px;
	height: 58px;
	width: 269px;
	position: relative;
	top: 2px;
}
.communication-h3 {
	background-image: url(assets/img/jpegs/communication-header1.png);
	background-repeat: no-repeat;
	text-align: center;
	text-indent: -9999px;
	height: 58px;
	width: 269px;
	top: 2px;
	position: relative;
}
#distribution-main {
	height: auto;
	width: 750px;
	margin-right: 0px;
	margin-left: 60px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.dark-boldfont {
	color: #333333;
	font-weight: bold;
}
#distribution-logo {
	width: 295px;
	float: left;
	position: relative;
	/*height: 40px;*/
	top: 20px;
	text-align: center;
}
.ednet-header {
	background-image: url(assets/img/jpegs/ednet-header.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	/*height: 100px;*/
	/*width: 345px;*/
	background-position: bottom;
}
.disney-header {
	background-image: url(assets/img/jpegs/disney-header.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	/*height: 13px;
	width: 345px;*/
	background-position: bottom;
}
.elecom-header {
	background-image: url(assets/img/jpegs/elecom-header.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	/*height: 13px;*/
	/*width: 345px;*/
	background-position: bottom;
	/*padding-left: 10px;*/
}
.travelpac-header {
	background-image: url(assets/img/jpegs/travelpac-header.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	/*height: 40px;
	width: 345px;*/
	background-position: bottom;
}
.sonicgear-header {
	background-image: url(assets/img/jpegs/sonicgear-header.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	/*height: 65px;
	width: 345px;*/
	background-position: bottom;
	/*padding-left: 10px;*/
}
.nova-header {
	background-image: url(assets/img/jpegs/nova-header1.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	/*height: 35px;
	width: 345px;*/
	background-position: bottom;
	/*padding-left: 10px;*/
}
.genx-header {
	background-image: url(assets/img/jpegs/genx-header.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	/*height: 15px;
	width: 345px;*/
	background-position: bottom;
	/*padding-left: 10px;*/
}
.everon-header {
	background-image: url(assets/img/jpegs/everon-header.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	/*height: 18px;
	width: 345px;*/
	background-position: bottom;
	/*padding-left: 10px;*/
}
.xtreme-header {
	background-image: url(assets/img/jpegs/xtreme-header.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	/*height: 18px;
	width: 345px;*/
	background-position: bottom;
	/*padding-left: 10px;*/
}
.brother-header {
	background-image: url(assets/img/jpegs/brother-header.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	/*height: 18px;
	width: 345px;*/
	background-position: bottom;
	/*padding-left: 10px;*/
}

.nu-header {
	background-image: url(assets/img/jpegs/nu-header.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	/*height: 18px;
	width: 345px;*/
	background-position: bottom;
	/*padding-left: 10px;*/
}
#distribution-btn {
	width: 180px;
	margin-left: 150px;
	overflow:hidden;
	z-index: 1;
}

#distribution-btn2 {
	width: 200px;
	margin-left: 350px;
	position: relative;
	
} 

#site-info {
	width: 300px;
	float: none;
	height: 20px;
	padding-top: 5px;
	font-size: 80%;
	margin-right: 0px;
	padding-left: 200px;
	position: relative;
	margin-left: 300px;
	text-align: right;
}
#site-info a {
	text-decoration: none;
	color: #000000;
}

#news  h4 {
	color: #999999;
	padding-top: 10px;
	font-size: 100%;
}
#news {
	float: right;
	height: auto;
	width: 330px;
	font-size: 90%;
	padding-top: 15px;
	padding-right: 0px;
	margin-bottom: 25px;
}
#news  h3 {
	text-decoration: none;
	color: #000291;
	font-size: 120%;
}
#news-sub {
	width: 240px;
}
#news-sub ul {
	list-style-type: none;
}
#news-sub li {
	background-image: url(assets/img/jpegs/list-img.gif);
	background-position: 0px 26px;
	background-repeat: no-repeat;
	padding-left: 15px;
}
#mainImg {
	height: 253px;
	width: 723px;
	margin-top: 15px;
	margin-left: 75px;
	background-image: url(assets/img/jpegs/Branding_img.jpg);
	background-repeat: no-repeat;
}
#contact-img {
	margin-left: 80px;
	margin-bottom: 20px;
}
#contact-main {
	padding-top: 40px;
	padding-bottom: 20px;
	padding-left: 60px;
}
#contact-text {
	float: right;
	margin-right: 120px;
	padding-top: 15px;
	width: 220px;
}
#contact-text h4 {
	font-size: 120%;
	color: #3030AC;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#partners-text {
	padding-left: 80px;
}
#partners-text h4 {
	font-size: 100%;
}

#partners-text   a, #partners-text a:hover {
	font-size: 100%;
	text-decoration: none;
	color: #000099;
}
#partners-text li {
	padding-top: 10px;
	list-style-type: none;
	padding-left: 15px;
	background-image: url(assets/img/jpegs/list-img.gif);
	background-repeat: no-repeat;
	background-position: 0px;
}
.link {
	text-decoration: none;
	color: #990000;
}
#BTN1 a:active {
	background-image: url(assets/img/jpegs/Distribution_BTN_hover.png);
	background-repeat: no-repeat;
	text-decoration: none;
	float: left;
	height: 70px;
	width: 166px;
}
