﻿a:active, a:focus {
outline: 0
}

p, h1, h2, h3, a, li, ul, span
{
	margin:0;
	padding:0;
}

body 
{
	background-color: #0b0b0b;
	margin:0;
	position: relative;
}

#preload_blocker
{
	width: 1240px;
	height: 1426px;
	background-color: Black;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 500;
	display: none;
}

#biggest
{
	width: 1240px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
}

#topbar
{
	width: 1240px;
	height: 103px;
	background: #0b0b0b url('../images/topbar_01.jpg') no-repeat;
}

#topbar_shad
{
	width: 1240px;
	height: 46px;
	background: transparent url('../images/topbar_shad.png') no-repeat;
	position: absolute;
	top: 103px;
	left: 0px;
	z-index: 20;
}

#menu_wrapper
{
	width: 950px;
	height: 103px;
	margin-left: auto;
	margin-right: auto;
}


/*menu_logo*/
#menu_logo {display:block;}
#menu_logo a, #menu_logo a:visited {display:block; width:208px; height:103px; background: #ffffff url('../images/menu_logo_01.jpg'); float: left; background-position:left top; background-color:transparent;}
#menu_logo a:hover {background-position:left bottom;}

/*menu_work*/
#menu_work {display:block;}
#menu_work a, #menu_work a:visited {display:block; width:167px; height:103px; background: #ffffff url('../images/menu_work_02.jpg'); float: left; background-position:left top; background-color:transparent;}
#menu_work a:hover {background-position:left bottom;}

/*menu_services*/
#menu_services {display:block;}
#menu_services a, #menu_services a:visited {display:block; width:132px; height:103px; background: #ffffff url('../images/menu_services_03.jpg'); float: left; background-position:left top; background-color:transparent;}
#menu_services a:hover {background-position:left bottom;}

/*menu_team*/
#menu_team {display:block;}
#menu_team a, #menu_team a:visited {display:block; width:182px; height:103px; background: #ffffff url('../images/menu_team_04.jpg'); float: left; background-position:left top; background-color:transparent;}
#menu_team a:hover {background-position:left bottom;}

/*menu_clients*/
#menu_clients {display:block;}
#menu_clients a, #menu_clients a:visited {display:block; width:164px; height:103px; background: #ffffff url('../images/menu_clients_05.jpg'); float: left; background-position:left top; background-color:transparent;}
#menu_clients a:hover {background-position:left bottom;}

/*menu_blog*/
#menu_blog {display:block;}
#menu_blog a, #menu_blog a:visited {display:block; width:97px; height:103px; background: #ffffff url('../images/menu_blog_06.jpg'); float: left; background-position:left top; background-color:transparent;}
#menu_blog a:hover {background-position:left bottom;}

#mainwindow_home
{
	width: 1240px;
	height: 535px;
	position: relative;
	overflow: hidden;
}

#shad_left
{
	width: 175px;
	height: 535px;
	position: absolute;
	top: 0px;
	left: 0px;
	background: transparent url('../images/shad_left.png') no-repeat;
	z-index: 101;
}

#shad_right
{
	width: 175px;
	height: 535px;
	position: absolute;
	top: 0px;
	left: 1065px;
	background: transparent url('../images/shad_right.png') no-repeat;
	z-index: 101;
}    

#brownbar_wrapper
{
	width: 1240px;
	height: 95px;
	background: transparent url('../images/brownbar_bg.png') no-repeat;
	position: absolute;
	left: 0px;
	top: 439px;
	z-index:100;
}

#arrows_wrapper
{
	width: 112px;
	height: 41px;
	position: absolute;
	top: 45px;
	left: 161px;
}

.arrow_up {display:block;}
.arrow_up a {display:block; width:56px; height:41px; background: #ffffff url('../images/arrows_up_01.png') no-repeat; float: left; background-position:left top; background-color:transparent;}
.arrow_up a:hover {background-position:left bottom;}


.arrow_down {display:block;}
.arrow_down a {display:block; width:56px; height:41px; background: #ffffff url('../images/arrows_down_02.png') no-repeat; float: left; background-position:left top; background-color:transparent;}
.arrow_down a:hover {background-position:left bottom;}

#arrow_sidecar_wrapper, .arrow_sidecar_wrapper {width: 34px; height: 76px; position: absolute; top: 31px; left: 13px; z-index: 25;}

.arrow_sidecar_up a {cursor: pointer; display:block; width:34px; height:34px; background: #ffffff url('../images/arrows_sidecar_up.jpg') no-repeat; background-position:left top; background-color:transparent;}
.arrow_sidecar_up a:hover {background-position:left bottom;}


.arrow_sidecar_down a {cursor: pointer; display:block; width:34px; height:42px; background: #ffffff url('../images/arrows_sidecar_down.jpg') no-repeat; background-position:left top; background-color:transparent;}
.arrow_sidecar_down a:hover {background-position:left bottom;}


#nav_wrapper
{
	width: 593px;
	height: 38px;
	position: absolute;
	top: 46px;
	left: 500px;
}

.nav_featured {display:block;}
.nav_featured a {display:block; width:147px; height:38px; background: #ffffff url('../images/brownbar_nav_featured_01.png') no-repeat; float: left; background-position:left top; background-color:transparent;}
.nav_featured a:hover {background-position:left bottom;}
.nav_featured a:selected {background-position:left bottom;}

.nav_recent {display:block;}
.nav_recent a {display:block; width:149px; height:38px; background: #ffffff url('../images/brownbar_nav_recent_02.png') no-repeat; float: left; background-position:left top; background-color:transparent;}
.nav_recent a:hover {background-position:left bottom;}
.nav_recent a:selected {background-position:left bottom;}

.nav_news {display:block;}
.nav_news a {display:block; width:149px; height:38px; background: #ffffff url('../images/brownbar_nav_news_03.png') no-repeat; float: left; background-position:left top; background-color:transparent;}
.nav_news a:hover {background-position:left bottom;}
.nav_news a:selected {background-position:left bottom;}

.nav_services {display:block;}
.nav_services a {display:block; width:148px; height:38px; background: #ffffff url('../images/brownbar_nav_services_04.png') no-repeat; float: left; background-position:left top; background-color:transparent;}
.nav_services a:hover {background-position:left bottom;}
.nav_services a:selected {background-position:left bottom;}

#content_bg_home
{
	width: 1240px;
	height: 502px;
	background: #0b0b0b url('../images/main_bg.jpg') repeat-y;
}

#content_bg_second
{
	width: 1240px;
	min-height: 375px;
	background: #0b0b0b url('../images/main_bg.jpg') repeat-y;
	overflow: hidden;
	padding: 0px 0px 40px 0px;
}

#content_wrapper_home
{
	width: 1240px;
	height: 502px;
	margin-left: auto;
	margin-right: auto;
}    

#sitemap_wrapper
{
	width: 1240px;
	height: 286px;
	background: #0b0b0b url('../images/sitemap_bgnew_05.jpg') no-repeat;
	position: relative;
}

#sitemap_left
{
	width: 450px;
	height: 286px;
	float: left;
}


#sitemap_right
{
	width: 790px;
	height: 286px;
	float: left;
}

#sub_work
{
	width: 161px;
	height: 286px;
	float: left;
	padding: 28px 0px 0px 0px;
	margin:0;
}

#sub_services
{
	width: 137px;
	height: 286px;
	float: left;
	padding: 28px 0px 0px 0px;
	margin:0;
}

#sub_team
{
	width: 190px;
	height: 286px;
	float: left;
	padding: 28px 0px 0px 0px;
	margin:0;
}

#sub_contact
{
	width: 170px;
	height: 286px;
	float: left;
	padding: 28px 0px 0px 0px;
	margin:0;
}

.sub h1
{
	font-family: calibri, Arial;
	font-size: 16pt;
	color: #363636;
	text-transform: uppercase;
}

.sub a
{
	font-family: Verdana;
	font-size: 8pt;
	color: #363636;
	text-decoration: none;
	display: block;
	line-height: 19px;
}

.sub a:hover
{
	color: #FCCF03;
}

.sub p
{
	font-family: Arial;
	font-size: 9pt;
	color: #171717;
	line-height: 19px;
}

.sub span
{
	font-family: calibri, Arial;
	font-size: 16pt;
	color: #363636;
	text-transform: uppercase;
	font-weight: bold;
	margin: 0px 0px 8px 0px;
	display: block;
}

#blog_links
{
	width: 300px;
	height: 50px;
	position: absolute;
	left: 150px;
	top: 180px;
}

#blog_links a
{
	font-family: Verdana;
	font-size: 9pt;
	color: #909090;
	text-decoration: none;
	display: block;
	line-height: 19px;
}

#blog_links a:hover
{
	color: #FCCF03;
}

#home_box 
{
	background:url("../images/dark_bg.png") repeat scroll 0 0 transparent;
	border:1px solid #7F7F7F;
	float:left;
	height:115px;
	left:115px;
	margin:0 34px 29px;
	position:absolute;
	top:980px;
	width:515px;
}

#home_box h1 
{
	color:gainsboro;
	font-family:Calibri,Arial ,Sans-Serif;
	font-size:16pt;
	font-weight:bold;
	padding:13px 0 0 15px;
}

#home_box p 
{
	color:gray !important;
	font-family:Arial !important;
	font-size:10pt !important;
	padding:11px 10px 0 14px !important;
}

#home_box a
{
	color: #ffffff;
	text-decoration: none;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
}

#testimonials
{
	width: 474px;
	height: 516px;
	background: transparent url('../images/testimonials_bg.png') no-repeat;
	position: absolute;
	top: 624px;
	left: 748px;
	z-index: 20;
}

#testimonials_bottom
{
	width: 360px;
	height: 126px;
	position: absolute;
	left: 759px;
	top: -101px;
	background: transparent url('../images/testimonials_bottom_bg.png') no-repeat;
}

.bubble
{
	width: 399px;
	height: 300px;
	background: transparent url('../images/bubble_bg.png') no-repeat;
	position: absolute;
	top: 87px; 
	left: -7px;
}

.bubble a
{
	width: 399px;
	height: 300px;
	display: block;
	text-decoration: none;
}

.bubble p 
{
	color:#FFFFFF;
	font-family:Arial;
	font-size:12pt;
	line-height:18px;
	margin:0;
	padding:130px 0 20px 45px;
	text-align:center;
	float: left;
}

.bubble span 
{
	color:#fce286;
	font-family:Arial;
	font-weight: bold;
	font-size:12pt;
	line-height:18px;
	margin:0;
	text-align:center;
	display: block;
}

.main h2
{
	font-family: calibri, Arial;
	font-size: 15pt;
	font-weight: bold;
	text-align: left;
	color: #fcc403;
	padding: 5px 0px 5px 0px;
	line-height: 24px;    
}

.main p
{
	font-family: arial;
	color: #ffffff;
	font-size: 11pt;
	padding: 5px 0px 5px 0px;
	line-height: 18px;
	
}

.main a
{
   color: #6dcad1;
   text-decoration: none;
}

.main a:hover
{
	text-decoration: underline;
}

#text_home
{
	width: 525px;
	min-height: 505px;
	padding: 80px 0px 0px 148px;
	margin:0;
}

#text_second
{
	width: 674px;
	min-height: 200px;
	padding: 80px 0px 0px 148px;
	margin:0;
}

#soc_links_wrapper
{
	width: 253px;
	height: 80px;
	position: absolute;
	top: 58px;
	left: 150px;
}

#soc_links_1 {display:block;}
#soc_links_1 a {display:block; width:84px; height:80px; background: url('../images/soc_links_twit_01.jpg') no-repeat; float: left; background-position:left top; background-color:transparent;}
#soc_links_1 a:hover {background-position:left bottom;}


#soc_links_2 {display:block;}
#soc_links_2 a {display:block; width:87px; height:80px; background: url('../images/soc_links_face_02.jpg') no-repeat; float: left; background-position:left top; background-color:transparent;}
#soc_links_2 a:hover {background-position:left bottom;}


#soc_links_3 {display:block;}
#soc_links_3 a {display:block; width:82px; height:80px; background: url('../images/soc_links_in_03.jpg') no-repeat; float: left; background-position:left top; background-color:transparent;}
#soc_links_3 a:hover {background-position:left bottom;}


.butt_close_bottom {display:block; position: absolute; top: 0px; left: 109px;}
.butt_close_bottom a {display:block; width:38px; height:38px; background: url('../images/butt_close_bottom.png') no-repeat; float: left; background-position:left top; background-color:transparent;}
.butt_close_bottom a:hover {background-position:left bottom;}

.butt_signup {display:block; position: absolute; top: 51px; left: 605px;}
.butt_signup a {display:block; width:92px; height:53px; background: url('../images/butt_signup.png') no-repeat; float: left; background-position:left top; background-color:transparent;}
.butt_signup a:hover {background-position:left bottom;}

.butt_getstarted {display:block; position: absolute; top: 312px; left: 865px;}
.butt_getstarted a {display:block; width:326px; height:215px; background: url('../images/butt_getstarted.png') no-repeat; float: left; background-position:left top; background-color:transparent;}
.butt_getstarted a:hover {background-position:left bottom;}

.butt_getquote {display:block; position: absolute; top: 312px; left: 865px;}
.butt_getquote a {display:block; width:326px; height:215px; background: url('../images/butt_getquote.png') no-repeat; float: left; background-position:left top; background-color:transparent;}
.butt_getquote a:hover {background-position:left bottom;}

.butt_contactus {display:block; position: absolute; top: 312px; left: 865px;}
.butt_contactus a {display:block; width:326px; height:215px; background: url('../images/butt_contactus.png') no-repeat; float: left; background-position:left top; background-color:transparent;}
.butt_contactus a:hover {background-position:left bottom;}

.butt_see {display:block; position: absolute; top: 312px; left: 865px;}
.butt_see a {display:block; width:326px; height:215px; background: url('../images/butt_see.png') no-repeat; float: left; background-position:left top; background-color:transparent;}
.butt_see a:hover {background-position:left bottom;}

.butt_images {display:block; padding: 10px 0px 0px 10px;}
.butt_images a {display:block; width:92px; height:53px; background: url('../images/butt_images.png') no-repeat; float: left; background-position:left top; background-color:transparent;}
.butt_images a:hover {background-position:left bottom;}

.butt_close {display:block; position: absolute; top: -8px; left: 666px;}
.butt_close a {cursor: pointer; display:block; width:61px; height:61px; background: url('../images/butt_close.png') no-repeat; float: left; background-position:left top; background-color:transparent;}
.butt_close a:hover {background-position:left bottom;}

.bottom_boxes_featured {display:block;}
.bottom_boxes_featured a {display:block; width:266px; height:168px; background: url('../images/bottom_boxes_featured.png') no-repeat; float: left; background-position:left top; background-color:transparent;}
.bottom_boxes_featured a:hover {background-position:left bottom;}

.bottom_boxes_design {display:block;}
.bottom_boxes_design a {display:block; width:266px; height:168px; background: url('../images/bottom_boxes_design.png') no-repeat; float: left; background-position:left top; background-color:transparent;}
.bottom_boxes_design a:hover {background-position:left bottom;}

.bottom_boxes_dev {display:block;}
.bottom_boxes_dev a {display:block; width:266px; height:168px; background: url('../images/bottom_boxes_dev.png') no-repeat; float: left; background-position:left top; background-color:transparent;}
.bottom_boxes_dev a:hover {background-position:left bottom;}

.bottom_boxes_branding {display:block;}
.bottom_boxes_branding a {display:block; width:266px; height:168px; background: url('../images/bottom_boxes_branding.png') no-repeat; float: left; background-position:left top; background-color:transparent;}
.bottom_boxes_branding a:hover {background-position:left bottom;}

.bottom_boxes_list {display:block;}
.bottom_boxes_list a {display:block; width:266px; height:168px; background: url('../images/bottom_boxes_list.png') no-repeat; float: left; background-position:left top; background-color:transparent;}
.bottom_boxes_list a:hover {background-position:left bottom;}

.bottom_boxes_all {display:block;}
.bottom_boxes_all a {display:block; width:266px; height:168px; background: url('../images/bottom_boxes_all.png') no-repeat; float: left; background-position:left top; background-color:transparent;}
.bottom_boxes_all a:hover {background-position:left bottom;}


#header_work
{
	width: 1240px;
	height: 149px;
	background: transparent url(../images/header_blue_02.jpg) no-repeat;
} 

#header_services
{
	width: 1240px;
	height: 149px;
	background: transparent url(../images/header_yellow_02.jpg) no-repeat;
} 

#header_services_webdesign
{
	width: 1240px;
	height: 149px;
	background: transparent url(../images/header_yellow_webdesign_02.jpg) no-repeat;
} 

#header_team
{
	width: 1240px;
	height: 149px;
	background: transparent url(../images/header_green_02.jpg) no-repeat;
} 

#header_clients
{
	width: 1240px;
	height: 149px;
	background: transparent url(../images/header_red_02.jpg) no-repeat;
} 

#header_contact
{
	width: 1240px;
	height: 149px;
	background: transparent url(../images/header_purple_02.jpg) no-repeat;
} 

#header_yourorm
{
	width: 1240px;
	height: 149px;
	background: transparent url(../images/header_yellow_yourorm_02.jpg) no-repeat;
} 

#header_thelist
{
	width: 1240px;
	height: 149px;
	background: transparent url(../images/header_gray_02.jpg) no-repeat;
} 

#header_whiteboard
{
	width: 1240px;
	height: 149px;
	background: transparent url(../images/header_gray_whiteboard_02.jpg) no-repeat;
}

#header_careers
{
	width: 1240px;
	height: 149px;
	background: transparent url(../images/header_purple_hiring_02.jpg) no-repeat;
}  


#port_wrapper
{
	width: 950px;
	margin-left: 151px;
	margin-top: -9px;
	position: relative;
	overflow: hidden;
}

#bottom_boxes_wrapper
{
	width: 798px;
	height: 168px;
	float: left;
	margin-top: 12px;
}

#bottom_boxes_blurb
{
	width: 132px;
	height: 168px;
	float: left;
}

#port_wrapper h1
{
	font-family: calibri, Arial;
	color: #ffffff;
	font-size: 19pt;
	padding:18px 0px 0px 24px;
	margin:0;
}

#port_wrapper h2
{
	font-family: Lucida Sans-Serif Unicode, Verdana;
	font-size: 8pt;
	font-weight: bold;
	font-style: italic;
	color: #faba04;
	padding:0 0 0 25px;
	margin:0;
	text-decoration: none;
}

#port_wrapper a
{
	font-family: Lucida Sans-Serif Unicode, Verdana;
	font-size: 8pt;
	font-weight: bold;
	font-style: italic;
	color: #faba04;
	padding:0 0 0 25px;
	margin:0;
	text-decoration: none;
}

#port_wrapper a:hover
{
    color: #fdd704;
}

#port_wrapper img
{
	margin: 24px 0px 0px 24px;
	border: 1px solid #7F7F7F;
	padding:0px;
}

.moreinfo
{
	width: 405px;
	height: 274px;
	position: absolute;
	top: 87px;
	left: 25px;
	display: none;
}

.moreinfo_top h2
{
	font-family: Calibri, Arial, Sans-Serif !important;
	font-size: 13pt !important;
	color: #ffffff !important;
	padding:20px 0 0 20px !important;
	margin:0 !important;
}

.moreinfo_top p
{
	font-family: arial;
	color: #FFFFFF;
	font-size: 8pt;
	padding:5px 20px 0px 20px;
}

.moreinfo_top a
{
	font-family: Verdana !important;  
	font-size: 7pt !important;
	text-decoration: none !important;
	color: #68b9bf !important;
	padding: 0px 0px 0px 20px !important;
	display: block !important;
}

.moreinfo_top a:hover
{
    color: #79dbdf !important;
}


.moreinfo_top
{
	width: 405px;
	height: 202px;
	background: transparent url(../images/moreinfo_top_bg_03.png) repeat;
}

.moreinfo_bottom
{
	width: 405px;
	height:72px;
	background-color: #2a2a2a;
}

.project_over
{
	width: 719px;
	height: 585px;
	background-color: #ffffff;
	position: relative;
	/*position: absolute;
	left: 113px;
	top: -40px;*/
}

.project_over_top
{
	width: 739px;
	height: 12px;
	background: transparent url(../images/project_over_top.jpg) repeat;
	position: absolute;
	top: -12px;
	left: -10px;
}

.project_over_left
{
	width: 10px;
	height: 584px;
	background: transparent url(../images/project_over_left.jpg) repeat;
	position: absolute;
	top: 0px;
	left: -10px;
}
.project_over_right
{
	width: 10px;
	height: 584px;
	background: transparent url(../images/project_over_right.jpg) repeat;
	position: absolute;
	top: 0px;
	left: 719px;
}
.project_over_bottom
{
	width: 739px;
	height: 12px;
	background: transparent url(../images/project_over_bottom.jpg) repeat;
	position: absolute;
	top: 584px;
	left: -10px;
}

.blue_sidecar
{
	background: transparent url(../images/layer4_blue_sidecar.png) no-repeat;
	width: 54px;
	height: 135px;
	position: absolute;
	left: 729px;
	top: -18px;
}

.project_images
{
	display: none;
}

.project_images div
{
	width: 585px;
	height: 720px;
}

.port_bg
{
	width: 456px;
	height: 384px;
	border: 1px solid #7f7f7f;
	background: transparent url(../images/dark_bg.png) repeat;
	float: left;
	margin: 0 0 29px 0;
	position: relative;
}

.port_bg:hover .moreinfo, .port_bg_right:hover .moreinfo
{
	display: block;
}

.port_bg_right
{
	width: 456px;
	height: 384px;
	border: 1px solid #7f7f7f;
	background: transparent url(../images/dark_bg.png) repeat;
	float: left;
	margin: 0 0 29px 34px;
	position: relative;
}

#port_more
{
	width: 948px;
	min-height: 192px;
	margin-left: 151px;
	border: 1px solid #7f7f7f;
	background: transparent url(../images/dark_bg.png) repeat;
	overflow: hidden;
}

#list_wrapper
{
	width: 950px;
	margin-left: 151px;
	margin-top: -9px;
}

#list_wrapper a
{
	font-family: calibri, Arial, sans-serif;
	font-size: 41pt;
	font-weight: bold;
	letter-spacing: -2px;
	color: gray;
	text-align: left;
	text-decoration: none;
	display: block;
}

#list_wrapper span
{
	color: #bbbbbb;
}

#list_wrapper span:hover
{
	color: #ffffff;
}

#list_wrapper a:hover
{
	color: gainsboro;
}

#services_wrapper
{
	width: 950px;
	margin-left: 151px;
	margin-top: -9px;
	overflow: hidden;
}

#services_wrapper h1
{
	font-family: calibri, Arial;
	color: #ffffff;
	font-size: 19pt;
	padding:18px 20px 0px 24px;
	margin:0;
}

#services_wrapper h2
{
	font-family: Lucida Sans-Serif Unicode, Verdana;
	font-size: 8pt;
	font-weight: bold;
	font-style: italic;
	color: #faba04;
	padding:0 20px 0 25px;
	margin:0;
	text-decoration: none;
}

#services_wrapper p
{
	font-family: Arial;
	font-size: 10pt;
	color: gainsboro;
	padding:10px 20px 0 25px;
}

#services_wrapper span
{
	font-family: Arial;
	font-size: 8pt;
	font-style: italic;
	color: gray;
	padding:0 0 0 25px;
	display: block;
	padding: 10px 20px 10px 25px;
	position: absolute;
	left:0px;
	bottom: 0px;
}

#whiteboard_wrapper
{
	width: 950px;
	margin-left: 151px;
	margin-top: -9px;
	overflow: hidden;
    padding:40px 0 0 0;
}

#whiteboard_wrapper h1
{
	font-family: calibri, Arial;
	color: #ffffff;
	font-size: 27pt;
	padding:18px 20px 0px 0px;
	margin:0;
}

#whiteboard_wrapper h2
{
	font-family: Lucida Sans-Serif Unicode, Verdana;
	font-size: 8pt;
	font-weight: bold;
	font-style: italic;
	color: #faba04;
	padding:0 20px 0 25px;
	margin:0;
	text-decoration: none;
}

#whiteboard_wrapper p
{
	font-family: Arial;
	font-size: 10pt;
	color: gainsboro;
	padding:10px 20px 0 25px;
}

#whiteboard_wrapper span
{
	font-family: Arial;
	font-size: 8pt;
	font-style: italic;
	color: gray;
	padding:0 0 0 25px;
	display: block;
	padding: 10px 20px 10px 25px;
	position: absolute;
	left:0px;
	bottom: 0px;
}

#whiteboard_wrapper ul li
{
	color: gainsboro;
	list-style-type:circle;
	font-family:Arial;
	font-size: 13pt;
	padding:0;
	margin:5px 0px 0px 24px;
}

#whiteboard_wrapper a
{
	color: #6dcad1;
	padding: 0px 0px 0px 0px;
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	margin: 10px 0px 0px 0px; 
}


#whiteboard_wrapper a:hover
{
	text-decoration: underline;
}


.new
{
	font-family: Verdana !important;
	font-weight: bold !important;
	font-size: 6pt !important;
	text-decoration: none !important;
	color: #53ac14 !important;
	display: inline !important;
	padding: 0px 0px 0px 5px !important;
	margin:0px !important;
	position:static !important;
}

#services_wrapper ul li
{
	color: gainsboro;
	list-style-type:circle;
	font-family:Arial;
	font-size: 10pt;
	padding:0;
	margin:5px 0px 0px 41px;
}

.services_list a
{
	font-family: Arial !important;
	font-size: 10pt !important;
	color: gainsboro !important;
	padding:0px !important;
	margin:0px !important;
	text-decoration: none !important;
}

.services_list a:hover
{
	color: #ffffff !important;
    text-decoration: underline !important;
}

#services_wrapper a
{
	color: #6dcad1;
	padding: 0px 0px 0px 0px;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	margin: 10px 0px 0px 0px; 
}


#services_wrapper a:hover
{
	text-decoration: underline;
}

#services_wrapper img
{
	width: 244px !important;
	height: 165px !important;
}

.hover
{
	position: absolute;
	top: 72px;
	left: 25px;
}

.hover a
{
	width: 244px !important;
	height: 165px !important;
	border: 1px solid gray !important;
	display: block;
}

.hover a:hover
{
	width: 244px !important;
	height: 165px !important;
	display: block !important;
	border: 1px solid #ffffff !important;
	z-index:20 !important;
   
}

.services_nav 
{
    overflow:hidden;
    width:950px;
    height: 330px;
}
.services_bg
{
	width: 292px;
	height: 300px;
	border: 1px solid #7f7f7f;
	background: transparent url(../images/dark_bg.png) repeat;
	float: left;
	margin: 0px 0px 29px 0px;
	position: relative;
	display: block;
}

.services_bg_middle
{
	width: 292px;
	height: 300px;
	border: 1px solid #7f7f7f;
	background: transparent url(../images/dark_bg.png) repeat;
	float: left;
	margin: 0px 34px 29px 34px;
	position: relative;
	display: block;
}

.services_bg_full
{
	background:url("../images/dark_bg.png") repeat scroll 0 0 transparent;
	border:1px solid #7F7F7F;
	width: 948px;
	min-height:115px;  
	margin:0 0px 29px 0px;
	position:relative;
	padding: 0px 0px 20px 0px;
}

.services_bg_full a
{
	padding: 10px 0px 0px 25px !important;
	display: block !important;
	margin:0 !important;
}

#toTop 
{  
	width: 62px;
	height: 80px;  
	background: transparent url('../images/butt_top.png') no-repeat 0 0;  
	position: fixed; 
	bottom: 10px; 
	right: 10px;  
	cursor: pointer;  
	display: none;  
}  

#toTop:hover
{
	background-position: 0 -80px;
}

.header_full
{
	background-color: #1c1c1c;
	width: 948px;
	height: 65px;
	margin:0 0px 29px 0px;
	border:1px solid #7F7F7F;
}

#team_wrapper
{
	width: 950px;
	margin-left: 151px;
	margin-top: -9px;
}

#team_wrapper h1
{
	font-family: calibri, Arial;
	color: #ffffff;
	font-size: 19pt;
	padding:18px 0px 0px 24px;
	margin:0;
}

#team_wrapper h2
{
	font-family: Lucida Sans-Serif Unicode, Verdana;
	font-size: 8pt;
	font-weight: bold;
	font-style: italic;
	color: #faba04;
	padding:0 0 0 25px;
	margin:0;
	text-decoration: none;
}

#team_wrapper p
{
	font-family: Arial;
	font-size: 10pt;
	color: gainsboro;
	padding:10px 15px 0 25px;
}

#team_wrapper span
{
	font-family: Arial;
	font-size: 8pt;
	font-style: italic;
	color: gray;
	padding:0 0 0 25px;
	display: block;
	padding: 10px 10px 10px 25px;
}

#team_wrapper img
{
	margin: 3px 10px 5px 0px;
}

.team_bg
{
	width: 456px;
	height: 384px;
	border: 1px solid #7f7f7f;
	background: transparent url(../images/dark_bg.png) repeat;
	float: left;
	margin: 0 0 29px 0;
}

.team_bg_right
{
	width: 456px;
	height: 384px;
	border: 1px solid #7f7f7f;
	background: transparent url(../images/dark_bg.png) repeat;
	float: left;
	margin: 0 0 29px 34px;
}

#team_more
{
	width: 950px;
	min-height: 200px;
	margin-left: 151px;
	border: 1px solid #7f7f7f;
	background: transparent url(../images/dark_bg.png) repeat;
	overflow: hidden;
}

#process_links a
{
	font-family: Arial !important;
	font-size: 9pt !important;
	font-family: Verdana !important;
	color: #6dcad1 !important;
	padding:0px !important;
	margin:0px 5px 0px 0px !important;
	text-decoration: none !important;
	display: inline-block;
}


#clients_wrapper
{
	width: 950px;
	margin-left: 151px;
	margin-top: -9px;
}

#clients_wrapper p
{
	font-family: Arial;
	font-size: 8pt;
	font-style: italic;
	color: gray;
	display: block;
	padding: 10px;
	text-align: center
}

#clients_wrapper img
{
	margin: 8px 0px 0px 6px;
}

.clients_bg
{
	width: 210px;
	height: 128px;
	border: 1px solid #7f7f7f;
	background: transparent url(../images/dark_bg.png) repeat;
	float: left;
	margin: 0 0 29px 0;
}

.clients_bg_middle_left
{
	width: 210px;
	height: 128px;
	border: 1px solid #7f7f7f;
	background: transparent url(../images/dark_bg.png) repeat;
	float: left;
	margin: 0 17px 29px 34px;
}

.clients_bg_middle_right
{
	width: 210px;
	height: 128px;
	border: 1px solid #7f7f7f;
	background: transparent url(../images/dark_bg.png) repeat;
	float: left;
	margin: 0 34px 29px 17px;
}



#contact_wrapper
{
	width: 950px;
	margin-left: 151px;
	margin-top: -9px;
}

#contact_wrapper h1
{
	font-family: calibri, Arial;
	color: #ffffff;
	font-size: 19pt;
	padding:18px 0px 0px 0px;
	margin:0;
}

#contact_wrapper h2
{
	font-family: Lucida Sans-Serif Unicode, Verdana;
	font-size: 8pt;
	font-weight: bold;
	font-style: italic;
	color: #faba04;
	padding:0 0 0 25px;
	margin:0;
	text-decoration: none;
}

#contact_wrapper p
{
	font-family: Arial;
	font-size: 10pt;
	color: gainsboro;
	padding:10px 0px 0 0px;
}

/*#contact_wrapper span
{
	font-family: Arial;
	font-size: 8pt;
	font-style: italic;
	color: gray;
	padding:0 0 0 25px;
	display: block;
	padding: 10px 10px 10px 0px;
}*/

#contact_wrapper span
{
	color: gainsboro;
}


#contact_wrapper img
{
	margin: 24px 0px 0px 0px;
}

#contact_wrapper input
{
	font-family: tahoma;
	background: transparent url(../images/dark_bg.png) repeat;
	color: gainsboro;
	font-size: 15pt;
	border: 1px solid #7f7f7f;
	padding: 0 0 0 9px;
	width: 300px; 
	height: 35px; 
	margin-left: 0px; 
	margin-top: 0px; 
	float: left;
}

#contact_wrapper textarea
{
	width: 608px;
	height: 218px;
	font-family: tahoma;
	color: #8d8d8d;
	font-size: 7pt;
	font-size: 15pt;
	background: transparent url(../images/dark_bg.png) repeat;
	border: 1px solid #7f7f7f;
	padding: 3px 0 3px 9px;
	resize: none;
	margin:0px 0px 0px 20px;
}



.contact_bg
{
	width: 210px;
	height: 128px;
	border: 1px solid #7f7f7f;
	background: transparent url(../images/dark_bg.png) repeat;
	float: left;
	margin: 0 0 29px 0;
}

.contact_bg_middle_left
{
	width: 210px;
	height: 128px;
	border: 1px solid #7f7f7f;
	background: transparent url(../images/dark_bg.png) repeat;
	float: left;
	margin: 0 17px 29px 34px;
}

.contact_bg_middle_right
{
	width: 210px;
	height: 128px;
	border: 1px solid #7f7f7f;
	background: transparent url(../images/dark_bg.png) repeat;
	float: left;
	margin: 0 34px 29px 17px;
}

.red_services h2
{
	font-family: calibri, Arial;
	font-size: 12pt;
	font-weight: normal;
	color: #200000;
	padding:10px 26px 0 25px;
	margin:0;
}
	

.red_services a
{
	font-family: Arial !important;
	font-size: 10pt !important;
	color: #8a8b7d !important;
	padding:0px !important;
	margin:0px !important;
	text-decoration: none !important;
}

.red_services a:hover
{
	color: #000;
}

.red_services ul li
{
	color: #8a8b7d;
	list-style-type:circle;
	padding:0;
	margin:5px 0px 0px 41px;
}

.red_services img
{
	margin:8px 0px 0px 8px;
}

.banner_more_red
{
	display: block;
	width: 61px;
	height: 61px;
	position: absolute;
	top: 317px;
	left: 176px;
	background: transparent url(../images/banner_more.png) no-repeat;
	z-index: 25;
}

.banner_more_red a
{
	display: block;
	width: 61px;
	height: 61px;
}

#bottombar
{
    width: 1240px;
    height: 119px;
    position: fixed;
    bottom: 0px;
    background: transparent url(../images/bottom_bar.png) no-repeat;
}

#bottombar p
{
    font-family: Arial;
    color: Gray;
    font-size: 9pt;
    padding: 0p;
    margin: 46px 0px 0px 377px;
}

#bottombar input
{
    background: url("../images/dark_bg.png") repeat scroll 0 0 transparent;
    border: 1px solid #7F7F7F;
    color: gainsboro;
    float: left;
    font-family: tahoma;
    font-size: 15pt;
    height: 30px;
    margin-left: 377px;
    padding: 0 0 0 9px;
    width: 217px;
}








/*NICK*/

.preloader
{
	z-index: 9999;
	position:fixed;
	background-color: #000000;
	
	color: #ffffff;
	font-size: 25px;
	text-align: center;
	padding: 100px 0 0;
}

#parallax
{
	/*font-size: 20px;
	font-weight: bold;
	color: White;
	font-family: arial;
	text-align: center;*/
	position: absolute;
	width: 1240px;
	height: 535px;
	overflow: hidden;
	top: -17px;
}

.layer_main
{
	width:1240px; 
	height:2244px; 
	position: absolute;
	top: -1683px;
}

#layertop
{
	width:1240px; 
	height:2279px; 
	position: absolute;
	top: -1683px;
}

.slice
{
	position: absolute;
}

/*LAYER 1*/

.layer1_sub
{
	width: 1240px;
	height: 524px;
	position: absolute;
}

#layer1red
{
	background: white url(../images/layer1_red_02.jpg) no-repeat;
	top: 37px;
}

#layer1green
{
	background: white url(../images/layer1_green_04.jpg) no-repeat;
	top: 598px;
}

#layer1orange
{
	background: white url(../images/layer1_orange_06.jpg) no-repeat;
	top: 1159px;
}

#layer1blue
{
	background: white url(../images/layer1_blue_08.jpg) no-repeat;
	top: 1720px;
}

/*LAYER 2*/

.layer2_sub
{
	width: 1240px;
	height: 561px;
	position: absolute;
}

#layer2red
{
	/*background: transparent url(../images/layer2_red_01.png) no-repeat;*/
	top: 0px;
}

#layer2green
{
	/*background: transparent url(../images/layer2_green_03.png) no-repeat;*/
	top: 561px;
}

#layer2orange
{
	/*background: transparent url(../images/layer2_orange_04.png) no-repeat;*/
	top: 1122px;
}

#layer2blue
{
	/*background: transparent url(../images/layer2_blue_05.png) no-repeat;*/
	top: 1683px;
}

/*LAYER 3*/

.layer3_sub
{
	width: 1240px;
	height: 524px;
	position: absolute;
}

#layer3red
{
	top: 37px;
}

#layer3green
{
	top: 598px;
}

#layer3orange
{
	top: 1159px;
}

#layer3blue
{
	top: 1720px;
}

#layer3blue_mainboard
{
	background: transparent url(../images/layer3_blue_mainboard.jpg) no-repeat;
	width: 499px;
	height: 337px;
	left: 530px;
	top: 53px;
}

#featured_cycle
{
	margin-left:7px; 
	margin-top: 7px;
}    

.banner_new
{
	width: 61px;
	height: 61px;
	position: absolute;
	top: 270px;
	left: 431px;
	z-index: 50;
	background: transparent url(../images/banner_new.png) no-repeat;
}

.banner_more_green
{
	display: block;
	width: 61px;
	height: 61px;
	position: absolute;
	top: 34px;
	left: 373px;
	background: transparent url(../images/banner_more.png) no-repeat;
	z-index: 25;
}
	

#layer3blue_mainboard_shad
{
	background: transparent url(../images/layer3_blue_mainboard_shad.png) no-repeat;
	width: 513px;
	height: 34px;
	left: 525px;
	top: 407px;
}

#layer3orange_mainboard
{
	background: transparent url(../images/layer3_orange_mainboard.jpg) no-repeat;
	width: 622px;
	height: 419px;
	left: 152px;
	top: 20px;
}

#project_cycle
{
	position: relative;
	left:10px; 
	top: 9px;
}

#project_cycle img
{
	display: none;
	z-index: 0;
	position: absolute;
	left: 0;
	top: 0;
}

#layer3green_mainboard_wrapper
{
	left: 646px;
	top: 38px;
}

.layer3green_mainboard
{
	background: transparent url(../images/layer3_green_mainboard.jpg) no-repeat;
	width: 443px;
	height: 107px;
	position: relative;
	margin-bottom: 19px
}

#layer3red_mainboard1
{
	background: transparent url(../images/layer3_red_mainboard.jpg) no-repeat;
	width: 243px;
	height: 386px;
	left: 154px;
	top: 36px;
}

#layer3red_mainboard2
{
	background: transparent url(../images/layer3_red_mainboard.jpg) no-repeat;
	width: 243px;
	height: 386px;
	left: 432px;
	top: 36px;
}

#layer3red a
{
	position: relative;
	z-index: 25;
}

#layer3red a:hover
{
    color: #000;
}

#layer3green_mainboard_title a
{
	display: block;
	font-family: Arial;
	font-size: 11pt;
	font-weight: bold;
	color: #80a417;
	padding: 20px 0px 0px 20px;
	z-index: 25;
	position: relative;
}

#layer3green_mainboard_preview
{
	font-family: Arial;
	font-size: 8pt;
	color: #173305;
	padding: 5px 35px 0px 20px;
}

#layer3green_mainboard_extra
{
	font-family: Arial;
	font-size: 7pt;
	color: gray;
	padding: 6px 0px 0px 20px;
}

#layer3green_mainboard_extra_author

/*LAYER 4*/

.layer4_sub
{
	width: 1240px;
	height: 524px;
	position: absolute;
}

#layer4red
{
	top: 37px;
}

#layer4green
{
	top: 598px;
}

#layer4orange
{
	top: 1159px;
}

#layer4blue
{
	top: 1720px;
}

#layer4blue_sidecar
{
	background: transparent url(../images/layer4_blue_sidecar.png) no-repeat;
	width: 54px;
	height: 135px;
	left: 1029px;
	top: 1766px;
}

#layer4orange_sidecar
{
	background: transparent url(../images/layer4_orange_sidecar.png) no-repeat;
	width: 316px;
	height: 267px;
	left: 774px;
	top: 1171px;
	z-index: 25;
}

.layer4green_sidecar_month
{
	font-family: Arial;
	font-size: 7pt;
	font-style: italic;
	color: #d2f702;
	padding: 5px 0 0 11px;
	letter-spacing: 2pt; 
}

.layer4green_sidecar_day
{
	font-family: arial;
	font-size: 17pt;
	font-weight: bold;
	color: #d2f702;
	padding: 2px 0 0 8px;
	letter-spacing: 1pt; 
}
.thumb_orange
{
	width: 295px;
	height: 160px;
	margin: 38px 0px 0px 15px;
}

.thumb_orange a
{
	width: 77px;
	height: 59px;
	float: left;
	display: block;
	margin: 10px;
}

.thumb_orange a:hover
{
}

#layer4green_sidecar_wrapper
{
	left: 599px;
	top: 632px;
}

.layer4green_sidecar
{
	background: transparent url(../images/layer4_green_sidecar.png) no-repeat;
	width: 47px;
	height: 66px;
	padding-bottom: 59px;
}
	

/*LAYER 5*/

.layer5_sub
{
	width: 1240px;
	height: 524px;
	position: absolute;
}

#layer5red
{
	top: 37px;
}

#layer5green
{
	top: 598px;
}

#layer5orange
{
	top: 1159px;
}

#layer5blue
{
	top: 1720px;
}

#layer5blue_more
{
	width: 305px;
	height: 88px;
	border: 1px solid #318c9b;
	background: transparent url(../images/layer5_blue_more.png) repeat;
}

#layer5blue_more p
{    
	font-family: Arial !important;
	color: #161D1F !important;
	font-size: 10pt !important;
	padding: 11px 5px 0 12px !important;
}    

#layer5blue_more a
{
	font-family: Verdana;
	font-size: 8pt;
	color: #d1f602;
	font-weight: bold;
	text-decoration: none;
	padding:0;
	margin:0;
}

#layer5blue_more a:hover
{
	text-decoration: underline;
}

#layer5blue_more span
{
	color: #2ac1d9;
}

#layer5green_more
{
	width: 358px;
	height: 85px;
	border: 1px solid #bbda0e;
	background: transparent url(../images/layer5_green_more.png) repeat;
}

#layer5green_more p
{    
	font-family: Arial !important;
	color: #113805 !important;
	font-size: 10pt !important;
	padding: 14px 10px 0px 20px !important;
}    

#layer5green_more a
{
	font-family: Verdana;
	font-size: 8pt;
	color: #d1f602;
	font-weight: bold;
	text-decoration: none;
	padding:0;
	margin:0;
	z-index: 25;
	position: relative;
}

#layer5green_more a:hover
{
	text-decoration: underline;
}

#layer5red_more
{
	width: 358px;
	height: 115px;
	border: 1px solid #a00805;
	background: transparent url(../images/layer5_red_more.png) repeat;
}

#layer5red_more img
{
	margin:13px 0px 0px 15px;
}

#layer5blue_content
{
	width: 346px;
	/*height: 340px;*/
	position: absolute;
	top: 59px;
	left: 151px;
	/*text-align: left;*/
}

#layer5blue_content h1
{
	font-size: 19pt;
	color: #2ac1d9;
}

#layer5blue_content h2
{
	font-family: Lucida Sans Unicode, Arial;
	font-weight: normal;
	font-size: 16pt;
	color: #ffffff;
	padding: 6px 0 0 0;
	line-height: 29px;
}

#layer5blue_content p
{
	font-family: Lucida Sans Unicode, Arial;
	color: #161d1f;
	font-size: 10pt;
	padding: 20px 0px 0px 0px;
}

#layer5blue_content h3
{
	font-family: Lucida Sans Unicode, Arial;
	font-weight: bold;
	font-size: 9pt;
	padding: 20px 0px 0px 0px;
	color: #ffffff;
}

#layer5orange_content
{
	width: 318px;
	/*height: 340px;*/
	position: absolute;
	top: 288px;
	left: 791px;
	/*text-align: left;*/
}

#layer5orange_content h1
{
	font-size: 19pt;
	color: #a45e01;
}

#layer5orange_content h2
{
	font-family: Lucida Sans Unicode, Arial;
	font-weight: normal;
	font-size: 16pt;
	color: #ffffff;
	padding: 6px 10px 0 0;
	line-height: 29px;
}

#layer5orange_content p
{
	font-family: Lucida Sans Unicode, Arial;
	color: #d34c02;
	font-size: 10pt;
	padding: 8px 0px 0px 0px;
}

#layer5orange_content h3
{
	font-family: Lucida Sans Unicode, Arial;
	font-weight: bold;
	font-size: 12pt;
	padding: 35px 0px 5px 0px;
	color: #ffffff;
}

#layer5orange_content a
{
	font-family: verdana;
	color: #ffffff;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	z-index: 100;
	position: relative;
}

#layer5orange_content a:hover
{
	text-decoration: underline;
}

#layer5green_content
{
	width: 367px;
	/*height: 340px;*/
	position: absolute;
	top: 46px;
	left: 150px;
	/*text-align: left;*/
}

#layer5green_content h1
{
	font-size: 19pt;
	color: #d1f602;
}

#layer5green_content h2
{
	font-family: Lucida Sans Unicode, Arial;
	font-weight: normal;
	font-size: 16pt;
	color: #ffffff;
	padding: 6px 10px 0 0;
	line-height: 29px;
}

#layer5green_content p
{
	font-family: Lucida Sans Unicode, Arial;

	color: #113805;
	font-size: 10pt;
	padding: 20px 0px 0px 0px;
}

#layer5green_content h3
{
	font-family: Lucida Sans Unicode, Arial;
	font-weight: bold;
	font-size: 9pt;
	padding: 43px 0px 0px 0px;
	color: #ffffff;
}

#layer5red_content
{
	width: 367px;
	/*height: 340px;*/
	position: absolute;
	top: 41px;
	left: 725px;
	/*text-align: left;*/
}

#layer5red_content h1
{
	font-size: 19pt;
	color: #ff0104;
}

#layer5red_content h2
{
	font-family: Lucida Sans Unicode, Arial;
	font-weight: normal;
	font-size: 16pt;
	color: #ffffff;
	padding: 6px 10px 0 0;
	line-height: 29px;
}

#layer5red_content p
{
	font-family: Lucida Sans Unicode, Arial;
	color: #200000;
	font-size: 10pt;
	padding: 20px 0px 0px 0px;
}

#layer5red_content span
{   
	color: #ff7072;
}
#layer5red_content h3
{
	font-family: Lucida Sans Unicode, Arial;
	font-weight: bold;
	font-size: 8pt;
	padding: 13px 0px 5px 0px;
	color: #ffffff;
}

/*LAYER TOP*/

.layertop_sub
{
	width: 1240px;
	height: 48px;
	position: absolute;
	background: transparent url(../images/seem_bg_02.png) repeat-x;
}

#layertopred
{
	top: -6px;
}

#layertopgreen
{
	top: 555px;
}

#layertoporange
{
	top: 1116px;
}

#layertopblue
{
	top: 1677px;
}

#layertopbottom
{
	top: 2236px;
}

/*END LAYERS*/

/*ORM*/

#orm_wrapper
{
	width: 950px;
	margin: 0 auto;
}

#controls
{
	border: 1px solid #7f7f7f;
	background-color: #1E1E1E;
	padding: 5px 10px;
	margin: 20px 0 5px;
	color: gray;
	font-family: Arial;
	font-size: 15pt
}

#controls h1
{
	font-size: 21pt;
	font-weight: bold;
	font-family: Calibri, Arial, Sans-Serif;
	padding: 0 0 15px 2px;
}

.entry
{
	border: 1px solid #7f7f7f;
	background: transparent url(../images/dark_bg.png) repeat;
	overflow: hidden;
	padding: 5px 10px;
	margin: 5px 0;
	color: gray;
	font-family: Arial;
	font-size: 9pt;
}

.title
{
	font-family: calibri, Arial;
	color: gray;
	font-size: 19pt;
}

.title a
{
	color: #ffffff;
}

.title span
{
}

.key
{
	color: #FABA04;
}

.timestamp
{
	color: gainsboro;
	font-style: italic;
}

.fakecheck {
	font-size: 20px;
	text-decoration: none;
	background: transparent url(../images/checkbox.png) no-repeat;
	padding: 0px 10px 5px 34px;
	color: #666666;
	cursor: default;
	line-height: 28px;
}

.fakecheck:hover {
	background-position: left -28px;
}

.fakechecked {
	background-position: left -56px;
}

.fakechecked:hover {
	background-position: left -84px;
}

.myButton
{
	width: 118px;
	height: 50px;
	background: transparent url(../images/butt_update.png) no-repeat;
	display: block;
	margin: 10px 0 10px 3px;
}

.myButton:hover
{
	background-position: left -50px;
}


/*END ORM*/
