/**Start Custom code Bright Idea Marketing**/
#maincontent1 {
width: 520px;
margin-left: 10px;
}
#header {
margin-left: 10px;
}
/**END Custom code Bright Idea Marketing**/

html
{
background-image: -webkit-linear-gradient(top, #DDF5C2 0%, #477A09 100%);
}
/**
html{background:url(images/backgrounds/bodyBackground.gif) #71b0d0 repeat-x;}
**/

body{font-family:Century Gothic,Arial,sans-serif;font-size:13px;text-align:center; color:#21749F;margin:0px;padding:0px}
div{padding:0px; margin:0px;}
a{border:none; text-decoration:underline;color:#00486E;}
br{height:1em;}
table{margin:0px;padding:0px;}
img{border:0}
h1 {color:#352b21; font-size:20px; font-family:Cambria,Helvetica; font-weight:normal;}
h2 {color:#542C20; font-size:28px; font-family:Times; font-weight:bold;letter-spacing:0.02em;margin-top:15px;}
p{color:#21749F;font-size:12px;}


.black{color:#333}

.locLink{color:#21749F; text-decoration:underline;font-size:13px;}
table tr td.locText a.locLink{color:#21749F; text-decoration:underline;}
/*Helper Classes*/
.bold {font-weight:bold;}
.underline{text-decoration:underline;}
.italic {font-style:italic;}
.small {font-size:.8em;}
.large {font-size:1.2em;line-height:2.5em;}
.hide {display:none;}
.invisible{visibility:hidden;}
.quiet {color:#666;}
.loud {font-style:italic;font-weight:bold;}
.highlight {background:#ff0;}
.added {background:#060;color:#fff;}
.removed {background:#900;color:#fff;}
.first {margin-left:0;padding-left:0;}
.last {margin-right:0;padding-right:0;}
.super {vertical-align:super;font-size:.8em;}
.inline{display:inline;float:left;}
.block{display:block;}
.clear {clear:both;height:0px;overflow:hidden;}
.maxwidth {width:100%;}
.maxheight {height:100%;}
.left {text-align:left;}
.right {text-align:right;}
.center {text-align:center; margin-left:auto; margin-right:auto;}
.top {vertical-align: top;}
.middle {vertical-align: middle;}
.bottom {vertical-align: bottom;}
.floatleft {float:left;}
.floatright {float:right;}
.padleft{padding-left:10px;}
.padright{padding-right:10px;}
.padtop{padding-top:10px;}
.padbottom{padding-bottom:10px;}
.pushleft{margin-left:10px;}
.pushright{margin-right:10px;}
.pushtop{margin-top:10px;}
.pushbottom{margin-bottom:10px;}
.nospace {margin:0px; padding:0px;}
.plain{text-decoration:none;font-weight:normal;font-style:normal;}
.spacer{height:15px; width:50px;}
.transparent {
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}
