/* GLOBAL STYLES */

body {
background:none repeat scroll 0 0 #000;
color:#fff;
font:13px/18px Arial,sans-serif; 
margin:0 auto;
padding:0;
}

#top {
background:url("../images/global-sprite.jpg") no-repeat scroll center top transparent;
margin:0 auto;
height:660px;
text-align:center;
width:100%
}

a {
outline:medium none;
text-decoration:none;
color:#CCCCCC;
}

a:hover {
outline:medium none;
text-decoration:none;
color:#a70101;
}

#nav-bar {
background:none repeat scroll 0 0 #101010;
height:80px;
margin-top:580px;
}

#nav {
margin:0 auto;
padding:15px 0;
width:1000px;
height:50px;
}

h2#nav-logo {
height:48px;
background-position:-625px -637px;
width:301px;
margin:1px 30px;
float:left;
}

#nav-links {
float:right;
}

#nav-links ul {
float:left;
list-style:none outside none;
margin:20px 0 0 0;
padding:0;
}

#nav-links ul li {
display:block;
float:left;
font:bold 15px/15px Arial,sans-serif;
text-transform:uppercase;
padding:0 15px;
}

#nav-links ul li a {
color:#a70101;
}

#nav-links ul li a:hover {
color:#fff;
}

h4#nav-bcr {
height:50px;
background-position:-475px -640px;
left:-260px;
top:-475px;
width:150px;
margin:0 30px;
float:right;
}

#content-bg {
background:url("../images/gradient.jpg") repeat-x scroll 0 0 #000;
margin:0;
padding:0;
}

#content {
margin:0 auto;
padding:40px 30px;
width:940px;
}

#footer-bg{
background:none repeat scroll 0 0 #000;
color:#666;
border-top:solid 2px #333;
}

#footer{
margin:0 auto;
padding:25px 30px 20px 30px;
width:940px;
}

#footer-bcr{
width:260px;
float:left;
}

#footer-bcr-link{
height:105px;
background-position:0 -590px;
left:0px;
top:-590px;
width:260px;
}

#footer-links{
float:right;
}

#footer-links ul{
float:left;
margin:0 0 0 70px;
padding:0;
list-style:none outside none;
}

li.footer-link-headline, #footer-social li.footer-link-headline {
font-weight:bold;
margin-bottom:5px;
}

#footer-links ul li{
font-size:13px;
line-height:22px;
}

#footer-links ul li a {
color:#666;
}

#footer-links ul li a:hover {
color:#fff;
}

ul#footer-social li{
height:25px;
margin-bottom:10px;
}

ul#footer-social li a {
display:inline-block;
height:25px;
padding-left:32px;
line-height:25px;
}

a#footer-twitter {
background-position:-1275px -590px;
}

a#footer-facebook {
background-position:-1275px -615px;
}

a#footer-myspace {
background-position:-1275px -640px;
}

a#footer-official {
background-position:-1275px -665px;
}

#footer-bottom {
clear:both;
width:940px;
margin:25px 30px 0 0;
}

#footer-bottom p{
float:left;
font-size:11px;
}

p#footer-guruz {
float:right;
}

p#footer-guruz a{
color:#a70101;
text-decoration:underline;
}

p#footer-guruz a:hover{
text-decoration:none;
}

.guitar-sprite {
background:url("../images/guitars.png") no-repeat scroll 0 0 transparent;
}

.global-sprite{
background:url("../images/global-sprite.jpg") no-repeat scroll 0 0 transparent;
}

.imageReplace {
display:block;
font:1px/1px Arial;
text-indent:-9999em;
}

.divClr {
clear:both;
height:0;
overflow:hidden;
width:auto;
}

img{
border:none;
}

h2{
font:bold 16px/18px Georgia, "Times New Roman", Times, serif;
color:#a70101;
margin:0;
text-transform:uppercase;
}

h3{
font:normal 14px/18px Georgia, "Times New Roman", Times, serif;
color:#eda95f;
margin:0 0 15px 0;
text-transform:uppercase;
}

p{
margin:5px 0;
}

/*************************/

/* HOME STYLES */

#col1-home{
width:270px;
float:left;
}

#col2-home{
margin:0 25px;
width:300px;
float:left;
}

#col3-home{
width:320px;
float:left;
}

#col2-home a#azmm{
width:300px;
height:100px;
background-position: 0 0;
margin-bottom:20px;
}

#col2-home a:hover#azmm{
width:300px;
height:100px;
background-position: 0 -301px;
}

#col2-home a#azmo{
width:300px;
height:100px;
background-position: 0 -100px;
margin-bottom:20px;
}

#col2-home a:hover#azmo{
width:300px;
height:100px;
background-position: 0 -401px;
}

#col2-home a#azeo{
width:300px;
height:100px;
background-position: 0 -200px;
margin-bottom:20px;
}

#col2-home a:hover#azeo{
width:300px;
height:100px;
background-position: 0 -501px;
}

#video-list{
margin-top:30px;
}

#video-list p{
margin:10px 0 0 0;
}

#video-list a{
color:#eda95f;
}

#video-list a:hover{
text-decoration:underline;
}

/*******************************/


/* VIDEO STYLES */

#col1-video{
width:640px;
float:left;
margin:0;
}

#col2-video{
width:260px;
float:left;
margin:0px 0px 0px 30px;
}

#col2-video ul{
list-style:none;
padding:0px;
margin:15px 0 0 0;
}

#col2-video ul li{
margin:0px 0px 10px 0px;
padding:0px 0px 10px 0px;
border-bottom:solid 1px #666666;
}

#col2-video ul li p{
margin:0px;
color:#aaa;
} 

#col2-video ul li h3{
margin:0px;
font:14px/18px Arial,sans serif;
color:#fff;
text-transform:none;
}


/*******************************/


/* PHOTO STYLES */

#photoGallery{
}

#photoGallery img{
margin:0px 20px 20px 0px;
}


/*******************************/


/* GUITARS STYLES */

#col1-guitars{
width:270px;
float:left;
margin:0 10px 0 0;
}

#col1-guitars ul{
list-style:none;
padding:0px;
margin:10px 0 0 0;
}

.specl{
color:#aaa;
}

#col2-guitars{
width:660px;
float:left;
height:540px;
}

#col2-guitars div{
width:180px;
float:left;
margin-left:40px;
}

#col2-guitars div a{
display:block;
float:left;
padding:450px 0px 0px 0px;
width:180px;
height:80px;
}

#col2-guitars div a h3{
margin:0px;
color:#a70101;
line-height:15px;
}

a h4{
margin:0px;
color:#eda95f;
font-weight:normal;
line-height:15px;
}

a:hover h4{
text-decoration:underline;
}

#col2-guitars div a p{
color:#FFF;
line-height:15px;
}

.guitarPage-sprite {
background:url("../images/guitars-page.png") no-repeat scroll 0 0 transparent;
}

#col2-guitars #guitar1{
background-position:-5px 0;
}

#col2-guitars #guitar2{
background-position:-225px 0;
}

#col2-guitars #guitar3{
background-position:-445px 0;
}






