#templatemo_menu li {
display: block;
float: left;
width: 140px;
height: 160px;
margin: 0 20px 20px 0;
background:url(/css/masterlie/01/menu_box.png) no-repeat
}
#templatemo_menu li.no_margin_right {
margin-right: 0;
}
#templatemo_menu li a {
display: block;
width: 120px;
height: 30px;
padding: 130px 10px 0px;
background-repeat: no-repeat;
background-position: 15px 15px;
text-align: center;
line-height: 30px;
font-size: 14px;
color: #fff;
}
#templatemo_menu li a:hover {
text-shadow: 1px 1px 1px #555;
text-decoration: none;
}
#templatemo_menu li a.about {
background-image:url(/css/masterlie/01/icon_about.png);
}
#templatemo_menu li a.services {
background-image: url(/css/masterlie/01/icon_services.png);
}
#templatemo_menu li a.portfolio {
background-image: url(/css/masterlie/01/icon_portfolio.png);
}
#templatemo_menu li a.testimonial {
background-image: url(/css/masterlie/01/icon_testimonial.png);
}
#templatemo_menu li a.contact {
background-image:url(/css/masterlie/01/icon_contact.png);
}
#social_links {
margin-top: 40px
}
#social_links li {
width: auto;
height: auto;
float: left;
width: 180px;
margin: 0 0 40px;
padding: 0;
background: none;
}
#social_links li a {
display: block;
height: 33px;
padding: 15px 0 0 60px;
font-size: 14px;
background-position: left;
background-repeat: no-repeat
}
#social_links li a.facebook {
background-image:url(/css/masterlie/01/facebook.png)
}
#social_links li a.flickr {
background-image:url(/css/masterlie/01/flickr.png)
}
#social_links li a.linkedin {
background-image:url(/css/masterlie/01/linkedin.png)
}
#social_links li a.twitter {
background-image:url(/css/masterlie/01/twitter.png)
}
#social_links li a.yahoo {
background-image:url(/css/masterlie/01/yahoo.png)
}
#social_links li a.youtube {
background-image: url(/css/masterlie/01/youtube.png)
}
#gallery {
margin-top: 40px
}
#gallery li {
width: auto;
height: auto;
float: left;
width: 140px;
height: 140px;
margin: 0 20px 20px 0;
padding: 0;
background: none;
}
#gallery li a {
display: block;
}
#gallery li a img {
background: #a1a199;
padding: 4px;
border: 1px solid #d0d0cb;
}
#gallery li.no_margin_right {
margin-right: 0;
}
#contact_form {
padding: 0;
width: 365px;
}
#contact_form form {
margin: 0px;
padding: 0px;
}
#contact_form form .input_field {
width: 163px;
padding: 5px;
color: #000;
border: 1px solid #adada3;
background: #e9e9e9;
font-family: Tahoma, Geneva, sans-serif;
font-size: 12px;
margin-top: 5px;
}
#contact_form form label {
display: block;
font-size: 11px;
}
#contact_form form textarea {
width: 353px;
height: 110px;
padding: 5px;
color: #000;
border: 1px solid #adada3;
background: #e9e9e9;
font-family: Tahoma, Geneva, sans-serif;
font-size: 12px;
margin-top: 5px;
}
#contact_form form .submit_btn {
font-size: 12px;
color: #000;
border: 1px solid #adada3;
background: #e9e9e9;
padding: 5px 14px;
margin: 10px 0px;
}