* {
	line-height:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
}

#wrap {
       margin: auto;
       width: 1004px;
}

body {
	background:#282627;
}

body,input,form,h6,h5,h4,h3,h2,h1,div,span,p,li,ul,.spacer,#header p.text,#header form .textbox,#container,#leftpanel #blogs h2,#leftpanel #blogs1 h2,#leftpanel #testimonial h2,#leftpanel #testimonial1 h2,#rightpanel,#rightpanel #inside,#rightpanel #inside a.online,#container2,#container2 .text p,#footer ul {
	margin:0
}

body,input,form,h6,h5,h4,h3,h2,h1,div,span,p,li,ul,.spacer,#header h2,#leftpanel #testimonial a.read,#leftpanel #testimonial1 a.read,#rightpanel,#container2 .special,#container2 .text p,#footer ul {
	padding:0
}

li {
	list-style-type:none
}

.spacer {
	clear:both;
	line-height:1px
}

#header {
	padding:0 0 0 43px;
	background:url(images/header-bg.jpg) no-repeat 0 0;
	height:252px;
	position:relative
}

#header .logo {
	overflow:hidden;
	width:253px;
	height:80px;
	position:absolute;
	top:0;
	left:43px
}

#header h2 {
	font:normal 18px/12px Verdana,Arial,Helvetica,sans-serif;
	color:#e5c886;
	border-bottom:1px dotted #c63f3f;
	margin:10px 0 10px;
	width:510px
}

#header h2 span,#container2 .contact p.yellow-text {
	color:#ffdc1b
}

#header p.text {
	width:516px;
	font:normal 11px/16px Verdana,Arial,Helvetica,sans-serif;
	color:#ff5656
}

#header p.text a.read {
	background:url(images/btn-readmore.gif) no-repeat 0 0;
	height:16px;
	margin-left:460px
}

#header p.text a.read,#header ul.link li a,#header ul.link li a.nobor,#header ul.nav li a,#header ul.nav li a.nobor,#leftpanel #blogs a.read,#leftpanel #blogs1 a.read,#leftpanel #testimonial a.read,#leftpanel #testimonial1 a.read,#rightpanel #inside a.online {
	display:block
}

#header p.text a.read,#leftpanel #blogs a.read,#leftpanel #blogs1 a.read,#leftpanel #testimonial a.read,#leftpanel #testimonia1l a.read {
	width:63px
}

#header p.text a.read,#header ul.link li a,#header ul.link li a.nobor,a:hover,#header ul.link li a.nobor:hover,#header form a.subscribe,#header form a.login,#leftpanel #blogs a.read,#leftpanel #blogs1 a.read,#leftpanel #blogs a.read:hover,#leftpanel #blogs1 a.read:hover,#leftpanel #testimonial a.read,#leftpanel #testimonial1 a.read,#leftpanel #testimonial a.read:hover,#leftpanel #testimonial1 a.read:hover,#rightpanel #inside a.online,#rightpanel #inside a.online:hover,#rightpanel #inside #service ul li a:hover,#footer ul li a,#footer p.copyright a {
	text-decoration:none
}

#header p.text a.read:hover {
	background:url(images/btn-readmore-m.gif) no-repeat 0 0
}

#header ul.link,#header ul.nav,#footer p.copyright {
	text-align:right
}

#header ul.link {
	margin:0 42px 0 0
}

#header ul.link li {
	display:inline
}

#header ul.link li a,#header ul.link li a.nobor,#rightpanel #inside #service ul li a,#footer ul li a {
	font:normal 12px Verdana,Arial,Helvetica,sans-serif
}

#header ul.link li a,#header ul.link li a.nobor,a:hover,#header ul.link li a.nobor:hover,#leftpanel #blogs h5,#leftpanel #blogs1 h5 {
	color:#FFF
}

#header ul.link li a,#header ul.link li a.nobor {
	padding:9px 16px 9px
}

#header ul.link li a,#header ul.link li a.nobor,#header ul.nav,#footer p.copyright {
	float:right
}

#header ul.link li a {
	border-right:1px solid #7a0303
}

#header ul.link li a.nobor {
	border-right:0 solid #7a0303
}

a:hover,#header ul.link li a.nobor:hover,#leftpanel p.yellow-text span {
	background:#7a0303
}

#header ul.nav {
	height:68px;
	margin:0 54px 0 0;
	background:url(images/nav-left.gif) no-repeat top left;
	padding:0 0 0 6px
}

#header ul.nav li a {
        background:url(images/navbg.gif) no-repeat top right; padding:14px 10px 0 0; display: block;
}

#header ul.nav li a,#header ul.nav li a.nobor {
	padding:14px 10px
}

#header ul.nav li a,#header ul.nav li a.nobor,#leftpanel,#leftpanel #blogs,#leftpanel #blogs1,#leftpanel #testimonial,#leftpanel #testimonial1,#rightpanel,#container2 .special,#container2 .text,#container2 .contact,#footer ul {
	float:left
}

#header ul.nav li a.nobor {
	background:none url(images/privacy-bg.gif) no-repeat top right
}

#header ul.nav li a img {
	border:0
}

#header ul.nav li a:hover a.nobor:hover {
	background:url(images/navbg.gif) no-repeat top right
}

#header form {
	margin:120px 0 0 0;
	padding:4px 0 7px 38px;
	background:url(images/newletter-icon.gif) no-repeat 0 4px
}

#header form label {
	font:bold 13px Arial,Helvetica,sans-serif;
	color:#2f0101;
	padding:0 8px 0 0
}

#header form label,#header form .textbox,#header form .mar,#header form .mar2,#header form a.subscribe,#header form a.login {
	vertical-align:middle
}

#header form .textbox {
	width:205px;
	height:20px
}

#header form .textbox,#footer p.copyright,#footer p.copyright a {
	font:normal 10px Verdana,Arial,Helvetica,sans-serif
}

#header form .textbox,#leftpanel h2 {
	color:#000
}

#header form a.subscribe,#header form a.subscribe:hover {
	background:url(images/btn-subscribe.gif) no-repeat 0 0
}

#header form a.subscribe,#header form a.login {
	display:compact;
	padding:0 63px 0 0;
	cursor:pointer
}

#header form a.subscribe {
	margin-left:180px
}

#header form a.login,#header form a.login:hover {
	background:url(images/btn-login.gif) no-repeat 0 0
}

#header form a.login {
	margin-left:126px
}

#container {
	background:#c5b58d url(images/bodybg.gif) repeat-x 0 0;
	padding:0 43px 0 43px
}

#leftpanel {
	margin:0 20px 0 0;
	width:570px;
	padding:5px 0 0 0
}

#leftpanel h2 {
	font:normal 26px Verdana,Arial,Helvetica,sans-serif;
	line-height:23px;
	margin:0 0 18px
}

#leftpanel h4.yellow-heading {
	font:normal 14px Verdana,Arial,Helvetica,sans-serif;
	color:#f3e494;
	margin:0 0 10px
}

#leftpanel p.yellow-text {
	font:normal 12px/21px Verdana,Arial,Helvetica,sans-serif;
	color:#cfc06f;
	margin:0 0 42px
}

#leftpanel p.yellow-text span,#footer ul li a {
	padding:0 3px
}

#leftpanel #blogs, #leftpanel #blogs1 {
	width:259px;
	border-right:4px solid #b1a078;
	padding:12px 25px 0 0
}

#leftpanel #blogs h2, #leftpanel #blogs1 h2, #leftpanel #testimonial h2, #leftpanel #testimonial1 h2 {
	background:url(images/blog-head.gif) no-repeat 0 0;
	padding:8px 0 6px 8px
}

#leftpanel #blogs h2 span {
	background:url(images/blog-icon.gif) no-repeat 0 0;
	padding:0 0 0 37px;
	font:normal 22px Verdana,Arial,Helvetica,sans-serif;
	color:#17130a
}

#leftpanel #testimonial h2 span {
	background:url(images/blog-icon.gif) no-repeat 0 0;
	padding:0 0 0 37px;
	font:normal 22px Verdana,Arial,Helvetica,sans-serif;
	color:#17130a
}

#leftpanel #blogs1 h2 span {
	background:url(images/blog-icon.gif) no-repeat 0 0;
	padding:0 0 0 37px;
	font:normal 22px Verdana,Arial,Helvetica,sans-serif;
	color:#17130a
}

#leftpanel #testimonial1 h2 span {
	background:url(images/blog-icon.gif) no-repeat 0 0;
	padding:0 0 0 37px;
	font:normal 22px Verdana,Arial,Helvetica,sans-serif;
	color:#17130a
}

#leftpanel img {
	border:1px solid #393;
	padding:2px
}

#leftpanel #blogs h4,#leftpanel #blogs1 h4 {
	font:bold 12px Verdana,Arial,Helvetica,sans-serif;
	padding:0 0 14px 8px
}

#leftpanel #blogs h4,#leftpanel #blogs1 h4,#leftpanel #testimonial p span,#leftpanel #testimonial1 p span,#rightpanel #inside p span,#rightpanel #inside #service ul li a,#rightpanel #inside #service ul li a:hover {
	color:#8c3d03
}

#leftpanel #blogs h5,#leftpanel #blogs1 h5 {
	background:url(images/icon-arrow.gif) no-repeat 8px 1px;
	padding:0 0 9px 26px
}

#leftpanel #blogs h5,#leftpanel #blogs1 h5,#leftpanel #testimonial p span,#leftpanel #testimonial1 p span,#rightpanel #inside h6,#rightpanel #inside p span {
	font-weight:bold
}

#leftpanel #blogs p,#leftpanel #blogs1 p {
	color:#100e08
}

#leftpanel #blogs p,#leftpanel #blogs1 p,#rightpanel #inside a.online {
	padding:0 0 15px
}

#leftpanel #blogs p,#leftpanel #blogs1 p,#leftpanel #testimonial p,#leftpanel #testimonial1 p,#rightpanel #inside p {
	line-height:19px
}

#leftpanel #blogs p span,#leftpanel #blogs1 p span {
	color:#014553;
	border-bottom:1px dashed #7e704f
}

#leftpanel #blogs a.read,#leftpanel #blogs1 a.read,#leftpanel #testimonial a.read,#leftpanel #testimonial1 a.read {
	background:url(images/btn-readmore2.gif) no-repeat 0 0;
	margin:0 0 0 183px;
	height:17px
}

#leftpanel #blogs a.read:hover,#leftpanel #blogs1 a.read:hover,#leftpanel #testimonial a.read:hover,#leftpanel #testimonial1 a.read:hover {
	background:url(images/btn-readmore2-m.gif) no-repeat 0 0
}

#leftpanel #testimonial,#leftpanel #testimonial1 {
	width:261px;
	padding:12px 0 0 18px
}

#leftpanel #testimonial p,#leftpanel #testimonial1 p {
	color:#423822
}

#leftpanel #testimonial p,#leftpanel #testimonial1 p,#rightpanel #inside p {
	padding:0 0 22px
}

#rightpanel {
	width:325px;
	background:url(images/bor-bottom.gif) no-repeat 0 100%
}

#rightpanel #inside {
	background:#FFF;
	padding:24px 18px 32px 20px;
	border:1px solid #776f48;
	border-top:0
}

#rightpanel #inside h2 {
	background:url(images/bor-bot.gif) repeat-x left bottom;
	margin:0 0 16px;
	padding:0 0 6px
}

#rightpanel #inside h2 span {
	background:url(images/icon-arrow2.gif) no-repeat 0 4px;
	font:normal 20px Verdana,Arial,Helvetica,sans-serif;
	padding:0 0 0 45px
}

#rightpanel #inside h2 span,#rightpanel #inside #service h2 span {
	color:#131313
}

#rightpanel #inside h6 {
	color:#816c3b;
	text-transform:uppercase;
	padding:0 0 14px
}

#rightpanel #inside p {
	color:#5a4f37
}

#rightpanel #inside a.online {
	background:url(images/online-support.gif) no-repeat 0 0;
	width:286px;
	height:76px
}

#rightpanel #inside a.online:hover {
	background:url(images/online-support-m.gif) no-repeat 0 0
}

#rightpanel #inside #service {
	background:url(images/service-bottom.gif) no-repeat 0 100% #dbcba4;
	padding:0 0 8px
}

#rightpanel #inside #service p.top {
	background:url(images/service-top.gif) no-repeat 0 0 #dbcba4;
	padding:8px 0 0
}

#rightpanel #inside #service h2 {
	background:url(images/service-bor.gif) repeat-x 0 25px;
	margin:0 13px;
	padding:0 0 18px 0
}

#rightpanel #inside #service h2 span {
	background:url(images/service-icon.gif) no-repeat 0 0;
	font:18px normal Verdana,Arial,Helvetica,sans-serif;
	padding:13px 0 13px 48px
}

#rightpanel #inside #service ul {
	margin:0 15px 4px 16px
}

#rightpanel #inside #service ul li {
	padding:0 0 12px 0
}

#rightpanel #inside #service ul li a {
	background:url(images/icon-plus.gif) no-repeat 0 3px;
	padding:0 0 0 15px
}

#rightpanel #inside #service ul li a,#footer ul li a:hover {
	text-decoration:underline
}

#container2 {
	background:url(images/spec-bg.gif) repeat-x 0 0 #1e1e1e;
	padding:0 43px 18px
}

#container2 .special {
	background:url(images/special.gif) no-repeat 0 0;
	width:170px;
	height:135px
}

#container2 .text {
	width:386px;
	padding:42px 0 0;
	margin:0 32px 0 0
}

#container2 .text h2 {
	font:normal 32px Verdana,Arial,Helvetica,sans-serif;
	border-bottom:1px dotted #646464;
	margin:0 73px 12px 0
}

#container2 .text h2,#container2 .contact p.whitetext,#container2 .contact p.whitetext span {
	color:#fff
}

#container2 .text p {
	font:italic 14px/20px Verdana,Arial,Helvetica,sans-serif;
	color:#a89263
}

#container2 .text p span {
	color:#e4b12a;
	font:italic 18px/24px Verdana,Arial,Helvetica,sans-serif
}

#container2 .contact {
	background:url(images/contactbg.gif) no-repeat  0 44px;
	width:222px;
	padding:64px 0 16px 102px
}

#container2 .contact p.whitetext {
	font:bold 14px Arial,Helvetica,sans-serif
}

#container2 .contact p.whitetext span {
	background:#4f0202;
	font:normal 10px "Trebuchet MS",Tahoma,"Times New Roman";
	padding:4px;
	margin:0 0 0 2px
}

#container2 .contact p.yellow-text {
	font:normal 18px "Trebuchet MS",Tahoma,"Times New Roman";
	margin:12px 0 0
}

#footer {
	background:url(images/footerbg.gif) repeat-x 0 0 #131313;
	padding:20px 28px 52px
}

#footer ul {
	width:638px
}

#footer ul li,#footer ul li a,#footer ul li a:hover,#footer p.copyright a {
	color:#afafaf
}

#footer ul li a:hover {
	background:#000
}

#footer p.copyright,#footer p.copyright a:hover {
	color:#ead773
}

#footer p.copyright {
	width:250px
}

#footer p.copyright a:hover {
	background:none
}

.topPad {
	padding-top:6px !important
}

