
body {
	background:#000 url(../../images/portfolio-images/bg.jpg) no-repeat center top;
	height:100% auto ;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	margin:0;
}

#meffects-logo2 {
	position:absolute;
	left:50%;
	top:0;
	height:92px;
	width:178px;
	z-index:1;
	margin:0 0 0 -468px;
} 


.clear {
	clear: both;
	height: 0;
	font-size: 0;
	line-height: 0;
}

a {
	color: #8cdcfd;
	text-decoration: none;
	cursor: pointer;
    outline: none;
}

a:hover {
	color: #fff;
	text-decoration: underline;
    outline: none;
}

a:active, a:focus {
    outline: none;
}

#container {
	width: 954px;
	margin: 0 auto;
	text-align: left;
}

#spacer {
	margin:0;
	padding:0;
	float:left;
	width:954px;
}

#hed {
	margin:0;
	padding:0;
	float:left;
	width:954px;
}

#logo {
	float: left;
}

#portfolioheader #title {
	margin:0;
}

#portfolionav {
	margin-top:0;
	width: 954px;	
	height: 69px;
	background: url(../../images/portfolio-images/portfolio_top.jpg) no-repeat;
	float: left;
	position: relative;
	z-index: 0;
	top: -55px;
	margin-bottom: -55px;
}

#portfolionav #navleft {
	display: block;
	float: left;
	width: 31px;
	height: 31px;
	background-image: url(../../images/portfolio-images/portfolio_navleft.jpg);
	margin-left: 28px;
	_margin-left: 14px;
	margin-top: 21px;
}

#portfolionav #navleft:hover {
	background-image: url(../../images/portfolio-images/portfolio_navlefthover.jpg) ;
}

#portfolionav #navright {
	display: block;
	float: left;
	width: 31px;
	height: 31px;
	background-image: url(../../images/portfolio-images/portfolio_navright.jpg);
	margin-left: 33px;
	margin-top: 21px;
}

#portfolionav #navright:hover {
	background-image: url(../../images/portfolio-images/portfolio_navrighthover.jpg);
}


#carousel {
	width: 768px;
	height: 100px;
	_height: 50px;
	overflow: hidden;
	margin-top: 10px;
	float: left;
	margin-left: 33px;
}

#carousel #inner {
	width: 1000000px;
}

#portfoliostage {
	background-image: url(../../images/portfolio-images/portfolio_body.jpg);	
	height: 539px;
	width: 954px;
	float: left;
	margin:0;
	_margin:55px 0 0 0;
}

#portfolio_hover {
	float: left;
	position: relative;
	z-index: 1000;
	top: 8px;
	left: 219px;
	margin-left: 0px;
}


#portfolio_hover2 {
	float: left;
	position: relative;
	z-index: 1000;
	top: 7px;
	left: 94px;
}

.portfolioitem {
	width: 96px;
	height: 53px;
	float: left;
	cursor: pointer;
}

#portfolioitem1 { background-image: url(../../images/portfolio-images/pthumb_1active.jpg); }
#portfolioitem2 { background-image: url(../../images/portfolio-images/pthumb_2.jpg); }
#portfolioitem3 { background-image: url(../../images/portfolio-images/pthumb_3.jpg); }
#portfolioitem4 { background-image: url(../../images/portfolio-images/pthumb_4.jpg); }
#portfolioitem5 { background-image: url(../../images/portfolio-images/pthumb_5.jpg); }
#portfolioitem6 { background-image: url(../../images/portfolio-images/pthumb_6.jpg); }
#portfolioitem7 { background-image: url(../../images/portfolio-images/pthumb_7.jpg); }
#portfolioitem8 { background-image: url(../../images/portfolio-images/pthumb_8.jpg); }
#portfolioitem9 { background-image: url(../../images/portfolio-images/pthumb_9.jpg); }
#portfolioitem10 { background-image: url(../../images/portfolio-images/pthumb_10.jpg); }
#portfolioitem11 { background-image: url(../../images/portfolio-images/pthumb_11.jpg); }
#portfolioitem12 { background-image: url(../../images/portfolio-images/pthumb_12.jpg); }
#portfolioitem13 { background-image: url(../../images/portfolio-images/pthumb_13.jpg); }
#portfolioitem14 { background-image: url(../../images/portfolio-images/pthumb_14.jpg); }
#portfolioitem15 { background-image: url(../../images/portfolio-images/pthumb_15.jpg); }
#portfolioitem16 { background-image: url(../../images/portfolio-images/pthumb_16.jpg); }
#portfolioitem17 { background-image: url(../../images/portfolio-images/pthumb_17.jpg); }
#portfolioitem18 { background-image: url(../../images/portfolio-images/pthumb_18.jpg); }
#portfolioitem19 { background-image: url(../../images/portfolio-images/pthumb_19.jpg); }
#portfolioitem20 { background-image: url(../../images/portfolio-images/pthumb_20.jpg); }
#portfolioitem21 { background-image: url(../../images/portfolio-images/pthumb_21.jpg); }
#portfolioitem22 { background-image: url(../../images/portfolio-images/pthumb_22.jpg); }
#portfolioitem23 { background-image: url(../../images/portfolio-images/pthumb_23.jpg); }
#portfolioitem24 { background-image: url(../../images/portfolio-images/pthumb_24.jpg); }
#portfolioitem25 { background-image: url(../../images/portfolio-images/pthumb_25.jpg); }
#portfolioitem26 { background-image: url(../../images/portfolio-images/pthumb_26.jpg); }
#portfolioitem27 { background-image: url(../../images/portfolio-images/pthumb_27.jpg); }
#portfolioitem28 { background-image: url(../../images/portfolio-images/pthumb_28.jpg); }
#portfolioitem29 { background-image: url(../../images/portfolio-images/pthumb_29.jpg); }
#portfolioitem30 { background-image: url(../../images/portfolio-images/pthumb_30.jpg); }
#portfolioitem31 { background-image: url(../../images/portfolio-images/pthumb_31.jpg); }
#portfolioitem32 { background-image: url(../../images/portfolio-images/pthumb_32.jpg); }
#portfolioitem33 { background-image: url(../../images/portfolio-images/pthumb_33.jpg); }
#portfolioitem34 { background-image: url(../../images/portfolio-images/pthumb_34.jpg); }
#portfolioitem35 { background-image: url(../../images/portfolio-images/pthumb_35.jpg); }
#portfolioitem36 { background-image: url(../../images/portfolio-images/pthumb_36.jpg); }
#portfolioitem37 { background-image: url(../../images/portfolio-images/pthumb_37.jpg); }
#portfolioitem38 { background-image: url(../../images/portfolio-images/pthumb_38.jpg); }
#portfolioitem39 { background-image: url(../../images/portfolio-images/pthumb_39.jpg); }
#portfolioitem40 { background-image: url(../../images/portfolio-images/pthumb_40.jpg); }
#portfolioitem41 { background-image: url(../../images/portfolio-images/pthumb_41.jpg); }
#portfolioitem42 { background-image: url(../../images/portfolio-images/pthumb_42.jpg); }
#portfolioitem43 { background-image: url(../../images/portfolio-images/pthumb_43.jpg); }
#portfolioitem44 { background-image: url(../../images/portfolio-images/pthumb_44.jpg); }
#portfolioitem45 { background-image: url(../../images/portfolio-images/pthumb_45.jpg); }
#portfolioitem46 { background-image: url(../../images/portfolio-images/pthumb_46.jpg); }
#portfolioitem47 { background-image: url(../../images/portfolio-images/pthumb_47.jpg); }
#portfolioitem48 { background-image: url(../../images/portfolio-images/pthumb_48.jpg); }
#portfolioitem49 { background-image: url(../../images/portfolio-images/pthumb_49.jpg); }
#portfolioitem50 { background-image: url(../../images/portfolio-images/pthumb_50.jpg); }
#portfolioitem51 { background-image: url(../../images/portfolio-images/pthumb_51.jpg); }
#portfolioitem52 { background-image: url(../../images/portfolio-images/pthumb_52.jpg); }
#portfolioitem53 { background-image: url(../../images/portfolio-images/pthumb_53.jpg); }
#portfolioitem54 { background-image: url(../../images/portfolio-images/pthumb_54.jpg); }

#portfolioitem1:hover { background-image: url(../../images/portfolio-images/pthumb_1active.jpg); }
#portfolioitem2:hover { background-image: url(../../images/portfolio-images/pthumb_2active.jpg); }
#portfolioitem3:hover { background-image: url(../../images/portfolio-images/pthumb_3active.jpg); }
#portfolioitem4:hover { background-image: url(../../images/portfolio-images/pthumb_4active.jpg); }
#portfolioitem5:hover { background-image: url(../../images/portfolio-images/pthumb_5active.jpg); }
#portfolioitem6:hover { background-image: url(../../images/portfolio-images/pthumb_6active.jpg); }
#portfolioitem7:hover { background-image: url(../../images/portfolio-images/pthumb_7active.jpg); }
#portfolioitem8:hover { background-image: url(../../images/portfolio-images/pthumb_8active.jpg); }
#portfolioitem9:hover { background-image: url(../../images/portfolio-images/pthumb_9active.jpg); }
#portfolioitem10:hover { background-image: url(../../images/portfolio-images/pthumb_10active.jpg); }
#portfolioitem11:hover { background-image: url(../../images/portfolio-images/pthumb_11active.jpg); }
#portfolioitem12:hover { background-image: url(../../images/portfolio-images/pthumb_12active.jpg); }
#portfolioitem13:hover { background-image: url(../../images/portfolio-images/pthumb_13active.jpg); }
#portfolioitem14:hover { background-image: url(../../images/portfolio-images/pthumb_14active.jpg); }
#portfolioitem15:hover { background-image: url(../../images/portfolio-images/pthumb_15active.jpg); }
#portfolioitem16:hover { background-image: url(../../images/portfolio-images/pthumb_16active.jpg); }
#portfolioitem17:hover { background-image: url(../../images/portfolio-images/pthumb_17active.jpg); }
#portfolioitem18:hover { background-image: url(../../images/portfolio-images/pthumb_18active.jpg); }
#portfolioitem19:hover { background-image: url(../../images/portfolio-images/pthumb_19active.jpg); }
#portfolioitem20:hover { background-image: url(../../images/portfolio-images/pthumb_20active.jpg); }
#portfolioitem21:hover { background-image: url(../../images/portfolio-images/pthumb_21active.jpg); }
#portfolioitem22:hover { background-image: url(../../images/portfolio-images/pthumb_22active.jpg); }
#portfolioitem23:hover { background-image: url(../../images/portfolio-images/pthumb_23active.jpg); }
#portfolioitem24:hover { background-image: url(../../images/portfolio-images/pthumb_24active.jpg); }
#portfolioitem25:hover { background-image: url(../../images/portfolio-images/pthumb_25active.jpg); }
#portfolioitem26:hover { background-image: url(../../images/portfolio-images/pthumb_26active.jpg); }
#portfolioitem27:hover { background-image: url(../../images/portfolio-images/pthumb_27active.jpg); }
#portfolioitem28:hover { background-image: url(../../images/portfolio-images/pthumb_28active.jpg); }
#portfolioitem29:hover { background-image: url(../../images/portfolio-images/pthumb_29active.jpg); }
#portfolioitem30:hover { background-image: url(../../images/portfolio-images/pthumb_30active.jpg); }
#portfolioitem31:hover { background-image: url(../../images/portfolio-images/pthumb_31active.jpg); }
#portfolioitem32:hover { background-image: url(../../images/portfolio-images/pthumb_32active.jpg); }
#portfolioitem33:hover { background-image: url(../../images/portfolio-images/pthumb_33active.jpg); }
#portfolioitem34:hover { background-image: url(../../images/portfolio-images/pthumb_34active.jpg); }
#portfolioitem35:hover { background-image: url(../../images/portfolio-images/pthumb_35active.jpg); }
#portfolioitem36:hover { background-image: url(../../images/portfolio-images/pthumb_36active.jpg); }
#portfolioitem37:hover { background-image: url(../../images/portfolio-images/pthumb_37active.jpg); }
#portfolioitem38:hover { background-image: url(../../images/portfolio-images/pthumb_38active.jpg); }
#portfolioitem39:hover { background-image: url(../../images/portfolio-images/pthumb_39active.jpg); }
#portfolioitem40:hover { background-image: url(../../images/portfolio-images/pthumb_40active.jpg); }
#portfolioitem41:hover { background-image: url(../../images/portfolio-images/pthumb_41active.jpg); }
#portfolioitem42:hover { background-image: url(../../images/portfolio-images/pthumb_42active.jpg); }
#portfolioitem43:hover { background-image: url(../../images/portfolio-images/pthumb_43active.jpg); }
#portfolioitem44:hover { background-image: url(../../images/portfolio-images/pthumb_44active.jpg); }
#portfolioitem45:hover { background-image: url(../../images/portfolio-images/pthumb_45active.jpg); }
#portfolioitem46:hover { background-image: url(../../images/portfolio-images/pthumb_46active.jpg); }
#portfolioitem47:hover { background-image: url(../../images/portfolio-images/pthumb_47active.jpg); }
#portfolioitem48:hover { background-image: url(../../images/portfolio-images/pthumb_48active.jpg); }
#portfolioitem49:hover { background-image: url(../../images/portfolio-images/pthumb_49active.jpg); }
#portfolioitem50:hover { background-image: url(../../images/portfolio-images/pthumb_50active.jpg); }
#portfolioitem51:hover { background-image: url(../../images/portfolio-images/pthumb_51active.jpg); }
#portfolioitem52:hover { background-image: url(../../images/portfolio-images/pthumb_52active.jpg); }
#portfolioitem53:hover { background-image: url(../../images/portfolio-images/pthumb_53active.jpg); }
#portfolioitem54:hover { background-image: url(../../images/portfolio-images/pthumb_54active.jpg); }


#stagecontent #leftcol {
	float: left;
	width: 459px;
	margin: 2px 0 0 0;
	color: #fff;
	font-size: 12px;
	height:400px;
}

#stagecontent #rightcol {
	float: left;
	margin:0 ;
	padding:54px 0 0 18px;
	_padding:54px 0 0 0px;
	width: 445px;
	color: #fff;
	font-size: 13px;
}

#stagecontent #rightcol #icons {
	margin:0;
	padding:0;
	width:445px;
	float:left;
	height:100px;
}

#stagecontent #rightcol #icons #list {
	margin:30px 0 0 0;
	padding:0;
	float:left;
	width:265px;
}

#stagecontent #rightcol #icons #list ul {
	margin:0;
	padding:0;
	list-style-type:none;
}

#stagecontent #rightcol #icons #list li {
	margin:0;
	padding:0;
	float:left;
	color:#b2b1af;
	font-size:12px;
}

#stagecontent #rightcol #icons #list li.left {
	margin:0;
	padding:0 0 5px 0;
	float:left;
	width:140px;
	font-weight:bold;
}

#stagecontent #rightcol #icons #list li.right {
	margin:0;
	padding:0 25px 5px 0;
	float:right;
	width:95px;
}

#stagecontent #rightcol #icons #list a {
	text-decoration:underline;
	color:#b2b1af;
}

#stagecontent #rightcol #icons #list a:hover {
	text-decoration:none;
	color:#b2b1af;
}

#stagecontent #rightcol #icons img {
	float:right;
	margin:30px 35px 0 0;
	padding:0;
	width:144px;
}
#stagecontent #rightcol p {
	margin-top: 21px;
	margin-bottom: 48px;
	line-height: 1.5em;
	color:#b0b0b0;
}

#stagecontent #rightcol p.height {
	margin-top: 21px;
	margin-bottom: 48px;
	line-height: 1.5em;
	color:#b0b0b0;
	min-height:150px;
	height:auto !important;
	height:150px;
}

#stagecontent #leftcol #projectvitals {
	margin-left: 5px;
	margin-top: 22px;
	margin-bottom: 7px;	
}

#stagecontent #leftcol .vital {
	margin-left: 7px;
	margin-top: 5px;	
}

#stagecontent #rightcol #title {
	float: left;
	margin-top: 4px;
}

#stagecontent #leftcol #launchsite {
	float:left;
	background: url(../../images/portfolio-images/launchwebsite.jpg) no-repeat;
	width:188px;
	height: 35px;
}

#stagecontent #leftcol #launchsite:hover {
	background-position: 0 -35px;
}

#launchweb {
	padding:0 0 0 135px;
	margin:0;
	width:188px;
	height:35px;
	float:left;
}

#contactpageleftcontainer {
	width: 579px;
	float: left;
	margin-right: 20px;
}

#footer {
	margin:0;
	padding:0;
	width:100%;
	height:133px;
	clear:both;
	background:url(../../images/portfolio-images/footer-bg.jpg) repeat-x;
}

#footer-inner {
	position:relative;
	margin:0 0 0 -478px;
	padding:0;
	top:35px;
	left:50%;
	width:954px;
	height:100px;
	text-align:left;
	float:left;
}


#footer-inner p {
	margin:0;
	padding:0;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#bcb6b1;
}

#footer-inner a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#bcb6b1;
	text-decoration:underline;
}

#footer-inner a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#bcb6b1;
	text-decoration:none;
}

#footer-inner span {
	margin:0;
	padding:0;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#bcb6b1;
}

/* Navigation Container
----------------------------------------------------------------------------------- */


.navigation ul{
	overflow: hidden;
	width:717px;
	_width:720px;
	margin:0 9px 65px 0;
	_margin:0 3px 70px 0;
	padding:47px 0 0 0;
	list-style-type: none;
	float:right;
	height:63px;
}

.navigation li{
	float:left;
}

.navigation a{
	display:block;
	padding:0;
	color: black;
	margin:0;
	text-decoration:none;
	font: bold 12px Arial;
	height:63px;
	text-indent:-9999px;
}

.navigation a:hover, .navigation a.selected{
	background:black;
	color:white;
}

#menu_home a, #menu_home a:visited {
	width:103px;
	background:url(../../images/navigation/main-navigation.jpg) no-repeat 0px 0px;
}
#menu_home a:hover{
	background:url(../../images/navigation/main-navigation.jpg) no-repeat 0px -63px;
	width:103px;
}

#menu_aboutus a, #menu_aboutus a:visited {
	width:129px;
	background:url(../../images/navigation/main-navigation.jpg) no-repeat -103px 0px;
}
#menu_aboutus a:hover{
	background:url(../../images/navigation/main-navigation.jpg) no-repeat -103px -63px;
	width:129px;
}

#menu_portfolio a, #menu_portfolio a:visited {
	width:117px;
	background:url(../../images/navigation/main-navigation.jpg) no-repeat -232px -63px;
}
#menu_portfolio a:hover{
	background:url(../../images/navigation/main-navigation.jpg) no-repeat -232px -63px;
	width:117px;
}

#menu_services a, #menu_services a:visited {
	width:117px;
	background:url(../../images/navigation/main-navigation.jpg) no-repeat -349px 0px;
}
#menu_services a:hover{
	background:url(../../images/navigation/main-navigation.jpg) no-repeat -349px -63px;
	width:117px;
}

#menu_templates a, #menu_templates a:visited {
	width:132px;
	background:url(../../images/navigation/main-navigation.jpg) no-repeat -466px 0px;
}
#menu_templates a:hover{
	background:url(../../images/navigation/main-navigation.jpg) no-repeat -466px -63px;
	width:132px;
}

#menu_contact a, #menu_contact a:visited {
	width:119px;
	background:url(../../images/navigation/main-navigation.jpg) no-repeat -598px 0px;
}
#menu_contact a:hover{
	background:url(../../images/navigation/main-navigation.jpg) no-repeat -598px -63px;
	width:119px;
}

