body {padding-right: 0px; padding-left: 0px; font-size: 11px; padding-bottom: 0px; margin: 0px; width: 100%; padding-top: 0px; height: 100%; background-color: #8b2d01; background-image:url(images/decor_1.gif); background-repeat:no-repeat; background-position:left top}

img {border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px}
*{font-size: 11px; color:#482113; font-family: verdana, arial, sans-serif}

li{ list-style-image: url(images/li-1.gif)}

table{border-collapse: collapse}
td{margin: 0px;	padding: 0px; overflow: visible}

#decor_2a{background-image:url(images/decor_2a.gif); background-repeat:no-repeat; background-position:right top}
#logo{background-image:url(images/decor_2b.gif); text-align:left}
#logo div{width:214px; margin-top:50px; text-align:left}
#logo img{margin-left:32px;}

#sm_btn{background-image:url(images/decor_2c.gif); background-repeat:no-repeat; background-position:left; text-align:left}
#sm_btn div{margin-left:18px; width:75px; height:23px; text-align:left}

#head_1{background-image:url(images/decor_2d.jpg); height:139px; background-repeat:no-repeat; background-position:right}
#head_2{background-image:url(images/decor_2e.jpg); height:139px; background-repeat:no-repeat; background-position:left}

#head_1_2{background-image:url(images/decor_2d_2.jpg); height:139px; background-repeat:no-repeat; background-position:right}
#head_2_2{background-image:url(images/decor_2e_2.jpg); height:139px; background-repeat:no-repeat; background-position:left}



#left{background-color:#faefdf; background-image:url(images/bg_big_1.gif); background-repeat:no-repeat; background-position:top right}
#left_2{background-color:#faefdf;}
#d_left{background-image:url(images/bg_work_1.gif); background-repeat:no-repeat; background-position:left top; height:40px}

#top_menu{height:24px; margin-left:214px; float:left; height:24px; color:#b86123; font-size:12px;}

#top_menu div{padding-left:10px; padding-right:10px; float:left; font-family:arial,sans-serif; height:24px;
background-color:#fed891; line-height:24px; color:#b86123; font-size:12px;  border-right:1px solid white;}

#top_menu a{font-family:arial,sans-serif; line-height:24px;	color:#b86123; font-size:12px;}
#top_menu img{float:left;}

#top_menu b{display:block; float:left; background-image: url(images/bg_menu.gif); width:36px; height:24px; background-position:left; background-repeat:no-repeat}	
		
#work{padding:35px; padding-top:20px}
#work small{color:#FF9600; font-size:10px}


#right{background-image:url(images/bg_work_4.gif); height:139px; background-repeat:no-repeat; background-position:right bottom; padding:0px}
#right_menu{padding-right:10px; padding-left:0px; padding-top:100px; padding-bottom:160px; margin:0px}
#d_right{background-color:#FAEFDF;background-image:url(images/bg_big_2.gif); background-repeat:no-repeat; background-position:top left}
#right img{margin-right:10px}
#right h2{font-size:17px; line-height:47px; height:52px; margin:0px; border-width:0px; padding-left:50px; background-image:url(images/menu-id-0.gif); background-position:left; background-repeat:no-repeat}

p{margin-top:0px; margin-bottom:20px}

a{font-size: 11px; text-decoration: underline; color: #4487c4}
a:hover {text-decoration: none}
 
 
h1{font-family:arial,sans-serif; font-weight: normal; color:#fcce6b; font-size: 21px; line-height:23px; margin-top:0px; padding-top:56px; padding-bottom:25px; margin-bottom:0px; margin-left:90px; text-align:left}
h2{background-color:#FAEFDF; font-family:arial,sans-serif; font-weight: bold; color:#BA6401; font-size: 18px; line-height:23px; margin-top:35px; margin-bottom:10px; border-bottom:1px solid #8b2d01}
h3{font-family:arial,sans-serif; font-weight: bold; color:#A54501; font-size: 15px; margin-top:35px; margin-bottom:10px}

#photos {clear:both}
#photos div{width:150px; height:200px;  background-color:#faefe0; margin:0px 10px 15px 0px; text-align:center; float:left}
#photos img{margin-top:15px;}
#photos div small{color:#FF9600; font-size:10px; display:block}



a.MenuBarItemSubmenu{ font-family:"Times New Roman", Times, serif; font-style:italic;font-weight:bold;font-size:17px; line-height:40px; height:52px; padding-left:45px; color:#A54501; display:block; margin:0px; 
background-image:url(images/menu-id-0.gif); background-position:left; background-repeat:no-repeat}

u { text-decoration:none}
u a{padding-right:5px; padding-left:15px; background-image: url(images/li-1.gif);background-position:left center; background-repeat:no-repeat;}

#right__ li.num_1{background-image: url(images/li-1.gif)}
#right__ li.num_2{background-image: url(images/li-2.gif)}  


ul.MenuBarVertical{display:block; padding: 0px; margin: 0px; list-style-type: none; width: 260px; left:0px;}
ul.MenuBarActive{z-index: 2000;}

ul.MenuBarVertical li{display:block; list-style-type: none; position: relative; text-align: left; width: 260px}

ul.MenuBarVertical ul{display:block; margin:0px; padding:0px ; list-style-type:none; position:absolute; z-index:2020; width:200px;
	left:-1000em; border: 1px solid #A54501; background-color: #FAEFDF;}
	
ul.MenuBarVertical ul li{display:block; position: relative; width:200px; height:30px; line-height:15px; vertical-align: text-bottom;
margin:0px; padding:5px 5px 0px 5px; list-style:none}
	
ul.MenuBarVertical ul.MenuBarSubmenuVisible{left:70px; top:30px}



div.actt{padding-bottom:10px; padding-left:30px;}
div.act{font-weight:normal; padding-left:15px; padding-bottom:8px; position:relative;
background-image: url(images/li-1.gif); background-repeat:no-repeat; background-position:left top}	


/* HACK FOR IE: to make sure the sub menus show above form controls, we underlay each submenu with an iframe */
ul.MenuBarVertical iframe
{
	position: absolute;
	z-index: 2010;
}
/* HACK FOR IE: to stabilize appearance of menu items; the slash in float is to keep IE 5.0 from parsing */
@media screen, projection
{
	ul.MenuBarVertical li.MenuBarItemIE
	{
		display: inline;
		f\loat: left;
	}
}

