body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background:#8A8A8A;
	color:#000000;
	margin:0px;
	background-color: #8A8A8A;
}
#top { background:#FFFFFF url(images/crazy_kids_boston.jpg) repeat-x; margin: 0px auto; padding: 0px; height: 164px; clear:both; }
a:link { text-decoration: none; color : #991D1F; border: none;}
a:active { text-decoration: none; color : #991D1F; border: none;}
a:visited { text-decoration: none; color : #991D1F; border: none;}
a:hover	{ text-decoration: none; color : #555353; border: none; } 
#blogtitle { font-family: Verdana, Georgia, "Times New Roman", Times, serif; color: #000000; text-align:left; font-size:30px; line-height:100%; padding-top:60px; text-transform:capitalize; margin:0px; padding-left:50px; }
#blogtitle a:link { text-decoration: none; color : #000000; border: none;}
#blogtitle a:active { text-decoration: none; color : #000000; border: none;}
#blogtitle a:visited { text-decoration: none; color : #000000; border: none;}
#blogtitle a:hover	{ text-decoration: none; color : #000000; border: none;  } 
#blogdesc { float: left; color: #000000; padding-left:50px; text-align:left; font-size:12px; padding-top:5px; text-transform:capitalize; margin:0px; }
#search { float: right; height: 30px; width: 300px; margin-top:35px; }
.right { margin: 0 0 11px 3px; padding: 11px; float: right; width: 200px; }
.right h2 { font-size: 16px; padding: 3px 0px; margin: 0px 7px 3px 7px; border-bottom: dashed 1px #ccc;}
.right ul { list-style-type: none; margin: 0 ; padding: 0; }
.right ul li { list-style-type: none; margin: 0 0 20px 0; padding: 0; }
.right ul li ul { list-style-type: square; margin: 0px; padding: 0 3px; }
.right ul li ul li { list-style-type:none;  background: transparent url(images/bullet.gif) no-repeat 0 4px; padding: 0px 0px 2px 14px; border: 0; margin: 0;  }
.left { margin: 0 0 11px 3px; line-height: 16px; padding: 11px;  float: left; width: 740px; overflow:hidden; }
.left h2 { font-size: 20px; padding: 3px 0px; margin: 0px 7px 6px 0px; border-bottom: dashed 1px #ccc;}
.left img { border:4px #ccc solid; }
img.wp-smiley { border:0px;}
.navigation { display: block; text-align: center; margin-top: 11px; margin-bottom: 60px; }
.alignright { float: right; }
.alignleft { float: left; }
.postmetadata { background:#DDDDDB; font-size:11px; padding:5px; border-bottom:#666 1px solid; border-top:#666 1px solid; }
blockquote { margin: 15px 30px 0 11px; padding-left: 20px; border-left: 5px solid #ddd; }
blockquote cite { margin: 5px 0 0; display: block; }
.comments h3 { font-size: 14px; padding: 3px 0px; margin: 0px 7px 3px 7px; border-bottom: dashed 1px #ccc;}
ol.commentlist { list-style: none; padding: 0; margin: 0 0 1px; }
ol.commentlist li { list-style: none; margin: 0; padding: 13px 13px 1px; }
ol.commentlist li.commenthead { list-style: none; margin: 0; }
ol.commentlist li.commenthead h2 { margin: 0;}
input#searchsubmit{ background:#999;border:2px solid #333; color:#fff;font-size:13px; }
input#submit{ background:#999;border:2px solid #333; color:#fff;font-size:13px; }
input#s { color: #666; width: 70%; border: 1px solid #cbcbcb; padding: 3px; margin-bottom: 0.6em; background:#fcfcfc; margin-top: 2px;}
textarea { color: #666; width: 80%; border: 1px solid #cbcbcb; padding: 3px; margin-bottom: 0.6em; background: #fcfcfc; margin-top: 2px;}
input#url { color: #666; width: 50%; border: 1px solid #cbcbcb; padding: 3px; margin-bottom: 0.6em; background: #fcfcfc; margin-top: 2px;}
input#author { color: #666; width: 50%; border: 1px solid #cbcbcb; padding: 3px; margin-bottom: 0.6em; background: #fcfcfc; margin-top: 2px;}
input#email { color: #666; width: 75%; border: 1px solid #cbcbcb; padding: 3px; margin-bottom: 0.6em; background: #fcfcfc; margin-top: 2px;}
input#name { color: #666; width: 75%; border: 1px solid #cbcbcb; padding: 3px; margin-bottom: 0.6em; background: #fcfcfc; margin-top: 2px;}
#footer { font-size: 9px; color: #ccc; background: #FFFFFF; height: 28px; padding: 0px; margin-top: 0px; text-align:center; clear:both; border-top:1px #7D9692 solid; }
form.searchform {display: inline;}

#wrap {background-color:#ffffff;margin:0 auto;width:990px;
       /*background-image:url(http://crazykidsusa.com/images/bgPage.png);*/
       background-repeat:repeat-x;border-left:solid 1px #2a3233;border-right:solid 1px #2a3233;}
#header {width:990px;height:171px;background-image:url(http://crazykidsusa.com/images/bgHeader_boston.png);background-repeat:no-repeat;}
#header .logo {float:left;border:none;padding:5px;margin:20px 0px 0px 20px;}
#search {float:right;margin:73px 0px 50px 0px;width:412px;}
#search img {margin-bottom:-10px!important;}
#search form {margin:0px;padding:0px;}
#search input {width:280px;margin-right:10px;height:24px;font-size:16px;}
#advancedSearch{float:right;margin-right:32px;padding-top:4px;font-size:10px;}
#advancedSearch a {text-decoration:none; color:#af1e2d;}
#advancedSearch a:hover {text-decoration:underline; color:#af1e2d;}
#advancedSearchCtrl {font-size:.8em;position:absolute;  padding:8px;text-align:left;background-color:#E4E4E4;
                     z-index:100;visibility:hidden;border:solid 1px #c4d3dd;}
 
#advancedSearchCtrl input {width:14px;}
#nav {background:#414c4e;background-image:url(http://crazykidsusa.com/images/bgMenu.png);height:30px;padding:15px 0px 0px 15px;}
#nav ul {margin:0;padding:0;list-style:none;font-family:Arial, Helvetica, sans-serif;}
#nav li {display:inline;margin:0;padding:0;}
#nav li a {color:#fff;font-size:1.1em;text-decoration:none;margin:0px 5px 0px 0px;padding:5px;}
#nav li a.on, #nav li a:hover {position:relative;background-color:#af1e2d;}
#nav li.login, #nav li.register {position:relative;background-color:#282f31;margin:0px;padding:7px;color:#c4d3dd;}
#nav li.login a, #nav li.register a  {margin:0px;font-size:11px;font-weight:800;}
#nav li.register {margin-left:-5px;padding-left:0px;} 
#nav li.login a:hover, #nav li.register a:hover {background-color:#282f31;text-decoration:underline;color:#af1e2d;} 
/* IE fixes */
* html #firstDiv {padding:5px 2px 5px 5px;}
* html #search img, *:first-child+html #search img {margin-bottom:-4px!important;}
* html #firstDiv div table a {padding-left:2px;}
* html .rightColHeader {font-weight:800;}
* html #newsletter {font-weight:800;}
* html #main h1.top {font-weight:800;}
* html #main h1 {font-weight:800;}
/* End IE fixes */
