body {background-color: #ebdbff; color: #000; font-family: arial, tahoma, sans-serif; font-size: 12px; margin: 0; padding: 0;}
p { margin: 0; padding: 0 0 0.4em 0;}
img {border:none;}
form {	margin:0; padding:0}
td {vertical-align: top}
a {	text-decoration:none; color:#6d4492;} /*dark purple*/
a:hover {font-weight:bold}
h1, h2, h3 {font-size:1.8em; margin: 0 0 5px 0; font-weight: bold; color:#6d4492;}
h2 { font-size: 1.3em; }
h3 { font-size: 1.1em;}
hr {width:80%; border:none; border-top:1px solid #6d4492; height:1px}
#header { background:white; background-image:url('/i/top.gif'); background-position:top left; background-repeat:no-repeat; margin: auto; height:110px; width: 1002px; font-weight:normal; margin-top: 10px; font-size:0.9em;}
#logo {width:300px; height:60px; float:left; text-align:left; margin-top:5px; margin-left:10px}
#logo p {margin:0; padding:0}
#info {width:600px; height:60px; margin:10px; float:right; text-align:right;}
#info h1 {font-size:140%; margin-top:10px}
#tel {margin-top:22px; margin-right:0;}

#nav { background-image:url('/i/menu-bg.gif'); background-position:top left; background-repeat:repeat-x; margin: auto; height:27px; width: 1002px; font-weight:bold; font-size:12px; color:#515151}
#nav a {float:left; height:21px; padding:5px 8px 0 8px; border-right:1px solid white; display:block; color:#515151}
#nav a:hover {background-image:url('/i/menu-bg-over.gif'); color:white}

#central { background:white; margin: auto; width: 982px; font-weight:normal; padding: 10px;}
.block {width:982px;}

.border {padding:5px; border:1px solid #6d4492; background-color:#e2dae9;}
.borderthin {padding:2px; border:1px solid #6d4492; background-color:#e2dae9; margin-left:15px}
.borderthinl {padding:2px; border:1px solid #6d4492; background-color:#e2dae9; margin-right:15px}
.bordersm { margin-bottom:8px; padding:2px; border:1px solid #6d4492; background-color:#e2dae9;}
.col2 img {padding:5px; border:1px solid #6d4492; background-color:#e2dae9; display:block;}
.feature {padding:5px; border:1px solid #6d4492; background-color:#e2dae9; margin-right:10px}
.col1 {width:700px; float:left; margin-right:10px;}
.col2 {width:267px; float:left;}
.col1 p, .col2 p {text-align:justify}
.gallery {padding:5px; border:1px solid #6d4492; background-color:#e2dae9; margin:5px}
ul {margin:0 0 0 10px; padding:0;}
ul li { list-style:none; padding-bottom:2px}
ul li a {background-image:url('/i/arrows.gif'); background-position: left 3px; background-repeat:no-repeat; padding-left:10px;}
ul ul {margin-left:20px; color:#848484; font-size:0.95em}
.double1 {padding:10px; width:463px; background-image:url('/i/gradient.gif'); background-position:top left; background-repeat:repeat-x; border:1px solid #e2dae9; float:left; text-align:justify}
.double2 {padding:10px; margin-left:10px; width:463px; background-image:url('/i/gradient.gif'); background-position:top left; background-repeat:repeat-x; border:1px solid #e2dae9; float:left; text-align:justify}

.popular {width:225px; float:left; font-size:0.9em; margin-right:8px;}
.popular p {text-align:left;}
.popular img {margin-right:5px}
.popularlink {background-image:url('/i/arrows.gif'); background-position: right 3px; background-repeat:no-repeat; display:block; text-align:right; padding-right:10px; font-weight:bold}

#footer_main {background:white; margin: auto; width: 1000px; border:1px solid white}
#footer { background-image:url('/i/gradient.gif'); background-position:top left; background-repeat:repeat-x; border:1px solid #e2dae9; margin: auto; width: 982px; font-weight:normal; font-size:1em; margin-bottom:10px; height:120px}
#footer div {float:left; padding:10px; margin-right:0px; width:220px}
#footer div strong {display:block; padding-left:0px;}
#footer div strong a {font-size:1em; color:black; background-image:none}
#footer div a {display:block; background-image:url('/i/arrows.gif'); background-position: left 3px; background-repeat:no-repeat; padding-left:10px; font-size:0.9em}
#footer_main p {padding:0 10px 0 10px; text-align:right; font-size:0.8em}
#footer_main p a:hover {font-weight:normal}

.clear {clear:both; height:10px}
.clears {clear:both; height:5px}
/*.clr {clear:all}*/

.thumbs {margin:5px 5px 0 0; padding:2px; border:1px solid #6d4492; background-color:#e2dae9;}
/*
www.paypoint.net/pilot
*/

/*BLOG*/

.entry p {margin:5px 0 5px 0}

#prodinfo ul {margin-bottom:10px}
#prodinfo ul li {list-style-type: disc; margin-left:15px}

/*chart images*/
.chart_itm {width:115px; height:135px; padding:5px; background-color:#ccc; border:1px solid #6d4492; float:left; margin:5px; font-size:9px; text-align:center}
.chart_itm img {width:115px; height:115px;}
