div#header .logo{background:url('../../images/colors/blue/logo.png') no-repeat top right;}
div.small_right_column ul.arrows li a.ui-state-active{background:url('../../images/colors/blue/arrow_down.png') no-repeat left;}
div#homepage div.specials a.full_menu{background:url('../../images/colors/blue/menu_icon.png') no-repeat top left;}
div#feedback div.press ul li div.date{background:url('../../images/colors/blue/date_bg.png') no-repeat;}
div.large_right_column ul li{background:url("../../images/colors/blue/bullet.png") no-repeat 0px 4px;}
ul.icon_list li.email{background:url('../../images/colors/blue/mail.png') no-repeat top left;}
ul.icon_list li.phone{background:url('../../images/colors/blue/phone.png') no-repeat top left;}
ul.icon_list li.fax{background:url('../../images/colors/blue/fax.png') no-repeat top left;}
div.location_box .details{background:url('../../images/colors/blue/location_icon.png') no-repeat top left;}
div#blog a.rss span{background:url('../../images/colors/blue/rss.png') no-repeat;}
div#blog .post .date,
div#homepage #slides .nivo-caption p span,
ul.recent_blogs li div.date{background:url('../../images/colors/blue/date_bg.png') no-repeat;}
div#error_page div.error_wrap{background:url("../../images/colors/blue/404_circle.png") no-repeat center;}
ul.triangles li{background:url('../../images/colors/blue/arrow_right.png') no-repeat 0px 7px;}
ul.bullseye li{background:url('../../images/colors/blue/bullet.png') no-repeat 0px 7px;}
ul.arrows li{background:url('../../images/colors/blue/arrow.png') no-repeat 0px 4px;}
ul.checkmarks li{background:url('../../images/colors/blue/checkmark.png') no-repeat 0px 5px;}
blockquote{background:url("../../images/colors/blue/quote.png") no-repeat top left;}
div.pricing_box.active .price{background:url('../../images/colors/blue/price_bg.png') no-repeat top center;}
div#location div.address{background:url('../../images/colors/blue/location_icon.png') no-repeat top left;}
div#items .content h4 span,
div#items_3 b span{background:#3d84c6;}
div#header ul#nav li.current-menu-item a,
div#header ul#nav li.current-menu-parent a{background:#3d84c6;}
h1{text-align:left;}
a{text-decoration:none;color:#3D84C6;}
a:hover{text-decoration:underline;}
div.main_content li{font-size:12px;color:#888;}
.content_images_watsu .gallery img{border:1px solid #D6D6D6;padding:4px;}
.small_left_column ul{margin-left:15px;margin-bottom:20px;}
body{background-attachment:fixed !important;}
div#footer .left{width:600px !important;}
div#footer p{padding:0 !important;}
div#home_box_container{border-bottom:1px solid #DFDFDF; margin-bottom:20px; padding-bottom: 10px;}
div#home_box_container div.widget{float:left;padding:20px 16px;width:150px;}
div#home_box_container div.widget h3{color: #000;/*#3D84C6;*/font-size:16px;font-weight:normal;/*height:25px;*/ padding-bottom:10px;text-align:center; background:#3D84C6;border:1px solid #DFDFDF;padding:8px;-webkit-border-radius:5px;border-radius:5px; width: 150px;}
div#home_box_container div.widget h3 a{ color: #fff; }
div#home_box_container div.widget img{background:#F6F6F6;border:1px solid #DFDFDF;padding:8px;-webkit-border-radius:5px;border-radius:5px;}
div#homepage #slides .nivo-caption {width: 340px !important; bottom: 30px !important;}
div#homepage #slides .nivo-caption p {font-size: 13px !important; color: #ccc; padding: 10px 15px;}
div#homepage #slides .nivo-caption h4, div#homepage #slides .nivo-caption h2, div#homepage #slides .nivo-caption h4, div#homepage #slides .nivo-caption h3{color: #fff; padding: 5px 0;}
div#homepage div#slider {margin-bottom: 10px !important;}
div.shadow {top: -40px !important; height: 55px !important;}
div#homepage div#welcome {height: 200px !important;}
div#header .logo.uploaded {text-align: center;}
div#footer p {font-size: 11px;}