/* @override 
	http://www.clewell.net/designia/styles-v1.css
	http://www.designialandscape.com/styles-v1.css
	http://designialandscape.com/styles-v1.css
*/

/* 
    AUTHOR: Jason Clewell
            jclewell@getconcentric.com
*/


/* @group Resets */
* { margin: 0; padding: 0; }
body { font-family: Helvetica, sans-serif; background: url(images/gradient.gif) repeat-x left bottom; }
.gallery {background: black; }
ul { list-style: none inside; }
a {color: #603913; outline: none; text-decoration:none; }
a:hover {color: #603913; text-decoration:underline; }
a img { border: none; }
table { border-spacing: 0; border-collapse: collapse;}
/* @end */

#menudiv {
	position: absolute; top: 16px; left: 300px;
}

/* @group Utility */
.left { float: left; }
.right { float: right; }
.clear { clear: both; }
.hidden {display: none; }
.transpBlack { background: url(transpBlack.png); }
#page-wrap {width: 950px; margin: 0 auto; position: relative;}
#header-wrap {width: 950px; margin: 0 auto;}
.flash-box {position: absolute; top: 0px; right: -15px;}
/* @end */

.header {background: #603913 url(images/header-shadow.gif) repeat-x left bottom; height: 100px;}
.gallery .header {background: #603913 url(images/header-shadow1.gif) repeat-x left bottom; height: 100px; }
.main-nav {float: left;
}


.logo {float: right; display: inline; margin-top: 16px; }

.gallery .main-content {background: none;}
.main-content {background: url(images/background-leaf.png) no-repeat left -60px; color: #603913; min-height: 750px;}
.home .half {width: 350px; padding-top: 20px; margin: 0 50px; text-align: justify; line-height: 55px; font-size: 16px;}
.home .half span {font-weight: bold; font-size: 20px; }
#organic {background: url(images/organic.png) no-repeat; height: 40px; width: 115px; position: absolute; left: 240px; top: 300px; }
#heights {background: url(images/heights.png) no-repeat; height: 40px; width: 115px; position: absolute; top: 77px; left: 265px;}

h1 {color: #09704b; padding-top: 20px; }

.half {width: 440px; padding: 20px 0 0 0; font-size: 14px; line-height: 18px; }
ul.half {list-style-type: disc; list-style-position: outside; margin: 0 25px; width: 410px; }
.half li {padding-bottom: 8px; }

#shuffle {width: 480px; float: right;}
.company-info .contact-box {position: absolute; top: 350px; left: 14px; }
.contact-box {text-align: center; width: 200px; height: 118px; background: url(images/contact-box.png); color:  white; position: absolute; right: 150px; top: 350px;}
.company-info .contact-box p {padding: 0; }
.contact-box a {color: white; text-decoration: none; }

.gallery #myFlashContent {border: none;}
#myFlashContent {background: black; border: 8px solid #603913; border-bottom: 10px solid;}

#tab_anchors {float: left; display: inline; margin: 20px 0 0 50px; }
#tab_anchors li {font-size: 14px; padding: 5px 20px; margin-bottom: 7px; background: #603913; }
#tab_anchors a {color: white; text-decoration: none;}
.showme, .content {width: 600px; float: left; padding: 20px 0 0 50px; }
.company-info p {font-size: 14px; line-height: 18px; padding: 0 0 20px 0; }
.company-info strong {color: #09704b; }
.company-info h4 {padding: 5px 0; }
.bullets {list-style-type: disc; list-style-position: outside; margin: 0 35px;}
.bullets li {padding: 3px ; }

#flash {margin: 20px 0 0 125px; background: black;}

.footer {color: white; text-align: center; width: 950px; padding: 245px 0 25px 0; background: url(images/designia-big.png) no-repeat center 10px; clear: both; }

form {padding-top: 60px; }
form  li {padding-left: 30px; margin-bottom: 8px; }
form ul {padding-bottom: 10px; }
form h4 {padding-bottom:  30px; }
input { }
input.text {width: 200px; margin-bottom: 10px; }
.column {width: 250px; float: left; padding-left: 60px; }
label {display: block; padding: 2px 0; font-weight: bold; color: #09704b; }
.submit-button {display: block; text-align: center; width: 80px; margin-left: 420px; }
