body { 
width: 100%;
margin: 0px;
position: relative;
font-family: "Trebuchet MS",Arial;
font-size: 100%;
line-height: 1em;
background-color:#dfdfdf;
}

#main { 
clear: both;
position: relative;
left: 50%;	
margin-left: -475px;	
width: 950px;
}

#accountbar {
background-color: #2F4F4F;
height: 22px;
width: 100%;
padding: 5px;
float: right;
margin-bottom: 4px;
text-transform: uppercase;
overflow:hidden;
}


#accountright {
width:800px;
float: right;
text-align:right;
}


#right {
float: right;
}

#rightbox {
width:300px;
float: right;
background-color:#dfdfdf;
padding:8px;
margin-right:10px;
margin-top:15px;
border: 1px gray solid;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
overflow:hidden;
}

#pagetitle {
width:266px;
height: 435px;
float:left;
clear:left;
padding:8px;
margin:8px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
overflow:hidden;
}

#topbox {
width:944px;
height:468px;
border: 2px lightgray solid;
margin-bottom:4px;
float:right;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
background-color: #f8f8f8;
}

#slide {
float:right;
padding:8px;
overflow:hidden;
}

#tweedle {
<!--
border-radius: 5px;
background: #fcfff4; /* old browsers */
background: -moz-linear-gradient(top, #fcfff4 0%, #C0C0C0 86%); /* firefox */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfff4), color-stop(86%,#C0C0C0)); /* webkit */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfff4', endColorstr='#C0C0C0',GradientType=0 ); /* ie */
overflow:hidden;
//-->
}

#corners {
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
background-color:white;
overflow:hidden;
}

#seeko {
width:142px;
float:left;
padding:5px;
margin-left:2px;
margin-right:2px;
margin-topt:4px;
margin-bottom:4px;
border: 1px orange solid;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
overflow:hidden;
background-color:darkorange;
}

#seekg {
width:142px;
float:left;
padding:5px;
margin-left:2px;
margin-right:2px;
margin-topt:4px;
margin-bottom:4px;
border: 1px gray solid;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
overflow:hidden;
background-color:gray;
}

#left {
float: left;
}

#box475right {
width:464px;
height:520px;
margin-bottom:4px;
margin-left:5px;
border: 2px lightgray solid;
float:right;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
background-color:white;
overflow:hidden;
}


#box475left {
width:473px;
height:520px;
margin-bottom:4px;
border: 2px lightgray solid;
float:right;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
background-color:white;
overflow:hidden;
}

#box475right {
width:464px;
height:520px;
margin-bottom:4px;
margin-left:5px;
border: 2px lightgray solid;
float:right;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
background-color:white;
overflow:hidden;
}


#box475l {
width:473px;
height:244px;
margin-bottom:4px;
border: 2px lightgray solid;
float:right;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
background-color:white;
overflow:hidden;
}

#box475sale {
width:473px;
height:244px;
margin-bottom:4px;
border: 2px red solid;
float:right;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
background-color:white;
overflow:hidden;
}

#box475r {
width:464px;
height:748px;
margin-bottom:4px;
margin-left:5px;
border: 2px lightgray solid;
float:right;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
background-color:white;
overflow:hidden;
}

#box {
width:946px;
margin-bottom:4px;
border: 2px lightgray solid;
float:right;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
background-color:white;
}

#menubox {
width:936px;
padding-right:10px;
border: 2px lightgray solid;
float:right;
text-align:right;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
background-color:white;
}

#halfbox {
width:471px;
margin-bottom:4px;
border: 2px lightgray solid;
float:left;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
background-color:white;
}

#psmaincustom {
width:936px !important;
padding:5px; !important;
margin-bottom:5px !important;
border: 2px lightgray solid !important;
float:right !important;
-moz-border-radius: 5px !important;
-webkit-border-radius: 5px !important;
border-radius: 5px !important;
background-color:white !important;
}

#corners {
-moz-border-radius: 5px ;
-webkit-border-radius: 5px;
border-radius: 5px ;
background-color:white ;
}

#box950 {
width:946px;
border: 2px lightgray solid;
margin-bottom:4px;
float:right;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
background-color: white;
}

#box320 {
width:315px;
height:565px;
margin-bottom:4px;
margin-right:1px;
border: 2px lightgray solid;
float:left;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
background-color:white;
overflow:hidden;
}

#box320a {
width:315px;
height:660px;
margin-bottom:4px;
margin-right:1px;
border: 2px lightgray solid;
float:left;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
background-color:white;
overflow:hidden;
}

#box315 {
width:310px;
height:660px;
margin-left:1px;
margin-bottom:4px;
border: 2px lightgray solid;
float:left;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
background-color:white;
overflow:hidden;
}

#box315home {
width:310px;
margin-left:1px;
margin-bottom:4px;
border: 2px lightgray solid;
float:left;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
background-color:white;
overflow:hidden;
}

#salebox315home {
width:310px;
margin-left:1px;
margin-bottom:4px;
border: 2px red solid;
float:left;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
background-color:white;
overflow:hidden;
}

#rootsbox315home {
width:310px;
margin-left:1px;
margin-bottom:4px;
border: 2px green solid;
float:left;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
background-color:white;
overflow:hidden;
}

#box635top {
width:630px;
height:150px;
margin-bottom:4px;
margin-left:1px;
border: 2px lightgray solid;
float:left;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
background-color:white;
overflow:hidden;
}

#box315top {
width:311px;
height:150px;
margin-bottom:4px;
border: 2px lightgray solid;
float:left;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
background-color:white;
overflow:hidden;
}

#contain230 {
width:230px;
float:right;
}

#box230 {
width:220px;
margin-bottom:4px;
border: 2px lightgray solid;
float:right;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
background-color:white;
}

#box720 {
width:715px;
margin-bottom:4px;
border: 2px lightgray solid;
float:left;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
background-color:white;
}

#box630 {
width:615px;
height:519px;
margin-bottom:4px;
border: 2px lightgray solid;
padding:3px;
float:right;
605-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
background-color:white;
overflow:hidden;
}

#line {
clear:both;
width:950px;
height:3px;
}

#logo {
width: 168px;
height: 72px;
float: left;
margin-bottom: 4px;
605-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
background-color:white;
overflow:hidden;
}

#daggerspics {
width: 290px;
height: 74px;
margin-left: 8px;
margin-top:18px;
605-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
background-color:white;
overflow:hidden;
}

#topimage {
background-color: white;
width: 940px;
height: 308px;
float: left;
margin:3px;
605-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
overflow:hidden;
}

#homeimage {
background-color: lightgray;
width: 940px;
height: 70px;
float: left;
border: white 4px solid;
margin-bottom: 5px;
605-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
overflow:hidden;
}

#tophomeimage {
background-color: white;
width: 940px;
height: 500px;
float: left;
margin:3px;
605-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
overflow:hidden;
}

#whitebar {
width:761px;
height:63px;
padding-right: 10px;
padding-top: 5px;
margin-bottom: 4px;
text-align:right;
float:right;
background-color:white;
border: 2px lightgray solid;
605-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
background-color:white;
overflow:hidden;
}

#twitter_div {
padding:0px;
margin:0px;
}
 
#twitter_div ul li {
color:black;
list-style:none;
font-size:12px;
margin-left:5px;
margin-bottom:4px;
}
 
#twitter_div ul li a {
text-decoration: none;
color: darkorange;
font-size:12px;
font-weight: bold;
}
 
#twitter_div ul li a:hover {
text-decoration: underline;
color:gray;
font-size:12px;
font-weight: bold;
}
 
#twitter_div p {
text-align: left;
}

div.gallery_photowall_name {
font-size: 11px !important;
font-weight: normal !important;
color: white !important;
text-align:right !important;
background-color: gray !important;
padding:3px 3px !important;
margin:3px !important;
}

p, p.blurb, p.post-body, ul.gallery_list {
font-size: 12px;
color: black;
padding:2px;
margin-left:5px;
margin-right:5px;
margin-top: 3px;
margin-bottom: 3px;
}

p.orangeblurb {
font-size: 12px;
color: black;
padding:2px;
color: black;
text-align:left;
background-color: darkorange;
margin-left:5px;
margin-right:5px;
margin-top: 3px;
margin-bottom: 3px;
}


table {
font-size: 12px;
color: black;
padding:3px;
margin:1px 4px;
}

p.mediumlarge {
font-size:35px;
color:darkorange;
line-height:100%;
display:block;
background-color:lightgray;
padding:12px;
}

p.mediumlargefixed {
position: absolute;
top: 30px;
left: 490px;
font-size:35px;
color:darkorange;
line-height:100%;
display:block;
background-color:lightgray;
padding:12px;
margin-right:10px;
}

p.large {
font-size:40px;
color:darkorange;
line-height:100%;
display:block;
background-color:lightgray;
border-left:10px gray solid;
padding:12px;
}

p.largepage {
font-size:35px;
color:darkorange;
line-height:100%;
text-shadow: 1px 1px 1px lightgray;
}

p.contact {
font-size:12px;
color:black;
display:block;
background-color:#dfdfdf;
padding:8px;
border-left: 6px gray solid;
}

p.foot {
font-size:11px;
color:black;
padding:8px;
text-align: center;
}

p.medium {
font-size:25px;
line-height:100%;
}

p.mediumpage {
font-size:20px;
line-height:100%;
}

p.small {
font-size:15px;
line-height:100%;
}

h2, h3, {
font-size: 12px;
color: black;
padding:3px;
margin:1px;
margin-left:2px;
}

p.header, h1 {
font-size: 1.1em !important;
font-weight: bold; !important;
color: black !important;
text-align:left !important;
background-color: lightgray !important;
padding:8px 5px !important;
margin:4px 3px !important;
padding:8px 5px !important;
margin:4px 3px !important;
border-radius: 5px;
}

p.saleheader {
font-size: 1.1em !important;
font-weight: bold; !important;
color: white !important;
text-align:left !important;
background-color: red !important;
padding:8px 5px !important;
margin:4px 3px !important;
padding:8px 5px !important;
margin:4px 3px !important;
border-radius: 5px;
}

p.rootsheader {
font-size: 1.1em !important;
font-weight: bold; !important;
color: white !important;
text-align:left !important;
background-color: green !important;
padding:8px 5px !important;
margin:4px 3px !important;
padding:8px 5px !important;
margin:4px 3px !important;
border-radius: 5px;
}

p.header2 {
font-size: 25px;
color: darkorange;
margin:10px 0px;
padding:0px;
text-shadow: 1px 1px 1px lightgray;
}

p.orangeheader {
font-size: 1.1em !important;
font-weight: bold; !important;
color: black !important;
text-align:left !important;
background-color: darkorange !important;
padding:8px 5px !important;
margin:4px 3px !important;
border-radius: 5px;
}

p.offerheader {
font-size: 12px !important;
font-weight: normal; !important;
color: black !important;
text-align:left !important;
background-color: orange !important;
padding:10px 7px !important;
margin:4px 3px !important;
605-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
border: 5px lightgray solid;
}

p.center {
text-align: center;
}

table.fb {
width:500px;
padding:0px;
margin:2px;
font-size:12px;
text-align:center;
border-collapse:collapse;
background-color:lightgray;
}

table.left {
float:left;
width:320px;
padding:0px;
margin:10px;
font-size:12px;
text-align:center;
border-collapse:collapse;
background-color:lightgray;
}

table.left600 {
float:left;
width:600px;
padding:0px;
margin:10px;
font-size:12px;
text-align:center;
border-collapse:collapse;
background-color:lightgray;
}

table.right {
float:right;
width:600px;
padding:0px;
margin:10px;
font-size:12px;
text-align:center;
border-collapse:collapse;
background-color:lightgray;
}

table.left600 tr:hover {
background: orange;
}

table.left tr:hover {
background: orange;
}

ul {
margin:0px;
padding:0px;
}

li {
padding:0px;
margin:3px;
list-style:none;
}

a.accountnav:link, a.accountnav:visited { 
color: white;
margin-right: 10px;
font-size: 0.75em;
font-weight:bold;
text-decoration : none;
} 

a.accountnav:hover { 
color: white;
margin-right: 10px;
font-size: 0.75em;
font-weight:bold;
text-decoration : underline;
} 

a.twit:link, a.twit:visited {
font-size: 1.1em;
font-weight:normal;
color: white;
text-decoration : none;
}

a.twit:hover {
font-size: 1.1em;
font-weight:normal;
color: black;
text-decoration : none;
}

a.mainnav:link, a.mainnav:visited { 
color: black;
font-size: 1em;
font-weight:bold;
text-decoration : none;
background-color:lightgray;
padding:5px;
display:block;
} 

a.mainnav:hover { 
color: darkorange;
font-size: 1em;
font-weight:bold;
background-color:gray;
padding:5px;
display:block;
} 

a.cartnav:link, a.cartnav:visited { 
background-color: darkorange;
color: white;
margin-right: 10px;
font-size: 0.75em;
font-weight:bold;
text-decoration : none;
} 

a.cartnav:hover { 
background-color: darkorange;
color: white;
margin-right: 10px;
font-size: 0.75em;
font-weight:bold;
text-decoration : underline;
} 

a.nav:link, a.nav:visited { 
color: black;
font-size: 12px;
text-decoration : none;
} 

a.nav:hover { 
color: black;
font-size: 12px;
text-decoration : underline;
}

a.seek:link, a.seek:visited { 
color: white;
font-size: 20px;
padding:3px;
text-decoration : none;
} 

a.seek:hover { 
color: black;
font-size: 20px;
padding:3px;
text-decoration : underline;
}

a.smallnav:link, a.smallnav:visited { 
color: black;
font-size: 11px;
text-decoration : none;
text-transform:lowercase;
} 

a.smallnav:hover { 
color: black;
font-size: 11px;
text-decoration : underline;
text-transform:lowercase;
}

a.nav2:link, a.nav2:visited { 
color: black;
font-size: 16px;
text-decoration : none;
line-height:100%;
} 

a.nav2:hover { 
color: orange;
font-size: 16px;
text-decoration : underline;
line-height:100%;
}

a.black:link, a.black:visited { 
color: black;
font-size: 12px;
text-decoration : none;
} 

a.black:hover { 
color: black;
font-size: 12px;
text-decoration : underline;
}

a:link {
  text-decoration:none;
  color:black;
font-size: 12px;
  }
a:visited {
  text-decoration:none;
  color:black;
font-size: 12px;
  }
a:hover {
  text-decoration:underline;
  color:black;
font-size: 12px;
  }
a img {
  border-width:0;
  }

a.greynav:link, a.lightgraynav:visited { 
color: gray;
text-decoration : none;
} 

a.greynav:hover { 
color: gray;
text-decoration : underline;
}

a.block {
display:block;
width:318px;
text-decoration:none;
color: black;
font-size: 12px;
}

a.block:hover {
background-color:orange;
}

.button {
border: 1px solid lightgray;
background: orange;
font-size:12px;
color:white;
font-weight:bold;
}

.searchbutton {
border: 1px solid lightgray;
background: orange;
font-size:12px;
color:white;
font-weight:bold;
}

legend {
color: black;
font-size: 12px;
}

input {
background:#dfdfdf;
}

form {
margin:0px;
}


<!-- BLOGGER CSS //-->


 
/* Header
----------------------------------------------- */
#blog-title {
  margin:5px 5px 0;
  padding:20px 20px .25em;
  border:1px solid #eee;
  border-width:1px 1px 0;
  font-size:200%;
  line-height:1.2em;
  font-weight:normal;
  color:#666;
  text-transform:uppercase;
  letter-spacing:.2em;
  }
#blog-title a {
  color:#666;
  text-decoration:none;
  }
#blog-title a:hover {
  color:#c60;
  }
#description {
  margin:0 5px 5px;
  padding:0 20px 20px;
  border:1px solid #eee;
  border-width:0 1px 1px;
  max-width:700px;
  font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  text-transform:uppercase;
  letter-spacing:.2em;
  color:#999;
  }
 
 
#navbar-iframe {
   display: none !important;
}
 
 
/* Posts
----------------------------------------------- */
@media all {
  .date-header {
    margin:1.5em 0 .5em;
    }
  .post {
    border-bottom:1px dotted #ccc;
    }
  }
@media handheld {
  .date-header {
    padding:0 1.5em 0 1.5em;
    }
  .post {
    padding:0 1.5em 0 1.5em;
    }
  }
 

.post-title {
  margin:.25em 0 0;
  padding:0 0 4px;
  font-size:140%;
  font-weight:normal;
  line-height:1.4em;
  color:#c60;
  }
.post-title a, .post-title a:visited, .post-title strong {
  display:block;
  text-decoration:none;
  color:#c60;
  font-weight:normal;
  }
.post-title strong, .post-title a:hover {
  color:#333;
  }
.post div {
  margin:0 0 .75em;
  line-height:1.6em;
  }
p.post-footer {
  margin:-.25em 0 0;
  color:#ccc;
  }
.post-footer em, .comment-link {
  font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  text-transform:uppercase;
  letter-spacing:.1em;
  }
.post-footer em {
  font-style:normal;
  color:#999;
  margin-right:.6em;
  }
.comment-link {
  margin-left:.6em;
  }
.post img {
  padding:4px;
  border:1px solid #ddd;
  }
.post blockquote {
  margin:1em 20px;
  }
.post blockquote p {
  margin:.75em 0;
  }
 
div.postbody {
font-size: 0.75em;
color: black;
padding: 0px 5px;
text-align:left;
}
 
/* Comments
----------------------------------------------- */
#comments p {
  margin:1em 0;
  font:bold 78%/1.6em "Trebuchet MS",Arial;
  text-transform:uppercase;
  letter-spacing:.2em;
  color:#999;
  }
#comments p strong {
  font-size:130%;
  }
#comments-block {
  margin:1em 0 1.5em;
  line-height:1.6em;
  }
#comments-block dt {
  margin:.5em 0;
  }
#comments-block dd {
  margin:.25em 0 0;
  }
#comments-block dd.comment-timestamp {
  margin:-.25em 0 2em;
  font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  text-transform:uppercase;
  letter-spacing:.1em;
  }
#comments-block dd p {
  margin:0 0 .75em;
  }
.deleted-comment {
  font-style:italic;
  color:gray;
  }
.paging-control-container {
  float: right;
  margin: 0px 6px 0px 0px;
  font-size: 80%;
}
.unneeded-paging-control {
  visibility: hidden;
}
 
/* Sidebar Content
----------------------------------------------- */
#sidebar ul {
  margin:0 0 1.5em;
  padding:0 0 1.5em;
  border-bottom:1px dotted #ccc;
  list-style:none;
  }
#sidebar li {
  margin:0;
  padding:0 0 .25em 15px;
  text-indent:-15px;
  line-height:1.5em;
  }
#sidebar p {
  color:#666;
  line-height:1.5em;
  }
 
 
/* Profile
----------------------------------------------- */
#profile-container {
  margin:0 0 1.5em;
  border-bottom:1px dotted #ccc;
  padding-bottom:1.5em;
  }
.profile-datablock {
  margin:.5em 0 .5em;
  }
.profile-img {
  display:inline;
  }
.profile-img img {
  float:left;
  padding:4px;
  border:1px solid #ddd;
  margin:0 8px 3px 0;
  }
.profile-data {
  margin:0;
  font:bold 78%/1.6em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  text-transform:uppercase;
  letter-spacing:.1em;
  }
.profile-data strong {
  display:none;
  }
.profile-textblock {
  margin:0 0 .5em;
  }
.profile-link {
  margin:0;
  font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  text-transform:uppercase;
  letter-spacing:.1em;
  }
 
 
/* Footer
----------------------------------------------- */
#footer {
  width:660px;
  clear:both;
  margin:0 auto;
  }
#footer hr {
  display:none;
  }
#footer p {
  margin:0;
  padding-top:15px;
  font:78%/1.6em "Trebuchet MS",Trebuchet,Verdana,Sans-serif;
  text-transform:uppercase;
  letter-spacing:.1em;
  }
 
 
/* Feeds
----------------------------------------------- */
#blogfeeds {
  }
#postfeeds {
  }
 
/* Label Cloud Styles
----------------------------------------------- */
#labelCloud {text-align:center;font-family:arial,sans-serif;}
#labelCloud .label-cloud li{display:inline;background-image:none !important;padding:0 5px;margin:0;vertical-align:baseline !important;border:0 !important;}
#labelCloud ul{list-style-type:none;margin:0 auto;padding:0;}
#labelCloud a img{border:0;display:inline;margin:0 0 0 3px;padding:0}
#labelCloud a{text-decoration:none}
#labelCloud a:hover{text-decoration:underline}
#labelCloud li a{}
#labelCloud .label-cloud {}
#labelCloud .label-count {padding-left:0.2em;font-size:9px;color:#000}
#labelCloud .label-cloud li:before{content:"" !important}
 
 
#post-body {
margin: 0px;
padding: 0px;
}
 

<!-- PHOTOSHELTER CSS //-->

#box230 {
width:220px;
margin-bottom:4px;
border: 2px lightgray solid;
float:right;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
background-color:white;
}

#box730 {
margin-bottom:4px;
float:left;
padding:5px;
border: 2px lightgray solid;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
background-color:white;
}

#box300 {
width:290px;
float: left;
margin-bottom:4px;
border: 2px lightgray solid;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
background-color:white;
}

#box600 {
width:645px;
float: right;
margin-bottom:4px;
border: 2px lightgray solid;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
background-color:white;
}

#box600left {
width:600px;
float: left;
margin-bottom:4px;
border: 2px lightgray solid;
background-color:white;
}

#iptc_keywords, #search_result {
padding:2px;
margin:2px;
font-size: 12px;
color: black;
}

#center {
float:center;
}

A.gallery_list_name:link, A.gallery_list_name:visited, a.btext:link, a.btext:visited, a.add_to_lightbox_link:link, a.download_link:link, a.add_to_lightbox_link:visited, a.download_link:visited, A.email_to_friend_link:link, A.email_to_friend_link:visited, A.batch_download_link:link, A.batch_download_link:visited, A.search_results_link:link, A.search_results_link:visited  { 
color : black;
text-decoration : none;
} 

A.gallery_list_name:hover, A.search_results_link:hover, A.batch_download_link:hover, a.btext:hover,  a.black:hover, A.add_to_lightbox_link:hover, a.download_link:hover, A.email_to_friend_link:hover { 
text-decoration : underline;
color: orange;
} 

A.page_next:link, A.page_previous:link, A.page_next:visited, A.page_previous:visited  { 
font-weight:  bold;
color : black;
text-decoration : none;
} 

A.page_next:hover, A.page_previous:hover { 
font-weight:  bold;
text-decoration : underline;
color: black;
} 

A.rss_feed_link:link, A.rss_feed_link:visited { 
color : black;
text-decoration : none;
font-size:12px;
} 

A.rss_feed_link:hover { 
text-decoration : underline;
color: orange;
font-size:12px;
} 


a.logout_link:link, a.logout_link:visited { 
color:black;
text-decoration : none;
} 

a.nav:hover, a.logout_link:hover { 
text-decoration : underline;
color:orange;
} 


a.gallery_list_collection_name:link, a.gallery_list_collection_name:visited, a.gallery_list_name:link, a.gallery_list_name:visited, a.white:link, a.white:visited, A.gallery_slideshow_link:link, A.gallery_slideshow_link:visited, A.display_options_link:link, A.display_options_link:visited  { 
color : black;
text-decoration : none;
font-size: 12px;
} 

a.gallery_list_collection_name:hover, a.gallery_list_name:hover, a.white:hover, A.gallery_slideshow_link:hover, A.display_options_link:hover { 
text-decoration : underline;
font-size: 12px;
color:black;
} 

a.gallery_list_collection_name:link, a.gallery_list_collection_name:visited  { 
color : black;
text-decoration : none;
font-size: 12px;
} 

a.gallery_list_collection_name:hover { 
text-decoration : underline;
font-size: 12px;
color:black;
} 

a.gallery_list_name:link, a.gallery_list_name:visited { 
color : black;
text-decoration : none;
font-size: 12px;
} 

a.gallery_list_name:hover { 
text-decoration : underline;
color:black;
} 

FORM.page_select {
float: right;
margin-right: 6px;
margin-top: -19px;
display: block;
}


TD.gallery_thumbs.text {
font-family: "Trebuchet MS",Arial;
}

TD.search_thumbs.text {
font-family: "Trebuchet MS",Arial;
}

TABLE.input th {
font-size: 12px;
color: black;
padding: 4px 4px;
text-align:left;
}

TABLE.input td {
font-size: 12px;
color: black;
padding: 4px 4px;
text-align:left;
}

UL.thumbs LI { 
margin: 2px;
height : 280px;
width : 185px;
background-color : #E8E8E8;
text-align: center;
} 

UL.thumbs LI:hover { 
background-color :orange;
text-align: center;
} 

div.feedBurnerFeedBlock {
width: 950px;
margin-top:3px;
background-color:#E8E8E8;
float:right;
}

div.feedBurnerFeedBlock li {
list-style:none;
}

div.feedBurnerFeedBlock p, p.date {
font-size: 0.75em;
color: black;
padding: 3px 3px;
text-align:left;
}



div.feedBurnerFeedBlock span.headline {
font-size: 1em;
color: white;
padding: 4px;
text-align:left;
font-weight:bold;
background-color:#a0a0a0;
}


SPAN.gallery_list_num_images, SPAN.gallery_list_description, UL.thumbs LI TABLE TD { 
font : 12px "Tahoma";
text-align: center;
} 

SPAN.gallery_search_box { 
font-size: 12px;
color: black;
margin: 8px;
text-align:left;
} 
UL.thumbs LI TABLE TD.slide { 
height: 190px !important;
width: 170px !important;
background-color : white !important;
border-top : 1px solid #fff !important;
border-right : 1px solid #bfbfbf !important;
border-left : 1px solid #ccc !important;
border-bottom : 1px solid #999 !important;
text-align: center;
} 
UL.gallery_list {
font-size: 11px !important;
color: black !important;
}
UL.thumbs LI DIV.thumb_links { 
padding : 2px !important;
width : 90% !important;
text-align : center !important;
position : absolute !important;
bottom : 0 !important;
left : 0 !important;
text-align: center !important;
} 
UL.thumbs { 
width : 950px !important;
text-align: center !important;
} 

FORM.image_keywords UL LI,  {
font-size: 11px;
color: black;
margin-top: -5px;
text-align:left;
list-style:none;

} 
UL.my_recent_galleries {
font-size: 12px;
color: black;
text-align:left;
list-style:none;
padding-top:-5px;
margin-right: 15px;

} 
FORM.image_keywords {
font-size: 11px;
color: black;
margin: 0px;
text-align:left;
list-style:;
} 
FORM.image_keywords UL {
font-size: 11px;
color: black;
margin: 0px;
text-align:left;
list-style:none;
} 
INPUT.image_keywords_submit {
padding-left: 1em;
}

DIV.feature_galleries_name {
font-size: 0.80em;
color: black;
padding: 4px 3px;
text-align:left;
}

h1, #sectiontitle {
font-size: 15px;
color: white;
padding: 4px;
text-align:left;
font-weight:bold;
background-color:#A0A0A0;
}

h2 {
font-size: 14px;
color: white;
padding: 4px;
text-align:left;
font-weight:bold;
}

img.floatRight { 
    float: right; 
    margin: 2px; 
}

#dropmenu {
   margin: 0;
   padding: 0;
   height: 12px;
text-transform:uppercase;
}

<!--

#whitewrap {
   font-size: 12px;
   width: 500px;
   padding: 20px;
   margin: 0 auto; 
   background-color: white;
   position: relative; }

#dropmenu li {
   list-style: none;
   float: left; }
#dropmenu li a {
   display: block;
   padding: 3px 8px;
   background-color: white;
   color: black;
   text-decoration: none; }
#dropmenu li ul {
   display: none; 
   width: 10em; /* Width to help Opera out */
   background-color: white;}
#dropmenu li:hover ul, #dropmenu li.hover ul {
   display: block;
   position: absolute;
   margin: 0;
   padding: 0; }
#dropmenu li:hover li, #dropmenu li.hover li {
   float: none; }
#dropmenu li:hover li a, #dropmenu li.hover li a {
   background-color: white;
   color: black; }
#dropmenu li li a:hover {
   background-color: orange; }
 
//-->

