
body{
	background-color:#d5d7d9;
	font-family:Verdana;
}

.wrap-section{
	width:703px;
	margin:30px 15px;
	background-color:#fbf8f5;
}

.cap-c{
	background-image:url('images/cap-body.png');
	background-position:center left;
	background-repeat:repeat-y;
}
.cap-t{
	background-image:url('images/cap-head.png');
	background-position:top left;
	background-repeat:no-repeat;
}
.cap-b{
	background-image:url('images/cap-foot.png');
	background-position:bottom left;
	background-repeat:no-repeat;
	min-height:41px;
}

h3{
	padding:8px 15px;
	margin:0px;
}

.box-b{
	background-image:url('images/box-foot.png');
	background-position:bottom left;
	background-repeat:no-repeat;
	padding:8px 15px;
}
.box-t{
	background-image:url('images/box-head.png');
	background-position:top left;
	background-repeat:no-repeat;
}
.box-c{
	background-image:url('images/box-body.png');
	background-position:center left;
	background-repeat:repeat-y;
}

h4, h5, h6{
	margin-bottom:3px;
	margin-right:5px;
}

h4{
	margin-top:9px;
	margin-left:5px;
}
h5{
	margin-top:6px;
	margin-left:20px;
}
h6{
	margin-top:3px;
	margin-left:30px;
}
ul.point{
	list-style-type:none;
	margin:8px 0px;
	padding-left:0px;
	margin-left:40px;
}
ul.talents{
	list-style-type:circle;
	margin:8px 0px;
	padding-left:0px;
	margin-left:40px;
}
ul.horz{
	list-style-type:none;
	margin:8px 0px;
	padding-left:0px;
	margin-left:40px;
}
ul.horz li{
	display:inline;
	margin:2px;
}
ul.horz li:after{
	content:",";
}
ul.horz li:last-child:after{
	content:"";
}

p.indent{
	margin:8px 0px 8px 40px;
}

img.break{
	margin:35px auto;
	display:block;
}
