/*
Theme Name: Arnoldini
Theme URI: http://www.arnoldini.com
Description: WordPress template for Anya's website
Version: 1.0
Author: Arnoldini
Author URI: http://www.arnoldini.com/
*/

body {
	background-color: #000000;
	padding: 0;
	margin: 0;
	text-align: center;
	font: normal 10pt "Gill Sans", Tahoma, Arial, Helvetica, sans-serif;
	color: #000000;
}

img, a {
	border: 0;
}

#header {
	height: 112px;
	margin: 0;
}

#logo {
	background-repeat: no-repeat;
	float: left;
	width: 82px;
	height: 112px;
	margin: 0;
}

#page {
	position: absolute;
	width: 760px;
	left: 50%;
	margin-left: -380px;
	text-align: left;
	padding: 10px;
}

/* Styles for nav */

ul#nav {
	margin-top: 10px;
	margin-left: 99px;
	width: 100%;
}

ul#nav li {
	float: left;
	display: block;
	width: 82px;
	height: 123px;
	margin-right: 52px;
}

ul#nav li a {
	display: block;
	background-repeat: no-repeat;
	background-position: center;
	width: 82px;
	height: 33px;
	text-align: center;
	padding-top: 90px;
	color: #FFF;
	font-size: 14pt;
	text-decoration: none;
}

ul#nav li.page-item-2 a:hover, #nav li.page-item-3 a:hover, #nav li.page-item-6 a:hover, #nav li.page-item-15 a:hover, #nav li.page-item-11 a:hover, #nav li.page-item-13 a:hover {
	background-image: url('images/nav_anim.gif');
}

ul#nav li.page-item-2 a {
	background-image: url('images/nav_about.gif');
}

ul#nav li.page-item-3 a {
	background-image: url('images/nav_art.gif');
}

ul#nav li.page-item-6 a {
	background-image: url('images/nav_film.gif');
}

ul#nav li.page-item-15 a {
	background-image: url('images/nav_history.gif');
}

ul#nav li.page-item-11 a {
	background-image: url('images/nav_links.gif');
}

ul#nav li.page-item-13 a {
	background-image: url('images/nav_contact.gif');
	margin-right: 0;
}

/* Styles for index page only */

#index {
	position: absolute;
	width: 660px;
	height: 660px;
	top: 50%;
	left: 50%;
	margin-left: -330px;
	margin-top: -330px;
	text-align: left;
}

#index a {
	background-repeat: no-repeat;
	background-position: center;
	width: 220px;
	height: 30px;
	padding-top: 270px;
	text-align: center;
	font-size: 18pt;
	text-decoration: none;
	float: left;
}

#index a.about {
	background-image: url('images/index_about.gif');
	color: #669999;
}

#index a.about:hover {
	background-image: url('images/index_anim.gif');
	color: #FFF;
}

#index a.art {
	background-image: url('images/index_art.gif');
	color: #CC0000;
}

#index a.art:hover {
	background-image: url('images/index_anim.gif');
	color: #FFF;
}

#index a.film {
	background-image: url('images/index_film.gif');
	color: #ff9999;
}

#index a.film:hover {
	background-image: url('images/index_anim.gif');
	color: #FFF;
}

#index a.history {
	background-image: url('images/index_history.gif');
	color: #66cc99;
}

#index a.history:hover {
	background-image: url('images/index_anim.gif');
	color: #FFF;
}

#index a.links {
	background-image: url('images/index_links.gif');
	color: #ffffcc;
}

#index a.links:hover {
	background-image: url('images/index_anim.gif');
	color: #FFF;
}

#index a.contact {
	background-image: url('images/index_contact.gif');
	color: #cc9933;
}

#index a.contact:hover {
	background-image: url('images/index_anim.gif');
	color: #FFF;
}

div.clear {
	float: none;
	clear: both;
	line-height: 0px;
	height: 0px;
}

/* Styles for content */

#content_top {
	width: 662px;
	height: 15px;
	margin: 0;
	padding: 0;
	margin-left: 99px;
}

#content {
	width: 612px;
	margin: 0px;
	margin-left: 99px;
	padding-left: 25px;
	padding-right: 25px;
	padding-top: 10px;
	background-repeat: repeat-y;
	background-color: #FFFFFF;
}

#content_bottom {
	width: 662px;
	height: 19px;
	margin: 0;
	padding: 0;
	margin-left: 99px;
}

.about {
	background-image: url('images/border_about.gif');
}

.about a {
	color: #669999;
}

.art {
	background-image: url('images/border_art.gif');
}

.art a {
	color: #CC0000;
}

.film {
	background-image: url('images/border_film.gif');
}

.film a {
	color: #FF9999;
}

.film img {
	border: 1px solid #FF9999;
}

.history {
	background-image: url('images/border_history.gif');
}

.history a {
	color: #66CC99;
}

.links {
	background-image: url('images/border_links.gif');
}

.links a {
	color: #666633;
}

.links img {
	border: 1px solid #FFFFCC;
}

.contact {
	background-image: url('images/border_contact.gif');
	text-align: center;
	font-size: 24pt;
}

.contact a {
	color: #CC9933;
	text-decoration: none;
}

.contact a:hover {
	text-decoration: underline;
}

.small {
	font-size: 9pt;
}

/* LINKS LIST */

li.linkcat h2 {
	font-size: 12px;
	font-weight: bold;
}

li.linkcat, ul.blogroll {
	list-style: none;
}

ul.blogroll a {
	color: #666633;

}

/* CONTACT FORM */

#wpcf label {
	clear: both;
	display: block;
	float: left;
	width: 150px;
}
#wpcf input {
	float: left;
	width: 200px;
	padding: 1px;
	margin: 2px 5px 2px 0;
}
#wpcf textarea {
	float: left;
	width: 200px;
	height: 50px;
	padding: 1px;
	margin: 2px 5px 2px 0;
}
#wpcf #contactsubmit {
	margin-left: 275px;
	width: 80px;
}