/* CSS Document */


/*
---------------------------------------------
01. MAIN/DEFAULT ELEMENTS
---------------------------------------------
*/

body { margin:0; padding:0; background:url(../images/bg.gif) repeat-x top left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000}

p { margin:0; padding:0; font-size:11px; line-height:1.4em; color:#000; padding-bottom:10px}
p a:link, p a:visited {color:#ff0101; text-decoration: underline;}
p a:hover {color:#ff0101; text-decoration: underline}

h1 { margin:0; padding:0; font-size:24px; color:#999966; font-weight:normal; padding-left:2px}
h2 { margin:0; padding:0; font-size:24px; color:#b70000; font-weight:normal;}

h6 { margin:0; padding:0; font-size:11px; line-height:1.4em; color:#000; padding-right:10px; font-weight:normal; padding-left:5px}
h6 a:link, h6 a:visited {color:#000; text-decoration: none;}
h6 a:hover {color:#000; text-decoration: none}

img { border:none}


/*
---------------------------------------------
02. TOP BAR
---------------------------------------------
*/

.toplinks { margin:0; padding:0; font-size:11px; line-height:1.4em; }
.toplinks  a:link, .toplinks  a:visited {color:#2f2f2f; text-decoration: none; padding-left:4px; padding-right:4px}
.toplinks  a:hover {color:#000; text-decoration: none}

.input { width:220px; margin:0; padding:0; border:1px solid #c6c6c6; background:url(../images/bg_search.gif) no-repeat center left; padding:4px; padding-left:28px; color:#b0b0b0; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif }


/*
---------------------------------------------
03. NAV
---------------------------------------------
*/

.bgnav { height:26px; background:#881212 url(../images/bg_nav.gif) repeat-x top left}

.nav {margin: 0; padding: 0; }
.nav ul {display:inline;}
.nav li {display:inline;}
.nav li a {float: left; font-size:10px; color: #ffc2c2; font-weight: bold; padding-top:4px; text-align:center; text-transform:uppercase; text-decoration:none;}

.nav a.home {width:56px; height:18px; background: url(../images/nav_home.gif);background-position: 0 0;}
.nav a.home:hover {width:56px; height:18px;background: url(../images/nav_home_hover.gif);background-position: 0 0; color:#282828}
.nav .home_selected {width:56px; height:18px; background: url(../images/nav_home_hover.gif);background-position: 0 0; color:#282828}

.nav a.new {width:61px; height:18px; background: url(../images/nav_new.gif);background-position: 0 0;}
.nav a.new:hover {width:61px; height:18px;background: url(../images/nav_new_hover.gif);background-position: 0 0; color:#282828}
.nav .new_selected {width:61px; height:18px; background: url(../images/nav_new_hover.gif);background-position: 0 0; color:#282828}

.nav a.featured {width:91px; height:18px; background: url(../images/nav_featured.gif);background-position: 0 0;}
.nav a.featured:hover {width:91px; height:18px;background: url(../images/nav_featured_hover.gif);background-position: 0 0; color:#282828}
.nav .featured_selected {width:91px; height:18px; background: url(../images/nav_featured_hover.gif);background-position: 0 0; color:#282828}

.nav a.browse {width:85px; height:18px; background: url(../images/nav_browse.gif);background-position: 0 0;}
.nav a.browse:hover {width:85px; height:18px;background: url(../images/nav_browse_hover.gif);background-position: 0 0; color:#282828}
.nav .browse_selected {width:85px; height:18px; background: url(../images/nav_browse_hover.gif);background-position: 0 0; color:#282828}

.nav a.upload {width:79px; height:18px; background: url(../images/nav_upload.gif);background-position: 0 0;}
.nav a.upload:hover {width:79px; height:18px;background: url(../images/nav_upload_hover.gif);background-position: 0 0; color:#282828}
.nav .upload_selected {width:79px; height:18px; background: url(../images/nav_upload_hover.gif);background-position: 0 0; color:#282828}

/*
---------------------------------------------
04. BG CONTENT
---------------------------------------------
*/

.bgcontent { background:url(../images/bg_content.gif) repeat-x top left; padding-top:5px}


/*
---------------------------------------------
05. LEFT PANEL
---------------------------------------------
*/

.text_ratethisaudio { font-size:11px; color:#7f7f7f;}

.link_tagged { margin:0; padding:0; font-size:11px; line-height:1.4em; }
.link_tagged  a:link, .link_tagged  a:visited {color:#000; text-decoration: underline; padding-left:2px; padding-right:2px}
.link_tagged  a:hover {color:#000; text-decoration: underline}


.box_border { border:1px dotted #000; padding:5px}
.box_border p { padding-bottom:5px}
.heading_comments { height:25px; font-size:10px; font-weight:bold; padding-left:10px; text-transform:uppercase; background:#c0c0c0 url(../images/bg_heading_comments.gif) repeat-x top left}
.bg_comments { background:url(../images/bg_comments.gif) repeat-x bottom left; padding:10px}


/*
---------------------------------------------
06. RIGHTPANEL
---------------------------------------------
*/

.border_left { border-left:1px solid #c6c6c6; padding-left:10px; padding-right:10px}

.link_advertise { margin:0; padding:0; font-size:11px; line-height:1.4em; font-family:Arial, Helvetica, sans-serif; text-align:center }
.link_advertise  a:link, .link_advertise  a:visited {color:#000; text-decoration: underline;}
.link_advertise  a:hover {color:#000; text-decoration: underline}


.verizon { width:220px; height:33px; font-size:11px; background:url(../images/bg_verizon.gif) no-repeat left; border:1px solid #d7dfe6; border-bottom:2px solid #d7dfe6; text-align:right; padding-right:4px}
.verizon p { margin:0; padding:0}
.verizon p a:link, .verizon p a:visited {color:#000; text-decoration: none;}
.verizon p a:hover {color:#000; text-decoration: none}

.textspace1 { padding-left:4px; color:#333333; padding-bottom:5px}
.textspace2 { padding-left:4px; color:#666; padding-bottom:5px}

.textarea { border:1px solid #d4d4d4; height:60px; width:310px}
.input_url { border:1px solid #d4d4d4; height:20px; font-size:14px; padding-top:4px; width:305px}


.gallery_left { width:17px; height:75px; background:url(../images/gallery_left.gif) no-repeat  right}
.gallery_middle { width:270px; height:75px; background:url(../images/gallery_middle.gif) repeat-x left }
.gallery_right { width:15px; height:75px; background:url(../images/gallery_right.gif) no-repeat left}


.input_title { border:1px solid #cad9e7; width:155px; margin-bottom:5px; padding:1px}
.textarea_comment { border:1px solid #cad9e7; height:90px; width:235px; margin-bottom:5px; padding:1px}

.text_comment { padding-right:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px}
.text_register { font-size:10px; font-family:Arial, Helvetica, sans-serif}

/*
---------------------------------------------
07. FOOTER STYLES
---------------------------------------------
*/

.footerlinks { margin:0; padding:0; font-size:11px; line-height:1.4em; }
.footerlinks  a:link, .footerlinks  a:visited {color:#303030; text-decoration: none; padding-left:15px; padding-right:15px}
.footerlinks  a:hover {color:#303030; text-decoration: underline}

.allrights { color:#7c7c7c}

