body { background-color:#f5f5f5; padding-top:8px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#7A7A7A;}
#wrapper { margin:0px auto; width:980px; padding-left:20px; }
#topnav { font-size:14px; float:right; padding-top:54px; padding-right:20px;}
#topnav a, #topnav a:link, #topnav a:visited, #topnav a:active { text-decoration:none; color:#7A7A7A; }
#topnav a:hover { text-decoration:underline; }
#sidenav { width:246px; background-image:url(images/navbg.jpg); height:508px; float:left; margin-right:20px; padding-top:18px; padding-left:7px; padding-right:2px;  }
a, a:link, a:visited, a:active { text-decoration:underline; color:#4e4e4e; } 
a:hover { text-decoration:none; }
.content { float:left; margin-left:0px; width:686px; margin-bottom:10px; }
.wcontentt { background-image:url(images/wt.jpg); width:686px; height:15px; background-repeat:no-repeat; }
.wcontentc { background-image:url(images/wc.jpg); width:686px; background-repeat:repeat-y; padding-left:3px; padding-top:4px; }
.wcontentb { background-image:url(images/wb.jpg); width:686px; height:15px; background-repeat:no-repeat; margin-bottom:20px; }
.intro { padding-left:10px; padding-top:16px; width:360px; float:left; }
h1 {  color: #A72C41; font-size:26px; line-height:34px; font-family:Georgia, "Times New Roman", Times, serif; margin:0px; padding:0px; font-weight:normal;}
#tags { width: 296px; float:right; font-family:Georgia, "Times New Roman", Times, serif;}
.tag1 a, .tag1 a:link, .tag1 a:visited, .tag1 a:active { color: #A72C41; font-size:20px; padding-left:20px; line-height:28px; text-decoration:none; }
.tag2 a, .tag2 a:link, .tag2 a:visited, .tag2 a:active { color: #7A7A7A; font-size:18px; padding-left:40px; line-height:28px; text-decoration:none; }
.tag3 a, .tag3 a:link, .tag3 a:visited, .tag3 a:active { color: #BFBFBF; font-size:22px; padding-left:30px;  line-height:28px; text-decoration:none; }
.tag1 a:hover, .tag2 a:hover, .tag3 a:hover { text-decoration:underline; }
.gcontent { background-image:url(images/gbox.jpg); width:337px; height:325px; background-repeat:no-repeat; margin-bottom:20px; text-align:center; padding-top:20px; float:left; }
.red { color:#A72C41; font-weight:bold; }
li { list-style-image:url(images/bullet.jpg); }
.btnaction { margin-left:20px; margin-top:10px; text-align:left;}
#footerline1 { clear:both; height:5px; background-color:#999999; margin-right:20px; margin-bottom:5px; margin-top:20px; }
#footerline2 { height:26px; background-color:#4e4e4e; margin-right:20px; padding-top:8px;} 
.lefttext { float:left; padding-left:20px; color:#FFFFFF }
.lefttext a, .lefttext a:link, .lefttext a:visited, .lefttext a:active, .righttext a, .righttext a:link, .righttext a:visited, .righttext a:active { color:#FFFFFF; font-size:14px; }
.lefttext a:hover, .righttext a:hover { text-decoration:none; }
.righttext { float:right; padding-right:20px;  color:#FFFFFF }