BODY {
	scrollbar-face-color: #fff;
	scrollbar-highlight-color: #fff;
	scrollbar-shadow-color: #fff;
	scrollbar-3dlight-color: #000;
	scrollbar-arrow-color: #000;
	scrollbar-track-color: #fff;
	scrollbar-darkshadow-color: #000;
	scrollbar-track-border: 0px;
	background-image:url(../images/bg_body.jpg);
	background-repeat:no-repeat;
	margin: 0px;
}

H1 {
	font-weight: 600;
	font-size: 15px;
	color: #c00;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	margin:0px;
}
H2 {
	font-weight: 600;
	font-size: 14px;
	color: #666;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	margin:0px;
}

A:link {
	FONT-SIZE: 12px; COLOR: #000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A:active {
	FONT-SIZE: 12px; COLOR: #000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A:visited {
	FONT-SIZE: 12px; COLOR: #000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A:hover {
	FONT-SIZE: 12px; COLOR: #c00; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

/* Link styles------------------------------------------------------------ */

a.link_menu:link {
	font-size: 9px; font-family: Verdana, Helvetica, Arial, sans-serif; font-weight:bold; color: #000; text-decoration:none; white-space:100%; display:block; padding:2px 5px;
}
a.link_menu:active {
	font-size: 9px; font-family: Verdana, Helvetica, Arial, sans-serif; font-weight:bold; color: #000; text-decoration:none; white-space:100%; display:block; padding:2px 5px;
}
a.link_menu:visited {
	font-size: 9px; font-family: Verdana, Helvetica, Arial, sans-serif; font-weight:bold; color: #000; text-decoration:none; white-space:100%; display:block; padding:2px 5px;
}
a.link_menu:hover {
	font-size: 10px; font-family: Verdana, Helvetica, Arial, sans-serif; font-weight:bold; color: #fff; text-decoration:none; white-space:100%; display:block; padding:2px 5px; background-color:#000000;
}


/* Text styles ------------------------------------------------------------ */

.font_333 {
	font-size: 12px;
	line-height:20px;
	color: #333;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	padding:20px 5px;
}
.font_small666 {
	font-size: 10px;
	line-height:20px;
	color: #666;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	padding-top:64px;
}

/* div general containers ------------------------------------------------------------ */

.container_release {
	position:absolute;
	left:10px;
	top:0px;
	height:15px;
	font-size: 9px;
	color: #D7D7D0;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}
.container_section_title {
	position:absolute;
	left:275px;
	top:260px;
	width:250px;
}
.container_main {
	position:absolute;
	left:270px;
	top:310px;
	width:600px;
	height:100px;
	
}

/* div menu containers ------------------------------------------------------------ */
.container_menu01 {
	position:absolute;
	left:422px;
	top:47px;
	width:145px;
	height:60px
}
.container_menu02 {
	position:absolute;
	left:572px;
	top:47px;
	width:145px;
	height:60px
}
.container_menu03 {
	position:absolute;
	left:722px;
	top:47px;
	width:145px;
	height:60px
}
.container_menu_selected {
	font-size: 9px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight:bold;
	color: #c00;
	padding:2px 5px;
}

/* div body main containers ------------------------------------------------------------ */
.container_text /*if page contains texts*/{
	position:relative;
	margin:0px 0px 30px 0px;

}
.container_work /*if page contains work*/{
	position:relative;
	float:left;
	width:100%;
	margin-bottom:30px;
	font-size: 12px;
	color: #333;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}
.container_header {
	position:relative;
	font-size: 9px;
	color: #666;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	text-align:right;
	background:#BDBEB1;
	padding:1px 5px;
	margin-bottom:2px;
}
.container_footer {
	position:relative;
	float:left;
	width:135px;
	padding-bottom:30px;
}

/* div portfolio entry containers ------------------------------------------------------------ */
.container_work_entry {
	width:138px;
	height:135px;
	background: url(../images/bg_entry.jpg) #E1E1DD;
	background-repeat:repeat-x;
	padding:5px;
	margin-right:2px;
	margin-bottom:2px;
	float:left;
}
.container_work_thumbs {
	width:138px;
	height:75px;
	float:left;
}
.container_work_description {
	position:relative;
	width:138px;
	font-size: 10px;
	line-height:18px;
	color: #000;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	float:left;
}
.container_work_description a {
	font-size: 10px;
	color: #333;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}