body{background-color: #2E0854; height:100%;}

h1{font-style: italic; color: #2E0854; font-size: 1.2em; text-align: center;}
h2{font-style: italic; color: #2E0854; font-size: 1.2em; text-align: center;}
.social h3 {color: #fff; font-size: 0.8em; margin: 1px; text-align: left;}

a.small {color: #2E0854;text-decoration: none; font-size: 0.8em;}

li{list-style: square;}
li span{color: #555; display: block; margin-left: 25px;}
li span a{color: #555;}

.err{color: red;font-style: bold; font-size:1.6em; background-color: #fff; display: block;}
.errsmall{color: red;font-style: bold; font-size:0.8em; background-color: #fff; display: block; margin-left:25px;}

.social {float: left;}
p.small{font-size:0.6em; font-family:verdana;}
.smallr{font-size:0.6em; font-family:verdana; float: right;}
.smalll{font-size:0.6em; font-family:verdana; float: left;}
.darker{background-color: #EEE0E5;}

a.black{background-color: #000000; font-size: 0.8em; text-decoration:none;}
a.black:hover{text-decoration:underline;}

.container{
background-color: #fff;
height: 100%;
display: block;
}

.containertop{
background-image: url(private/frames/images/logo1.png); 
background-repeat: no-repeat;
width: 80%;
height: 125px;
text-align: center;
}

.bg{
align: center;
wdith: 80%;
margin-left: 150px;
height: 100px;
}

.menu{
text-align: center;
background-color: #2E0854;
color: #ffffff;
}

.menu a{
font-size:12px;
font-family:gordano;
color: #ffffff;
padding: 3px 5px;
text-decoration: none;
}

.menu a:hover{background-color: #EEAD0E;}

.inner{
padding: 20px;
margin-right: 120px;
margin-left: 120px;
}

.space{margin-left: 35%;}

img.giftbox {float: left; border: none; padding: 25px;}

.leftbox1{
width: 45%;
padding: 5px;
float: left;
font-size: 0.8em;
}

.leftbox1 a{
font-family: verdana;
padding: 5px;
color: #2E0854;
text-decoration: none;}

.leftbox1 a:hover{text-decoration:underline;}


.rightbox1{
width: 45%;
padding: 5px;
float: right;
}

.rightbox1 a{
font-size: 0.6em;
font-family: verdana;
padding: 5px;
color: #2E0854;
text-decoration: none;}

.rightbox1 a:hover{text-decoration:underline;}

.leftbox{
width: 45%;
padding: 5px;
}

.leftbox p{margin-left: 20px;margin-right: 20px; font-size: 0.8em; font-style: italic;}

.leftbox a{
font-style: normal;
font-family: verdana;
padding: 5px;
color: #8B6969;
text-decoration: none;}

.leftbox a:hover{text-decoration:underline;}


.rightbox{
float: right;
width: 45%;
padding: 5px;
font-size: 0.8em;
}

.rightbox a{
font-family: verdana;
padding: 5px;
background-color: #000000; 
font-size: 0.8em; 
color: #ffffff;
text-decoration: none;}

.rightbox a:hover{text-decoration:underline;}


.footer{
color: #ffffff;
height: 20px;
font-size:0.6em;
font-family:verdana;
padding: 3px 5px;
text-align: center;
}

.footer a{
color: #ffffff;
text-decoration: none;
padding: 5px;
}

.footer a:hover{text-decoration: underline;}

.footer h2{color: #fff; font-size: 1em; margin: 0px;}

.login table{
position: relative; top: -120px;
float: right;
color: #fff;
font-size: 0.6em;
font-type: bold;
}

.login input{
font-size: 1em;
}

.login em{color: #000000;}

.login {
color: #fff;
text-align: right;
font-size: 0.9em;
}

.forgot{
color: #fff;
text-decoration: none;
}

.scrolling{
font-size: 0.8em
float: left;
}

.scrolling caption{
font-size: 0.8em; color: blue; text-align: left;}

.scrolling td{
font-size: 0.6em; text-align: top; 
padding: 5px; width: 100px;}

.welcome a.hid {color:#6B238E; text-decoration:none; outline-style:none;}

a.hid {color:#000; text-decoration:none; outline-style:none;}
a.hid em {display:none;}
a.hid:hover {text-decoration:none;}
a.hid:active, a.hid:focus {background:#fff;}
a.hid:active span, a.hid:focus span {display:none;}
a.hid:active em, a.hid:focus em {display:block; color:#555; width:100%; font-style:normal; cursor:default;}
.clear {clear:both}

.news {
font-size: 16;
font-family: Garamond;
color: #000000;
margin-left: 200px;
}

.form {
width: 80%;
border-style: solid;
border-color: #6B238E;
border-width: 1px;
font-size: 1em;
font-family: Garamond; 
margin-left: 25px;
}

.form input {
position: absolute; left: 420px; width: 150px;}

.form input.create{width: 70px;}

p.leftindent {margin-left: 20px;}
img.right {border: 0; float: right;}

.links{
font-size: 10px;
font-family: verdana;
width: 150px;
position: absolute; top: 200px; left: 150px;
}

p.cell{
text-align: left;
background-color: #FAFAD2;
width: 350px;
padding: 5px;
border-style: solid;
border-color: #EEAD0E;
border-width: 1px;
border-left-width: 15px;
}

p.one{width: 10px; height: 10px; display: block; background-color: #FFCC00; float: left; margin-right: 10px;}
p.two{width: 10px; height: 10px; display: block; background-color: #F2C40D; float: left; margin-right: 10px;}
p.three{width: 10px; height: 10px; display: block; background-color: #E6BD19; float: left; margin-right: 10px;}
p.four{width: 10px; height: 10px; display: block; background-color: #D9B526; float: left; margin-right: 10px;}
p.five{width: 10px; height: 10px; display: block; background-color: #CCAD33; float: left; margin-right: 10px;}


p.cell a{text-decoration: none; font-size: 1.0em; color: #2E0854;}
p.cell a span{font-size: 0.8em; color: #555;}
p.cell span{font-size: 0.8em;}

.tag{width: 200px; float: right;}

.tag a{text-decoration: none; font-size: 0.8em; color: #555; padding: 2px;}

.button a:hover { background-color: #cc99ff; color: #000000;  padding: 5px 7px;}    

.button a  {
color: #000000;
font-size:0.6em;
font-family:verdana;
display: block;
text-decoration: none;
background-color:#EBDDE2;
float: left;
padding: 3px 5px;
}

