/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (https://www.yootheme.com/license) */

/*
 * Custom Style Sheet - Use this file to style your content
 */

a, img {
    border:none;
}
 
#content { background: url(https://www.uhofna.com/dental/images/bluestripes.gif) repeat;
	padding: 20px;}

.custom-logo {
	display: inline-block;
	width: 210px;
	height: 90px;
	background: url(../../../images/yootheme/logo.png) 50% 50% no-repeat;
	background-size: contain;
}

/* Only Phones (Portrait) */
@media (max-width: 479px) {

	.custom-logo { height: 60px; }
	
}

#fronttitles {
	width: 285px;
	border: #D5E3F0 1px dotted; 
	
	padding: 10px;
	color: #ffffff;
	text-transform: uppercase;
	font-size: 20px;
	float: left;
	font-weight: bold;
	margin-bottom: 10px;
	text-align: center;
	background: url(https://www.uhofna.com/dental/images/bluestripes2.gif) repeat;
}	

#front a:link{
color:#D5E3F0; text-decoration: none;
}
#front a:visited{
color:#D5E3F0;
}

#front a:hover{
color:#F16D43;
}

#lowerfront{
	width: 305px; 
	float: left; 
	color: #444444; 
	border: #D5E3F0 1px dotted; 
	background: url(https://www.uhofna.com/dental/images/bluestripes.png) repeat;
	
	
}

#blueprint{
	width: 305px; 
	float: left; 
	color: #444444; 
	padding-bottom: 40px;
	background: url(https://www.uhofna.com/dental/images/blueprint.png) no-repeat bottom;
}

#blueprint2{
	width: 305px; 
	float: left; 
	color: #444444; 
	padding-bottom: 40px;
	background: url(https://www.uhofna.com/dental/images/blueprint2.png) no-repeat bottom;
}

#blueprint3{
	width: 305px; 
	float: left; 
	color: #444444; 
	padding-bottom: 40px;
	background: url(https://www.uhofna.com/dental/images/blueprint3.png) no-repeat bottom;
}

#goodshiz img{
  	opacity:1.0;
	filter:alpha(opacity=100); /* For IE8 and earlier */
	
}
#goodshiz img:hover {
	opacity:0.4;
	filter:alpha(opacity=40); /* For IE8 and earlier */
}

@font-face {
	font-family: Bevan-webfont;
	src: url('https://www.doggiedtailsbykaren.com/fonts/Bevan-webfont.ttf');
}

.Bevan-webfont{
	font-family: Bevan-webfont; /* no .ttf */
}

#contactbutton {
	color: #000;
	width: 89px;
	height: 40px;
	background-image: url('https://www.uhofna.com/dental/images/contact.png');
	background-repeat: no-repeat;
	margin-left: -89px;
	margin-top: 8px;
	z-index: 9999;
	position: absolute;
}

#contactbutton:hover {
	background-image: url('https://www.uhofna.com/dental/images/contact2.png'); 
	background-repeat: no-repeat;
	width: 89px;
	height: 40px;
	z-index: 17;
	
}

#closebutton {
	color: #000;
	width: 40px;
	height: 51px;
	background-image: url('https://www.uhofna.com/dental/images/close.png');
	background-repeat: no-repeat;
	margin-bottom: 5px;	
	margin-top: 10px;
	margin-left: -75px;
	z-index: 9999;
	position: absolute;
}

#closebutton:hover {
	background-image: url('https://www.uhofna.com/dental/images/close2.png'); 
	
}

#contactblock {
	background-color: #000; 
	padding: 20px; 
	margin-top: -13px; 
	margin-right: 20px;
	margin-left: 15px;
	margin-bottom: 40px;
	-moz-border-radius: 10px; 
	-webkit-border-radius: 10px; 
	-khtml-border-radius: 10px; 
	border-radius: 10px;
	float: left;
	width: 920px;
	background: url(https://www.uhofna.com/dental/images/bluestripes2.gif) repeat;
}

#contactleft {
	width: 400px;
	color: #D5E3F0;
	float: left;
	margin-left: 25px;
	
	
}

#contactstuff {
	width: 400px;
	margin-top: -55px;
	float: right;
	margin-right: 25px;
	
}

#contactblock fieldset
            {
            	padding:30px;
            	border:none;
            }      
            #contactblock label
            {
            	display:block;
            	color:#D5E3F0;
            }      
			
			 
            #contactblock input[type=text]
            {
            	display:block;
            	border:solid 0px #4d3a24;
            	width:100%;
            	margin-bottom:10px;
            	height:24px;
		-moz-border-radius: 5px; 
		-webkit-border-radius: 5px; 
		-khtml-border-radius: 5px; 
		border-radius: 5px;
            }  
            #contactblock textarea
            {
            	display:block;
            	border:solid 0px #4d3a24;
            	width:100%;
            	margin-bottom:10px;
		-moz-border-radius: 5px; 
		-webkit-border-radius: 5px; 
		-khtml-border-radius: 5px; 
		border-radius: 5px;

            }  
            #contactblock input[type=submit]
            {
            	background:url('https://www.uhofna.com/dental/images/send.png') no-repeat;
    		width: 57px;
    		height: 20px;
    		border: none;
    		float: right;
            	color:transparent;
		cursor:pointer;
            	
            }              
	
	#messageSent
            {
            	color:#ff9933;
            	display:none;
            }

.myButton {
    background:url('https://www.lafevers.net/images/send.png') no-repeat;
    cursor:pointer;
    width: 57px;
    height: 20px;
    border: none;
    float: right;
}

.myButton:hover {
    background:url('https://www.lafevers.net/images/send2.png') no-repeat;
    
}



#menuitem {
	float: left;
	margin-left: 10px;
	margin-top: 5px; 
	padding-bottom: 10px;
	text-transform: uppercase;
	font-size: 20px;	
	font-weight: bold;
	color: #ffffff;
	font-family: "Trebuchet MS",Verdana,Arial,sans-serif;
}

#menuitem a:link {color: #ffffff; text-decoration: none;}
#menuitem span { color: #ffffff; }

/* Set Hover and Active */
#menuitem a:hover,
#menuitem.active { color: #F8ECBA; }
