/* WIDTHS */
.width-130px{width:130px;}
.width-160px{width:160px;}
.width-200px{width:200px;}
/*--- W/ Padding */
ul.width-2-padding,
input.width-2-padding,
textarea.width-2-padding{width:120px;}
input.width-3-padding
textarea.width-3-padding{width:200px;}
input.width-4-padding,
textarea.width-4-padding{width:270px;}
textarea.width-4-padding{height:150px;}
select.width-1-padding{width:60px;}
select.width-2-padding{width:98px;}
select.width-3-padding{width:208px;}
select.width-4-padding{width:282px;}
/* PADDING & MARGIN */
.margin-20{margin:20px;}
.margin-10{margin:10px;}
.margin-5{margin:5px;}
.margin-3{margin:3px;}
.margin-0{margin:0;}
.margin-bottom-20{margin-bottom:20px;}
.margin-bottom-10{margin-bottom:10px;}
.margin-bottom-5{margin-bottom:5px;}
.margin-bottom-3{margin-bottom:3px;}
.margin-bottom-0{margin-bottom:0;}
.margin-top-20{margin-top:20px;}
.margin-top-15{margin-top:15px;}
.margin-top-10{margin-top:10px;}
.margin-top-5{margin-top:5px;}
.margin-top-3{margin-top:3px;}
.margin-top-0{margin-top:0;}
.margin-left-20{margin-left:20px;}
.margin-left-10{margin-left:10px;}
.margin-left-5{margin-left:5px;}
.margin-left-3{margin-left:3px;}
.margin-left-0{margin-left:0;}
.margin-right-20{margin-right:20px;}
.margin-right-10{margin-right:10px;}
.margin-right-5{margin-right:5px;}
.margin-right-3{margin-right:3px;}
.margin-right-0{margin-right:0;}
.padding-10{padding:10px;}
.padding-5{padding:5px;}
.padding-3{padding:3px;}
/* FLOATS */
.float-left{float:left;}
.float-right{float:right;}
/* TEXT */
.text-small{font-size:85%;}
.text-big{font-size:18px;}
.text-strong{font-weight: bold;}
.text-italic{font-style: italic;}
.uppercase{text-transform:uppercase;}
.align-center{text-align: center;}
.align-left{text-align: left;}
.align-right{text-align: right;}
.line-height-15{line-height:15px;}
.highlight{color:#EB575C;}
/* IMAGES */
div.img{background-color:#FFF;border:4px solid #E9E5CE;}
img{border:1px solid #D0C794;padding:10px;}
img.no-border{border:none;padding:0;}
img.no-padding{padding:0;}
/* BUTTONS */
div.button_lite,
div.button{
	background-color: #FFF;
	border:1px solid #D0C794;
}
div.button_lite a,
div.button a{
	background:url("../images/button_background.gif") repeat-x left;
	color:#fff;
	cursor:pointer;
	display:block;
	font-size:12px;
	height:29px;
	line-height:29px;
	margin:1px;
	padding-left:15px;
	text-align:center;
	text-decoration:none;
	text-transform:uppercase;
	font-family:Georgia, "Times New Roman", Times, serif;
}
div.button_lite{
	display:inline-block;
}
div.button.dark{
	background-color:#787871;
	border-color:#454545;
}
div.button.brown a{
	background:url("../images/gray_background.gif") repeat-x left;
}
/* LINKS */
a.small{font-size:80%;}
/* MORE */
.opacity-light{filter:alpha(opacity=10);opacity: 0.1;-moz-opacity:0.1;}
.opacity-medium{filter:alpha(opacity=50);opacity: 0.5;-moz-opacity:0.5;}
.opacity-full{filter:alpha(opacity=100);opacity: 1;-moz-opacity:1;}
.visible{display:block;}
.invisible{display:none;}
div.clear{clear:both;}
div.error{
	color:#FFF;
	background-color:#D23843;
	width:20px;
	font-size:20px;
	text-align:center;
}
.set_font_georgia{font-family:Georgia;}
#header #options a.set_font_georgia{color:#444;}
/* HOBER THUMBS */
#thumbnails .img_thumbs{
	float:left;
	margin-bottom:8px;
	margin-right:6px;
	padding:4px;
	background-color:#E9E5CE;
	position:relative;
	overflow:hidden;
	cursor: pointer;
}
#thumbnails .img_thumbs img{
	border:1px solid #D0C794;
}
#thumbnails .img_thumbs .tapa_thumbs{
	background-color:#E9E5CE;
	position:absolute;
	top:4px;
	left:4px;
	opacity: 0.30;
	-moz-opacity: 0.30; /* older Gecko-based browsers */
	filter:alpha(opacity=30); /* For IE6&7 */
}
.size_thumbs_collection{width:77px; height:152px;}
.size_thumbs_press{width:89px; height:123px;}

