body 
	{
		background: #000000 url(Images/mgq-bg.jpg) no-repeat top center;
		background-attachment: fixed;
		font:normal 12px Arial, Helvetica, sans-serif;
	}

.npnm
	{
		margin: 0px;
		padding:0px;
	}


a, a img 
	{
		text-decoration:none;
		color: #000;	
		border: none;	
		outline: none;
	}

a:hover
	{
		color:#756d64;
	}
	
p, ul,ol, li {color: #2c2c2c; line-height: 18px;}

h1 {color: #0f0f0f;
	font:normal 18px/24px georgia,"times new roman",serif;}
h2 
{
	color: #0f0f0f;
	font:normal 13px/18px georgia,"times new roman",serif;
	
	}
	
.quote {font: normal 13px/18px Georgia, serif; color:#66574a; margin-top:-30px;padding: 10px 50px ; background: url(Images/quotes.png) no-repeat 0px 30px ;}
.quotesml {font: normal 13px/18px Georgia, serif; color:#66574a; margin:0px 0px 20px 20px;padding: 0px 40px ; background: url(Images/quotes2.png) no-repeat 0px 0px ; min-height: 80px;display:block; width: 450px;}
.quotetxt{font: normal 12px/16px Georgia, serif; color:#66574a; margin:20px 0px 20px 20px;padding: 0px 40px ; min-height: 80px; background: url(Images/quotes2.png) no-repeat 0px 0px ; }
.thumb {width: 200px; height: 150px;}
.vermgqbg{background: url(Images/about-mgq.jpg) no-repeat top center; width:263px; height: 639px; padding: 30px 20px 80px 20px;}
.vermgqbg p {font: normal 12px/16px Georgia, serif; color: #fff; text-align: center; width: 75%; margin: 0 auto;}
.vermgqbg span{text-align: center; width: 75%; margin: 30px auto; display:block;}
.left{float:left;}
.right{float:right;}
.center{text-align: center;}
.cntrdiv{margin: 0 auto;}
.brdrlight {border: 1px solid #ccc;}
.fullwidth {width: 100%; overflow: auto;}
.thrdwidth{width:66%;overflow: auto;}
.hlfwidth{width:50%;overflow: auto;}
.mrgnal{margin: 10px;}
.mrgnbtms {margin-bottom: 5px ;}
.mrgnbtm {margin-bottom: 20px ;}
.mrgnrgt {margin-right: 20px;}
.mrgnlft {margin-left: 20px;}
.clear{clear:both;}
.lrgepqt{font-size: 14px; width: 90% !important; width:;  margin: 10px 30px; padding: 10px; }   
hr{border: 1px solid #e9e9e9; z-index: 100;}

.logobutton img
{
	position: relative;
	top:-20px;
	left:28px;
	background: none;
}

.contentcontainer 
	{
		width: 794px;
		height:auto !important;/*all browsers except ie6 will respect the !important flag*/  
    min-height:700px;  
    height:600px;/*Should have the same value as the min height above*/  
		margin: 0 auto;
		clear:both;
		background:#ffffff url(Images/mgq-header.jpg) no-repeat top center;
			-moz-box-shadow: 0px 0px 15px #000;
		-webkit-box-shadow: 0px 0px 15px #000;
		box-shadow: 0px 0px 15px #000;
		/* For IE 8 */
		-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=15, Direction=0, Color='#000000')";
		/* For IE 5.5 - 7 */
		filter: progid:DXImageTransform.Microsoft.Shadow(Strength=15, Direction=0, Color='#000000');
				padding-bottom: 60px;
	}

.maincontent
{
	position: relative;
	/*margin: 80px 0px 60px 53px;*/
	top: 80px;
	left: 53px;
	padding-bottom: 60px;
	width: 688px;
	clear:both;
	
}

.menucont
	{
		width: 100%;
		height: 27px;
		position: relative;
		top: 185px;
		left: 0px;
		background-color: #fff;
		filter:alpha(opacity=80);
		-moz-opacity:0.8;
		-khtml-opacity: 0.8;
		opacity: 0.8;		
	}

.menuitems
	{
		width: 100%;
		position: relative;
		top: 158px;
		left: 0px;
		z-index: 1000;
		
	}

.menulist
	{
		list-style-type:none;
		text-transform: uppercase;
		margin:0px 15px;
	}
	
.menulist li
	{
		float:left;
		padding: 0px 11px;
		line-height: 27px;
		font-size: 11px;
	}

.menulist li ul.scndmenu{display:none; list-style-type:none; z-index:1000;}
.menulist li:hover > ul.scndmenu{display:block; position:absolute; top:20px; left: 330px; background-color: #ccc; }
ul.scndmenu li{float:none; padding: 5px 10px; line-height: 14px; margin: 0px;}


.toccata
{
	width: 688px;
	height: 231px;
	background: url(Images/mgq-toccata-album.jpg) no-repeat center;
	position:relative;
}

.toccata p
{
	width: 334px;
	padding: 94px 0px 0px 53px;
	color: #dadada;
	}

.arwlink
{
	font-size: 11px;
	}



.white {color:#fff;}
.orange{color:#e68f1e;}
.black {color: #000;}

.orange:hover {color:#fcc986}

.white img{background: url(Images/arrw-icn.png) no-repeat 0px 0px;}
.orange img{background: url(Images/arrw-icn.png) no-repeat 0px -24px;}
.black img{background: url(Images/arrw-icn.png) no-repeat 0px -8px;}

.white:hover img{background: url(Images/arrw-icn.png) no-repeat 0px -16px;}
.orange:hover img{background: url(Images/arrw-icn.png) no-repeat 0px -32px; }
.black:hover img{background: url(Images/arrw-icn.png) no-repeat 0px -40px;}


.clm {position: absolute; width: 205px; height: 240px;display:block;}
.clm13{left:0px;top:260px;}
.clm23 {left:244px; top:260px;}
.clm33{left:488px;top:260px;}

.clm33 iframe {margin:-8px 0px 0px -8px;}

.clm33 #mc_embed_signup {height: 90px; }
#mc_embed_signup fieldset {border:none; padding: 0px; }
.mc-field-group input {background-color:#e1e1e1; border: 1px solid #cccccc; font-size: 11px; font-syle:italic; color:#707070; width:170px; height: 20px; padding: 5px;}
#mc-embedded-subscribe {width: 180px; height: 33px; background: url(Images/subscribe.gif) no-repeat 0px 0px; border: none; margin-top: 10px;}
#mc-embedded-subscribe:hover {background: url(Images/subscribe.gif) no-repeat 0px -33px;}

.fancybox ul , .clm ul{list-style-type:none; padding: 0px; margin: 0px;}

.buyalbum {position:absolute; bottom: 20px; left: 180px;width: 66px; height: 10px;display:block; }
.buyalbumlnk {background: url(Images/buyalbum.png) no-repeat 0px 0px;width: 66px; height: 10px; }
.buyalbumlnk:hover {background: url(Images/buyalbum.png) no-repeat 0px -10px;}
.toccata .arwlink {position:absolute; bottom: 20px; left: 53px;width: 100px; line-height: 10px;display:block; }

.clm33 #mce-responses {position: absolute; top: 0px;height: 120px; left: 0px; background-color: #fff; color: #4d413b;font-style: italic;} 

