/*
	TABLE OF CONTENTS
		
	1. PICTURE
	2. TITLE
	3. TEXT
*/

/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*
	1. PICTURE
	  . style 1
	  . style 2
*/
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

/* style 1 */

.dsgn_picture_style1 .dsgn-pict1 .dsgn-pictTL,
.dsgn_picture_style1 .dsgn-pict1 .dsgn-pictTR,
.dsgn_picture_style1 .dsgn-pict1 .dsgn-pictBL,
.dsgn_picture_style1 .dsgn-pict1 .dsgn-pictBR {
	display: none;
}

/* style 2 */

.dsgn_picture_style2 .dsgn-noEmptyPict {
	position: relative;
	padding: 5px;
	background: #efefef;
}

.dsgn_picture_style2 .dsgn-pict1 .dsgn-pictTL,
.dsgn_picture_style2 .dsgn-pict1 .dsgn-pictTR,
.dsgn_picture_style2 .dsgn-pict1 .dsgn-pictBL,
.dsgn_picture_style2 .dsgn-pict1 .dsgn-pictBR {
	background-image: url(img/pictures-frames/style2/corners.png);
	background-repeat: no-repeat;
	position: absolute;
	height: 23px;
	width: 23px;
}

.dsgn_picture_style2 .dsgn-pict1 .dsgn-pictTL {
	top: 0;
	left: 0;
	background-position: right bottom;
}

.dsgn_picture_style2 .dsgn-pict1 .dsgn-pictTR {
	top: 0;
	right: 0;
	background-position: 0 bottom; 
}

.dsgn_picture_style2 .dsgn-pict1 .dsgn-pictBL {
	bottom: 0;
	left: 0;
	background-position: right 0;
}

.dsgn_picture_style2 .dsgn-pict1 .dsgn-pictBR {
	bottom: 0;
	right: 0;
	background-position: 0 0;
}

.dsgn_picture_style2 .dsgn-pict1 img {
	display: block;
}

/* style 3 */

.dsgn_picture_style3 .dsgn-noEmptyPict {
	position: relative;
	padding: 0 1px;
}

.dsgn_picture_style3 .dsgn-pict1 .dsgn-pictTL,
.dsgn_picture_style3 .dsgn-pict1 .dsgn-pictTR,
.dsgn_picture_style3 .dsgn-pict1 .dsgn-pictBL,
.dsgn_picture_style3 .dsgn-pict1 .dsgn-pictBR {
	background-image: url(img/pictures-frames/style3/corners.png);
	background-repeat: no-repeat;
	position: absolute;
	height: 8px;
	width: 8px;
}

.dsgn_picture_style3 .dsgn-pict1 .dsgn-pictTL {
	top: 0;
	left: 0;
	background-position: left top;
}

.dsgn_picture_style3 .dsgn-pict1 .dsgn-pictTR {
	top: 0;
	right: 0;
	background-position: right top; 
}

.dsgn_picture_style3 .dsgn-pict1 .dsgn-pictBL {
	bottom: 0;
	left: 0;
	background-position: left bottom;
}

.dsgn_picture_style3 .dsgn-pict1 .dsgn-pictBR {
	bottom: 0;
	right: 0;
	background-position: right bottom;
}

.dsgn_picture_style3 .dsgn-pict1 img {
	display: block;
}

/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*
	2. TITLE
*/
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

/* align */
.dsgn_title_align1 .dsgn-name { text-align: left; }
.dsgn_title_align2 .dsgn-name { text-align: center; }
.dsgn_title_align3 .dsgn-name { text-align: right; }
.dsgn_title_align4 .dsgn-name { text-align: justify; }

/* font */
.dsgn_title_bold .dsgn-name { font-weight: bold; }
.dsgn_title_italic .dsgn-name { font-style: italic; }
.dsgn_title_underline .dsgn-name { text-decoration: underline; }
.dsgn_title_size1 .dsgn-name { font-size: 14px; }
.dsgn_title_size2 .dsgn-name { font-size: 15px; }
.dsgn_title_size3 .dsgn-name { font-size: 16px; }
.dsgn_title_size4 .dsgn-name { font-size: 17px; }
.dsgn_title_size5 .dsgn-name { font-size: 18px; }
.dsgn_title_font1 .dsgn-name { font-family: 'Arial'; }
.dsgn_title_font2 .dsgn-name { font-family: 'Verdana'; }
.dsgn_title_font3 .dsgn-name { font-family: 'Georgia'; }
.dsgn_title_font4 .dsgn-name { font-family: 'Tahoma'; }

/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*
	3. TEXT
*/
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

/* line-height */
.dsgn_text_line_height1 .dsgn-description { line-height: 1.5; }
.dsgn_text_line_height2 .dsgn-description { line-height: 2; }
.dsgn_text_line_height3 .dsgn-description { line-height: 3; }

/* font */
.dsgn_text_size1 .dsgn-description { font-size: 11px; }
.dsgn_text_size2 .dsgn-description { font-size: 12px; }
.dsgn_text_size3 .dsgn-description { font-size: 13px; }
.dsgn_text_font1 .dsgn-description { font-family: 'Arial'; }
.dsgn_text_font2 .dsgn-description { font-family: 'Verdana'; }
.dsgn_text_font3 .dsgn-description { font-family: 'Georgia'; }
.dsgn_text_font4 .dsgn-description { font-family: 'Tahoma'; }