#button-red {

	height: 36px;

	font-size: 24px;

	background: url('../images/button-red.jpg') repeat-x;

	padding: 1%;

	background-position: 0 -10px;

	color: #FFF;

	text-decoration: none;

}

#button-green{

	

	height: 36px;

	font-size: 24px;

	background: url('../images/button-green.jpg') repeat-x;

	padding: 1%;

	background-position: 0 -10px;

	color: #FFF;

	text-decoration: none;

}

#button-blue{

	height: 36px;

	font-size: 24px;

	background: url('../images/button-blue.jpg') repeat-x;

	padding: 1%;

	background-position: 0 -10px;

	color: #FFF;

	text-decoration: none;

}

#button-blue:hover, #button-green:hover, #button-red:hover {

	background-position: 0 0;

	color:#fff !important;

}



#contact {

_background-color:#fff;

_display:none;

_left:50%;

_margin-left:-300px;

_position:absolute;

_top:90px;

_width:600px;

width:100%;

clear:both;

_z-index:9999;

_border-radius:10px;

_-moz-border-radius:10px;

_-webkit-border-radius:10px;

_padding:20px;

}



#contact_header {

background:url(../images/envelope.png) no-repeat left;

font-family:arial, sans-serif;

font-size:20px;

font-weight:700;

line-height:30px;

padding:5px 5px 10px 60px;

overflow: auto;

}

#contact_header.ajax-loading {

	padding: 20px 0;

	background: url(http://demos.mootools.net/demos/Group/spinner.gif) no-repeat center;

}



/* form components */

#contactForm input,textarea {

border:1px solid silver;

background-color:#fff;

color:#404040;

font-size:10px;

line-height:18px;

font-family:Verdana, Arial, sans-serif;

_text-transform:uppercase;

border-radius:5px;

-moz-border-radius:5px;

-webkit-border-radius:5px;

margin:2px 0;

padding:5px;

}



#contactForm input:hover[type=text],input:focus[type=text],textarea:hover,textarea:focus {

background-color:#E0E0E0;

border:1px solid #000;

}







#contactForm input[type=text],textarea {

width:90%;

}



#contactForm p{

padding:0px;

margin:0px;

}



#submitter {

border:1px solid silver;

background-color:#fff;

color:#404040;

font-size:10px;

text-transform:uppercase;

border-radius:5px;

-moz-border-radius:5px;

-webkit-border-radius:5px;

width:100px;

height:31px;

margin-top: 10px;

}



#submitter:hover {

cursor:pointer;

}



/* alert messages */

.success,.error {

color:#000;

display:none;

font-size:15px;

font-weight:700;

border-radius:4px;

-moz-border-radius:4px;

-webkit-border-radius:4px;

padding:5px 10px 5px 10px;

margin-bottom: 10px;

}



.success {

background-color:#9F6;

border:1px solid #0F0;

}



.error {

background-color:#F66;

border:1px solid red;

}

.ajax-loading {

	padding: 20px 0;

	background: url(http://demos.mootools.net/demos/Group/spinner.gif) no-repeat center;

}



#social-media-icons_sc {	margin: 10px auto;	text-align: center;	width: 161px;}



a.social-media-icon_sc {

	display: inline-block;

	width: 32px;

	height: 32px;

	margin-right: 6px;

	background-position: 0 0;

	overflow: hidden;

	text-indent: -1000px;

	-moz-transition: background-position .25s ease;

	-webkit-transition: background-position .25s ease;

	-o-transition: background-position .25s ease;

	-ms-transition: background-position .25s ease;

	transition: background-position .25s ease;

}



a.social-media-icon_sc:hover {

	background-position: 0 -32px;

}

/*--BLACK SCHEME--*/

.facebookscblack {

	background-image: url(../images/facebook.png);

}



.twitterscblack {

	background-image: url(../images/twitter.png);

}



.youtubescblack {

	background-image: url(../images/youtube.png);

}



.google-plusscblack {

	background-image: url(../images/google-plus.png);

}



.linkedinscblack {

	background-image: url(../images/linkedin.png);

}/*--WHITE SCHEME--*/.facebookscwhite {	background-image: url(../images/facebookwh.png);}.twitterscwhite {	background-image: url(../images/twitterwh.png);}.youtubescwhite {	background-image: url(../images/youtubewh.png);}.google-plusscwhite {	background-image: url(../images/google-pluswh.png);}.linkedinscwhite {	background-image: url(http://paintingparkridge.com/wp-content/plugins/411Plugin/images/linkedincl.png);}/*--CLASSIC SCHEME--*/.facebookscclassic{	background-image: url(../images/facebookcl.png);}.twitterscclassic {	background-image: url(../images/twittercl.png);}.youtubescclassic {	background-image: url(../images/youtubecl.png);}.google-plusscclassic{	background-image: url(../images/google-pluscl.png);}.linkedinscclassic {	background-image: url(http://paintingparkridge.com/wp-content/plugins/411Plugin/images/LinkedIncl.png);}


            .saefInfo{
                border: 1px solid #f1f1f1;
                display: block;
                min-height: 80px;
                margin: 0 auto;
                width: 900px;
                -moz-border-radius: 8px;
                -webkit-border-radius: 8px;
                border-radius: 8px;
                -webkit-box-shadow:  0px 0px 5px 2px #dedede;
                box-shadow:  0px 0px 5px 2px #dedede;
                padding: 0; 
        
            }
            
            #saefInfoHead {
                 display: block;
                height: 30px;
                list-style: none outside none;
                margin: 0;
                padding: 0;
                width: 900px;
                background: #ededed;
                -moz-border-radius: 8px 8px 0 0;
                -webkit-border-radius: 8px 8px 0 0;
                border-radius: 8px 8px 0 0;
            }
            
            #saefInfoHead li{
                float: left;
                height: 30px;
                width: 179px;
                text-align: center;
                line-height: 30px;
                font-size: 18px;
                color:#5d5d5d;
                border-right: 1px #dedede solid;
        
            }
            
            #saefInfoHead li:last-child{
                border-right: none;
            }
            
            .saefInfoContent{
                display: inline-block;
                list-style: none;
                margin: 0;
                padding: 0;
                width: 900px;
                border-top: 1px #dedede solid;
                height: auto;
            }
            
            .saefInfoContent li{
                float: left;
                width: 179px;
                text-align: justify;
                border-right: 1px #dedede solid;
                height: auto;
                word-wrap:break-word;
                display: block;
            }
            
            .saefInfoContent li:last-child{
                border-right: none;
            }
            
            .saefInfoContent li p{
                    margin: 0 auto;
                    padding: 10px 0;
                    width: 170px;
            }
			.saefInfoFooter {
				border: 1px solid #f1f1f1;
                display: block;
                width: 100%;
                -moz-border-radius: 8px;
                -webkit-border-radius: 8px;
                border-radius: 8px;
                -webkit-box-shadow:  0px 0px 5px 2px #dedede;
                box-shadow:  0px 0px 5px 2px #dedede;
                padding: 0;
				margin-top:10px;
				float:left;
			}
			.saefInfoFooterLeft {
				height: 30px;
                width: 300px;
                text-align: left;
                line-height: 30px;
                font-size: 18px;
                color:#5d5d5d;
			}
			.saefInfoFooterRight {
				float:left;
				height: 30px;
                width: 200px;
                text-align: right;
                line-height: 30px;
                font-size: 18px;
                color:#5d5d5d;
			}

@media screen and (max-width: 760px) {

	#social-media-icons {

		float: none;

		margin: 18px 0;

		text-align: center;

	}

}