/* CSS Document */

* { margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif;}
body { font-size:11px; width:800px; margin-left:auto; margin-right:auto; margin-top:30px;}
a { text-decoration:none;}
a:hover { text-decoration:underline;}
.CLEAR { clear: both; display: block; visibility: hidden; line-height:0px;}

/*   TOP   */

#top a{color:#666;}
#submenu {float:right; color:#666; margin-top:20px;}

/*   LEFT MENU   */

#leftmenu {float:left; width:173px; background:url(../images/bg_leftmenu.gif) top left no-repeat; 
			background-color:#55449E; height:300px; padding:20px; margin-top:30px;}
#leftmenu a {color:#FFF;}

#home { margin-bottom:20px;}
#home a{font-weight:bold; text-decoration:underline;}

ul {list-style: none; line-height:20px;}
li {background:url(../images/dot_menu.gif) no-repeat 0 50%; padding-left:15px;}

/*   RIGHT CONTENTS   */
#right {float:right; width:557px; margin-top:30px;}
#mainimg {margin-bottom:10px;}

/*   CONTENTS   */

#contents a { color:#FFF;text-decoration:underline;}
#contents a:hover {color:#FFF; text-decoration:none;}
#contents {background:url(../images/bg_contents.gif) top left no-repeat; 
			background-color:#55449E; height:204px; padding:20px; color:#FFF;}

dl {float:left; widht:517px; padding:0; display:inline;}
dd {margin:0; padding:0; line-height:16px; color:#FFF;}
dd#img img {float:left; margin-right:40px;}

/*   CONTACT US   */

#contact {margin-top:20px;}
#name {color:#D3C8FF;}
#email a{color:#D3C8FF; text-decoration:underline;}
/*   TABLE   */
table {background:url(../images/bg_table.gif) top left no-repeat;}

#leftpd {padding-left:5px;}


/*   FOOTER   */

#footer {float:right; padding:15px 0 15px 0; font-size:10px; color:#666;}
#footer a {padding:20px 0 20px 0; color:#55449E;}