#wrapper { 
width:100%; 
float: right;
margin-left:-240px; 
} 

#content { 
margin-left: 240px;
border-top: 1px solid #333366;
; color: #FFFF33
; font-family: Georgia, "Times New Roman", Times, serif
} 



#nav { 
width: 235px; 
float: right; 
; padding-left: 5px
} 


.header  { 
clear: both; 
width: 100%;
; text-align: left
; padding-bottom: 0px
; background-image: url(/bg_pics/bg.jpg); background-repeat: repeat-x
; border-style: none
 } 


.footer{
clear: both;
margin: 0;
padding: .5em;
color: #FFCC33;
border-top: 1px solid gray;
; text-align: center
}


ul.rightcol {
    background-color: #732121;
    border-left: 1px solid #541414;
    border-right: 1px solid #541414;
    border-top: 1px solid #541414;
    font-weight: bold;
    margin: 0;
    padding: 0;
    width: 210px;
; font-size: 14px; font-family: "Times New Roman", Times, serif
}

ul.rightcol ul {
    display: none;
    margin: 0;
    padding: 0;
}

ul.rightcol li {
    list-style-type: none;
    position: relative;
}

ul.rightcol a {
    border-bottom: 1px solid #541414;
    border-left: 1px solid #863636;
    border-right: 1px solid #541414;
    border-top: 1px solid #863636;
    color: #fff;
    display: block;
    padding: 3px 3px;
    width: 202px;
    text-decoration: none;
}

ul.rightcol a:hover {
    border-bottom: 1px solid #863636;
    border-left: 1px solid #541414;
    border-right: 1px solid #863636;
    border-top: 1px solid #541414;
}

ul.rightcol ul a {
    background-color: #863636;
    border-bottom: 1px solid #541414;
    border-left: 1px solid #9F4F4F;
    border-right: 1px solid #541414;
    border-top: 1px solid #9F4F4F;
    width: 202px;
}

ul.rightcol ul a:hover {
    border-bottom: 1px solid #9F4F4F;
    border-left: 1px solid #541414;
    border-right: 1px solid #9F4F4F;
    border-top: 1px solid #541414;
}

ul.rightcol a.switch {
    left: 189px;
    position: absolute;
    text-align: center;
    top: 0px;
    width: 13px;
}

/* Box-model hacks for Win/IE 5.5 \*/
* html ul.rightcol { width: 212px; w\idth: 210px; }
* html ul.rightcol li { left: -16px; lef\t: 0px; }
* html ul.rightcol ul li { left: 16px; lef\t: 0px; }
* html ul.rightcol a { width: 189px; w\idth: 181px; }
* html ul.rightcol ul a { width: 210px; w\idth: 202px; }
* html ul.rightcol a.switch { width: 21px; w\idth: 13px; }
/* end hacks */
rightcol2 { border-bottom: 1px solid #4f0000; border-left: 1px solid #a20000; border-right: 1px solid #4f0000; border-top: 1px solid #a20000; color: #fff; display: block; padding: 3px 3px; width: 141px; text-decoration: none;
}

.ad {  width: 200px; font-family: Georgia, "Times New Roman", Times, serif; color: #FFCC33; padding-top: 10px}

.bottommenu { float: right; width: 95%; ; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 0px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; color: #FFFF99; font-family: Georgia, "Times New Roman", Times, serif; font-size: 100%; text-align: left ; font-weight: normal; text-align: left}

.cat {  font-size: 1em; color: #000000; background-color: #A39064; text-align: left; border: 2px solid; margin-bottom: 5px; font-family: Helvetica; border-color: #C1AF85 #74643F #74643F #C1AF85; padding-top: 2px; padding-right: 5px; padding-bottom: 2px; padding-left: 5px; margin-right: 5px}

.clearboth { clear: both; }

.crafts {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 100%; line-height: 120%; background-color: #82363A; color: #FFFF66}

.crafts2 {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 100%; line-height: 120%; background-color: #732121; color: #CCCCCC; text-align: left; border-color: #863636 #541414 #541414 #863636; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; width: 70%; margin-top: 10px; margin-bottom: 5px; border-style: solid; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px}

.info {  text-align: left; border: 4px ridge}

.info strong {color: #FFFF00; font-weight: normal}

.info b {color: #FFFF00; font-weight: normal}

.info2 { float: right; width: 95%; ; border: 4px ridge; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 0px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; color: #FFFFFF; font-family: Georgia, "Times New Roman", Times, serif; font-size: 1em; border-color: #333399 #000066 #000066 #333399 ; text-align: left ; font-weight: normal; text-align: left; border: 4px ridge; background-color: #060A25}

.info2 strong {color: #FFFF00; font-weight: normal}

.info2 b {color: #FFFF00; font-weight: normal}

.intro {  font-family: Georgia, "Times New Roman", Times, serif; color: #FFFFFF; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; margin-bottom: 5px; font-size: 100%; text-align: left}

.item {  padding-left: 5px; margin-bottom: 5px; font-family: Helvetica; font-size: 100%; color: #000000; padding-right: 5px; padding-bottom: 5px; min-height: 160px; _height: 160px; border: 1px #000000 solid; background-image: url(/bg_pics/sky.jpg); margin-right: 5px}

.floatleft { float: left; margin: 5px 5px 0px 0px; padding: 0px 0px; ; width: 250px}

.floatleft2 { float: left; margin: 5px 5px 0px; padding: 0px 0px; ; border: 1px #000000 solid}

.floatright { float: right; margin: 5px 5px; border: 1px #000000 none; padding: 0px 0px; }
html { 
margin:0 0 0 0; 
padding:0 0; 
} 

.floatright2 { float: right; margin: 5px 5px 0px; border: 1px #000000 solid; padding: 0px 5px 5px; ; background-color: #993333}

.google {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-indent: 5px; background-position: center; text-align: center}

.google2 { color: #CCCCCC; text-align: center; padding-bottom: 5px; margin-top: 5px; background-color: #272754; margin-right: 10%; margin-left: 10%; border-color: #424287 #1C1C44 #1C1C44 #424287; border-style: solid; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px}

.menutitles {  font-family: "Times New Roman", Times, serif; font-size: 120%; font-weight: bold; color: #F1EF30; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; background-color: #244E18; border-color: #427733 #14310C #14310C #427733; font-style: italic; border-style: solid; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px}


.related {font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; color: #FFFFCC; border: 2px #ffffff solid; left: 600px; width: 200px; float: right; margin-right: 0px; margin-top: 5px; padding-top: 5px; padding-bottom: 5px; text-align: left; margin-bottom: 5px; background-color: #0C1343; list-style-type: none; margin-left: 5px; padding-right: 5px; padding-left: 5px}

.related2 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; color: #FFFFCC; border: 2px #ffffff solid; left: 600px; width: 200px; float: left; margin-right: 5px; margin-top: 5px; padding-top: 5px; padding-bottom: 5px; text-align: left; margin-bottom: 5px; background-color: #0C1343; list-style-type: none; margin-left: 0px; padding-right: 5px; padding-left: 5px}

.tableIDbottom { background-image: url(bg_pics/t.jpg); font-family: "Times New Roman", Times, serif; font-size: 16px}
.tableID-tbl { background-image: url(bg_pics/tl.jpg)}
.tableID-tb { background-image: url(bg_pics/t.jpg)}
.tableID-tbr { background-image: url(bg_pics/tr.jpg)}
.tableID-l { background-image: url(bg_pics/l.jpg)}
.tableID-r { background-image: url(bg_pics/r.jpg)}
.tableID-bl { background-image: url(bg_pics/bl.jpg)}
.tableID-b {background-image: url(bg_pics/b.jpg)}
.tableID-br { background-image: url(bg_pics/br.jpg)}

.thumbnail
{
; width: 200px; float: left; margin-right: 5px
; margin-left: 10px; margin-bottom: 5px; padding-bottom: 3px
; height: 13em
}

body { margin:0 0px; ; background-attachment: fixed; background-image: url(/bg_pics/cb-back.jpg); background-position: left bottom; background-color: #333366; background-repeat: no-repeat}

h1 {
margin-top: 0px
; font-size: 24px; line-height: 100%
; color: #F1EF30; font-style: italic
; margin-right: 5px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px
; font-family: "Times New Roman", Times, serif
; background-color: #244E18; border-color: #427733 #14310C #14310C #427733
; text-align: center
; border-style: solid; border-top-width: 3px; border-right-width: 3px; border-bottom-width: 3px; border-left-width: 3px
}

h2 {  font-size: 100%; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 3px; margin-right: 0px; margin-bottom: 3px; margin-left: 0px; color: #4A2E17; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; background-color: #F18630; text-align: center; border-color: #F6A86A #A95817 #A95817 #F6A86A; font-style: italic; border-style: solid; border-top-width: 3px; border-right-width: 3px; border-bottom-width: 3px; border-left-width: 3px}

h3 {  color: #000066; font-family: "Times New Roman", Times, serif}

li { display: block }

ul{ margin: 0px 0px 5px 5px; padding: 0px 0px; list-style-image: none; list-style-type: none} 

a:link {color: #FFFFFF; text-decoration: none}
a:visited {color: #FFFFCC; text-decoration: none}
a:hover {color: #FFFF66; text-decoration: none}
a:active {color: #5ABAE6; text-decoration: none}

a.red:link {font-family: "Helvetica", Times, serif; color: #000000; text-decoration: none; border-color: black black #000099; border-style: dashed; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}

a.red:visited {font-family: "Helvetica", Times, serif; color: #0000CC; text-decoration: none}

a.red:hover {font-family: "Helvetica", Times, serif; color: #006600; text-decoration: none; border-color: black black #000066; border-style: dashed; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}

a.red:active {color: #000000; border-color: black black #000066; border-style: dashed; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}

.bread {  font-family: "Times New Roman", Times, serif; color: #FFFF00; margin-left: 5px; margin-bottom: 3px}

.seamless { text-align: center ; width: 200px; float: left; margin-right: 5px ; margin-left: 5px; margin-bottom: 5px; padding-bottom: 3px ; height: 13em }

.seamless2 {text-align: center ; width: 200px; float: left; margin-left: 13px; margin-bottom: 20px; height: 18em; border: 1px #000066 solid; padding-bottom: 10px; font-size: 16px}

.smap {  background-color: #003300}
.center {  text-align: center}

.linkunit { color: #CCCCCC; text-align: center; padding-bottom: 5px; margin-top: 5px; background-color: #272754; margin-right: 10%; margin-left: 10%; border-color: #424287 #1C1C44 #1C1C44 #424287; border-style: solid; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px ; margin-bottom: 10px}
.blue {  color: #FFFF00}.link { color: #CCCCCC; text-align: center; padding-bottom: 5px; margin-top: 5px; background-color: #272754; border-color: #424287 #1C1C44 #1C1C44 #424287; border-style: solid; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px ; margin-bottom: 10px }
.boxes {  text-align: center; vertical-align: top; border: 1px #FFFFFF solid; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; width: 206px}
.herbbox { color: #CCCCCC; padding-bottom: 5px; margin-top: 5px; background-color: #272754; margin-right: 10%; margin-left: 10%; border-color: #424287 #1C1C44 #1C1C44 #424287; margin-bottom: 10px ; border-style: solid; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; clip:  rect(   )}

