/* CardinalWorks.com 
27Levels.com Web Solutions 11-15-04
Written by Tim Sickles for use only with web designs from 27Levels.com.
Please read our terms and conditions for use of our web page www.27levels.com */

.cardinalworkstyp { background-image: url('background.jpg'); background-color: #D6C6AD; margin-left: 20; margin-right: 20; margin-top: 0; margin-bottom: 0; scrollbar-face-color:#D6C6AD; scrollbar-arrow-color: #CC0001; scrollbar-track-color: #6B1B28; scrollbar-shadow-color: #D5BE9C; scrollbar-highlight-color: #D5BE9C; scrollbar-3dlight-color: #6B1B28; scrollbar-darkshadow-color: #6B1B28; cursor: url("cardinalworks.cur") }

.border { border: solid 1px #2C6EB4 }
.noborder { border: solid 0px }

.center { padding: 0px; background-color: #D6C6AD; border-top: 0px solid #000000; border-bottom: 1px solid #E4DCCC; border-left: 1px solid #E4DCCC; border-right: 1px solid #E4DCCC }
.centerbody { padding: 0px;  border-top: 0px solid #B86D2E; border-bottom: 0px solid #B86D2E; border-left: 0px solid #B86D2E; border-right: 0px solid #B86D2E }
.center1 { padding: 0px; background-color: #D6C6AD; width: 145; valign: top;  border-top: 0px solid #000000; border-bottom: 0px solid #605C60; border-left: 0px solid #000000; border-right: 1px solid #6B1B28 }
.center2 { padding: 10px; valign: top;  border-top: 0px solid #000000; border-bottom: 0px solid #605C60; border-left: 0px solid #000000; border-right: 0px solid #000000 }

.banner { background-image: url('banner.gif'); background-repeat: no-repeat; padding: 0px; background-color: #D6C6AD; height: 200; width: 100%; valign: top; border-top: 0px solid #000000; border-bottom: 0px solid #B86D2E; border-left: 0px solid #000000; border-right: 0px solid #000000 }
.lowerbg { background-image: url('lowerbg.gif'); background-repeat: no-repeat; padding: 0px; height: 99; width: 700; valign: top; border-top: 0px solid #B86D2E; border-bottom: 0px solid #B86D2E; border-left: 0px solid #000000; border-right: 0px solid #000000 }
.lowerbanner { background-image: url('lowerbanner.gif'); background-repeat: no-repeat; padding: 0px; height: 30; width: 700; valign: top; border-top: 1px solid #ADADAD; border-bottom: 0px solid #B86D2E; border-left: 0px solid #000000; border-right: 0px solid #000000 }
.leftside { background-image: url('border.jpg'); background-repeat: repeat; padding: 0px; width: 15; valign: top;  border-top: 0px solid #000000; border-bottom: 0px solid #000000; border-left: 0px solid #000000; border-right: 0px solid #000000 }
.rightside { background-image: url('border.jpg'); background-repeat: repeat; padding: 0px; width: 15; valign: top;  border-top: 0px solid #000000; border-bottom: 0px solid #000000; border-left: 0px solid #000000; border-right: 0px solid #000000 }

.row { padding: 4px; width: 300; valign: top;  border-top: 0px solid #000000; border-bottom: 0px solid #605C60; border-left: 0px solid #000000; border-right: 0px solid #6B1B28 }

.tworows { padding: 4px; width: 450; valign: top;  border-top: 0px solid #000000; border-bottom: 0px solid #605C60; border-left: 0px solid #000000; border-right: 0px solid #6B1B28 }

.sidetextarea { border-top: 0px solid #000000; border-bottom: 0px solid #000000; border-left: 0px solid #000000; border-right: 0px solid #605C60; }
.sidetextarea { font-family: Verdana, Arial, Helvetica; font-size: 9px; color: #000000 }
.sidetextarea a:link { color: #000000; text-decoration: none; padding: 2px }
.sidetextarea a:visited { color: #000000; text-decoration: none; padding: 2px }
.sidetextarea a:hover { color: #CC0001; text-decoration: underline; padding: 2px }

.centertextarea { border-top: 0px solid #000000; border-bottom: 0px solid #000000; border-left: 0px solid #000000; border-right: 0px solid #000000; }
.centertextarea { font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #000000 }
.centertextarea a:link { color: #000000; text-decoration: none; padding: 2px }
.centertextarea a:visited { color: #000000; text-decoration: none; padding: 2px }
.centertextarea a:hover { color: #CC0001; text-decoration: underline; padding: 2px }
.centertextarea a:link img { border: solid 1px #5E5743; }
.centertextarea a:visited img { border: solid 1px #5E5743; }
.centertextarea a:hover img { border: solid 1px #CC0001; }

.bottomtextarea { border-top: 0px solid #000000; border-bottom: 0px solid #000000; border-left: 0px solid #000000; border-right: 0px solid #605C60; }
.bottomtextarea { font-family: Verdana, Arial, Helvetica; font-size: 9px; color: #000000 }
.bottomtextarea a:link { color: #000000; text-decoration: none; padding: 2px }
.bottomtextarea a:visited { color: #000000; text-decoration: none; padding: 2px }
.bottomtextarea a:hover { color: #CC0001; text-decoration: underline; padding: 2px }

.pulldownmenu { background-image: url('border.jpg'); background-repeat: repeat; background-color: #D6C6AD; padding: 3px; width: 140; valign: top;  border-top: 0px solid #5E5743; border-bottom: 1px solid #5E5743; border-left: 1px solid #5E5743; border-right: 1px solid #5E5743 }
.pulldowntext { font-family: Arial, Helvetica; font-size: 13px; color: #000000; font-weight: bold }
.pulldowntext a:link { color: #000000; text-decoration: none; padding: 0px }
.pulldowntext a:visited { color: #000000; text-decoration: none; padding: 0px }
.pulldowntext a:hover { color: #CC0001; text-decoration: underline; padding: 0px }

.cart { border: 1px solid #94732C; font-size: 12px; font-family:verdana; color:000000; font-weight:bold; background-color:FFFFFF; scrollbar-arrow-color: #CC0001; scrollbar-track-color: #6B1B28; scrollbar-shadow-color: #D5BE9C; scrollbar-highlight-color: #D5BE9C; scrollbar-3dlight-color: #6B1B28; scrollbar-darkshadow-color: #6B1B28 }

.rule { hr: noshade; size: 1; color: #E4DCCC; width: 80%; align: center }

.nocss { display: none }
