#wrap {
background:url(/images/wrapbg.jpg);
margin:0 auto;
width:988px
}

#wrap #bottom {
background:url(/images/bluebg.jpg) fixed #D7EDF4;
border:1px solid #FFF;
margin:10px;
padding:10px
}

#wrap #bottom .clear {
clear:both
}

#wrap #bottom .col {
background:url(/images/yellowbg.gif) no-repeat right bottom #FFC;
border:1px solid #FFF;
float:left;
margin:5px 5px 5px 10px;
width:218px
}

#wrap #bottom .col a,#wrap #bottom .col a:visited,active {
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:none
}

#wrap #bottom .col a:hover {
color:#666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:underline
}

#wrap #bottom .col h2 {
background:url(images/bluegrdntbg.gif);
color:#FFF;
display:block;
font-size:17px;
margin:0;
padding:5px;
text-transform:uppercase
}

#wrap #bottom .col li {
border-bottom-color:#FFDD8F;
border-bottom-style:solid;
border-bottom-width:1px;
display:block;
margin-bottom:5px;
padding:3px
}

#wrap #bottom .col ul {
list-style-type:none;
margin:5px;
padding:0
}

#wrap #contents {
background:url(/images/pagebg.jpg) repeat-y
}

#wrap #contents #contentfooter {
background:url(/images/contentfoot.jpg) no-repeat;
clear:both;
height:20px
}

#wrap #contents #contenthead {
background:url(/images/contenthead.jpg) no-repeat;
clear:both;
height:24px
}

#wrap #contents #left {
margin-right:350px;
padding-left:25px
}

#wrap #contents #left #featured {
margin-bottom:10px;
margin-top:10px;
padding-left:3px
}

#wrap #contents #left #featured .clear {
clear:left
}

#wrap #contents #left #featured .item {
background:url(/images/graybg.gif) no-repeat right bottom #FFF;
border:1px solid #E7E4D0;
float:left;
padding:5px;
width:190px
}

#wrap #contents #left #featured .item .permalink {
color:#999;
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
padding-right:10px;
text-align:right
}

#wrap #contents #left #featured .item .permalink a {
color:#666
}

#wrap #contents #left #featured .item a,#wrap #contents #left #featured .item a:visited,active,#wrap #contents #left a:visited,active,#wrap #contents #left a {
border-bottom-color:#930;
border-bottom-style:dashed;
border-bottom-width:1px;
color:#900;
text-decoration:none
}

#wrap #contents #left #featured .item a:hover,#wrap #contents #left a:hover {
border-style:none;
color:#333;
text-decoration:none
}

#wrap #contents #left #featured .item h3 {
color:#930;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:15px;
font-style:italic;
font-weight:400;
margin:0;
padding:0
}

#wrap #contents #left #featured .item p {
color:#333;
font-size:11px;
line-height:18px;
margin:5px 0 0
}

#wrap #contents #left .align_left {
float:left;
margin-bottom:5px;
margin-right:15px
}

#wrap #contents #left .align_right {
float:right;
margin-bottom:5px;
margin-left:15px
}

#wrap #contents #left .subhead {
background:url(/images/bluebg.jpg) fixed;
color:#FFF;
display:block;
margin:0;
padding:10px
}

#wrap #contents #left .tags {
color:#999;
display:block;
font-size:12px;
font-weight:400
}

#wrap #contents #left blockquote {
background:url(/images/yellowbg.gif) no-repeat right bottom #FFC;
border-left-color:#FC6;
border-left-style:solid;
border-left-width:5px;
color:#960;
display:block;
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
margin:5px;
padding:10px
}

#wrap #contents #left blockquote p {
line-height:16px;
margin:5px
}

#wrap #contents #left h1 {
color:#930;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:25px;
font-weight:400
}

#wrap #contents #left h2 {
font-size:20px
}

#wrap #contents #left h3 {
color:#06C;
font-size:16px
}

#wrap #contents #left img {
background:url(/images/imagebg.jpg) fixed;
border:1px solid #000;
padding:8px
}

#wrap #contents #left li {
line-height:18px;
margin-bottom:5px;
margin-top:5px
}

#wrap #contents #left p {
line-height:20px
}

#wrap #contents #left table {
background:url(/images/yellowbg.gif) no-repeat right bottom #FFC;
border-style:none;
border-width:0;
margin:0;
padding:0;
width:100%
}

#wrap #contents #left td {
border-bottom-color:#FEDD8C;
border-bottom-style:dashed;
border-bottom-width:1px;
padding:5px
}

#wrap #contents #left th {
background:url(/images/bluegrdntbg.gif) repeat-x;
padding:5px
}

#wrap #contents #left ul {
list-style-type:square
}

#wrap #contents #rightbar {
background:url(/images/sidebarbg.jpg) repeat-y;
float:right;
margin-top:25px;
width:327px
}

#wrap #contents #rightbar .ad {
padding-bottom:15px;
padding-left:35px;
padding-top:15px
}

#wrap #contents #rightbar .current a:hover {
background:url(/images/sidemenu2.jpg) no-repeat;
color:#930;
display:block;
font-size:18px;
height:35px;
padding-left:45px;
padding-top:15px;
text-decoration:underline
}

#wrap #contents #rightbar .rightfoot {
background:url(/images/sidebarfoot.jpg) no-repeat;
height:13px
}

#wrap #contents #rightbar .righthead {
background:url(/images/sidebarhead.jpg) no-repeat;
height:13px
}

#wrap #contents #rightbar a {
background:url(/images/sidemenu1.jpg) no-repeat;
color:#930;
display:block;
font-size:18px;
height:35px;
padding-left:45px;
padding-top:15px;
text-decoration:none
}

#wrap #contents #rightbar a:hover,
#wrap #contents #rightbar .current a,
#wrap #contents #rightbar .current a:visited,active {
background:url(/images/sidemenu2.jpg) no-repeat;
color:#000;
display:block;
font-size:18px;
height:35px;
padding-left:45px;
padding-top:15px;
text-decoration:none
}

#wrap #contents #rightbar a:visited,active {
background:url(/images/sidemenu1.jpg) no-repeat;
color:#930;
display:block;
font-size:18px;
height:35px;
padding-left:45px;
padding-top:15px
}

#wrap #contents #rightbar a.hidden {
	height: 1px;
	padding: 0;
	margin: 0;
}


#wrap #contents #rightbar li {
display:block;
height:50px;
margin-bottom:3px;
margin-top:2px
}

#wrap #contents #rightbar ul {
list-style-type:none;
margin:0;
padding:0
}

#wrap #footer {
margin:10px 10px 0;
padding:10px
}

#wrap #footer a,#wrap #footer a:visited,active {
border-bottom-color:#000;
border-bottom-style:dashed;
border-bottom-width:1px;
color:#000;
text-decoration:none
}

#wrap #footer a:hover {
border-bottom-style:none;
color:#000;
text-decoration:none
}

#wrap #header {
background:url(/images/header.jpg) no-repeat;
height:161px
}

#wrap #header .logo {
color:#FFF;
display:block;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:36px;
font-weight:400;
margin:0;
padding:40px 0 0 25px
}

#wrap #header .logo A,#wrap #header .logo A:VISITED {
color:#FFF;
text-decoration:none
}

#wrap #header .logo A:HOVER {
color:#4169e1;
text-decoration:underline
}

#wrap #header .logo span {
color:#F7DB92;
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
padding-left:5px
}

body {
background:url(/images/bg.gif) #C1A780;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin:0;
padding:0
}

div#account {
-moz-box-shadow:5px 5px 5px #aaa;
-webkit-box-shadow:5px 5px 5px #aaa;
background:#fee8ad;
border-left-color:blue;
border-left-style:solid;
border-left-width:3px;
box-shadow:5px 5px 5px #aaa;
margin-bottom:5px;
margin-left:30px;
margin-top:5px;
padding:5px;
text-align:center;
width:600px
}

div#listsender ul li {
list-style:none
}

div#listsender ul li#mod {
background:#FF0;
color:#882020
}

div#listsender ul li#on {
background:#D6FDCE;
color:#000
}

div#listsender ul li#on,div#listsender ul li#xblock,div#listsender ul li#mod {
font-weight:700;
margin:3px;
padding:3px
}

div#listsender ul li#xblock {
background:#FDCEDC;
color:#a55
}

div#warn {
background:#FF0;
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
margin:10px;
padding:10px
}

h2,h3,h4,h5 {
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:400
}

p#mnus {
display:block;
margin:1px;
padding:1px
}

p#mnus A#on {
background:#FF0;
color:#000
}

p#mnus A,
p#mnus A:VISITED {
background:#ffd;
border-bottom-style:none;
color:navy;
font-weight:700;
margin:2px;
padding:2px;
text-decoration:none
}

p#mnus a#hides{
	height: 1px;	
}

p#mnus A:HOVER {
background:#feff39
}

table#listlog tr#0 td {
background:#00ff7f
}

table#listlog tr#cancel td {
background:#ffe0d7
}

table#listlog tr#s0 td {
background:#06ff0f
}

table#listlog tr#s1 td {
background:#88ff8c
}

table#listlog tr#s2 td {
background:#ff8
}

table#listlog tr#s3 td {
background:#ff8671
}

table#listlog tr#s4 td {
background:#82df83
}
