/*



Theme Name: WP-Social-Press

Theme URI: http://www.wpsocialpress.com/

Author: KNL Media Solutions

Author URI:  http://www.wpsocialpress.com/

Description: A Custom Wordpress theme by:<a href="http://www.wpsocialpress.com" title="Custom Wordpress Theme"> KNL Media Solutions</a>

Version 1.0




*/







html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, a, abbr, acronym, big, font, img, small, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, tbody, tfoot, thead, tr, th, td {margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline;}



body {line-height:1; background-color:#fff;}



ol, ul {list-style:none;}



blockquote, q {quotes:none;}



:focus {outline:0;}



ins {text-decoration:none;}



del {text-decoration:line-through;}



table {border-collapse:collapse; border-spacing:0;}











/* Alignment */



.alignleft {



    display: inline;



    float: left;



    margin-right: 1.625em;



}



.alignright {



    display: inline;



    float: right;



    margin-left: 1.625em;



}



.aligncenter {



    clear: both;



    display: block;



    margin-left: auto;



    margin-right: auto;



}















	







	



@font-face {  



	  font-family:"vijaya" ;  



	  src: url(vijaya.ttf);  







	}



	



	



	



	







body{ background:url(images/body-bg-brown.png) left top repeat-x; font:11px Verdana, Geneva, sans-serif;}



.clear{ clear:both;}



#wrapper_main1 { float:left; width:100%; background:url(images/sales_page-bg-brown.png) left top repeat-x; }



#wrapper_main2 { float:left; width:100%;  background:url(images/sales_page-bg_in-brown.png) center top no-repeat; }



#wrapper{width:980px; margin:auto; }







#header{ width:980px; float:left; margin:0px 0 0 0;  position:relative;  }



#header_top{ width:980px; float:left;   }







#nav_main1{float:left;  margin:0px 0 0px 0px;    }



#nav1 { float:left;  margin:0px 0 0 0px;}



#nav1 > li {position: relative; color:#dbdbdb; font:12px Verdana, Geneva, sans-serif; float:left; padding:0 0 0 2px; }



#nav1 a { color:#dbdbdb; text-decoration:none; display:block; padding:0 20px 0 20px; line-height:44px; }



#nav1 a:hover {color:#dbdbdb; text-decoration:none; background:url(images/top-nav-hover.png) left top repeat-x; }



#nav1 .active a, #nav1 > li:hover > a {color:#dbdbdb; text-decoration:none; background:url(images/top-nav-hover.png) left top repeat-x;}



#nav1 ul li:hover a, # li:hover li a {background: none;border: none;color: #fff;}



#nav1 ul a:hover {background:#810615  !important;color:#fff!important; display:block;}



#nav1 li:hover > ul {display: block; }



#nav1 ul {display: none; margin:0 0 0 0px;  border-top:none;   padding:0px 0 0px 0; width:170px; position:absolute; top:44px; left: 0; z-index:100000000; color:#fff;}







#nav1 ul ul



{



    height: 0;



    left: 149px;



    position: relative;



    top: -30px;



}







#nav1 ul li {float: none;background:url(images/nav-top-bg.png) left top repeat; font:12px Verdana, Geneva, sans-serif; text-align:left;  color:#fff;}



#nav1 ul a { padding:0 0 0 16px; line-height:34px; display:block; color:#fff;}



#nav1 ul ul {left: 170px;}



#nav1 ul li:first-child > a { text-decoration:none;}



#nav1 ul li:last-child > a {text-decoration:none;}



#nav1:after {display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}



#nav1 {display: inline-block;}



* html # {height: 1%;}



#nav1 ul li ul {display: none;margin:-3px 0 0 0px; padding: 0;width:158px;}



html[xmlns] #nav1 {display: block;}











#header_bottom{ width:980px; float:left;   }







#logo{ float:left; padding:30px 0 0 0px; color:#810615; font:46px "bebasneue";}



#logo a{ text-decoration:none; color:#810615; }



#logo a:hover{ text-decoration:none; opacity:0.8; color:#810615; }







#nav_main{float:right;  margin:44px 0 0px 0px;    }



#nav { float:left;  margin:0px 0 0 0px;}



#nav > li {position: relative; float:left; color:#000;  font:16px "Myriad Pro"; padding:0 0 0 2px; height:50px;  }



#nav a { color:#000; text-decoration:none; display:block; padding:0 15px 0 15px; }



#nav a:hover {color:#810615; text-decoration:none; }



#nav .active a, #nav > li:hover > a {color:#810615;text-decoration:none;}



#nav ul li:hover a, # li:hover li a {background: none;border: none;color: #fff;}



#nav ul a:hover {background:#810615  !important;color:#fff!important; display:block;}



#nav li:hover > ul {display: block; }



#nav ul {display: none; margin:0 0 0 0px;  border-top:none;   padding:0px 0 0px 0; width:170px; position:absolute; top:30px; left: 0; z-index:100000000; color:#551200;}







#nav ul ul



{



    height: 0;



    left: 149px;



    position: relative;



    top: -30px;



}







#nav ul li {float: none;background:#fff; font:16px "Myriad Pro"; text-align:left;  color:#8a8a8a;}



#nav ul a { padding:0 0 0 10px; line-height:34px; display:block; color:#8a8a8a;}



#nav ul ul {left: 170px;}



#nav ul li:first-child > a { text-decoration:none;}



#nav ul li:last-child > a {text-decoration:none;}



#nav:after {display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}



#nav {display: inline-block;}



* html # {height: 1%;}



#nav ul li ul {display: none;margin:-3px 0 0 0px; padding: 0;width:158px;}



html[xmlns] #nav {display: block;}











/*********************************** END HEADER **************************************************************************************/



#slider{ width:980px; float:left;  margin:75px 0 -48px 0; height:400px;}



.slider_img{ float:right;  background:url(images/slider-bg.png) left top no-repeat; width:517px; height:366px; padding:10px 0 0 10px; margin:0 0px 0 60px;}



.slides1 h1{ color:#f8f8f8; font:25px "Myriad Pro";  padding:0 0 10px 0; }



.slides1 h1 a{ color:#f8f8f8; text-decoration:none;}







.slides1 h2{ color:#f8f8f8; font:bold 56px "Myriad Pro";  padding:0 0 0px 0; }



.slides1 h2 a{ color:#f8f8f8; text-decoration:none;}







.slides1 h3{ color:#f8f8f8; font:bold 50px "Myriad Pro";  padding:0 0 10px 0; }



.slides1 h3 a{ color:#f8f8f8; text-decoration:none;}







.pagination li {float:left;margin:0 1px;list-style:none;}



.pagination li a {display:block;width:15px;height:0;padding-top:12px; float:left;overflow:hidden; height:8px; font-size:0; padding-right:7px;}



.pagination li.current a {}







#slides {float:left;  width:980px; position:relative;}



.slides_container {width:980px;overflow:hidden;position:relative; float:left; }



#slides .next,#slides .prev {position:absolute; top:150px;left:-80px; background:url(images/prev.png) left top no-repeat; width:44px;height:44px;display:block; z-index:1;}



#slides .next {left:1000px; background:url(images/nex.png) left top no-repeat;}  







.slides1 p{ color:#f8f8f8; font:21px "vijaya"; line-height:27px;  margin:0 0 35px 0; text-align:justify; }



/*****************************************************************END SLIDER**************************************************************/



#content_main { float:left; width:100%; background:url(images/bottom-bg-brown.png) left top repeat-x;  height:210px;}



.cnt-box{ float:left; width:280px;    margin:50px 0 0px 0px;  }



.cnt-box + .cnt-box { margin:50px 0 0 65px;}



.cnt-box > h2{ color:#0f0f0f; font:bold 18px "Myriad Pro";  text-transform:uppercase;  margin:-5px 0 0 0px;  float:left; width:200px; }



.cnt-box > h2 a{ color:#0f0f0f; text-decoration:none; }



.cnt-box > p { color:#514f4f; font:12px Verdana, Geneva, sans-serif; line-height:21px; margin:6px 0 0 0;}



.icon1{ float:left; margin:0 16px 50px 0; background:url(images/1-brown.png) left top no-repeat; width:48px; height:52px; font-size:0;}



.icon2 { float:left; margin:0 16px 50px 0; background:url(images/2-brown.png) left top no-repeat; width:52px; height:52px;font-size:0; }



.icon3 { float:left; margin:0 16px 50px 0; background:url(images/3-brown.png) left top no-repeat; width:52px; height:52px; font-size:0;}







#content{ width:980px; float:left;    margin:10px 0 0 0; }



.cnt{ float:left; width:980px;   margin:0px 0 0px 0;  }











/*****************************************************************left side**************************************************************/



.left_main{ float:left; width:626px; margin:20px 0 0px 0px;  }



.cnt-left{ float:left; width:626px;  margin:0px 0 15px 0px; position:relative; }



.cnt-left > h2{ color:#3c3c3c; font:bold 22px "Myriad Pro";  margin:-5px 0 18px 0; }



.cnt-left > h2 a{color:#3c3c3c; text-decoration:none;}



.cnt-left > h3{ color:#33c3c3c; font:20px "Myriad Pro"; text-transform:uppercase; border-bottom: solid 1px #ccc; padding:0 0 5px 99px; margin:0 0 3px 0;}



.cnt-left > h3 a{color:#3c3c3c; text-decoration:none;}







.cnt-left > h4{ color:#717171; font:11px Verdana, Geneva, sans-serif; text-transform:uppercase; margin:7px 0 20px 99px; font-style:italic; }



.cnt-left > h4 a{color:#717171; text-decoration:none;}



.cnt-left > p { color:#6d6d6d; font:11px Verdana, Geneva, sans-serif; margin:-4px 0 15px 0; line-height:22px;}







.read_more { float:left; margin:10px 0 15px 0; background:url(images/read-more-brown.png) left top no-repeat; width:96px;  color:#fff; font:13px Verdana, Geneva, sans-serif; text-transform:uppercase; text-align:center; text-shadow:0 0 2px #336a80;}



.read_more a { text-decoration:none; display:block; line-height:34px; color:#fff; }



.read_more a:hover { text-decoration:none; background:url(images/read-more-brown-hover.png) left top no-repeat; color:#fff; }







.blog-social { float:right ; margin:15px 0 15px 0; }



.blog-social > h2 { color:#717171; font:11px Verdana, Geneva, sans-serif; float:left; margin:7px 0 0 0; }



.blog-social > h2 { color:#717171; text-decoration:none; }



.blog-social > ul { padding:0; margin:0; float:right;}



.blog-social > ul li { float:left; list-style:none; padding:0 0 0 10px; }



.blog-social > ul li a { text-decoration:none;}



.blog-social > ul li a:hover { text-decoration:none; opacity:0.8;}







.year { float:left; width:53px;  background:url(images/year-bg-brown.png) left top repeat-x; text-align:center; position:absolute; left:20px; top:275px;}



.year > h2 { color:#fff; font:bold 24px Verdana, Geneva, sans-serif; text-shadow:0 0 3px #2e708a; margin:10px 0 0px 0;}



.year > h2 a{ color:#fff; text-decoration:none;}







.year > h3 { color:#fff; font:13px Verdana, Geneva, sans-serif; text-shadow:0 0 3px #2e708a; margin:0px 0 10px 0; line-height:24px;}



.year > h3 a{ color:#fff; text-decoration:none;}



 



.cnt-left > ul{ padding:10px 0 0 15px; margin:0; }



.cnt-left > ul li { list-style:square; font:11px Verdana, Geneva, sans-serif; color:#6d6d6d; line-height:22px;  }



.cnt-left > ul li a {  color:#6d6d6d; text-decoration:none;  }



.cnt-left > ul li a:hover {  color:#da1f2a; text-decoration:none;  }







.cnt-left > ol{ padding:10px 0 0 15px; margin:0; }



.cnt-left > ol li { list-style:decimal; font:11px Verdana, Geneva, sans-serif; color:#6d6d6d; line-height:22px;  }



.cnt-left > ol li a {  color:#6d6d6d; text-decoration:none;  }



.cnt-left > ol li a:hover {   color:#da1f2a; text-decoration:none;  }







.frame { float:left; margin:0 5px 0 -12px; background:url(images/frame.png) left top no-repeat; padding:6px 20px 15px 20px;}



.frame img:hover { opacity:0.8;}







.frame5 { float:left; background:#ededed; padding:5px; border: solid 1px #d2d2d2; margin:0 0 13px 0;}



.frame5 img:hover { opacity:0.9;}







.singlepost_main { float:left; background:#e8e8e8; width:620px; border:solid 1px #afafaf; border-radius:5px; margin:20px 0 0 0;}



.singlepost { float:left; background:#e8e8e8; width:604px; border:solid 1px #afafaf; margin:-6px 0 6px 6px; padding:8px; border-radius:5px; }



.singlepost > h2 { color:#892431; font:13px Verdana, Geneva, sans-serif; margin:7px 0 5px 0;}



.singlepost > h2 a { color:#892431; text-decoration:none;}







.singlepost > h3 { color:#717171; font:10px Verdana, Geneva, sans-serif; margin:0px 0 5px 0; font-style:italic;}



.singlepost > h3 a { color:#717171; text-decoration:none;}



.singlepost > p { color:#6d6d6d; font:11px Verdana, Geneva, sans-serif; margin:10px 0 0px 0; line-height:22px; }







.frame6 { float:left; margin:0 13px 0 0;}



.frame6 img:hover { opacity:0.8;}







.form_main { float:left; margin:40px 0 0 0; width:623px; }



.form_main > h2 { color:#3c3c3c; font:20px "Myriad Pro";  margin:0 0 30px 0;}



.form_main > h2 a { color:#3c3c3c; text-decoration:none;}







.form_main1 { float:left; margin:0px 0 0 0;  width:623px; }



.form_main1 > h2 { color:#3c3c3c; font:20px "Myriad Pro";  margin:0 0 10px 0;}



.form_main1 > h2 a { color:#3c3c3c; text-decoration:none;}



.form_main1 > p { color:#6d6d6d; font:11px Verdana, Geneva, sans-serif; line-height:22px; margin:0 0 10px 0; }







.form { float:left; width:394px; font:13px Verdana, Geneva, sans-serif ; color:#4f5052; margin:0 0 10px 0;}



.post-input { float:left; width:378px; background:#e8e8e8; border: solid 1px #bebebe; padding:8px; margin:5px 0 0 0; color:#666c72; font:12px Verdana, Geneva, sans-serif; }



.form1 { float:left; width:445px; font:13px Verdana, Geneva, sans-serif ; color:#4f5052; margin:0 0 10px 0;}



.post-textarea { float:left; width:427px; height:114px;  background:#e8e8e8; border: solid 1px #bebebe; padding:8px; margin:5px 0 0 0; color:#666c72; font:12px Verdana, Geneva, sans-serif; }



.post-submit { float:left; border: none; width:76px; background:url(images/submit-brown.png) left top no-repeat; font:12px Verdana, Geneva, sans-serif;  color:#fff; text-align:center; display:block;  height:29px;  text-shadow:0 0 2px #336d85; text-transform:uppercase;}



.post-submit:hover { display:block; text-decoration:none; background:url(images/submit-brown-hover.png) left top no-repeat;}











/*****************************************************************end left side**************************************************************/







.cnt-box2 { float:left; width:184px; margin:15px 0 0 0; }



.cnt-box2 + .cnt-box2 { margin:15px 0 0 36px;}







.frame2 { float:left; margin:0 5px 0 -12px; background:url(images/frame2.png) left top no-repeat; padding:6px 15px 15px 17px;}



.frame2 img:hover { opacity:0.8;}



.cnt-box2 > h2 {color:#363535; font:14px "Myriad Pro";  line-height:23px; margin:3px 0 3px 0; }



.cnt-box2 > h2 a {color:#363535; text-decoration:none;  }







.cnt-box2 > h3 {color:#717171; font:11px Verdana, Geneva, sans-serif;  line-height:23px; margin:3px 0 0px 0; border-bottom: solid 1px #a1a1a1; padding:0 0 8px 0; }



.cnt-box2 > h3 a {color:#717171; text-decoration:none;  }







.cnt-box2 > p { color:#6d6d6d; font:11px  Verdana, Geneva, sans-serif; margin:10px 0 0 0; line-height:22px;}



















/**********************************************************Sidebar**************************************************************/



.sidebar{ float:right; width:313px; margin:20px 0px 0 0px; }











.side{ float:left; width:311px; margin:0 0 30px 0; border: solid 1px #aeaeae; border-radius:2px; background:#eeeeee url(images/side-bg.png) left top repeat-x;  }







.side > h2{ color:#fff ;font:bold 19px Verdana, Geneva, sans-serif ; width:298px; padding:8px 0 12px 15px; margin:-1px 0 8px -1px; text-shadow:0 0 3px #73222c; background:url(images/side-hd-brown.png) left top no-repeat;}



.side > h2 a{color:#fff; text-decoration:none;}







.side ul { padding:10px 0 0 20px; margin:0;}



.side ul li {  list-style:none; font:13px Verdana, Geneva, sans-serif; color:#a4a3a3;  line-height:33px;  background:url(images/arrow.png) left 13px no-repeat;  padding:0 0 0px 20px; }







.side ul li a {  color:#a4a3a3;  text-decoration:none;}



.side ul li a:hover {  color:#ed7000;  text-decoration:none;}







.frame3 { float:left; margin:0px 10px 16px 17px;  }



.frame3 img:hover { opacity:.8;}











/**********************************************************Sidebar inner page**************************************************************/



.side1{ float:left; width:311px; margin:0 0 40px 0;   }







.side1 > h2{ color:#fff ;font:17px Verdana, Geneva, sans-serif ; width:298px; padding:8px 0 12px 15px; margin:-1px 0 8px -1px;  background:url(images/side-hd-brown.png) left top no-repeat;}



.side1 > h2 a{color:#fff; text-decoration:none;}







.side1 ul { padding:0; margin:0;}



.side1 ul li {  padding:6px 0 8px 30px; list-style:none; font:12px Verdana, Geneva, sans-serif; color:#6d6d6d;  line-height:33px;  background:url(images/arrow.png) 15px 18px no-repeat;   border-bottom: solid 1px #e8e8e8;  }







.side1 ul li a {  color:#6d6d6d; text-decoration:none;}



.side1 ul li a:hover { color:#892431;   text-decoration:none;}



.side1 > p { color:#6d6d6d; font:11px Verdana, Geneva, sans-serif; line-height:22px; padding:0 0 0 5px;}







.side1_in { float:left; width:280px; margin:5px 0 15px 8px; }



.side1_in > p { color:#6d6d6d; font:11px Verdana, Geneva, sans-serif; line-height:18px; padding:0 0 8px 0px; margin:-4px 0 0 0;}



.side1_in > h2 { color:#717171; font:11px Verdana, Geneva, sans-serif; font-style:italic; }



.side1_in > h2 a{ color:#717171; text-decoration:none; }







.blue { color:#892431;}



.blue a { color:#892431; text-decoration:none;}



.date { float:right; width:43px; height:31px; padding:5px 0 0 0; background:url(images/date-box-brown.png) left top no-repeat; font:15px Verdana, Geneva, sans-serif; font-style:italic; text-align:center;  color:#89323d; margin:-20px 30px 0 0;}







.frame4 { float:left; background:#89323d; padding:5px; margin:0 10px 0 0;}



.frame4 img:hover { text-decoration:none; opacity:0.8;}















/*********************************** END content **************************************************************************************/





#footer_main{ float:left; width:100%; border-bottom: solid 1px #bbbbbb;  background:#5c0c16 url(images/ftr-bg-brown.png) left top repeat-x; margin:10px 0 0 0; padding:30px 0 0 0; }



#footer{ width:980px;  margin:auto; }







.ftr-box{ float:left;  width:294px; margin:0 0 0 0px;}



.ftr-box > h2 { font:41px "bebasneue"; height:40px; margin:-10px 0 0 0;  color:#fff;}



.ftr-box > h2 a{ text-decoration:none;  display:block;  color:#fff; }



.ftr-box > h2 a:hover{ text-decoration:none; opacity:0.9;  color:#fff;  }



.ftr-box > h2 b {color:#fff; font:41px "bebasneue";}



.ftr-box p { color:#fff; font:11px  Verdana, Geneva, sans-serif ; line-height:22px;  margin:10px 0 10px 0;}







.ftr-box1{ float:left;  width:285px; margin:0 0 0 50px;}



.ftr-box1 > h2 { color:#fff; font:bold 15px Verdana, Geneva, sans-serif; }



.ftr-box1 > h2 a { color:#fff; text-decoration:none; }







.ftr-box1_in { float:left; width:285px; margin:15px 0 10px 0;}



.ftr-box1_in h2 { color:#fff; font:12px Verdana, Geneva, sans-serif; }



.ftr-box1_in p { color:#fff; font:9px  Verdana, Geneva, sans-serif ; line-height:18px;  margin:6px 0 0px 0;}



.ftr-frame { float:left; padding:6px 5px 15px 6px; margin:0 10px 0 0; background:url(images/frame3.png) left top no-repeat; }



.ftr-frame img:hover { opacity:0.8;}







.ftr-box2{ float:left;  width:238px; margin: 0 0px 0 128px;}



.ftr-box2 > h2 { color:#fff; font:bold 15px Verdana, Geneva, sans-serif;  margin:0 0 15px 0}



.ftr-box2 > h2 a { color:#fff; text-decoration:none; }







.ftr-frame1 { float:left; padding:6px 5px 15px 6px;  background:url(images/frame3.png) left top no-repeat; }



.ftr-frame1 + .ftr-frame1 { float:left; margin:0 0 0 15px;} 



.ftr-frame1 + .ftr-frame1 + .ftr-frame1 { float:left; margin:0 0 0 15px;} 



.ftr-frame1 + .ftr-frame1 + .ftr-frame1 + .ftr-frame1 { float:left; margin:0 0 0 0px;} 



.ftr-frame1 + .ftr-frame1 + .ftr-frame1 + .ftr-frame1 { float:left; margin:0 0 0 0px;}



.ftr-frame1 + .ftr-frame1 + .ftr-frame1 + .ftr-frame1 + .ftr-frame1 { float:left; margin:0 0 0 15px;}



.ftr-frame1 img:hover { opacity:0.8;}







.copy_right{ float:left; width:100%; background:url(images/copy-bg-brown.png) left top repeat-x; height:46px; margin:-1px 0 0 0; }



.copy { width:980px ; margin:auto;}



.copy p {font:11px Verdana, Geneva, sans-serif ; color:#fff; line-height:44px;  float:left; margin:0 0 0 10px;}



.copy p a { color:#fff; text-decoration:none;}







.copy h2 {font:11px Verdana, Geneva, sans-serif ; color:#fff; line-height:44px;  float:right; margin:0 0 0 10px;}



.copy h2 a { color:#fff; text-decoration:none;}















.ftr-social{ float:left; margin:10px 0 0 0; }



.ftr-social ul { padding:0; margin:0; }



.ftr-social ul li { padding:0 10px 6px 0; float:left; list-style:none;  }



.ftr-social ul li a { text-decoration:none;  }



.ftr-social ul li a:hover { text-decoration:none; opacity:0.8; }















/*****************************************************************START TESTMONIAL***********************************************************/











/* Testimonials Slide */











.cycle-testimonial ul {



	width:250px;



	float:left;



	height:290px;



	margin:0 0 0 10px;



	background:none;



}







.cycle-testimonial ul li.quote{



	width:250px;



	float:left;



	background:none;



	font:11px Verdana, Geneva, sans-serif; color:#6d6d6d; line-height:22px; 



}







.cycle-testimonial ul li.quote.







.cycle-testimonial li.quote{



	width:230px;



	float:left;



}



#prev{



	background:url(images/prev-nav.gif) no-repeat; 



	width:21px; 



	height:21px;



	margin:-64px 0px 0px 10px;



	font-size:0px;



	cursor:pointer;



	position:relative;



	z-index:100;



	float:left;



}



#next{



	background:url(images/next-nav.gif) no-repeat; 



	width:21px; 



	height:21px;



	margin:-64px 0px 0px 40px;



	font-size:0px;



	cursor:pointer;



	position:relative;



	z-index:100;



	float:left; 



}











.icon4{ float:left; margin:0 10px 300px 0px;}



.icon5{ float:right; margin:0 10px 0 0px;}







#banner_sales{ float:left; width:980px;  position:relative; margin:75px 0 0 0;}



.banner_left { float:left; background:url(images/frame-sales.png) left top no-repeat; padding:10px 55px 35px 52px;  }







.banner_right { float:right; width:480px; margin:20px 0 0 0;  }



.banner_right-text-box { float:left; background:url(images/viva.png) left top no-repeat; width:441px; height:251px; padding:20px 20px 0 20px; }



.banner_right-text-box > h2 { color:#810615; font:37px "Myriad Pro"; text-align:center; margin:0 0 0 -10px; }



.banner_right-text-box > h2 a { color:#810615; text-decoration:none; }







.banner_right-text-box > h3 { color:#414141; font:12px Verdana, Geneva, sans-serif; text-align:center; line-height:22px; font-style:italic;  margin:10px 30px 0 0;}



.banner_right-text-box > h3 a { color:#414141; text-decoration:none; }







.banner_right-text-box > p{ color:#414141; font:11px Verdana, Geneva, sans-serif; text-align:center; line-height:22px;   margin:10px 25px 0px 5px;}







.get{ float:left; width:432px; height:52px; background:url(images/get-brown.png) left top no-repeat; margin:40px 0 0 20px;}



.get > h2 { color:#fff; font:36px Verdana, Geneva, sans-serif; float:left; margin:0 0 0 25px; }



.get > h2 b { color:#fff; font:32px Verdana, Geneva, sans-serif;   }







.get > h3 { color:#32363a; font:34px "Myriad Pro"; float:left; margin:3px 0 0 55px; }



.get > h3 b { font:34px "Myriad Pro"; color:#810615;  }







.get > h4 { color:#fff; font:13px Verdana, Geneva, sans-serif; float:right; margin:8px 0 0 0px; width:90px; text-align:center; }



.get > h4 b { color:#fff; font:bold 13px Verdana, Geneva, sans-serif;  }







.save{ float:left; position:absolute; left:300px; top:-27px; width:190px; height:198px;padding:30px 0 0 0;  background:url(images/save-brown.png) left top no-repeat; font:48px "Myriad Pro"; color:#545453; text-align:center;}







.sales-box { width:292px; float:left; border: solid 1px #bcb9bb; margin:0 0 30px 35px;  text-align:center; background:#fff; position:relative;}



.sales-box > h2 { font:19px Verdana, Geneva, sans-serif; color:#810615;  width:279px; text-align:left; background:url(images/box-hd.png) left top no-repeat; line-height:46px; margin:-4px 0 0 -1px; padding:0 0 0 15px; text-decoration:line-through;}



.sales-box > h2 b { color:#fff; float:right;  margin:11px 15px 0 0; font:19px Verdana, Geneva, sans-serif;  text-decoration:line-through;}







.sales-box.last { float:right; margin:0 -10px 0 0; }







.sales-box img { text-align:center; margin:55px 0 5px 0;}



.sales-box img:hover { opacity:0.8;}



.sales-box1 { float:left; width:292px; border-top: solid 1px #bcb9bb; background:url(images/slales-box-bg.png) left top repeat; margin:10px 0 0 0; text-align:center; padding:0 0 10px 0;}



.sales-box1 > h2 {color:#414141;  font:26px "Myriad Pro";  margin:15px 0 0 0;}



.sales-box1 > h2 a{color:#414141;  text-decoration:none;}



.sales-box1 > p { color:#414141; font:12px Verdana, Geneva, sans-serif; line-height:24px; margin:10px 0 0 20px; width:254px;}



.buy { float:left; color:#fff; font:21px Verdana, Geneva, sans-serif; text-align:center; text-shadow:0 0 2px #4a8eb4; background:url(images/buy-brown.png) left top no-repeat; width:294px; line-height:48px; margin:0px 0 -4px -1px; }



.buy a { text-decoration:none; color:#fff;}







.percent { float:left; width:90px; height:73px; text-align:center; color:#545453; font:20px Verdana, Geneva, sans-serif; position:absolute; left:103px; top:-25px; padding:30px 0 0 0;  background:url(images/star-brown.png) left top no-repeat; } 



















.submit { border: none; width:76px; background:url(images/submit-brown.png) left top no-repeat; font:12px Verdana, Geneva, sans-serif;  color:#fff; text-align:center; display:block;  height:29px;  text-shadow:0 0 2px #336d85; text-transform:uppercase;  clear: both; }



.submit:hover { display:block; text-decoration:none; background:url(images/submit-brown-hover.png) left top no-repeat;}











.ftr-box1 li{margin:6px 0 10px 0; }



.ftr-box1 li a { color:#999; font:13px  Verdana, Geneva, sans-serif ; line-height:18px;  margin:6px 0 0px 0;text-decoration:none;}



.ftr-box1 li p { color:#fff; font:10px  Verdana, Geneva, sans-serif ; line-height:12px;  margin:6px 0 0px 0;text-decoration:none;}