/* ---- ur styles <<<-------------------*/
/* ---- Version 1 <<<--------------------*/
/* ---- created 20 jan 2009 <<<-----------*/
@import url("ur_reset.css");

:root {
 overflow-y: scroll !important;
}

a:active, a:focus {
	outline: none;	
}

html,body {
	margin: 0;
	padding: 0;
	font: 12px/18px Verdana;
	height: 100%;



}

#container {
	border-right: 1px solid #e9e9ea;
	border-left: 1px solid #e9e9ea;
	background-color: #fff;
	height:95%;

	
}
#left_menu{
width:203px;
background: url(../images/leftmenu_bg.jpg) repeat-y #254254;
float:left;
height:100%;
position: relative;

}
#left_menu2{
width:203px;
background: url(../images/leftmenu_bg.jpg) repeat-y #254254;
float:left;
height:730px;
position: relative;

}
#left_menu3{
width:203px;
background: url(../images/leftmenu_bg.jpg) repeat-y #254254;
float:left;
height:900px;
position: relative;

}

.sub_menu2{
height:900px;

}

.photogallery{
padding-left:203px;
*padding-left:13px;
width:550px;

}
#pic{
position:absolute;
bottom:10px;
vertical-align:bottom;

}

#logo{
background:url(../images/logo.jpg) no-repeat;
width:418px;
height:99px;
float:left;
margin:0px;
padding:0px;

}
#header_pic{
background:url(../images/header_pic.jpg) no-repeat;
width:309px;
height:98px;
float:right;
margin:0px;
padding:0px;
}

.header{
height:99px;
width:1070px;
*width:870px;


}

.editable_area {
    padding: 5px 5px 5px 3px;



}

.content{
width:415px;
float:left;
padding-left:3px;


}

.content2{
width:800px;
float:left;
padding-left:3px;


}
.editable_area a {
	text-decoration: none;
	color: #c1c2c4;
	position:relative;
	background-image: url(images/right.gif);

}

.editable_area a:hover, .editable_area a:active {
	text-decoration: underline;
}

#m_links {
   background: url(../images/menu_bg.jpg) repeat-x;
   height: 27px;

    
   }

#m_links a{
	color: #fff;
	text-decoration: none;
	font-size:15px;

}

#m_links a:hover{
   color:#000;	
}
.active{
    color:#000;
	font-size:15px;
	vertical-align:middle;	
}

#m_links ul {
   *padding: 2px 0 0 0;
	list-style-type: none;
	margin: 0px;
}

#m_links li {
	display: inline;
	vertical-align:middle;
	padding-left:12px;
	padding-right:12px;
	border-right:#fff solid 1px;
	margin:1px; 
}


#footer {
	width: 100%;
	height: 25px; /* Height of the footer */
	color: #666;
	font-size: 10px;
	line-height: 25px;
	text-align:center;
	left:0px;
	clear:both;

}

#footer a{
text-decoration:none;
color:#333;
}

#footer a:hover{
text-decoration: underline;

}

.right_box{
	padding:0 10px;
	position:absolute;
	background-color:#e8e5de;
	margin:0 5px 5px 0px;
	right:0px;
	background:url(../images/wm_logo.jpg) no-repeat center bottom #eff1f2;
    left: 622px;
	top: 130px;
	bottom:25px;
	z-index:0;
}

.right_box3{
	padding:0 10px;
	position:absolute;
	background-color:#e8e5de;
	margin:0 5px 5px 0px;
	right:0px;
	background:url(../images/wm_logo.jpg) no-repeat center bottom #eff1f2;
    left: 671px;
	bottom:25px;
	z-index:0;
	top: 130px;
	height:590px;
	
}

.right_box2{
	padding:0 10px;
	position:absolute;
	background-color:#e8e5de;
	margin:0 5px 5px 0px;
	right:0px;
	background:url(../images/wm_logo.jpg) no-repeat center bottom #eff1f2;
    left: 723px;
	top: 133px;
	z-index:0;
	height:100%;
}

.right_box2 div{
    width:320px;
	text-align:justify;


}


.right_box3 div{
    width:400px;


}

.right_box4{
	padding:0 10px;
	position:absolute;
	background-color:#e8e5de;
	margin:0 5px 5px 0px;
	right:0px;
	background:url(../images/wm_logo.jpg) no-repeat center bottom #eff1f2;
    left: 720px;
	top: 133px;
	bottom:0px;
	z-index:0;

}

.right_box4 div{
    width:330px;
	text-align:justify;
	
}
p {
	padding:3px;
	text-align:justify;
}

h2{
font-size:18px;
color:#f7a389;
padding-top:5px;

}
.right_box img{
border:#cfcdc6 1px solid;
margin:5px 10px 20px 0px;
float:left;



}
h3{
font-size:14px;
color:#000;
font-weight:bold;
}

.right_box div{
    *margin-bottom:15px;
	width: 430px;
	display:table;

}


.sub_menu ul{
    margin:10px;
	padding:0 5px;


}
.sub_menu li{
	padding:8px 0px;
	border-bottom:#426073 solid 1px;	
	text-decoration:none;
	color:#f7a389;

	
}

.sub_menu li a{
	color:#FFF;
	text-decoration:none;

	
}


.sub_menu li a:hover{
	color:#f7a389;
	text-decoration:none;
	
}
.sub_menu2 ul{
    margin:10px;
	padding:0 5px;


}
.sub_menu2 li{
	padding:8px 0px;
	border-bottom:#426073 solid 1px;	
	text-decoration:none;
	color:#f7a389;

	
}

.sub_menu2 li a{
	color:#FFF;
	text-decoration:none;

	
}
.map{

width:415px;
float:left;
padding-left:5px;
}

.map img{
border:#274456 solid 2px;
}

.sub_menu2 li a:hover{
	color:#f7a389;
	text-decoration:none;
	
}
.right_box2 li {
	list-style-type:none;	
}



.right_box2 li a{
	color:#274456;
	text-decoration:none;
	padding:2px 20px 2px 0px;
}

.right_box2 li a:hover{
    background-color:#F48C69;
	text-decoration:none;
	width:100px;
	color:#FFF;

	
}

.right_box ul{
padding:10px 0 0 10px;
font-size:14px;

}

.right_box li a{
	color:#274456;
	text-decoration:none;
	padding:2px 20px 2px 5px;	
}

.right_box li a:hover{
    background-color:#F48C69;
	text-decoration:none;
	width:100px;
	color:#FFF;	
}

.float{
float:left;
width:100px;



}


.u_gallery{
width:500px;
padding:0 0 0 10px;


}
.right_box2 h3{
margin:10px 0 10px 1px;
font-size:13px;
font-weight:bold;


}
td img{
border:#CCCCCC 1px solid;

}