* {margin: 0; padding: 0; }

html { overflow-y: scroll; }


body {	
		text-align: left ;
		font-family: Arial , Helvetica, sans-serif; 
		color: #f7f7f7;
		background-color:#a2a2a2;
  		}


a:link, a:visited, a:hover, a:active { 
		outline: none;
		font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		}
		a:link, a:visited {
		color: #800000;
		text-decoration: none;
		}
		a:hover, a:active {
		color: #333;
		text-decoration: none;
		}

h1 { font-size : 23px ;
		font-weight: 800 ;
		color: #800000; 
		padding: 5px 0px 5px 0px;
		}
	
h2 {		
		font-family: Arial , Helvetica, sans-serif; 
		font-size : 18px ;
		font-weight: lighter ; 
		letter-spacing: 1.5 ;
		color: #800000;
		padding: 10px 0px 3px 0px ;
		}
		h2.rule {display:block;
		         height:20px;
				 border-bottom:solid #800000 1px;
				 xborder-top:solid #800000 1px;
				 xpadding:23px 0;
				 margin-bottom:20px;}
		
h3 {		
		font-family: Verdana, Arial , Helvetica Bold, sans-serif; 
		font-size : 13.5px ;
		font-weight: 800 ; 
		letter-spacing: 1.5 ;
		color: #800000;
		margin: 0px;
		padding: 5px 0px 5px 0px ;
		}
	
h4 {		
		font-size:12px;
		font-weight:800; 
		letter-spacing:1.5;
		color:#800000;
		xmargin:0px;
		padding:16px 0px 2px 0px}
		
h5 {		
		font-size:11px;
		font-weight:lighter; 
		letter-spacing:1.5;
		color:#800000;}

p {		font-size: 12px;
		color: #333;
		background-color: transparent;
		padding: 2px 0px 8px 0px ;
		border: 0px ;
		margin: 0px ;
		}
		p.large {font-size:14px; color:#333;}

#main_wrap {
		width:850px;
		margin:0 auto;
		xborder-left:white dotted 1px;
		xborder-right:white dotted 1px;
		background: #fff url(images/page_bg5.png) repeat-y ;}
		
#header {	
		background: #fff url(images/header5.jpg) no-repeat;
		height: 145px;
		width:850px;
		margin:0 auto;
		xborder-left:#999 dotted 1px;
		xborder-right:#999 dotted 1px;
		}
		
#nav {	width:850px;
		margin:0 auto;
		padding-top:3px;
		height:23px;
		background-color:#a2adae;}
		
		#nav li {display:inline;
		         font-size:13px;
				 color:#800000;
				 padding:0 10px;
				 border-left:#800 1px dotted;}
		
		#nav li.ems {border:none; margin:0 100px 0 5px; font-weight:bold; }
		#nav li.contact {border-right:#800 1px dotted;}
		
#left_column {
		width:153px;
		padding:10px 0 20px 5px;
		float:left;
		}
		#left_column p {padding:10px 0 0 5px; font-size:12px; color:white;}
		#left_column label {font-size:10px; color:white;}
		#left_column input.submit {width:70px; padding:3px 5px; height:23px;font-size:11px;margin-top:5px;}
		#left_column input {width:120px; padding:3px 10px; height:15px;font-size:11px;margin:5px 0;}
		#left_column ul {margin-top:20px;}
		#left_column li {width:142px; color:white; list-style-type:none;margin-bottom:7px;}
		#left_column li a {width:132px; color:white;border-bottom:1px #ccc dotted;padding:5px;display:block;font-size:11px;}
		#left_column li a:hover {color:#c9844b;}
		#left_column li.top {border-top:1px #ccc dotted;}
		
		
#page_content {
		width:685px;
		float:left;
		background: #fff url(images/gblinds_09.jpg) no-repeat;}
		
#page_content_inside {
		width:625px;
		float:left;
		padding-left:40px;
		background: #fff url(images/gblinds_09.jpg) no-repeat;} 
		
		#page_content_inside h1 {margin-top:28px;
		                         font-size:28px;}
		

	#page_content_inside .right {width:230px;
	                             float:right;
								 margin:10px 20px 30px 10px;}
								 

	#page_content_inside .prod_pic {width:130px;
									height:90px;
	                             	float:right;
									overflow:hidden;
									margin:10px 0px 0px 0px;}
									
	
	#page_content_inside .prod_big {width:250px;
									height:180px;
	                             	float:left;
									margin:10px 0px 0px 0px;}
							

	#page_content_inside .product {width:600px;
	                               height:110px;
								   border-top:1px solid #a2adae;}
								   
	.product a {font-size:17px; text-decoration:underline;}



#product_text {width:300px; float:right; margin:20px 50px 0 0; text-align:justify;}

		#product_text p {font-size:14px; line-height:22px; font-weight:lighter;}
		#product_text ul {margin-left:20px;}
		#product_text li {font-size:14px; padding-bottom:3px; color:#333;}

#pg_left {
		width:190px;
		float:left;
		padding-bottom:30px;
		border-right:1px #800000 solid;}
		
		#pg_left p {padding: 0 20px;}
		#pg_left hr{border-bottom:1px #800000 solid; color:white;}
		
#pg_right {
		width:460px;
		float:right;
		margin-right:20px;
		}
		
		#pg_right hr {border-bottom:1px #800000 solid; color:white;}
		
#footer {	
		background-color:#533537;
		height: 42px;
		width:850px;
		margin:0 auto;
		text-align:center;
		padding-bottom:10px;
		}
		
		#footer p, #footer li, #footer a{color:#999; font-size:10px;padding-top:5px;}
		#footer li{display:inline;padding:0 5px; border-right:1px dotted #666;}
		#footer a:hover {color:#c9844b;}
	
td.data {	
		background: #333333 url(file:///Macintosh%20HD/Users/gb/Documents/Russell%20&%20Jones/R&J%20Website/images/bg1.gif) repeat-y;
		margin: 0px; 
		padding: 0px 40px 100px 40px;
		}
	
td.form140 {	
		font-family: Verdana, Arial , Helvetica Bold, sans-serif; 
		font-size: 10.5px;
		color: #FFFFFF;
		vertical-align: top;
		width: 140px;
		height: 20px;
		}
		
td.form300 {	
		font-family: Verdana, Arial , Helvetica Bold, sans-serif; 
		font-size: 10.5px;
		color: #FFFFFF;
		vertical-align: top;
		width: 300px;
		height: 20px;
		}
		
td.form {	
		vertical-align: top;
		width: 300px;
		}
	
input.contact {
		width: 200px;
		height: 20px;
		font-size: 10.5px;
		font-family: Arial, Helvetica, sans-serif;
		color: #333;
		}

textarea.message {
		width: 200px;
		font-size: 10.5px;
		font-family: Arial, Helvetica, sans-serif;
		color: #333;
		vertical-align: top;
		}

form.270 {
		width:270px;
		}

input.text1 {
		width: 169px !important;
		width: 165px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #333;
		}

textarea.text2 {
		width: 169px !important;
		width: 165px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #333;
		padding: 3px;
		}

input.text3 {
		width: 142px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #333;
		}
	
input.date {
		width: 90px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #333;
		}
	
select.drop {
		width: 170px !important;
		width: 166px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #333;
		}

	
td.145 {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		width: 145px;
		vertical-align: top;
		padding: 0 10px 0 0;
		}

td.300 {
		vertical-align: top;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		}
	
/* GLOBAL NAVIGATION PROPERTIES */
a.global:link, a.global:visited, a.global:hover, a.global:active {
		margin: 0 0 0 0;
		padding: 4px 0px 0px 18px;
		border: 0;
		width:128px !important;
		width:146px;
		height: 19px !important;
		height: 23px;
		text-align: left;
		vertical-align: middle;
		display: block;
		font-size: 10px;
		text-decoration: none;
		outline: none;
		}
		a.global:link, a.global:visited {
		background: url(file:///Macintosh%20HD/Users/gb/Documents/Russell%20&%20Jones/R&J%20Website/images/link.gif) top left no-repeat;
		color: #fcfcfc;
		outline: none;
		}
		a.global:hover, a.global:active {
		background: #8c8c8c url(file:///Macintosh%20HD/Users/gb/Documents/Russell%20&%20Jones/R&J%20Website/images/linkO.gif) top left no-repeat;
		color: #000;
		outline: none;
		}
		a.global:active {
		font-weight: bold;
		outline: none;
		}

a.appt:link, a.appt:visited, a.appt:hover, a.appt:active {
		margin: 0 0 0 0;
		padding: 0px 0px 0px 10px;
		border: 0;
		outline: none;
		-moz-outline-style: none;
		}
		:focus {
		-moz-outline-style: none;
		}
		
#xnav {
		top: 33px;
		left: 19px;
		border: 0px;
		background: transparent;
		height: auto;
		width: 186px;
		display: inline;
		float: left;
		position: relative;
		}

td.left {
		background: #7BAF41 url(file:///Macintosh%20HD/Users/gb/Documents/Russell%20&%20Jones/images/left.gif) no-repeat top left;
		width: 186px;
		padding: 0px;
		min-height: 465px;
		vertical-align: top;
		outline: none;
		}
			
/************************************************/

		
#blockhome1 {
		top: 60px;
		left: 30px;
		border: 0px;
		background: transparent;
		height: auto;
		width: 220px;
		display: inline;
		float: left;
		position: relative;
		}

table.home1 {
		width: 220px;
		height: auto;
		padding: 0px;
		margin: 0px;
		border: 0px;
		}

td.hometop {
		background: transparent url(file:///Macintosh%20HD/Users/gb/Documents/Russell%20&%20Jones/R&J%20Website/images/add-tbltop.jpg) no-repeat top left;
		width: 220px;
		height: 39px;
		padding: 0px;
		border: 0px;
		margin: 0px;
		}

td.homemiddle {
		background: transparent url(file:///Macintosh%20HD/Users/gb/Documents/Russell%20&%20Jones/R&J%20Website/images/add-tblmain.jpg) repeat-y top left;
		width: 220px;
		height: auto;
		padding: 0px;
		border: 0px;
		margin: 0px;
		}	

td.homebtm {
		background: transparent url(file:///Macintosh%20HD/Users/gb/Documents/Russell%20&%20Jones/R&J%20Website/images/add-tblbtm.jpg) no-repeat top left;
		width: 220px;
		height: 16px;
		padding: 0px;
		border: 0px;
		margin: 0px;
		}
	
p.homeblockheading {
		margin: 13px 30px 0px 30px;
		padding: 0px;
		font-size: 10px;
		color: #000;
		font-weight: bold;
		}

p.homeinblock {
		margin:20px 30px 20px 25px;
		padding:0;
		font-size:10px;
		line-height:15px}

p.homeimage {
		margin: 0px 16px;
		padding: 0px}
	
p.home {
		margin:0px 30px 0px 12px;
		padding:0;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#fff;
		line-height:15px}


.welcome {
		background:transparent;
		height:70px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#fff}
		
.welcome2 {
		background:transparent;
		height:80px;
		padding:0 0 0 15px}
		
.welcome3 {
		background:transparent;
		height:80px;
		padding:20px 0 0 15px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#fff;
		line-height:16px}

a.map:link, a.map:visited, a.map:hover, a.map:active {
		background:url(file:///Macintosh%20HD/Users/gb/Documents/Russell%20&%20Jones/R&J%20Website/images/map-btn.gif) top left no-repeat;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		padding:0 12px;
		text-decoration:none}
		a.map:link, a.map:visited {background:url(file:///Macintosh%20HD/Users/gb/Documents/Russell%20&%20Jones/R&J%20Website/images/map-btn.gif) top left no-repeat; color:#7BAF41}
		a.map:hover, a.map:active {background:url(file:///Macintosh%20HD/Users/gb/Documents/Russell%20&%20Jones/R&J%20Website/images/map-btnO.gif) top left no-repeat; color:#fff}

		
/*****************************************/

#blockapt {
		top: 20px;
		left: 30px;
		border: 0px;
		background: transparent;
		height: auto;
		width: 458px;
		display: inline;
		float: left;
		position: relative;
		}

table.block {
		width: 452px;
		height: auto;
		padding: 0px;
		margin: 0px;
		border: 0px;
		}

td.top {
		background: transparent url(file:///Macintosh%20HD/Users/gb/Documents/Russell%20&%20Jones/R&J%20Website/images/tbltop.jpg) no-repeat top left;
		width: 452px;
		height: 42px;
		padding: 0px;
		border: 0px;
		margin: 0px;
		}

td.middle {
		background: transparent url(file:///Macintosh%20HD/Users/gb/Documents/Russell%20&%20Jones/R&J%20Website/images/tblmain.jpg) repeat-y top left;
		width: 452px;
		height: auto;
		padding: 0 0 0 30px;
		border: 0px;
		margin: 0px;
		}	

td.btm {
		background: transparent url(file:///Macintosh%20HD/Users/gb/Documents/Russell%20&%20Jones/R&J%20Website/images/tblbtm.jpg) no-repeat top left;
		width: 452px;
		height: 16px;
		padding: 0px;
		border: 0px;
		margin: 0px;
		}
	
p.blockheading {
		margin: 15px 30px 0px 30px;
		padding: 0px;
		font-size: 10px;
		color: #000;
		font-weight: bold;
		}

p.inblock {
		margin: 10px 30px;
		padding: 0px;
		font-size: 10px;
		}
	
p.apptinblock {
		margin: 10px 50px;
		padding: 0px;
		font-size: 10px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		}
xul {
		margin: 3px 70px;
		padding: 0px;
		font-size: 10px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		}
xli {
		font-size: 10px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		}