/* GoddessEnterprises.css
    author Athene Bitting
    */
body 
{ 
margin:0px; 
background-color:#446553;
background-image:url(ge-images/GddssEBckgrnd.jpg);
background-repeat:no-repeat;
background-position:center top;
height:100%;
}

div#sidebar {
    width:110px;
    position:absolute;
    top:600px;
    border-style:solid;
    border-color:#888888;
    margin:0px 0px 0px 0px;
	background-image: url(ge-images/translucentWhiteSheet.png);
	padding: 10px;
    text-align:left;

}
div#sidebar a{
    color:#334433;
    text-decoration:none;
}
div#sidebar h4{
    color:#667766;
}
div#sidebar p{
     text-align:left;
     font-size:11px;
     margin-top:0px;
}


div#menu {
    margin:-10px 0px 0px 0px;
    text-align:center;
	width:650px;    
}

div#menu a{
color:#000000;
font-weight:bold;
font-family:Charlemagne std, serif;
font-size:11px;
text-decoration:none;
text-align:center;
}

div#mosaicBox {
    margin:0px 0px 0px 0px;
	background-image: url(ge-images/translucentWhiteSheet.png);
	padding: 15px;
	background-size:100% 100%;
    box-shadow: 5px 4px 3px #555588;
}

div#content {
    margin:30px 0px 10px 0px;
    background-image: url(ge-images/translucentWhiteSheet.png);
    background-size:100% 100%;
    background-repeat:no-repeat;
    width:650px;
    padding: 15px;
    border-radius:25px;
    box-shadow: 5px 4px 3px #555588;
    }
div#content ol, li{
    text-align:left;
}
    
div#boxDivs {
    align:center;
    margin:0px 0px 0px 0px;
    background-image: url(ge-images/translucentWhiteSheet.png);
    background-size:100% 100%;
    background-repeat:no-repeat;
    width:90%;
    height:130px;
    padding: 15px;
    border-radius:25px;
    box-shadow: 2px 1px 1px #555588;    
}

div#boxDivs p {
    text-align:center;
    margin-top:0px;
    font-size:12px;
}

div#insideContent {
    align:center;
    margin:10px 0px 0px 0px;
    background-image: url(ge-images/translucentWhiteSheet.png);
    background-size:100% 100%;
    background-repeat:no-repeat;
    width:90%;
    padding: 15px;
    border-radius:25px;
    box-shadow: 2px 1px 1px #555588;    
}
div#insideContent h3{
    font-weight:bold;
    color:#008800;
    text-shadow: 2px 2px 5px #ffffff;
}
 div#borderRainbow {
    padding-left:5px;
 }
 #circle {
    verticle-align:middle;
    width: 120px;
    height: 120px;
    -webkit-border-radius: 365px;
    -moz-border-radius: 365px;
    border-radius: 365px; 
    border:solid;
    border-color:#88aa88;
    border-width:2px;
    box-shadow: 2px 2px 5px #666666;
    background-size:100%;
    background-repeat:no-repeat;
}
    
p {
    text-align: center;
    font-family: Lucida Bright;
    color: #000000;
    font-size: 14px;
    }
    
h1 {
    text-align: center;
    color:#ffffff;
    text-shadow: 2px 2px 5px #000000;
    font-size: 35px;
    font-family:Charlemagne std, serif;
    }
    
h2 {
text-align: center;
    font-size: 20px;
    font-family:Charlemagne std, serif;
    }
    
h3 {
    color:#aa55dd;
    text-shadow: 2px 2px 7px #ffffff;
    text-align: center;
    font-size: 18px;
    font-family:Charlemagne std, serif;
    margin-bottom:0px;
    font-weight:bolder;
    }

img { margin:0px; border-style:none; }
button { margin:0px; text-size: 15px; border-style:none; padding:0px; background-color:transparent; vertical-align:top; }
td { padding:5px;}

a:link 
{
 color:#969; text-decoration:underline; 
}
a:visited { color:#a100a1; text-decoration:underline }
a:active { color:#771144; text-decoration:underline }
a:onmousover  { color:#99599; text-decoration:underline }
strong { font-weight:bold }

#div-nav span {
	display: block; 
	float: left;
	margin: 0 20px 0 20px;
	font-weight: bold; 
	font-style: normal;
	font-size: 12px;
	line-height: 50px;
	color: #FFFFFF;
}
#div-nav span a {
	display: block; 
	float: left;
	padding: 0 12px 0 12px;
	color: #FFFFFF;
}
#div-nav span a:hover {
	color: #FFF200;
}

/* content */
#div-left img {
	border: 4px solid #B9A999;
}
#div-right a img {
	margin: 0 0 10px 20px;
	border: 4px solid #B9A999;
}
#div-right a:hover img {
	border: 4px solid #FFFFFF;
}

div#ge-footer {
margin:10px 0px 10px 0px;
    background-image: url(ge-images/translucentWhiteSheet.png);
    background-size:100% 100%;
    background-repeat:no-repeat;
    width:650px;
    height:50px;
    padding: 15px;
    border-radius:25px;
    box-shadow: 5px 4px 3px #555588;
    color:#880088;
}

div#ge-footer a {
text-decoration:none;
}
