/*
Colors:
#838383 Link
#494949 Link Visited
#c7c7c7 Link Hover 
#838383 Heading
#b3b3b3 Heading 1 Border Bottom
#DFDFDF Submenu Outer
#b6b6b6 Submenu Border
#888888 Submenu Link
#bbbbbb Submenu Link Hover
#c5c5c5 Pre Content Outer Background
#848484 Sidebar Box Link
#848484 Sidebar Box Background
#727272 Submenu Border Bottom
#FEFEFF Content Outer
*/


body { color: #222; }
a { color: #447abd; }
	a:visited { color: #2a62a6; }
	a:hover { color: #5c96df }
	a:active { color: #26e357; }

h1, h2, h3, h4 { color: #1c1c1c; }

label:hover { background: #838383; }
#menu-outer, .submenu-outer { font-family: Georgia, Serif; font-size: 1.2em; }
#menu-outer {  }
#menu-inner li a { color: #666; }
#menu-inner li a:hover { color: #333; }
#menu-inner li.selected {   }
#menu-inner li.selected a { color: #222 !important; background: #DFDFDF  }
#menu-inner li:hover {  }
#menu-inner li a:hover {  }
.submenu-outer { background: #DFDFDF; border-bottom: 1px solid #727272; }
.submenu-inner li a { color: #222; }
.submenu-inner li a:hover { color: #555; }
#pre-content-outer { background-color: #fff; border-top: 1px solid #ccc; }	
#home #smoothGallery { height: 300px !important; width: 550px !important; margin: 0 0 20px 0; }
#content-outer { background-color: #FEFEFF; border-bottom: 1px solid #999; }
.sidebar-box a { color: #848484; }
.sidebar-box a:hover { background: #848484; }
.sidebar .submenu-inner li a { color: #848484; border-bottom: 1px solid #848484; }	
#footer-outer { background: #DFDFDF; border-bottom: 1px solid #222; }
#footer-inner { color: #222; }
#footer-inner a {  }
#google-map { border: 1px solid #77a8c7; }


#menu-inner li.selected a {
color: 
white!important;
background: 
#c40107;
}

.submenu-outer {
background: 
#c40107;
border-bottom: 1px solid 
#727272;
}

h1 {
margin: 0;
font-size: 2em;
}

#footer-outer {
background: 
black;
border-bottom: 1px solid 
#222;
}

#footer-inner a {
color: 
white;
text-decoration: none;
}

#footer-inner {
color: 
white;
}

h1, h2, h3, h4, h5 {
font-family: arial, sans-serif;
}


.submenu-inner li a {
color: white;
}

#menu-inner li a {
font-family: arial, sans-serif;
font-size: 1.05em;
color: black;
}

#menu-inner li.selected a {
font-weight: bold;
}

.submenu-inner li a {
font-size: 1.05em;
font-family: arial, sans-serf;
}




#wrapper-middle { width: 900px; margin: 0 auto; }
.submenu-outer, #pre-content-outer, #content-outer, #footer-outer {
border: 0px #dfdfdf solid; border-top: 0; border-bottom: 0; }
#footer-outer { -moz-border-radius: 0 0 0px 0px;
-webkit-border-radius: 0 0 0px 0px; border-radius: 0 0 0px 0px;
margin-bottom: 10px; }



body {
background: #F6F6F6;
}

.body-content {
margin-right: 30px;
}

#wrapper-inner {
  box-shadow: 0px -3px 12px #333;
background: url('http://s3.amazonaws.com/siteninja/site-ninja1-com/1356993175/original/header.jpg');
}

.top-logo #menu-outer {
background: #c40107;
}

#menu-inner li a {
color: white;
}


.top-logo #header-outer {
margin-bottom: 72px;
clear: both;
}

.top-logo #logo {
margin: 23px 10px 5px 30px;
}

.submenu-outer {
background: white;
}


#phone {
padding-top: 5px;
margin-right: 19px;
}

#phone h2 {
text-shadow: 2px 2px 2px black;
}

#menu-inner li a:hover {
color: #DFDFDF;
}

h1, h2, h3, h4 {
color: #24477F;
}

.submenu-inner li a {
color: black;
}

body {
background: url('http://s3.amazonaws.com/siteninja/site-ninja1-com/1354830448/original/bluegredient_new.jpg') repeat-x white;
}

#phone {
padding-top: 38px;
margin-right: 19px;
}

.top-logo #menu-outer {
margin-top: -47px;
}

.submenu-middle {
background: #DFDFDF;
font-weight: bold;
}

/* Responsive Styles*/

/* Mobile size */
@media screen and (max-width: 559px) {
 
}

/* Tablet size */
@media screen and (min-width: 560px) and (max-width: 769px) {
   
}

/* Narrow size */
@media screen and (min-width: 770px) and (max-width: 999px) {
   
}

/* Wide size */
@media screen and (min-width: 1000px) {
   
}