/* CSS Document */
/* BLOCKS */

/* MAIN LEFT BLOCK */
#left_int_block {
	margin-left: 20px;
	margin-top: 85px;
	width: 630px;
    min-height:1450px;
    height:auto !important;  
    height:1450px;  
}
#left_int_block_top {
	background: url('../images/int_block_top.jpg') no-repeat top left;
	width: 630px;
	height: 47px;
}
#left_int_block_top ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	margin-left: 10px;
	padding-top: 19px;
}
#left_int_block_top ul li {
	display: inline;
	margin-left: 14px;
    margin-right: 40px;
}
#left_int_block_top ul li a {
	border-bottom: none;
    font-size: 17px;
    color: #712680;
    font-family: "Times New Roman", Times, serif;
    font-weight: bold;
    text-transform: uppercase;
}
#left_int_block_sub {
	background: url('../images/int_block_sub.jpg') no-repeat top left;
	width: 630px;
	height: 75px;
}
#left_int_block_sub_ {
	width: 630px;
	height: 15px;
	background: url('../images/int_block_sub_.jpg') no-repeat bottom left;
}
#left_int_block_sub ul {
	margin: 0px;
	padding: 0px;
	padding-left: 10px;
	padding-right: 30px;
	padding-top: 20px;
	list-style: none;
}
#left_int_block_sub ul li {
	display: inline;
	margin-left: 15px;
}
#left_int_block_sub ul li a:link, #left_int_block_sub ul li a:visited {
	color: #fff;
	border-bottom: none;
	text-decoration: underline;
}
#left_int_block_sub ul li a:hover {
}
#left_int_block_middle {
	background: #fff;
	background: url('../images/int_block_middle.jpg') repeat-y top left;
	width: 630px;
	min-height: 743px;
}
#left_int_block_middle_sub {
	background: url('../images/int_block_middle_sub.jpg') no-repeat top left;
	width: 550px;
	min-height: 670px;
	padding: 20px;
	padding-left: 40px;
	padding-right: 40px;
	padding-bottom: 40px;
	color: #333;
	line-height: 20px;
}
#left_int_block_middle_sub h1 {
	padding: 0px;
	margin: 0px;
	color: #fff;
	font-weight: normal;
	margin-top: 10px;
	margin-bottom: 20px;
}
#left_int_block_middle_sub a:link, #left_int_block_middle_sub a:visited, #left_int_block_middle_sub a:hover {
	color: #900 !important;
	border-bottom: dashed 1px #900 ;
}
#left_int_block_bottom {
	background: url('../images/int_block_bottom.jpg') no-repeat top left;
	width: 630px;
	height: 19px;
}

/* MAIN RIGHT BLOCK */
#right_int_block {
	position: absolute;
	top: 272px;
	left: 650px;
}
#right_int_block_top {
	background: url('../images/right_block_top.jpg') no-repeat top left;
	width: 330px;
	height: 59px;
}
#right_int_block_top a {
	display: block;
	padding-top: 19px;
	padding-left: 185px;
	border-bottom: none;
}
#right_int_block_middle {
	background: #fff;
	width: 330px;
	height: 233px;
}
#right_int_block_middle a {
	border-bottom: none;
}
#right_int_block_bottom {
	background: url('../images/right_block_bottom.jpg') no-repeat top left;
	width: 330px;
	height: 22px;
}
#right_int_block_bottom_ {
	background: url('../images/right_block_bottom_.jpg') no-repeat top left;
	width: 150px;
	height: 40px;
	margin-left: 0px
}
#right_int_block_bottom_ a {
	display: block;
	padding-top: 7px;
	padding-left: 16px;
	border-bottom: none;
}


/* TEXT BLOCK */
.img {
	float: left;
	margin-right: 20px;
	margin-bottom: 20px;
}
.img .td_1_1 {
	width: 10px;
	height: 10px;
	overflow: hidden;
	background: url('../images/image_borders.gif') no-repeat left top;
}
.img .td_1_2 {
	height: 10px;
	overflow: hidden;
	background: #fff;
}
.img .td_1_3 {
	width: 10px;
	height: 10px;
	overflow: hidden;
	background: url('../images/image_borders.gif') no-repeat right top;
}
.img .td_2_1 {
	width: 10px;
	overflow: hidden;
	background: #fff;
}
.img .td_2_2 {
	overflow: hidden;
	background: #fff;
}
.img .td_2_3 {
	width: 10px;
	overflow: hidden;
	background: #fff;
}
.img .td_3_1 {
	width: 10px;
	height: 10px;
	overflow: hidden;
	background: url('../images/image_borders.gif') no-repeat left bottom;
}
.img .td_3_2 {
	height: 10px;
	overflow: hidden;
	background: #fff;
}
.img .td_3_3 {
	width: 10px;
	height: 10px;
	overflow: hidden;
	background: url('../images/image_borders.gif') no-repeat right bottom;
}
.portfolio_links, .portfolio_links:hover, .portfolio_links:link, .portfolio_links:visited {
	color: #fff !important;
	text-decoration: none !important;
	font-size: 16px !important;
}



/* SPEC */
/*
#spec_int {
	width: 365px;
	height: 208px;
	position: absolute;
	left: 640px;
	top: 647px;
	background: url('../images/spec.png') no-repeat left top;
}
*/

/* HIT */
/*
#hit_int {
	width: 365px;
	height: 237px;
	position: absolute;
	left: 633px;
	top: 899px;
	background: url('../images/hit.png') no-repeat left top;
}
*/
#right_column_int{ position: absolute; left: 640px; top: 647px;}

.events_gellery{ display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline; width:120px; margin-right:14px; margin-bottom:30px; vertical-align:top;}
.events_gellery a{ border-bottom:none !important;}
.events_gellery span{ display:block;}
.events_gellery img{ padding:10px; background:url('../images/gallery_borders.gif') left top no-repeat;}
.ev_gal{ padding-top:30px;}
.ev_gal a{ border-bottom:none !important; padding-right:14px;}
.ev_gal a img{ padding:10px; background:url('../images/gallery_borders.gif') left top no-repeat; padding-bottom:24px;}

.price{ margin-top:30px;}
.price div{ display:none;}
.price a{ color:#fff !important; border-bottom:none !important; font-size:14px; font-weight:bold;}