@media print
{
	.print
	{
		DISPLAY:none;
	}
}
body {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;font-size: 75%;color: #231F20;margin: 0px;background: #B1B9A9 url('images/bck_slc.gif') repeat-y center top}
#shell {background: #B1B9A9 url('images/bck_slc.gif') repeat-y center top;text-align: center;width: 100%;margin: 0px;padding: 0px;height: auto;}
#shell a, #shell a:link, #shell a:visited {text-decoration: none}
#shell a:hover {text-decoration: underline}
.holder {width: 778px;text-align: left;margin: 0 auto;height: auto}
#topnav {background: url('images/top_image.jpg') no-repeat top left}
/* for understanding browsers */ #topnav {min-height:91px; height:auto}
/* for Internet Explorer *//*\*/ * html #topnav {height: 91px} /**/
#toplinks {background: url('images/top_nav_bck1.jpg') no-repeat top left}
#toplinks ul {margin: 0px; padding: 0px 0px 0px 10px}
#toplinks li {text-align: right;padding: 0px; display: inline;list-style-type: none}
#toplinks a {float:right;padding: 4px 18px 0px 17px;margin: 0px;color: #fff;;background: url('images/top_nav_btn.gif') no-repeat center left}
#toplinks a:link, #toplinks a:visited {color: #fff}
#toplinks a:hover, #toplinks a:visited:hover {text-decoration: none;color: #A9FF00;background-image: url('images/top_nav_btn_on.gif')}
#toplinks a.active {color: #fff;background-image: url('images/top_nav_btn_on.gif')}
/* for understanding browsers */#toplinks a {min-height:22px; height:auto}
/* for Internet Explorer *//*\*/* html #toplinks a {height: 24px} /**/
/*--------------- layout styles ----------------*/
#content {background: #fff url('images/top_sdw.gif') repeat-x top left}
#contentinr {padding: 35px 20px 0px 20px}
/*----leftnav styles----*/
#leftnav {font-size: 95%;float: left;width: 150px;margin:0px; padding: 0px}
#leftnav ul {padding: 0px; margin: 0px; list-style-type: none}
#leftnav li {list-style-type: none; list-style-type:none; padding: 0px 0px 17px 0px; margin: 0px}
#leftnav a {display: block;text-align: right;padding: 0px 18px 0px 0px;background: url('images/btn.gif') no-repeat top right}
#leftnav a:hover {background-image: url('images/btn_on.gif')}
#leftnav a.active {color: #608651; background-image: url('images/btn_on.gif')}
#tstleftnav {float: left;width: 150px;margin:0px; padding: 0px}
#tstleftnav ul {padding: 0px; margin: 0px; list-style-type: none}
#tstleftnav li {list-style-type: none; list-style-type:none; padding: 0px; margin: 0px}
/*----page styles----*/
#page {float: right;width: 561px}
#contactpage {float: right;width: 511px}
/* for understanding browsers */#page {min-height:220px; height:auto}
/* for Internet Explorer *//*\*/* html #page {height: 220px}/**/
.leftcol {float: left;width: 380px}
.rightcol {float: right;width: 145px}
/*----standard styles----*/
#gallerynav {width: 100%}
.previmg {float: left}
.nextimg {float: right}
#portfolio {width:488px}
img {border-width:0px; padding:0}
a:link, a:visited {color: #BC411B}
a:hover {color: #688C23;text-decoration: underline}
p {margin: 8px 0px 8px 0px}

.clearboth {clear:both;height:0.1em;font-size:1%;margin:0px;padding: 0px}
h1, h3, h4 {color: #608651}
h3, h4 {font-weight: bold;padding: 0px;margin: 0px}
h1 {font-size: 140%;font-weight: normal;padding: 0px;margin: 0px 0px 10px 0px}
h2 {font-size: 120%;color: #C7897E;padding: 0px;margin: -22px 0px 0px 0px}
h3 {font-size: 120%}
h4 {font-size: 110%}
h5 {font-size: 110%;margin-bottom: -8px; color: #0093BB}

.floatl {float: left}
.floatr {float: right; padding-left: 2px}
.alignr {text-align: right}

.sdw, .sdw110, .sdw160, .sdw200, .textarea {height: 1.6em; width: 95%; font-size: 85%; background-repeat: no-repeat; background-position: left top;background-image: url('images/input_bck.gif');margin: 0px 0px 5px 0px; border: 1px solid #6589B1; padding: 2px 2px 2px 4px; color:#80615B}
.textarea {height: auto}
.sdw110 {width:110px}
.sdw160 {width:160px}
.sdw200 {width:200px}

label {color: #999}
/*--------------- footer styles ----------------*/
#footer {font-size: 100%; background: url('images/ftr_bck.jpg') no-repeat center left}
/* for understanding browsers */#footer {min-height:141px; height:auto}
/* for Internet Explorer *//*\*/* html #footer {height: 141px} /**/
#footerinr {padding: 0px 16px 24px 16px;}
#footertop {padding: 7px 0px 7px 0px;color: #fff;}
#footertop ul {margin: 0px;padding: 0px}
#footertop li {margin: 0px 12px 0px 0px;padding: 0px;display: inline;list-style-type: none}
#footer a {margin: 0px;padding: 0px;color: #fff}
#footer a:link, #footertop a:visited {color: #fff}
#footer a:hover {color: #A9FF00}

#footerbtm {color: #C5CFBB;padding: 4px 0px 4px 0px}
#footerbtm .copyright {float: left; padding: 4px 0px 4px 0px}
#footerbtm .oegen {float: right; padding: 4px 0px 4px 0px}