body {
 background-color: #330099;
 background-image: url('/images/bg.jpg');
 background-position: 0px 0px;
 background-repeat: repeat-x;
 margin: 20px auto;
 text-align: center;
 font-family: arial, verdana, sans-serif;
 font-size: 11pt;
 color: #000000;
}

a:link { color: #330099; }
a:hover { color: #0099; }
a:visited { color: #330099; }
a:active { color: #330099; }

.container {
 text-align: center;
 margin: 0px auto;
}
.containerbody {
 text-align: center;
 width: 980px;
 margin: 0px auto;
}
.containerbodyinner {
 float: left;
 width: 980px;
 margin: 0px;
}
.header {
 float: left;
 width: 980px;
 height: 58px;
 margin: 0px;
 background-image: url('/images/headerbottom.gif');
 background-repeat: repeat-x;
 background-position: bottom left;
}
.logo {
 float: left;
 width: 436px;
 height: 58px;
 margin: 0px;
 background-image: url('/images/condadologodark.gif');
 background-repeat: no-repeat;
 background-position: bottom right;
}
.logo a {
 display: block;
 width: 436px;
 height: 58px;
 margin: 0px;
 padding: 0px;
}
.content {
 background-color: #FFFFFF;
 float: left;
 width: 980px;
 margin: 0px;
 padding: 0px;
}
.contentinner {
 float: left;
 width: 940px;
 padding: 0px;
 margin: 0px;
 padding: 20px;
 padding-top: 4px;
}
.montage {
 float: left;
 width: 940px;
 height: 180px;
 margin: 0px;
 background-image: url('/images/montage231109.jpg');
 background-position: top left;
 background-repeat: no-repeat;
}
.layout {
 float: left;
 width: 940px;
 margin: 0px;
 text-align: left;
}
.mainh1 {
 float: left;
 clear: both;
 width: 940px;
 height: 30px;
 color: #FFFFFF;
 line-height: 30px;
 font-size: 12pt;
 text-align: center;
 background-color: #330099;
 margin: 0px;
 margin-top: 1px;
 margin-bottom: 3px;
}
.layout span {
 display: block;
 margin: 0px;
 margin-left: 5px;
}
.contentleft {
 float: left;
 width: 698px;
 min-height: 660px;
 height:auto !important;
 height:660px;
 border: 1px solid #999999;
 margin: 0px;
 text-align: left;
}
.contentleft h3 {
 font-size: 14pt;
 color: #330099;
 margin: 0px;
 margin-bottom: 6px;
}
.contentleft h4 {
 font-size: 12pt;
 color: #330099;
 margin: 0px;
 margin-bottom: 6px;
}
.contentleft h3 a {
 font-size: 12pt;
 text-decoration: none;
}
.contentleft h3 a:link { color: #000000; }
.contentleft h3 a:hover { color: #000000; }
.contentleft h3 a:visited { color: #000000; }
.contentleft h3 a:active { color: #000000; }

.contentleft p {
 padding: 0px;
 padding-bottom: 10px;
 margin: 0px;
 text-align: justify;
}
.contentleft p img {
 margin: 7px;
}
.contentright {
 float: right;
 width: 237px;
 margin: 0px;
 text-align: left;
}
.contentrightbox {
 float: left;
 clear: both;
 width: 235px;
 border: 1px solid #999999;
 margin: 0px;
 margin-bottom: 5px;
 text-align: left;
}
.weather {
 float: left;
 clear: both;
 width: 235px;
 border: 1px solid #999999;
 margin: 0px auto;
 margin-bottom: 5px;
 text-align: center;
}
#wx_module_10 {
 margin: 0px auto;
 text-align: center;
}
.contentleft h2 {
 font-size: 14pt;
 color: #330099;
 margin: 0px;
 margin-bottom: 10px;
}
.contentleft h2 a {
 text-decoration: none;
}
.contentleft h2 a:link { color: #330099; }
.contentleft h2 a:hover { color: #000099; }
.contentleft h2 a:active { color: #330099; }
.contentleft h2 a:visited { color: #330099; }

.contentright h3 {
 font-size: 12pt;
 color: #330099;
 margin: 0px;
}
.contentright h2 {
 font-size: 14pt;
 color: #330099;
 margin: 6px;
 margin-bottom: 0px;
}
.contentright ul h2 {
 margin: 0px;
}
.contentright p {
 padding: 6px;
 margin: 0px;
 text-align: left;
}
.contentright ul {
 list-style-type: none;
 margin: 0px;
 padding: 0px;
}
.contentright ul li {
 margin: 0px;
 margin-bottom: 10px;
 padding: 0px;
}
.contentpadding {
 padding: 6px;
 margin: 0px;
}
.footer {
 float: left;
 width: 980px;
 height: 40px;
 line-height: 40px;
 font-weight: bold;
 color: #000033;
 text-align: center;
 margin: 0px;
 margin-top: 2px;
 margin-bottom: 40px;
 background-color: #3B8FED;
 background-image: url('/images/footercorner.gif');
 background-position: bottom right;
 background-repeat: no-repeat;
}
.menucontainer {
 float: left;
 width: 530px;
 height: 42px;
 margin: 0px;
 margin-left: 10px;
 margin-bottom: 16px;
}
.menu {
 float: left;
 margin: 0px;
 margin-top: 16px;
 padding: 0px;
 list-style-type: none;
 width: 530px;
 height: 26px;
}
.menu li {
 float: left;
 width: 130px;
 height: 26px;
 margin: 0px;
 margin-right: 1px;
 padding: 0px;
 background-position: top left;
 background-repeat: no-repeat;
}
#menu_homepage {
 background-image: url('/images/menu/homepage.gif');
}
#menu_homepage_down {
 background-image: url('/images/menu/homepage_down.gif');
}
#menu_blog {
 background-image: url('/images/menu/blog.gif');
}
#menu_blog_down {
 background-image: url('/images/menu/blog_down.gif');
}
#menu_about {
 background-image: url('/images/menu/about.gif');
}
#menu_about_down {
 background-image: url('/images/menu/about_down.gif');
}
#menu_toyboxes {
 background-image: url('/images/menu/toyboxes.gif');
}
#menu_toyboxes_down {
 background-image: url('/images/menu/toyboxes_down.gif');
}
#menu_contact {
 background-image: url('/images/menu/contact.gif');
}
#menu_contact_down {
 background-image: url('/images/menu/contact_down.gif');
}
.menu li a {
 display: block;
 width: 130px;
 height: 26px;
 margin: 0px;
 padding: 0px;
}
.menu li a span {
 display: none;
}
hr {
 margin-left: 5px;
 margin-right: 5px;
 color: #330099;
 background-color: #999999;
 height: 2px;
 border: 0px;
}
.fullpostlink {
 font-weight: bold;
}
.fullpostlink:link {
 color: #330099;
}
.fullpostlink:hover {
 color: #003366;
}
.fullpostlink:visited {
 color: #330099;
}
.fullpostlink:active {
 color: #FF0000;
}
.footer a:link {
 color: #000066;
}
.footer a:hover {
 color: #000000;
}
.footer a:visited {
 color: #000066;
}
.footer a:active {
 color: #000000;
}
.contactform {
 width: 686px;
 margin: 0px;
 float: left;
 clear: both;
}
.contactform p {
 float: left;
 clear: both;
 margin: 0px;
 margin-bottom: 3px;
}
.contactform p label {
 width: 130px;
 height: 20px;
 line-height: 20px;
 display: block;
 float: left;
 margin: 0px;
 margin-right: 5px;
 font-weight: bold;
}
.toypricing {
 font-size: 10pt;
 border-top: 1px solid #C0C0C0;
 border-left: 1px solid #C0C0C0;
 margin-top: 10px;
 margin-bottom: 10px;
}
.toypricing th {
 border-right: 1px solid #C0C0C0;
 border-bottom: 1px solid #C0C0C0;
}
.toypricing td {
 border-right: 1px solid #C0C0C0;
 border-bottom: 1px solid #C0C0C0;
}
