/* Body */
body {
margin: 0; 
padding: 0;
color: #4A4A4A; 
font-family: Arial, Tahoma, Verdana, sans-serif; 
font-size: 12px; 
background-color: #767676; 
background-image: url(/graphics/v6/bg.gif); 
margin-right: auto; 
margin-left: auto; 
text-align: center; 
}

/* Links */
a:link, a:visited, a:active { 
text-decoration: none; 
color:#B93274; 
font-weight: bold; 
}
a:hover { 
text-decoration: none; 
color:#E5054C; 
font-weight: bold; 
}

/* Layout */
#wrapper { 
width: 770px; 
background-image: url(/graphics/v6/divbg.gif); 
background-repeat: repeat-y; 
margin-right: auto; 
margin-left: auto; 
text-align: center; 
}
#container { 
background-image: url(/graphics/v6/v6.gif); 
background-repeat: no-repeat; 
}
#header { 
height: 369px; 
}
#trail { 
text-align: left; 
padding-left: 120px; 
padding-top: 5px; 
font-weight: bold; 
width: 600px; 
color: #000000; 
height: 24px; 
clear: both; 
}
#maincontent { 
width: 100%; 
margin-right: auto; 
margin-left: auto; 
}
#left { 
float: left; 
width: 200px; 
text-align: justify; 
padding-left: 4px; 
padding-top: 8px; 
}
#content { 
float: right; 
width: 550px; 
text-align: justify; 
padding-right: 4px; 
padding-top: 8px; 
}
#footer { 
text-align: center; 
padding-top: 10px; 
padding-bottom: 10px; 
height: 48px; width: 100%; 
background-image: url(/graphics/v6/bottom.gif); 
background-repeat: no-repeat; 
background-position: bottom; 
clear: both; 
}
#ad { 
position: relative; 
top: 34px; 
text-align: center; 
}

/* Navigation */
#navcontainer { 
font-family: Arial, Helvetica, sans-serif; 
font-weight: bold; 
text-align: center; 
text-transform: uppercase; 
padding-bottom: 0; 
font-size: 13px; 
height: 40px; 
line-height: 40px; 
width: 100%; 
color: #9FEAFA; 
background-color: #000000; 
margin: auto; 
}
ul#navlist { 
font-family: Arial, Helvetica, sans-serif; 
font-weight: bold;
text-align: center; 
font-size: 13px; 
padding: 0; 
margin: 0; 
list-style: none; 
width: 100%; 
}
ul#navlist li { 
width: 14%; 
text-align: center; 
display: block; 
display: inline; 
float: left;
}
ul#navlist li a { 
color: #9FEAFA; 
display: block; 
text-decoration: none; 
}
ul#navlist li a:hover { 
color:#E5054C; 
text-decoration: none; 
}

/* Headers */
h2, h4 { 
text-align: left; 
font-weight: bold; 
font-size: 16px; 
font-family: Arial, Tahoma, Verdana, sans-serif; 
color: #000000; 
margin: 0;
letter-spacing: -1px; 
background-image: url(/graphics/v6/h2.gif); 
background-repeat: repeat-x; 
background-position: bottom; 
}
h2 a:link, h2 a:visited, h2 a:active { 
text-decoration: none;  
color:#000000; 
font-weight: bold; 
}
h2 a:hover { 
text-decoration: none;  
color:#E5054C; 
font-weight: bold; 
}
h3 { 
font-weight: bold; 
font-size: 14px; 
color:#E5054C; 
font-family: Arial, Tahoma, Verdana, sans-serif; 
margin: 0; 
letter-spacing: -1px; 
}
h3 a:link, h3 a:visited, h3 a:active { 
text-decoration: underline;  
color:#E5054C; 
font-weight: bold; 
}
h3 a:hover { 
text-decoration: none; 
color:#B93274; 
font-weight: bold; 
}

/* Mvids */
.mvids { 
line-height: 16px; 
}
.mvids h3 { 
font-weight: bold; 
font-size: 14px; 
color:#000000; 
font-family: Arial, Tahoma, Verdana, Serif; 
margin: 0; 
letter-spacing: -1px; 
}
.download { 
background-image: url(/graphics/download.gif); 
background-repeat: no-repeat; 
padding-left: 18px; 
}
.myspace { 
background-image: url(/graphics/myspace.gif); 
background-repeat: no-repeat; 
padding-left: 18px; 
}
.youtube { 
background-image: url(/graphics/youtube.gif); 
background-repeat: no-repeat; 
padding-left: 18px; 
}

/* Common */
img { border: 0; } td { text-align: justify; } p { margin: 0; margin-top: 1px; margin-bottom: 15px; } .post { margin: 0; margin-top: 0; margin-bottom: 15px; } table { margin: 0; margin-bottom: 15px; } .photo { margin: 4px; } .ccenter { text-align: center; } .codes { margin: 1px; border: 0; } .codeblock { text-align: left; margin-top: 2px; } blockquote { margin-top: 0; } .stuff { padding: 2px; } .code { text-align: left; } .unjustify { text-align: left; } .small { font-size: 90%; padding: 0; margin-bottom: 8px; } .cbig { font-size: 200%; text-align: center; } .more { border: 0; vertical-align: middle; } .hidden { display: none; } .center { text-align: center; } .paypal { background: transparent; border: none; }

.affs { border: 1px solid #808080; }
#flashcontent { padding-bottom: 15px; }

/* Thumbs */
.thumb { 
margin: 4px; 
padding: 4px; 
background-color: #000000; 
float: left; 
vertical-align: top; 
}
.thumbright { 
margin: 4px; 
padding: 4px; 
background-color: #000000; 
float: right; 
vertical-align: top; 
}
.thumbrightnoborder { 
margin: 4px; 
padding: 4px; 
border: 0; 
float: right; 
vertical-align: top; 
}
.nonthumb { 
margin: 4px; 
padding: 4px; 
background-color: #000000; 
}

/* Lists */
ul { margin: 0; padding: 0; margin-bottom: 15px; }
li { margin: 0; padding: 0; list-style-position: inside; list-style-type: disc; }
ul#usermedia, ul.usermedia { margin: 0; margin-left: 5px; margin-bottom: 15px; padding: 0; }
ul#usermedia li, ul.usermedia li { margin: 0; padding-left: 20px; list-style-position: outside; list-style-type: none; background-image: url(/graphics/v6/li.gif); background-repeat: no-repeat; line-height: 19px; }
ul#usermedia li.new, ul.usermedia li.new { margin: 0; padding-left: 20px; list-style-position: outside; list-style-type: none; background-image: url(/graphics/v6/li_new.gif); background-repeat: no-repeat; line-height: 19px; }
ul#birthdays { margin: 0; margin-bottom: 15px; padding: 0; }
ul#birthdays li { margin: 0; padding-left: 15px; list-style-position: outside; list-style-type: none; background-image: url(/graphics/v6/birthday.gif); background-repeat: no-repeat; }
ul#support { margin: 0; margin-bottom: 15px; padding: 0; }
ul#support li { margin: 0; padding-left: 15px; list-style-position: outside; list-style-type: none; background-image: url(/graphics/v6/support.gif); background-repeat: no-repeat; }
ul#fresh { margin: 0; margin-bottom: 15px; padding: 0; }
ul#fresh li { margin: 0; padding-left: 15px; list-style-position: outside; list-style-type: none; background-image: url(/graphics/v6/fresh.gif); text-align: left; background-repeat: no-repeat; }
ul.sitemap { margin: 0; margin-bottom: 15px; padding: 0; }
ul.sitemap li { margin: 0; margin-left: 10px; padding-left: 15px; list-style-position: inside; list-style-type: disc; text-align: left; }
ul.sitemap2 { margin: 0; margin-bottom: 0; padding: 0; }
ul.sitemap2 li { margin: 0; margin-left: 10px; padding-left: 15px; list-style-position: inside; list-style-type: disc; text-align: left; }
ol#guide { margin: 0; margin-bottom: 15px; padding: 0; }
ol#guide li { margin-bottom: 2px; padding-left: 5px; list-style-position: inside; list-style-type: decimal-leading-zero; }
ol#quiz { margin: 0; margin-bottom: 15px; padding: 0; }
ol#quiz li { margin-bottom: 15px; padding-left: 5px; list-style-position: inside; list-style-type: decimal-leading-zero; }

/* Forms */
input { 
color: #4A4A4A; 
background-color: transparent; 
border: 0; 
border-bottom: 1px solid #000000; 
font-family: Arial, Tahoma, Verdana, sans-serif; 
font-size: 12px; 
padding: 2px; 
margin: 2px; 
}
textarea { 
color: #4A4A4A; 
background-color: transparent; 
border: 0; 
border: 1px solid #000000; 
font-family: Arial, Tahoma, Verdana, sans-serif; 
font-size: 12px; 
padding: 2px; 
margin: 2px; 
}
select { 
color: #4A4A4A; 
background-color: #F8F8F5; 
border: 0; 
border: 1px solid #000000; 
font-family: Arial, Tahoma, Verdana, sans-serif; 
font-size: 12px; 
padding: 2px; 
margin: 2px; 
}
.submit, input.submit { 
color: #E5054C; 
background-color: #000000; 
border: 0; 
font-family: Arial, Tahoma, Verdana, sans-serif; 
font-size: 12px; 
padding: 2px; 
margin: 2px; 
font-weight: bold; 
}
.radio { 
border: 0; 
}
.form { 
width: 98%; 
}