/*   
Theme Name: Dunn and Tighe Interiors Custom Theme
Theme URI: dunnandtigheinteriors.com
Author: purple-neon
Author URI: www.purple-neon.com
Version: 1.0
*/

body {background:#ddd; font-size:1em; font-family:Lucida Grande,Arial,Helvetica,sans-serif; color:#333;}

p {font-size:0.7em; line-height:1.6em; margin:0 0 15px;}
a {text-decoration:none; color:#448ccb;}
a:hover {text-decoration:underline;}
.clear {clear:both;}

small {font-size:0.4em; color:#666; margin-top:4px;}

#logo_wrap a#logo {text-indent:-1000px; overflow:hidden; display:block; background:url('images/logo2.png'); width:330px; height:20px; float:left; margin:39px 0 0 0px;}

h2 {font-size:2em; line-height:1em; margin:0 0 12px;}
h3 {font-size:1.2em; line-height:1em; margin:0 0 12px;}

h1.h1_about_us {text-indent:-1000px; overflow:hidden; height:30px; width:900px; background:url('images/h1_about_us.png') no-repeat; padding-bottom:5px; margin-bottom:20px; border-bottom:solid 1px #ccc;}
h1.h1_gallery {text-indent:-1000px; overflow:hidden; height:30px; width:900px; background:url('images/h1_gallery.png') no-repeat; padding-bottom:5px; margin-bottom:20px; border-bottom:solid 1px #ccc;}
h1.h1_contact {text-indent:-1000px; overflow:hidden; height:30px; width:900px; background:url('images/h1_contact.png') no-repeat; padding-bottom:5px; margin-bottom:20px; border-bottom:solid 1px #ccc;}
h1.h1_press {text-indent:-1000px; overflow:hidden; height:30px; width:900px; background:url('images/h1_press.png') no-repeat; padding-bottom:5px; margin-bottom:20px; border-bottom:solid 1px #ccc;}


h2.h2_welcome {text-indent:-1000px; overflow:hidden; height:33px; width:250px; background:url('images/h2_welcome.png') no-repeat;}
h3.h3_contact_us_now {text-indent:-1000px; overflow:hidden; height:20px; width:250px; background:url('images/h3_contact_us_now.png') no-repeat;}

#wrapper {width:960px; margin:0 auto; padding:0 20px;}
#header {height:100px; background:url(images/bg.png) top;}
#page {clear:both;}
#content_home {width:630px; float:left;}
#sidebar {float:left; width:330px;}
#home_widget_1 {width:270px; height:135px; padding:30px; margin:0 0 10px; background:url('images/widget_1_bg.png');}
#home_widget_2 {width:270px; height:135px; padding:30px; background:url('images/widget_2_bg.png');}

#home_widget_2 .col_2 {}
#home_widget_2 p {margin:0 0 5px;}

.col_1 {float:left; width:25px; padding-right:20px;}
.col_2 {float:left; width:190px; padding-left:20px;}

.full_width {padding:30px; min-height:300px; background:#eee; margin-bottom:18px; display:block;}
.title {width:270px; float:left; margin-right:30px;}
.entry_2 {width:600px; float:left; display:block;}

#footer {clear:both; padding:0px; font-size:0.8em; color:#666;}

#main_nav {float:right; margin:39px 0px 0 0;}
#main_nav ul li {float:left; display:inline; margin-left:3px;}
#main_nav ul li a {display:block; height:20px; background:url('images/nav.png'); width:100px; text-indent:-1000px; overflow:hidden;}

#main_nav ul li a.link_1 {background-position:0px 0px;}
#main_nav ul li a.link_1a {background-position:0px -40px;}
#main_nav ul li a.link_1:hover {background-position:0px -20px;}

#main_nav ul li a.link_2 {background-position:-100px 0px;}
#main_nav ul li a.link_2a {background-position:-100px -40px;}
#main_nav ul li a.link_2:hover {background-position:-100px -20px;}

#main_nav ul li a.link_3 {background-position:-200px 0px;}
#main_nav ul li a.link_3a {background-position:-200px -40px;}
#main_nav ul li a.link_3:hover {background-position:-200px -20px;}

#main_nav ul li a.link_4 {background-position:-300px 0px;}
#main_nav ul li a.link_4a {background-position:-300px -40px;}
#main_nav ul li a.link_4:hover {background-position:-300px -20px;}

#main_nav ul li a.link_5 {background-position:-400px 0px;}
#main_nav ul li a.link_5a {background-position:-400px -40px;}
#main_nav ul li a.link_5:hover {background-position:-400px -20px;}

