		* {
				margin:0;
				padding:0;
				}
				
			body {
				background-position: center center;
				background-image: url(images/transbg2.png);
				background-color: #C1CCC6;
				background-repeat: repeat-y;
				font:100%/1.4 sans-serif;
				}
				
			a  {
			color: #666;
			}
				
			#container {
				width: 945px;
				padding-top:20px;
				margin-left: auto;
				margin-right: auto;
				}
				
			#left {
				float: left;
				width: 490px;
				margin-right: 20px;
				padding: 0px;
			
				}
				
			h1 {
			padding-bottom:15px;
				font:18px sans-serif;
				color:#707067;
				}
				

			#about { 
				margin-left:auto;
				margin-right:auto;
				margin-top:35px;
				width:300px;
				background-color:#fff;
				padding:20px 35px 35px 35px;
				border:1px solid #C0BFC0;
				font-size:60%;
				}	
				
			#box2 { 
				clear:both; 
				margin-left:33px;
				margin-right:auto;
				margin-top:35px;
				margin-bottom:35px;
				width:300px;
				padding:0 35px 35px 35px;
				font-size:60%;
				}	
				
				
			#credits  {
				clear:both; 
				margin-left:auto;
				margin-right:auto;
				width:300px;
				background-color:#fff;
				padding:20px 35px 35px 35px;
				border:1px solid #C0BFC0;
				font-size:60%;
			}
			
			#sugg  {

			}

			#about img {
				margin-top:20px;
				padding-left:35px;
				border:0;
				}
				
			#about p {
			margin-bottom:15px;
			}
			

				
			#ex_colors_cont	{
				width:463px;
			}
				
			.ex_colors {
				
				
				height:75px;
				margin-bottom:10px;
				
				
			}
			
			#tm_hexcodes, #ex_hexcodes {
				width:375px;
				padding-left:40px;
				}
				
			
			#tm_form {
				margin-top:15px;
				width:370px;
				background-color:#F2F1E7;
				padding-bottom:20px;
				margin-left:-35px;
				margin-right:-35px;
				font-size:60%;
				text-align:center;
			}
			
			
			
			#clr_facts {
				width:375px;
				min-height:600px;
				padding:50px 0 0 0;
				margin-top:40px;
				vertical-align:middle !important;
			}
			
			.txtbx {
				border: 1px solid #666666;
				padding:5px;
				margin:25px 0 0 0;
			}
	
			.txtbtn {
				border: 1px solid #666666;
				padding:5px;
				}
				
			.clr_ct {
				float:left; 
				height:25px; 
				width:475px; 
				margin-bottom:5px;
				font-size:60%;
			}
				
			#right {
				padding: 0px;
				float:left;
				width: 435px;
				margin-right: 0px; 
				}
				
			#palbadge span	{
				display:none;
			}
			
			.toptext {
			margin-top:-17px;
			margin-left:-30px;
			padding-bottom:5px;
			filter:alpha(opacity=50); opacity:.50;
			}
			
			.toptext2 {
			margin-left:-25px;
			padding-bottom:7px;
			filter:alpha(opacity=50);opacity:.50;
			}
			
			.toptext3 {
			margin-top:-17px;
			padding-bottom:7px;
			filter:alpha(opacity=50); opacity:.50;
			}
			
			.toptext4 {
			margin-left:-13px;
			padding-bottom:9px;
			filter:alpha(opacity=50);opacity:.50;
			}
			

			
.p-shadow {
  width: 90%;
  float:left;
  background: url(shadowAlpha.png) no-repeat bottom right !important;
  background: url(shadow.gif) no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
  }

.p-shadow div {
  background: none !important;
  background: url(shadow2.gif) no-repeat left top;
  padding: 0 !important;
  padding: 0 6px 6px 0;
  }

.p-shadow p {
  color: #777;
  background-color: #fff;
  font: italic 1em georgia, serif;
  border: 1px solid #a9a9a9;
  padding: 4px;
  margin: -6px 6px 6px -6px !important;
  margin: 0;
  }
  
  #cbox1000 {
  
  min-height:auto;
  }
			
			


			