@charset "UTF-8";
/* Light Theme CSS for Staszek Kotowski Art by GiMM Productions. All rights reserved. Contact: Greg Madej - freelance_designer [at] mac.com */

*{margin:0;padding:0;}
body,div,h1,h2,h3,h4,h5,h6,p,ul,ol,li {margin:0;padding:0;}

a{outline:none;}
body{margin:0;padding:0;text-align:center;font:normal 1.1em "Times New Roman", Times, serif;color:#333;background:#fff;font-weight:normal;}

#container{width:1024px;margin:0 auto;position:relative;}

#header{padding:0;margin:0px auto 15px auto;border-bottom:1px solid #eee;width:978px;height:70px;position:relative;}
#header h1{position:absolute;color:#4a848f;top:0;left:0;padding:0;margin:0;font-weight:normal;font-size:28px;line-height:70px;color:#3E9BE9 !important;}
#header h2{width:300px;float:left;font-weight:normal;color:#44737C;text-align:left;padding:0;margin:0;letter-spacing:.1em;}
#header #navRight ul{list-style:none;text-align:right;padding:18px 0 0 0;margin:0;width:600px;float:right;}
#header #navRight ul li{display:inline;margin:0; padding:0;}
#header #navRight ul li a{text-decoration:none;font:normal 15px Arial Narrow,Arial, Helvetica, Verdana, sans-serif;padding-left:8px;margin:0;text-align:right;letter-spacing:.1em;color:#696969;}
#header #navRight ul li a:hover{text-decoration:none;color:#888;}
#header #navRight ul li ul.submenu{margin:0px 0 0 0;padding:0;position:relative;top:0;right:15px;}
#header #navRight ul li ul.submenu li{margin:0;padding:0;text-align:center;width:130px;background:transparent;}
/*#header #navRight ul li ul.submenu li#paintings{margin:0;padding:0;display:block;text-align:center;width:130px;position:absolute;top:0;right:75px;z-index:10;}
#header #navRight ul li ul.submenu li#drawings{margin:0;padding:0;display:block;text-align:center;width:130px;position:absolute;top:15px;right:75px;z-index:10;}
#header #navRight ul li ul.submenu li#decorative-art{margin:0;padding:0;display:block;text-align:center;width:130px;position:absolute;top:30px;right:75px;z-index:10;}*/

#header #navRight ul li ul.submenu li a{text-decoration:none;font:normal 13px Arial Narrow,Arial, Helvetica, Verdana, sans-serif;padding-left:8px;margin:0;text-align:right;letter-spacing:.1em;color:#888;}
#header #navRight ul li ul.submenu li a:hover{text-decoration:none;color:#aaa;color:#406d75;}

#content {width:100%;border:0px solid #222;text-align:center;}

#portfolio1{margin-bottom:15px;background:#000;}

.subcategoryBlocksHolder{width:100%;margin:0 0 0 25px;}

.subcategoryBlock1{width:290px; height:198px;float:left;margin-right:15px;border-top:1px solid #2a2a2a;border-left:0px solid #2a2a2a;border-bottom:0px solid #1d1d1d;border-right:0px solid #1e1e1e;text-align:right;background:#191919 url(../img/subCatBox_h3_paintings2_191919_2.jpg) no-repeat top left;}
.subcategoryBlock1 h3.subcatH3 {font:normal 18px 'Lucida Sans Unicode', 'Lucida Grande', Arial, Helvetica, Verdana, sans-serif;color:#4a4d58;text-align:left;text-transform:lowercase;paddin:0;margin:15px 20px 5px 20px;display:block;height:25px;}
.subcategoryBlock1 img{width:250px;height:115px;border:0;background:#222;margin-right:20px;margin-bottom:5px;}
.subcategoryBlock1 a.readMore {font:normal 14px 'Lucida Sans Unicode', 'Lucida Grande', Arial, Helvetica, Verdana, sans-serif;color:#334a4f;text-align:right;text-transform:lowercase;letter-spacing:-.1em;margin-right:20px;text-decoration:none;}
.subcategoryBlock1 a.readMore:hover {color:#41414A;}

.subcategoryBlock2{width:290px; height:198px;float:left;margin-right:15px;border-top:1px solid #2a2a2a;border-left:0px solid #2a2a2a;border-bottom:0px solid #1d1d1d;border-right:0px solid #1e1e1e;text-align:right;background:#191919 url(../img/subCatBox_h3_drawings2_191919_2.jpg) no-repeat top left;}
.subcategoryBlock2 h3.subcatH3 {font:normal 18px 'Lucida Sans Unicode', 'Lucida Grande', Arial, Helvetica, Verdana, sans-serif;color:#4a4d58;text-align:left;text-transform:lowercase;paddin:0;margin:15px 20px 5px 20px;display:block;height:25px;}
.subcategoryBlock2 img{width:250px;height:115px;border:0;background:#222;margin-right:20px;margin-bottom:5px;}
.subcategoryBlock2 a.readMore {font:normal 14px 'Lucida Sans Unicode', 'Lucida Grande', Arial, Helvetica, Verdana, sans-serif;color:#334a4f;text-align:right;text-transform:lowercase;letter-spacing:-.1em;margin-right:20px;text-decoration:none;}
.subcategoryBlock2 a.readMore:hover {color:#41414A;}


.subcategoryBlock3{width:290px; height:198px;float:left;margin-right:15px;border-top:1px solid #2a2a2a;border-left:0px solid #2a2a2a;border-bottom:0px solid #1d1d1d;border-right:0px solid #1e1e1e;text-align:right;background:#191919 url(../img/subCatBox_h3_decorativeArt2_191919_2.jpg) no-repeat top left;}
.subcategoryBlock3 h3.subcatH3 {font:normal 18px 'Lucida Sans Unicode', 'Lucida Grande', Arial, Helvetica, Verdana, sans-serif;color:#4a4d58;text-align:left;text-transform:lowercase;paddin:0;margin:15px 20px 5px 20px;display:block;height:25px;}
.subcategoryBlock3 a img{width:250px;height:115px;border:0;background:#222;margin-right:20px;margin-bottom:5px;}
.subcategoryBlock3 a.readMore {font:normal 14px 'Lucida Sans Unicode', 'Lucida Grande', Arial, Helvetica, Verdana, sans-serif;color:#334a4f;text-align:right;text-transform:lowercase;letter-spacing:-.1em;margin-right:20px;text-decoration:none;}
.subcategoryBlock3 a.readMore:hover {color:#41414A;}

#content{border:0px solid #444;}

#content .text{width:100%;font:normal 12px 'Lucida Sans Unicode', 'Lucida Grande', Arial, Helvetica, Verdana, sans-serif;text-align:center;width:230px;float:left;border:0px dotted #999;}
#content .text h3{text-align:left;font:normal 16px 'Lucida Sans Unicode', 'Lucida Grande', Arial, Helvetica, Verdana,sans-serif;margin:0 5px 5px 5px;padding:0;color:#888;margin-bottom:15px;}
#content .text h4{text-align:left;font:normal 12px 'Lucida Sans Unicode', 'Lucida Grande', Arial, Helvetica, Verdana,sans-serif;margin:5px;padding:0;text-transform:uppercase;color:#555;margin-top:10px;}
#content .text p{text-align:left;margin:5px;padding:0;color:#696969;}

#content .text2{font:normal 12px 'Lucida Sans Unicode', 'Lucida Grande', Arial, Helvetica, Verdana, sans-serif;text-align:center;padding:0 30px 0 20px;}
#content .text2 h3{text-align:left;font:normal 16px 'Lucida Sans Unicode', 'Lucida Grande', Arial, Helvetica, Verdana,sans-serif;margin:0 5px 5px 5px;padding:0;color:#888;margin-bottom:15px;}
#content .text2 h4{text-align:left;font:normal 12px 'Lucida Sans Unicode', 'Lucida Grande', Arial, Helvetica, Verdana,sans-serif;margin:5px;padding:0;text-transform:uppercase;color:#555;margin-top:10px;}
#content .text2 p{text-align:left;margin:5px;padding:0;color:#696969;font-size:13px;}


#content .iconHolder{padding:5px 5px 0 5px;text-align:left;border:0px solid #444;width:220px;margin-left:14px;}

/*#content .iconHolder img{border:0px solid #555;}*/

#content .display{width:640px;float:right;border:0px solid #444;text-align:right;margin-right:25px;padding:0;margin-bottom:45px;margin-top:0px;}

#content #flashcontent{width:640px;float:right;border:0px solid #444;text-align:right;margin-right:25px;padding:0;margin-bottom:45px;margin-top:20px;font:normal 11px 'Lucida Sans Unicode', 'Lucida Grande', Arial, Helvetica, Verdana,sans-serif;color:#406d75;margin-bottom:0px;}

#content .display img{border:0px solid #555;}

#content .display p{font:normal 11px 'Lucida Sans Unicode', 'Lucida Grande', Arial, Helvetica, Verdana,sans-serif;margin:5px;padding:0;color:#444;margin-top:10px;}

#imageHolder{padding:6px;border:1px solid #b35f44;margin:0 0 10px 0;}
.image{}

.iconsHolder{text-align:center;width:50px;height:50px;background:#fff;padding:4px;border:1px solid #b35f44;margin:7px 7px 35px 8px;float:left;}
.icons{background:#666666;height:50px;background:url(../img/icon01.jpg) no-repeat top left;}

.iconHolder a img{border: 1px solid #aaa;}

#formHolder{padding-top:20px;border:1px solid #b35f44;margin:0 0 10px 0;}
.form{width:45%;float:right;text-align:left;padding:20px;margin:0;}
#formHolder .form p{text-align:left;font-size:12px;color:#1a1a1a;line-height:20px;text-transform:uppercase;width:220px;}

p.pForm{padding:0 0 3px 0;margin:0;}
.text{width:45%;float:left;text-align:left;padding:0 20px 20px 20px;margin:0;}


#textHolder{text-align:center;padding:6px;margin:0 0 10px 0;border:1px solid #b35f44;}
.textAbout{width:60%;padding:20px;margin:0 auto;text-transform:uppercase;}
.textAbout p{text-align:left;font-size:12px;color:#1a1a1a;line-height:20px;}

.textContact{width:35%;float:left;text-align:left;text-transform:uppercase;padding-left:120px;padding-top:35px;}
.textContact p{text-align:left;font-size:12px;color:#292929;line-height:20px;}
.textContact p em{font-style:normal;display:block;width:60px;float:left;padding-right:20px;}
.textContact h3{text-align:left;font-size:12px;line-height:20px;margin:0;padding:0;font-weight:bold;color:#292929;}

#contactFormHolder {
	width:280px;
	float:right;
	margin:0px -5px 40px 30px;
	border-top:1px solid #2a2a2a;
	border:1px solid #ccc;
	background:#191919;
	text-align:right;
	color:#314A4F;
	/*background:#191919 url(../img/subCatBox_h3_contactForm2_191919_2.jpg) no-repeat -6px 0px;*/
	background:#ebebeb;
	padding-top:25px;
}

#contactFormHolder h3.subcatH3 {font:normal 18px 'Lucida Sans Unicode', 'Lucida Grande', Arial, Helvetica, Verdana, sans-serif;color:#4a4d58;text-align:left;text-transform:lowercase;paddin:0;margin:0;display:block;height:55px;background:#191919 url(../img/subCatBox_h3_decorativeArt2_191919_2.jpg) no-repeat top left;}

#contactFormHolder .form2 label{
	font:normal 12px "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	display:block;
	margin-top:5px;
}

#contactFormHolder .form2 label span{
	padding-left:12px;
	padding-right:11px;
	line-height:18px;
}

#contactFormHolder .form2 input{
	background-color:#333;
	background-color:#fff;
	border:1px solid #222;
	border:1px solid #aaa;
	margin:5px 11px;
	height:22px;
	font:normal 13px "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	color:#777;
	line-height:22px;
	padding-left:5px;
	display:block;
	width:250px;
	vertical-align:middle;
}

#contactFormHolder .form2 textarea{
	background-color:#333;
	background-color:#fff;
	border:1px solid #222;
	border:1px solid #aaa;
	margin:5px 11px;
	height:120px;
	font:normal 13px "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	color:#777;
	line-height:22px;
	padding-left:5px;
	display:block;
	width:250px;
	vertical-align:middle;
}

#contactFormHolder input#button{
	background-color:#333;
	background-color:#999;
	border:1px solid #222;
	border:1px solid #aaa;
	margin:10px 5px 10px 12px;
	height:24px;
	font:normal 12px/24px "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	color:#111;
	padding-left:6px;
	display:block;
	width:60px;
	float:left;
	cursor: pointer;
}

#contactFormHolder input#button:hover{
	background-color:#333;
	background-color:#3E9BE9;
	border:1px solid #444;
	border:1px solid #ebebeb;
	color:#fff;
}

#contactFormHolder input#reset{
	background-color:#333;
	background-color:#999;
	border:1px solid #222;
	border:1px solid #aaa;
	margin:10px 5px 10px 12px;
	height:24px;
	font:normal 12px/24px "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	color:#111;
	padding-left:6px;
	display:block;
	width:60px;
	float:left;
	cursor: pointer;
}

#contactFormHolder input#reset:hover{
	background-color:#333;
	background-color:#3E9BE9;
	border:1px solid #444;
	border:1px solid #ebebeb;
	color:#fff;
}

#contactFormHolder p.smaller{
	margin-top:0;
	padding:0 0 5px 5px;
	font-size:10px;
	color:#314A4F;
}


#footer {clear:both; padding:8px 0 0 0;border-top:1px solid #eee;margin:10px 25px 15px 25px;text-align:left;}
#footer p{font:normal 11px/20px Arial, Helvetica, Verdana, sans-serif; text-align:right;color:#bbb;float:right;}
#footer a{color:#bbb;text-decoration:none;font:normal 11px Arial, Helvetica, Verdana, sans-serif;}
#footer a:hover{color:#4a848f;;text-decoration:underline;}
.clear{clear:both; line-height:1px;}

#header #navRight ul a.current{color:#406d75;}
#header #navRight ul li a#current{color:#406d75;}

#content .magazines{padding-bottom:15px;}
#content .magazines ul {list-style:none;width:90%;}
#content .magazines ul li{display:inline;margin:5px 0; padding:0 10px;}

#follow-me {margin-top:5px;display:none;}
#follow-me h3 {font:bold italic 14px/20px Georgia,Times,sans-serif;}
#follow-me ul {text-align:center;}
#follow-me ul li {display:inline;height:22px;}
#follow-me ul li a {font-family:'trebuchet ms',arial,verdana,helvetica,sans-serif;color:#0088CC;padding:0 2px;text-decoration:none;font-size:11px;line-height:24px;}
#follow-me ul li a:hover {border-bottom:1px solid #0088CC;}