/* CSS Document */

h1 { font-size:1.2em }
		
		div#wrapper
		{
			width: 960px;
			padding: 0px;
			margin: 40px auto;
			margin-bottom:5px;
			background-color: #ffffff;
			border-top: 1px solid #E6E6DF;
	border-right: 1px solid #CCCCCC;
	/*border-bottom: 5px solid #E6E6DF;*/
	border-left: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
		}
		
		#navdiv {
		width:960px;
		padding:0px;
		margin:0px;
		float:left;
		clear: both
		}
		
			ul#navigation
			
			{
				background-color: #999966;
				text-align: center;
				list-style: none;
				height: 40px;
				display: block;
				clear:left;
				margin:0px
				
			}	
			
			ul#footer
			
			{
				text-align: center;
				list-style: none;
				height: 20px;
				display: block;
				clear:left;
				margin:0px
				
			}	
			
			ul#navigation li.left {
				float: left;
				height:30px;
				width:90px;
				text-align:center;
				font-size:16px;
				color:#FFFFFF;
				
				
				
			}
			
			ul#footer li {
				float: right;	
				padding:5px		
				
			}
			
			ul#navigation li {
				float: right;			
				
			}		
			
			ul#navigation li.left a
			{
			display: block;
			padding: 10px 5px 10px 5px;
			background-color: #999966;
			color: #FFFFFF;
			text-decoration:none
			}	
			
			ul#navigation li.left a:hover{
			color: #666666 ;
			text-decoration:none;
			background-color: #C6C6A8;
			border-left:1px solid #666666;
			border-right:1px solid #666666;
			}

			div#content
			{
				background-color: #ffffff;
				list-style: none;
				width:230px;
				float:right;
				text-align:left;
				padding:10px;
				border-left: 1px solid #CCCCCC;
				
			}	
			
					

				
			
			ul#footer
			{
				
				width: 960px;
			padding: 0px;
			margin: 0px auto;
			}		
			
			#titlebar {background-image: url(grafx/logo.jpg)	;
			height:120px;
			text-align:right;
		
			
			 	}
				
			#strapline {
			float:right;
			width:250px;
			padding-top:90px;
			padding-right:20px;
			font-size:120%;
			color:#FFFFFF
			
			}	
			
			
			#products {
			
			width:180px;
			padding-left:10px;
			padding-top:30px;
			padding-right:10px;
			padding-bottom:10px;
			float:left;
			text-align:left;
			border-right: 1px solid #CCCCCC;
			}	
			
			#products img {
			
			margin-right:10px}
			
			#phonediv {
			width: 730px;
			float:right;
			clear:right;;
			text-align:right;
			margin:0;
			padding-top:10px;
			padding-right:20px;
			font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
			font-size:24px;
			font-weight: bold;
			color:#002E5B
			
			}
			
			#leftphone {
			float:left
			}
			
			
			#badges {
			width:960px;
			clear:both;
			/*height: 60px;*/
			border-top: 1px solid #CCCCCC ;
			margin: 0px;
			padding:0px;
			padding-top:10px;
	
			
			
			
			}
			
			#middlediv {
			width:460px;
			padding-left:30px;
			padding-right:10px;
			padding-bottom:10px;
			float:left;
			text-align:left
			}
			
			#middlediv img {
				padding-right:10px
				}
		
			
			
#content fieldset {
	width:200px; 
	float:left}
#content  label {
	text-align:left;
	width:150px;
	float:left;
	margin-top:5px 
	}
 
#content input {
border:1px solid #CCCCCC;
color:#0000FF;
	height:20px;
	width:140px;
	margin-top:5px }
#content select {
	height:20px;
	width:140px;
	margin-top:5px }
#content  textarea {
	height:105px;
	width:180px;
	margin-top:5px }
	
#content legend {
	font: 120% "Helvetica Neue", Helvetica, Arial, sans-serif;
	color: #002E5B;
	
}

#log {
position:absolute;
left:400px;
top:400px;
width:400px;
height:300px;
border: #999999 1px solid;
background-color:#FFFFFF

}

