@charset "utf-8";
/* CSS Document */
@import url(reset.css);

body
	{
		margin:0px;
		padding:0px;
		font-family: "HelveticaNeue", Helvetica, Arial, sans-serif;
		font-size:14px;
		background-color:#fff;
		background-image: url(images/e2you/headerbg.jpg);
		background-position:top center;
		background-repeat:no-repeat;
	}
a,a.visited
	{
		color:#5855c8;
		text-decoration:none;
	}
a:hover
	{
		color:#5855c8;
		text-decoration:underline;
	}
p {
		color:#666;
}
.nextp
	{
		margin-top:10px;
	}
h1,h2,h3,h4,h5,h6,p,span
	{
		margin:0px;
		padding:0px;
	}
h4
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:18px;
		font-weight:bold;
		text-align:justify;
		color:#282663;
	}
h5
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:22px;
		font-style:normal;
		text-align:justify;
	}
h6
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:18px;
		font-style:normal;
		color:#282663;
	}
#headerbg
	{
		width:100%;
		float:left;
		margin:0px;
		padding:0px;
	}
#headerblank
	{
		width:960px;
		float:none;
		margin:0 auto;
		padding:0px;
	}
#header
	{
		width:960px;
		float: left;
		margin:0px;
		padding:0px;
	}
#logo
	{
		width:271px;
		height:44px;
		float: left;
		margin:40px 0 0 0;
		padding:0px;
		cursor:pointer;
		background-image:url(images/e2you/logo.png);
	}
#menublank
	{
		width:600px;
		height:33px;
		float:right;
		margin-top:50px;
		background-color:#080d31;
		background:url(images/e2you/menul.png) no-repeat top left;
	}
#menuright
	{
		width:600px;
		height:33px;
		background-color:#080d31;
		background:url(images/e2you/menur.png) no-repeat top right;
	}
#menu
	{
		width:594px;
		height:33px;
		margin:0 auto;
		padding:0px;
		background-image:url(images/e2you/menum.png);
		background-repeat:repeat-x;

	}
#menu ul
	{
		width:100%;
		height:33px;
		float:left;
		margin:0px;
		padding:0px;
		display:block;
		background:url(images/e2you/menumro.png) no-repeat;
		background-position:-9999px;
	}
#menu ul li
	{
		height:33px;
		float:left;
		margin:0px;
		padding:0px;
		display:block;		
	}
#menu ul li a.menu
	{
		height:33px;
		float:left;
		margin:0px;
		padding:8px 7px 0 6px;
		font-family: Nevis;
		font-size:13px;
		color:#fff;
		text-align:center;
		text-decoration:none;
	}
#menu ul li a.menu:hover
	{
		height:33px;
		float:left;
		margin:0px;
		padding:8px 7px 0 6px;
		font-family:Nevis;
		font-size:13px;
		color:#FFF;
		text-align:center;
		text-decoration:none;
		background-image:url(images/e2you/menumro.png);
		background-repeat:repeat-x;
	}
#headerrightblank
	{
		width:311px;
		float: right;
		margin:0 70px 0 0;
		padding:0px;
	}
#headernav
	{
		width:290px;
		height:25px;
		float: right;
		margin:0px;
		padding:0 0 0 21px;
	}
#headernav ul
	{
		height:25px;
		float: left;
		margin:0px;
		padding:0px;
		display:block;		
	}
#headernav ul li
	{
		height:15px;
		float: left;
		margin:0px;
		padding:7px 0 0 0;
		display:block;
	}
#headernav ul li a.register
	{
		width:67px;
		height:15px;
		float: left;
		margin:0px;
		padding:3px 0 0 17px;
		font-family:Arial;
		font-size:10px;
		color:#000;
		text-decoration:none;
		background-image:url(images/registericon.jpg);
		background-repeat:no-repeat;
		background-position:left;

	}
#headernav ul li a.register:hover
	{
		width:67px;
		height:15px;
		float: left;
		margin:0px;
		padding:3px 0 0 17px;
		font-family:Arial;
		font-size:10px;
		color:#000;
		text-decoration: underline;
		background-image:url(images/registericon.jpg);
		background-repeat:no-repeat;
		background-position:left;
	}
#headernav ul li a.login
	{
		width:41px;
		height:15px;
		float: left;
		margin:0px;
		padding:3px 0 0 20px;
		font-family:Arial;
		font-size:10px;
		color:#000;
		text-decoration:none;
		background-image: url(images/login.jpg);
		background-repeat:no-repeat;
		background-position:left;
	}
#headernav ul li a.login:hover
	{
		width:41px;
		height:15px;
		float: left;
		margin:0px;
		padding:3px 0 0 20px;
		font-family:Arial;
		font-size:10px;
		color:#000;
		text-decoration: underline;
		background-image: url(images/login.jpg);
		background-repeat:no-repeat;
		background-position:left;
	}
#headernav ul li a.bookmark
	{
		width:62px;
		height:15px;
		float: left;
		margin:0px;
		padding:3px 0 0 21px;
		font-family:Arial;
		font-size:10px;
		color:#000;
		text-decoration:none;
		background-image: url(images/bookmark.jpg);
		background-repeat:no-repeat;
		background-position:left;
	}
#headernav ul li a.bookmark:hover
	{
		width:62px;
		height:15px;
		float: left;
		margin:0px;
		padding:3px 0 0 21px;
		font-family:Arial;
		font-size:10px;
		color:#000;
		text-decoration: underline;
		background-image: url(images/bookmark.jpg);
		background-repeat:no-repeat;
		background-position:left;
	}
#headernav ul li a.blog
	{
		width:35px;
		height:15px;
		float: left;
		margin:0px;
		padding:3px 0 0 19px;
		font-family:Arial;
		font-size:10px;
		color:#000;
		text-decoration:none;
		background-image: url(images/blog.jpg);
		background-repeat:no-repeat;
		background-position:left;
	}
#headernav ul li a.blog:hover
	{
		width:35px;
		height:15px;
		float: left;
		margin:0px;
		padding:3px 0 0 19px;
		font-family:Arial;
		font-size:10px;
		color:#000;
		text-decoration: underline;
		background-image: url(images/blog.jpg);
		background-repeat:no-repeat;
		background-position:left;
	}
.headertxt
	{
		width:273px;
		float: left;
		margin:12px 0 0 0;
		padding:0 0 0 38px;
		font-family:Arial;
		font-size:12px;
		color:#fff;
	}
.headerboldtxt
	{
		font-family:Arial;
		font-size:12px;
		font-weight:bold;
		color:#fff;
	}
.headerdecoratxt
	{
		font-family:Arial;
		font-size:12px;
		color:#fff;
		text-decoration:underline;
	}
.headertxt02
	{
		width:273px;
		float: left;
		margin:8px 0 0 0;
		padding:0 0 0 38px;
		font-family:Arial;
		font-size:12px;
		color:#fff;
	}
#special
	{
		width:260px;
		float:left;
		margin:196px 0 0 0;
		padding:0 0 0 50px;
		font-family: "Arial Narrow";
		font-size:28px;
		color:#fffd64;
		line-height:28px;
	}
#year
	{
		width:215px;
		float:left;
		margin:0px;
		padding:0 0 0 96px;
		font-family: "Arial Black";
		font-size:22px;
		color:#fff;
		line-height:20px;
	}
#searchblank
	{
		width:170px;
		float:left;
		margin:20px 0 0 0;
		padding:19px 0 0 140px;
	}
#searchinput
	{
		width:147px;
		height:22px;
		float:left;
		margin:0px;
		padding:0px;
	}
.searchinput
	{
		width:139px;
		height:17px;
		float:left;
		margin:0px;
		padding:5px 0 0 10px;
		font-family:Arial;
		font-size:10px;
		color:#000;
	}
#advancedsearch
	{
		width:115px;
		float:left;
		margin:0px;
		padding:8px 0 0 3px;
		font-family:Arial;
		font-size:11px;
		font-weight:bold;
		color:#FFF;
	}
.advancedsearch
	{
		font-family:Arial;
		font-size:11px;
		font-weight:bold;
		color:#FFF;
		text-decoration:none;
	}
.advancedsearch:hover
	{
		font-family:Arial;
		font-size:11px;
		font-weight:bold;
		color:#FFF;
		text-decoration: underline;
	}
#go
	{
		width:31px;
		height:18px;
		float:left;
		margin:8px 0 0 0;
		padding:0px;
	}
.go
	{
		width:26px;
		height:16px;
		float:left;
		margin:0px;
		padding:2px 0 0 5px;
		font-family:Arial;
		font-size:10px;
		color:#e1d300;
		text-decoration:none;
		background-image:url(images/gobutton.jpg);
		background-repeat:no-repeat;
	}
.go:hover
	{
		width:26px;
		height:16px;
		float:left;
		margin:0px;
		padding:2px 0 0 5px;
		font-family:Arial;
		font-size:10px;
		color:#e1d300;
		text-decoration:none;
		background-image:url(images/gobutton.jpg);
		background-repeat:no-repeat;
	}
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------*/	


#subheaderbg
	{
		width:100%;
		height:301px;
		float:left;
		margin:-112px 0 0 0;
		padding:0px;
		background-image: url(images/e2you/subheaderbg.jpg);
		background-repeat:repeat-x;
	}
#subheaderblank
	{
		width:100%;
		height:301px;
		float:left;
		margin:0 auto;
		padding:0px;
	}
#subheader
	{
		width:100%;
		height:301px;
		background-image:url(images/e2you/brandsbg.png);
		background-position:bottom center;
		background-repeat:no-repeat;
	}
#brands
	{
		width:960px;
		height:301px;
		margin:0 auto;
	}
#brands ul#brandmap
	{
		list-style: none;
		position: relative;
		width: 300px;
		height: 301px;
		margin: 0;
		padding: 0;
	}
#brands ul#brandmap li
	{
		position: absolute;
	}
#brands ul#brandmap li a
	{
		display:block;
		height:100%;
		background:url(images/e2you/blank.gif)
	}
#brands ul#brandmap li a:hover
	{
		border: 1px solid #000;
		background-color:#5855c8;
		opacity: .1;
		-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";
		/*filter:alpha(opacity=10);*/
	}
#brands ul#brandmap li a span
	{
		display:none;
	}
#amx {
		width: 90px;
		height: 45px;
		top: 180px;
		left: 22px;
}
#control4 {
		width: 145px;
		height: 45px;
		top: 180px;
		left: 115px;
}
#denon {
		width: 106px;
		height: 45px;
		top: 180px;
		left: 266px;
}
#jamo {
		width: 110px;
		height: 45px;
		top: 180px;
		left: 380px;
}
#lutron {
		width: 150px;
		height: 45px;
		top: 180px;
		left: 503px;
}
#mitsubishi {
		width: 170px;
		height: 45px;
		top: 180px;
		left: 663px;
}
#nuvo {
		width: 94px;
		height: 45px;
		top: 180px;
		left: 847px;
}
#onq {
		width: 207px;
		height: 45px;
		top: 225px;
		left: 85px;
}
#panasonic {
		width: 144px;
		height: 45px;
		top: 225px;
		left: 307px;
}
#qsonix {
		width: 117px;
		height: 45px;
		top: 225px;
		left: 466px;
}
#samsung {
		width: 147px;
		height: 45px;
		top: 225px;
		left: 592px;
}
#toshiba {
		width: 145px;
		height: 45px;
		top: 225px;
		left: 746px;
}






/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------*/


#prefooterbg
	{
		width:100%;
		height:76px;
		float:left;
		margin:0px;
		padding:0px;
		background-image: url(images/e2you/prefooterbg.jpg);
		background-repeat:repeat-x;
	}
#prefooterblank
	{
		width:960px;
		height:76px;
		float:none;
		margin:0 auto;
		padding:0px;
	}
#prefooter
	{
		width:976px;
		height:76px;
		float: left;
		margin-left:-16px;
		padding:0px;
	}




/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
#companyslugblank
	{
		width:960px;
		float:left;
		margin:40px 0 0 0;
		padding:0px;
	}
#companyslug
	{
		width:960px;
		float:left;
		margin:23px 0 0 0;
		padding:0px;
		font-family: Arial;
		font-size:14px;
		color:#b8b8b8;
	}
#companyslug p
	{
		width:960px;
		float:left;
		margin:0px;
		padding:0px;
		font-family: "Museo 500";
		font-size:29px;
		text-align:justify;
		color:#000;
	}
#companyslug a
	{
		font-family: "Museo 700";
		font-size:29px;
		color: #990000;
		text-decoration: none;
	}
#companyslug a:hover
	{
		text-decoration: underline;
	}
.bannertxt
	{
		float:left;
		padding:31px 0 0 0;
		font-family: Arial;
		font-size:14px;
		color:#98d2ba;
	}
#bannermore
	{
		width:687px;
		float:left;
		margin:23px 0 0 0;
		padding:0px;
		font-family: Arial;
		font-size:14px;
		color:#b8b8b8;
	}
/*------------------------------BUTTONS    */
.buttonfb
	{
		width:178px;
		height:67px;
		float: left;
		margin:4px 51px 0 0;
		padding-right:0;
		background-image:url(images/e2you/buttonfb.png);
		background-repeat:no-repeat;
	}
.buttonsu
	{
		width:202px;
		height:67px;
		float: left;
		margin:4px 51px 0 0;
		padding-right:0;
		background-image:url(images/e2you/buttonstum.png);
		background-repeat:no-repeat;
	}
.buttonrss
	{
		width:247px;
		height:67px;
		float: left;
		margin:4px 51px 0 0;
		padding-right:0px;
		background-image:url(images/e2you/buttonrss.png);
		background-repeat:no-repeat;
	}
.buttoncli
	{
		width:195px;
		height:67px;
		float: left;
		margin-top:4px;
		padding:0;
		background-image:url(images/e2you/buttoncl.png);
		background-repeat:no-repeat;

	}
.button:hover
	{
		width:178px;
		height:67px;
		float: right;
		margin:0px;
		padding:4px 0 0 0;
		font-family: Arial;
		font-size:11px;
		color:#FFF;
		text-align:center;
		text-decoration:none;
		background-image: url(images/morebuttonover.jpg);
		background-repeat:no-repeat;
	}
/*------------------------------BUTTONS END    */
#bannerpic
	{
		width:159px;
		height:170px;
		float:left;
		margin:69px 0 0 0;
		padding:0px;
		background-image:url(images/bannerpic.jpg);
		background-repeat:no-repeat;
	}
/*----------------------------------------------HEADER-----------------------------------------------------------------------END-------------------------------------*/	
#contentbg
	{
		width:100%;
		float:left;
		padding:0px;
		position:relative;
	}
#contentblank
	{
		width:960px;
		height:369px;
		float: none;
		margin:0 auto;
	}
#content
	{
		width:960px;
		height:369px;
		float:left;
		margin-top:49px;
		padding:0px;
		position:absolute;
		overflow:hidden;
	}
#tellmemoreb
	{
		width:147px;
		height:33px;
		float:right;
		margin: 0px;
		padding:0px;
		right: 125px;
		top: 150px;
		position:absolute;
	}
.tellmemorebutton
	{
		width:147px;
		height:33px;
		float:right;
		margin: 0px;
		padding:0px;
		background-image:url(images/e2you/buttontellmemore.png);
		background-repeat:no-repeat;
		position:absolute;
	}
.tellmemorebutton:hover
	{
		width:147px;
		height:33px;
		float:right;
		margin: 0px;
		padding:0px;
		background-image:url(images/e2you/buttontellmemorero.png);
		background-repeat:no-repeat;
		position:absolute;
	}
#rightarrow
	{
		width:28px;
		height:47px;
		float:right;
		margin: 125px auto;
		padding:0px;
		background-image:url(images/e2you/arrowr.png);
		background-repeat:no-repeat;
		position:relative;
	}
#leftarrow
	{
		width:28px;
		height:47px;
		float:left;
		margin: 125px auto;
		padding:0px;
		background-image:url(images/e2you/arrowl.png);
		background-repeat:no-repeat;
		position:relative;
	}

#bannerbot
	{
		width:960px;
		height:55px;
		float:left;
		margin:0px;
		padding:0px;
		background-image: url(images/bannerbot.jpg);
		background-repeat: no-repeat;
	}
#bannerbottxt
	{
		width:450px;
		height:42px;
		float:left;
		margin:0px;
		padding:13px 0 0 154px;
		font-family:Arial;
		font-size:26px;
		color:#2c2c2c;
	}
#bannerbottxt h4
	{
		width:450px;
		height:55px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:Arial;
		font-size:26px;
		color:#2c2c2c;
	}
#details
	{
		width:94px;
		height:28px;
		float:left;
		margin:14px 0 0 0;
		padding:0px;
	}
.details
	{
		width:79px;
		height:21px;
		float:left;
		margin:0px;
		padding:7px 0 0 15px;
		font-family:Arial;
		font-size:10px;
		color:#FFF;
		text-decoration:none;
		background-image:url(images/detailsbutton.jpg);
		background-repeat:no-repeat;
	}
.details:hover
	{
		width:79px;
		height:21px;
		float:left;
		margin:0px;
		padding:7px 0 0 15px;
		font-family:Arial;
		font-size:10px;
		color:#FFF;
		text-decoration:none;
		background-image:url(images/detailsbuttonover.jpg);
		background-repeat:no-repeat;
	}
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------*/	
#contentleft
	{
		width:285px;
		float:left;
		margin:0px;
		padding:28px 0 59px 69px;
	}
#newsheading
	{
		width:230px;
		height:48px;
		float:left;
		margin:0px;
		padding:10px 0 0 55px;
		background-image:url(images/newsheading.jpg);
		background-repeat:no-repeat;
	}
#newsheading h3
	{
		width:230px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:Arial;
		font-size:29px;
		font-weight:normal;
		color:#FFF;
	}
#newstxtbg
	{
		width:266px;
		height:275px;
		float:left;
		margin:0px;
		padding:19px 0 0 19px;
		background-image: url(images/newsbg.jpg);
		background-repeat:no-repeat;
	}
#newsboldtxt
	{
		width:242px;
		height:19px;
		float:left;
		margin:0px;
		padding:0 0 0 24px;
		font-family:Arial;
		font-size:13px;
		font-weight: bold;
		color:#f4ff79;
		background-image:url(images/numicon.jpg);
		background-repeat:no-repeat;
		background-position:left;
	}
#newsboldtxt02
	{
		width:242px;
		height:19px;
		float:left;
		margin:4px 0 0 0;
		padding:0 0 0 24px;
		font-family:Arial;
		font-size:13px;
		font-weight: bold;
		color:#f4ff79;
		background-image:url(images/numicon02.jpg);
		background-repeat:no-repeat;
		background-position:left;
	}
#newsboldtxt03
	{
		width:242px;
		height:19px;
		float:left;
		margin:0px;
		padding:0 0 0 24px;
		font-family:Arial;
		font-size:13px;
		font-weight: bold;
		color:#f4ff79;
		background-image:url(images/numicon03.jpg);
		background-repeat:no-repeat;
		background-position:left;
	}
.newstxt
	{
		width:256px;
		float:left;
		margin:9px 0 0 0;
		padding:0px;
		font-family:Arial;
		font-size:11px;
		font-weight: normal;
		color:#d5f4d2;
	}
.boldtxt
	{
		font-family:Arial;
		font-size:11px;
		font-weight: bold;
		color:#d5f4d2;
	}
.morenewsbutton
	{
		width:256px;
		height:15px;
		float: left;
		margin:0px;
		padding:0px;
	}
.morenews
	{
		width:36px;
		height:15px;
		float: right;
		margin:0px;
		padding:0 0 0 8px;
		font-family:Arial;
		font-size:10px;
		color:#FFF;
		text-decoration:none;
		background-image:url(images/morenews.jpg);
		background-repeat:no-repeat;
	}
.morenews:hover
	{
		width:36px;
		height:15px;
		float: right;
		margin:0px;
		padding:0 0 0 8px;
		font-family:Arial;
		font-size:10px;
		color:#FFF;
		text-decoration:none;
		background-image: url(images/morenewsover.jpg);
		background-repeat:no-repeat;
	}
/*---------------------------------------------------------------LEFT---------------------------------------------------------------------------END-------------------*/	
#contentmid
	{
		width:204px;
		float:left;
		margin:0 0 0 12px;
		padding:28px 0 0 0;
	}
#awardheading
	{
		width:158px;
		height:57px;
		float:left;
		margin:0px;
		padding:4px 0 10px 46px;
		font-family:Arial;
		font-size:35px;
		color:#FFF;
		background-image:url(images/awardheading.jpg);
		background-repeat:no-repeat;
	}
#awardheading h3
	{
		width:158px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:Arial;
		font-size:35px;
		font-weight:normal;
		color:#FFF;
	}
.headingtxt	{
		font-family:Arial;
		font-size:13px;
		color:#FFF;
		line-height:13px;
	}
#awardtxtblank
	{
		width:194px;
		float:left;
		margin:0px;
		padding:0 0 0 10px;
	}
.awardtxt
	{
		width:174px;
		height:54px;
		float:left;
		margin:0px;
		padding:12px 0 0 20px;
		background-image:url(images/awardtxtbg.jpg);
		background-repeat:no-repeat;
	}
.awardtxt:hover
	{
		width:174px;
		height:54px;
		float:left;
		margin:0px;
		padding:12px 0 0 20px;
		background-image:url(images/awardtxtbg02.jpg);
		background-repeat:no-repeat;
	}
	
.awardtxt02
	{
		width:174px;
		height:54px;
		float:left;
		margin:3px 0 0 0;
		padding:12px 0 0 20px;
		background-image:url(images/awardtxtbg02.jpg);
		background-repeat:no-repeat;
	}
.awardtxt02:hover
	{
		width:174px;
		height:54px;
		float:left;
		margin:3px 0 0 0;
		padding:12px 0 0 20px;
		background-image:url(images/awardtxtbg.jpg);
		background-repeat:no-repeat;
	}
	
.awardboldtxt
	{
		width:174px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:Arial;
		font-size:11px;
		font-weight:bold;
		color:#c24b1c;
	}
.awardnormaltxt
	{
		width:174px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:Arial;
		font-size:10px;
		color:#2f6d54;
	}
/*----------------------------------------------AWARDPART--------------------------------------------------------------------------------------------------------END--*/	
#projectblank
	{
		width:365px;
		height:352px;
		float:left;
		margin:0px;
		padding:28px 0 0 0;
	}
#project
	{
		width:365px;
		height:352px;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url(images/projectsbg.jpg);
		background-repeat:no-repeat;
	}
#projectgallery
	{
		width:296px;
		height:295px;
		float:left;
		margin:0 0 0 69px;
		padding:0px;
	}
#project-pic
	{
		width:93px;
		height:93px;
		float:left;
		margin:0 0 6px 0;
		padding:0px;
	}
.project-pic
	{
		width:93px;
		height:93px;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url(images/proje-pic.jpg);
		background-repeat:no-repeat;
	}
.project-pic:hover
	{
		width:93px;
		height:93px;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url(images/proje-pic.jpg);
		background-repeat:no-repeat;
	}		
#project-pic02
	{
		width:93px;
		height:93px;
		float:left;
		margin:0 6px 6px 6px;
		padding:0px;
	}
.project-pic02
	{
		width:93px;
		height:93px;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url(images/proje-pic02.jpg);
		background-repeat:no-repeat;
	}
.project-pic02:hover
	{
		width:93px;
		height:93px;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url(images/proje-pic02.jpg);
		background-repeat:no-repeat;
	}		
	
#project-pic03
	{
		width:93px;
		height:93px;
		float:left;
		margin:0 0 6px 0;
		padding:0px;
	}
.project-pic03
	{
		width:93px;
		height:93px;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url(images/proje-pic03.jpg);
		background-repeat:no-repeat;
	}
.project-pic03:hover
	{
		width:93px;
		height:93px;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url(images/proje-pic03.jpg);
		background-repeat:no-repeat;
	}			
#project-pic04
	{
		width:93px;
		height:93px;
		float:left;
		margin:0 0 6px 0;
		padding:0px;
	}
.project-pic04
	{
		width:93px;
		height:93px;
		float:left;
		margin:0px;
		padding:0px;
		background-image: url(images/proje-pic-04.jpg);
		background-repeat:no-repeat;
	}
.project-pic04:hover
	{
		width:93px;
		height:93px;
		float:left;
		margin:0px;
		padding:0px;
		background-image: url(images/proje-pic-04.jpg);
		background-repeat:no-repeat;
	}			
#project-pic05
	{
		width:93px;
		height:93px;
		float:left;
		margin:0 6px 6px 6px;
		padding:0px;
	}
.project-pic05
	{
		width:93px;
		height:93px;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url(images/proje-pic05.jpg);
		background-repeat:no-repeat;
	}
.project-pic05:hover
	{
		width:93px;
		height:93px;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url(images/proje-pic05.jpg);
		background-repeat:no-repeat;
	}			
#project-pic06
	{
		width:93px;
		height:93px;
		float:left;
		margin:0 0 6px 0;
		padding:0px;
	}
.project-pic06
	{
		width:93px;
		height:93px;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url(images/proje-pic06.jpg);
		background-repeat:no-repeat;
	}
.project-pic06:hover
	{
		width:93px;
		height:93px;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url(images/proje-pic06.jpg);
		background-repeat:no-repeat;
	}			
#project-pic07
	{
		width:93px;
		height:93px;
		float:left;
		margin:0px;
		padding:0px;
	}
.project-pic07
	{
		width:93px;
		height:93px;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url(images/proje-pic07.jpg);
		background-repeat:no-repeat;
	}
.project-pic07:hover
	{
		width:93px;
		height:93px;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url(images/proje-pic07.jpg);
		background-repeat:no-repeat;
	}			
#project-pic08
	{
		width:93px;
		height:93px;
		float:left;
		margin:0 6px 6px 6px;
		padding:0px;
	}
.project-pic08
	{
		width:93px;
		height:93px;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url(images/proje-pic08.jpg);
		background-repeat:no-repeat;
	}
.project-pic08:hover
	{
		width:93px;
		height:93px;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url(images/proje-pic08.jpg);
		background-repeat:no-repeat;
	}			
#project-pic09
	{
		width:93px;
		height:93px;
		float:left;
		margin:0px;
		padding:0px;
	}
.project-pic09
	{
		width:93px;
		height:93px;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url(images/proje-pic09.jpg);
		background-repeat:no-repeat;
	}
.project-pic09:hover
	{
		width:93px;
		height:93px;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url(images/proje-pic09.jpg);
		background-repeat:no-repeat;
	}		
#paging
	{
		width:294px;
		height:26px;
		float:left;
		margin:17px 0 0 70px;
		padding:0px;
		background-image:url(images/paging.jpg);
		background-repeat: no-repeat;
	}
#paging ul
	{
		width:294px;
		height:26px;
		float:left;
		margin:0px;
		padding:0px;
		display:block;
	}
#paging ul li
	{
		height:26px;
		float:left;
		margin:0px;
		padding:0px;
		display:block;		
	}
#paging ul li.sap
	{
		width:1px;
		height:24px;
		float:left;
		margin:1px 0 0 0;
		padding:0px;
		word-spacing:0px;
		background-image:url(images/pagingsap.jpg);
		background-repeat:no-repeat;
	}	
#paging ul li a.prev
	{
		height:20px;
		float:left;
		margin:0px;
		padding:6px 9px 0 13px;
		font-family:Arial;
		font-size:11px;
		font-weight:bold;
		color:#000;
		text-align:center;
		text-decoration:none;
	}
#paging ul li a.prev:hover
	{
		height:26px;
		float:left;
		margin:0px;
		padding:6px 9px 0 13px;
		font-family:Arial;
		font-size:11px;
		font-weight:bold;
		color:#000;
		text-align:center;
		text-decoration:none;
	}
#paging ul li a.num
	{
		height:17px;
		float:left;
		margin:1px 0 0 0;
		padding:6px 6px 0 6px;
		font-family:Arial;
		font-size:11px;
		font-weight:bold;
		color:#1c7650;
		text-align:center;
		text-decoration:none;
	}	
#paging ul li a.num:hover
	{
		height:17px;
		float:left;
		margin:1px 0 0 0;
		padding:6px 6px 0 6px;
		font-family:Arial;
		font-size:11px;
		font-weight:bold;
		color:#d44d2f;
		text-align:center;
		text-decoration:none;
		background-color:#daf2e1;
	}
#paging ul li a.numlast
	{
		height:17px;
		float:left;
		margin:1px 0 0 0;
		padding:6px 0 0 6px;
		font-family:Arial;
		font-size:11px;
		font-weight:bold;
		color:#1c7650;
		text-align:center;
		text-decoration:none;
	}	
#paging ul li a.numlast:hover
	{
		height:17px;
		float:left;
		margin:1px 0 0 0;
		padding:6px 0 0 6px;
		font-family:Arial;
		font-size:11px;
		font-weight:bold;
		color:#d44d2f;
		text-align:center;
		text-decoration:none;
		background-color:#daf2e1;
	}
#paging ul li a.next
	{
		height:20px;
		float:left;
		margin:0px;
		padding:6px 13px 0 10px;
		font-family:Arial;
		font-size:11px;
		font-weight:bold;
		color:#000;
		text-align:center;
		text-decoration:none;
	}	
#paging ul li a.next:hover
	{
		height:20px;
		float:left;
		margin:0px;
		padding:6px 10px 0 10px;
		font-family:Arial;
		font-size:11px;
		font-weight:bold;
		color:#000;
		text-align:center;
		text-decoration:none;
	}
/*-------------------------------------------------------CONTENT---------------------------------------------------------------------------END----------------------*/	
#footerbg
	{
		width:100%;
		height:175px;
		float:left;
		margin:0px;
		padding:20px 0 0px;
		background-color:#080d31;
	}
#footerblank
	{
		width:960px;
		height:175px;
		margin:0 auto;
		padding:0px;
		background-image:url(images/e2you/footerbgm.png);
		background-repeat:repeat-x;
	}
#footer
	{
		width:960px;
		height:175px;
		margin:0px;
		padding:0px;
		background-image:url(images/e2you/footerbgl.png);
		background-repeat:no-repeat;
		background-position:top left;
	}
	
.footerleft
	{
		width:262px;
		height:175px;
		float: left;

	}
#footermiddle
	{
		width:244px;
		height:175px;
		clear:both;
		margin:0 0px 0 262px;
	}

#footerright
	{
		width:410px;
		height:175px;
		left:550px;
		margin-top:-175px;
		position:relative;
		background-image:url(images/e2you/footerbgr.png);
		background-repeat:no-repeat;
		background-position:top right;
	}
	
	
#footer_container {
	width: 940px;
	padding-left: 20px;
}




.footer_column {
	float: left;
	width: 225px;
	margin-right:20px;
}

#footer .last {
	width: 4px;
	height:175px;
	margin-right: 0px;
	float: right;
	background-image:url(images/e2you/footerbgr.png);
	background-repeat:no-repeat;
	background-position:top right;
}

#footer .tweet {
	width: 136px;
	height:175px;
	margin-right: 5px;
	margin-top:-215px;
	float: right;
	background-image:url(images/e2you/tweet.png);
	background-repeat:no-repeat;
	background-position:bottom center;
}	

#footer .wide {
	width: 244px;
	margin-left:20px;
	margin-right:20px;
}
#footer .twitter {
	width: 238px;
	margin-left:20px;
	margin-right:20px;
}
.footer_tween {
	width:7px;
	height:175px;
	float:left;
	background-image:url(images/e2you/footertween.png);
	background-repeat:no-repeat;
	background-position:top left;
}
.footer_column h2 {
	margin-top:5px;
}
.footer_column h3 {
	margin-top:15px;
}
	
	
	
#middlecontent
	{
		width:244px;
		height:140px;
		left:37px;
		top:15px;
		margin-top:20px;
		padding-top:35px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		text-align:justify;
		color:#FFFFFF;
		background-image:url(images/e2you/hwantto.png);
		background-repeat:no-repeat;
		background-position:top left;
	}
#leftcontent
	{
		width:225px;
		height:140px;
		left:23px;
		top:15px;
		margin-top:20px;
		padding-top:35px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		text-align:justify;
		color:#FFFFFF;
		background-image:url(images/e2you/hnewsletter.png);
		background-repeat:no-repeat;
		background-position:top left;
	}
#rightcontent
	{
		width:238px;
		height:140px;
		left:40px;
		top:15px;
		margin-top:20px;
		padding-top:35px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		text-align:justify;
		color:#FFFFFF;
		background-image:url(images/e2you/htwitter.png);
		background-repeat:no-repeat;
		background-position:top left;
	}
#rightcontent p {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-style:italic;
}
#rightcontent ul {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#FFFFFF;
		list-style:none;
		text-decoration:none;
		margin:0px;
		padding:0px;
		float:left;
}
#twitter_update_list li a {
		clear:both;
		float:left;
}
#twitter_update_list span a {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-style:normal;
		text-decoration:underline;
		color:white;
		padding:0px;
		margin:0 3px;
}
#twitter_update_list span a:hover {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-style:normal;
		text-decoration:none;
		color:white;
		padding:0px;
		margin:0 3px;
}
#rightcontent a {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-style:italic;
		text-decoration:none;
		color:#5855c8;
		margin-top:10px;
		padding:0px;
		float:left;
}
#rightcontent a:hover {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-style:italic;
		text-decoration:none;
		color:#FFFFFF;
		margin-top:10px;
		padding:0px;
		float:left;
}
#tweencol1 {
		width:7px;
		height:175px;
		left:270px;
		margin-top:-45px;
		position:relative;
		background-image:url(images/e2you/footertween.png);
		background-repeat:no-repeat;
		background-position:top left;
}
#tweencol2 {
		width:7px;
		height:175px;
		left:565px;
		margin-top:-175px;
		position:relative;
		background-image:url(images/e2you/footertween.png);
		background-repeat:no-repeat;
		background-position:top left;
}
#hlinecol1 {
		width:225px;
		height:1px;
		left:23px;
		margin-top:-135px;
		position:relative;
		background-image:url(images/e2you/hline.png);
		background-repeat:repeat-x;
		background-position:top left;
}
#hlinecol2 {
		width:244px;
		height:1px;
		left:275px;
		position:relative;
		background-image:url(images/e2you/hline.png);
		background-repeat:repeat-x;
		background-position:top left;
}
#hlinecol3 {
		width:238px;
		height:1px;
		left:292px;
		position:relative;
		background-image:url(images/e2you/hline.png);
		background-repeat:repeat-x;
		background-position:top left;
}
#tweet
	{
		width:136px;
		height:150px;
		margin-top:-175px;
		float:left;
		position:relative;
		background-image:url(images/e2you/tweet.png);
		background-repeat:no-repeat;
		background-position:bottom center;
	}
#twitterfollowus
	{
		width:99px;
		height:35px;
		margin-top:35px;
		margin-left:22px;
		background-image:url(images/e2you/followro.png);
		background-position:-9999px;
	}
.buttonfollow
	{

		width:99px;
		height:35px;
		float: left;
		background-image:url(images/e2you/follow.png);
		background-repeat:no-repeat;
	}
.buttonfollow:hover
	{
		width:99px;
		height:35px;
		float: left;
		background-image:url(images/e2you/followro.png);
		background-repeat:no-repeat;
	}

#contactformb
	{
		width:248px;
		height:58px;
		left:300px;
		margin-top:65px;
		position:relative;
		background-image:url(images/e2you/contactformro.png);
		background-position:-9999px;
		background-repeat:no-repeat;
	}
.buttoncontactform
	{
		width:248px;
		height:58px;
		float: left;
		background-image:url(images/e2you/contactform.png);
		background-repeat:no-repeat;
	}
.buttoncontactform:hover
	{
		width:248px;
		height:58px;
		float: left;
		background-image:url(images/e2you/contactformro.png);
		background-repeat:no-repeat;
	}
#middlecontent h2
	{
		width:248px;
		height:58px;
		float: left;
	}
#signup
	{
		width:248px;
		height:58px;
		left:15px;
	}
	
	
#footer input.textinput {
	font: 12px Arial, Helvetica, sans-serif;
	color: #3f3e82;
	border: 1px solid #5855c8;
	padding: 8px;
	width: 135px;
	float: left;
}

#footer span.button2 {
    background: transparent url(images/e2you/signup.png) no-repeat top left;
    float: right;
	width:64px;
    height: 34px;
	border:none;
}

#footer span.button2  input.form_but {
    background: transparent url(images/e2you/signup.png) no-repeat top left;
	color: #fff;
	width:64px;
	height: 34px;
	border:none;
	cursor:pointer;
}
#footer span.button2:hover {
    background: transparent url(images/e2you/signupro.png) no-repeat top left;
}

#footer span.button2 input.form_but:hover {
    background: transparent url(images/e2you/signupro.png) no-repeat top left;
}

#leftcontent h3 {
    background: transparent url(images/e2you/signupro.png) no-repeat;
	background-position:-9999px;
}

#copyrightsblank
	{
		width:100%;
		height:100px;
		float: left;
		margin:0;
		padding:0px;
		background-color:#080d31;
	}
#copyrights
	{
		width:382px;
		height:40px;
		float: none;
		margin:15px auto;
		background-image:url(images/e2you/copyright.png);
		background-repeat:no-repeat;
	}
#validation
	{
		width:549px;
		float: left;
		margin:10px 0 0 0;
		padding:0 0 0 455px;
	}
.xhtml
	{
		width:36px;
		height:15px;
		float: left;
		margin:0px;
		padding:0 0 0 8px;
		font-family:Arial;
		font-size:10px;
		color:#FFF;
		text-decoration:none;
		background-image: url(images/xhtml.jpg);
		background-repeat:no-repeat;
	}
.xhtml:hover
	{
		width:36px;
		height:15px;
		float: left;
		margin:0px;
		padding:0 0 0 8px;
		font-family:Arial;
		font-size:10px;
		color:#FFF;
		text-decoration:none;
		background-image: url(images/xhtml.jpg);
		background-repeat:no-repeat;
	}
.css
	{
		width:28px;
		height:15px;
		float: left;
		margin:0 0 0 3px;
		padding:0 0 0 16px;
		font-family:Arial;
		font-size:10px;
		color:#FFF;
		text-decoration:none;
		background-image: url(images/xhtml.jpg);
		background-repeat:no-repeat;
	}
.css:hover
	{
		width:28px;
		height:15px;
		float: left;
		margin:0 0 0 3px;
		padding:0 0 0 16px;
		font-family:Arial;
		font-size:10px;
		color:#FFF;
		text-decoration:none;
		background-image: url(images/xhtml.jpg);
		background-repeat:no-repeat;
	}
#desinedby
	{
		width:960px;
		float: left;
		margin:10px 0 0 0;
		padding:0px;
		font-family:Arial;
		font-size:12px;
		font-weight:bold;
		color:#e9e389;
		text-align:center;
	}
.desinedby
	{
		font-family:Arial;
		font-size:12px;
		font-weight:bold;
		color:#FFF;
		text-decoration:none;
	}
.desinedby:hover
	{
		font-family:Arial;
		font-size:12px;
		font-weight:bold;
		color:#FFF;
		text-decoration: underline;
	}




img{border:none;}

/* Easy Slider 2 */

	#slider2 ul, #slider2 li {
		margin:0;
		padding:0;
		list-style:none;
	}
	#slider2, #slider2 li { 
		width:902px;
		height:369px;
		overflow:hidden;
		margin:0 auto;
	}
#slider2 img{ 
	display: block;
    margin-left: auto;
    margin-right: auto
	}
#slider2 li.control4 {
		background-image:url(images/e2you/buttontellmemorero.png);
		background-repeat:no-repeat;
		background-position:-9999px;
	}
#slider2 span
	{
		width:147px;
		height:33px;
		float:right;
		margin: 0px;
		padding:0px;
		right: 96px;
		top: -224px;
		position:relative;
		background-image:url(images/e2you/buttontellmemore.png);
		background-repeat:no-repeat;

		overflow:hidden;
	}
#slider2 span:hover
	{
		background-image:url(images/e2you/buttontellmemorero.png);
		background-repeat:no-repeat;
		cursor:pointer;
	}
	
	span#prevBtn{}
	span#nextBtn{}					

/* // Easy Slider */


    /* image replacement */
        .graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }


	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:28px;
		height:47px;
		position:absolute;
		left:0px;
		top:71px;
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		left:930px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:28px;
		height:47px;
		background:url(images/e2you/arrowl.png) no-repeat 0 0;	
		}	
	#nextBtn a, #slider1next a{ 
		background:url(images/e2you/arrowr.png) no-repeat 0 0;	
		}	



/*----------------------------------------------SUBPAGE-----------------------------------------------------------------------END-------------------------------------*/	


#subpageheaderbg
	{
		width:100%;
		margin-top:50px;
		background-color:#FFFFFF;
		float:left;
		padding:0px;
		background:url(images/e2you/subcontentbg.jpg) repeat-x;
		background-color:#FFFFFF;
	}
#subpageheaderblank
	{
		width:960px;
		height:120px;
		margin:0 auto;
	}
#subpageheader
	{
		width:525px;
		height:62px;
		float:left;
		margin-top:30px;
		padding:0px;
	}
#letsworktogether
	{
		width:208px;
		height:42px;
		float:right;
		margin-top:30px;
		padding:0px;
		background-image:url(images/e2you/buttonletsworkro.gif);
		background-position:-9999px;
	}
.letsworkb
	{
		width:208px;
		height:42px;
		float:right;
		margin: 0px;
		padding:0px;
		background:url(images/e2you/buttonletswork.gif) no-repeat;
		background-repeat:no-repeat;
	}
.letsworkb:hover
	{
		background-image:url(images/e2you/buttonletsworkro.gif);
	}
	
	
	

#subpagecontentbg
	{
		width:100%;
		float:left;
		padding:0px;
		padding-bottom:30px;
		background-color:#FFFFFF;
		height:369px;
		position:relative;
	}
#subpagecontentblank
	{
		width:960px;
		height:369px;
		margin:0 auto;
	}
#subpagecontent
	{
		width:960px;
		height:369px;
		float:left;
		padding:0px;
		position:absolute;
	}
	
/*----------------------------------------------SUBPAGE SERVICES-----------------------------------------------------------------------END-------------------------------------*/	
#subphservices
	{
		width:525px;
		height:62px;
		float:left;
		margin-top:30px;
		padding:0px;
		background:url(images/e2you/subhservices.png) no-repeat;
	}
#subpagecontentbgservices
	{
		width:100%;
		min-height: 425px;
		height: auto !important;
		height: 425px;
		float:left;
		padding:0px;
		position:relative;
	}

#servicescontent
	{
		width:700px;
		float:right;
		padding:0px;
	}
#servicescontent p {
	font-size: 14px;
	line-height: 20px;
	margin-bottom: 15px;
	text-shadow: #fff 0 1px 0;
	font-family: "HelveticaNeue", Helvetica, Arial, sans-serif;
}
#servicescontent h3 {
	font-size: 15px;
	color: #5855c8;
	text-shadow: #fff 0 1px 0;
	font-weight: bold;
	margin-bottom: 0px;
	font-family: "Helvetica Neue (TT)", "HelveticaNeue", Helvetica, Arial, sans-serif;
}
#service {
	margin-bottom: 10px;
	line-height:30px;
	height:30px;
}
#servicesmenu
	{
		width:230px;;
		height:369px;
		float:left;
		margin:0px;
		padding:0px;
	}
#servicesmenu ul
	{
		list-style-type: none;
		width:208px;
		margin: 0;
		padding: 0;
	}

#servicesmenu ul li
	{
		height:30px;
		border-bottom: 1px solid #dac4b5;
		border-top: 1px solid #fff;
		background-color:#f4f0e9;
	}
#servicesmenu ul li.abovechosen
	{
		border-top: 1px solid #dac4b5;
		border-bottom:1px solid #fff;

	}
#servicesmenu ul li.chosen
	{
		background:url(images/e2you/submenubhover.gif) center right no-repeat;
		width:217px;
		height:30px;
		border:none;
	}
#servicesmenu ul li a
	{
		height:30px;
		color: black;
		display: block;
		padding-left: 33px;
		text-decoration: none;
		line-height:28px;
		font-weight: bold;
		font-size: 90%;
	}
#servicesmenu ul li a.automation
	{
		background: url(images/e2you/cog.png) no-repeat 10px center;
	}
#servicesmenu ul li a.design
	{
		background: url(images/e2you/blueprint.png) no-repeat 10px center;
	}
#servicesmenu ul li a.av
	{
		background: url(images/e2you/tv.png) no-repeat 10px center;
	}
#servicesmenu ul li a.networking
	{
		background: url(images/e2you/network.png) no-repeat 10px center;
	}
#servicesmenu ul li a.lighting
	{
		background: url(images/e2you/light.png) no-repeat 10px center;
	}

#servicesmenu ul li a:visited{
}

#servicesmenu ul li a:hover
	{
		color: #282663;
		background-color: #F3F3F3;
	}
#servicesmenu ul li a:hover#chosen
	{
		color: #282663;
		background-color:transparent;
	}
/*----------------------------------------------SUBPAGE ABOUT-----------------------------------------------------------------------END-------------------------------------*/	
#subphabout
	{
		width:432px;
		height:62px;
		float:left;
		margin-top:30px;
		padding:0px;
		background:url(images/e2you/subhabout.png) no-repeat;
	}
#subpagecontentbgabout
	{
		width:100%;
		min-height: 425px;
		height: auto !important;
		height: 425px;
		float:left;
		padding:0px;
		padding-bottom:30px;
		height:450px;
		position:relative;
	}
#subpagecontentabout
	{
		width:960px;
		margin:0 auto;
	}
#aboutcontentheader
	{
		width:960px;
		float:left;
		padding:0px;
	}
#aboutcontenttop
	{
		width:960px;
		float:left;
		text-align:justify;
		margin:0;
		font-size: 15px;
		color: #282663;
		font-weight: bold;
		font-family: "Helvetica Neue (TT)", "HelveticaNeue", Helvetica, Arial, sans-serif;
	}
#aboutcontentleft
	{
		width:300px;
		float:left;
		padding:0px;
		text-align:justify;
		margin:0 29px 0 0;
	}
#aboutcontentmiddle
	{
		width:300px;
		float:left;
		padding:0px;
		text-align:justify;
		margin:0 29px 0 0;
	}
#aboutcontentright
	{
		width:302px;
		height:228px;
		float:left;
		padding:0px;
		margin-top:10px;
	}
#aboutcontentrightcontact
	{
		width:290px;
		height:50px;
		float:right;
		margin-top:20px;
		padding:5px;
		display:table;
		background-color:#f5f0ea;
		border:1px solid #dac4b6;
	}
#subpagecontentabout p
	{
		margin-top:10px;
		color:#666;
	}
/*----------------------------------------------SUBPAGE CONTACT-----------------------------------------------------------------------END-------------------------------------*/	
#contactphonenumber
	{
		width:350px;
		height:30px;
		float:right;
		margin-top:30px;
		margin-right:40px;
		padding:0px;
		background:url(images/e2you/subhphone.png)
	}
#subphcontact
	{
		width:279px;
		height:62px;
		float:left;
		margin-top:30px;
		padding:0px;
		background:url(images/e2you/subhcontact.png) no-repeat;
	}
#subpagecontentbgcontact
	{
		width:100%;
		float:left;
		padding:0px;
		padding-bottom:30px;
		min-height: 550px;
		height: auto !important;
		height: 550px;
		position:relative;
	}
#subpagecontentcontact
	{
		width:960px;
		margin:0 auto;
	}
#contactcontentleft
	{
		width:460px;
		float:left;
		padding:0px;
		text-align:justify;
	}
#contactcontentlefttext
	{
		width:200px;
		float:left;
		padding:0px;
		text-align:justify;
	}
#contactcontentlefttextright
	{
		width:200px;
		float:left;
		padding:0px;
		margin-left:20px;
		text-align:justify;
	}
#contactcontentright
	{
		width:425px;
		min-height: 515px;
		height: auto !important;
		height: 515px;
		float:right;
		padding:0px;
		text-align:justify;
		background-color:#f5f0ea;
		border:1px double #dac4b6;
	}
#contactcontentright h5
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:24px;
		font-weight:bold;
		color:#282663;
	}
#contactcontentright p
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-style:normal;
		text-align:justify;
		color:#282663;
		margin-top:5px;
	}
.ptop
	{
		margin:0px;
		padding:0px;
	}
.pbold
	{
		margin:0 0 20px 0;
		padding:0px;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		color:#282663;
	}
.pbold a
	{
		margin:0 0 20px 0;
		padding:0px;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		color:#282663;
		text-decoration:none;
	}
.pbold a:hover
	{
		text-decoration:underline;
	}
.contact_box label {
	float: left;
	padding: 3px 15px 0 0;
	text-align: right;
	color: #282663;;
	width: 100px;
	font-size: 16px;
	font-weight: bold;
}
.contact_box {
	margin-bottom: 20px;
	}
.padding_20 {
	padding: 15px;
	}
div.error{
	margin-left:115px;
	margin-bottom:0;
	width:230px;
}
.col1_span_50 {
	width: 100%;
	float: left;
	}
fieldset div { margin: 15px 0 17px; }

/*fieldset div:after { content: "."; clear: both; display: block; height: 0; visibility: hidden; }*/


input.required, textarea.required, select.validate-selection {
	padding:3px;
	width:230px;	
	font: 1em Arial ,sans;
	color: #282663;
	border: 1px solid;
	border-color: #282663;
}
input.validation-failed, textarea.validation-failed, select.validation-failed {
	border: 1px solid #FF3300;
	color : #FF3300;
}
input.validation-passed, textarea.validation-passed, select.validate-passed {
	color: #282663;
	border: 1px solid;
	border-color: #282663;
}

.validation-advice {
	padding: 5px;
	margin: 0 0 0 115px;
	width:228px;
	background-color: #FF3300;
	color : #FFF;
	font-weight: bold;
	font: 0.8em Arial ,sans;
}

.custom-advice {
	padding: 5px;
	margin: 0 0 0 115px;
	width:228px;
	background-color: #FF3300;
	color : #FFF;
	font-weight: bold;
	font: 0.8em Arial ,sans;
}
input#form_attachment {
	width: 170px;
	}
select#formContact {
	width: 238px;
	}

#sentmsg {
		z-index:2;
		position:relative;
		width:238px;
		height: 55px;
		float:left;
		padding:0px;
		margin-top:-30px;
		margin-left:30px;
		background:url(images/e2you/sentmsg.gif);
}
#sentbox {
		z-index:1;
		position:relative;
		width:958px;
		height: 212px;
		float:left;
		padding:0px;
		margin-top:-30px;
		background-color:#f5f0ea;
		border:1px solid #dac4b6;
}
#sentbox img{
		display: block;
		padding-top:50px;
	    margin-left: auto;
	    margin-right: auto;
}
#comingmsg {
		z-index:2;
		position:relative;
		width:238px;
		height: 55px;
		float:left;
		padding:0px;
		margin-top:-30px;
		margin-left:30px;
		background:url(images/e2you/comingmsg.gif);
}
#subpagesentbg
	{
		width:100%;
		float:left;
		padding:0px;
		padding-bottom:30px;
		min-height: 300px;
		height: auto !important;
		height: 300px;
		position:relative;
	}

/*----------------------------------------------SUBPAGE GALLERY OF WORK----------------------------------------------------------------------------------------------END----------*/	
#subphgow
	{
		width:431px;
		height:62px;
		float:left;
		margin-top:30px;
		padding:0px;
		background:url(images/e2you/subhgallery.png) no-repeat;
	}
#subpagecontentbggow
	{
		width:100%;
		min-height: 600px;
		height: auto !important;
		height: 600px;
		float:left;
		padding:0px;
		position:relative;
	}
#subpagecontentgow
	{
		width:960px;
		margin:0 auto;
	}
#gowcontentleft
	{
		width:325px;
		height:250px;
		clear:both;
		float:left;
		padding:0px;
		text-align:justify;
		background-color:#f5f0ea;
		border:1px double #dac4b6;
	}
#gowcontentright
	{
		width:590px;
		float:right;
		padding:0px;
		text-align:justify;
	}
#gowcontenttextright
	{
		width:200px;
		float:left;
		padding:0px;
		margin-left:20px;
		text-align:justify;
	}
#gowcontentdivider
	{
		width:100%;
		height:1px;
		clear:both;
		float:left;
		padding:0px;
		margin:30px 0;
		background-color:#dac4b6;
	}
#gowcontentdivider2
	{
		width:960px;
		height:1px;
		clear:both;
		float:left;
		padding:0px;
		margin:0;
		background-color:#dac4b6;
	}
#gowinforight
	{
		width:600px;
		min-height: 250px;
		height: auto !important;
		height: 250px;
		float:right;
		padding:0px;
		margin-top:25px;
	}
#gowinfoleft
	{
		width:340px;
		float:left;
		padding:0px;
		margin-top:25px;
		margin-bottom:25px;
		text-align:justify;
	}
#gallery {
		position: relative;
		float: right;
		width: 595px;
}
	
.photos {
		position: relative;
		float: left;
		display: block;
		padding-bottom: 10px;
		padding-left: 10px;
}

#gowpicsright1
	{
		width:275px;
		height:200px;
		clear:right;
		float:right;
		padding:0px;
		margin-bottom:40px;
		background-color:#f5f0ea;
		border:1px solid #dac4b6;
	}
#gowpicsright2
	{
		width:275px;
		height:200px;
		clear:left;
		float:left;
		padding:0px;
		margin-bottom:40px;
		background-color:#f5f0ea;
		border:1px solid #dac4b6;
	}
.hrline
	{
		padding:0px;
		margin-bottom:20px;
		height:1px;
		background-color:#dac4b6;
		border:none;
	}
.pgalhead
	{
		margin:0px;
		padding:0px;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:24px;
		color:#282663;
	}
.pgalhead a
	{
		margin:0px;
		padding:0px;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:24px;
		color:#282663;
		text-decoration:none;
	}
.pgalhead a:hover
	{
		text-decoration:underline;
	}
.pgaldate
	{
		margin:0 0 20px 0;
		padding:0px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:100;
		color:#282663;
	}
.pgaldate2
	{
		margin:0px;
		padding:0px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:100;
		color:#282663;
	}
.pgalinfoleft
	{
		margin:0px;
		padding:0px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:15px;
		text-align:left;
	}
.moreinfo
	{
		margin-top:20px;
	}
.moreinfo a
	{
		text-decoration:none;
	}
.moreinfo a:hover
	{
		text-decoration:underline;
	}
.featuredrow
	{
		background-color:#f7f4ef;
	}
.returntogallery
	{
		margin-top:-30px;
		padding:5px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#282663;
		text-align:right;
		text-transform:uppercase;
	}
/*----------------------------------------------SUBPAGE PRESS----------------------------------------------------------------------------------------------END----------*/	
#subphpress
	{
		width:469px;
		height:74px;
		float:left;
		margin-top:30px;
		padding:0px;
		background:url(images/e2you/subhpress.png) no-repeat;
	}
#subpagecontentbgpress
	{
		width:100%;
		min-height: 450px;
		height: auto !important;
		height: 450px;
		float:left;
		padding:0px;
		position:relative;
	}
#subpagecontentpress
	{
		width:960px;
		margin:0 auto;
	}
#presscontentleft
	{
		width:550px;
		height:344px;
		clear:both;
		float:left;
		padding:0px;
		background-color:#f5f0ea;
		border:1px solid #dac4b6;
	}
#presscontentpic
	{
		width:220px;
		height:323px;
		float:left;
		padding:0px;
		margin:10px;
		background:url(images/e2you/fotc.jpg) no-repeat;
	}
#presscontentinfo
	{
		width:280px;
		height:324px;
		float:right;
		padding-right:10px;
		margin:10px;
	}
#presscontentright
	{
		width:325px;
		float:right;
		padding:0px;
		text-align:justify;
	}
#pressinforight
	{
		width:590px;
		height:400px;
		float:right;
		padding:0px;
		margin-top:25px;
	}
	
#presscontentleft img
	{
		width:220px;
		height:323px;
		float:left;
		padding:0px;
		margin:7px 10px 10px 10px;
	}
.pressbutton {
}

#press1, #press2, #press3 {
	display: block;
		width:540px;
		height:344px;
		clear:both;
		float:left;
		padding:0px;
		margin-top:5px;
}
#press1-pressbutton {
	opacity: 1.0;
}

#press2 {
	display: none;
}
#press2-pressbutton {
	opacity: 0.5;
}

#press3 {
	display: none;
}
#press3-pressbutton {
	opacity: 0.5;

}

#press4 {
	display: none;
}
#press4-pressbutton {
	opacity: 0.5;
}


#press5 {
	display: none;
}
#press5-pressbutton {
	opacity: 0.5;
}

#press6 {
	display: none;
}
#press6-pressbutton {
	opacity: 0.5;
}

#press6 {
	display: none;
}
#press6-pressbutton {
	opacity: 0.5;
}

#press6 {
	display: none;
}
#press6-pressbutton {
	opacity: 0.5;
}

.presshead
	{
		margin-top:3px;
		margin-bottom:5px;
		padding:0px;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:24px;
		color:#282663;
		line-height:24px;
	}
.presshead a
	{
		margin:0px;
		padding:0px;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:24px;
		color:#282663;
		line-height:24px;
		text-decoration:none;
	}
.presshead a:hover
	{
		text-decoration:underline;
	}
.pcontenttext {
		text-align:justify;
}
#presscontentleft ul
	{
		list-style-type: none;
		margin-top: 10px;
		padding: 0;
		float:left;
		position:relative;
	}

#presscontentleft ul li
	{
		height:30px;
	}

#presscontentleft ul li a
	{
		height:30px;
		display: block;
		padding-left: 25px;
		text-decoration: none;
		line-height:28px;
		background:url(images/e2you/pdf.png) no-repeat 1px;
	}
/*----------------------------------------------SUBPAGE TESTIMONIALS----------------------------------------------------------------------------------------------END----------*/	
#subphtestimonials
	{
		width:463px;
		height:74px;
		float:left;
		margin-top:30px;
		padding:0px;
		background:url(images/e2you/subhtestimonials.png) no-repeat;
	}
#subpagecontentbgtestimonials
	{
		width:100%;
		min-height: 250px;
		height: auto !important;
		height: 250px;
		float:left;
		padding:0;
		position:relative;
	}
#subpagecontenttestimonials
	{
		width:960px;
		margin:0 auto;
	}
#testimonialscontentleft
	{
		width:410px;
		min-height: 200px;
		height: auto !important;
		height: 200px;
		clear:left;
		float:left;
		padding:15px;
		margin-bottom:30px;
		background-color:#f5f0ea;
		border:1px solid #dac4b6;
		text-align:justify;
	}
#testimonialscontentright
	{
		width:410px;
		min-height: 200px;
		height: auto !important;
		height: 200px;
		clear:right;
		float:right;
		padding:15px;
		margin-bottom:30px;
		background-color:#f5f0ea;
		border:1px solid #dac4b6;
		text-align:justify;
	}
#testimonialsbubble
	{
		width:215px;
		height:52px;
		float:right;
		padding:0px;
		margin-top:-16px;
		margin-right:-16px;
		background-color:#FFFFFF;
		text-indent:25px;
		background:url(images/e2you/testbubble.gif) no-repeat;
	}
#testimonialsbubble h3
	{
	font-size: 18px;
	color: black;
	margin: 0px;
	font-family: "HelveticaNeue", Helvetica, Arial, sans-serif;
	}
#testimonialsquote h4
	{
		width:195px;
		height:52px;
		float:left;
		padding:0px;
		margin-top:-16px;
		line-height:52px;
		text-align:center;
		border-bottom:1px solid #dac4b6;
		font-size:0.9em;
		white-space:nowrap;
		text-transform:uppercase;
	}
#testimonial
	{
		clear:both;
		float:left;
		padding:0px;
		margin-top:20px;
	}
#testimonial p
	{
		font-size: 14px;
		color: #011934;
		line-height: 20px;
		font-family: "HelveticaNeue", Helvetica, Arial, sans-serif;
		text-align:justify;
		width:410px;
	}
/*----------------------------------------------DOWNLOADS MENU----------------------------------------------------------------------------------------------END----------*/	
#downloadsmenu
	{
		width:230px;;
		float:left;
		margin-top:8px;
		padding:0px;
		padding-bottom:20px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
	}
#downloadsmenu ul
	{
		list-style-type: none;
		width:208px;
		margin: 0;
		padding: 0;
	}

#downloadsmenu ul li
	{
		height:30px;
	}
#downloadsmenu ul li a
	{
		height:30px;
		color: black;
		display: block;
		padding-left: 33px;
		text-decoration: none;
		line-height:28px;
		font-size: 90%;
		color: #282663;
		background:url(images/e2you/pdf.png) no-repeat 9px;
	}
#downloadsmenu ul li a:visited{
}

#downloadsmenu ul li a:hover
	{
		color: #282663;
		background-color: #F3F3F3;
	}
	
	
/* POPUP BUBBLE */

.rss-popup {
			list-style: none;
			position: relative;
}

div.rss-popup em {
	    width: 136px;
	    height: 67px;
	    position: absolute;
	    top: -80px;
	    text-align: center;
	    text-indent: -9999px;
		overflow:hidden;
	    z-index: 2;
	    display: none;
}
div.rss-popup em.fb {
	    background: url(images/e2you/bubblefb.png) no-repeat;
		left: 35px;
}
div.rss-popup em.su {
	    background: url(images/e2you/bubblesu.png) no-repeat;
	    left: 275px;
}
div.rss-popup em.rss {
	    background: url(images/e2you/bubblerss.png) no-repeat;
		left: 550px;
}
div.rss-popup em.cli {
	    background: url(images/e2you/bubblecli.png) no-repeat;
		left: 840px;
}