body {background-color:#fff;font-family:gill sans mt, Verdana, Arial, Helvetica, sans-serif;font-size:1em;color:#000;text-align:center;margin:0px;padding:0px;}
#header {;background:#fff;height:165px;margin:0px 0px 0px 0px;padding:0px;text-align:center;position:relative}
#mainmenu {background-image: url(../img/menu-bg.jpg);font-size:1.5em;height:10px;background-color:#000;padding:10px 0px 0px 25px;color:#fff;}
#top-menu {width:100px;font-size:1.1em;text-align:left;background:#000;color:#FFFFFF;margin:0;padding:5px 15px 5px;position:absolute;right:20px;top:20px;}
#top-menu-left {width:110px;font-size:1.1em;text-align:left;background:#000;color:#FFFFFF;margin:0;padding:5px 15px 5px;position:absolute;left:20px;top:20px;}
#container {padding:0px;margin:0px;background-attachment:scroll;background-repeat:repeat-y;background-position:0px 0px;height:1%;width:auto;}
#wrapper {background-color:#f1eff0;width:990px;padding:0px;margin:0px auto 0px auto;height:auto;text-align:left;}

#fullwidth {background-color:#f1eff0;width: 920px;padding: 10px 20px 20px 20px;margin: 0px 0px 0px 0px;float: left;}
#center {background-color:#f1eff0;width: 620px;padding: 10px 20px 20px 20px;margin: 0px 0px 0px 0px;float: left;}
#right {padding:10px 0px 10px 10px;margin:0px;height:auto;width:300px;float:left;}
#footer1 {height:25px;text-align:center;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#footer2 {height:50px;background-color:#333;color:#fff;text-align:center;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
a:link{color:#0093bd;}
a:visited{color:#3366aa;}
a:hover{color:#00ccff;}
a:active{color:#333;} 

img{border-style: none;}
br{line-height: 0.5em;}
p {margin-top: 0.2em;}
select {font-family:gill sans mt, Arial, Helvetica, sans-serif;font-size:0.9em;}
textarea {font-family:gill sans mt, Arial, Helvetica, sans-serif;font-size:0.9em;}
input {font-family:gill sans mt, Arial, Helvetica, sans-serif;font-size:0.9em;}
h1 {font-size:1.3em;margin-top:0.3em;margin-bottom:0.4em;padding:0px;}
h2 {font-size:1.2em;margin-top: 0.2em;margin-bottom: 0.2em;padding: 0px;}
h3 {font-size: 1.1em;margin-top:0.3em;margin-bottom: 0.5em;padding: 0px;}
h1.notop {font-size: 1.4em;margin-top: 0em;margin-bottom: 0em;padding: 0px;}
.clearer {font-size:0px;line-height:0px;display:block;margin:0px;padding:0px;clear:both;height:0px;width:auto;}
.bdrbtm {padding:0px 0px 20px 0px;border-left:none 0% #000000;border-top:none 0% #000000;border-right:none 0px #000000;border-bottom:solid 5px #666;}

.mainmenulinks {color:#fff;}
a.mainmenulinks:link{color:#fff;}
a.mainmenulinks:visited{color:#fff;}
a.mainmenulinks:hover{color:#999;}
a.mainmenulinks:active{color:#666;} 

.membershipmenulinks {font-size:0.8em;color:#ff0000;}
a.membershipmenulinks:link{color:#ff0000;}
a.membershipmenulinks:visited{color:#ff0000;}
a.membershipmenulinks:hover{color:#ff0000;}
a.membershipmenulinks:active{color:#ff0000;} 

.topnavmenulinks {font-size:0.8em;color:#fae500;}
a.topnavmenulinks:link{color:#fae500;}
a.topnavmenulinks:visited{color:#fae500;}
a.topnavmenulinks:hover{color:#fffde8;}
a.topnavmenulinks:active{color:#b5a600;} 

.rightmenulinks {color:#01c6ff;}
a.rightmenulinks:link{color:#0099cc;}
a.rightmenulinks:visited{color:#01c6ff;}
a.rightmenulinks:hover{color:#999;}
a.rightmenulinks:active{color:#fa0206;} 

.redonly {color:#ff0000;}
.smaller02 {font-size:0.8em}
.smaller03 {font-size:0.75em}
.smallerred {font-size:0.75em;color:#ff0000;}
.largerred {font-size:1.2em;color:#ff0000;}
.larger01 {font-size:1.2em}
.larger02 {font-size:1.5em}
.forumlinks { font-family:gill sans mt, Verdana, Arial, Helvetica, sans-serif; font-size:0.9em;}
.floatleft {float: left}
.blogimage {padding:20px 0px 20px 0px;}
.bloggerprofileimage {padding:0px 20px 10px 0px;}
.btnaccept {font-size:1.5em;overflow: visible;padding: 0px 5px;}
.btnaccept02 {font-size:1.2em;overflow: visible;padding: 0px 5px;}

#homeleftpanel {float:left;width:300px;padding:0px 0px 0px 0px;}
#homerightpanel {color:#fff;background-color:#333;float:left;width:300px;padding:0px 0px 0px 20px;}

.ajax__calendar_day{font-size: 1.5em;color:#cc3300;}
.ajax__calendar_other {font-size: 0.7em;color:#0099cc;}
.ajax__calendar_title{font-size: 1.2em;color:#cc3300;}

.validatorCalloutHighlight {background-color: #ffff99;}
.formhoverbg {font-size:0.75em;color:#ff0000;}
.watermarked {background-color:#ADD8E6}

img.imgpadright{padding-right:10px }
img.imgpadright02{padding-right:5px }
img.imgpadbottom{padding-bottom:8px }
