	body { padding:0; margin:0; border:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#333333; /*background-color:#F7F7F7;*/ }

	#header {height:102px;}
	#header-inner {width:935px; height:71px; margin:auto auto;  }
	#header-inner a img#logo {  width:370px; float:left; }
	#header-inner a img#folio-address { float:left; margin-left:245px;}

	#logo { height:71px; width:370px;  padding:0; margin:0; display: block; }

	#body{ background-color:#FFFFFF; /*background-image:url(/images/homepage-grey-dient.jpg); background-repeat:repeat-x;*/ margin:0 auto; width:935px; min-height:400px; line-height:150%; }
	#left-column { float:left; width:383px; margin-right:30px; margin-top:5px; clear:left;}
	#right-column { float:left; width:520px; }
	#footer { width:935px; height:109px; margin:auto auto; }
	#copyright { font-size: 12px; color:#333333; width:750px; float:left; }
	#copyright a { color:#333333; }
	#copyright a:hover { text-decoration:underline; }
	#copyright span { margin-right:9px; }
	#order-line { width:184px; float:left; text-align: right; font-size: 12px; }

	#nav { background: transparent url(../images/address2.jpg)  right no-repeat; clear:both; list-style-type:none; margin:0; padding:0; width:935px; height:24px; border-bottom: 1px solid #CCCCCC; }
	#nav ul { height:24px; list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0;  }
	#nav ul li { background:transparent url("../images/tab-bg.gif") no-repeat scroll right 0; display:block; float:left; height:24px; list-style-image:none; list-style-position:outside; list-style-type:none; margin:0 0 0 -1px ; padding:0; }
	#nav ul li.first { margin:0; }
	#nav ul li a { background:transparent url("../images/tab-l.gif") no-repeat scroll 0 0; display:block; font-size:13px; font-weight:bold; height:24px; text-decoration:none; line-height:24px; padding:0 12px 0 12px; }
	#nav ul li a:hover { text-decoration:none; }

	#nav ul li.active { background-image: url("../images/tab-bg-active.gif"); }
	#nav ul li.active a { background:transparent url("../images/tab-l-active.gif") no-repeat scroll 0 0; border-bottom:1px solid #FFFFFF; }
	#nav ul li.hover { background: url("../images/tab-bg-active.gif") no-repeat scroll right -24px; }
	#nav ul li.hover a { background:transparent url("../images/tab-l-active.gif") no-repeat scroll 0 -24px; }
 

	hr { width:100%; display:block; clear:both; height:3px; border:none; border-top:1px solid #cccccc; background-color:#ffffff; margin:0; padding:0; margin-bottom:5px;   }

	#button-nav { margin-top:20px; margin-bottom:20px; }
	#button-nav a { margin-right:20px; outline:none; }

	h1,h2,h3 { margin:0; padding:0; margin-bottom:15px; font-size:13px; font-weight:bold; }
	h1 {  }
    h2 { margin-bottom: 2px; }
	p { margin:0; padding:0; margin-bottom:10px; }
	img { border:0; }
	a { color:#333333; text-decoration:none; }
	a:hover { text-decoration:underline; }

	.clear { clear:left; }


	div.slideshow { margin:0; padding:0; width:383px; height:458px; position:relative; margin-left:0px; margin-bottom:15px; margin-top: 16px; clear:both;  }
	div.slideshow img { position:absolute; left:0; top:0; width:370px; height:458px;   }

	#adminBar { position:absolute; left: 10px; top: 10px; }



	#search {
        margin: 40px 0pt 0pt 223px;
        padding: 0pt;
        text-align: right;
        float: left;

	}
	
	#search fieldset {
		border: none ;
		margin: 0pt;
		padding: 0pt;
	}
	
	#search label.accessibility {
		position: relative;
		left: -99999px;
	}
    #search_box {
        border:1px solid #999999;
        padding:3px;
        width:220px;
    }
	#search_box.gray {
		color:#999999;
	}


	.button-search {
		border-color:#E4E4E4 #999999 #999999 #E4E4E4;
		border-style:solid;
		border-width:1px;
		color:#333333;
		cursor:pointer;
		display:inline;
		margin:0 0 0 4px;
		padding:2px 4px;
		text-decoration:none;
	}

