@charset "utf-8";
/* CSS Document */
body, div, span {
	font-family: Arial, Helvetica, sans-serif;
}
body {
	background: #ffffff;
	font: 12px arial;
	color: #b9b9b9;
	margin: 0px;
	text-align: center;
}
body.full-view {
	/*text-align: center;*/
}
h1, h2, h3, h4, h5 {
	margin: 0;
	padding: 0;
	font-weight: normal;
	font-size: 12px;
}
.hidden { display: none; }
.nodisp { display: none; }
.cleaner { clear: both; }

a {
	color: #000;
}
a:visited {
	color: #b9b9b9;
}
a:hover {
	color: #000;
}

#base-div {
	width: 780px;
	height: 100%;
	/*border: 1px solid silver;*/
	text-align: center;
	margin: 0 auto;
	text-align: left;
}

#top {
	height: 120px;
	width: 780px;
	margin-bottom: 15px;
	text-align: right;
	font-weight: bold;
	font-size: 11px;
	position: relative;
}
body.poetryprose #top{
	background-image: url(img/_ui/poetryprose_top.jpg);
	color: #ffffff;
}
body.drawings #top{
	background-image: url(img/_ui/drawings_top.jpg);
}
body.prints2d #top{
	background-image: url(img/_ui/prints2d_top.jpg);
}
body.prints3d #top{
	background-image: url(img/_ui/prints3d_top.jpg);
}
body.photos #top{
	background-image: url(img/_ui/photos_top.jpg);
}
body.profile #top{
	background-image: url(img/_ui/profile_top.jpg);
}
body.design #top{
	background-image: url(img/_ui/design_top.jpg);
}
body.webdesign #top{
	background-image: url(img/_ui/webdesign_top.jpg);
}
body.full-view #top {
	background-image: url(img/_ui/fullview_top.jpg);
}
#top-menu {
	float: right;
	top: 33px;
	position: relative;
}
#top-menu a {
	display: block;
	float: left;
	height: 11px;
	width: 15px;
	border: none;
	margin-right: 10px;
}
#top-menu a span {
	display: none;
}

body.html #top a.menu01{ background-image: url(img/_ui/menu/html_menu_01.gif); }
body.html #top a.menu02{ background-image: url(img/_ui/menu/html_menu_02.gif); }
body.html #top a.menu03{ background-image: url(img/_ui/menu/html_menu_03.gif); }
body.html #top a.menu04{ background-image: url(img/_ui/menu/html_menu_04.gif); }
body.html #top a.menu05{ background-image: url(img/_ui/menu/html_menu_05.gif); }
body.html #top a.menu06{ background-image: url(img/_ui/menu/html_menu_06.gif); }
body.html #top a.menu07{ background-image: url(img/_ui/menu/html_menu_07.gif); }
body.html #top a.menu08{ background-image: url(img/_ui/menu/html_menu_08.gif); }

body.poetryprose #top a.menu01{ background-image: url(img/_ui/menu/poetryprose_menu_01.gif); }
body.poetryprose #top a.menu02{ background-image: url(img/_ui/menu/poetryprose_menu_02.gif); }
body.poetryprose #top a.menu03{ background-image: url(img/_ui/menu/poetryprose_menu_03.gif); }
body.poetryprose #top a.menu04{ background-image: url(img/_ui/menu/poetryprose_menu_04.gif); }
body.poetryprose #top a.menu05{ background-image: url(img/_ui/menu/poetryprose_menu_05.gif); }
body.poetryprose #top a.menu06{ background-image: url(img/_ui/menu/poetryprose_menu_06.gif); }
body.poetryprose #top a.menu07{ background-image: url(img/_ui/menu/poetryprose_menu_07.gif); }
body.poetryprose #top a.menu08{ background-image: url(img/_ui/menu/poetryprose_menu_08.gif); }

body.drawings #top a.menu01{ background-image: url(img/_ui/menu/drawings_menu_01.gif); }
body.drawings #top a.menu02{ background-image: url(img/_ui/menu/drawings_menu_02.gif); }
body.drawings #top a.menu03{ background-image: url(img/_ui/menu/drawings_menu_03.gif); }
body.drawings #top a.menu04{ background-image: url(img/_ui/menu/drawings_menu_04.gif); }
body.drawings #top a.menu05{ background-image: url(img/_ui/menu/drawings_menu_05.gif); }
body.drawings #top a.menu06{ background-image: url(img/_ui/menu/drawings_menu_06.gif); }
body.drawings #top a.menu07{ background-image: url(img/_ui/menu/drawings_menu_07.gif); }
body.drawings #top a.menu08{ background-image: url(img/_ui/menu/drawings_menu_08.gif); }

body.prints3d #top a.menu01{ background-image: url(img/_ui/menu/prints3d_menu_01.gif); }
body.prints3d #top a.menu02{ background-image: url(img/_ui/menu/prints3d_menu_02.gif); }
body.prints3d #top a.menu03{ background-image: url(img/_ui/menu/prints3d_menu_03.gif); }
body.prints3d #top a.menu04{ background-image: url(img/_ui/menu/prints3d_menu_04.gif); }
body.prints3d #top a.menu05{ background-image: url(img/_ui/menu/prints3d_menu_05.gif); }
body.prints3d #top a.menu06{ background-image: url(img/_ui/menu/prints3d_menu_06.gif); }
body.prints3d #top a.menu07{ background-image: url(img/_ui/menu/prints3d_menu_07.gif); }
body.prints3d #top a.menu08{ background-image: url(img/_ui/menu/prints3d_menu_08.gif); }

body.prints2d #top a.menu01{ background-image: url(img/_ui/menu/prints2d_menu_01.gif); }
body.prints2d #top a.menu02{ background-image: url(img/_ui/menu/prints2d_menu_02.gif); }
body.prints2d #top a.menu03{ background-image: url(img/_ui/menu/prints2d_menu_03.gif); }
body.prints2d #top a.menu04{ background-image: url(img/_ui/menu/prints2d_menu_04.gif); }
body.prints2d #top a.menu05{ background-image: url(img/_ui/menu/prints2d_menu_05.gif); }
body.prints2d #top a.menu06{ background-image: url(img/_ui/menu/prints2d_menu_06.gif); }
body.prints2d #top a.menu07{ background-image: url(img/_ui/menu/prints2d_menu_07.gif); }
body.prints2d #top a.menu08{ background-image: url(img/_ui/menu/prints2d_menu_08.gif); }

body.design #top a.menu01{ background-image: url(img/_ui/menu/design_menu_01.gif); }
body.design #top a.menu02{ background-image: url(img/_ui/menu/design_menu_02.gif); }
body.design #top a.menu03{ background-image: url(img/_ui/menu/design_menu_03.gif); }
body.design #top a.menu04{ background-image: url(img/_ui/menu/design_menu_04.gif); }
body.design #top a.menu05{ background-image: url(img/_ui/menu/design_menu_05.gif); }
body.design #top a.menu06{ background-image: url(img/_ui/menu/design_menu_06.gif); }
body.design #top a.menu07{ background-image: url(img/_ui/menu/design_menu_07.gif); }
body.design #top a.menu08{ background-image: url(img/_ui/menu/design_menu_08.gif); }

body.photos #top a.menu01{ background-image: url(img/_ui/menu/photos_menu_01.gif); }
body.photos #top a.menu02{ background-image: url(img/_ui/menu/photos_menu_02.gif); }
body.photos #top a.menu03{ background-image: url(img/_ui/menu/photos_menu_03.gif); }
body.photos #top a.menu04{ background-image: url(img/_ui/menu/photos_menu_04.gif); }
body.photos #top a.menu05{ background-image: url(img/_ui/menu/photos_menu_05.gif); }
body.photos #top a.menu06{ background-image: url(img/_ui/menu/photos_menu_06.gif); }
body.photos #top a.menu07{ background-image: url(img/_ui/menu/photos_menu_07.gif); }
body.photos #top a.menu08{ background-image: url(img/_ui/menu/photos_menu_08.gif); }

body.profile #top a.menu01{ background-image: url(img/_ui/menu/profile_menu_01.gif); }
body.profile #top a.menu02{ background-image: url(img/_ui/menu/profile_menu_02.gif); }
body.profile #top a.menu03{ background-image: url(img/_ui/menu/profile_menu_03.gif); }
body.profile #top a.menu04{ background-image: url(img/_ui/menu/profile_menu_04.gif); }
body.profile #top a.menu05{ background-image: url(img/_ui/menu/profile_menu_05.gif); }
body.profile #top a.menu06{ background-image: url(img/_ui/menu/profile_menu_06.gif); }
body.profile #top a.menu07{ background-image: url(img/_ui/menu/profile_menu_07.gif); }
body.profile #top a.menu08{ background-image: url(img/_ui/menu/profile_menu_08.gif); }

body.webdesign #top a.menu01{ background-image: url(img/_ui/menu/webdesign_menu_01.gif); }
body.webdesign #top a.menu02{ background-image: url(img/_ui/menu/webdesign_menu_02.gif); }
body.webdesign #top a.menu03{ background-image: url(img/_ui/menu/webdesign_menu_03.gif); }
body.webdesign #top a.menu04{ background-image: url(img/_ui/menu/webdesign_menu_04.gif); }
body.webdesign #top a.menu05{ background-image: url(img/_ui/menu/webdesign_menu_05.gif); }
body.webdesign #top a.menu06{ background-image: url(img/_ui/menu/webdesign_menu_06.gif); }
body.webdesign #top a.menu07{ background-image: url(img/_ui/menu/webdesign_menu_07.gif); }
body.webdesign #top a.menu08{ background-image: url(img/_ui/menu/webdesign_menu_08.gif); }

#top-menu a {
	width: 15px; height: 11px;
}
#top-menu a.inactive {
	filter: alpha(opacity=50);
	opacity: .5;
	-moz-opacity: .5;
	-khtml-opacity: .5;
	width: 15px; height: 11px;
}
#top-menu a.inactive:hover {
	filter: alpha(opacity=80);
	opacity: .8;
	-moz-opacity: .8;
	-khtml-opacity: .8;
	cursor: none;
}
#cnt-left {
	width: 290px;
	padding-left: 10px;
	float: left;
}
#cnt-left-text {
	width: 290px;
	font-size: 11px;
	font-weight: bold;
	color: #b9b9b9;
	text-transform: lowercase;
	text-align: left;
	padding: 7px 0 7 15px;
	border: 1px solid #f5f7f8;
}
#cnt-left-text-footer {
	width: 290px;
	font-size: 11px;
	font-weight: bold;
	color: #a9a9a9;
	text-transform: lowercase;
	text-align: right;
	padding: 8px 10px 0 0;
	margin-bottom: 20px;
}
#cnt-left.full-view {
	width: auto;
	padding-left: 18px;
	position: relative;
}
#cnt-left .title {
	font-size: 20px;
	font-weight: bold;
	width: 300px;
	color: #cdcfd4;
	text-transform: lowercase;
	text-align: left;
	padding-left: 5px;
	margin-bottom: 18px;
}
.full-view .title {
	font-size: 20px;
	font-weight: bold;
	width: 300px;
	color: #cdcfd4;
	text-transform: lowercase;
	text-align: center;
	padding-left: 5px;
	margin-bottom: 18px;
}
#cnt-right h3 {
	font-size: 20px;
	font-weight: bold;
	width: 300px;
	color: #cdcfd4;
	margin-bottom: 10px;
	float: left;
}
#cnt-right {
	float: right;
	width: 440px;
	font: bold 16px;
	color: #abafb7;
	text-transform: lowercase;
	text-align: left;
	padding-left: 5px;
	position: relative;
}
#cnt-right h4 {
	font: 14px;
	font-style: italic;
	font-weight: bold;
	color: #dedfe2;
	text-indent: 17px;
	width: 300px;	
	padding: 5px 0px 5px 0px;
}
.poetry-col {
	float: left;
	width: 216px;
	margin-bottom: 5px;
}
.poetry-col-item {
	font-size: 12px;
	text-indent: 25px;
}
.poetry-col-item a:link, .poetry-col-item a:visited {
	font-weight: bold;
	color: #b9b9b9;
	text-decoration: none;
}
.poetry-col-item a:visited {
	font-weight: normal;
}
.poetry-col-item a:hover {
	font-weight: bold;
	color: #c76910;
}

.toolbox {
	float: right;
	font-size: 12px;
}
.toolbox a:link, .toolbox a:visited {
	font-weight: bold;
	color: #b9b9b9;
	text-decoration: none;
	cursor: none;
}
body.photos .toolbox a:hover {
	color: #a60e0d;
	cursor: none;
}
body.design .toolbox a:hover {
	color: #000000;
	cursor: none;
}
body.prints2d .toolbox a:hover {
	color: #ccca39;
	cursor: none;
}
body.prints3d .toolbox a:hover {
	color: #255ac4;
	cursor: none;
}
body.drawings .toolbox a:hover {
	color: #ffffff;
	cursor: none;
}
body.poetryprose .toolbox a:hover {
	color: #e08b0e;
	cursor: none;
}
body.full-view #cnt-left .toolbox {
	text-align: left;
	float: none;
	margin-bottom: 10px;
	padding-left: 10px;
}

/* gallery items definitions START */

.gallery-item {
	margin-left: 5px;
	width: 282px;
	border: 1px solid #d2d3d7;	
}

.gallery-block {
	float: right;
}
.gallery-col-title {
	font: 13px;
	font-style: italic;
	font-weight: bold;
	color: #dedfe2;
	text-indent: 17px;
	width: 300px;	
	padding: 5px 0px 5px 0px;
}
.gallery-col {
	float: left;
	width: 104px;
	padding-top: 10px;
	margin-bottom: 10px;
}
.gallery-col-item img, .gallery-col-item div  {
	width: 84px;
	height: 55px;
	border: 1px solid #d2d3d7;
	display: block;
	margin-bottom: 10px;
	float: right;
}
.gallery-col-item div {
 	border-color: #f5f5f5;
}
.gallery-col-item:visited img {
	filter: alpha(opacity=40);
	opacity: .4;
	-moz-opacity: .4;
	-khtml-opacity: .4;
} 
/* gallery items definitions [end] */


/* profile items definitions START */

.profile-block {
	float: right;
}
.profile-col-title {
	font: 13px;
	font-style: italic;
	font-weight: bold;
	color: #dedfe2;
	text-indent: 17px;
	width: 300px;	
	padding: 5px 0px 5px 0px;
}
.profile-col {
	padding: 10px 0 10px 50px;
}
/* gprofile items definitions [end] */

/* full view items definitions START */
#full-view-item {
	/*left: 20px;*/
	/*top: 0px;*/
	/*position: absolute;*/
	/*border: 1px solid #d2d3d7;*/
	/*z-index: 0;*/
}
#full-view-info {
	font-weight: bold;
	background-color: #ffffff;
	border: 1px solid #d2d3d7;	
	filter: alpha(opacity=50);
  	-moz-opacity: .5;
	-khtml-opacity: .5;
  	left: 2px;
  	top: 2px;
  	position: absolute;
  	z-index: 1;
  	cursor: default;
}
/* full view items definitions [end] */



.see_full {
	padding: 0 0 0 10px;
}