
#tabs #mirrors a
{
	background-color:RGB(251,96,2);
	color:white;
	background:url(../images/backgrounds/TabSelected.jpg) top left no-repeat;
	border:1px solid black;
}


#mainmirrorpic a
{
	display:block;
	margin:0;
	padding:0;
	/*border: 1px dotted green;*/
	background: url("../images/titles/MirrorPageMainPic3.jpg") top center no-repeat;
	width:573px;
	height:283px;
	margin-top:8px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	border:1px solid silver;

}
#divtitlecontainer
{
	position:relative;
	margin:0;
	padding:0;
	width:589px;
}

#fsid
{
/* 
	background: url(../images/titles/lotsofframes2.jpg) top left no-repeat;
 */
	height:211px;
	width:342px;
	margin-left:25px;
	float:left:
	position:absolute;
	top:0;
}

#esfid
{
/* 
	background: url(../images/titles/lotsofframes2.jpg) top left no-repeat;
 */
	position:absolute;
	top:0;
	right:25px;
	height:211px;
	width:195px;
}

#divanyframeanysizeanystyle
{
	height:33px;
	width:543px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
}

#divbuttoncontainer
{
	overflow:hidden;
	width:543px;
	text-align:center;
	margin:0;
	margin-top:300px;
	padding:0;
	margin-left:auto;
	margin-right:auto;
}

.divbrowsebystyleorsize
{
	display:inline;
	margin:1px;
}

#divbrowsebystyleorsize
{
}

#asizesid
{
	background: url(../images/icons/Asizes.jpg) top left no-repeat;
	width:90px;
	height:77px;
}

#imperialsizesid
{
	background: url(../images/icons/imperialsizes.jpg) top left no-repeat;
	width:90px;
	height:77px;
}

#metricsizesid
{
	background: url(../images/icons/metricsizes.jpg) top left no-repeat;
	width:90px;
	height:77px;
}

#anysizesid
{
}

#a6id
{
	background: url(../images/icons/a6.jpg) top left no-repeat;
	width:40px;
	height:28px;
}

#a5id
{
	background: url(../images/icons/a5.jpg) top left no-repeat;
	width:40px;
	height:28px;
}

#a4id
{
	background: url(../images/icons/a4.jpg) top left no-repeat;
	width:40px;
	height:28px;
}
#a3id
{
	background: url(../images/icons/a3.jpg) top left no-repeat;
	width:40px;
	height:28px;
}
#a2id
{
	background: url(../images/icons/a2.jpg) top left no-repeat;
	width:40px;
	height:28px;
}
#a1id
{
	background: url(../images/icons/a1.jpg) top left no-repeat;
	width:40px;
	height:28px;
}
#a0id
{
	background: url(../images/icons/a0.jpg) top left no-repeat;
	width:40px;
	height:28px;
}
#5x35id
{
	background: url(../images/icons/5x35.jpg) top left no-repeat;
	width:80px;
	height:28px;
}

#div_popsizesimage
{
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	width:100%;
	margin-bottom:10px;
	/*margin-bottom:10px;*/
}

#divheader
{
	font-size:inherit;
	font-weight: bold;
	font-size:larger;
	display:inline;
	width:100%;
	height:200px;
}

#frameoptions
{
	font-size:inherit;
	font-weight: bold;
	font-size:larger;
	display:inline;
	width:100%;
}

#frameoptions li
{
	list-style-type: none;
	display:inline;
	margin-right:5px;
	margin-left:5px;
	margin:0;
	float:left;
	/*border:1px solid black;*/
	white-space:nowrap;
	text-align:center;
	margin-left:2px;

	/*background: url(../images/frameoptions/frameoptions_unselected.gif) left top no-repeat;*/
}

#frameoptions a
{
	padding:10px;
	margin:0;
	display:block;
	background-color:white;
	font-size:10px;
	font-weight:bold;
	/*background: url(../images/frameoptions/frameoptions_unselected.gif) right top no-repeat;*/
	/*padding-right:10px;
	padding-left:15px;
	letter-spacing:2px;*/
	float:left;
	height:57px;
}


#frameoptions a:hover
{
	background-color:RGB(251,96,2);
	/*background: url(../images/frameoptions/frameoptions.gif) left top no-repeat;*/
	
}

/* when button clicked and held down */
#frameoptions a:active
{


/*	
	border-top:1px solid black;
	border-right:1px solid black;
	border-left:1px solid black;
*/
}

/* doesn't seem to do much */
#frameoptions a:link
{
}

#frameoptions2
{
	font-size:inherit;
	font-weight: bold;
	font-size:larger;
	display:inline;
}

#frameoptions2 li
{
	list-style-type:none;
	margin:0;
	float:left;
	/*border:1px solid black;*/
	white-space:nowrap;
	text-align:center;
	margin-left:2px;
	margin-top:10px;
	margin-bottom:10px;

	/*background: url(../images/frameoptions2/frameoptions2_unselected.gif) left top no-repeat;*/
}

#frameoptions2 a
{
	padding:10px;
	margin:0;
	display:block;
	background-color:white;
	font-size:10px;
	font-weight:bold;
	/*background: url(../images/frameoptions2/frameoptions2_unselected.gif) right top no-repeat;*/
	/*padding-right:10px;
	padding-left:15px;
	letter-spacing:2px;*/
	float:left;
	height:205px;
	width:480px;
}

#table_asizes a
{
	margin:0;
	background-color:white;
	float:left;
	width:50px;
}

#table_asizes a:hover
{
	background-color:RGB(251,96,2);
	/*background: url(../images/frameoptions2/frameoptions2.gif) left top no-repeat;*/
	
}

#table_asizes td
{
	margin:0;
	padding:0;
}

#table_impsizes a
{
	margin:0;
	background-color:white;
	float:left;
	width:90px;
}

#table_impsizes a:hover
{
	background-color:RGB(251,96,2);
	/*background: url(../images/frameoptions2/frameoptions2.gif) left top no-repeat;*/
	
}

#table_impsizes td
{
	margin:0;
	padding:0;
}


#frameoptions2 a:hover
{
	background-color:RGB(251,96,2);
	/*background: url(../images/frameoptions2/frameoptions2.gif) left top no-repeat;*/
	
}

/* when button clicked and held down */
#frameoptions2 a:active
{


/*	
	border-top:1px solid black;
	border-right:1px solid black;
	border-left:1px solid black;
*/
}

/* doesn't seem to do much */
#frameoptions2 a:link
{
}

#artprintoptions
{
	font-size:inherit;
	font-weight: bold;
	font-size:larger;
	display:inline;
	margin:0;
	padding:0;
	
}

#artprintoptions li
{
	list-style-type: none;
	display:inline;
	margin:0;
	padding:0;
	margin-right:5px;
	margin-left:5px;
	/*border:1px solid black;*/
	white-space:nowrap;
	text-align:center;
	float:left;

	/*background: url(../images/artprintoptions/artprintoptions_unselected.gif) left top no-repeat;*/
}

#artprintoptions a
{
	margin:0;
	padding:0;
	padding-bottom:15px;
	display:block;
	background-color:RGB(251,96,2);
	font-size:10px;
	font-weight:bold;
	/*background: url(../images/artprintoptions/artprintoptions_unselected.gif) right top no-repeat;*/
	/*padding-right:10px;
	padding-left:15px;
	letter-spacing:2px;*/
	margin-left:10px;
}


#artprintoptions a:hover
{
	background-color:RGB(251,96,2);
	/*background: url(../images/artprintoptions/artprintoptions.gif) left top no-repeat;*/
	
}

/* when button clicked and held down */
#artprintoptions a:active
{


/*	
	border-top:1px solid black;
	border-right:1px solid black;
	border-left:1px solid black;
*/
}

/* doesn't seem to do much */
#artprintoptions a:link
{
}


/* rounded boxes */
#hometablelayout
{
	text-align:center;
	/*border: 5px solid red;*/
	margin:0;
	margin-top:0px;
	width:543px;
/* 
	background:url(../images/backgrounds/plaingradback.jpg) top left no-repeat;
 */
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	
}

#hometablelayout td
{
	/*border:1px solid green;*/
	width:25%;
}

#hometablelayout td.textbox
{
	text-align:left;
	letter-spacing:0;
	font-size:90%;

}

#hometablelayout td .textboxheading
{
	display:block;
	padding:0;
	margin:0;
	font-weight:bold;
	font-size:130%;
	letter-spacing:1px;
	text-align:center;
	color:white;
	background:url(../images/titles/bg1.gif) top left no-repeat;
	width:110px;
	padding-top:6px;
}

#hometablelayout td .textboxfooter
{
	display:block;
	/*background-color:RGB(252,96,2);*/
	border:1px solid RGB(252,96,2);
	font-weight:bold;
	letter-spacing:1px;
	text-align:center;
	color:white;
}

#hometablelayout td img
{
	display:block;
	padding:0;
	margin:0;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	padding-top:5px;
	padding-bottom:5px;
}


#hometablelayout #mainpic
{
	/*border: 1px dotted green;*/
	background: url("../images/titles/mainpic.jpg") top center no-repeat;
	width:500px;
	height:294px;
	color:white;
	text-align:center;
	margin-left:auto;
	margin-right:auto;

}

.divindentedtext
{
	padding:3px;
}

/* list item style */
.ullist 
{
  margin: 1.3em;
  padding: 0;
}

.ullist li 
{
  list-style: none;
  background: url(../images/icons/bullet_list_round_shadow.gif)  no-repeat left center ;
  padding-left: 1.8em;
}

.ullist li:hover
{
  list-style: none;
  background: url(../images/icons/bullet_list_round_shadow_mo.gif)  no-repeat left center ;
  padding-left: 1.8em;
}

#divfatg
{
	margin-right:11px;
	margin-left:10px;
	text-align:center;
}



#tabs #mirrors a
{
	background-color:RGB(251,96,2);
	color:white;
	background:url(../images/backgrounds/TabSelected.jpg) top left no-repeat;
	border:1px solid black;
}


#mainwoodmirrorpic
{
	margin:0;
	padding:0;
	/*border: 1px dotted green;*/
	background: url("../images/titles/MirrorPageMainPic2.jpg") top center no-repeat;
	width:535px;
	height:283px;
	margin-top:25px;
	text-align:center;
	margin-left:auto;
	margin-right:AUTO;

}

#mirrortablelayoutlayout
{
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	/*border: 5px solid red;*/
	margin-top:2px;
	width:535px;
}

#mirrortablelayoutlayout td
{
	text-align:center;
	padding:11px;
	margin:0;
	/*border:1px solid green;*/
	width:33%;
	
}

.mirrorbodytext
{
	margin-left:auto;
	margin-right:auto;
	width:535px;
	padding:10px;
}
