/* ===== <style> ===== */

/* ===== lowfatdesigns.com ===== */
body {
     color: #000000;
	 margin: 0px 0px 0px 0px;
	 padding: 0px;
	 }
img {
     border: 0px;
	 display: block;
	 }
img.inline {
     border: 0px;
	 display: inline;
	 }
img.centered {
     border: 0px;
	 display: block;
	 margin-left: auto;
	 margin-right: auto;
	 }
p, td, li, ul, ol {
     font-family: verdana, arial, helvetica, geneva, sans-serif;
	 }
h1, h2, h3, h4, h5, h6 {
     font-family: "Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;
	 }
.largetopmargin {
     margin-top: 50px;
	 }
.medtopmargin {
     margin-top: 30px;
	 }
	 
/* ===== Header ===== */
td#date {
     background-color: #F0F0F0;
	 }
td#date {
     font-size: 12px;
	 color: #9A9A9A;
	 text-align: center;
	 }
td#slogancell {
     font-size: 10px;
	 color: #B4B4B4;
	 text-align: center;
	 }


/* ===== Navigation ===== */
#nav_container {
     margin-top: 50px;
	 font-size: 13px;
	 font-weight: bold;
	 text-transform: lowercase;
	 }
ul#navlist {
     text-align: right;
	 list-style: none;
	 padding: 0;
	 margin: 0 auto;
	 width: 100%;
	 }
ul#navlist li {
     display: block;
	 margin: 0;
	 padding: 0;
	 line-height: 20px;
	 }
ul#navlist li a {
     display: block;
	 width: 100%;
	 color: #000000;
	 text-decoration: none;
	 background: transparent;
	 }
#nav_container>ul#navlist li a { width: auto; }

ul#navlist li#active a {
	 color: #000000;
     background: #80B78F;
	 }
ul#navlist li a:hover, ul#navlist li#active a:hover {
     color: #000000;
	 background: #80B78F;
	 }



/* ===== Content ===== */
td#content {
     background: #E6E6E6 url(../img/bg_gray.gif) repeat-x top left;
	 }
div#contentcontainer {
     padding: 20px;
	 }
td#content h1 {
     font-size: 18px;
	 line-height: 22px;
	 }
td#content h2 {
     font-size: 14px;
	 line-height: 22px;
	 }
td#content p, span.paypal {
     font-size: 12px;
	 color: #4B4B4B;
	 line-height: 19px;
	 }
td#content li {
     font-size: 12px;
	 color: #4B4B4B;
	 line-height: 19px;
	 }	 
img#pagedeco {
     margin-top: 12px;
	 }
td#content a {
      color: #4B4B4B;
	  }
td#content a:link {
     color: #4B4B4B;
	 text-decoration: underline;
	 background-color: transparent;
	 }
td#content a:visited {
	 text-decoration: underline;
	 background-color: transparent;
	 color: #303030;
	 }	   
td#content a:hover {
     color: #303030;
	 text-decoration: none;
	 background-color: transparent;
	 }	 
td#content a:active {
	 text-decoration: underline;
	 background-color: transparent;
	 }
	 
/* ===== Portfolio ===== */
div#port img {
     margin-left: 30px;
	 margin-bottom: 50px;
	 }
div#port h2 {
     color: #A7A7A7;
	 font-family: verdana, arial, helvetica, geneva, sans-serif;
	 font-size: 11px
	 }
	 
/* ===== Client Access ===== */
table#clientaccess {
     margin-left: 30px;
	 }

table#clientaccess td {
     font-size: 12px;
	 color: #4B4B4B;
	 }
table#clientaccess td.formlabel {
     font-size: 8pt;
	 background-color: #F0F0F0;
	 }
table#clientaccess td.errormsg {
     color: #990033;
	 height: 40px;
	 }
table#clientaccess td.nobgcolor {
     background-color: transparent;
	 }
	 
/* ===== Page Tools ===== */
div#pagetools {
     float: right;
     color: #9A9A9A;
	 font-size: 11px;
	 margin: 5px;
	 }
div#pagetools a {
      color: #9A9A9A;
	  }
div#pagetools a:link {
     color: #9A9A9A;
	 text-decoration: none;
	 background-color: transparent;
	 }
div#pagetools a:visited {
     color: #9A9A9A;
	 text-decoration: none;
	 background-color: transparent;
	 }	   
div#pagetools a:hover {
     color: #333333;
	 text-decoration: none;
	 background-color: transparent;
	 }	 
div#pagetools a:active {
     color: #9A9A9A;
	 text-decoration: none;
	 background-color: transparent;
	 }
	 
/* ===== Photo ===== */
img#pagedeco {
     
	 }
div#photocontainer {
     height: 230px;
	 margin-top: 12px;
	 } 

/* ===== Contact Right ===== */ 
div#contactright {
     font-size: 11px;
	 color: #ffffff;
	 text-align: left;
	 padding-left: 8px;
	 line-height: 18px;
	 height: 85px;
	 }
div#contactright a {
      color: #ffffff;
	  }
div#contactright a:link {
     color: #ffffff;
	 text-decoration: none;
	 background-color: transparent;
	 }
div#contactright a:visited {
	 text-decoration: none;
	 background-color: transparent;
	 }	   
div#contactright a:hover {
	 text-decoration: underline;
	 background-color: transparent;
	 }	 
div#contactright a:active {
	 text-decoration: none;
	 background-color: transparent;
	 }
	 
/* ===== Left ===== */
div#leftcontainer {
     margin-top: 175px;
	  padding-left: 8px;
	 padding-top: 10px;
	 color: #9A9A9A;
	 } 
div#leftcontainer h1 {
     font-size: 12px;
	 font-weight: bold;
	 font-family: verdana, arial, helvetica, geneva, sans-serif;
	 }
div#leftcontainer p { 
	 font-size: 11px;
	 }
	 
	 
/* ===== Right ===== */
div#rightcontainer {
     margin-top: 15px;
	 padding-left: 8px;
	 padding-top: 10px;
	 color: #9A9A9A;
	 } 
div#rightcontainer h1 {
     font-size: 12px;
	 font-weight: bold;
	 font-family: verdana, arial, helvetica, geneva, sans-serif;
	 }
div#rightcontainer p { 
	 font-size: 11px;
	 }
div#rightcontainer em { 
	 font-style: normal;
	 color: #333333;
	 }
div#rightcontainer a {
      color: #333333;
	  }
div#rightcontainer a:link {
     color: #333333;
	 text-decoration: none;
	 background-color: transparent;
	 }
div#rightcontainer a:visited {
	 text-decoration: none;
	 background-color: transparent;
	 }	   
div#rightcontainer a:hover {
	 text-decoration: underline;
	 background-color: transparent;
	 }	 
div#rightcontainer a:active {
	 text-decoration: none;
	 background-color: transparent;
	 }
	 
	 
/* ===== Contact Form ===== */
table#quickcontact td {
     font-size: 11px;
	 color: #4B4B4B;
     }
table#quickcontact td.formlabel {
	 background-color: #F0F0F0;
	 }
table#quickcontact td.errormsg {
	 color: #C73A91;
	 }
table#quickcontactresults td {
     font-size: 11px;
	 color: #4B4B4B;
	 background-color: #F0F0F0;
     }

/* ===== Quote Form ===== */
table#quoteformtable td {
     font-size: 11px;
	 color: #4B4B4B;
     }
table#quoteformtable td.formlabel {
	 background-color: #F0F0F0;
	 }
table#quoteformtable td.errormsg {
	 color: #3188C1;
	 }
table#quoteformtable td.narr {
     padding-top: 30px;
	 }
	 
	 
table#quoteformresults td {
     font-size: 11px;
	 color: #4B4B4B;
	 background-color: #F0F0F0;
     }
	 
	 
/* ===== Email Page Form ===== */
table#emailpagetable td {
     font-size: 11px;
	 color: #4B4B4B;
     }
table#emailpagetable td.label {
	 background-color: #F0F0F0;
	 }
table#emailpagetable td.form_error {
	 color: #000000;
	 }
td#content p#sendurl {
     font-size: 11px;
	 }

/* ===== Footer ===== */
div#footer {
     color: #9A9A9A;
	 font-size: 11px;
	 padding: 20px;
	 }
div#footer hr {
     color: #9A9A9A;
	 background-color: #9A9A9A;
	 height: 1px;
	 border: 0;
	 width: 100%;
	 }
div#footer span#footerlinks a {
      color: #9A9A9A;
	  }
div#footer span#footerlinks a:link {
	 text-decoration: none;
	 background-color: transparent;
	 }
div#footer span#footerlinks a:visited {
	 text-decoration: none;
	 background-color: transparent;
	 }	   
div#footer span#footerlinks a:hover {
	 text-decoration: underline;
	 background-color: transparent;
	 }	 
div#footer span#footerlinksa:active {
	 text-decoration: none;
	 background-color: transparent;
	 }	  
/* ===== </style> ===== */