body {

	margin : 0;

	padding : 0;

	font-family : arial, helvetica, sans-serif;

	font-size : 9pt;

	background-color: #777;

}

#container {

	width : 730px;

	margin : 20px auto 20px auto;

	border : 1px solid #111;

	background : #fff;

	background-image: url(images/bg.png);
	
	position:relative;

}

#header {

	height : 250px;

	background : transparent;

	border-bottom : 4px solid #000;

}

#header h1 {

color : #fefefe;

font-size : 22pt;

margin : 0;

padding : 40px 10px 10px 10px;

}

#content {

width : 480px;
padding : 10px;
float : right;

}

#content h1, h2, h3, h4 {

margin : 0;

padding : 0;

font-family : Arial, Helvetica, sans-serif;

font-weight : lighter;

color : #9dceef;

}

#content h2 {

color : #a0d1f1;

font-size : 18pt;

border-bottom : 1px solid #ccc;

}

#content h3 {

color : #333;

font-size : 12pt;

}

#content a { color:#0099FF}

#photos {

width : 428px;

height : 224px;

margin : 10px auto 10px auto;

position : relative;

padding : 10px;

background : #f2f7e9;

border-top : 1px solid #ccc;

border-bottom : 1px solid #ccc;

}

.imgbox {

width : 75px;

height : 75px;

border : 1px solid #77a13d;

background : #f1f1f1;

margin : 15px;

float : left;

display : inline;

}

#sidebar {

width : 200px;
padding : 10px;
float : left;
margin : 0;

}

#sidebar ul {

	margin : 0;

	padding : 0;

	background : #f2f7e9 url(images/menu1.png) no-repeat top left;

	border-bottom : 1px solid #fff;

}

#sidebar ul li {

	margin : 0;

	padding : 0;

	list-style : none;

	border : 1px solid #fff;

	background : #f2f7e9 url(images/menu2.png) no-repeat top left;

	border-bottom : none;

}

#sidebar ul li a {

display : block;

padding : 3px;

width : 192px;

background : #f2f7e9 url(images/menu1.png) no-repeat top left;

color : #060;

text-indent : 30px;

text-decoration : none;

}

#sidebar ul li a:hover {

background : #f2f7e9 url(images/menu2.png) no-repeat top left;

}

.side3 {

	border : 1px solid #fff;

	background : #2dabff;

	padding : 5px;

	text-align : center;

	margin : 10px 0 0 0;

	font-size : 8pt;

}

.side1 {

	border : 1px solid #fff;

	background : #87c73d;

	padding : 5px;

	text-align : center;

	margin : 10px 0 0 0;

	font-size : 8pt;

}

.side2 {

	border : 1px solid #fff;

	padding : 5px;

	text-align : center;

	margin : 10px 0 0 0;

	font-size : 8pt;

	background : #B5DBF4;

}

#footer {

	clear : both;

	border-top : 1px solid #000;

	background : #000;

	padding : 10px;

	color : #fff;

	font-size : 8pt;

	text-align : center;

}

a {

	color : #FFFFFF;

	font-weight : bold;

}

a:hover {



}

.img-header {

	background : #f2f7e9 url(images/ys_header.png) no-repeat top left;

	clear : both;

	float : left;

	width : 730px;

	height : 175px;

	margin : 0;

	padding : 0;

}

.nav1-container {

	width : 730px;

	top : 25px;

	position : absolute;

	z-index : auto;

	background : transparent;

	right: inherit;

}

.nav1 {

margin : 0;

padding : 0;

font-family : Arial, Helvetica, sans-serif;

font-size : 1em;

}

.nav1 ul {

float : right;

margin : 0;

padding : 0 20px 0 0;

border-left : 1px solid rgb(115, 162, 182);

background-color : transparent;

font-weight : bold;

}

.nav1 li {

display : inline;

list-style : none;

margin : 0;

padding : 0;

}

.nav1 li a {

	display : block;

	float : left;

	margin : 0;

	padding : 2px 5px 2px 5px;

	border-right : 1px solid rgb(115, 162, 182);

	color : #FFFFFF;

	text-decoration : none;

	font-size : 10px;

}

.nav1 a:hover, .nav2 a.selected {

	color : #003300;

	text-decoration : none;

}

.style2 {color: #87C71D}

.style3 {color: #A0D9F8}

.style5 {color: #A1D1EE}

.style6 {

	color: #9ED0F1;

	font-size: 14pt;

	font-weight: bold;

}





.nametxt {
	width:730px;
	top:15px;
	position:absolute;
	z-index:20;
	background:transparent;
	left:4px;
}

.nametxt h1{
	font-size:24px;
	margin:0px;
	padding:0px;
}
