#upload-images-wrapper {
	background-color: #d5d5d0;
}

#upload-images-wrapper #upload-images-header {
	background: url("/img/design/calendarika-title-options.png") no-repeat;
	height: 16px;
	margin-top: 40px;
	padding: 38px 0 0 154px;
	color: #c38518;
	text-transform: uppercase;
	text-align: left;
	font-size: 10px;
	font-weight: bold;
}

#upload-images-wrapper #upload-images-footer {
	background: url("/img/design/calendarika-corners-footer.gif") no-repeat;
	height: 11px;
}

#upload-images-wrapper #upload-images-content {
	padding: 24px 0 15px 0;
	width: 625px;
}

#upload-images-wrapper #template-example {
	float: left;
	width: 293px;
	display: inline;
}

#upload-images-wrapper #upload-images {
	float: right;
	width: 315px;
    position: relative;
    display: inline;
}

#upload-images .upload-select {
	color: #5f2be4;
	text-transform: uppercase;
	font-size: 14px;
	text-align: left;
	padding-bottom: 10px;
}

#upload-images .upload-select .inactive-link {
	text-decoration: none;
	cursor: default;
}

.error-text {
	padding: 3px;
	text-align: center;
	height: 10px;
}

.error-text span {
	color: #c32018;
	font-size: 11px;
	font-weight: bold;
}

#upload-images .upload-select strong {
	font-size: 16px;
}

#upload-images .upload-select p {
	text-align: right;
	margin: 3px 0 4px 0;
	font-size: 10px;
	font-weight: bold;
}

#upload-images .upload-select a {
	color: #c38518;
	font-size: 12px;
}

#upload-images .upload-select a:hover {
	text-decoration: none;
}

#advanced-options-wrapper #advanced-options-header {
	background: url("/img/design/calendarika-advanced-options.gif") no-repeat 40px 20px;
	padding: 35px 0 0 207px;
	height: 15px;
	color: #c38518;
	text-transform: uppercase;
	text-align: left;
	font-size: 9px;
	font-weight: bold;
	cursor: hand;
	cursor: pointer;
}

#advanced-options-wrapper #ao-wrapper {
	width: 448px;
	margin: 30px 0 15px 40px;
	text-align: left;
	color: #c38518;
	text-transform: uppercase;
	font-size: 13px;
	font-weight: bold;
}

#advanced-options-wrapper #ao-remove {
	background: url('/img/design/calendarika-remove-calendar.png') no-repeat;
	height: 33px;
	padding: 15px 0 0 15px;
	float: right;
	position: relative;
	width: 184px;
	display: inline;
}

#advanced-options-wrapper #ao-widescreen {
	background: url('/img/design/calendarika-remove-calendar.png') no-repeat;
	height: 39px;
	padding: 9px 0 0 15px;
	float: left;
	width: 199px;
	display: inline;
}

#advanced-options-wrapper #ao-wrapper strong {
	font-size: 22px;
	color: #c32018;
}

#advanced-options-wrapper #ao-widescreen-type {
	color: #c32018;
	font-size: 11px;
	font-weight: bold;
	margin: 15px 0 0 40px;
}

#advanced-options-wrapper #ao-type-text {
	text-align: left;
	color: #5f2be4;
	text-transform: uppercase;
	font-size: 11px;
	font-weight: bold;
	margin: 20px 0 0 40px;
}

#advanced-options-wrapper #ao-type-text span {font-size: 14px;}

#advanced-options-wrapper #ao-type-text #ao-type-input {
	background: url('/img/design/calendarika-url-back.gif') no-repeat;
	height: 35px;
	padding: 13px 0 0 10px;
}

#advanced-options-wrapper #ao-type-text #ao-type-input-err { 
	background: url('/img/design/calendarika-url-back-err.gif') no-repeat;
	height: 35px;
	padding: 13px 0 0 10px;
}

#ao-type-text #ao-type-input input {
	background: url('/img/design/calendarika-url-textfield.gif') no-repeat 0 2px;
	border: none;
	width: 423px;
	height: 20px;
	padding-left: 3px;
	padding-top: 3px;
	padding-right: 6px;
}

#advanced-options-wrapper #ao-month-year {
	text-align: left;
	color: #5f2be4;
	text-transform: uppercase;
	font-size: 11px;
	font-weight: bold;
	margin: 20px 0 0 40px;
}

#advanced-options-wrapper #ao-month-year-select {
	background: url('/img/design/calendarika-upload-back.gif') no-repeat;
	width: 315px;
	text-transform: none;
	padding: 13px 0 0 0;
	height: 35px;
	text-align: center;
}

#ao-month-year-select #ao-month-select {
	margin-right: 10px;
}

#ao-month-year-select #ao-month-select option {
	width: 100px;
}

/* inputs */

.input-field {
	background: url('/img/design/calendarika-upload-back.gif') no-repeat;
	height: 39px;
	padding: 9px 0 0 25px;
	text-align: left;
}

.input-field-err {
	background: url('/img/design/calendarika-upload-back-err.gif') no-repeat;
	height: 39px;
	padding: 9px 0 0 25px;
	text-align: left;
}

.input-field img {
	position: relative;
	top: 3px;
}

.input-field-err img {
	position: relative;
	top: 3px;
}

.file-zone input {
	/*background: url('/img/design/pix/input_boxes.gif') no-repeat 0 -58px;*/
	background: url('/img/design/calendarika-upload-textfield-only.gif') no-repeat 0 2px;
	border: none;
	width: 196px;
	height: 20px;
	padding-left: 3px;
	padding-top: 3px;
	padding-right: 6px;
	/*border: 1px solid yellow;*/
}

.file-zone input:focus {
	background-color: transparent;
}

.file-zone {
	position: relative;
	height: 30px;
	width: 300px;
	/*border: 1px solid magenta;*/
}

.file-zone div.url-zone {
	position: relative;
	height: 30px;
	width: 300px;
}

.file-zone input.file {
	width: 300px;
	margin: 0;
	/*border: 1px solid cyan;*/
}

.file-zone input.file.hidden {
	position: relative;
	text-align: right;
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
	/*border: 1px solid orange;*/
}

.file-zone div.fakefile {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 315px;
	padding: 0;
	margin: 0;
	z-index: 1;
	line-height: 90%;
	/*border: 1px solid white;*/
}

.file-zone div.fakefile input {
	margin-bottom: 5px;
	margin-left: 0;
}

.url-zone input {
	background: url('/img/design/calendarika-upload-textfield-long-only.gif') no-repeat 0 2px;
	border: none;
	height: 20px;
	width: 250px;
	padding-left: 3px;
	padding-top: 3px;
	padding-right: 6px;
	margin-top: 4px;
}

img.progress-image {
	background: white url(/img/design/progress-back.png) top left no-repeat;
	padding: 0;
	margin: 5px 0 0 0;
	background-position: 1px 0;
}


/*****************/
#action-footer {
	text-align: right;
	margin-top: 40px;
	background: url("/img/design/calendarika-action-footer.gif") no-repeat;
	/*width: 707px;*/
	height: 62px;
	padding: 16px 43px 0 0;
}

#action-footer img {
	width: 168px;
	height: 48px;
	border: 0;
}