@charset "iso-8859-1";
/* Jan Chmielewski's website by WebDesignPrint*/

html {
     overflow: -moz-scrollbars-vertical;
}
html,body {
	text-align: center;
	background-color: #000000;
	background-image:url(../images/bg_gal.jpg);
	background-repeat: repeat-x;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
}

a,p,td,div,table,textarea{font-size:1em;}
h1 {font-size:1.35em; color:#FFFFFF; font-weight:normal; margin:0px; padding:4px 0px 5px 0px;}
h2 {font-size:1.2em}
h3 {font-size:1.1em}
h4 {font-size:1.0em}

p {line-height:1.5em; margin:0px; padding:3px 0px 3px 0px;}

dt {font-weight:bold; padding:4px 0px 2px 0px;}
	
img {border:0px;}


a {color: #000; text-decoration:none;}
a:hover {color: #AFC8DB; text-decoration:underline;}

.red {color:#C54346; font-size:1.1em;}

.selected {color:#AFC8DB;}

.sig {font-style:italic; font-weight:bold; text-align:right; width:100%; float:left; margin-bottom:10px;}

#container {text-align: left; width: 955px; margin: auto;}

#logo {width:263px; height:69px; float:left;}
#menu {width:692px; height:69px; float:left; font-size:18px; font-weight:normal;}
#menu ul{width:540px; padding-top:44px; margin:0px; color:#FFFFFF; float:right;}
#menu li{list-style:none; display:inline-block; float:left;}
#menu a {width:100%; color:#FFFFFF; text-decoration:none; padding-left:15px;}
#menu a:hover {color:#AFC8DB;}

#content {width:955px; height:25.19em; float:left; background-image:url(../images/jan_chmielewski_bg.jpg);}
#content_gal {width:955px; height:8.75em; float:left; background-image:url(../images/short_banner.jpg);}

#txtfield {width:286px; margin:3px 0px 0px 649px; padding:10px; color:#ffffff; z-index:2; position:absolute; font-size:0.8em;}
#bgtxtfield {width:306px; height:138px; float:left; background-color:#000000; filter:alpha(opacity=35); -moz-opacity:.35; opacity:.35; z-index:1; margin:3px 0px 0px 649px; position:absolute;}


#reflection {width:955px; height:6.25em; float:left; background-image:url(../images/reflection.jpg);}
#reflection_gal {width:955px; height:6.25em; float:left; background-image:url(../images/reflection_gal.jpg);}

#homegallery {width:955px; margin-top:15px; height:500px; float:left;}
#storyboards {width:955px; margin-top:15px; height:100px; float:left;}
.hmg01 {padding-right:17px; float:left;}

.text {width:300px; display: block; float:left;}
.text1, .text2 {font-size:0.75em; color:#FFF; padding-top:20px;}
.text1 {width:460px; float:left; padding-right:35px;}
.text2 {width:460px; float:left;}

#webdesignprint {width:955px; height:20px; margin:375px 0px 15px 0px; text-align:right; float:left;}
#webdesignprint a{color:#666666; font-size:0.7em;}
#webdesignprint a:hover{color:#AFC8DB;}

.copyright {display:block; float:left; color:#FFF; font-size:0.7em; font-weight:bold;}

#webdesignprint1 {width:955px; height:20px; padding:10px 0px 15px 0px; margin-top:15px; border-top:1px solid #4A4A4A; text-align:right; float:left;}
#webdesignprint1 a{color:#666666; font-size:0.7em;}
#webdesignprint1 a:hover{color:#AFC8DB;}

.copyright1 {display:block; float:left; color:#FFF; font-size:0.7em; font-weight:bold;}

#webdesignprint2 {width:955px; height:20px; margin:15px 0px 15px 0px; text-align:right; float:left;}
#webdesignprint2 a{color:#666666; font-size:0.7em;}
#webdesignprint2 a:hover{color:#AFC8DB;}

.copyright2 {display:block; float:left; color:#FFF; font-size:0.7em; font-weight:bold;}

