@charset "utf-8";
/* CSS Document */

/*----------------------------------------------------------------------------index*/

#maincontainer
{
	position:relative;
	width:801px;
	height:auto;
	padding:0;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}

#header
{
	height:108px;
	width:801px;
	display:block;
	background-color:#ffffff;
	top:0px;
	margin-left: -1px;
}


#menu
{width:100%;
height:35px;
background:#230001;
z-index:0;
}

#content
{
	width:800px;
	background-image: url(images/right_background3.jpg);
	background-repeat:repeat-x;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#contentlandingpage
{
	width:800px;
	background-image: url(images/right_background3.jpg);
	background-repeat:repeat-x;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#topcontent
{
	width:750px;
	margin: 0px 0px 0px 25px;
}

#gallery
{
	width:750px;
	margin: 0px 0px 0px 25px;
}

#welcome
{
	width:730px;
	margin: 0px 0px 0px 25px;
	padding-left: 20px;
	background-color:#aebc47;
}

#welcometext
{
	width:455px;
	margin: 0px 0px 0px 5px;
	padding-left: 5px;
	background-color:#aebc47;
}

#dealerinfo
{
width:225px;
margin: -144px 0px 0px 530px;
background-color:#aebc47;
}

#bottomcontent
{
	width:750px;
	margin: 5px 0px 0px 25px;
}

/*----------------------------------------------------------------product pages*/

#guitargallery
{
	width:500px;
	margin: 0px;
	height: 332px;
}

#rightcontent
{
	width:300px;
	top: -90px;
	padding: 0px;
	margin-top: -332px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 500px;
	height: 332px;
}

#shop
{
	width: 500px;
	background-image: url(images/images/button_background4.gif);
	background-repeat: repeat-x;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#modelnumber
{
	margin-left: 505px;
	margin-top: -30px;
	width: 295px;
	height: 22px;
}

#info
{
	margin-left: 505px;
	margin-top: 10px;
	height: 200px;
}

#infoshort
{
	margin-left: 505px;
	margin-top: 10px;
	height: 180px;
}

#guitarmodel
{
	margin-top: -190px;
	height: 214px;
	width: 500px;
	margin-left: 2px;
}

#guitarmodelfolk
{
	margin-top: -180px;
	height: 214px;
	width: 500px;
	margin-left: 2px;
}

#colourmodels
{
	width: 300px;
	margin-top: -60px;
	margin-left: 500px;
	height: 73px;
}

#colourmodelslong
{
	width: 300px;
	margin-top: -40px;
	margin-left: 500px;
	height: 73px;
}

#colourmodelsshort
{
	width: 300px;
	margin-top: -130px;
	margin-left: 500px;
	height: 73px;
}

#footer
{
	height: 50px;
	width: 800px;
	margin-top: 20px;
}

#footerlong
{
	height: 50px;
	width: 800px;
	margin-top: 50px;
	padding-top: 60px;
}


/*----------------------------------------------------------------category pages*/

#infoheader
{
	height: auto;
	width: 800px;
}

#infoheadertext
{
	width: 580px;
	margin-top: -85px;
	margin-left: 200px;
	height: auto;
}

#guitarsrow1
{
	width: 750px;
	height: auto;
	margin-right: 25px;
	margin-left: 25px;
	margin-top: 25px;
}

#inforow1
{}

#guitarsrow2
{
	width: 750px;
	height: auto;
	margin-right: 25px;
	margin-left: 25px;
	margin-top: 5px;
}


#inforow2
{}

#guitarsrow3
{
	width: 750px;
	height: auto;
	margin-right: 25px;
	margin-left: 25px;
	margin-top: 5px;
}

/*----------------------------------------------------------------regular pages*/

#originalcontent
{
	width:800px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

/*----------------------------------------------------------------tips*/

#banners
{
	width: 145px;
	margin-top: -150px;
	margin-left: 6px;


}

/*----------------------------------------------------------------about*/

#bannersside
{
	width: 145px;
	margin-top: -270px;
	margin-left: -1px;


}

#bannerssidefrench
{
	width: 145px;
	margin-top: -288px;
	margin-left: -1px;


}
