body
{
	background-color: #153F73;
	font-family: Arial, Verdana;
	font-size: 12px;
	line-height: 23px;
	margin: 0px;
	padding: 0px;
}

abbr
{
	cursor: help;
}

a
{
	color: #006699;
	text-decoration: none;
}
a:hover
{
	color: #594898;
	text-decoration: underline;
}
a:active
{
	color: #ad5165;
}

img
{
	border: 0px;
}

h2
{
	font-size: 18px;
}

h3
{
	font-size: 14px;
}

input, textarea
{
	border: 2px solid #CCCCCC;
	background-color: #E3EAF3;
	font-family: Arial;
	font-size: 12px;
}

input[type=text]
{
	width: 98%;
}

input[type=submit]
{
	font-weight: bold;
}

input[type=submit], input[type=reset]
{
	border: 2px solid #CCCCCC;
}

label, input[type=checkbox], input[type=radio]
{
	cursor: pointer;
}

input[type=checkbox]
{
	margin-bottom: 2px;
}

input:focus, textarea:focus
{
	border: 2px solid #8CB3F2;
}

legend
{
	color: #4F6F9D;
}

#doviet_net
{
	position: absolute;
	width: 136px;
	height: 142px;
	top: 0px;
	left: 0px;
	background: url("i/doviet_net.gif");
}

#main
{
	width: 700px;
	height: 552px;
	margin: 0px auto;
}

#header #logo
{
	float: left;
	width: 284px;
	height: 127px;
	background: url('i/skin_01.jpg');
}

#header #logo h1
{
	display: none;
}

#header #space
{
	background: url('i/skin_02.jpg') no-repeat;
	margin-left: 284px;
	width: 416px;
	height: 127px;
}

#header #space #menu
{
	text-align: right;
	margin: 0px 0px 0px 20px;
	padding-top: 10px;
}

#header #space #menu #menu1
{

}

#header #space #menu #menu2
{
	width: 160px;
}

#header #space #menu #menu2 ul, #header #space #menu #menu2 ul li
{
	margin: 0px 0px;
	padding: 0px 15px 0px 0px;
}

#header #space #menu a, #footer a
{
	color: #AFAFAF;
}

#header #space #menu a:hover, #footer a:hover
{
	color: #FFFFFF;
}

#header #space #menu a:active, #footer a:active
{
	color: #D2E3FE;
}

#header #space #menu ul
{
	margin: 0px 0px;
}

#header #space #menu ul li
{
	list-style-type: none;
	padding-right: 15px;
	background-position: right;
	background-repeat: no-repeat;
	background-image: url('i/li.gif');
}

#header #space #menu ul li.selected a, #header #space #menu ul li.selected span, #footer div .selected
{
	font-weight: bold;
	font-style: italic;
	border-top: 1px dotted #CCCCCC;
	border-bottom: 1px dotted #CCCCCC;
}

#header #space #menu table
{
	width: 100%;
}

#header #space #menu table td
{
	text-align: right;
}

#body #content
{
	width: 566px;
	height: 378px;
	background: url('i/skin_03.jpg');
	float: left;
}

#body #content div.text
{
	text-align: justify;
	line-height: 20px;
	width: 515px;
	height: 335px;
	margin: 25px 0px 0px 30px;
	padding-right: 5px;
	overflow: auto;
}

#body #quote
{
	margin-left: 566px;
	width: 134px;
	height: 161px;
	background: url('i/skin_04.jpg');
}

#body #quote table.text
{
	width: 120px;
	height: 160px;
}

#body #quote table.text td
{
	font-size: 11px;
	text-align: justify;
	padding: 10px 5px 5px 10px;
	vertical-align: middle;
	line-height: 18px;
}

#body #quote table.text td a
{
	color: #003355;
}

#body #quote table.text td a:hover
{
	border-bottom: 1px dotted #516df5;
	text-decoration: none;
}

#body #boy
{
	margin-left: 566px;
	width: 134px;
	height: 217px;
	background: url('i/skin_05.jpg');
}

#footer
{
	width: 700px;
	height: 47px;
	background: url('i/skin_06.jpg');
}

#footer #menu_langs
{
	padding: 5px 0px 0px 25px;
	color: #FFFFFF;
}

#footer #visitors
{
	padding: 5px 10px 0px 0px;
	float: right;
	width: 350px;
	text-align: right;
	color: #BED4F7;
}

.work, #music, #whoisonline table, #vantho
{
	border-collapse: collapse;
	border: 1px solid #555555;
	margin-left: 1px;
}

.work th.thead, #music th.thead, #whoisonline th.thead, .center
{
	text-align: center;
}

.work th, .work td, #music th, #music td, #whoisonline th, #whoisonline td, #vantho th, #vantho td
{
	border: 1px solid #555555;
	padding: 0px 5px;
}

.work td
{
	text-align: justify;
}

#whoisonline
{
	background: url('i/popup_bg.jpg') repeat-x fixed;
	width: 352px;
	height: 320px;
	overflow: auto;
}
#whoisonline table
{
	width: 99%;
}

#photos
{

}

#photos td
{
	padding: 10px;
	vertical-align: top;
	text-align: center;
}

#photos td span
{
	display: block;
	margin: 0px 0px;
	text-align: center;
}

#photos td img
{
	border: 3px double #81B0F4;
}

#photos td.see_more
{
	vertical-align: middle;
	font-style: italic;
}
#photos td.see_more span
{
	border: 3px double #81B0F4;
	padding: 10px;
}

.img_left, .img_right, .img_center
{
	padding: 3px;
}

.img_left img, .img_right img, .img_center img
{
	border: 1px solid #437288;
	padding: 4px;
}

.img_left
{
	float: left;
	margin-top: 4px;
	margin-right: 5px;
}

.img_right
{
	float: right;
	margin-top: 4px;
	margin-left: 5px;
}

.img_center
{
	margin-top: 4px;
	text-align: center;
	display: block;
}

.strike
{
	text-decoration: line-through;
}

.miniicon
{
	margin-bottom: -1px;
}

.hide
{
	display: none;
}

.small_text
{
	font-size: 10px;
}

.center
{
	margin-left: auto;
	margin-right: auto;
}

.title
{
	border: 1px solid #266091;
	padding: 3px;
	background-color: #DCE4F0;
}

.th_cat
{
	text-align: left;
	background-color: #325282;
	color: #FFFFFF;
}
.music_index
{
	text-align: right;
}
.music_song_title, .work_title
{
	text-align: center;
	background-color: #BBCCE5;
	font-weight: bold;
	font-style: italic;
}
.music_song_desc
{
	text-align: center;
	background-color: #DAE5F4;
	font-size: 11px;
	color: #888888;
}
.date
{
	width: 70px;
	text-align: center;
}
.music_record_location
{
	width: 180px;
}
.music_last_mixing
{
	text-align: right;
	font-style: italic;
}

.vantho_title, .song_title
{
	width: 160px;
}

.published
{
	margin-top: 30px;
	font-style: italic;
}
