@charset "UTF-8";
/* CSS Document */

/* Page Elements

	Contact Us - pink: #cc3399

 */		
 
 #partofit	{
			background-color:#cc3399;
			}
 
 #partofit hr	{
			color:#cc3399;
  			border-top:1px solid #cc3399;
  			border-left:#cc3399;
 			border-right:#cc3399;
			}
			

/* STRUCTURE */
		
#maincontent	{
			background-image:url(../shared_images/maincontent_bkgd_contact.jpg);
			background-position:top left;
			background-repeat:repeat-y;
			}
			
#page	{
			padding:10px 15px 30px 20px;
			}
				
#subnav		{
			margin:-10px 0 10px -15px;
			}
			
#category_on	{
			background-color:#cc3399;
			}
.quote		{
			background-image:url(../shared_images/quoter_contact.gif);
			background-position:bottom right;
			background-repeat:no-repeat;
			}
			
/* TEXT */				
			
/* Main content colored headings _________________________________ */
H1			{	
			color: #cc3399;
			}	
					
/* PAGE LINKS */			

a.partofit:hover		{
			background-image:url(../images/pointer_pinpink.gif); /* color/page specific image required */
 			}
			
/* FORM ELEMENTS */

/* Buttons that sit on a colored background  _________________________________ */
a.button.clr {
   			background: transparent url('../shared_images/bigbutton_pink_2.jpg') no-repeat scroll top right;
			}

a.button.clr span {
    		background: transparent url('../shared_images/bigbutton_pink_1.jpg') no-repeat;
			}

#replacementclr {
	    	background: transparent url('../shared_images/bigbutton_or_2.jpg') no-repeat scroll top right;
    		color: #fff;
    		display: block;
    		float: left;
    		height: 30px;
    		padding:0 10px 0 0; /* sliding doors padding */
    		text-decoration: none;
			margin:0 0 5px 0;
			font-size:13pt;
			border:0;
  			overflow: hidden;
 			 cursor: pointer; /* hand-shaped cursor */
 			 cursor: hand; /* for IE 5.x */
			}

#replacementclr span {
    		background: transparent url('../shared_images/bigbutton_or_1.jpg') no-repeat;
    		display: block;
    		line-height: 20px;
			margin:0;
    		padding:5px 2px 5px 11px;
			border:0;
			color: #fff;
			}
