body { color: #dfe2e8; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; line-height: 14px; background-color: #000; background-color: #000; background-image: url(../images/headers/noir_bg2.jpg); background-repeat: no-repeat; background-position: center 140px; padding: 0; text-align: center; margin: 0; }
td { }
a:link { color: #dfe2e8; font-weight: bold; text-decoration: none; }
a:visited { color: #dfe2e8; text-decoration: none; }
a:hover { color: #b92435; text-decoration: underline; }
a:active { color: #fff; text-decoration: none; }
h1 { font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; font-variant: small-caps; line-height: 16px; text-align: left; margin: 0; border-bottom: 2px solid #b92435; }
#bigcan { width: 900px; height: auto; min-width: 900px; max-width: 1024px; margin: 60px auto 0; text-align: center; clip: rect(auto auto auto auto); padding: 0; }
#header { color: #fff; font-size: 11px; line-height: 14px; width: 883px; height: 83px; background-image: url(../images/headers/logo_noir.gif); background-repeat: no-repeat; text-align: right; margin: 0 auto; visibility: visible; clear: both; min-width: 883px; min-height: 83px; }
#formenu { width: 538px; height: 32px; float: right; min-width: 538px; min-height: 32px; margin: 0; padding: 39px 0 0 0; }
#mainbox {  width: 883px; height: auto; min-width: 883px; max-width: 883px; margin: 0 auto; text-align: left; overflow: auto; clip: rect(auto auto auto auto); visibility: visible; clear: both; padding: 4px 4px 8px; outline: solid 1px #8a8a8a; }
/*<agl.folder "mainbox">*/
.mainbox a:link { color: #dfe2e8; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 14px; font-weight: bold; text-decoration: none; }
.mainbox a:visited { color: #dfe2e8; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 14px; text-decoration: none; }
.mainbox a:hover { color: #b92435; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 14px; text-decoration: underline; }
.mainbox a:active { color: #dfe2e8; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 14px; text-decoration: none; }
/*</agl.folder>*/
#leftbox1 { color: #dfe2e8; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 14px; text-align: left; width: 280px; height: auto; float: left; min-width: 280px; max-width: 428px; }
#rightbox1{ color: #dfe2e8; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 14px; text-align: left; width: 585px; height: auto; overflow: auto; clip: rect(auto auto auto auto); float: right; clear: both; min-width: 585px; max-width: 585px; max-height: inherit; padding: 20px 0 0 10px; border-left: 4px solid #b92435; list-style-type: disc; }
.rightbox1 { color: #dfe2e8; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 14px; text-align: left; list-style-type: disc; width: 585px; height: auto; min-width: 585px; max-width: 585px; max-height: inherit; float: right; clear: both; overflow: auto; clip: rect(auto auto auto auto); border-left: 4px solid #b92435; }
#leftbox { color: #dfe2e8; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 14px; text-align: left; width: 240px; height: auto; min-width: 200px; max-width: 200px; float: left; margin-left: 4px; }
#leftbox2 { color: #dfe2e8; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 14px; text-align: left; margin-left: 4px; width: 446px; height: auto; min-width: 446px; max-width: 446px; float: left; }
#rightbox2 {  text-align: left; width: 400px; height: auto; min-width: 400px; min-height: 367px; max-width: 400px; float: right; padding: 20px 0 0 10px; border-left: 4px solid #b92435; list-style-type: disc; }
#rightbox { color: #dfe2e8; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: 400; line-height: 14px; text-align: left; list-style-type: disc; padding: 20px 10px 0; width: 600px; height: auto; min-width: 600px; max-width: 600px; max-height: inherit; float: right; overflow: auto; clip: rect(auto auto auto auto); border-left: 4px solid #b92435; }
/*<agl.folder "rightbox">*/
	.rightbox1 a:link { font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 14px;; font-weight: bold; text-decoration: none; }
	.rightbox1 a:visited { font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 14px; text-decoration: none; }
.rightbox1 a:hover { font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 14px; text-decoration: underline; }
.rightbox1 a:active { font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 14px; text-decoration: none; }
/*</agl.folder>*/
.leftbox1pics { outline: solid 1px #8a8a8a; }
.littlepicsrightmargin { margin-right: 12px; outline: solid 1px #8a8a8a; }
#footer { color: #dfe2e8; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 14px; text-align: center; height: 24px; clear: both; margin-top: 8px; margin-right: auto; margin-left: auto; padding-top: 4px; }
#gray2 { background-color: #dfe2e8; width: 668px; height: 414px; float: left; min-width: 668px; min-height: 414px; max-width: 668px; max-height: 414px; }
#gray3 { background-color: #dfe2e8; width: 448px; height: 414px; float: left; min-width: 448px; min-height: 414px; max-width: 448px; max-height: 414px; }
#orange2{ font-size: 24px; font-family: "Lucida Grande", "trebuchet ms", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-color: #ff9800; text-align: left; width: 260px; height: 394px; float: right; min-width: 260px; min-height: 394px; max-width: 260px; max-height: 394px; padding-top: 20px; }
#orange3{ font-size: 24px; font-family: "Lucida Grande", "trebuchet ms", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-color: #ff9800; text-align: left; width: 482px; height: 394px; float: right; min-width: 482px; min-height: 394px; max-width: 482px; max-height: 394px; padding-top: 20px; }
.horzpics { text-align: center; margin-top: -10px; margin-right: auto; margin-left: 40px; }
.vertpics { text-align: center; margin-top: 0; margin-right: auto; margin-left: 76px; }
.mainrigthwords { font-size: 11px; font-family: inherit; line-height: 14px; margin-left: 10px; }
.floatleft { float: left; margin: 4px; }
.floatright { float: right; margin: 4px; }
#floatrightbox { background-color: silver; width: auto; height: auto; float: right; padding: 4px; outline: solid 1px #7e8aa2; }
.clearbothclass { clear: both; }
.floatleftclearbothclass { float: left; clear: both; }
.littlerigthwords { color: #fff; font-size: 1.25em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 2em; text-align: left; margin-left: 20px; padding-right: 20px; }
.gonext { color: #fff; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-align: right; padding-right: 20px; }
#gonav { color: #fff; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-align: center; bottom: 100%; width: 100px; height: 20px; float: right; clear: both; margin-top: 40px; margin-right: 10px; }
.gonext a:link { color: #fff; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; }

.gonext a:visited { color: #fff; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; }
.gonext a:hover { color: #263248; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; }
.gonext a:active { color: #fff; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; }
.goback { text-align: right; }
.topper2 { background-color: #ed4f9d; width: auto; height: auto; float: right; }
.topper { color: #7e8aa2; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 16px; text-align: right; }

.topper a:link { color: #7e8aa2; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; }

.topper a:visited { color: #7e8aa2; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; }

.topper a:hover { color: #263248; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; }
.topper a:active { color: #ff9800; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; }

#cainhalter { color: #02374c; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 15px; background-image: url(../images/others/Picture-7.jpg); background-repeat: no-repeat; text-align: left; overflow: hidden; clip: inherit; margin: 0; padding: 155px 0 30px 320px; }
.cainhalter { color: #02374c; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 15px; background-image: url(../images/others/Picture-7.jpg); background-repeat: no-repeat; text-align: justify; margin: 0; padding-top: 155px; padding-right: 40px; padding-left: 320px; width: 864px; height: 200px; min-width: 864px; min-height: 200px; max-width: 864px; max-height: 200px; clear: both; }
.pixinbox { border: solid 1px #535a57; }
.projectpics { background-color: #fff; margin: 4px; border: solid 1px #787878; }
.holder { background-color: #fbfbfb; background-position: 0 bottom; width: auto; height: auto; float: left; padding: 60px 60px 100px; }
#affiliates { background-image: url(../images/constants/bg-vert.png); background-repeat: repeat-x; background-position: 0 top; width: 600px; height: auto; float: right; margin-top: 20px; margin-bottom: 10px; padding: 0; outline: solid 1px #535a57; }
#affiliates img { float: right; margin-right: 10px; margin-bottom: 10px; padding-top: 4px; }
#wordsforaffiliates { width: 250px; height: auto; float: left; clear: both; }
.wordsforaffiliates { width: 250px; height: auto; float: left; clear: both; }
#wordsforaffiliates p { font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, "sans-serif; line-height: 14px; background-repeat: repeat-x; background-position: 0 top; float: left; ;text-align: left;}" ; margin: 0; padding: 4px 0 4px 10px; }
.wordsforaffiliates p { font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, "sans-serif; line-height: 14px; background-repeat: repeat-x; background-position: 0 top; float: left; ;text-align: left;}"; margin: 0; padding: 4px 0 4px 10px; }
.wordsforaffiliates img { margin: 0; padding: 4px 4px 4px 10px; }
