body {background-color:#f8f8f3; margin:0; padding:0; font-family:Georgia;}
span, div, ul, li, img, img.a, a{margin:0; padding:0; border:0;}
a, a:active, a:visited, a:hover, a:link{color:#BF3A16; text-decoration:none;}
a:hover{text-decoration:underline}

.alc{text-align:center; margin:0 auto}
.clear{clear:both}
.mart{margin-top:15px}
.marb{margin-bottom:15px}
.pab{padding-bottom: 15px}

h1{display:inline; font-size: 14px;}
.in{display:inline;}
#header{background:#f8f8f3; width:990px; height:99px; margin: 0 auto; padding:0 }
.logo{margin-left:36px;}
#nav ul #navon { display: block; background:url(images/b_a.jpg) no-repeat 0% 0% transparent; width: 114px; height: 63px; text-align: center; padding: 20px 0px 0px 0px; font-family: "Times New Roman", sans-serif; color: #fff; font-size: 14pt; text-decoration: none; }
#nav ul a:link, #nav ul a:visited, #nav ul a:active { display: block; background:url(images/b.jpg) no-repeat 0% 0% transparent; width: 114px; height: 63px; text-align: center; padding: 20px 0px 0px 0px; font-family: "Times New Roman", sans-serif; color: #000; font-size: 14pt; text-decoration: none; }
#nav ul a:hover {display: block; background:url(images/b_a.jpg) no-repeat 0% 0% transparent; width: 114px; height: 63px; text-align: center; padding: 20px 0px 0px 0px; font-family: "Times New Roman", sans-serif; color: #fff; font-size: 14pt; text-decoration: none; }

#nav{background: url(images/line2-bg.jpg) repeat; width: 100%; height:63px; margin: 0;padding:0}
#nav ul{list-style-type: none; width: 928px; margin: 0 auto; padding:0; height:63px}
#nav li { width: 114px; height:63px; display:inline; margin:0; padding:0px 0px 0px 1px; float:left; border-left: solid 1px #fff; }
#nav a:link, #nav a:visited; #nav a:hover; #nav a:active {border:solid 1px red; margin:0; padding:20px 0px 0px 0px; text-align: center;}
#main {background:#ebead8 url(images/line3-bg.jpg) repeat-x; width:100%; margin:0; padding:0}
.frame{width: 990px; height:334px; margin:0 auto; padding: 0}
.frame img{float:left; display:inline}
.wrapper{width: 990px; margin: 15px auto; padding: 0}
.content-headline{width: 990px; height: 50px; margin:0 auto; padding:0; align:center; text-align:center; }
.primary, .secondary, .tertiary, .solutions, .contactus, .aboutus{float:left; display:inline}
.primary, .solutions{width: 261px; padding-left: 60px; }
	.primary ul{list-style-type:square; margin-left: 25px}
	.solutions ul{list-style-type:none}
	.primary li, .solutions li{margin-bottom: 8px}
.secondary, .aboutus{width: 267px; padding-left: 45px;}
	.secondary li{margin:4px 8px 0 0}
	.secondary ul{margin-left: 25px; list-style-type:square}
	.aboutus p{margin:0; padding: 0}
	.aboutus span{float:right}
.tertiary, .contactus{width: 266px; padding-left: 46px; }
	.tertiary ul {margin-left: 25px; list-style-type: square}
	.tertiary li {font-size: 11px; margin-bottom: 4px}
	.contactus p{margin:4px 0;padding:0}
	
.botcon{background-color:#dad5bb; width: 100%; height: 260px; margin:0; padding: 0}
.solutions ul { margin:0; padding:0;}
.solutions li { background:url(images/arr.jpg) no-repeat 0 11px; line-height:25px; margin:0px; padding:0px; padding-left:15px;}
.text1 { font-family: "Times New Roman", Times, serif; font-size: 18px; color: #792913; font-style: italic; line-height:18px; }

.text2 { font-size:12px; line-height:14px; color:#5b584c; } 
.text2 a{ font-size:12px;  color:#5b584c; text-decoration:underline; } 
.text2 a:hover{ font-size:12px;  color:#5b584c; text-decoration:none; } 
.text4 { font-size:14px; line-height:18px; color:#5b594c; }
.text4 a{ font-size:14px;  color:#5b594c; text-decoration:underline; }
.text4 a:hover{ font-size:14px;  color:#5b594c; text-decoration:none;  }
.link1 { font-size:14px; line-height:25px; color:#5b594c; }
.link1 a{ font-size:14px; color:#5b594c; text-decoration:underline;}
.link1 a:hover{ font-size:14px; color:#5b594c; text-decoration:none;}
.footer { width: 990px; margin: 15px auto; padding: 0; font-size:14px; color:#000; }
.footer a{ font-size:14px; color:#000; text-decoration:none; }
.footer a:hover{ font-size:14px; color:#000; text-decoration:underline; }
.footer ul{list-style-type:none}
.footer li{display:inline; margin-right: 10px}
.copy { font-size:12px; color:#5b594c; padding:10px 0 20px 0;}

.vcard {display:inline; width: 300px; height: 68px; font-size: 12px; float:right; text-align:right}
.fn{font-size:14px; letter-spacing:2px}
.country-name{display:inline}
.point{background: url(images/arr2.jpg) no-repeat 0 3px; padding-left:15px}
