﻿Body {
    padding: 0px 0px 0px 0px;
    margin: 0px;
    background-color: #0099cc;
    font-family: Arial, Helvetica, sans-serif;
}
#masterContainer
{
    width: 955px;
    margin-right: auto;
    margin-left: auto;
    background-color: #000000;
}
#masterHeader {
	width: 955px;
	height: 85px;
	background-color: #000000;
	text-align: center;
}
#masterHeaderLeft
{
	width: 170px;
	height: 80px;
	background-color: #000000;
	float: left;
	text-align: center;
	padding-top: 5px;
}
#masterHeaderCenter
{
    width: 615px;
    height: 85px;
    background-color: #000000;
    float: left;
    position: relative;
}
#CenterTop
{
    background-color: #000000;
    height: 47px;
    padding-top: 7px;
    top: 0px;
    width: 615px;
    text-align: center;
}
#CenterBottom
{
    background-color: #000000;
    height: 28px;
    text-align: center;
    width: 615px;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
}
#CenterBottom li {
    display: inline;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: x-large;
    font-weight: 500;
    color: #FFFFFF;
    background-color: #000000;
    padding-top: 1px;
    padding-right: 7px;
    padding-left: 7px;
}
#CenterBottom li a {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: x-large;
    font-weight: 500;
    color: #FFFFFF;
    text-decoration: none;
    background-color: #000000;
    padding-top: 2px;
    padding-right: 7px;
    padding-left: 7px;
    display: inline;
}
#CenterBottom li a:hover {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: x-large;
    font-weight: 500;
    color: #aa00ff;
    background-color: #000000;
    text-decoration: none;
    padding-top: 2px;
    padding-right: 7px;
    padding-left: 7px;
    display: inline;
}
#masterHeaderRight {
    width: 170px;
    height: 80px;
    background-color: #000000;
    float: right;
    text-align: center;
    padding-top: 5px;
}
.Lego {
	color: #000000;
	border:0px;
}
.Lego visited, a:visited {
	border:0px;
	color: #000000;
}
#masterBannerTop {
    width: 955px;
    height: 7px;
    margin-right: auto;
    margin-left: auto;
    background-color: #000000;
    border-top-color: #aa00FF;
    border-top-style: solid;
    border-top-width: medium;
    text-align: right;
    clear: both;
}
#masterMain {
    width: 955px;
    background-color: #FFFFFF;
    right: auto;
    left: auto;
}
.TableLeft {
    width: 173px;
    background-color: #000000;
    vertical-align: top;
}
#TableLeftDiv{
    background-color: #000000;
}
#TableLeftDiv ul
{
    padding: 2px 1px 3px 1px;
    margin: 1px;
    text-align: left;
    font-family: Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    background-color: #000000;
}
#TableLeftDiv li
{
    padding: 1px 4px 2px 2px;
    list-style-type: none;
    font-family: Arial, Helvetica, sans-serif;
    margin-top: 1px;
    margin-bottom: 1px;
    font-weight: 700;
    color: #FFFFFF;
    background-color: #000000;
    font-size: .980em;
}
#TableLeftDiv li a{
    list-style-type: none;
    border: 1px solid #000000;
    padding: 1px 4px 2px 2px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: .8em;
    font-weight: 700;
    color: #FFFFFF;
    list-style-type: none;
    text-decoration: none;
    text-align: left;
    margin-top: 1px;
    margin-bottom: 1px;
    background-color: #000000;
}
#TableLeftDiv li a:hover
{
    list-style-type: none;
    border: 1px solid #999999;
    padding: 1px 4px 2px 2px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: .8em;
    font-weight: 700;
    color: #000000;
    list-style-type: none;
    background-color: #DBDBDB;
    margin-top: 1px;
    margin-bottom: 1px;
}
#cat
{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: x-large;
    font-weight: 500;
    color: #FFFFFF;
    text-align: left;
    padding: 3px 7px 3px 7px;
    text-decoration: none;
    background-color: #000000;
}
#Horiz{
    height: 4px;
    width: 90%;
    border-bottom-color: #AA00FF;
    border-bottom-style: dotted;
    border-bottom-width: medium;
    text-align: center;
    margin-left: 5px;
    margin-top: 2px;
}
#Horiz2{
    height: 4px;
    width: 90%;
    border-bottom-color: #AA00FF;
    border-bottom-style: dotted;
    border-bottom-width: medium;
    text-align: center;
    margin-left: 5px;
}
#mag1
{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: large;
    font-weight: 500;
    color: #FFFFFF;
    text-align: left;
    padding: 5px 7px 12px 7px;
    text-decoration: none;
    background-color: #000000;
}
#mag1 a:link
{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: large;
    font-weight: 500;
    color: #FFFFFF;
    text-align: left;
    text-decoration: none;
    background-color: #000000;
}
#mag1 a:active
{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: large;
    font-weight: 500;
    color: #FFFFFF;
    text-align: left;
    text-decoration: none;
    background-color: #000000;
}
#mag1 a:visited
{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: large;
    font-weight: 500;
    color: #FFFFFF;
    text-align: left;
    text-decoration: none;
}
#mag1 a:hover
{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: large;
    font-weight: 500;
    color: #aa00ff;
    text-align: left;
    text-decoration: none;
}

.TableCenter{
    background-color: #ffffff;
    vertical-align: top;
    width: 610px;
}
.TableCenterInter
{
    width: 610px;
    vertical-align: top;
}
#contentTop {
    width: 96px;
    text-align: center;
}
#contentCenter
{
    padding: 7px 4px 7px 4px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-top-width: 2px;
    border-bottom-width: 2px;
    border-top-color: #aa00ff;
    border-bottom-color: #aa00ff;
}
#contentCenterMain
{
    width: 590px;
    height: 100%;
    border-bottom-style: solid;
    border-bottom-width: 2px;
    border-bottom-color: #aa00FF;
}

#contentBottom {
    width: 96px;
    text-align: center;
}
.TableRight{
    width: 172px;
    background-color: #000000;
    vertical-align: top;
}
.Tablestyle1
        {
    width: 100%;
    border-collapse: collapse;
    margin-top: 10px;
    margin-bottom: 10px;
}
.TablePhotostyle
        {
    width: 95px;
}
#masterBannerBottom {
    width: 955px;
    height: 7px;
    margin-right: auto;
    margin-left: auto;
    background-color: #000000;
    border-bottom-color: #aa00ff;
    border-bottom-style: solid;
    border-bottom-width: medium;
    text-align: right;
    clear: both;
}
#masterFooter {
    width: 955px;
    height: 20px;
    background-color: #000000;
    clear: both;
}
#tableTitle
{
    font-weight: bolder;
    text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #aa00ff;
    font-size: medium;
}
#tableTitle a:link {
    font-weight: bolder;
    text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #aa00ff;
}
#tableTitle a:active {
    font-weight: bolder;
    text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #aa00ff;
}
#tableTitle a:visited {
    font-weight: bolder;
    text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #aa00ff;
}
#tableTitle a:hover {
    font-weight: bolder;
    text-decoration: underline;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #aa00ff;
}
.paging
{
    border: 1px solid #BBB4A8;
    background-color: #ECE9D8;
    padding: 3px;
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    font-size: medium;
    font-weight: bold;
    color: #aa00ff;
    letter-spacing: 3px;
    margin-top: 3px;
}
.paging a
{
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: medium;
    font-weight: bold;
    background-color: #ECE9D8;
    color: #000000;
    letter-spacing: 3px;
}
.paging a:hover
{
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: medium;
    font-weight: bold;
    background-color: #ECE9D8;
    color: #003366;
    letter-spacing: 3px;
}
.pageBottom
{
    vertical-align: middle;
    text-align: center;
}
#TopTextAlign
{
   
}
#TopText
{
    width: 582px;
    border: 1px solid #BBB4A8;
    background-color: #ECE9D8;
    padding: 3px 3px 3px 5px;
    text-align: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12pt;
    font-weight: bold;
    color: #000000;
    margin-left: 3px;
    margin-bottom: 7px;
}
#TopTextBorder
{
    width: 590px;
    border-top-style: solid;
    border-top-width: 2px;
    border-top-color: #aa00ff;
    height: 2px;
    margin-left: 3px;
}

#TopTextPager
{
    width: 582px;
    border: 1px solid #BBB4A8;
    background-color: #ECE9D8;
    padding: 3px 3px 3px 5px;
    text-align: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11pt;
    font-weight: bold;
    color: #aa00ff;
    margin-top: 7px;
    margin-left: 3px;
    margin-bottom: 7px;
}
#TopTextPager li
{
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: medium;
    font-weight: bold;
    background-color: #ECE9D8;
    color: #aa00ff;
    letter-spacing: 99%;
    display: inline;
}
#TopTextPager li a
{
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: medium;
    font-weight: bold;
    background-color: #ECE9D8;
    color: #000000;
    letter-spacing: 5px;
    display: inline;
}
#TopTextPager li a:active
{
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: medium;
    font-weight: bold;
    color: #003366;
    background-color: #ECE9D8;
    letter-spacing: 5px;
    display: inline;
}
#TopTextPager li a:hover
{
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: medium;
    font-weight: bold;
    color: #003366;
    background-color: #ECE9D8;
    letter-spacing: 5px;
    display: inline;
}
.alpha
{
    width: 100%;
    font-family: Arial, Helvetica, sans-serif;
    font-size: medium;
    font-weight: bold;
    color: #000000;
    text-align: center;
    border-collapse: collapse;
    border-spacing: 0px;
}

.alpha a
{
    width: 100%;
    font-family: Arial, Helvetica, sans-serif;
    font-size: medium;
    font-weight: bold;
    background-color: #ECE9D8;
    text-align: center;
    border-collapse: collapse;
    border-spacing: 0px;
    text-decoration: none;
    color: #000000;
}

.alpha a:hover
{
    width: 100%;
    font-family: Arial, Helvetica, sans-serif;
    font-size: medium;
    font-weight: bold;
    background-color: #ECE9D8;
    text-align: center;
    border-collapse: collapse;
    border-spacing: 0px;
    color: #003366;
    text-decoration: none;
}
.alpha a:active
{
    width: 100%;
    font-family: Arial, Helvetica, sans-serif;
    font-size: medium;
    font-weight: bold;
    color: #aa00ff;
    background-color: #ECE9D8;
    text-align: center;
    border-collapse: collapse;
    border-spacing: 0px;
    text-decoration: none;
}

#BookmarkMain
{
    font-weight: bolder;
    text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #aa00ff;
    font-size: small;
    width: 113px;
}
#BookmarkMain a:link {
    font-weight: bolder;
    text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #aa00ff;
}
#BookmarkMain a:active {
    font-weight: bolder;
    text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #aa00ff;
}
#BookmarkMain a:visited {
    font-weight: bolder;
    text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #aa00ff;
}
#BookmarkMain a:hover {
    font-weight: bolder;
    text-decoration: underline;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #aa00ff;
}
#WelcomeMain
{
    padding: 15px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
}
#advertisements
{
    padding-top: 10px;
    padding-left: 3px;
    padding-bottom: 10px;
}
#ads2
{
    padding-top: 10px;
    padding-left: 3px;
}