/* Structure */
html, body			{height:100%;margin:0;padding:0;overflow:hidden;}
div.centralizer 	{visibility:hidden;width:100%;height:50%;margin-top:-230px;float:left;}
div.wrapper			{width:760px;height:460px;overflow:hidden;clear:both;margin:0 auto;}
div.container		{width:685px;height:388px;margin:35px 0 0 37px;border:1px solid black;}
div.content			{width:580px;height:257px;margin:63px 0 0 104px;overflow:hidden;}
div.menu			{width:520px;margin:36px 0 0 150px;padding:0;}
div.content-left	{float:left;width:260px;height:257px;margin:0 20px 0 0;padding:0;}
div.content-right	{float:left;width:273px;height:242px;margin:15px 0 0 0;padding:0 25px 0 2px;overflow:auto;}


/* General */
body		{color:black;font:normal 11px/1.36em Arial,Helvetica,sans-serif;}
h1			{margin:0 0 .2em;color:#f90;font-weight:bold;font-size:14px;line-height:1.07em;text-transform:lowercase;}
h2			{margin:0 0 .25em;color:#f90;font-weight:bold;text-transform:lowercase;}
h3			{margin:0 0 .25em;color:#6e6e6e;letter-spacing:0.05em;text-transform:uppercase;}
h4			{margin:0 0 .25em;color:black;font-weight:bold;}
p			{margin:0 0 .5em;}
blockquote	{font-style:italic;}
ul			{margin:0 0 .5em;list-style:disc inside;}
ol			{margin:0 0 .5em;list-style:decimal inside;}
strong		{font-weight:bold;}
em			{font-style:italic;}
a:link		{color:#f60;text-decoration:underline;}
a:visited	{color:#c60;text-decoration:underline;}
a:active	{color:#f60;text-decoration:underline;}
a:hover		{color:#f60;text-decoration:none;}

/* Specifics */
div.wrapper		{background:white url('') top left no-repeat;}
div.wrapper#w-home			{background-image:url('../img/app/bg_wrapper_home.jpg');background:center center 0 0;}
div.wrapper#w-home div		{background:none;}
div.wrapper#w-company		{background-image:url('../img/app/bg_wrapper_company.jpg');background-repeat:no-repeat;}
div.wrapper#w-portfolio		{background-image:url('../img/app/bg_wrapper_portfolio.jpg');background-repeat:no-repeat;}
div.wrapper#w-services		{background-image:url('../img/app/bg_wrapper_services.jpg');background-repeat:no-repeat;}
div.wrapper#w-upload		{background-image:url('../img/app/bg_wrapper_upload.jpg');background-repeat:no-repeat;}

/* Home */
div.wrapper#w-home div.content-left		{text-indent:-1000em;margin:0;width:233px;}
div.wrapper#w-home div.content-right	{width:332px;height:2410px;margin-top:20px;font-size:14px;line-height:18px;font-weight:bold;padding:0 10px 0 0;}
div.wrapper#w-home div.content-right p	{margin-bottom:1em;}
div.wrapper#w-home div.content-right a:link,
div.wrapper#w-home div.content-right a:visited	{font-size:11px;color:#ffff33;font-weight:normal;text-decoration:none;line-height:1.25em;}
div.wrapper#w-home div.content-right a:active,
div.wrapper#w-home div.content-right a:hover	{font-size:11px;color:white;font-weight:normal;text-decoration:none;line-height:1.25em;}
/* Portfolio */
div.wrapper#w-portfolio							{font-size:10px;}
div.wrapper#w-portfolio	div.content-right			{padding-top:20px;height:222px;}
div.wrapper#w-portfolio dl.credits							{clear:both;margin-bottom:1em;height:130px;}
div.wrapper#w-portfolio dl.credits dt						{display:block;clear:left;float:left;margin-right:.5em;}
div.wrapper#w-portfolio dl.credits dd						{display:block;font-size:11px;font-weight:bold;}
div.wrapper#w-portfolio ul.images							{margin-top:18px;list-style:none outside;}
div.wrapper#w-portfolio ul.images	li						{display:block;float:left;margin-right:4px;}
div.wrapper#w-portfolio ul.images	li a					{display:block;width:10px;height:10px;background:#fff;line-height:2px;border:1px solid #8f8f8f;text-indent:-1000em;}
div.wrapper#w-portfolio ul.images	li a.selected			{background:#f90;}
div.wrapper#w-portfolio ul.images	li a:hover,
div.wrapper#w-portfolio ul.images	li a.selected:hover		{background:#fb2;}
div.wrapper#w-portfolio ul.images a,
div.wrapper#w-portfolio ul.pagination a						{outline:none;}
div.wrapper#w-portfolio ul.pagination						{display:block;float:left;list-style:none;height:8px;font-size:10px;}
div.wrapper#w-portfolio ul.pagination li.selected			{text-indent:-1000em;}
div.wrapper#w-portfolio ul.pagination li.numb				{display:block;float:left;}
div.wrapper#w-portfolio ul.pagination li.numb span			{height:8px;cursor:default;}
div.wrapper#w-portfolio ul.pagination li.prev,
div.wrapper#w-portfolio ul.pagination li.next				{display:block;float:left;margin:2px 0 0;width:19px;height:10px;line-height:2px;padding-top:2px;}
div.wrapper#w-portfolio ul.pagination li.prev				{background:transparent url('../img/app/bt_pag_prev_disabled.gif') top center no-repeat;}
div.wrapper#w-portfolio ul.pagination li.next				{background:transparent url('../img/app/bt_pag_next_disabled.gif') top center no-repeat;}
div.wrapper#w-portfolio ul.pagination li a,
div.wrapper#w-portfolio ul.pagination li span				{display:block;margin:-2px 0 0;float:left;}
div.wrapper#w-portfolio ul.pagination li.prev a,
div.wrapper#w-portfolio ul.pagination li.next a				{display:block;width:19px;height:8px;text-indent:-1000em;background:transparent url('../img/app/bt_pag_prev_disabled.gif') top center no-repeat;}
div.wrapper#w-portfolio ul.pagination li.prev a				{background-image:url('../img/app/bt_pag_prev_normal.gif');}
div.wrapper#w-portfolio ul.pagination li.prev a:hover		{background-image:url('../img/app/bt_pag_prev_hover.gif');}
div.wrapper#w-portfolio ul.pagination li.next a				{background-image:url('../img/app/bt_pag_next_normal.gif');}
div.wrapper#w-portfolio ul.pagination li.next a:hover		{background-image:url('../img/app/bt_pag_next_hover.gif');}