@charset "utf-8";

/* CSS Document */

body,div,form,img,h1,h2,h3,h4,h5,h6,ul,li,table,td { margin:0px; padding:0px; border:none; }





body { background: #00004F url(../../images/background.jpg) top center repeat-x; font-family:Arial, Helvetica, sans-serif; font-size: .9em; }



p { line-height:1.3em; margin-bottom:15px; }



h1 { color:#333333; margin-bottom:5px; }



h2 { color:#000066; margin-bottom:5px; }



h3 { color:#636363; }



h4 { color:#636363; }



h5 { color:#636363; }



h6 { color:#000066; font-size:1.1em; padding:10px 0px 0px 5px;  }



a:link, a:visited { color:#0066CC; text-decoration:underline; border:none; }

a:hover { color:#4D8910; }



#nav a { text-decoration:none; }



#header { color:#FFFFFF }



#addthis { width:125px; float:right; position:relative; /*z-index:999;*/ top:25px; margin-right:25px }

#container { margin:0 auto; width:985px; padding:0px; clear:left }

#content { clear:both; background-color:#FFFFFF; border-left: 4px solid #CCCCCC; border-right: 4px solid #CCCCCC; padding:20px; width:937px; margin:0 auto }

#copyright { padding:50px 1px 25px 10px; color:#4D4D84; text-align:left; font-size:10px; }



hr { background-color:#EEEEEE; border:0; height:5px width:95%; }



.socialGroup { border-top:5px solid #ecf5fe;	padding-bottom:20px; padding-top:20px; color:#323232; }

.socialGroup img { margin:0px 0px 10px 0px; }

.socialGroup h3 { color:#000066; }

.created_at{
font-size:0.75em; color:#999;
}

.center{ margin:0 auto; width:95%;}

.leftof2large{ float:left; border:5px solid #e3e3e3; background-color:#fbfbfb; margin-bottom:25px; padding:1px }

.leftof2large h4 { margin:10px; margin-left:14px; margin-top:14px; margin-bottom:8px;}

.rightof2small{ float:right; border:1px solid #e3e3e3; padding:1px 1px 1px 1px; background-color:#fbfbfb; }

#lyrics{ border:1px solid #FFFFFF; padding:25px 0px 25px 45px; background-color:#FFFFFF; height:315px; }

#lyrics p { line-height:2.2em; }

.signupBand { background-color:#CCCCCC; clear:both; height: 50px; line-height:50px; text-align:center; margin:-2%; border-left: 4px solid #CCCCCC; border-right: 4px solid #CCCCCC; padding:0px; display:none; /* ahh! */

}



.lightgray{background:#f8f8f8; width:97%; padding:15px; margin: 0px 0px 15px 0px;}



.ads{ width:977px; height:240px; background-color:#CCCCCC; border:4px solid #CCCCCC; padding:0; margin:0 auto; text-indent:0 }

.ads ul{ list-style:none; display:inline; padding:0px; margin:0px; width:907px }

.ads ul li{ display:inline; padding:0px; width:215px; height:200px; padding:0px; margin:17px 0px 0px 15px; }



.ads ul li img{ margin:0; width:215px; height:200px; padding:0px; margin-top:17px; margin-left:6px }

.divFooter{ width:100%; height:25px; background-color:#e3e3e3; margin:0 auto; padding-top:15px; margin-bottom:0px; }

.divFooter p{ text-indent:1.5em; margin:0 }.divHeader{  height:40px; background-color:#e3e3e3; margin:0 auto; margin-top:0px; padding:0px; }



.divFooter span a { margin-top:0px; text-align:left; float:left; margin:0px 15px 0px 10px; font-size:.8em; }

.divFooter span img { margin-top:-12px; width:80px; height:35px; float:right }





.divHeader h2{ margin:0; padding:0; color: #636363; font-size:18px; line-height:40px; /*text-indent:1.5em;*/ width:150px; margin:0px 0px 0px 10px; }

.divHeader img { height:35px; float:right; margin-top:-40px }

.clear { clear:both }

.nav { border:1px solid white }

.noborder{ border:none }

.nobackground{ background:none }

.nopadding{ padding:0 }

/* Page-specific Styles */

.smallDivTop{ margin:0 auto; padding:5px; width:97% }



.videoSelector{ width:95%; height:70px; margin-bottom:15px }

.videoSelector p{ width:65%; font-size:10px; float:right; color:#636363 }

.videoSelector img{ float:left; width:94px; height: 70px; margin-right:10px; border:2px solid #CCCCCC }

.videoSelector h4{ /*width:65%;*/ margin:0px 0px 0px 110px; color:#010066; padding-top:17px; }



.noLineHeight{ line-height:0 }

.loading { background: url(/images/loadingAnimation.gif) no-repeat center ; min-height:75px }	



.photoGallery{ padding:10px; margin:0 auto; text-align:center; }



div.photoGallery ul#flickrList { list-style:none; display:inline; padding:0; margin:0 }

div.photoGallery ul#flickrList li{ display:inline; width:75px; } div.photoGallery ul#flickrList li img{ width:75px; height:75px; border:2px solid #CCCCCC; margin:7px 10px }div.photoGallery ul#flickrList li img:hover{ border:2px solid #66CCFF }



.photoGallery ul.home{ list-style:none; display:inline; padding:0; margin:0 }

.photoGallery ul.home li{ display:inline; width:75px; }.photoGallery ul li img{ width:75px; height:75px; border:2px solid #CCCCCC; margin:0px 4px }.photoGallery ul li img:hover{ border:2px solid #66CCFF }



.flickrPage ul li { }



.margintop10 { margin-top:10px;}

.marginbottom10 { margin-bottom:10px;}

.nomargin { margin:none;}

.flickrPage ul li img { width:75px; height:75px }

.youtubePage ul li { }



.youtubePage ul li img{ width:95%; height:75px; margin:10px }

.moreLinks ul{ list-style:none; display:inline; padding:0px; margin:0 }

.moreLinks ul li{ background-image: url(../../images/blank.jpg); background-repeat: no-repeat; background-position: 0 .4em; float:left; width:121px; padding:0px 0px 0px 45px; margin:0px 0px 0px 0px; line-height:50px; color:#636363; font-weight:bold; height: 55px }.moreLinks ul li a:link, .moreLinks ul li a:visited { color:#666666; text-decoration:none; }

.moreLinks ul li a:hover { color:#0066CC; text-decoration:underline; }



.moreLinks ul li.mobile { background-image:url(../../images/home_icon_mobile.jpg) }

.moreLinks ul li.fight { background-image:url(../../images/home_icon_fight.jpg) }

.moreLinks ul li.pres { background-image:url(../../images/home_icon_pres.jpg) }

.moreLinks ul li.screensavers { background-image:url(../../images/home_icon_screensavers.jpg) }

.moreLinks ul li.wallpapers { background-image:url(../../images/home_icon_wallpapers.jpg) }

.moreLinks ul li.connect { background-image:url(../../images/home_icon_connect.jpg) }



.moreLinks ul li p{ margin:0; float:left;}



.moreLinks ul li img{ width:35px; height:40px; margin:0; padding:0px }



#screensavers { margin:0 }

#screensavers div { width: 410px; margin:0px 0px 15px 5px; }

#screensavers div div { margin:0px }

#screensavers div span {



}



#screensavers div div h4 { margin-top:15px; text-align:left; float:left }

#screensavers div div img { margin-top:10px; width:70px; height:25px; float:right }

#screensavers div div a { margin-top:10px; float:right }

#screensavers div div img{ margin-top:10px; width:70px; height:25px; float:right }

#wallpapers{ margin:0 auto; width:930px;  }

#wallpapers div{ padding:0px; width: 225px; height:220px; margin-bottom:60px; margin-right:10px; }

#wallpapers div span a { margin-top:10px; float:right }



#wallpapers div span select{ float:left; margin-top:10px }

#wallpapers div span input{ float:right; margin-top:10px; width:67px; height:21px; color:#FFFFFF; background-color:#4D8910; font-size:9px; text-decoration:none; text-transform:uppercase; border:0px; }

img.downloadButton{ margin-top:10px; width:70px; height:25px; float:right }



.floatright { float:right }

.floatleft { float:left }



.left50 { width:49%; float:left; margin-right: 2% }

.right50 { width:49%; float:left }



.left45 { width:45%; float:left; margin-right: 2% }

.right45 { width:45%; float:left }



/*.left50color, .right50color { width:49%; float:left; line-height:25px; border:1px solid #cccccc; padding:5px; margin-bottom: 10px; background-color:#f8f8f8; }  



.left50color { margin-right: 2%; }*/



/*.left50color div span, .right50color div span { float:left; font-weight:bold; }*/



.boxPunch { margin:10px;  }



a.button_green:link, a.button_green:visited { color:#FFFFFF; padding:5px 10px; background-color:#4D8910; font-size:10px; text-decoration:none; text-transform:uppercase; }

a.button_green:hover { background-color:#0066CC; }



a.link_help:link, a.link_help:visited { color:#663399; }

a.link_help:hover { color:#4D8910; }



.floatleftMobile { float:left; }



.floatleftMobile a { width:205px;  text-align:center; }





/*.left50 div, .right50 div { line-height:15px; border:1px solid #cccccc; padding:5px; margin-bottom: 10px; height:25px; background-color:#f8f8f8; }  



.left50 div span, .right50 div span{ line-height:25px; float:left; font-weight:bold; }*/



/*.musicContainer div span, .musicContainer div span{ line-height:25px; float:left; font-weight:bold; }*/







.musicContainer { line-height:15px; border:1px solid #cccccc; padding:5px; margin-bottom: 10px; height:25px; background-color:#f8f8f8; }



.musicContainer a.button_green, .musicContainer a.button_green { float:right; }



span.buttonRight { margin:12px 5px 0px 0px; width:150px; }



.disclaimer { font-size:.9em; color:#666666; line-height:.5em; text-indent:10px; font-style: italic; }





































