@charset "utf-8";
/* You can use this website template anywhere you want, for anything you want. All I ask is that you link back to Blank CSS (www.blankcss.com) in some way. Thank you very much and enjoy! */

/******** Body Elements ********/

* {
	margin: 0;

	padding: 0;

	border: 0;
}

body 

{
	background-color:  #F9F9F9;

              background-position:  center;

              background-repeat: repeat-y;



             	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 

	font-size: 11pt;

              color: #353535;

	line-height: 145%;

              margin-top: 0;

              margin-bottom: 0;


}

/******** Layout Elements ********/

.wrapper 

{
	width: 800px;

	margin: 0 auto;

     border: 1px dotted #999999;



background-color:  white;

             
}






.header 

{
	height: 100px;

	padding: 0 24px 0 0 ; 

	width:800px;

	margin: 16px 24px 0 0 ;

 	line-height: 110%;

}


.toptool

{

        	height:  34px;

	text-align: center;

	padding:  0 0 0 0;

	margin: 0 auto;

              width:  800px;


}


.content

 {

	margin: 20px 12px 15px 160px;

	padding: 5px 0px 5px 12px;

              border-left: 1px solid #595959;

	min-height:  350px;

}

.left 
{
	margin: 20px 10px 10px 10px;

	float: left;

	padding: 0 0 0 0;

              line-height: 130%;

              font-size:  11pt;

  	min-height:  350px;


}



.bottomnav 

{
	
       

	padding: 2px 0 8px 0 ;

	border-top: 1px solid #0f4400;

	border-bottom:  1px solid  #0f4400;

	clear: both;

	text-align: center;

              font-size:  9pt;

}



.footer 

{

	margin: 0 27px 10px 23px;

	padding: 15px;

	clear: both;

	text-align: center;

              font-size:  8px;

              line-height: 130%;
 
 }


/******** Document Styles ********/

h1 

{
	
              font-size: 18px;

	font-weight: bold;

	color: #1A009C;

              padding:  0 0 12px 0;

}



h2
{

	margin: 0  0 12px 0;

	font-size: 14px;

	font-weight: bold;

	color:  #0000ff;



}



h3 {
	font-size: 15px;
	
              font-weight: bold;

}	



a, a:active

{
	color: #0000ff;

	text-decoration: underline;

}


a:visited 

{
	color: #1A009C;

	text-decoration: underline;

}




a:hover 

{
	color: red;

	text-decoration: underline;

}



.header a, .header a:active, .header a:visited
{

	color: #aa0000;

}



.header a:hover 

{
	
              color: #2d2d2d;

	text-decoration: underline;

}



p
{
	
            margin: 0 0 15px 0;

}



.footer p 

{
	margin: 0;

	font-size: 11px;

	line-height: 13px;
}



.normal {

	margin-top: 0;

	margin-bottom: 12px;

   padding:  0 12px 0 0;

}


/******** List Styles Styles ********/


ul li 

{
	margin: 0 0 0 3px;

	list-style: none;


}

ul ul li 

{
	margin: 3px 0 3px 30px;

	list-style: circle;

}



ul ul

{
	
            margin: 0 0 15px 0;

}








#navlist li

{
    
     display: inline;

     list-style-type: none;

     padding-right: 15px;

}



/******** Main Button Bar ********/

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.indentmenu
{
font: bold 100%Tahoma  ;

width: 100%; /*leave this value as is in most cases*/
}

.indentmenu ul{
margin: 0;
padding: 0;
float: left;
width: 100%; /*width of menu*/
border: 1px solid white; /*dark purple border*/
border-width: 1px 0;
background: black url(indentbg.gif) center center repeat-x;
font-size:  9pt;
}

.indentmenu ul li{
display: inline;
}

.indentmenu ul li a{
float: left;
color: white; /*text color*/
padding: 7px 11px;
text-decoration: none;

border-right: 1px solid white; /*dark purple divider between menu items*/
}

.indentmenu ul li a:visited{
color: white;
}

.indentmenu ul li a:hover, .indentmenu ul li .current{
color: white !important; /*text color of selected and active item*/
padding-top: 8px; /*shift text down 1px for selected and active item*/
padding-bottom: 6px; /*shift text down 1px for selected and active item*/
background: black url(indentbg2.gif) center center repeat-x;
}


/*********site map*************/

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.wireframemenu{

background-color: white;
border-bottom-width: 0;
width: 600px;
margin:  0 0 0 20px;

}

* html .wireframemenu{ /*IE only rule. Original menu width minus all left/right paddings */
width: 600px;
}

.wireframemenu ul{
padding: 0;
margin: 4px;
list-style-type: none;
}

.wireframemenu a{
font: bold 12px Tahoma;
padding: 4px 3px;
display: block;
width: 100%; /*Define width for IE6's sake*/
color: #595959;
text-decoration: none;
border-bottom: 1px solid #C0C0C0;
}

.wireframemenu a:visited{
color: #595959;
}

html>body .wireframemenu a{ /*Non IE rule*/
width: auto;
}

.wireframemenu a:hover{
background-color: #e3ddff;
color: black;
}


/******** Lauries Styles ********/


.images-main

 {

         float:  left;

         border: 2px solid black; 

         margin:  0 10px 2px 10px;

}

.images-center

{

        border:  1px solid black;
}

.images-side

 {


         border: 2px solid black; 

         margin:  0 5px 2px 6px;

}


.prices-right

{

	text-align:  right;

	font-weight:  bold;

	font-size:  12pt;

}



.prices-center

{

	text-align:  center;

	font-weight:  bold;

	font-size:  10pt;

}




.special-orders

{

	text-align:  center;

	font-size:  10pt;

}





.littlenotices

{

	font-weight:  bold;

	font-size: 9px;

	text-align:  center;

	line-height:  150%;

	color:  black;

	margin-top:  36px;

	padding: 0px 8px 0 8px;

	background-color:  #e3ddff;


}


.item-titles

{

	color:  #0000ff;

	font-size:  14pt;

	font-weight:  bold;

}


.float-box

{

	float: right;
	
	width:  120px;

	text-align: center;

}

.more-info
{

	font-style:  italic;

	font-size:  8pt;

	text-align:  center;

}
