/*----------------------------------------- global ----------------------------------------------*/
*{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	background: transparent;
	color: #dddddd;
	font-family: Verdana, sans;
	font-size: 13px;
	line-height: 18px;
	font-weight: normal;
	text-align: left;
	}
:focus {
	outline: 0;
	}
html{
	}
body{
	background: #131313;
	}
a:link{
	text-decoration: none;
	color: #23aad1;
	}
a:visited{
	/*color: #3293b7;*/
	color: #23aad1;
	text-decoration: none;
	}
a:hover, a:active{
	/*text-decoration: underline;*/
	/*color: #cc0000;*/
	background-color: #23aad1;
	color: #111111;
	}
/*h1{
	height: 18px;
	width: 100%;
	font-size: 18px;
	margin-bottom: 18px;
	font-weight: bold;
	color: #666666;
	letter-spacing: 0.05em;
	}*/
h1{
	height: 36px;
	font-size: 24px;
	color: #dddde0;
	letter-spacing: 0.05em;
	}
h2{
	height: 18px;
	margin-bottom: 90px;
	font-size: 14px;
	color: #888888;
	}
h3{
	height: 18px;
	margin-bottom: 18px;
	margin-top: 36px;
	font-size: 16px;
	color: #999999;
	}
h3.first{
	margin-top: 0;
	}
p{
	margin-bottom: 18px;
	}
strong{font-weight: bold;}
ul{
	margin-bottom: 18px;
	}
li{
	/*list-style-image: url("/img/list/mdash.gif");
	list-style-position: outside;*/
	background-position: 0 0;
	background-repeat: no-repeat;
	background-image: url("/img/list/mdash.gif");
	list-style-type: none;
	list-style-position: outside;
	padding-left: 18px;
	/*margin-left: 7px;*/
	}
/*----------------------------------------- end of global ---------------------------------*/

/*----------------------------------------- page ------------------------------------------------*/
#page{
	padding-top: 36px;
	margin-left: 36px;	
	background-image: url("/img/bg/top_line.gif");
	background-position: top;
	background-repeat: repeat-x;
	}
/*----------------------------------------- end of page ---------------------------------------*/
/*----------------------------------------- identity ------------------------------------------------*/

/*----------------------------------------- logo ----------------------------------------------------*/
#logo{
	height: 36px;
	width: 180px;
	margin-bottom: 36px;
	}
/*----------------------------------------- end of logo ---------------------------------------------*/
/*----------------------------------------- end of identity -----------------------------------------*/
/*----------------------------------------- extranav --------------------------------------------*/
#extranav{
	height: 18px;
	margin-bottom: 54px;
	}
#extranav li{
	list-style-type: none;
	display: inline;
	color: #88888;
	padding-right: 18px;
	padding-left: 0;
	background-position: right;
	background-repeat: no-repeat;
	background-image: url("/img/list/arrow.gif");
	}
#extranav li.on{
	color: #dddddd;
	background: none;
	}
#extranavigation{
	height: 18px;
	margin-bottom: 54px;
	}
#extranavigation li{
	list-style-type: none;
	display: inline;
	color: #88888;
	padding-right: 18px;
	padding-left: 0;
	background-position: right;
	background-repeat: no-repeat;
	background-image: url("/img/list/arrow.gif");
	}
#extranavigation li.on{
	color: #dddddd;
	background: none;
	}
/*----------------------------------------- end of extranav -------------------------------------*/
/*----------------------------------------- content -----------------------------------------*/
#content {
	/*width: 864px;*/
	}
#content p{
	margin-left: 18px;
	}
#content ul{
	/*margin-left: 18px;*/
	}
/*----------------------------------------- description ---------------------------------------------*/
#description{
	width: 414px;
	float: left;
	}
/*----------------------------------------- end of description -----------------------------*/
/*----------------------------------------- photos ---------------------------------------------*/
#photos{
	width: 414px;
	/*float: right;*/
	float: left;
	margin-left: 36px;
	}
#photos img{
	margin-bottom: 18px;
	}
/*----------------------------------------- end of photos ----------------------------------*/
/*----------------------------------------- end of content -----------------------------*/	
/*----------------------------------------- copyright ------------------------------------*/
#copyright{
	font-size: 10px;
	color: #999999;
	clear: both;
	padding-bottom: 36px;
	padding-top: 90px;
	}
#copyright a{
	font-size: 10px;
	}
/*----------------------------------------- end of copyright -----------------------------*/
.thin_space{margin-right: -0.2em;}
.comment{
	color: #888888;
	}
.comment a{
	font-style: italic;
	}
.mdash{
	list-style-image: url("/img/list/mdash.gif");
	list-style-position: inside;
	/*list-style-type: square;*/
	}
.rub{
	background-image: url("/img/rub/rub.gif");
	background-repeat: no-repeat;
	color: #131313;
	padding-left: 10px;
	}