body {
background: #f4f4f4 url(http://www.nephelite.com/fan/skins/majandra-lea1/bg.png);
background-attachment: scroll;
background-repeat: repeat-x;
color: #777777;
font-family: trebuchet ms;
font-size: 9pt;
line-height: 13px;
margin: 0;
padding: 0;
spacing: 0;
}

.header {
width: 900;
}

.footer {
width: 680;
}

.table {
background: #eeeeee;
border-right: solid #e2e1e1 1px;
border-bottom: solid #e2e1e1 1px;
color: #777777;
width: 600;
-moz-border-radius: 20px; 
}

.nav {
width: 680;
}

.sidebartable {
width: 680;
}

.contenttable {
width: 680;
}

.codesort img {
background: #f4f4f4;
border-left: solid #f4f4f4 1px;
border-top: solid #f4f4f4 1px;
border-right: solid #e7e7e7 1px;
border-bottom: solid #e7e7e7 1px;
margin: 1;
padding: 5;
-moz-border-radius:  6px; 
}

.codesort img:hover {
background: #ffffff;
border-left: solid #ffffff 1px;
border-top: solid #ffffff 1px;
border-right: solid #e7e7e7 1px;
border-bottom: solid #e7e7e7 1px;
margin: 1;
padding: 5;
-moz-border-radius:  6px; 
}

.img {
background: #ffffff;
border-left: solid #ffffff 1px;
border-top: solid #ffffff 1px;
border-right: solid #e7e7e7 1px;
border-bottom: solid #e7e7e7 1px;
margin: 5 5 1 10;
padding: 5;
-moz-border-radius:  6px; 
}

.catimg {
background: #ffffff;
border-left: solid #ffffff 1px;
border-top: solid #ffffff 1px;
border-right: solid #e7e7e7 1px;
border-bottom: solid #e7e7e7 1px;
margin: 5 5 1 10;
padding: 5;
-moz-border-radius:  6px; 
}

.affy img{
background: #f4f4f4;
border-left: solid #f4f4f4 1px;
border-top: solid #f4f4f4 1px;
border-right: solid #e7e7e7 1px;
border-bottom: solid #e7e7e7 1px;
margin: 1;
padding: 5;
-moz-border-radius:  6px; 
}

.affy img:hover {
background: #ffffff;
border-left: solid #ffffff 1px;
border-top: solid #ffffff 1px;
border-right: solid #e7e7e7 1px;
border-bottom: solid #e7e7e7 1px;
margin: 1;
padding: 5;
-moz-border-radius:  6px; 
}

.catimage {
padding: 5 12 1 7;
}

.catimage a {
color: #bfe1f1;
}

.catimage a:hover {
color:#ffffff;
}

input, textarea, select {
background: #ffffff;
border-left: solid #ffffff 1px;
border-top: solid #ffffff 1px;
border-right: solid #e7e7e7 1px;
border-bottom: solid #e7e7e7 1px;
color:#777777;
font-family: trebuchet ms;
font-size: 7pt;
margin: 1;
-moz-border-radius:  11px; 
}


div#nav a {
background: #f2edf2;
color: #c7b9c6;
display: block;
font-family: trebuchet ms;
font-size: 10pt;
font-style: italic;
padding: 7;
text-align:center;
text-decoration: none;
-moz-border-radius:  15px; 
}


div#nav a:hover {
background: #eeeeee;
color: #b6a8b5;
display: block;
font-family: trebuchet ms;
font-size: 10pt;
font-style: italic;
padding: 7;
text-align:center;
text-decoration: none;
-moz-border-radius:  15px; 
}

p.skin {
/* this contains the style you wish for the paragraph tags */
text-align: left;
text-indent: 0px;
}

img.skin {
/* this contains the style you wish for the image tags */
background: #ffffff;
border-left: solid #ffffff 1px;
border-top: solid #ffffff 1px;
border-right: solid #e7e7e7 1px;
border-bottom: solid #e7e7e7 1px;
width: 200px;
height: 150px;
padding: 5;
-moz-border-radius:  6px; 
}

.fantitle { 
background: #f7efee;
border-right: solid #e0d7d5 1px;
border-bottom: solid #e0d7d5 1px;
color: #4e8498;
font-size: 8pt;
font-style: italic;
font-weight: bold;
padding: 5 10;
-moz-border-radius:  11px; 
} 

.fantitle a { 
color:#4e8498;
font-family: georgia;
text-decoration: none;
text-shadow: #ffffff 1px 1px 1px;
} 

.fantitle a:hover { 
color: #bfaac6;
font-family: georgia;
text-decoration: none;
text-shadow: #ffffff 1px 1px 1px;
} 

.title { 
background: #f4f4f4;
border-right: solid #e7e7e7 1px;
border-bottom: solid #e7e7e7 1px;
color: #cdcad9;
font-family: georgia;
font-size: 10pt;
font-style: italic;
font-weight: bold;
letter-spacing : 1px;
padding: 6 15;
text-align: left;
text-shadow: #ffffff 1px 1px 1px;
-moz-border-radius: 15px; 
} 

.affiliates {
color: #8c8c8c;
font-size: 9pt;
line-height: 14px;
padding: 5 10;
text-align: center;
width: 600;
}

.textinput {
color: #8c8c8c;
font-size: 9pt;
line-height: 14px;
padding: 10;
text-shadow: #ffffff 1px 1px 1px;
}

.textinput a {
color: #508598;
font-family: georgia;
font-size: 8pt;
font-weight: bold;
text-decoration: none;
}

.textinput a:hover {
color:#c2aec9;
font-family: georgia;
font-size: 8pt;
font-weight: bold;
text-decoration:none;
}

strong {
color:#c1a4c1;
font-family: georgia;
font-size: 8pt;
letter-spacing : 1px;
text-shadow: #ffffff 1px 1px 1px;
}

em {
color:#c1a4c1;
font-family: georgia;
font-size: 8pt;
letter-spacing : 1px;
text-shadow: #ffffff 1px 1px 1px;
}

.small {
color: #636363;
font-family: georgia;
font-size: 7pt;
font-style: italic;
text-shadow: #ffffff 1px 1px 1px;
}

b {
color: #636363;
font-family: georgia;
font-size: 8pt;
font-weight: bold;
text-shadow: #ffffff 1px 1px 1px;
}

i {
color: #636363;
font-family: georgia;
font-size: 8pt;
font-weight: bold;
text-shadow: #ffffff 1px 1px 1px;
}
