
/* only define template page layout styles here. */
/* any formatting/content styles should be put in 'content.css' */
* {
	outline:none;
}


body{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#5d5c5c; background:url(/templates/custom/justforkids/images/bg.jpg) repeat-x 0 0 #f4f4ed;}
h1,h2,h3,h4,h5{ margin:0; padding:0;}

h1 {font-family: 'MV Boli', 'Patrick Hand', sans-serif; size:16px; color:#bb4401;}
h2 {font-family: 'MV Boli', 'Patrick Hand', sans-serif; size:14px; color:#393939;}
h3 {font-family: 'MV Boli', 'Patrick Hand', sans-serif; size:13px; color:#bb4401;}



a:link {
	font-family: Trebuchet MS,Arial,Helvetica,sans-serif;
    color: #D11919;
    font-size: 13px;
    font-weight: bold;
    text-decoration: underline;}


p{ margin:0; padding:0;}
ul,li{ margin:0; padding:0;}
img{ border:none;}
.fl{float:left;}
.fr{float:right;}
#wrapper{ width:1002px; margin:0 auto;}
#wrapper_main{ width:1002px; float:left;}
#header{width:1002px; float:left; padding:11px 0 0 0px;}
.full-body{ width:1000px; float:left; line-height: 20px;}

.logo{ width:614px; float:left;}
.logo_right{ width:388px; float:left;}
.facebook{min-width:380px; height:23px; float:left; padding:0 0 0 250px; line-height:20px;}

.search{ min-width:277px; height:45px; float:left; margin:18px 0 0 107px;}
.search-input input.text-off,
.search-input input.text-on{background:url(/templates/custom/justforkids/images/search.jpg) no-repeat;width:277px;height:45px;
    line-height:36px;
    padding:0 5px 0 25px;
    color:#000;
    font-size:12px;
    border:0;
    float:left;}

.search-input input { margin:0;}


.top_nav{ width:388px; float:left; margin:23px 0 0 0px; background:url(/templates/custom/justforkids/images/nav_bg.jpg) repeat-x 0 0; height:39px;}
.top_nav ul{ margin:0; padding:0;}
.top_nav ul li{ width:auto; float:left; margin:0; padding:0; list-style:none; display:block; padding:0 30px 0 30px; background:url(/templates/custom/justforkids/images/boder.jpg) no-repeat 0 0px; margin:10px 0 0 0px;}
.top_nav ul li a{ font-family:Trebuchet MS,Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; font-size:12px; line-height:24px; color:#da3fbb;}
.top_nav ul li a span{color:#d96e31;}
.top_nav ul li a span.orange{color:#606ecf;}
.top_nav ul li a:hover{ font-family:Trebuchet MS,Arial, Helvetica, sans-serif;text-decoration:none; font-weight:bold;line-height:24px;}
.top_nav ul li.none{ background:none;}

.nav{ width:1002px; float:left; *margin-top:3px; }
.nav ul li a{ font-family:Trebuchet MS,Arial, Helvetica, sans-serif; text-decoration:none; padding:0 32px; font-weight:bold; font-size:16px; line-height:41px; color:#ffffff;}
.nav ul li a:hover{ font-family:Trebuchet MS,Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; font-size:16px; line-height:41px; color:#fe843f;}

.banner_left .flexslider {
border-radius:0;
box-shadow:none;
margin:0;
border:0;
}

.banner_left .flex-control-nav {
display:none;
}

.banner_left ul li {
margin: 0 
}

.banner_left{width:713px; float:left;}
.banner{width:1002px; float:left; padding:21px 0 0 0px;}
.banner_right{width:277px; float:right;}
.banner_right_btn{width:277px; float:left; padding:0px;}
.banner_right_btn ul{ margin:0; padding:0;}
.banner_right_btn ul li{ margin:0; padding:0; list-style:none; display:block; margin:0 0 8px 0px;}

.content{width:1000px; float:left; padding:0 0 21px 0px; }
.content_left{width:724px;float:left;}
.content_left h1{margin:20px 0 10px 0px; font-family:'MV Boli', 'Patrick Hand', Arial, Helvetica, sans-serif; color:#bd4200;}
.content_left h2{margin:20px 0 10px 0px; font-family:'MV Boli', 'Patrick Hand', Arial, Helvetica, sans-serif; color:#393939;}
.content_left p img{ margin:0 10px 0 0px;}
.content_left p{ line-height:20px; padding: 0 40px 0 0px; }
.content_right{width:276px;float:left;}

.full-body{width:1000px;float:left;}
.full-body h1{width:1000px;margin:20px 0 10px 0px; font-family:'MV Boli', 'Patrick Hand', Arial, Helvetica, sans-serif; color:#bd4200;}
.full-body h2{width:1000px;margin:20px 0 10px 0px; font-family:'MV Boli', 'Patrick Hand', Arial, Helvetica, sans-serif; color:#393939;}
.full-body p img{ margin:0 10px 0 0px;}
.full-body p{ line-height:20px; padding: 0 40px 0 0px; }

.right_text_main{width:258px; float:left; padding:0 0 0 18px; background:url(/templates/custom/justforkids/images/shadow_boder.jpg) no-repeat left top;}
.right_txt{width:258px;}
.right_txt h2{margin:23px 0 10px 0px; font-family:'MV Boli', 'Patrick Hand', Arial, Helvetica, sans-serif; color:#bd4200;}
.right_txt p{ line-height:20px; font-size:13px; padding:0px 0 22px 0px;}

.view{width:258px; float:left;}
.view a{ font-weight:bold; font-size:12px; color:#FF0000; text-decoration:underline}
.view a:hover{ font-weight:bold; color:#fe843f;font-size:12px;}


.p_txt{ width:186px; padding::15px 7px 0 7px; }
.p_txt_inn{ width:186px; float:left; border:none; background:none; padding: 5px 0 0 0px; }

.footer{width:100%; margin:0 auto; padding:0; background:url(/templates/custom/justforkids/images/bottam_bg.jpg) repeat-x 0 0; height:146px; clear:both;}
.footer_main{ width:1000px; margin:0 auto; }
.footer_txt{width:1000px; float:left; }
.foot_nav{width:1000px; float:left; padding:20px 0 0 0px;}
.main_foot{width:407px; float:left;}
.foot_nav_left{width:407px; float:left; padding:10px 0 10px 0px; background:url(/templates/custom/justforkids/images/red_line.jpg) no-repeat  center bottom;}
.foot_nav_left ul li{width:auto; float:left; margin:0; padding:0; list-style:none; display:block; padding:0 10px 0 10px; background:url(/templates/custom/justforkids/images/bod.jpg) no-repeat right 5px;}
.foot_nav_left ul li a{ margin:0; padding:0; text-decoration:none; line-height:20px; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
.foot_nav_left ul li.none{ border:none; background:none;}
.foot_nav_left ul li a:hover{margin:0; padding:0; text-decoration:none; line-height:20px; color:#000000; font-family:,Arial, Helvetica, sans-serif; font-size:13px;}
.copyright{width:407px; float:left; font-size:13px; color:#FFFFFF; padding:10px 0 0 0px;}

.design{width:337px; float:right; color:#b0b0b0; padding:10px 0 0 0px; font-size:11px;}
.design h2{ font-family:Trebuchet MS,Arial, Helvetica, sans-serif; font-size:15px; color:#FFFFFF;}
.design p{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; line-height:22px;}
.design a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff;}
.design a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#b0b0b0;}

.author{width:407px; float:left; font-size:13px; color:#FFFFFF; padding:10px 0 0 0px;}
#author{width:500px; float:left;} 
#author a {color: #fff;
text-decoration: underline;}
