body {
background: #c1e2f2 url(http://www.nephelite.com/fan/skins/allison1/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: #def1fb;
color: #777777;
width: 600;
border-radius: 6px;
-moz-border-radius:  6px; 
-webkit-border-radius: 6px;
}

.nav {
width: 680;
}

.sidebartable {
width: 680;
}

.contenttable {
width: 680;
}

.codesort img {
border: solid #cbc9e6 5px;
margin: 1;
padding: 1;
border-radius: 6px;
-moz-border-radius:  6px; 
-webkit-border-radius: 6px;
}

.codesort img:hover {
border: solid #ffffff 5px;
margin: 1;
padding: 1;
border-radius: 6px;
-moz-border-radius:  6px; 
-webkit-border-radius: 6px;
}

.img {
border: solid #cbc9e6 5px;
margin: 5 5 1 10;
padding: 1;
border-radius: 6px;
-moz-border-radius:  6px; 
-webkit-border-radius: 6px;
}

.catimg {
border: solid #cbc9e6 5px;
margin: 5 5 1 10;
padding: 1;
border-radius: 6px;
-moz-border-radius:  6px; 
-webkit-border-radius: 6px;
}

.affy img{
border: solid #bfe1f1 5px;
margin: 0;
padding: 1;
border-radius: 6px;
-moz-border-radius:  6px; 
-webkit-border-radius: 6px;
}

.affy img:hover {
border: solid #ffffff 5px;
margin: 0;
padding: 1;
border-radius: 6px;
-moz-border-radius:  6px; 
-webkit-border-radius: 6px;
}

.catimage {
padding: 5 12 1 7;
}

.catimage a {
color: #bfe1f1;
}

.catimage a:hover {
color:#ffffff;
}

input, textarea, select {
background: #ffffff;
border:solid #ffffff 2px;
color:#777777;
font-family: trebuchet ms;
font-size: 7pt;
margin: 1;
border-radius: 6px;
-moz-border-radius:  6px; 
-webkit-border-radius: 6px;
}


div#nav a {
background: #ffffff;
color: #777777;
display: block;
font-family: trebuchet ms;
font-size: 10pt;
font-style: italic;
padding: 7;
text-align:center;
text-decoration: none;
filter:alpha(opacity=80);
-moz-opacity: 0.8;
opacity: 0.6;
border-radius: 6px;
-moz-border-radius:  6px; 
-webkit-border-radius: 6px;
}


div#nav a:hover {
background: #ffffff;
color: #777777;
display: block;
font-family: trebuchet ms;
font-size: 10pt;
font-style: italic;
padding: 7;
text-align:center;
text-decoration: none;
filter:alpha(opacity=100);
-moz-opacity: 1.0;
opacity: 1.0;
border-radius: 6px;
-moz-border-radius:  6px; 
-webkit-border-radius: 6px;
}

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 */
border: solid #ffffff 5px;
width: 200px;
height: 150px;
border-radius: 6px;
-moz-border-radius:  6px; 
-webkit-border-radius: 6px;
}

.fantitle { 
background: #bfe1f1;
border-bottom: solid #87b2d9 1px;
color: #87b2d9;
font-size: 9pt;
font-style: italic;
font-weight: bold;
padding: 2 10;
border-radius: 6px;
-moz-border-radius:  6px; 
-webkit-border-radius: 6px;
} 

.fantitle a { 
color:#ffffff;
text-decoration: none;
} 

.fantitle a:hover { 
color: #87b2d9;
text-decoration: none;
} 

.title { 
background: #ffffff;
border-bottom: solid #f1c9c5 1px;
color: #f1c9c5;
font-family: times new roman;
font-size: 12pt;
font-style: italic;
font-weight: bold;
letter-spacing : 1px;
padding: 4 15;
text-align: left;
border-radius: 6px;
-moz-border-radius:  6px; 
-webkit-border-radius: 6px;
} 

.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: 5 10;
}

.textinput a {
color: #e48ca4;
font-weight: bold;
text-decoration: none;
}

.textinput a:hover {
color:#988cc9;
font-weight: bold;
text-decoration:none;
}

strong {
color:#1e97d2;
letter-spacing : 1px;
}

.small {
color: #636363;
font-size: 7pt;
font-style: italic;
font-weight: bold;
}

b {
color: #636363;
font-weight: bold;
}