@charset "UTF-8";
/* CSS Document */

body {background-color:#272727/*#cebe9d then #362f2d*/; margin-top:0; margin-bottom:0; font-family: 'Oswald', sans-serif; font-weight:300; color:#362f2d;}
#wrapper {width:1000px; margin:0 auto; padding:0; background-color:#f0eada; /*background: transparent url('http://ammazza.com/wordpress/wp-content/uploads/2012/08/bgd.png') repeat;*/ -webkit-box-shadow: 0 0 10px #534741; -moz-box-shadow: 0 0 10px #534741; box-shadow: 0 0 10px #534741;}
.contentseparator {background: transparent url('http://ammazza.com/wordpress/wp-content/uploads/2012/08/doubleline.png') repeat-x;}


/*HEADER*/
#header {width:95%; margin:0 auto; clear:both;}
#logo {width:501px; margin:0px auto 0 auto; padding: 50px 0;} 
#hdrmktcontainer {width:100%; float:left;}
#hdrcolumn1 {width:25%; margin:25px auto; float: left;}
#hdrcolumn2 {width:50%; margin:0 auto; float: left;}
#hdrcolumn3 {width:25%; margin:25px auto; float: right;}
#hdrinfo {width:100%;/* margin:10px 0;*/ }
#hdrinfotable {margin:0 auto; /*border-top: 1px solid #998675; border-bottom: 1px solid #998675;*/}
#hdraddress, #hdrsocial {width:25%;}
#hdrmessage {width:50%;}
#hdraddress, #hdrmsgtxt { margin:10px 0;}
#socialcontainer {width:100px; margin:0 auto;}
.socialicon {float:right; padding:0 3px;}


/*CONTENT*/
h1 {margin:0;}
#container p {padding-right:10px;}
#container {width:95%; margin:20px 30px 30px 30px;}
#blog-container {width:100%;}
#content {width:100%; padding-bottom:30px}
#column1 {width:25%; margin:25px auto; float: left;}
#column2 {width:50%; margin:0 auto; float: left;}
#column2alt {width:75%; margin:0 auto;float:right;}
#map {width:300px; margin-top:4px; background-color:#fefef1; -webkit-box-shadow: 0 0 3px #534741; -moz-box-shadow: 0 0 3px #534741; box-shadow: 0 0 3px #534741;}
#column3 {width:25%; margin:25px auto; float: right;}
.nav li {list-style:none; text-align:center; font-size:20px; font-weight:400; padding-right:60px;}
.coldividerleft img {display:block; margin:auto; padding-right:20px;}
.coldividerright img {display:block; margin:auto;}
.right {float:right;}
/*#col2abstract {padding-top:15px;} ONLY NEEDED IF NO P TAG*/
#col2image {width:475px; -webkit-box-shadow: 0 0 3px #534741; -moz-box-shadow: 0 0 3px #534741; box-shadow: 0 0 3px #534741;}

#col3hours {padding-top:25px; padding-bottom:10px;}
#col3hourstitle {padding-bottom:10px;}
/*.col3hoursdays {padding-bottom:6px;}*/
.col3hourslist {padding-bottom:15px}

#col3phone {padding-top:25px; padding-bottom:25px;}
/*#col3phonetitle {padding-bottom:6px;}*/


/*FOOTER*/
#footer {width:95%; margin:0 auto; padding-top:30px; padding-bottom:50px; clear:both;}
#footerborder {width:100%; background: transparent url('http://ammazza.com/wordpress/wp-content/uploads/2012/08/doubleline.png') repeat-x;}
#footerleft {margin:20px 5px;}






/*FONTS*/
a:link, a:visited, a:active {text-decoration:none; color:#362f2d;}
a:hover {color:#396e9d;}
#hdraddress {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; text-align:center;}
#hdrmsgtxt {font-size:25px; text-align:center;}
.bodydays {font-size:14px; font-weight:400; line-height:125%; margin:0 0 4px 0;}
.bodyhours {font-size:14px; line-height:125%; margin:0 0 12px 0;}
h2 {font-size:16px; font-weight: 400;}

h1, #marketingtitle {font-size:20px; font-weight:300;}
p {font-size:14px;}
.menutxt h1 {font-size:20px; font-weight:300;}
.menutxt h2 {margin-right:5px; font-size:16px; font-weight:400; border-top:#998675 solid 1px; border-bottom: #998675 solid 1px; margin:20px 0 0 0; /*padding-left:10px;*/}
.menutxt h3 {font-weight:400; font-size:16px; margin:15px 0 0 0; padding:0; /*padding-left: 10px;*/}
.menutxt h4 {font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-size:11px; font-weight:normal; margin:0; padding:0; /*padding-left: 10px;*/}
#col2abstract {font-size:15px; font-weight:300; line-height:140%;}


#col3hourstitle {font-size:17px; font-weight:400; text-align:center; color:#396e9d;}
.col3hoursdays {font-size:14px; font-weight:400; text-align:center;}
.col3hourslist {font-size:14px; font-weight:300; text-align:center;}

#col3phonetitle {font-size:25px; font-weight:400; text-align:center; color:#396e9d;}
#col3phonenumber {font-size:18px; font-weight:300; text-align:center;}


#footername {font-size:16px; font-weight:400; line-height:0;}
#footeraddress {font-size:12px; font-weight:300; line-height:150%;}
#footercopyright {font-size:10px; font-weight:300;}




/*#infobar {width:100%; height:50px; margin:10px 0;}
#social {width:25%; float:right;}
#hdraddress {width:25%; float:left; font-family:Georgia, "Times New Roman", Times, serif;font-size:12px; margin: 9px auto; text-align:center;}
#hdrmsg {width:50%; float:left; margin:10px auto; font-size:25px; text-align:center;}
#hdrdecorationleft, #hdrdecorationright {margin:16px;}
#hdrtxt {margin:auto 0;}
#socialcontainer {width:100px; margin:10px auto;}
.socialicon {float:right; padding:3px;}*/

