* {
	width:100%;
	height:100%; 
	padding:0px;
	border:0px;
	margin:0px; 
	color:#000;
	background:transparent;
	font-family:Georgia, "Times New Roman", Times, serif;
} 

textarea, input {
	height:auto;
	border:1px solid #000;
}

div {
	width:860px;
	margin-left:auto; 
	margin-right:auto;
} 

i, b, span { 
	color:inherit;
	border-color:inherit;
}

a {
	text-decoration:none;
	color:#3e5785;
	font-style:italic;
	border-bottom:1px dotted #132547;
}

a:visited {
	color:#132547;
}

a:hover {
	color:#1d3a6f;
}

div.cont {
	width:100%;
	height:auto;
	background-color:#ccc;
	padding-bottom:65px;
	border-bottom:4px solid #ccc;
}

div.content {
}

div.spacer.top {
	height:60px;
}

.col {
	width:265px;
	height:auto;
}

.left {
	float:left;
}

.right {
	float:right;
}

div.title {
	height:32px;
	font-size:26px;
	padding-top:16px;
	padding-bottom:4px;
	color:#333;
} 

.title>a {
	color:inherit;
	border:none;
}

.title>a .info {
	color:#aaa;
	padding-left:10px;
	font-size:smaller;
	visibility:hidden;
}

.title>a:hover .info {
	visibility:visible;
}

.title>a:hover {
	color:#1d3a6f;
}

div.header {
	height:200px;
	background:scroll #c7c7c7 url(../header.jpg) center center no-repeat;
	border:none;
}

div.cont.header {
	padding-bottom:0px;
}

div.photographs {
	background-color:#000;
	border-color:#000;
} 

div.cont.photographs {
	padding-bottom:35px;
}

div.photographs .content .col img {
	height:auto; 
	width:auto;
	padding-bottom:30px;
}

div.photographs .content .more {
	text-align:right;
}

div.photographs .content .more a {
	color:#ebeff7;
	border-color:#ebeff7;
}

div.photographs .content .more a:visited {
	color:#a5aab5;
}

div.photographs .content .more a:hover {
	color:#c6cdda;
}

div.articles .left {
	color:#333;
}

div.articles .center {
	color:#666;
}

div.articles .right {
	color:#999;
}

div.articles .caption {
	height:auto;
	width:auto;
	font-size:24px;
	padding-bottom:4px;
	border-bottom:1px dotted #333;
	margin-bottom:16px;
	color:inherit;
}

div.articles .caption a {
	text-decoration:none;
	font-style:normal;
	color:inherit;
	border:none;
}

div.articles .caption .info {
	height:auto;
	width:auto;
	font-size:12px;
	color:#666666;
}

div.articles .copy {
	height:auto;
	width:auto;
	color:inherit;
}

div.footer {
	background-color:#c6cdda;
	color:#393f4a;
} 

div.footer .content {
	font-size:smaller;
	color:inherit;
}

div.footer .left, div.footer .right, div.footer .duzis, div.footer i, div.footer label, div.footer input, div.footer textarea {
	font-size:inherit;
	color:inherit;
}

div.footer .left img { 
	height:auto;
	width:auto;
}

div.footer .right {
	float:none;
	width:560px;
	margin-right:0px;
}

div.colophon {
	text-align:center;
	font-size:smaller; 
	font-family:Myriad, Arial, Helvetica, sans-serif;
	background-color:#fff;
}

div.cont.colophon {
	padding-bottom:none;
	border-bottom:none;
	margin-bottom:none;
}

div.title.colophon {
	font-variant:small-caps;
} 

div.colophon .content {
	font-size:inherit;
	font-family:inherit;
	padding:0px;
}

div.notice {
	display:none;
	height:auto;
	text-align:center;
	background-color:#ffc; 
	padding:4px;
	border:1px solid #FFCC66;
	margin-top:10px;
	margin-bottom:10px; 
}