body 					{ margin: 0; padding: 0; height:100%; line-height:1; color:black; /*background-color: #CFD4FF;*/ font-family:Arial,Helvetica,sans-serif; }
img						{ border: none; }
.clear 					{ clear: both; }
img.png 					{ behavior: url(../scripts/pnghack.htc); }

/* ---------------------- */
/* Container              */
/* ---------------------- */
#outerwrapper 			{ width: 100%; margin:0 auto;  height: 100%; position: absolute;} 
* html #outerwrapper 		{ background-image:none !important; } 
#wrapper, #wrapper2		{ background:#fff; width:980px;  margin:0px auto 0px auto; border:1px dotted #ccc; height: 600px;}
#wrapper2 				{ margin-top: 10px;  }

#enter					{ margin-top: 50px; }
.center 					{ text-align: center; }
area						{ cursor: pointer; }


.leftcolumn				{ float: left; width: 310px; height: 570px; }
.leftcolumn-slide		{ float: left; width: 220px; height: 570px; }
.leftcolumn-your		{ float: left; width: 270px; height: 570px; }
.content				{ margin: 0 0px 0 310px; height: 570px;  }
.content-slide			{ margin: 0 0px 0 220px; height: 570px; }
.content-your			{ margin: 0 0px 0 270px; height: 570px; }
.leftlink 				{ border-left: 5px solid white; padding-top: 40px; cursor:pointer;}
.leftlink:hover 			{ border-left: 5px solid #808080; }
.small-link				{ padding-top: 20px; }
.small-link2			{ padding-left: 10px; padding-top: 20px;}
.left-text	 			{ padding-left: 20px; }
.footer					{ position: absolute; bottom: 5px; }

#gill-signature-show	{ position:absolute; top: 470px; left: 780px; z-index:5; }

#about-image,
#portfo-image,
#prices-image			{ margin-top: 20px; width: 665px;}
#email-image,
#contact,
#portfo-image,
#links-image			{ padding-top: 40px; }

#yoursay-image			{ padding-top: 40px; padding-left: 30px;}
#people-text			{ padding-top: 200px; }
#people-menus			{ padding-top: 60px; }

/* Slideshow */
#myslideshow			{ padding-top: 0; }
.slideshow-thumbnails 	{ height: 380px; left: auto; right: 5px; top: 70px; width: 90px; }
.slideshow-thumbnails ul 	{ height: 500px; width: 90px; }    
#gill-shoot				{ margin-top: 40px; }

/* Contact and Guestbook */
.submit					{ border: 0; cursor: pointer; background-image: url(../images/contacts/c-send.jpg); width: 60px; height: 26px; }
.reset					{ border: 0; cursor: pointer; background-image: url(../images/contacts/c-reset.jpg); width: 60px; height: 26px; }
#guest-content 			{ z-index: 10; position: relative; height:490px; overflow: auto; border: 1px dotted #808080; width: 690px; margin-left: auto ; margin-right: auto; text-align: left;}
.guestbook-comment 		{ color:#808080; margin-left: 5px; margin-right: 5px; margin-top: 5px; }
.comment-name  			{ font-weight: bold; }
.comment-date 			{ font-weight: normal; font-size: 11px;}
.comment-content		{ margin-top: 15px; margin-bottom: 15px;}
