html, body, ul, ol, li, p, blockquote, q,
h1, h2, h3, h4, h5, h6,
form, fieldset, a, div, img{
	margin: 0; padding: 0; border: 0;
}

body	{
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	background-color:#ffffff;
	font-size:70%;
	background-color:#FAF1EC;
}
.cancelled{
	color:#FF0000;
	}
#world	{
	position:relative;
	margin:auto;
	top:10px;
	width:770px;
	height:404px;
	/*background-color:ffffff;*/
	/*border:1px solid #000000;*/
	}

/*fix diff between ie & ff for #world div*/
body>#world	{
		height:405px;
		}

#header		{
		position:relative;
		left:37px;
		width:733px;
		height:18px;
		border-style:solid;
		border-width:1px 1px 1px 0px;
		
		}


#leftmenu	{
		position:absolute;
		top:0px;
		float:left;
		height:405px;
		width:36px;
		background-color:ffffff;
		/*border:1px solid #000000;*/
		border-style:solid;
		border-width:0px 0px 0px 0px;
		}



#main	{
	height:385px;
	/*background-color:red;*/
	
	}

#flash	{
	position:relative;
	left:37px;
	height:385px;
	width:273px;
	border-style:solid;
	border-width:0px 1px 1px 1px;
	/*border:1px solid #000000;*/
	}

#content	{
		position:absolute;
		top:20px;
		left:310px;
		height:375px;
		width:449px;
		overflow:auto;
		border-style:solid;
		padding:5px;
		border-width:0px 1px 1px 1px;
		}
#content h2{
	padding:5px;
	}
#content h3{
	padding:5px;
	}
#lowermenu	{
		position:absolute;
		left:-15px;
		width:800px;
		padding-top:3px;
		height:18px;
		/*border:1px solid #000000;*/
		font-weight:bold;
		text-decoration:none;
		}



#lowermenu ul	{
		list-style-type:none;
		}

#lowermenu ul li	{
		float:left;
		width:99px;
		text-align:center;
		font-size:90%;
		color:red;
		/*height:16px;*/
		/*padding-top:3px;*/
		/*border-right:1px solid #000;*/
		}

#lowermenu a	{
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	}

#lowermenu a:hover, #nav a:active	{
				color:red;
				}

#footer		{
		position:relative;
		top:24px;
		
		width:750px;
		height:30px;
		/*border:1px solid #000000;*/
		text-decoration:none;
		font-size:80%;
		margin:auto;
		}

#picmenu	{
		width:36px;
		height:81px;
		}

#picmenu2	{
		width:36px;
		height:75px;
		}

#content h1	{
		/*position:relative;*/
		/*top:15px;*/
		font-size:150%;
		margin:0px 0px 0px 10px;
		}

#text		{
		font-size:100%;
		margin:0px 0px 0px 10px;
		font-weight:bold;
		}

#text2		{
		font-size:120%;
		margin:0px 10px 0px 10px;
		font-weight:bold;
		}

#text3		{
		font-size:100%;
		margin:0px 0px 0px 0px;
		font-weight:bold;
		text-align:center;
		}
#text4		{
		font-size:80%;
		margin:0px 0px 0px 15px;
		font-weight:bold;
		color:#666666;
		}
#text5		{
		font-size:100%;
		margin:0px 0px 0px 10px;
		font-weight:bold;
		}

#textnews	{
		margin:0px 10px 0px 10px;
		}





#address	{
		margin:0px 0px 0px 100px;
		font-weight:bold;
		font-size:150%;
		}

#content ul.pagenav	{	
		position:absolute;
		bottom:80px;
		margin:0px 0px 0px 0px;
		list-style-type:none;
		}

#content ul.pagenav li	{
		float:left;
		width:85px;
		text-align:center;
		font-size:100%;
		font-weight:bold;
		color:red;
		}

#content a	{
	color:#1C3697;
	font-weight:bold;
	text-decoration:none;
	}

#content a:hover, #nav a:active	{
				color:red;
				}
#contactus	{
		position:absolute;
		bottom:35px;
		left:20px;
		margin:0px 0px 0px 10px;
		font-weight:bold;
		font-size:140%;
		}	

#ordernow	{
		position:absolute;
		bottom:85px;
		right:30px;
		margin:0px 0px 0px 10px;
		font-weight:bold;
		font-size:140%;
		}



#news	{
	position:absolute;
	bottom:4px;
	right:4px;
	width:248px;
	height:63px;
	border:2px solid #000000;
	background-image: url("../images/new.jpg");
	background-repeat: no-repeat;
	cursor:pointer;
	}

/*fix diff between ie & ff for #news div*/
body>#world>#main>#content>a>#news	{
					
					bottom:3px;
					right:4px;
					}

/*fix diff between ie & ff for #news div*/
body>#world>#main>#content>#news	{
					
					bottom:5px;
					right:5px;
					}



#pic	{
	border:1px solid #000000;
	width:100px;
	height:100px;
	}

#pic2	{
	border:1px solid #000000;
	margin:0px 0px 0px 40px;
	}

#thumbnail	{
		border:1px solid #000000;
		}

#albums		{
		position:absolute;
		left:27px;
		}

#pdf		{
		margin:0px 0px 0px 140px;
		}

#acrobat		{
		margin:0px 0px 0px 175px;
		}

#link	{ 
	margin:0px 0px 0px 75px;
	color:#1C3697;
	font-size:80%;
	}

#content ul.music	{	
		position:absolute;
		left:150px;
		margin:0px 0px 0px 0px;
		list-style-type:none;
		}

#content ul.music li	{
		/*float:left;*/
		width:270px;
		line-height:11pt;
		/*text-align:center;*/
		font-size:100%;
		font-weight:bold;
		color:#000000;
		/*border:1px solid #000000;*/
		}

p.cdprice	{
		position:absolute;
		top:145px;
		left:10px;
		text-align:center;
		font-weight:bold;
		font-size:120%;
		}

table.cdthumbnails	{
			position:absolute;
			top:225px;
			left:10px;
			}
.newspic01 {
		padding:5px;
		}
