body 
{
width:1274px; height:1250px;
background-color:000000;
margin-left:auto; 
margin-right:auto;
}

body a
{
font-family:Century Gothic;
color:#ffffdd;
text-align:left;
font-size:15px;
}

body a:hover
{
font-family:century gothic;
color:#ffaaff;
text-align:left;
font-size:15px;
}


h3
{
font-family:Century Gothic;
color:#ffeeff;
text-align:left;
font-size:19px;
line-height:20px;
}

#main
{
margin-left:auto; 
margin-right:auto;
margin-top:-8px;
width:1274px; height:1150px;
border:0px solid #990099;
background-color:transparent;
font-family:century gothic,arial;
color:#ffffdd;
text-align:right;
font-size:20px;
line-height:20px;
background-image:url(images/bg_main4.png);
background-repeat: no-repeat;
}

#main a
{
font-family:century gothic;
text-decoration:none;
color:#ffa0ff;
text-align:left;
font-size:15px;
}

#main a:hover
{
color:#991199;
}

#header
{
float:right;
clear:both;
margin-top:86px;
width:1205px;height:40px;
border:0px solid #009900;
background-color:transparent;
padding:0px;
font-family:century gothic, times new roman, arial;
color:#333344;
font-size:14px;
line-height:40px;
}


#header a
{
text-decoration:none;
font-family:century gothic;
font-family:century gothic;
color:#ffa0ff;
text-align:right;
font-size:18px;
line-height:40px;
}

#header a:hover
{
font-size:18px;
color:#991199;
}


#header2
{
float:right;
clear:right;
margin-top:-6px;
margin-right:-5px;
width:400px;height:45px;
border:0px solid #009900;
background-color:transparent;
color:#39121e;
padding:0px;
text-align:right;
}

#header2 li
{
float:right;
padding:4px;
}


#imgheader
{
float:left;
clear:left;
margin-top:-6px;
margin-right:0px;
width:1050px;height:400px;
border:0px solid #008899;
background-color:transparent;
background-image:url(images/main_pic.png);
color:#39121e;
padding:0px;
text-align:left;
}


#left
{
float:left;
clear:left; 
width:500px;height:850px;
margin-top:0px;
margin-left:66px;
border:0px solid #ffcc77;
background-color:transparent;
font-family:Century Gothic,Arial;
color:#ffffdd;
text-align:left;
font-size:15px;
line-height:20px;
}


#left a
{
font-family:century gothic,arial;
color:#ffa0ff;
text-align:left;
font-size:15px;
}

#left a:hover
{
font-family:century gothic,arial;
color:#991199;
text-align:left;
font-size:15px;
}


#left2
{
float:left;
width:290px;height:700px;
margin-top:0px;
margin-left:0px;
border:0px solid #ff0000;
background-color:transparent;
font-family:century gothic;
color:#ffffdd;
text-align:left;
font-size:13px;
line-height:14px;
}

#left2 a
{
font-family:century gothic,arial;
color:#ffa0ff;
text-align:left;
font-size:13px;
}

#left2 a:hover
{
font-family:century gothic,arial;
color:#991199;
text-align:left;
font-size:13px;
}

#left2 ul
{
margin:-5px;
margin-left:-40px;
}

#left2 li
{
list-style-type:none;
}

#left3
{
float:right;
width:290px;height:700px;
margin-top:0px;
margin-left:0px;
border:0px solid #0000ff;
background-color:transparent;
font-family:century gothic;
color:#ffffdd;
text-align:left;
font-size:13px;
line-height:14px;
}


#left3 a
{
font-family:century gothic,arial;
color:#ffa0ff;
text-align:left;
font-size:13px;
}

#left3 a:hover
{
font-family:century gothic,arial;
color:#991199;
text-align:left;
font-size:13px;
}

#left3 ul
{
margin:-5px;
margin-left:-40px;
}

#left3 li
{
list-style-type:none;
}



#middle
{
float:right;
clear:right; 
width:511px;height:300px;
border:2px solid #ff80ff;
background-color:transparent;
font-family:century gothic,arial;
margin:0px;
margin-right:68px;
color:#ffffdd;
text-align:center;
font-size:16px;
line-height:18px;
}


#right
{
float:right;
clear:right; 
margin:0px;
margin-right:66px;
width:515px;height:355px;
border:0px solid #6d4c56;
background-color:transparent;
}


#right2
{
float:right;
clear:right; 
margin:0px;
margin-right:66px;
padding:0px;
padding-top:5px;
width:515px;height:250px;
border:0px solid #6d4c56;
border-top:0px solid #6d4c56;
border-bottom:0px solid #6d4c56;
background-color:transparent;
text-align:center;
font-size:18px;
color:#ffa0ff;
}

#album1
{
float:left;
clear:left;
margin:0px; 
margin-right:0px;
margin-top:10px;
width:100px;height:100px;
border:1px solid #6d4c56;
background-color:transparent;
text-align:left;
}

#album_txt
{
float:right;
margin:0px; 
margin-top:10px;
width:400px;height:100px;
border:0px solid #6d4c56;
background-color:transparent;
text-align:left;
font-size:14px;
color:#ffffdd;
}

#footer
{
float:right;
clear:right; 
width:515px;height:30px;
margin:0px;
margin-right:66px;
padding:0px;
padding-top:5px;
border:0px solid #ff80ff;
border-top:0px dashed #ff80ff;
background-color:transparent;
color:#ffffdd;
text-align:center;
font-size:15px;
}


#footer2
{
float:left;
clear:left; 
width:506px;height:50px;
border:0px solid #ff80ff;
border-top:0px dashed #ff80ff;
background-color:transparent;
color:#ffffdd;
margin:0px;
margin-left:66px;
margin-top:0px;
text-align:left;
font-size:18px;
line-height:20px;
}

#footer3
{
float:right;
clear:right; 
width:500px;height:176px;
border:0px solid #ff80ff;
border-top:0px dashed #ff80ff;
background-color:transparent;
color:#ffffdd;
margin:0px;
margin-right:66px;
margin-top:20px;
text-align:right;
font-size:14px;
line-height:16px;
}



#bottom
{
margin-left:auto; 
margin-right:auto;
width:1274px; height:50px;
border:0px solid #ff80ff;
border-top:1px dashed #442244;
background-color:transparent;
font-family:Century Gothic,Arial;
padding:0px;
padding-top:10px;
color:#ddaadd;
text-align:center;
font-size:12px;
line-height:15px;
}

div.nav
{
display:none;
position:absolute; right:80px;top:400px;
width:150px; height:150px;
text-align:right;
font-family:century gothic, albany;
text-shadow: #555555 0px 0px 1px;
color:#ffffff;
font-size: 20px;
z-index:1000;
background-color:transparent;
border:0px solid #660000;
}

div.nav a
{
text-decoration:none;
text-shadow: #555555 0px 0px 1px;
color:#ffffff;
font-size: 17px;
z-index:1000;
background-color:transparent;
border:0px solid #660000;
}

div.nav a:hover
{
text-decoration:none;
text-shadow: #555555 0px 0px 1px;
color:#ff2200;
font-size: 17px;
z-index:1000;
background-color:transparent;
border:0px solid #660000;
}


