@charset "utf-8";
/* CSS Document */

*{
	margin:0;
	border:0;
}

.location_link{
	margin:48px;
}

a {
	text-decoration:none;
	color:#666666;
	font-weight:bold;

}


a:hover {
	color:#CD9700;

}

body {
	color:#999999;
	font-size:11px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	margin-top:40px;
}


#wrapper{
	margin:auto;
	width:950px;
}


#top{
	width:950px;
	height:118px;
	float:left;
}

#logo{
	width:269px;
	height:97;
	float:left;
}

#access_right{
	font-weight:bold;
	float:right;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	width:269px;
	height:20px;
	padding-top:77px;
	text-align:right;
	margin-right:20px;
}

.clearfix{
clear:both;
}

#access_right a{
	color:#CD9700;
	text-decoration:none;
}

#access_right a:hover{
	text-decoration:underline;
}


#left_navigator{

	width:317px;
	height:495px;
	float:left;

}


#main{
	width:633px;
	float:left;

}


#top_main{

	width:633px;
	height:172px;
	float:left;

}

#title_main {

	width:633px;
	height:47px;
	float:left;
	
}

#title_locations {

	height:47px;
	float:left;
	
}

#main_block {
	width:291px;
	height:auto;
	float:left;
}

#main_block_title {

	width:291px;
	height:36px;
	float:left;
	margin-right:11px;

}

#main_block_videolink{

	
	width:270px;
	height:36px;
	margin-right:11px;
	text-align:right;

}

#wrapper_video {
	width:291px;
	float:left;

}

#main_info{
	width:615px;
	float:left;
	margin-bottom:10px;
	padding-left:13px;
	padding-right:5px;

}


#wrapper_info{
	width:280px;
	float:left;
	padding-right:5px;
	padding-left:6px;

}


#wrapper_info strong{
	color:#CD9700;
	font-size:13px;

}


.line {
	width:950px;
	float:left;
}

.external_links {
	float:left;
}


.lineb{
	width:466px;
	height:3px;
	background-color:#CCCCCC;
	float:right;
}

.linec{
	width:618px;
	height:3px;
	background-color:#E7D79C;
	float:left;
	margin-bottom:10px;
}

.lined{
	width:618px;
	height:3px;
	background-color:#CCCCCC;
	float:left;
}

.galleryproducts{
	margin-bottom:16px;
	float:left;
}

.gallerymargin{
	margin-right:14px;
}

#footer{
	width:950px;
	height:55px;
	float:left;
}

.footer_left{
	width:399px;
	height:28px;
	float:left;
	padding-top:10px;
}

.footer_right{
	width:399px;
	height:28px;
	float:right;
	padding-top:10px;
	text-align:right;
}

#top_img_wrapper{
	width:width:633px;
	float:left;
}

#img_top{
	width:205px;
	height:141px;
	float:left;
	margin-right:5px;
}

#dir{
	width:33px;
	height:16px;
	float:right;
	margin-right:20px;
}

#dir_left {
	width:10px;
	height:16px;
	float:right;
}

#dir_right{
	width:10px;
	height:16px;
	float:right;
	margin-left:5px;
}

#main_left_pic{

	width:212px;
	float:left;
	margin-bottom:10px;
	text-align:center;

}


#wrapper_info_right {
	width:300px;
	float:left;
	margin-bottom:10px;
	line-height:17px;
	padding-right:10px;
	padding-left:80px;
}


.form {
	color:#999999;
	font-size:11px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	margin-top:10px;
	border: 1px solid #CCCCCC;
}

.button {
	color: #000000;
	font-size:12px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	border: 1px solid #CCCCCC;
	text-transform:lowercase;
	}
