body {
	margin:10px 0px 10px 0px;
	padding:0px;
	background:#ffdddd;
	color:#ff6666;
	font-size:95%;
	scrollbar-face-color: #ff0033;
	scrollbar-arrow-color:#ffffff;
	scrollbar-track-color:#ffffff;
	scrollbar-3dlight-color:#ffcccc;
	scrollbar-highlight-color:#ffcccc;
	scrollbar-shadow-color:#ffcccc;
	scrollbar-darkshadow-color:#ffcccc;
}

a:link { color:#ff6633; }
a:visited { color:#ff6666; }
a:hover { background-color:#ffffff; color:#ff6666; text-decoration:none; }
a:active { background-color:#ffffff; color:#ff6666; text-decoration:none; }
img { border:0px; }

#header {
	margin:10px 0px 5px 0px;
	padding:0px;
	width:720px;
	height:20px;
}

#footer {
	margin:5px 0px 10px 0px;
	padding:0px;
	width:720px;
	height:20px;
	background: url(img/footer.jpg) no-repeat;
}

#menu {
	margin:0px;
	padding:15px;
}

#menu table {
	width:600px;
	background:#ffeeee;
	border: 1px solid #ff3333;
}

#menu td {
	margin:0px;
	padding:3px 10px 3px 10px;
	border: 1px solid #ff3333;
}

.title1 {
	margin:0px;
	padding:0px;
	background:#ffffff;
	color:#ff6666;
	font-size:120%;
	font-weight:bold;
	text-align:center;
}

.title2 {
	margin:0px;
	padding:0px;
	background:#fff0f5;
	color:#ff6666;
	font-size:110%;
	font-weight:bold;
	text-align:center;
}

.title3 {
	margin:10px 0px 10px 0px;
	padding:5px 10px 5px 10px;
	width:700px;
	background:#ffffff;
	color:#ff6666;
	font-size:120%;
}

.title4 {
	margin:0px;
	padding:0px;
	background:#fff0f5;
	color:#ff6666;
	font-size:85%;
	text-align:center;
}

#title5 {
	margin:5px;
	padding:0px;
	width:700px;
	height:20px;
	background: url(img/title.gif) no-repeat;
	text-align:center;
}

#title6 {
	margin:10px;
	padding:0px;
	width:700px;
	font-size:120%;
	font-weight:bold;
	text-align:center;
}

.data {
	margin:5px;
	padding:0px;
	width:700px;
	height:20px;
	background: url(img/data.gif) no-repeat;
	text-align:center;
}

.index {
	margin:5px;
	padding:0px;
	width:700px;
	height:20px;
	background: url(img/index.gif) no-repeat;
	text-align:center;
}

.left {
	margin:0px;
	padding:0px;
	width:300px;
	text-align:center;
}

.right {
	margin:0px;
	padding:10px 40px 10px 0px;
	width:400px;
	font-size:95%;
	vertical-align:top;
}

.cmimg {
	margin:0px;
	padding:10px;
	width:700px;
}

hr {
	border-bottom-color:#ff6666;
	border-bottom-style:solid;
	width:690px;
	height:1px;
}

#cm {
	margin:0px;
	padding:0px;
	width:700px;
	text-align:left;
}

#cm a,
#cm img {
	margin:5px 0px 0px 20px;
}

#profile {
	margin:0px;
	padding:0px;
	background: url(img/back.jpg) no-repeat 0% 0%;
	width:700px;
}

#profile table {
	margin:0px 0px 0px 290px;
	padding:0px;
	width:370px;
	background:#ffeeee;
	text-align:left;
}

#profile td {
	margin:0px;
	padding:3px 10px 3px 10px;
	border: 1px solid #ff3333;
	font-size:90%;
}

#policy {
	margin:0px;
	padding:0px;
	width:700px;
	text-align:left;
}

#policy table {
	margin:0px;
	padding:0px;
	width:400px;
	background:#ffeeee;
}

#policy td {
	margin:0px;
	padding:3px 10px 3px 10px;
	border: 1px solid #ff3333;
}

#link {
	margin:0px;
	padding:0px;
	width:700px;
	text-align:left;
}

#link p {
	margin:5px 0px 0px 20px;
}

#gallery {
	margin:0px;
	padding:0px;
	width:700px;
}

#gallery table {
	margin:0px;
	padding:0px;
}

#gallery td {
	margin:0px;
	padding:5px;
	border: 1px solid #ff3333;
}

#picture {
	margin:5px;
	padding:5px;
	width:100%;
	background:#ffffff;
}

#picture hr {
	border-bottom-color:#ff6666;
	border-bottom-style:solid;
	width:100%;
	height:1px;
}
