body {
	font-family:  Comic Sans MS, Trebuchet MS, Arial;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #2A3247;
	margin:0px;	
	padding: 0px; 
	text-align:center;
	background-color:#FFF9F3;         
}


#container
{	background: #ffffff;
	position:relative;
	width: 1000px; 
	height:762px;
	margin: 0 auto;		 
	text-align:left;	
	border-style:solid;
	border-width:1px;
	border-color:#663300;
	border-top:none;
	
	    
}	    

#content 
{	
	background: #ffffff;  
	text-align:center;
	width:1000px;
	height:548px;
	margin: 0;
	padding: 0;
		
}

#aboutuspics
{
	position: absolute;
	z-index:2;
	top:226px;
	left:128px;
	height:88px;
	width:832px;
}

.imgaboutus_horizontal
{
	height:87px;
	width:116px;
	border-style:solid;
	border-width:1px;
	border-color:#FFF9F3;
}

.imgaboutus_vertical
{
	height:116px;
	width:87px;
	border-style:solid;
	border-width:1px;
	border-color:#FFF9F3;
}

#gallerycontent 
{	
	background: #ffffff;  
	text-align:center;
	width:1000px;
	height:548px;
	margin: 0;
	padding: 0;
	
}

#shelltext
{
	position: absolute;
	z-index:1;
	top:350px;
	left:176px;
	height:136px;
	width:300px;
	text-align:center;
	
}	

#disclaimertext
{
	position: absolute;
	z-index:1;
	top:584px;
	left:400px;
	height:100px;
	width:200px;
	text-align:center;
	
}	




#pastworkgallery
{
	position: absolute;
	z-index:1;
	top:265px;
	left:30px;
	height:500px;
	width:920px;
	text-align:center;
}




#mirrordetails
{
	position: absolute;
	z-index:1;
	top:280px;
	left:595px;
	height:288px;
	width:384px;
	text-align:left;
	
}	

#shippingnote
{
	position: absolute;
	z-index:1;
	top:592px;
	left:595px;
	height:112px;
	width:360px;
	text-align:left;
	
}	

#welcome
{
	position: absolute;
	z-index:1;
	top:230px;
	left:20px;	
	text-align:left;
	
}	


#acclaimed
{
	position: absolute;
	z-index:1;
	top:690px;
	left:45px;	
	text-align:left;
	
}	


#submenu
{
	position: absolute;
	z-index:1;
	top:232px;
	left:32px;
	height:32px;
	width:360px;
	text-align:left;
	
}	

#buybutton
{
	background-color:#93A1BA;
	border:solid;
	border-width:1px;
	border-color:#2A3247;
	position: absolute;
	z-index:1;
	top:504px;
	left:608px;
	height:25px;
	width:90px;
	text-align:left;
	font-family:  Comic Sans MS, Trebuchet MS, Arial;
	font-weight: 100;
	font-size: 16px;
	text-align:center;
	color: #2A3247;	
		
	
}	
#supportingshelltext
{
	position: absolute;
	z-index:1;
	top:328px;
	left:328px;
	height:136px;
	width:344px;
	text-align:center;
	
	
}	


#mirrortext
{
	position: absolute;
	z-index:1;
	top:668px;
	left:672px;
	height:64px;
	width:300px;
	text-align:center;
	
}	

#supportingtitle
{
	position: absolute;
	z-index:1;
	top:225px;
	left:25px;
	height:32px;
	width:285px;
	text-align:left;
	
}	


#nextpage
{
	position: absolute;
	z-index:1;
	top:230px;
	left:860px;
	height:32px;
	width:100px;
	text-align:left;
	font-size: 17px;
	
}	

#supportingcontent
{
	position: absolute;
	z-index:1;
	top:265px;
	left:30px;
	height:448px;
	width:920px;
	text-align:left;
	
}	


#tablecontent
{
	position: absolute;
	z-index:1;
	top:265px;
	left:30px;
	height:490px;
	width:920px;
	text-align:center;
	
}	

#footer
{
	position: absolute;
	top:738px;
	left:350px;	
	text-align:center;
	z-index:2;
  
}

#mayerregular
{
	position: absolute;
	top:764px;
	left:820px;	
	width:184px;
	text-align:center;
	z-index:2;
	font-family:  Comic Sans MS, Trebuchet MS, Arial;
	font-size: 12px;
	font-style: normal;
  
}


#mayerhomepage
{
	position: absolute;
	top:778px;
	left:819px;	
	text-align:center;
	z-index:2;
	font-family:  Comic Sans MS, Trebuchet MS, Arial;
	font-size: 12px;
	font-style: normal;
  
}

#mayer548
{
	position: absolute;
	top:763px;
	left:819px;	
	width:184px;
	text-align:center;
	z-index:2;
	font-family:  Comic Sans MS, Trebuchet MS, Arial;
	font-size: 12px;
	font-style: normal;
  
}

#mayer548_1
{
	position: absolute;
	top:762px;
	left:792px;	
	width:212px;
	text-align:center;
	z-index:2;
	font-family:  Comic Sans MS, Trebuchet MS, Arial;
	font-size: 12px;
	font-style: normal;
  
}

#mayer600
{
	position: absolute;
	top:816px;
	left:800px;	
	width:224px;
	text-align:center;
	z-index:2;
	font-family:  Comic Sans MS, Trebuchet MS, Arial;
	font-size: 12px;
	font-style: normal;
  
}





#keywords
{
	position: absolute;
	top:760px;
	left:100px;	
	text-align:center;
	z-index:2;
	font-family:  Comic Sans MS, Trebuchet MS, Arial;
	font-weight: 500;
	font-size: 11px;
	text-align:left;
	color: #fff;
  
}
img
{
	clear:both;
	border:none;
}

img.a
{
	border-style:solid;
	border-width:3px;
	border-color:#663300;
	vertical-align:top;
	width:150px;
	height:181px;
	
}

img.b
{
	border-style:solid;
	border-width:3px;
	border-color:#663300;
	vertical-align:top;
	width:181px;
	height:150px;
	
}

img.horizontalthumb
{
	border-style:solid;
	border-width:3px;
	border-color:#FFF9F3;
	height:122px;
	width:152px;
}


img.verticalthumb
{
	border-style:solid;
	border-width:3px;
	border-color:#FFF9F3;
	height:152px;
	width:122px;
}



/* float image to the right*/

	.imgfloatright
{
	
	clear:both;
	float:right;
	
	}


/* float image to the left*/

	.imgfloatleft
{
	clear:both;
	float:left;
	}


.indent
{
	text-indent:5em;}


ul.a
{font-family: Comic Sans MS, Trebuchet MS, Arial;
	color: #49394E;
	 line-height:40px;
	 font-weight: 100;
	font-size: 16px;
	list-style-position: outside;
}
	

.tableBoard
{
	
	font-family:  Comic Sans MS, Trebuchet MS, Arial;
	font-size: 13px;
	border-style:solid;
    border-color:#EEECEC;
	border-width:1px; 
}


.tableBoard td
{
	font-family:  Comic Sans MS, Trebuchet MS, Arial;
	font-size: 13px;
	color: #000000;
	padding:5px;
	border-style:solid;
    border-color:#EEECEC;
	border-width:2px; 
}


a:link {
	font-family:  Comic Sans MS, Trebuchet MS, Arial;
	font-size: 15px;
	font-weight: normal;
	color: #296AA4;
	text-decoration: underline;
	text-align:center;

}

a:visited {
	color: #296AA4;
	font-family:  Comic Sans MS, Trebuchet MS, Arial;
	font-size: 15px;
	font-weight: normal;		
	text-decoration: underline;
	text-align:center;
}

a:hover {
	color: #663300;
	font-family:  Comic Sans MS, Trebuchet MS, Arial;
	font-size: 15px;
	font-weight: normal;		
	text-decoration: underline;
	text-align:center;
}
a.active {
	color: #663300;
	font-family:  Comic Sans MS, Trebuchet MS, Arial;
	font-size: 15px;
	font-weight: normal;	
	text-decoration: none;
	text-align:center;
}

/* Link code for buy now buttons*/


a.bn:link {
	font-family:  Comic Sans MS, Trebuchet MS, Arial;
	font-size: 15px;
	font-weight: bold;
	color: #2A3247;	
	text-decoration: none;
	text-align:center;

}

a.bn:visited {
	color: #2A3247;	
	font-family:  Comic Sans MS, Trebuchet MS, Arial;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
	text-align:center;
}

a.bn:hover {
	color: #2A3247;	
	font-family:  Comic Sans MS, Trebuchet MS, Arial;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
	text-align:center;
}
a.bn:active {
	color: #2A3247;	
	font-family:  Comic Sans MS, Trebuchet MS, Arial;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
	text-align:center;
}




/* Link code for gallery page*/

a.a:link {
	font-family:  Comic Sans MS, Trebuchet MS, Arial;
	font-size: 24px;
	font-weight: normal;
	color: #296AA4;
	text-decoration: underline;

}

a.a:visited {
	color: #296AA4;
	font-family:  Comic Sans MS, Trebuchet MS, Arial;
	font-size: 24px;
	font-weight: normal;		
	text-decoration: underline;
}

a.a:hover {
	color: #663300;
	font-family:  Comic Sans MS, Trebuchet MS, Arial;
	font-size: 24px;
	font-weight: normal;		
	text-decoration: underline;
}
a.a:active {
	color: #663300;
	font-family:  Comic Sans MS, Trebuchet MS, Arial;
	font-size: 24px;
	font-weight: normal;	
	text-decoration: none;
}


/* Link code for footer*/

a.f:link {
	font-family:  Trebuchet MS, Comic Sans MS, Arial;
	font-size: 13px;
	font-weight: 600;
	color: #293142;
	text-decoration: none;
	
	}

a.f:visited {
	color: #293142;
	font-family:  Trebuchet MS, Comic Sans MS, Arial;
	font-size: 13px;
	font-weight: 600;	
	text-decoration: none;	
	}

a.f:hover {
	color: #293142;
	font-family:  Trebuchet MS, Comic Sans MS, Arial;
	font-size: 13px;
	font-weight: 600;		
	text-decoration: underline;
}
a.f:active {
	color: #293142;
	font-family:  Trebuchet MS, Comic Sans MS, Arial;
	font-size: 13px;
	font-weight: 600;	
	text-decoration: none;
}


/* Link code for sub menu*/

a.b:link {
	font-family:  Palatino Linotype, Book Antiqua3, Palatino6, serif;
	font-size: 18px;
	text-align:left;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	

}

a.b:visited {
	color: #fff;
	font-family:  Palatino Linotype, Book Antiqua3, Palatino6, serif;
	font-size: 18px;
	text-align:left;
	font-weight: bold;		
	
}

a.b:hover {
	color: #fff;
	font-family:  Palatino Linotype, Book Antiqua3, Palatino6, serif;
	font-size: 18px;
	text-align:left;
	font-weight: bold;		
	text-decoration: underline;
}
a.b:active {
	color: #fff;
	font-family:  Palatino Linotype, Book Antiqua3, Palatino6, serif;
	font-size: 18px;
	text-align:left;
	font-weight: bold;	
	text-decoration: underline;
}

/* link used for designed by Mayer*/


a.m:link {
	font-family:  Comic Sans MS, Trebuchet MS, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #296AA4;
	text-decoration: underline;
	text-align:center;
}

a.m:visited {
	color: #296AA4;
	font-family:  Comic Sans MS, Trebuchet MS, Arial;
	font-size: 12px;
	font-weight: normal;		
	text-decoration: underline;
	text-align:center;
}

a.m:hover {
	color: #663300;
	font-family:  Comic Sans MS, Trebuchet MS, Arial;
	font-size: 12px;
	font-weight: normal;		
	text-decoration: underline;
	text-align:center;
}
a.m.active {
	color: #663300;
	font-family:  Comic Sans MS, Trebuchet MS, Arial;
	font-size: 12px;
	font-weight: normal;	
	text-decoration: none;
	text-align:center;
}






/***************************************/


/* text used for footer*/


.text1
{
	font-family:  Comic Sans MS, Trebuchet MS, Arial;
	font-weight: 600;
	font-size: 13px;
	text-align:left;
	color: #293142;
	
	
	 }
	 
	
/* text used for inside of shell outline*/


.text2
{
	font-family:  Comic Sans MS, Trebuchet MS, Arial;
	font-weight: 300;
	font-size: 19px;
	text-align:left;
	color: #2A3247;	
	
	 }
/* text used for supporting page titles*/


.text3
{
	font-family:  Palatino Linotype, Book Antiqua3, Palatino6, serif;
	font-size: 18px;
	text-align:left;
	margin-left:0px;	 
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}


/* text used for supporting page content*/

.text4
{
	font-family:  Comic Sans MS, Trebuchet MS, Arial;
	font-weight: 300;
	font-size: 15px;
	text-align:left;
	color: #2A3247; 
	
	 
}

/* text used for supporting page content*/

.text4a
{
	font-family:  Comic Sans MS, Trebuchet MS, Arial;
	font-weight: 300;
	font-size: 14px;
	text-align:left;
	color: #2A3247; 
	 
}



/* text used for supporting page content*/

.text4b
{
	font-family:  Comic Sans MS, Trebuchet MS, Arial;
	font-weight: 300;
	font-size: 14px;
	text-align:left;
	color: #2A3247; 
	font-weight:bold;
	 
}



/* text used for mirror details*/

.text5
{
	font-family:  Comic Sans MS, Trebuchet MS, Arial;
	font-weight: 100;
	font-size: 18px;
	text-align:left;
	color: #2A3247;	
	
	 }


.text6
{
	font-family:  Palatino Linotype, Book Antiqua3, Palatino6, serif;
	font-size: 20px;
	text-align:left;
	margin-left:0px;	 
	color:#ffffff;
	font-weight:normal;
	
}

/* text used for shipping message*/

.text7
{
	font-family:  Comic Sans MS, Trebuchet MS, Arial;
	font-weight: 300;
	font-size: 13px;
	text-align:left;
	color: #2A3247; 
	 
}




h1,h2{margin: 0px;padding: 0 10px}
h1,h2{letter-spacing: -1px;font-weight:100;color: #111; text-align:center;}
h1{font-size: 130%}
h2{font-size: 140%;line-height:1.05}
