﻿*
{
	margin:0px;
	padding:0px;	
}
html,body
{
	margin: 0px;
	padding: 0px;
	width: 100%;
	height:100%;
	background-color:black;	
	background-image:url(../images/bg.gif);
	background-repeat:repeat-y;	
	
}
.outer_container
{
	width:100%;		
	background-image:url(../images/bg1.jpg);
	background-position: 800px top;
	background-repeat:no-repeat;	
}
.container
{	
	padding-left:80px;	
	width:900px;	
	background-image:url(../images/bgtest.gif);
	background-repeat:repeat-y;
	background-position:left;	
}
.footer_container
{
	width:705px;	
	margin-top:20px;		
}
.clear
{
	font-size: 1px;
	height: 1px;
	overflow: hidden;
	clear: both;
}
.clear2
{
	font-size: 1px;
	height: 20px;
	overflow: hidden;
	clear: both;
}
.inner_container
{
	width:705px;
	padding-right:15px;	
	padding-top:26px;	
	background-image:url(../images/orangeLine.gif);
	background-repeat:repeat-x;
	background-position:0px 134px;
	font-size:11px;
	font-family:Verdana;
	color:#868686;
	line-height:18px;
	float:left;	
}
.inner_container p
{
	margin-top:10px;
	font-size:11px;
	font-family:Verdana;
	color:#515151;
	line-height:18px;
}
.inner_container ul, .inner_container ol
{
	margin-left:20px;
	margin-top:10px;
	color:#515151;	
}
.inner_container ul li ul, .inner_container ol li ul
{
	margin-top:3px;
	margin-bottom:3px;	
	color:#515151;
}
.right_column
{
	float:left;
	width:180px;		
	color:#E5E4E4;
	font-family:Trebuchet MS;
	font-size:12px;
	padding-top:20px;	
	position:relative;
	line-height:13px;	
}
.pnlPhotos
{
	position:absolute;
	top:20px;
	left:0px; 	
	width:180px;
}
.scroll_img
{
	width:134px;		
	margin-bottom:9px;
}
.scrolling_imgs
{
	width:134px;
	overflow:hidden;
	position: absolute;
	top:18px;
	left:0px;
	height:710px;	
	margin-left:23px;
}
.PhotosUp
{
	text-align:center;
	width:180px;
	margin-bottom:7px;		
}
.PhotosDown
{
	text-align:center;
	width:180px;	
	margin-top:7px;
}
.PhotosUp_trans
{
	width:180px;
	position:absolute;
	top:0px;
	left:0px;	
}
.PhotosDown_trans
{
	width:180px;		
	position:absolute;
	bottom:75px;
	left:0px;	
}
.scroll_img img
{
	width:135px;
	height:135px;
}
.header
{
	position:relative;
	width:705px;
}
.langs
{
	position:absolute;
	top:0px;
	right:10px;
	background-image:url(../images/lang_bg.gif);
	background-repeat:repeat;
	font-family:verdana;
	font-size:10px;
	color:#E1E1E1;
	height:20px;
	padding-left:4px;
	padding-right:4px;
}
.langs a
{
	text-decoration:none;
	font-family:Verdana;
	font-size:10px;
	color:#E1E1E1;
}
.langs a:hover
{
	color:#b5b5b5;
}
.sitemap
{
	position:absolute;
	top:20px;
	right:10px;
}
.sitemap a
{
	text-decoration:none;
	color:Black;
	display:block;
	background-image:url(../images/or_arrow2.gif);
	background-repeat:no-repeat;
	background-position:left 7px;
	padding-left:6px;
}
.sitemap a:hover
{
	color:#FF8E42;
}
.tbl_topmenu
{
	font-size:11px;
	font-family:verdana;
	width:100%;
	margin-top:32px;
	margin-bottom:19px;	
}
.tbl_topmenu td
{
	text-align:center;
}
.tbl_topmenu a
{
	font-size:11px;
	font-family:verdana;
	color:Black;
	text-decoration:none;
}
.tbl_topmenu a:hover
{
	color:#FF8E42;
}
H1
{
	font-family:Century Gothic;
	font-weight:normal;
	font-size:17px;	
	letter-spacing:1px;	
	color:Black;	
}
h2
{
	font-family:tahoma;
	font-weight:normal;
	font-size:13px;	
	color:black;	
	margin-top:10px;
}
h3
{
	color:red;
	font-family:tahoma;	
	font-size:13px;			
	margin-top:10px;
	letter-spacing:1px;	
	/*border-bottom:1px dashed red;
	padding-bottom:2px;*/
}
.contact_titles
{
	font-family:Century Gothic;
	font-weight:normal;
	font-size:14px;		
	color:Black;
	margin-top:10px;	
	padding-bottom:4px;
	border-bottom:1px solid #bebebe;
	margin-bottom:14px;
	margin-top:20px;
	width:80%;
}
.categories a
{
	display:block;
	float:left;
	font-family:Verdana;
	font-size:11px;
	color:#515151;
	text-decoration:none;
	background-image:url(../images/dot.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:9px;
	width:226px;
}
.categories a:hover
{
	color:#FF8E42;
	background-image:url(../images/orDot.gif);
}
.categories_left .Cat_Title 
{
	width:464px;
}
.categories_left
{
	width:474px;
	float:left;
}
.categories_right
{
	width:226px;
	float:left;
}
.Cat_Title
{
	font-family:tahoma;	
	font-size:15px;
	letter-spacing:1px;	
	color:#868686;
	padding-bottom:7px;
	border-bottom:1px solid #CACACA;
	margin-top:10px;
	margin-bottom:3px;
}
.Cat_Title h2 a
{
	font-family:tahoma;	
	font-size:15px;
	letter-spacing:1px;	
	color:#515151;
	text-decoration:none;
}
.Cat_Title a:hover, .footer_menu a:hover
{
	color:#FF8E42;
}
.footer_menu
{
	width:705px;
	font-family:Verdana;
	font-size:11px;
	color:#868686;
	padding-top:8px;
	padding-bottom:10px;
	border-top:1px dashed #bebebe;	
}
.footer_menu a
{
	text-decoration:none;
	font-family:Verdana;
	font-size:11px;
	color:#868686;
}
.tbl_contact_info
{
	margin-top:10px;
	color:#868686;
	width:100%;
	border-top:1px dashed #bebebe;	
}
.tbl_contact_info td
{
	vertical-align:bottom;
}
.tbl_contact_info a
{
	color:#FF8E42;
	text-decoration:underline;
}
.tbl_contact_info a:hover
{
	text-decoration:underline;
}
.featur_cat, .featur_cat_sel
{
	width:318px;
	height:116px;
	float:left;
	background-image:url(../images/box2.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;	
	margin-top:9px;
	line-height:15px;
	position:relative;
	padding-left:4px;
	margin-left:5px;
}
.featur_cat_sel p, .featur_cat_sel
{
	color:#FF8E42;	
}
.featur_seperator
{
	width:20px;
	float:left;
	font-size:1px;	
}
.featur_cat .featur_cat_title
{
	border-bottom:1px solid #3F3F3F;
	width:310px;	
	padding-bottom:3px;
	font-family:verdana;
	font-size:11px;
	color:#3F3F3F;
	margin-bottom:5px;
}
.featur_cat_sel .featur_cat_title
{
	border-bottom:1px solid #E16060;
	width:310px;	
	padding-bottom:3px;
	font-family:verdana;
	font-size:11px;
	color:#FF8E42;
	margin-bottom:5px;
}
.featur_cat a
{
	font-family:verdana;
	font-size:11px;
	text-decoration:none;
	color:#3F3F3F;	
}
.featur_cat_sel a
{
	font-family:verdana;
	font-size:11px;
	text-decoration:none;
	color:#FF8E42;	
}
.featur_cat .featur_more
{
	text-align:right;
	position:absolute;
	right:8px;
	bottom:15px;	
	background-image:url(../images/red_arrow.gif);
	background-repeat:no-repeat;
	background-position:right;
	padding-right:20px;
	font-size:10px;
	font-family:Verdana;
	color:#FF8E42;		

}
.featur_cat_sel .featur_more
{
	text-align:right;
	position:absolute;
	right:8px;
	bottom:15px;	
	padding-right:20px;
	font-size:10px;
	font-family:Verdana;
	background-image:url(../images/red_arrow.gif);
	background-repeat:no-repeat;
	background-position:right;
}
.featur_cat .featur_lk
{
	padding-bottom:5px;
	font-family:verdana;
	font-size:14px;
	text-decoration:none;
	color:#3F3F3F;	
	letter-spacing:1px;	
}
.featur_cat_sel .featur_lk
{
	padding-bottom:5px;
	font-family:verdana;
	font-size:14px;
	text-decoration:none;
	color:#FF8E42;
	letter-spacing:1px;	
}
.ie-hide
{
	_display:none;
}
.featur_hl
{
	position:absolute;
	top:0px;
	left:0px;
	display:block;
	width:322px;
	height:116px;	
}
.left_menu
{
	float:left;
	width:170px;
	line-height:15px;		
}
.left_menu_hl a
{
	display:block;
	margin-bottom:5px;
	/*background-image:url(../images/test.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;*/
	padding-top:4px;
	padding-bottom:4px;
	border:1px solid #CECFD0;
	padding-left:3px;
	background-color:#E0E1E2;
	color:#4D4D4D;
	text-decoration:none;
	font-family:Verdana;		
}
/*.left_menu_hl a, .left_menu_hl_sel a
{
	color:#515151;
	text-decoration:none;
	font-family:Verdana;	
}*/
.left_menu_hl_sel a
{
	display:block;
	margin-bottom:5px;	
	padding-top:4px;
	padding-bottom:4px;
	border:1px solid #E3E3E3;
	padding-left:3px;
	background-color:#F5F5F5;
	color:#FF8E42;
	text-decoration:none;
	font-family:Verdana;	
}
.left_menu_hl a:hover
{
	border:1px solid #E3E3E3;
	background-color:#F5F5F5;
	display:block;
	color:#FF8E42;
}
.left_menu_hl_sub
{
	display:block;
	margin-bottom:5px;
	padding-left:0px;
	padding-top:5px;
	padding-bottom:5px;	
	font-weight:bold;
	color:#515151;
	font-family:verdana;
	font-size:11px;		
}
.left_menu .left_menu_hl_sub a
{
	font-weight:bold;
	color:#515151;
	font-family:Century Gothic;
	font-size:11px;	
}

.content 
{
	float:left;
	width:525px;
	padding-left:10px;	
	font-size:11px;
	font-family:Verdana;
	color:#515151;
	line-height:18px;
	position:relative;		
}
.content p
{
	margin-top:10px;
	font-size:11px;
	font-family:Verdana;
	color:#515151;
	line-height:18px;
}
.content p img
{
	float:left;
	margin-right:5px;
	margin-bottom:2px;
}
.photo_item
{
	width:145px;
	line-height:14px;
	font-style:italic;
	font-size:11px;
	float:left;	
	overflow:hidden;
	font-family:tahoma;
	margin-top:15px;
}
.photo_item a
{
	width:143px;
	height:133px;	
}
.photo_item img
{
	width:143px;
	height:133px;
	margin-bottom:10px;		
}
.photo_item_sep
{
	width:28px;
	font-size:0px;
	float:left;	
}
.inner_content img
{
	float:left;
	margin-right:5px;
}
.inner_content a
{
	color:#ff8e42;
}
.pnlSLideshow
{
	float:right;
	color:white;	
	margin-top:5px;
	margin-left:5px;	
	width:208px;		
	height:183px;
	position:relative;	
}
.pnlSLideshow a
{
	text-decoration:none;
	color:White;
}
.test
{
	background-color: gray;
	filter:alpha(opacity=40); 
   -moz-opacity: 0.6; 
    opacity: 0.6; 
    position:absolute;
    top:0px;
    left:0px;
    width:208px;		
	height:183px;
}
.pnlSlideshowImg_bg
{
	width:204px;
	height:163px;		
	background-image:URL(../images/sli_bg.jpg);
	background-repeat:no-repeat;
	padding-left:4px;
	padding-top:4px;
	padding-top:20px;	
}
.pnlSlideshowImg
{		
	width:166px;
	height:132px;	
	position:relative;
	top:0px;
	left:12px;
	overflow:hidden;
	padding-left:10px;		
}
.pnlSlideshowImg img
{
	position:absolute;
	top:0px;
	left:0px;
	overflow:hidden;
	width:174px;
	height:130px;
		
}
.pnl_label
{
	width:100%;
	text-align:center;
	color:white;	
	font-size:12px;
	font-family:Tahoma;
	margin-bottom:4px;	
}
.pnlTransparent
{
	height:700px; 
	position:absolute;
	top:0px;
	left:0px;
	background-color:black;
	width:180px;
	filter:alpha(opacity=40); 
   -moz-opacity: 0.6; 
   opacity: 0.6; 
}
.links_scrolls
{	
	overflow:hidden;
	position:relative;		
	width:180px;
	padding-left:23px;	
}
.contact_container
{
	width:335px;	
	background-color:#F7F7F7;
	border-top:1px solid #E5E5E5;	
	border-bottom:3px solid #E5E5E5;	
	border-left:1px solid #E5E5E5;	
	border-right:3px solid #E5E5E5;	
	padding:10px 6px 5px 6px;
	margin-top:5px;
}
.tbl_container
{
	width:289px;
	color:#515151;					
}
.tbl_container td
{
	text-align:right;
	vertical-align:top;
}
.tbl_container input
{
	width:180px;
	font-family:Verdana;
	font-size:11px;	
}
.BtnContact
{
	float:right;	
}
.NotOkMessage
{
	margin-top:20px;
	color:red;
}
.tbl_contact_container td .OkMessage
{	
	color:Green;
}
.gallery_item
{
	width:98px;
	height:86px;
	float:left;
	margin-bottom:7px;
}
.gallery_item img
{
	width:94px;
	height:82px;
}
.gallery_seperator
{
	float:left;
	width:4px;
	height:86px;	
	font-size:0px;
	overflow:hidden;
	padding:0px;	
}
.bg
{
	background-color:#515151;
}
.logo
{
	width:450px;
	height:55px;
	position:relative;	
	font-family:Century Gothic;
	font-size:22px;
	color:Black;
	line-height:22px;
	font-weight:bold;	
}
.hlLogo1
{
	float:left;
	font-size:19px;
	line-height:22px;
	font-weight:normal;
}
.hlLogo2
{
	float:left;
	font-size:11px;
	color:#868686;
	line-height:14px;
	margin-left:5px;
	margin-top:6px;
	font-weight:normal;
}
.hlLogo3
{
	position:absolute;
	top:0px;
	left:0px;
	font-weight:normal;
}
.delete_button
{
	background-image:url(../images/delete.jpg);
	background-repeat:no-repeat;
	text-align:center;	
	width:74px;
	height:22px;
}
.delete_button a
{
	text-decoration:none;
	color:#666666;
	font-weight:bold;
	font-size:10px;
}
.tbl_Preview .LeftTd
{
	padding-right:75px;
	background-color:#f7f7f7;
}
.tbl_Preview
{
	margin-bottom:5px;
}
.tbl_Preview th
{
	text-align:left;
	color:Black;
}
.tbl_Preview td
{
	vertical-align:top;
	padding-left:3px;
}
.tbl_Preview a
{
	color:#515151px;
}

/*---------------------------------Sitemap----------------------------------*/

.SitemapContainer
{
	margin-top:20px;
	margin-left:20px;
}
.FirstLevel a
{
	display:block;
	color:Black;
	text-decoration:none;
	margin-top:5px;
	text-decoration:underline;
}
.SecondLevel a
{
	display:block;
	color:#7C7C7C;
	text-decoration:none;
	margin-top:5px;
	margin-left:15px;
}
.ThirdLevel a
{
	display:block;
	color:#A7A6A6;
	text-decoration:none;
	margin-top:5px;
	margin-left:35px;
}
.FirstLevel a:hover, .SecondLevel a:hover, .ThirdLevel a:hover
{
	color:#FF8E42;
}




/*---------------------------------Sitemap----------------------------------*/
