/*css document J Daniel Gonzalez/ Murmur Creative murmurcreative.com for Citizencoffeepdx.com */
* {margin:0;padding:0;}
html{background-image:url('../images/bg.png');min-height:100.1%;}
body{width:910px;margin:25px auto;font-family:"Helvetica Neue", Helvetica, Verdana, sans-serif;text-align:center;color:#443520;}
.cleartool{clear:both;}
a{text-decoration:none;color:#443520;}
a:focus, a:active {outline: none;}
img{border:none;}
div#wrap{width:910px;text-align:left;position:relative;}
div#nav{margin-top:70px;}
div#nav ul{list-style:none;width:368px;padding:0;}
div#nav li{list-style:none;display:inline;text-align:center;}
div#nav li a {text-decoration:none;display:block;float:left;text-indent:-9999px !important;font-size:12px;}
li#coffee a{width:100px;height:26px;}
li#catering a {width:90px;height:26px;}
li#links a {width:82px;height:26px;}
li#contact a {width:86px;height:26px;}

div#header{width:910px;display:block;position:absolute;}
div#header .logo{float:right;display:inline;padding-right:101px;}

body#coffee div#nav ul{width:368px;height:26px;background: url('../images/coffeetab.jpg') no-repeat;margin-left:35px;}
body#coffee .mhL img{float:left;padding:20px 40px;}
body#coffee .mhR p{float:left;padding:42px 0;margin-left:-27px;color:#EABB72;font-size:10px;line-height:20px;letter-spacing:0.04em;}
body#coffee .contentL img{padding:200px 0 0 45px;}
body#coffee .beans {padding-left:325px;}
.mhR .cursive {padding-right:0px;}

body#catering div#nav{width:368px;height:26px;background:#fff url('../images/cateringtab.jpg') no-repeat;margin-left:35px;}
body#catering .contentL img{padding:168px 0 0 60px;}
body#catering .mhR p{float:left;padding:42px 0;margin-left:-10px;color:#EABB72;font-size:10px;line-height:20px;letter-spacing:0.04em;}
body#catering .beans {padding-left:342px;}
body#catering .mhL img{float:left;padding:20px 25px;}
body#catering div#maincontent .contentR h4{font-size:14px;line-height:19px;color:#cc9933;letter-spacing:0.03em;font-weight:normal;padding-top:10px;}
body#catering div#maincontent .contentR p {font-size:12px;line-height:19px;padding-right:57px;width:405px;padding-top:0;}

body#links div#nav{width:368px;height:26px;background:#fff url('../images/linkstab.jpg') no-repeat;margin-left:35px;}
body#links .mhR p{float:left;padding:42px 0;margin-left:-10px;color:#EABB72;font-size:10px;line-height:20px;letter-spacing:0.04em;}
body#links .beans {padding-left:277px;}

body#contact div#nav{width:368px;height:26px;background:#fff url('../images/contacttab.jpg') no-repeat;margin-left:35px;}
body#contact .mhR p{float:left;padding:42px 0;margin-left:-10px;color:#EABB72;font-size:10px;line-height:20px;letter-spacing:0.04em;}
body#contact .beans {padding-left:299px;}

div#maincontent .mainheader{background:#fff url('../images/rays.png') no-repeat !important;height:210px;width:889px;margin-left:6px;margin-top:-40px;position:absolute;z-index:1;display:inline;}
div#maincontent{background:#fff url('../images/maincontbg.png') repeat-y;padding-top:40px;height:100%;background-color:#fff;}
div#maincontent .mainfooter{background:url('../images/mainfooter.png') no-repeat;height:52px;}
div.mainfooter p{float:right;color:#eabb72;margin:6px 60px;font-size:10px;}
.cursive{font-family:cursive;padding-right:10px;font-size:12px;}
div#maincontent .split{width:100%;}
div#maincontent .contentL{float:left;width:393px;margin-right:53px;display:inline;}
body#links .contentL img{padding:145px 0 0 40px;}
body#contact .contentL img{padding:175px 0 0 40px;}
body#contact div#maincontent .contentR {display:inline;float:right;padding:120px 0 40px;position:relative;z-index:3;}
div#maincontent .contentR{display:inline;float:right;padding:120px 0 70px 0;position:relative;z-index:3;}
body#links div#maincontent .contentR{display:inline;float:right;padding:120px 0;position:relative;z-index:3;}
div#maincontent .contentR h3{font-size:17px;color:#94D0D2;text-transform:uppercase;font-weight:normal;letter-spacing:0.04em;}
div#maincontent .contentR p {font-size:12px;line-height:19px;padding-right:57px;width:405px;padding-top:9px;}
body#links div#maincontent .contentR p {font-size:12px;line-height:19px;padding-right:57px;width:405px;padding-top:3px;}
div#maincontent .contentR h4{font-size:14px;line-height:19px;color:#cc9933;letter-spacing:0.03em;font-weight:normal;}

div#footer {color:#443520;font-family:"Trade Gothic","Helvetica Neue", Helvetica, Verdana, sans-serif;font-size:11px;position:absolute;bottom:0;letter-spacing:0.06em;width:100%;}
div#footer .murmur{float:left;text-transform:uppercase;padding-left:57px;}
div#footer .botnav{float:right;text-transform:uppercase;text-align:right;padding-right:50px;}
div#footer .botnav ul, div#footer .botnav li{list-style-type:none;display:inline;padding:0 5px;}
.orange {color:#cc9933;}
.blue {color:#94d0d2;}
body#links .mhL img{float:left;padding:20px 40px;}
body#contact .mhL img{float:left;padding:20px 40px;}
h3.menu{padding-top:20px;}
