﻿body											{ background-color:#1f1f1f; }
body, td, div, select, input, textarea				{ font-family:Verdana; font-size:10px; color:#a9a9a9; }
select, input										{ background-color:#424242; border:solid 1px #1f1f1f; height:15px; padding-top:3px; padding-left:3px; }
textarea											{ background-color:#424242; border:solid 1px #1f1f1f; padding-left:3px; padding-top:3px; }
a												{ color:#ffffff !important; text-decoration:none; }
a:hover											{ color:#ffffff !important; text-decoration:underline; }
#website_container								{ width:980px; height:700px; position:absolute; left:50%; margin-left:-490px; background-repeat:no-repeat; background-image:url(../Images/bg.gif); background-position:center bottom; }
#logo											{ width:100%; height:81px; background-repeat:no-repeat; background-image:url(../Images/logo-wvm.gif); background-position:center top; }
#menu											{ width:100%; height:94px; text-align:center; }
#menu img										{ margin-left:10px; margin-right:10px; margin-top:42px; }
#menu div										{ display:inline; }
#line											{ width:100%; background-repeat:no-repeat; background-image:url(../Images/line.gif); height:1px; }

#panel_content_background						{ position:absolute; left:50%; margin-left:-300px; width:600px; height:360px; background-color:#3c3c3c; border:solid 1px #ffffff;  margin-top:50px; filter:alpha(opacity=20); -moz-opacity:.20; opacity:.20; }

.panel_default									{ position:absolute; left:50%; margin-left:-300px; width:600px; height:360px; border:solid 1px Transparent; margin-top:50px; }
.panel_default_bar_left							{ float:left; width:200px; height:100%;  }
.panel_default_bar_left_bg						{ position:absolute; width:200px; height:100%; background-color:#3c3c3c; filter:alpha(opacity=20); -moz-opacity:.20; opacity:.20; left:0px; }
.panel_default_bar_left_content					{ position:absolute; width:200px; height:100%; }

.text											{ line-height:15px; }
.content_text									{ line-height:20px; margin-left:14px; margin-top:14px; text-align:justify; overflow:auto; width:368px; height:302px; padding-right:18px; padding-bottom:18px; }
.title_uppercase								{ color:#ffffff; font-weight:bold; margin-left:14px; margin-top:14px; }
.contact_form_label								{ margin-top:4px; margin-bottom:2px; }
.contact_form_input input							{ width:166px; margin-bottom:10px; }
.contact_form_input textarea						{ width:166px; margin-bottom:6px; height:100px; overflow:auto; }
.contact_form_submit							{ text-align:right; padding-right:20px; margin-top:2px; }

#panel_home_pictures							{ position:absolute; left:50%; margin-left:-330px; width:660px; height:360px; border:solid 0px Transparent; margin-top:50px; text-align:center; }
#panel_home_pictures div							{ width:198px; height:118px; border:solid 1px #ffffff; float:left; margin:10px; }
#panel_home_pictures img							{ margin:1px; }

#panel_contact_content							{ position:absolute; left:50%; margin-left:-300px; width:600px; height:360px; border:solid 0px Transparent; margin-top:50px; }
#panel_contact_feedback_bg						{ position:absolute; width:200px; height:360px; background-color:#3c3c3c; margin-left:1px; margin-top:1px; filter:alpha(opacity=20); -moz-opacity:.20; opacity:.20; left:0px; }
#panel_contact_feedback							{ position:absolute; width:200px; height:360px; margin-left:1px; margin-top:1px; }
#panel_contact_info								{ position:absolute; left:200px; }
#panel_contact_form								{ margin-top:14px; margin-left:14px; }

#panel_guestbook_content						{ position:absolute; left:50%; margin-left:-300px; width:600px; height:360px; border:solid 0px Transparent; margin-top:50px; }
#panel_portfolio_content						{ position:absolute; left:50%; margin-left:-300px; width:600px; height:360px; border:solid 0px Transparent; margin-top:50px; }

.portfolio_gallery_button						{ height:30px; margin-left:2px; margin-top:3px; margin-right:1px; background-color:#2e2e2e; filter:alpha(opacity=60); -moz-opacity:.60; opacity:.60; }
.portfolio_gallery_button span					{ margin-left:10px; }
.portfolio_gallery_button_hover					{ height:30px; background-color:#2e2e2e;  }
.portfolio_gallery_button_label					{ font-size:20px; color:#b9b7b7; }
.gallery_thumbnail								{ float:left; margin-left:15px; margin-top:15px; }
