body {
	margin:0px;
	padding:0px;
	background-color:#f2f2f2;
	min-height:800px;
	font-family:Arial, Helvetica, sans-serif; 
}

#wrap{background:url(../images/mainpage_bg.jpg) top center no-repeat #FFFFFF; width:944px; min-height:700px; margin:auto; padding:0px;}

.clear{clear:both;}

#logo{background:url(../images/logo.png) top center no-repeat; width:944px; height:325px; float:left;}

.home{width:133px; height:48px; float:left; padding-left:285px; padding-top:148px; z-index:100;}
.contact{width:133px; height:48px; float:right; padding-right:245px; padding-top:138px;}
.cartoon{width:133px; height:48px; float:left; padding-left:265px; padding-top:30px; z-index:200;}
.store{width:133px; height:48px; float:left; padding-left:20px; padding-top:40px; z-index:300;}
.about{width:133px; height:48px; float:left; padding-left:15px; padding-top:20px; z-index:400;}

#weekly_text{width:644px; height:80px; float:left; padding-left:225px; padding-top:15px;}
#slider{width:804px; padding-left:140px;}

.more_weekly{font-size:18px; color:#e97900; padding-left:435px;}
.more_weekly a{font-size:18px; color:#e97900; text-decoration:none;}
.more_weekly a:hover{font-size:18px; color:#e97900; text-decoration:underline;}

.social{padding:10px 0px 5px 485px;}

.main_headers{font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; color:#e97900; font-weight:500; padding-left:160px;float:left; height:30px;}

.text_container{width:884px; min-height:375px; float:left;}

.main_content{font-size:12px; color:#535353; padding-left:160px; padding-right:50px; line-height:18px;}
.main_content a{font-size:12px; color:#242424; text-decoration:underline;}
.main_content a:hover{font-size:12px; color:#0033FF; text-decoration:none;}

.footer{border-top:solid 1px #c7c7c7;}

.copyrights{font-size:12px; color:#909090; height:32px; padding-top:18px; width:300px; float:left;}
.designed{font-size:12px; color:#909090; height:32px; padding-top:18px; width:200px; float:right; text-align:right;}
.designed a{font-size:12px; color:#909090; text-decoration:none;}
.designed a:hover{font-size:12px; color:#909090; text-decoration:underline;}

.designed1
{
    font-size: 14px;
    color: #000000;
    
    padding-top: 18px;
    font-weight: bold;
}
.designed2
{
    font-size: 14px;
    color: #000000;
    
    padding-top: 18px;
    
}
.designed a1{font-size:12px; color:#000000; text-decoration:none;}
.designed a:hover1{font-size:12px; color:#000000; text-decoration:underline;}

.design
{
    font-size: 14px;
    color: #000000;
    
    padding-top: 18px;
   
    text-align:center;
    float:none;
    background-color: #FFFFFF;
}
.design a{font-size:12px; color:#000000; text-decoration:none;}
.design a:hover{font-size:12px; color:#909090; text-decoration:underline;}

/****************Slider Start*****************/

.more-products {position:relative; height:313px; overflow:hidden; width:782px; background:url(../images/slider_bg.png) no-repeat;}
.more-products ul{ list-style-type:none;  margin:60px 25px 0 -42px; height:313px; position:relative; overflow:hidden; width:730px;}
.more-products ul li{ float:left; width:215px; height:313px; padding:0 10px;}
.more-products ul li.last{ border-right:0; }

.more-products-holder { width:712px; height:313px; position:relative; overflow:hidden; top:0px; left:38px;}
.more-products-holder .jcarousel-clip{ width:700px; height:313px; position:relative; overflow:hidden; }

.more-nav { font-size:0; line-height:0;}
.more-nav a{ position:absolute; top:40px; left:0; width:30px; height:32px; text-indent: -4000px; z-index:3;}
.more-nav a.next{ background:url(../images/arrow-right.png) no-repeat; left:735px; width:44px; height:44px; top:130px;}
.more-nav a.prev{ background:url(../images/arrow-left.png) no-repeat; left:-6px; width:44px; height:44px; top:130px;}

/****************Slider Ends*****************/

.img_box{width:215px; height:170px; padding:8px; float:left;}
.img_box_last{width:204px; height:170px; padding:8px 0px; float:right;}
.img_code{font-size:12px; color:#535353; text-align:center; width:220px; padding-top:5px;}

.page-nav{width:120px; float:right; text-align:right; padding:10px 0px;}


.formerror
{
    color:red;
    font-family: Arial, Verdana;
    font-size: 9pt;
    
    
}
.test
{
    z-index:-100;
    
    }
    
   #message
{
    border-style: solid;
    border-width: 3px;
    display: none;
    font-family: Arial,Helvetica,sans-serif;
    position: fixed;
    top: 25%;
    left: 35%;
    width: 35%;
    height: 35%;
    padding: 0px;
    z-index: 1002;
    text-align: center;
    font-weight: bold;
    font-size: 100%;
    color: #2C180D;
    padding: 10px 0px 10px 0px;
    overflow: auto;
    background-image: url('../images/content_bg.jpg');
    background-repeat: repeat;
}
.black_overlay
{
    display: none;
    position: absolute;
    top: 0%;
    left: 0%;
    width: 100%;
    height: 100%;
    background-color: #2E1A0F;
    z-index: 1001;
    -moz-opacity: 0.8;
    opacity: .80;
    filter: alpha(opacity=80);
}
#message span {
    text-align: center;
    width: 95%;
    float:left;
}

.close-notify {
    white-space: nowrap;
    float:right;
    margin-right:10px;
    color:#000000;
    text-decoration:none;
    border:2px #fff solid;
    padding-left:3px;
    padding-right:3px
}

.close-notify a {
    color: #fff;
}
 #Popupimg
{
    border-style: solid;
    border-width: 3px;
    display: none;
    font-family: Arial,Helvetica,sans-serif;
    position: absolute;
    top: 25%;
    left: 20%;
    right: 20%;
    width: 512;
    height: 682;
    padding: 0px;
    z-index: 1002;
    text-align: center;
    font-weight: bold;
    font-size: 100%;
    color: #2C180D;
    padding: 0px 0px 0px 0px;
    overflow: auto;
    background-image: url('../images/content_bg.jpg');
    background-repeat: repeat;
}
.black_overlay1
{
    display: none;
    position: absolute;
    top: 0%;
    bottom:0%;
    left: 0%;
    width: 100%;
    height: 963px;
    background-color: #2E1A0F;
    z-index: 1001;
    -moz-opacity: 0.8;
    opacity: .80;
    filter: alpha(opacity=80);
}
#Popupimg span {
    text-align: center;
    width: 95%;
    float:left;
}