/*
Theme Name: Website Title
Theme URI: -
Author: Neko Kaneko
Author URI: mycreativecat.com
Description: Website Description.
Version: 1
License: GNU General Public License
*/

/* Body */
body { 
	font-family:georfia; font-size:15px;
	margin:0; padding:0; color:#666;
	background:url(images/bg.png) repeat; 
}

/* border */
.round-corners { 
	border-radius: 10px 10px 10px 10px;
	-moz-border-radius: 10px 10px 10px 10px;
	-webkit-borer-radius: 10px 10px 10px 10px;
}

/* wrappers */
.wrapper { padding-top:16px; padding-bottom:60px; }

/* main */
.the-body { width:974px; margin:0px auto; background:#FFFFE4;
border-radius: 12px 12px 12px 12px;	-moz-border-radius: 12px 12px 12px 12px; -webkit-borer-radius: 12px 12px 12px 12px; }
.the-body a { color: #920111; }

/* header */
#header { width:974px; margin:0px auto; height:186px; }
.head { height:133px; }
.head .logo { display:block; float:left; margin:11px 0 0 20px; }

.topmenu { float:right; margin:21px 33px 0px 0px; }
.topmenu ul { }
.topmenu ul li:first-child { border:none; }
.topmenu ul li { display:block; float:left; border-left:1px solid #930211; }
.topmenu ul li a { font-family:georgia; font-size:22px; color:#930211; text-decoration:none; margin:0px 9px 0 8px;  }
.topmenu ul li a:hover { color:#FF6600; }
.topmenu ul li.cart { padding-left:23px; background:url(images/cart-btn.png) top left no-repeat; }

.slogan { color: #1D1D1A; float: right; font-family: arial; font-size: 35px; font-weight: normal;
margin: 20px 32px 0 0; word-spacing: 4px;  }
.slogan span { font-size:12px; float:right; margin:5px 0 0 0; }

.mmenu { height:53px; margin:0px 17px; }
.mmenu li { display:block; float:left;  }
.mmenu li a { height:53px; line-height:56px; font-size:16px; color:#fff; display:block; font-family:georgia; 
font-weight:bold; padding:0px 28px; text-decoration:none;
border-radius: 12px 12px 0 0;	-moz-border-radius: 12px 12px 0 0; -webkit-borer-radius: 12px 12px 0 0; }
.mmenu li a:hover { color:#930211; } 

.line1 a { background:url(images/1bg.png) top center; }
.line2 a { background:url(images/2bg.png) top center; }
.line3 a { background:url(images/3bg.png) top center; }
.line4 a { background:url(images/4bg.png) top center; }
.line5 a { background:url(images/5bg.png) top center; }
.line6 a { background:url(images/6bg.png) top center; }

.lof-slidecontent { height:374px; width:940px; margin:0px auto; background:#F4ECD3; overflow:hidden; position:relative; border:none;
border-radius: 0px 12px 12px 12px;	-moz-border-radius: 0px 12px 12px 12px; -webkit-borer-radius: 0px 12px 12px 12px; }
.slider { height:374px; overflow:hidden; margin-bottom:20px; }
.slider li { display:block; }
.slider .prev, .slider .next { position:absolute; top:173px; display:block;  width:27px; height:27px; }
.slider .prev { background:url(images/left-btn.png) no-repeat; left:14px; }
.slider .next { background:url(images/right-btn.png) no-repeat; right:14px; }

.lof-slidecontent .button-previous { background:url(images/left-btn.png) no-repeat center !important; left:14px !important; }
.lof-slidecontent .button-next { background:url(images/right-btn.png) no-repeat center !important; right:14px !important; }
.lof-slidecontent .button-previous, .lof-slidecontent .button-next { top:173px; }

/* content */
#Show_big_cart { padding-top:20px; }

.holder { width:940px; margin:0px auto; padding:0px 0 20px 0; }
.holder th { display: table-cell; vertical-align: top; }
.holder a { text-decoration:none; }
.holder .big b { color: #920111; font-family: georgia; font-size: 28px; font-weight: normal; }
.holder h1, .holder h2 { color: #920111; font-family: georgia; font-size: 28px; font-weight: normal; margin-bottom:22px; }
.holder h2 { margin-top:20px; }
.holder p, .FAQ { color:#666; font-family: georgia; font-size: 15px;  }
.holder .pgTitle { margin-top:20px; color: #920111; font-family: georgia; font-size: 28px; font-weight: normal; margin-bottom:22px; }
.holder input { margin:5px 0px; }
.holder ul { margin:10px 0 10px 15px; }
.holder form { padding-top:20px; }
#botverify_asp_image { margin-top:20px; }
#imgMainImage { margin-right:30px; }


.cusleft { float:left; width:280px; margin-right:25px; padding-top:20px; }
.cusleft h2 { margin-top:0px; }
.cusleft p { font-family:georgia; font-size:17px; line-height:150%; margin-bottom:15px;   }

#tempBody .press { width:21%; height:280px; padding:10px; float:left; }
#subcontent .press { float: left; height:100% !important; padding: 0 10px; text-align: center; width: 45% !important; margin:15px 0px; font-family:georgia; }
.holder .press img { margin:10px 0px; }
.sidebar-left { float:left; width:235px; margin-right:50px; }
#tempBody { float:left; width:69%; }
.holder .header { }

#content { width:538px; float:left; padding:17px 0 0 7px; font-family:georgia; color:#666; }		
#content p { font-size:21px; line-height:135%; margin-bottom:20px;  }
#content small { font-size:11px; }
#content h1 { color: #920111; font-family: georgia; font-size: 28px; font-weight: normal; margin-bottom:22px; }

#subcontent { width:538px; float:left; padding:17px 0 0 7px; font-family:georgia; color:#666; }		
#subcontent p { font-size:18px; line-height:135%; margin-bottom:20px;  }
#subcontent a { font-size:18px; font-family: georgia; }
#subcontent small { font-size:11px; }
#subcontent h1 { color: #920111; font-family: georgia; font-size: 28px; font-weight: normal; margin-bottom:22px; }
#subcontent h3 { color: #920111; font-family: georgia; font-size: 23px; font-weight: normal; margin-bottom:22px; }


table span, table td { font-family:georgia !important; }

.press a { font-size:14px !important; }

.tt { text-indent:40px; background:url(images/quote-top.png) no-repeat 6px 0px; }

.bLeft, .bRight { vertical-align:top; }
#tempBody { padding-top:25px; }
.ccontent { font-size:16px; font-family:georgia; line-height:135%; color:#666; }
.ccontent .text { font-size:16px !important; font-family:georgia !important; line-height:135% !important; color:#666 !important; }
.ccontent a { font-family:georgia; }

/* sidebar */
#sidebar { width:362px; float:right; }			
#sidebar .testimonial-widget { height:240px; margin-bottom:20px; }
#sidebar .testimonial-widget .head { height:15px; background:url(images/testi-bg-1.png) no-repeat top center; }
#sidebar .testimonial-widget .body { min-height:100px; background:url(images/testi-bg-2.png) repeat-y top center;
font-size:17px; color:#000; font-family:georgia; }
#sidebar .testimonial { text-indent:40px; background:url(images/quote-top.png) no-repeat 6px 0px; }
#sidebar .testimonial p { line-height:175%; margin-right:15px; }
#sidebar .testimonial .more { display:block; font-family:georgia; color:#920111; font-size:20px; font-weight:bold; text-align:right;
text-decoration:none; margin:0px 27px 0px 0px; padding:2px 31px 2px 0px; background:url(images/right-btn.png) no-repeat right;   }
#sidebar .testimonial .more:hover { color:#F60; }

#sidebar .testimonial-widget .body h2 { margin-bottom:14px; }
#sidebar .testimonial-widget .body .pad { padding:5px 0 0 30px; min-height:182px; }
#sidebar .testimonial-widget .foot { height:45px; background:url(images/testi-bg-3.png) no-repeat top center; }

#sidebar h2 {  color: #920111; font-family: georgia; font-size: 28px; font-weight: normal; }	

/* footer */
#footer { width:928px; margin:0px auto; height:110px; border-top:1px solid #E6D5AB; padding:25px 0 18px 0; }
#footer .fmenu { text-align:center; font-family:georgia; color:#666; font-size:16px;  }
#footer .fmenu ul { margin-bottom:5px; }
#footer .fmenu li { display:inline-block; }
#footer .fmenu li span { margin:0px 2px; }
#footer .fmenu li a { color:#666; text-decoration:none;  }
#footer .fmenu li a:hover { color:#920111;}