body {background-color: #D9D9D9;}

p {font-family: arial, helvetica, sans serif, sans, courier new, courier; font-size: 12pt; color: #221100;}
li {padding-top: 5px; padding-bottom: 5px;}
blockquote {color: #555555;}

.portfolio {list-style-type:none;}

.header {position: relative; height: 90px; width: 732px; left: 50%; margin-left: -366px; text-align: center;}
.footer {position: relative; background-color: #D9D9D9; height: 150px; width: 732px; left: 50%; margin-left: -366px; text-align: center;}
.navigation {position: absolute; height: 48px; top: 190px; width: 732px; left: 50%; margin-left: -366px; background-image: url(../images/redbkg.gif); background-repeat: repeat-y;}
.container {position: absolute; background-color: #FFFFFF; top: 238px; width: 732px; left: 50%; margin-left: -366px; background-image: url(../images/redbkg.gif); background-repeat: repeat-y;}

.container .left {padding-left: 20px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; width: 490px; float: left; font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 12pt;}
.container .right {padding: 10px; width: 180px; float: left;}
.container .group {clear: both;}

.contacts {}
.contacts .title {font-weight: bold; width: 150px;}
.contacts .input {width: 320px;}
.contacts .textinput {width: 300px; border: solid 1px #555555; font-family: arial, helvetica, sans serif, sans, courier new, courier; font-size: 12pt;}

/* DROPDOWN */
#dropmenudiv {position:absolute; border:1px solid #0B62CC; border-bottom-width: 0; font-size: 10pt; line-height:18px; z-index:100; width: 300px; font-family: Arial, Helvetica, sans-serif;}
#dropmenudiv a{color:#0B62CC; background-color: #A8BCFF; width: 100%; display: block; text-indent: 3px; border-bottom: 1px solid #0B62CC; padding: 1px 0; text-decoration: none; font-weight: bold;}
#dropmenudiv a:hover{background-color: #D9D9D9;}