html { font-size: 100%; /* IE hack */ }

body {
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:80%;
	background: #444 repeat-x url(images/mainbg.gif) 0px 10px;}

table {
	border-width:0;margin:0}
	
table td {
	border-width:0;padding:0}

img {
	border-width:0}

h1 {
	font-size:110%;font-weight:bold;color:#633;
	background-color:#E3E3E3;
	border-top:1px solid #fff;
	font-variant: small-caps;
	margin-bottom:10px;margin-top:-1px;padding:5px 0 9px 10px;}
h2 {
	font-size:100%;font-weight:bold;color:#633;margin-bottom:-1px;
	font-variant: small-caps;}
h3 {
	font-size:100%;font-weight:bold;color:#633;
	background-color:#AEAEAE;
	border-bottom:1px solid #9E9E9E;
	font-variant: small-caps;text-align:center;
	margin-bottom:10px;margin-top:0px;padding:5px 0 9px 10px;}
h4 {
	font-size:110%;font-weight:bold;color:#633;margin-bottom:-1px;
	font-variant: small-caps;}
	
p {
	text-align:justify;margin-top:0}
	
a {
	color:#633;}
	
a.blue {
	color:#036;text-decoration:none;}
a.blue:hover {
	text-decoration:underline;}

div#main {
	background-color: #fff;
	border-right:4px solid #373737;
	border-left:4px solid #373737;
	border-bottom:1px solid #fff;
	margin-top:10px;
	width:732px;margin:10px auto 0 auto;}

#header_right {
	color:#333;
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
	border-right:1px solid #fff;
	font-size:8pt;
	background: #fff repeat-x url(.../images/grad_header.gif);}

#header_left {
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
	border-left:1px solid #fff;
	background: #fff repeat-x url(.../images/grad_header.gif);}

#pageimg {
	border-bottom:5px solid #ABABAB;
	border-right:1px solid #fff;
	border-left:1px solid #fff;}
	
#body {
	border-right:1px solid #fff;
	border-left:1px solid #fff;}

#sidebar {
	border-left:1px solid #999;
	width:204px;
	background: #ccc repeat-y url(.../images/grad_sidebar.gif)}

.sidebaritem {
	border-bottom:1px solid #fff;padding-top:1em;padding-bottom:1em;}

.sidebarhdr {
	padding-bottom:.5em;vertical-align:middle;
	font-weight:bold;color:#633;font-size: 90%;}

#footer {
	height:50px;
	padding:12px 1em 0 0;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	border-top:5px solid #50131B;
	color:#ccc;font-size:70%;text-align:right;
	background: #600 repeat-x url(.../images/grad_footer.gif);}

#designedby {
	text-align:center;font-size:8pt;}

#designedby a {
	color:#666;text-decoration:none}

div.page {
	padding-left:30px;font-size:.9em;color:#333;
	line-height:1.75em;padding-right:20px}
	
.box {
	border:1px solid #C3C3C3;
	width:475px;margin:0 0 0 30px;}

.box .hdr {
	font-size:110%;font-weight:bold;color:#633;
	background-color:#E3E3E3;
	border-top:1px solid #fff;
	font-variant: small-caps;
	padding:5px 0 9px 10px}

ul#services {
	float: left;
	font-size:11px;
	color:#333;
	width: 450px;
	margin: 0;
	padding: 0;
	list-style: none;}

ul#services li {
	float: left;
	width: 200px;
	margin: 0;
	background-image: url(.../images/bullet_grey.gif);
	background-position: 0 3px;
	background-repeat: no-repeat;
	padding: 0 0 6px 20px; /* left padding moves the text away from the bullet */
}

.bullet {
	padding-right:6px;}
	
.heading {
	font-size: 85%;}

.fontsm {
	font-size:80%}
.fontmd {
	font-size:110%}
.fontlg {
	font-size:120%}
	
.dim {
	font-size:90%;color:#bbb}
	
.stdimg {
	border:1px solid #036;padding:3px;background-color:#eee;}

.indent {
	padding-left:30px;}

.block a {
	display:block;padding:3px 0}

.bold {
	font-weight:bold;color:#036;}

.label {
	font-size:80%;font-weight:bold;}

.center {
	text-align:center}

.bottomline {
	width:90%;border-bottom:2px solid #ccc;padding-bottom:2px;margin-bottom:1em;}

#mainmenu {
	padding-left:1em;
	border-right:1px solid #fff;border-left:1px solid #fff;
	color:#741C26;font-size:11px;
	height:30px;
	background: #633 repeat-x url(.../images/grad_menu.gif);}

#navbar {
	margin:0;
	padding:0;}

#navbar li {
	display:block;
	float:left;}

#navbar li a {
	position: relative;
	color:#ccc;
	text-decoration:none;
	border:1px solid #633;
	padding:4px 5px;}

#navbar li a:hover {
	border:1px solid #ccc;
	background-color:#4C4C4C;}
	 #paint{ position: absolute; left: 200px; top: 950px; right: 200px; font-family:arial; font-size: 8pt; color:666666; text-align: center;}
.skyadtext { font-family: Trebuchet MS; font-size: 11px; font-weight: normal; }
.skyadtextbold { font-family: Trebuchet MS; font-size: 11px; font-weight: bold; }
.skyadtitle { font-weight: bold; color: #FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 15px; }