body {
	margin:0px;
	padding:0px; 
	background-color:#ffffff;
}
body, html {
	width:100%;
	height:100%;
	font-family:Arial, Helvetica, sans-serif;
}
a {outline:none;}
.separator {clear:both;}
.full_cell {
	width:960px;
	height:100% !important;
	margin:0px auto;
}
.top_cell {
	width:960px;
	vertical-align:top;
	border-top:20px solid #ffffff;
}
/**********LOGOS CELL**********/
.logos_cell {
	width:960px;
	height:22px;
	display:block;
	border-bottom:5px solid #000000;
}
.left_logo {
	border-bottom:3px solid #ffffff;
	float:left;
}
.left_logo h1 {
	font-size:10px;
	color:#ffffff;
	display:none;
}
.left_logo img {
	border:0px;
}
.right_logo {
	border-bottom:3px solid #ffffff;
	float:right;
}
.right_logo span {
	height:10px;
	font-size:10px;
	color:#95938f;
	border-top:9px solid #ffffff;
	border-right:5px solid #ffffff;
	display:inline-block;
}
.right_logo img {
	border:0px;
}
a.visit_personal {
	height:12px;
	border-top:7px solid #ffffff;
	background-image:url(../layout/visit_personal.gif);
	background-repeat:no-repeat;
	background-position:right 0px; 
	vertical-align:bottom;
	display:inline-block;
}
a.visit_personal:hover {
	background-image:url(../layout/visit_personal_over.gif);
}
a.visit_studio {
	height:12px;
	border-top:7px solid #ffffff;
	background-image:url(../layout/visit_studio.gif);
	background-repeat:no-repeat;
	background-position:right 0px; 
	vertical-align:bottom;
	display:inline-block;
}
a.visit_studio:hover {
	background-image:url(../layout/visit_studio_over.gif);
}
/**********MENU CELL**********/
.menu_cell {
	width:960px;
	height:50px;
	border-top:12px solid #ffffff;
	float:left; display:block;
}
.menu_cell img 
{
    float:left;
    border-bottom:3px solid #ffffff;
}
a.MenuCellItem 
{
    font-size:11px !important;
	line-height:11px !important;
	color:#000000;
	text-decoration:none;
	border-bottom:3px solid #ffffff !important;
	float:left;
}
a.MenuCellItem:hover 
{
    color:#95938f
}
a.MenuCellItemHover 
{
    color:#95938f !important;
}

.MenuCellItemSelected a
{
    font-weight:bold;
	color:#000000;
	border-bottom:3px solid #000000 !important;
}

/*.menu_cell a {
	font-size:11px;
	line-height:11px;
	color:#000000;
	text-decoration:none;
	float:left;
}
.menu_cell a:hover {
	color:#95938f;
}
.menu_cell a.selected {
	font-weight:bold;
	color:#000000;
	border-bottom:3px solid #000000;
}
.menu_cell a.selected:hover {
	color:#95938f;
	border-bottom:3px solid #95938f;
}
.menu_separator {
	width:1px;
	height:11px;
	border-left:10px solid #ffffff;
	border-right:10px solid #ffffff;
	float:left;
	background-color:#000000;
} */
/*********PAGING CONTROL******/

.SelectedPage
{
    color:#95938f;
    font-weight:bold !important;
}
.paging {
	width:320px;
	font-size:10px;
	color:#000000;
	line-height:16px;
	padding-right:80px;
	padding-bottom:5px;
	margin-bottom:25px;
	display:block;
}
.paging a 
{
    color:#000000;
	text-decoration:none;
}
.paging a:hover {
	color:#95938f;
}







/**********TEXT CELL**********/
.main_text {
	width:320px;
	font-size:11px;
	line-height:16px;
	color:#000000;
	padding-right:80px;
	padding-bottom:5px;
	border-bottom:1px solid #000000;
	margin-bottom:25px;
	display:block;
}
.main_text a {
	color:#95938f;
	text-decoration:none;
}
.main_text a:hover {
	color:#000000;
}
.main_text h2 {
	font-size:11px;
	font-weight:bold;
	line-height:16px;
	color:#000000;
	display:inline;
}
.main_text_simple {
	width:320px;
	font-size:11px;
	line-height:16px;
	color:#000000;
	padding-right:80px;
	padding-bottom:8px;
	/*border-bottom:1px solid #000000;*/
	margin-bottom:25px;
	display:block;
}
.main_text_simple a {
	color:#95938f;
	text-decoration:none;
}
.main_text_simple a:hover {
	color:#000000;
}
.main_text_simple h2 {
	font-size:11px;
	font-weight:bold;
	line-height:16px;
	color:#000000;
	display:inline;
}
/**********PHOTOS CELL**********/
.photos_cell {
	width:850px;
	float:left; 
}
.photos_cell img {
	border:0px;
	border-bottom:2px solid #ffffff;
}
.photos_cell a {
	border-bottom:5px solid #ffffff;
	margin-bottom:8px;
	margin-right:10px;
	float:left;
}
.photos_cell a:hover {
	border-bottom:5px solid #000000;
}
/**********PROJECT LIST CELL**********/
.project_cell {
	width:790px;
	float:left;
}
.project_cell td {
	vertical-align:top;
	text-align:left; 
}
.item_project_cell {
	width:220px;
	margin-right:20px;
	margin-bottom:15px;
	float:left;
}
.item_project_thumb a {
	font-size:11px;
	color:#000000;
	text-decoration:none;
	margin-bottom:8px;
	float:left;
}
.item_project_thumb a:hover {
	color:#95938f;
}
.item_project_thumb span {
	font-weight:bold;
}
.item_project_thumb img {
	border:0px;
	padding-bottom:2px;
	border-top:5px solid #ffffff;
	border-bottom:5px solid #ffffff;
	display:block;
}
.item_project_thumb img:hover {
	border-bottom:5px solid #000000;
}
.back {
	width:400px;
	font-size:11px;
	font-weight:bold;
	border-bottom:1px solid #000000;
	border-top:40px solid #ffffff;
	display:block-inline;
}
.back a {
	color:#000000;
	text-decoration:none;
}
.back a:hover {
	color:#95938f;
}
/**********FOOTER CELL**********/
.footer {
	width:960px;
	height:70px;
	vertical-align:bottom;
}
.footer_cell {
	width:960px;
	height:16px;
	padding-top:4px;
	border-top:50px solid #ffffff;
	background-color:#000000;
	font-size:10px;
	color:#ffffff;
	display:block;
}
.footer_cell a {
	color:#ffffff;
	text-decoration:none;
}
.footer_cell a:hover {
	color:#95938f;
}
.copyright {
	padding-left:10px;
	float:left;
}
.created {
	padding-right:10px;
	float:right;
}