@charset "utf-8";
/* CSS Document */
#p1Header {position:relative; visibility:hidden; width:0px; height:0px; top:0px; left:0px; overflow:hidden; }
#p1HeadCopy {position:relative; visibility:hidden; width:0px; height:0px; top:0px; left:0px; overflow:hidden; }

body { margin: 0; padding: 0; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 13px; background-color: #dedede; background-image: url(../new/images/comp/large_back.gif); background-repeat: no-repeat;}
#menuText { position:absolute; margin:0px; width:360px; height:27px; text-decoration:none; text-align:left; z-index: 61; left: 388px; top: 40px; font-size: 12px; font-weight: bold; padding-top: 3px; padding-left: 11px; }
.smCopy { font-size: 10px; }

a:link { color: #990000; text-decoration: none;}
a:visited { color: #660000; text-decoration: none;}
a:active { color: #CC0000; text-decoration: none;}
a:hover { color: #993333; text-decoration: underline;} 

a.l:link { color: #000000; text-decoration: none;}
a.l:visited { color: #333333; text-decoration: none;}
a.l:active { color: #CC0000; text-decoration: none;}
a.l:hover { color: #993333; text-decoration: underline;} 

a.b:link { color: #000000; text-decoration: underline; font-weight: bold; }
a.b:visited { color: #333333; text-decoration: none; font-weight: bold; }
a.b:active { color: #CC0000; text-decoration: none; font-weight: bold; }
a.b:hover { color: #993333; text-decoration: none; font-weight: bold; background-color:#F4C000; } 


a.m:link { color: #000000; text-decoration: none; }
a.m:visited { color: #333333; text-decoration: none;}
a.m:active { color: #CC0000; text-decoration: none;}
a.m:hover { color: #993333; text-decoration: none; background-color:#F4C000;} 

.arrow { list-style-position: outside; list-style-image: url(../new/images/icons/arrow_bullet.png); list-style-type: none; margin-left: 20px; margin-bottom: 6px; }
.arrowup { list-style-position: outside; list-style-image: url(../new/images/icons/arrow_bullet_up.png); list-style-type: none; margin-left: 20px; margin-bottom: 6px; }

#container { margin: 0px; z-index: 1; position: relative;}

#main1 { background-image: url(../new/images/comp/back_fade.gif); background-repeat: repeat-x; height: 560px; width: 900px; margin-right: auto; margin-left: auto; margin-top: 20px; z-index: 15; position: relative; font-family: Arial, Helvetica, sans-serif; }
#pageHead { background-color: #000; z-index: 20; height: 30px; width: 890px; position: absolute; left: 0px; top: 0px; font-family: "Arial Black", Gadget, sans-serif; font-size: 18px; font-weight: normal; color: #f4c000; text-align: right; padding-top: 10px; padding-right: 10px; line-height: 18px; overflow: hidden; }
#elbowHead { position: absolute; left: 346px; z-index: 30; top: 0px; height: 40px; width: 554px; }
#logo { position: absolute; z-index: 30; left: 0px; top: 0px; }
#navigation { overflow: hidden; position: absolute; z-index: 40; height: 30px; width: 805px; left: 75px; top: 72px; text-align: left; vertical-align: top; }
h2 { font-size: 17px; line-height: 18px; font-weight: bold; color: #000; display: inline; }
#headline { overflow: hidden; position: absolute; z-index: 40; height: 30px; width: 560px; left: 284px; top: 108px; text-align: left; vertical-align: top; }
h1 { font-size: 15px; font-weight: bold; display: inline; }
h3 { font-size: 13px; font-weight: bold; display: inline; }
#mainCopy { overflow: auto; position: absolute; z-index: 40; height: 386px; width: 559px; left: 293px; top: 132px; text-align: left; vertical-align: top; padding-right: 10px; background-color: #f0f0f0; }
p { display: inline; }
#featured { overflow: hidden; position: absolute; z-index: 40; height: 200px; width: 200px; left: 39px; top: 290px; text-align: left; vertical-align: top; }
#menuTwo { overflow: hidden; position: absolute; z-index: 40; height: 20px; width: 580px; left: 320px; top: 565px; vertical-align: top; font-size: 10px; display: inline; text-align: right; }
.right { text-align: right; display: inline; }
#copyright { overflow: hidden; position: absolute; z-index: 40; height: 20px; width: 460px; left: 0px; top: 565px; vertical-align: top; font-size: 10px; display: inline; text-align: left; }
#contact { overflow: hidden; position: absolute; z-index: 40; height: 20px; width: 310px; left: 582px; top: 538px; vertical-align: top; font-size: 16px; display: inline; text-align: right; font-weight: bold; }
#contentHolder { background-image: url(../new/images/comp/elbow-cont-t.png); background-repeat: no-repeat; overflow: hidden; position: absolute; z-index: 10; height: 433px; width: 605px; left: 265px; top: 100px; }
.picBox1 { background-color: #FFF; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; border-top-style: solid; border-right-style: groove; border-bottom-style: groove; border-left-style: solid; border-right-color: #999; border-bottom-color: #999; border-top-color: #CCC; border-left-color: #CCC; }

#featuredPicture { overflow: hidden; position: absolute; z-index: 40; height: 175px; width: 236px; left: 18px; top: 102px; text-align: left; vertical-align: top; }
#inLogo { overflow: hidden; position: absolute; z-index: 30; left: 5px; top: 515px; }
#search { position: absolute; height: 24px; width: 161px; left: 739px; top: 40px; }
#hdBack { background-image: url(../new/images/comp/elbow_head_bg_slv.jpg); position: absolute; z-index: 15; height: 31px; width: 587px; left: 275px; top: 103px; background-repeat: no-repeat; }
img { border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }
#detailHolder { overflow: hidden; position: absolute; z-index: 10; height: 435px; width: 843px; left: 28px; top: 100px; }
#detailHdBack { background-image: url(../new/images/comp/elbow_head_bg_slv.jpg); position: absolute; z-index: 15; height: 31px; width: 824px; left: 38px; top: 105px; background-repeat: no-repeat; }
#detailHeadline { overflow: hidden; position: absolute; z-index: 40; height: 30px; width: 801px; left: 47px; top: 108px; text-align: left; vertical-align: top; }
#detailCopy { overflow: auto; position: absolute; z-index: 40; height: 357px; width: 790px; left: 61px; top: 147px; text-align: left; vertical-align: top; padding-right: 10px; }
#featuredAnim { overflow: hidden; position: absolute; z-index: 40; height: 1px; width: 824px; left: 18px; top: 102px; text-align: left; vertical-align: top; visibility: visible; }
#search1 { position:absolute; margin:0px; width:151px; height:22px; text-decoration:none; text-align:left; z-index: 61; left: 749px; top: 43px; font-size: 12px; font-weight: bold; padding-top: 0px; padding-left: 0px; overflow: hidden; }
.gSearch { height: 12px; width: 130px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #999; border-top-style: solid; border-right-style: none; border-bottom-style: solid; border-left-style: none; background-color: #fff; border-top-width: 1px; border-bottom-width: 1px; border-top-color: #a3a3a3; border-bottom-color: #d5d5d5; }
#copyFaderT { overflow: hidden; position: absolute; z-index: 50; height: 15px; width: 565px; left: 276px; top: 132px; text-align: left; vertical-align: top; padding-right: 10px; }
#copyFaderB { overflow: hidden; position: absolute; z-index: 50; height: 15px; width: 565px; left: 276px; top: 504px; text-align: left; vertical-align: top; padding-right: 10px; }
#thumbnail { background-color: #ffffff; overflow: auto; position: relative; z-index: 40; height: 351px; width: 197px; float: left; margin-right: 20px; border-bottom:2px solid #ddd; border-right:2px solid #bbb; border-top:2px solid #999; border-left:2px solid #bbb; text-align: center; font-size: 10px; }
#photo { background-color: #ffffff; overflow: hidden; position: relative; z-index: 40; height: 351px; width: 557px; text-align: center; border-bottom:2px solid #ddd; border-right:2px solid #bbb; border-top:2px solid #999; border-left:2px solid #bbb; vertical-align: middle; }
hr { margin-bottom: 4px; margin-top: 16px; }
#gHolder { overflow: hidden; position: absolute; z-index: 40; width: 701px; left: 28px; top: 0px; text-align: left; vertical-align: top; }
.sm11Copy { font-size: 11px; }
.imgRight { float: right; margin-left: 20px; margin-bottom: 5px; }
.imgLeft { float: left; margin-right: 20px; margin-bottom: 5px; }
.iconInline { margin-top: 3px; float: left; }

.iconInlineRight { float: right; margin-top: 3px; }
.numbers { float: left; margin-top: -4px; margin-right: 8px; margin-bottom: 0px; }

li { list-style-position: outside; margin-left: 12px; }
#cHalf2-1 { overflow: hidden; position: absolute; z-index: 40; width: 267px; left: -1px; top: 15px; text-align: left; vertical-align: top; }
#cHalf2-2 { overflow: auto; position: absolute; z-index: 40; width: 262px; left: 287px; top: 15px; text-align: left; vertical-align: top; }
#cSide2-1 { overflow: hidden; position: absolute; z-index: 40; width: 334px; left: 0px; top: 15px; text-align: left; vertical-align: top; }
#cSide2-2 { overflow: auto; position: absolute; z-index: 40; width: 195px; left: 354px; top: 15px; text-align: left; vertical-align: top; }
.q-bullet { list-style-position: outside; list-style-image: url(../new/images/icons/q_bullet.png); list-style-type: none; margin-left: 28px; margin-bottom: 6px; }
.a-bulletCopy { list-style-position: outside; list-style-image: url(../new/images/icons/a_bullet.png); list-style-type: none; margin-left: 28px; margin-bottom: 6px; }
