/* TYPOGRAPHY */
body, h1, h2, h3, h4, h5, h6, p, a {
	background-color:inherit;
	color: white;
/*	color: #CDCCCC; */
/*	color: #b3b3b3; */
/*	font-size: 12px; */ 
	font-family: helvetica, arial, tahoma, verdana, sans-serif;
}

html, body {
	margin: 0;
	padding: 0;
}

/* LINKS */
a, a:link, a:hover {
	text-decoration:none;
	color:inherit;
	cursor:pointer;
}
a:link a:visited {
	color:inherit;
	text-decoration:none;
}

a:hover{
	color: #CDCCCC;
	text-decoration:none;
}

ul {
  list-style-type: none;
  padding-left: 10px;
  margin-left: 0px;
}

#main_header {
/*  position: absolute;
  left: 0px;
  top: 0px; 
  width: 1000px !important;  */
  background-color: #800000 !important;
/*  background-color: #282828 !important; */
  font-size: 9px;
  height: 46px;
/*  width: 1000px !important; 
  color: #CDCCCC !important; */
/*  font-family: helvetica, arial, tahoma, verdana, sans-serif;*/
}

#main_title {
  font-size: 20px;
}

#sub_header {
/*  position: relative;
  left: 0px;
  top: 0px;
  width: 1000px !important; */ 
  background-color: black !important;
  font-size: 12px;
  text-align: right;
/*  width: 678px !important; */
  color: #CDCCCC !important;
}

#menu_spacer{
	height: 15px;
}

#side_menu {
  position: absolute;
  left: 0px;
  top: 65px; 
  padding: 0;
  margin: 0;
  font-size: 20px;
/*  font-weight: bold; */ 
}

#side_menu ul {
  padding-bottom: 10px;
  margin-top: 0;
  margin-left: 20px;
  list-style-type: none;
  list-style-position: inside;
  line-height: 2.0;
}

#side_menu ul li {
/*  height: 40px; 
  padding-top: 20px; */
  color: #CDCCCC; 
}

#content {
	padding: 0;
	margin: 0;
	height: 678px;
	background-image: url(fotovp1024.jpg);
	background-repeat: no-repeat;
	background-position: top right;
}

#content2 {
	padding: 0;
	margin: 0;
	height: 678px;
}

#right_content {
	padding: 0;
	margin-left: 23em;
	height: 467px;
}

#main_content {
  position: absolute;
  left: 300px;
  top: 61px;
}

.submenu {
  display: none;
  font-size: 15px;
}

#cr_notice {
  position: absolute;
  top: 728px;
  left: 48px;
  font-size: 10px;
}

#footer {
/*  background-color: black !important; */
  height: 2px;
  position: relative;
  top: 107px;
/*  font-size: 12px;
  text-align: right;
  width: 678px !important;
  color: #CDCCCC !important; */
}

#previewFull {
  background-color: #282828 !important;
  width: 678px !important;
  color: inherit;
}

#liveUpdateContactInfo {
}

.preview {
  border: 4px solid #1E1E1E !important;
}

body {
  background-color: #282828 !important;
  color: inherit;
}

#stage, #stage2 {
  border-bottom: none !important;
}

.borderRight {
  border-right: 1px solid #282828 !important;
}

#wrapper_thumb {
  width: 484px !important;
}

.logo {
  display: none !important;
}

.detailText {
  color: #CDCCCC !important;
  background-color: inherit;
}

.emptyThumbnail {
  background-color: #282828 !important;
  color: inherit;
}

.thumbnail {
  background-color: #282828 !important;
  color: inherit;
}

#sitetitle {
  border-bottom: none !important;
}

#stage2 {
  width: 678px !important;
}

.itemNumber {
  display: none !important;
  color: #9C9C9C !important;
  background-color: inherit;
}

.selectedThumbnail, .thumbnail:hover {
  background-color: #A1A1A1 !important;
  color: inherit;
}

.borderTopLeft {
  border-top: 1px solid #282828 !important;
  border-left: 1px solid #282828 !important;
}

.caption {
  color: #B3B3B3 !important;
  background-color: inherit;
}

.thumb, .preview {
  filter: none !important;
}

.borderBottomRight {
  border-right: 1px solid #282828 !important;
  border-bottom: 1px solid #282828 !important;
}

#wrapper_large {
  width: 992px !important; 
}

#previewImage {
  maxSize: 640.00 !important;
}

.borderRightDotted {
  border-right: 1px dotted #282828 !important;
}

.paginationLinks, .pagination, #liveUpdatePagination {
}

.thumb {
  border: 1px solid #030303 !important;
}

#liveUpdateSiteTitle {
}

.borderBottom {
  border-bottom: 1px solid #282828 !important;
}

#stage {
  width: 484px !important;
}

.textColor {
  color: #CDCCCC !important;
  background-color: inherit;
}
