

/* -- Default -------------------------------------------------------------------------------------------------------------------------------------------------- */
* 										{margin: 0; padding: 0; font: 11px/12px georgia, serif;}
a										{outline-style: none;}
strong									{font-weight: bold;}
em										{font-style: italic;}
img										{border: 0;}
html									{height: 100%;}
body									{height: 100%; /*background: #fff url(../images/global/layout_bg_generic.jpg) repeat-x left top;*/}
#pageLayout								{min-height: 100%; height: auto !important; height: 100%; position: relative; /*background-color: #eef5fc;*/}
#pageAlign								{width: 1152px; /*margin: 0 auto;*/ position: relative; z-index: 99999; /*background-color: #ccc;*/}
/* ------------------------------------------------------------------------------------------------------------------------------------------------------------ */






/* -- Advertising --------------------------------------------------------------------------------------------------------------------------------------------- */
#advertiseLayer							{/*width: 1200px; height: 600px;*/ z-index: 600; position: absolute; top: 0; left: 0; /*background-color: #ccc;*/}
#advertiseLeaderBoard					{/*width: 474px; height: 89px;*/ z-index: 500; position: absolute; top: 0; right: 0; /*background-color: #ccc;*/}
#advertiseMrec							{/*width: 305px; height: 250px;*/ z-index: 400; position: absolute; top: 0; left: 0; /*background-color: #ccc;*/}
/* ------------------------------------------------------------------------------------------------------------------------------------------------------------ */






/* -- Global -------------------------------------------------------------------------------------------------------------------------------------------------- */

/* ------------------------------------------------------------------------------------------------------------------------------------------------------------ */






/* -- Id -------------------------------------------------------------------------------------------------------------------------------------------------- */

#pageIdContainer						{width: 288px; float: left; margin: 72px 0 72px 0; position: relative; /*background-color: #fffbe3;*/}
.logoConfig								{margin-bottom: 31px;}

.navigationContainer					{}

.footerContainer						{padding: 200px 0 0 20px;}
.footerContainer .address				{font: 10px/11px georgia, serif; color: #666;}
.footerContainer .phone					{padding-top: 5px; font: 10px georgia, serif; color: #666;}
.footerContainer .email					{padding: 15px 0 15px 0;}
.footerContainer .email a				{font: 16px/16px georgia, serif; color: #ff3300;}
.footerContainer .email a:hover			{text-decoration: none;}
.footerContainer .follow				{font: 10px georgia, serif; color: #666;}
.footerContainer .follow a				{font: 10px georgia, serif; color: #ff3300;}
.footerContainer .follow a:hover		{text-decoration: none;}
.footerContainer .copy					{padding-top: 50px; font: 9px georgia, serif; color: #999;}


/* ------------------------------------------------------------------------------------------------------------------------------------------------------------ */






/* -- Projects -------------------------------------------------------------------------------------------------------------------------------------------- */

#pageProjectsContainer					{width: 360px; float: left; margin: 72px 0 72px 0; position: relative; /*background-color: #e6ffe3;*/}

#pageProjectsContainer .active			{background-color: #000;}
#pageProjectsContainer .active .name	{color: #fff;}
#pageProjectsContainer .active .desc	{color: #ccc;}

.projectContainer						{width: 100%; padding: 0 0 26px 0; margin-top: 1px; /*background-color: #c1e1b7;*/}
.projectContainer .name					{padding: 12px 0 0 12px; font: 18px/18px arial, helvetica, sans-serif; color: #000;}
.projectContainer .desc					{padding: 6px 0 0 12px; font: 10px/11px georgia, serif; color: #666;}



/* ------------------------------------------------------------------------------------------------------------------------------------------------------------ */






/* -- Clients -------------------------------------------------------------------------------------------------------------------------------------------- */

#pageClientsContainer					{width: 144px; float: left; margin: 72px 0 72px 0; position: relative; /*background-color: #e3f7ff;*/}
.clientsList							{padding: 0 10px 0 30px; list-style: none;}
.clientsList li 						{padding-bottom: 12px; font: 12px/14px georgia, serif; color: #666;}


/* ------------------------------------------------------------------------------------------------------------------------------------------------------------ */






/* -- News -------------------------------------------------------------------------------------------------------------------------------------------- */

#pageNewsContainer						{width: 360px; float: left; margin: 72px -3px 72px 0; position: relative; /*background-color: #fbe3ff;*/}
#pageNewsContainer .last				{background: none; padding: 0;}

.newsContainer							{width: 100%; padding-bottom: 30px; margin-bottom: 15px; background-color: #c1e1b7; background: transparent url(../images/global/news_sep_dotted.gif) no-repeat left bottom;}
.newsContainer .title					{padding: 0 10px 6px 10px; font: 14px/14px georgia, serif; color: #333;}
.newsContainer .date					{padding-left: 10px; font: 11px/12px georgia, serif; color: #333;}
.newsContainer .desc					{padding: 12px 10px 0 10px; font: 11px/16px georgia, serif; color: #999;}


/* ------------------------------------------------------------------------------------------------------------------------------------------------------------ */


