body {color: #000000;
margin: 0px;
padding: 0px;
font-family: Georgia, Times, "Times New Roman", serif;
font-size: 0.6em;
text-align: left;
background-color: #ffffff;
font:x-small/1.5em Georgia,Serif;
voice-family: "\"}\"";
voice-family:inherit;
font-size:small;}

html>body {font-size:small;}

p, li, ul, ol, hl, h2, h3, h4, h5, h6 {padding: 0;
margin: 0px;}

p {margin-top: 12px;}

#container .gallery .caption p {font-size: 14px;
font-weight: normal;}

.a, .a:visited {color:#000;}

#container {position:relative;
width:960px;
height:700px;
margin: 0px 0px 0px 20px;
padding: 0px;}

#header {/*position: absolute;
*/
top: 0px;
left: 0px;
background-color: #000000;
margin-bottom: 40px;
padding-top: 8px;
padding-bottom: 8px;
padding-left: 20px;}

#header img {border: none;
margin: 0px;
padding: 0px;
float: left;}

img {border: none;
margin: 0px;
padding: 0px;}

#container_home img {border: none;
margin: 0px;
padding: 0px;
float: left;
margin-right: 10px;}

#container_home img.quote {border: none;
margin: 15px 0 5px 10px;
padding: 0px;
float: right;}

#container_home {position:relative;
width:750px;
height:700px;
margin: 10px 15px 0px 20px;}

#paper_1, #paper_2, #paper_3, #paper_4, #paper_5, #paper_6, #paper_7, #paper_8, #paper_9, #paper_10, #paper_11, #paper_12, #paper_13, #paper_14, #paper_15, #paper_16, #paper_17, #paper_18, #paper_19, #paper_20, #paper_21, #paper_22, #paper_23, #paper_24, #paper_25, #paper_26, #paper_27, #paper_28, #paper_29, #paper_30, #paper_31, #paper_32, #paper_33, #paper_34, #paper_35, #paper_36, #paper_37, #paper_38, #paper_39, #paper_40, #paper_41, #paper_42, #paper_43, #paper_44, #paper_45, #paper_46, #paper_47, #paper_48, #paper_49, #paper_50, #paper_51, #paper_52, #paper_53, #paper_54, #paper_55 {display: none;}

#container_home p, h2, ul {margin-left: 225px;}

a.gallery, a.gallery:visited {display:inline;
color: #a4a0a0;
text-decoration:none;
width:44px;
height:44px;
float:left;
margin:0px 0px;
position:relative;}

a.gallery span {visibility:hidden;
display:block;
position:absolute;
width:960px;
height: 1000px;
top:0px;
left:7px;
color: #333;
font-family: Georgia, "Times New Roman";
font-size: 14px;
background-color: #fff;}

a.slidea span {left:0px;
top:80px;}

a.slideb span {left:-44px;
top:80px;}

a.slidec span {left:-88px;
top:80px;}

a.slided span {left:-132px;
top:80px;}

a.slidee span {left:-176px;
top:80px;}

a.slidef span {left:-220px;
top:80px;}

a.slideg span {left:-264px;
top:80px;}

a.slideh span {left:-308px;
top:80px;}

a.slidei span {left:-352px;
top:80px;}

a.slidej span {left:-396px;
top:80px;}

a.gallery:hover {white-space:normal;
z-index:100;
border-bottom: 4px #1f83ee solid;}

a.gallery:hover span {visibility:visible;
z-index:100;}

a.gallery:hover span img {margin: 0;
position:relative;
z-index:100;}

a.gallery:active, a.gallery:focus {z-index:10;
border-bottom: 4px #1f83ee solid;}

a.gallery:active span, a.gallery:focus span {visibility:visible;
z-index:10;}

a.gallery:active span img, a.gallery:focus span img {position:relative;
margin:0;
z-index:10;}

#container .caption {font-family: Georgia, "Times New Roman";
color: #000;
font-size: 13px;
line-height: 20px;
margin-left: 525px;
width: 350px;
background-color: #E5E5E5;
padding: 10px;
float: left;
/*
clear: right;
*/
position: absolute;
top: 0px;
z-index:150;
left: 0px;}

#container .caption_b {font-family: Georgia, "Times New Roman";
color: #000;
font-size: 13px;
line-height: 20px;
margin-left: 525px;
width: 375px;
background-color: #E5E5E5;
padding: 10px;
float: left;
/*
clear: right;
*/
position: absolute;
top: 80px;
z-index:150;
left: 0px;}

#container strong {font-size: 18px;}

select {width: 200px;
float: right;
border: 1px #7d7d7d solid;
clear: right;}

#container a {text-decoration:none;
font-weight:bold;
color:#000;
text-align: left;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 9px;}

/****Menu code****/

#header a {text-decoration:none;
font-weight:bold;
color:#FFFFFF;
text-align: left;
vertical-align: -5px;}

#header li {display: inline;
padding-left: 30px;
margin: 0px;}

#header a:hover {color: #595959;
/*border-bottom: 12px #ffffff solid;*/
}

#header ul {display: inline;
padding-left: 25px;
margin: 0px;}

/****Sub Menu code****/

#submenu a {text-decoration:none;
color:#333;
text-align: left;
font-size: 9px;
font-family: sans-serif;}

#submenu li {display: inline;
padding: 0 5px;
margin: 0px 0;}

#submenu a:hover {color: #666;
border-bottom: 2px #fff solid;}

#submenu ul {padding:0 5px;
margin: 0px;
position: absolute;
height: 20px;
top: 41px;
background-color: #d0d0d0;
left: 330px;
z-index: 100;}

/*Form*/

input {background-color: #d5d6d7;
width: 200px;
float: left;
margin-left: 25px;
margin-bottom: 15px;
border: 1px #7d7d7d solid;}

#mw_form input#Submit {width: 75px;
background-color: #656565;
color: #ffffff;
text-decoration: none;
margin-top: 20px;
margin-bottom: 8px;
margin-left: 35px;
float: left;}

#mw_form input#Reset {width: 75px;
background-color: #656565;
color: #ffffff;
text-decoration: none;
margin-top: 20px;
margin-bottom: 8px;
margin-left: 30px;}

textarea {background-color: #d5d6d7;
width: 200px;
float: left;
margin-left: 25px;
border: 1px #7d7d7d solid;
height: 100px;}

fieldset {width: 350px;
border: none;
float: left;}

input:focus {background-color: #fff;}

textarea#Message:focus {background-color: #fff;}

li {display: inline-block;}

#container_home li {list-style-type: none;
margin: 10px 0;}

#mw_form strong.red {color: #fc1200;
text-align: right;
text-decoration: none;
font: 12px;}

label {width: 100px;
float: left;
clear: none;
margin-bottom: 5px;
text-align: right;
height: auto;}

#mw_form h5 {text-align: left;
margin-left: 125px;}

#mw_form .printsbox {background-color: #d5d6d7;
width: 400px;
height: 330px;
overflow: auto;
float: left;
padding: 5px;
margin: 0px;
border: 2px #d5d6d7 solid;}

#mw_form .prints {background: #fff;
border: 1px #4a4a4a solid;
margin: 5px;
width: 100px;
float: left;
padding: 5px;
font: 10px/20px Verdana, Helvetica, Arial, sans-serif;}

#mw_form p {margin: 0 0 4px 0;}

#mw_form .prints p {vertical-align: top;}

#mw_form .prints input {width: auto;
margin: 0px;
padding: 0px;
float: none;
border: none;
background: #ffffff;}

#mw_form .prints img {margin: 0px;
padding: 0px;}

.clearboth {clear: both;}

div.printsbox label {margin: 0px;
padding: 0px;}

#container_order {position:relative;
width:800px;
margin: 0px 0px 0px 20px;
padding: 0px;}

