@charset "UTF-8";

* {
    margin: 0;
    padding: 0;
}
body, img, p, h1, h2, h3,ul, ol, li, form{
    margin: 0;
    padding: 0;
}
body{
    background:#324e1e;
    background-image:url(images/bgr5.jpg);
    background-position:center 0;
    background-repeat:repeat-y;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font: 0.75em/160% Helvetica, Arial, Verdana, sans-serif;
	color:#000000;
}


h1, h2, h3 {
    padding: 10px 0;
}

#launchbk h1 {line-height:1.1em !important;}
#launchbk h2 {line-height:1.25em !important;}
#launchbk h3 {line-height:1.3em !important;}
#launchbk p{margin-top:0px;font-size:15px;line-height:22px;}
		
#launchinnermain ol{
    padding: 0px 20px;
	line-height: 18px;font-size:14px;}
	
#launchinnermain ol li{
    padding: 3px 0;}

#launchinnermain{font-size:15px;line-height:22px;}
#launchinnermain h1{margin-top:0px;font-size:1.92em;line-height:1.2em;color:#222222;letter-spacing:-0.04em;font-weight:normal;}
#launchinnermain h2{margin-top:0px;font-size:1.52em;line-height:1.52em;color:#222222;letter-spacing:-0.04em;font-weight:normal;}
#launchinnermain h3 {color:#222222;font-size:1.28em;font-weight:normal;letter-spacing:-0.04em;line-height:1.28em;margin-top:0;}
#launchinnermain p{margin-top:0px;font-size:15px;line-height:22px;padding:10px 0;margin-bottom:0px;text-align:justify;}
#launchinnermain ul li{font-size:15px;line-height:22px;font-family:inherit;padding-top:4px;margin-bottom:10px;}

#footer-inside{width:950px;font-family:Arial, Helvetica, sans-serif;color:#fff;font-size:13px;text-align: center;padding-bottom:40px;}

#testimonialbox{
	font-family:Georgia, Times, "Times New Roman", serif !important;
background-color:#FFFFFF;
border-bottom:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
font-size:18px;
font-weight:normal;
margin:0px auto;
text-align:left;
width:670px;
padding-top:20px;padding-bottom:20px;
padding-right:20px;padding-left:20px;
margin-top:10px;
margin-bottom:10px;
}

#testimonialbox img{float:left;}

#testimonialboxside{float:left;padding-left:30px;width:525px;text-align: justify;}

#testimonialboxname{font-family:Georgia, Times, "Times New Roman", serif !important;color:#666666;
font-size:16px !important;padding-top:5px;font-style:italic;line-height:23px !important;}

#testimonialboxname p{font-family:Georgia, Times, "Times New Roman", serif !important;color:#666666;
font-size:16px !important;padding-top:5px;font-style:italic;line-height:23px !important;}

#testimonialboxtext{font-family:Georgia, Times, "Times New Roman", serif !important;font-size:18px !important;
font-weight:normal;line-height:25px !important;}

#testimonialboxtext p{font-family:Georgia, Times, "Times New Roman", serif !important;font-size:18px !important;
font-weight:normal;line-height:25px !important;}

#testimonialboxtext p:last-child{margin-bottom:0px;}

#testimonialboxname p:first-child{margin-bottom:0px;}

#testimonialboxname p:last-child{margin-bottom:0px;}

.headline-georgia{
color:black;
font-size:2.25em;
font-weight:bold;
padding:10px 0;
letter-spacing:-1px;
font-family:Georgia, "Times New Roman", Times, serif;
line-height:1.15em;}

.orderbox p:last-child{margin-bottom:0px;}

.orderbox li{color:#222222 !important;}

.orderbox ul{padding-top:0px;padding-bottom:0px;}

.orderbox ul li{font-size:15px !important;line-height:23px !important;}

.orderbox{
background-color:#FFFF99;
border:3px dashed #000000;
font-size:15px !important;
font-weight:normal;
margin:0px auto;
text-align:left;
padding-top:15px;padding-bottom:15px;
padding-right:25px;padding-left:25px;
margin-top:10px;
margin-bottom:10px;
line-height:23px !important;

}

#launchbk .orderbox h3{text-align:center;font-weight:bold;font-size:24px !important;letter-spacing:-1px;padding-top:5px;padding-bottom:5px;color:#1F1F1F !important;line-height:1.0em !important;}

#launchbk .orderbox h2{line-height:1.1em !important;color:#1F1F1F !important;}

#launchbk .orderbox h1{line-height:1.2em !important;margin-bottom:10px;color:#1F1F1F !important;}

.orderbox p{
font-size:15px !important;
font-weight:normal;
text-align:left;
line-height:23px !important;
color:#222222;
}

.textbar_2_left{margin-top:5px;margin-bottom:5px;border-bottom:1px solid #cccccc;
padding-top:6px;padding-bottom:8px;font-:helvetica,arial,sans-serif;font-weight:bold;font-size:22px;color:#1a1a1a;letter-spacing:-1px;line-height:27px;}

.textbar_2{margin-top:5px;margin-bottom:5px;border-bottom:1px solid #cccccc;
padding-top:6px;padding-bottom:8px;font-family:helvetica,arial,sans-serif;font-weight:bold;font-size:22px;color:#1a1a1a;letter-spacing:-1px;line-height:27px;text-align:justify;}

img {border:0px;}

.aligncenter {display: block;
	margin-left: auto;
	margin-right: auto;
 }

#menu-bgr{
background-image:url('images/manu-bgr.png');
width:983px;height:50px;padding-top:0px;margin:0px auto; text-align: center;}

#mbgr{width:100%;height:41px;position:relative;
}

.menu-header {
	display: inline-block;
	padding-left:0px;
	margin: 0px auto;
	padding-right:30px;
	margin-left:0px;
	margin-right:20px;	
}
.menu-header,
div.menu {	
	font-size: 14px;
	padding-left:0px;	
}
.menu-header ul,
div.menu ul {	
	list-style: none;
	margin: 0px auto;
	border:0px;
	background:#999999;
	text-align:left;	
}

.menu-header li,
div.menu li {
	float: left;
	position: relative;
	border:0px;
	padding:0px;	
}

.menu-header a {
    color:#fff;
    display: block;
    line-height: 42px;
    padding: 0 18px;
    text-decoration: none;
    font-weight:bold;
    text-shadow:0 1px 0 #000000;
    font-size: 17px;	
}

.menu-header ul ul {
	border:0px;
	display: none;
	position: absolute;
	top: 38px;
	left: 0;
	float: left;
	z-index: 99999;
	padding-left:0px;margin-left:0px;
	background:#999999;}

.menu-header ul ul li {
	padding:0px;
	margin:0px;
	width:250px;
	color:#ffffff;	
}
.menu-header ul ul ul {
	left: 100%;
	top: 0;
	padding:0px;
	margin:0px;		
}

.menu-header ul ul a {
	background:#999999;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#939393', endColorstr='#555555');
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#939393', endColorstr='#555555');
	margin:0px;
	height: auto;
	padding-left:20px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:10px;
	color: #fff;
	background-image: -moz-linear-gradient(100% 100% 90deg, #555555, #939393);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#939393), to(#555555));	
	text-shadow:0 1px 0 #333333;
}

.menu-header li:hover > a,
.menu-header ul ul :hover > a {
	background: #999999;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef', endColorstr='#999999');
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef', endColorstr='#999999');
	color: #010101;
	background-image: -moz-linear-gradient(100% 100% 90deg, #999999, #efefef);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#efefef), to(#999999));
	
	text-shadow:0 1px 0 #f1f1f1;
	
}
.menu-header ul li:hover > ul {
	display: block;
	padding:0px;
	margin:0px;
	color: #ffffff;
	background:#999999;	
}

.menu-header ul li.current_page_item > a {
}

.menu-header ul li.current-menu-item > a{
font-size:14px;
padding:0 15px;
}

.menu-header ul li.current-menu-ancestor > a,
.menu-header ul li.current-menu-parent > a {
padding:0 15px;
}

.menu-header ul li.current-menu-ancestor > a:hover,
.menu-header ul li.current-menu-parent > a:hover {
	font-weight:bold;
	color:#fff;
}
.menu-header ul li.current_page_item a,
.menu-header ul li.current-menu-ancestor a,
.menu-header ul li.current-menu-item a,
.menu-header ul li.current-menu-parent a,
{	color: #fff;padding:0px;}

#right-side{float:left;width:210px;font-weight:normal;text-align:left;padding-left:10px;}

#right-side p{font-size:1.1em;font-weight:normal;padding:10px 0;line-height:20px;}

.launchsidebartitle{padding:10px;background-image:url(images/launch-titlebar.gif);background-position:left;font-size:13px;color:#666666;margin-bottom:15px;padding-left:40px;font-weight:bold;text-transform:uppercase;text-shadow: 0 1px 0 #ffffff;
-moz-box-shadow: 0px 1px 0px #ffffff;-webkit-box-shadow: 0px 1px 0px #ffffff;box-shadow: 0px 1px 0px #ffffff;
/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#ffffff')";
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#ffffff');
}

.herb{width:18px;height:19px;margin-right: 2px;}

#wrapper{margin: 0 auto;width: 1200px;}

#launchfooter{width:977px;height:51px;background-image:url(images/launch1footer.png);margin-left:3px;overflow: hidden;}

#launchbk{background-image:url(images/c-bgr.png);background-repeat:repeat-y;padding-top:10px;width:964px;margin-left:9px;float:left;}

#launchinnermain{padding-left:60px;padding-right:60px;width:850px;margin:0px auto;padding-bottom:15px;padding-top:0px;}

#launchinnermain ul{margin-left:40px;}

#right-side{float:left;width:200px;font-weight:normal;text-align:left;padding-left:8px;/*margin-top: 18px;*/margin-left: 10px;background:#fff;padding-right: 8px;}

#right-side p{font-size:1.1em;font-weight:normal;}

#menu-bgr{margin: 0;}
.widgettitle { color: #333333;font-family: Trebuchet MS,Arial,Verdana,Tahoma,serif;font-size: 18px;font-weight: normal; margin: 6px 0 0;text-align:center;}

.float_sb .textwidget {
    padding: 6px;
}

#right-side hr {
    margin: 15px 0;
}
#right-side hr {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color;
    border-image: none;
    border-style: solid none none;
     border-top-color: #ccc;
    border-width: 1px 0 0;
    display: block;
    height: 1px;
    padding: 0;
}
img.mf-thumb{margin-left:17px;cursor:pointer;}

.item a.title{ color: #000;font-size: 14px;text-decoration: none;}

#launchbk p {font-family:Arial, Helvetica, Sans-serif;}
#launchbk h2{font-family:Arial, Helvetica, Sans-serif;}
#launchbk h3{font-family:Arial, Helvetica, Sans-serif;}
#launchbk h1{font-family:Arial, Helvetica, Sans-serif;}

a.order{
background: rgba(255,251,0,1);
background: -moz-linear-gradient(top, rgba(255,251,0,1) 0%, rgba(255,191,0,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,251,0,1)), color-stop(100%, rgba(255,191,0,1)));
background: -webkit-linear-gradient(top, rgba(255,251,0,1) 0%, rgba(255,191,0,1) 100%);
background: -o-linear-gradient(top, rgba(255,251,0,1) 0%, rgba(255,191,0,1) 100%);
background: -ms-linear-gradient(top, rgba(255,251,0,1) 0%, rgba(255,191,0,1) 100%);
background: linear-gradient(to bottom, rgba(255,251,0,1) 0%, rgba(255,191,0,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fffb00', endColorstr='#ffbf00', GradientType=0 );

-webkit-box-shadow: 0px 9px 14px 0px rgba(50, 50, 50, 0.35);
-moz-box-shadow:    0px 9px 14px 0px rgba(50, 50, 50, 0.35);
box-shadow:         0px 9px 14px 0px rgba(50, 50, 50, 0.35);
    
    border:1px solid #ffbe23;
    display: block;
    height: 37px;
    margin: 30px auto;
    width: 212px;
    border-radius:7px;
    color:#2879E8;
    font-size:20px;
    text-align:center;
    padding-top:11px;
    letter-spacing: 0.5px; 
    text-decoration:none;
}
a.order {
    font-family: "Anton",sans-serif;
   /* font-weight:bold;*/
    text-transform:uppercase;
    font-size: 47px;
    font-style: italic;
    width: 335px;
    padding: 25px 50px 15px;
    border: 3px solid #ffbe23;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 1);
    text-shadow: 2px 2px 2px #000;
}
a.order:hover {
    background: rgba(255,191,0,1);
    background: -moz-linear-gradient(top, rgba(255,191,0,1) 0%, rgba(255,251,0,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,191,0,1)), color-stop(100%, rgba(255,251,0,1)));
    background: -webkit-linear-gradient(top, rgba(255,191,0,1) 0%, rgba(255,251,0,1) 100%);
    background: -o-linear-gradient(top, rgba(255,191,0,1) 0%, rgba(255,251,0,1) 100%);
    background: -ms-linear-gradient(top, rgba(255,191,0,1) 0%, rgba(255,251,0,1) 100%);
    background: linear-gradient(to bottom, rgba(255,191,0,1) 0%, rgba(255,251,0,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffbf00', endColorstr='#fffb00', GradientType=0 );
}


#langs {
    float: right;
    position: absolute;
    z-index: 1000;
}
dl#langs {
    background: none repeat scroll 0 0 #c1c1c1;
   /* margin-left: 35px;*/
    margin-top: 38px;
    padding: 9px 8px 7px;
    width: 200px;
}
#langs dd {
    float: left;
    padding-left: 5px;
    margin-left:0px;
    padding-bottom: 5px;
}
.lang {
    float: right;
    margin-right: -15px;
}