
body, td {
	margin:0px 0px 0px 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:70%;
	line-height:130%;
	}

body { background-color:#333333; }

p { margin-top:0px; margin-bottom:8px; }

#mainWrapper { width:100%; text-align:center; }
#bgWrapper { margin:auto; text-align:center; width:840px; background-color:#000000; padding-bottom:0px; color:#FFFFFF; }
#pageWrapper { margin:auto; text-align:left; width:800px; color:#000000; }
#copyright { padding:5px 0px 5px 0px; font-size:90%; }

#titleBar { width:800px; background-color:#C4FCFB; }
#mainBar { width:800px; background-color:#FFFFFF; }
#linksBar { width:800px; background-color:#9EDC7B; }

.navLink { float:left; margin:0px 10px 3px 10px; }
.navLinkOn { float:left; margin:0px 10px 3px 10px; }

.navLink a { color:#FFFFFF; font-weight:bold; text-decoration:none; }
.navLink a:hover { color:#425892; font-weight:bold; text-decoration:none; }
.navLink a:visited { }

.navLinkOn a { color:#425892; font-weight:bold; text-decoration:none; }
.navLinkOn a:hover { color:#425892; font-weight:bold; text-decoration:none; }
.navLinkOn a:visited { }

#leftCol { float:left; width:300px;  }
#mainCol { float:left; width:500px; overflow:hidden; }

#shopLeftCol { float:left; width:250px;  }
#shopMainCol { float:left; width:550px; }

#checkOutCol { float:left; width:800px; }

/* forms */
.fieldName { float:left; width:100px; }
.formField { float:left; width:200px; }
.commentFormField {  }

/* blogs */
.blogTitle { font-weight:bold; margin-top:20px; }
.blogDate { font-size:80%; color:#999999; }
.blogCategory { font-size:80%; color:#999999; margin-bottom:10px; }
.blogEntry {  margin-bottom:10px; }
.blogComment { float:right; }

.next a { color:#FF0000; text-decoration:none; font-weight:bold; }
.next a:hover { color:#666666; text-decoration:underline; font-weight:bold; }
.next a:visited {  }

.blogComment a { color:#FF0000; text-decoration:none; font-weight:bold; }
.blogComment a:hover { color:#666666; text-decoration:underline; font-weight:bold; }
.blogComment a:visited {  }

.blogLinks a { color:#000000; text-decoration:none; line-height:200%; font-size:80%; }
.blogLinks a:hover { color:#666666; text-decoration:underline; line-height:200%; font-size:80%; }
.blogLinks a:visited {  }

.blogLinksOn a { color:#00B5E5; text-decoration:none; line-height:200%; font-size:80%; }
.blogLinksOn a:hover { color:#00B5E5; text-decoration:underline; line-height:200%; font-size:80%; }
.blogLinksOn a:visited {  }

.blogLinkDate { font-size:80%; font-weight:bold; margin-right:10px; }

.errorText { color:#FF0000; font-weight:bold; }