@charset "utf-8";
/* CSS Document */
body {
color:#404040;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#414141;
margin:0px;
}

table {
border:0;
}

a{
color:#d095ff;
text-decoration:underline;
}

.container {
margin-left:auto;
margin-right:auto;
width:778px;
border:2px solid #fff;
background:#e9e7ec;
}

.header {
background:url(images/header.png) repeat-x;
height:97px;
border-bottom:2px solid #fff;
}

.menulinks {
background:#efefef;
height:26px;
padding-top:10px;
}

.menulinks a {
color:#7d0779;
margin-right:8px;
font-size:12px;
font-weight:bold;
background:url(images/bullet.png) no-repeat left;
padding-left:15px;
text-decoration:none;
}

.menulinks a:hover {
color:#a707a1;
text-decoration:none;
}

.left {
width:99px;
background:url(images/left.png) repeat-y top;
vertical-align:top;
border:0px;
margin:0px;
}

.middle {
background:url(images/middleimg.png) no-repeat top;
width:407px;
vertical-align:top;
padding-top:50px;
padding-left:10px;
padding-right:10px;
}

.middle a {
color:#623a82;
text-decoration:none;
}

.middle h1 {
padding-top:50px;
}

.right {
width:252px;
background:url(images/right.png) repeat-y top #623a82;
color:#fff;
vertical-align:top;
color:#fff;
}

.right p {
padding-left:10px;
padding-right:10px;}


.left1 {
width:99px;
background:url(images/1.png) no-repeat bottom;
vertical-align:top;
height:97px;
}

.middle1 {
background:url(images/2.png) no-repeat bottom;
width:427px;
vertical-align:bottom;
height:97px;
color:#d095ff;
}

.middle1 a {
text-decoration:none;
}

.right1 {
width:252px;
background:url(images/3.png) no-repeat bottom left #623a82;
color:#fff;
vertical-align:top;
height:97px;
}

.menu {
margin:0px;
padding:0px;
border:0px;
}

h1 {
color:#8e07ba;
font-size:15px;
text-decoration:underline;
}

.line {
height:2px;
width:100%;
background:#fff;
}

li {
line-height:20px;
}

.footer {
	width:778px;
	margin:0 auto;
	text-align:right;
	padding-top:5px;
}