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

#content { 
border-top: 1px solid #933831;
; 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
; border-style: none
; background-color: #933831
 } 


.footer{
clear: both;
margin: 0;
padding: .5em;
color: #FFCC33;
border-top: 1px solid gray;
; text-align: center
; background-image: url(/images/ft.jpg)
}


ul.rightcol {
    background-color: #933831;
    border-left: 1px solid #742620;
    border-right: 1px solid #742620;
    border-top: 1px solid #742620;
    border-bottom: 1px solid #742620;
    font-weight: bold;
    margin: 0;
    padding: 0;
    width: 220px;
; 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 #742620;
    border-left: 1px solid #933831;
    border-right: 1px solid #742620;
    border-top: 1px solid #933831;
    color: #fff;
    display: block;
    padding: 3px 3px;
    width: 212px;
    text-decoration: none;
; background-image: url(/images/ro4.jpg); background-repeat: no-repeat
}

ul.rightcol a:hover {
    border-bottom: 1px solid #57140F;
    border-left: 1px solid #C55F57;
    border-right: 1px solid #57140F;
    border-top: 1px solid #C55F57;
; background-image: url(/images/ro5.jpg)
}

ul.rightcol ul a {
    background-color: #933831;
    border-bottom: 1px solid #C55F57;
    border-left: 1px solid #57140F;
    border-right: 1px solid #C55F57;
    border-top: 1px solid #57140F;
    width: 212px;
}

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

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: 222px; w\idth: 220px; }
* html ul.rightcol li { left: -16px; lef\t: 0px; }
* html ul.rightcol ul li { left: 16px; lef\t: 0px; }
* html ul.rightcol a { width: 199px; w\idth: 191px; }
* html ul.rightcol ul a { width: 220px; w\idth: 212px; }
* 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;
}

.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: #4A165F; background-color: #DA9DF3; text-align: left; border: 2px solid; margin-bottom: 5px; font-family: Helvetica; border-color: #E3B3F6 #B174C8 #B174C8 #E3B3F6; padding-top: 2px; padding-right: 5px; padding-bottom: 5px; 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}

.item {  padding-left: 5px; margin-bottom: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; color: #FFFFFF; padding-right: 5px; padding-bottom: 0px; border: 1px #000000 solid; margin-right: 5px}
html { 
margin:0 0 0 0; 
padding:0 0; 
} 

.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}

.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; border-color: #C75249 #96241A #96241A #C75249; font-style: italic; border-style: solid; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; background-color: #BC362B}

body { margin:0 0px; ; background-color: #933831; background-image: url(/images/body3.jpg); background-repeat: no-repeat; background-position: left bottom}

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: #BC362B; border-color: #C75249 #96241A #96241A #C75249
; 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: 24px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 5px; margin-top: 5px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; color: #FFFF00; font-family: "Times New Roman", Times, serif; font-weight: bold; text-align: left; font-style: italic; background-image: url(/images/ro4.jpg); background-repeat: repeat-y}

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: #E3C8DF; text-decoration: none}

.bread {  font-family: "Times New Roman", Times, serif; color: #FFFF99; font-weight: bold; padding-left: 7px; background-image: url(/images/bar.jpg); background-repeat: repeat-x; height: 40px; padding-top: 10px; font-size: 16px}

h3 { font-size: 20px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 5px; margin-top: 5px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: #FFFF00; font-family: "Times New Roman", Times, serif; font-weight: bold; text-align: left; font-style: italic; background-image: url(/images/ro4.jpg); background-repeat: no-repeat }
td {  vertical-align: top}
tr {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFF99; margin-top: 5px; border-color: #666666 #333333 #333333 #666666; border-style: solid; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px}
table {  margin-top: 5px}
.itemt { padding-left: 5px; margin-bottom: 5px; padding-right: 5px; padding-bottom: 5px; min-height: 160px; _height: 160px; border: 1px #000000 solid; margin-right: 5px ; background-color: #9F0417}
.tdw1 {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFCCFF; text-align: left; width: 25%; background-image: url(/images/ro4.jpg); background-repeat: repeat-y}
.tdw2 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-align: left; width: 75%; padding-left: 5px}
strong {  font-weight: normal; color: #FFFF00}
.floatright {  float: right}
.layout {  padding-left: 10px; border: 1px #000000 none; margin-left: 10px; font-family: Geneva, Arial, Helvetica, san-serif; color: #FFFF00; margin-right: 10px; padding-right: 10px}
i {  color: #FFFF00}
.underline {  color: #FFFF00; border-color: black black #FFFF00; border-style: dashed; border-top-width: 0px; border-right-width: 0px; border-bottom-width: thin; border-left-width: 0px}
.google3 { padding-left: 5px; margin-bottom: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; color: #FFFFFF; padding-right: 5px; padding-bottom: 0px; border: 1px #000000 solid; margin-right: 5px ; background-color: #000000}
.hilite {  color: #FFFF00; font-weight: bold}
.pad {  margin-top: 10px; margin-bottom: 10px; padding-top: 10px; padding-bottom: 10px}