body { background: /*#126fb4*/ #104d7c }
.bg, .imgs { background: #e7e1f3 url(img/bg.jpg) repeat-x bottom;  }
.outlines { background: #7fa996 }
.mastRbg, .menubox { background: url(img/Bmastright.jpg) no-repeat center }
.mast { background: url(img/mastbg.jpg) no-repeat center }
.servrow { background: #dcd }
.service { background: #cbc }

body,td,div,p { color: #435 }
.footer, a.footlink, a.welcome { color: #ba8 }
a.title:hover { color: #e7e1f3 }
a.title, a.menu:hover, a.welcome:hover { color: #fff }
a.footlink:hover, .pagetitle, .signuphead  { color: #06c }
a.navlink { color: #547672 }
a.navlink:hover, .subhead { color: #435 } /* dark purple */

.outlines { border: #dca solid 1px }
.dots { border-left: #d2d3e8 dotted 3px }
.testimbox { border-bottom: #d2d3e8 solid 1px }
.outline { border-bottom: #aca solid 2px }
.mast { border-bottom: #104d7c solid 3px }
.logo, .nikitabox, .imgcont { border: #104d7c solid 1px }
.imgsbox { border-bottom: #729893 solid 1px }
.imgjeni { border-left: #729893 solid 1px }

body,td,div,p { font-family: Verdana, Arial, sans-serif }
a.title { font-family: Georgia, "Times New Roman", Times, serif }
.footer, .footlink, input, .signuptxt, .dedicated { font-size: 11px }
body,td,div,p { font-size: 12px }
.pagetitle, .subhead { font-size: 14px }
.subtitle, .tagline, a.welcome { font-size: 18px }
a.title { font-size: 36px }
.titlebox, .subtitle, .navlinkbox { text-align: right }
.menubox, .footer, .tagline, .taglineB, .welcome, .nikitabox { text-align: center }
a { text-decoration: none }
.testimauthor { font-style: italic }
.pagetitle, .subhead, .signuphead { font-weight: bold }
.subtitle { letter-spacing: .1em }
a.title { text-transform: lowercase }

.outlines { padding: 1px }
.menubox { padding: 5px; }
.mast, .nikitabox, .dedicated { padding: 10px }
.navlinkbox { padding: 4px 20px 7px 15px }
.content { padding: 30px 50px 30px 50px  }
.footer { padding: 30px }
.testimbox { padding-bottom: 30px }

/*.outlines { margin: 0px 3px 3px 3px }*/
.leftcell { padding-right: 30px }
.titlebox, .subtitle { margin-right: 10px }
.imgtop { margin-right: 5px }
.dots { margin-left: 5px }
.main, .testimauthor, .imgcont { margin-top: 5px }
.testimbox { margin-top: 30px }
li { margin-bottom: 4px }
.signupbox { margin-bottom: 15px }
.jenisplash { margin: 0px 30px 0px 0px }
.signupbox { margin: 15px 0px }
.signuptxt { margin: 3px 0px }
.taglineB { margin: 10px 0px }
.imgsbox, .imgsboxSp { margin: 10px 10px 0px 10px }
.logo { margin: 10px 10px }
.imgL { margin: 0px 0px 20px 20px }

.contactph, .guestph { height: 400px }
.servph { height: 450px }