body { background: #0C0C0C url(http://www.hairsalondenver.co/images/site_451/customPageBodyColor.jpg) no-repeat center top }
  	#header { background: #0C0C0C url(http://www.hairsalondenver.co/images/site_451/customHeaderColor.jpg) no-repeat left top; height: 136px; }
    .customPageDesign { background: #0C0C0C url(http://www.hairsalondenver.co/images/site_451/customPageColor.jpg) no-repeat left top; color: #BFBFBF }
    .rightBarSection { background: transparent; }
    #footer { background: #0C0C0C; }
		#footerTable { color: #361A1E; }
		#footerTable a { color: #361A1E; }
    
    #socialButtonSection { background-color: #0C0C0C; }
    body {min-width:930px; font-family: Gotham, 'Helvetica Neue', Helvetica, Arial, verdana, sans-serif; font-size: 14px; line-height:1.5; overflow-x:hidden; font-smoothing: antialiased; -webkit-font-smoothing: antialiased;}

h1.blogTitle {font-size: 24px;}

#socialButtonSection {background: transparent; }
td#subPageDesign {padding-top: 250px;}
td.blogBody {font-size: 14px;}



.master {font-size:14px; color:#a9a9a9; line-height:1.5;}
.master h1{margin-top:0px; margin-bottom: 0px; font-size:34px; font-weight:100; color:#d5ad44; text-decoration:none; font-family: 'Roboto', Gotham, 'Helvetica Neue', Helvetica, Arial, verdana, sans-serif;}
.master h2{margin-top:0px; margin-bottom: 0px; font-size:28px; font-weight:100; color:#ffffff; text-decoration:none; font-family: 'Roboto', Gotham, 'Helvetica Neue', Helvetica, Arial, verdana, sans-serif;} 
.master h3{margin-top:0px; margin-bottom: 0px; font-size:16px; font-weight:100; color:#000000; text-decoration:none;} 
.master hr{height: 1px; border: none; color: #3d3d3d; background-color: #3d3d3d;}
.master a:link {text-decoration:none; color:#dfb034; }
.master a:visited {text-decoration:none; color:#dfb034; }
.master a:hover {text-decoration:none; color:#e82847; }
.master a:focus {text-decoration:none; color:#e82847; }

.nav {font-size:16px; color:#ffffff; font-weight:normal;}
.nav a:link {text-decoration:none; color:#ffffff; }
.nav a:visited {text-decoration:none; color:#ffffff; }
.nav a:hover {text-decoration:none; color:#000000; }
.nav a:focus {text-decoration:none; color:#000000; }

.middle {background: url(../userfiles/100285/images/aspen-homes-and-land-colorado-line.png) repeat-y center top; opacity:0.2;}

p {margin:0 0 0 0; padding:0 0 0 0;}
img {padding:0 0 0 0; margin:0 0 0 0;}
a img, img a {border-color:#000000; border-width: 0px 0px 0px 0px; border-spacing: 0; border-collapse: collapse; border-style: solid; border: none;}
table.border {border-color:#b6b6b6; border-width: 1px 1px 1px 1px; border-spacing: 0; border-collapse: collapse; border-style: solid;}
table.border td{border-color:#b6b6b6; border-width: 1px 1px 1px 1px; border-spacing: 0; border-collapse: collapse; border-style: solid; padding:10px;}
td.border {border-color:#b6b6b6; border-width: 1px 1px 1px 1px; border-spacing: 0; border-collapse: collapse; border-style: solid; padding:10px;}

form.dynamicForm input, form.dynamicForm textarea {border-color:#929292; border-width: 1px 1px 1px 1px; border-spacing: 0; border-collapse: collapse; border-style: solid;}

#footerTable a:hover {text-decoration:none; color:#e82847; }
#footerTable a:focus {text-decoration:none; color:#e82847; }

.mainBlogEntry {}
.mainBlogEntry a:link {text-decoration:none; color:#dfb034; }
.mainBlogEntry a:visited {text-decoration:none; color:#dfb034; }
.mainBlogEntry a:hover {text-decoration:none; color:#e82847; }
.mainBlogEntry a:focus {text-decoration:none; color:#e82847; }

h1.mainBlogEntry {font-family: Gotham, 'Helvetica Neue', Helvetica, Arial, sans-serif;}
#mainBlogSection h1 {font-family: 'Roboto'; font-weight: 300; color:#ffffff; font-size:24px;}
#mainBlogEntry {background: transparent;}

.goldhover {
	background-color:#0c0c0c;
	-webkit-border-top-left-radius:9px;
	-moz-border-radius-topleft:9px;
	border-top-left-radius:9px;
	-webkit-border-top-right-radius:9px;
	-moz-border-radius-topright:9px;
	border-top-right-radius:9px;
	-webkit-border-bottom-right-radius:0px;
	-moz-border-radius-bottomright:0px;
	border-bottom-right-radius:0px;
	-webkit-border-bottom-left-radius:0px;
	-moz-border-radius-bottomleft:0px;
	border-bottom-left-radius:0px;
	text-indent:0;
	display:inline-block;
	color:#ffffff;
	font-family:Arial;
	font-size:14px;
	font-weight:normal;
	font-style:normal;
	height:34px;
	line-height:34px;
	padding-left:12px; padding-right:12px;
	text-decoration:none;
	text-align:center;
}.goldhover:hover {
	background-color:#b79235;
}.goldhover:active {
	position:relative;
	top:1px;

.brighten img:hover {opacity:0.85;}

div.rollover img {opacity:.5;}
div.rollover img:hover {opacity:1;}

div#mainBlogSection hr {margin-bottom: 30px !important;}