body {
	background: #000 url('/images/background.jpg') no-repeat top center;
	color: #c1c1c1;
	font-size: 0.9em;
	text-align: justify;
}

h2 { 
	color: #ff9ac1; 
	font-size: 1.4em;
}
h3 { 
	font-size: 1.1em;	
	color: #c1c1c1; 
}

.cat-spacer {
	width: 125px;
	float:left;
	text-align: center;
}

.category {
	width: 230px;
	float:left;
	margin-right:20px;
	text-align: center;
}

a, a:hover {
	color: #c1c1c1;
	text-decoration: none; 	
}

.footer {
	font-size: 0.7em;
	text-align: center;
}

.sub-title {
	/*text-align: center;*/
	font-size: 1.7em;
}

.dark-pink, .dark-pink a {
	color: #be3b6c;
}

.light-pink, .light-pink a {
	color: #ff9ac1;
}

.content-text {
	width: 631px;
}

.main-photo {
	text-align: center;
	width: 470px;
  height: 347px;
}

.thumbnail {
	text-align: center;
	width: 110px;
	height: 81px;
}

.row-25 {
	 height: 25px;
}

#facebox .body {
  padding: 10px;
  color: #c1c1c1;
  background: #333;
  width: 270px;
}

/* navigation */
ul.top_level_nav { 
	list-style: none; 
	font-size: 1.1em; 
	margin: 0;
	padding: 0;
}
ul.top_level_nav li { line-height: 35px; }
ul.top_level_nav li a { 
	color: #c1c1c1; 
	text-decoration: none; 
}
ul.top_level_nav li a:hover { color: #ff9ac1; }
ul.top_level_nav li.selected a { color: #be3b6c; 
}
ul.top_level_nav li ul.menu_level_1 { 
	list-style: none; 
	font-size: 0.9em; 
	margin: 0;
	padding: 0;
}
ul.top_level_nav li ul.menu_level_1 li { 
	line-height: 25px;
	padding-left: 14px;
}
ul.top_level_nav li ul.menu_level_1 li a  { color: #c1c1c1; }
ul.top_level_nav li ul.menu_level_1 li a:hover { color: #ff9ac1; } 
ul.top_level_nav li ul.menu_level_1 li.selected a { color: #be3b6c; }
ul.top_level_nav li ul.menu_level_1 li ul.menu_level_2 { 
	list-style: none; 
	font-size: 0.9em; 
	margin: 0;
	padding: 0;
}
ul.top_level_nav li ul.menu_level_1 li ul.menu_level_2 li a  { color: #c1c1c1; }
ul.top_level_nav li ul.menu_level_1 li ul.menu_level_2 li a:hover { color: #ff9ac1;}
ul.top_level_nav li ul.menu_level_1 li ul.menu_level_2 li.selected a { color: #be3b6c; }

.fieldWithErrors input {
	border-color: red;
}

.input-error {
	font-size: 0.8em;
}