a.pink {
    color:#B10D5B;
    text-decoration:none;
}

a:hover.pink {
    text-decoration:underline;
}

#top_section {
   /* background-color:#E7EFCB;*/
    /*width:940px;*/
	width:620px;
    margin-left:10px;
    margin-top:0px;
	position: relative;
	float:left;
}

#top_section .rotation {
    background-color:#FFFFFF;
	/* background-color: #E7EFCB;*/
    float:left;
    margin:10px;
    width:590px;
    height:245px;
    padding:4px;
    border:1px solid #CCCCCC;
}

.rotation img {
  cursor: pointer;
}

.rotation ul {
  position:relative;
  top: -24px;
  left: -5px;
  bottom:0px;
  z-index:999;
  list-style-type:none;
  display:inline;
  text-align:center;
  float:right; 
}

.rotation ul li {
  display:inline;
}

.rotation a {
  background-color:#48402d;
  color:#fff;
  font-size:14px;
  text-decoration:none;
  padding-left:9px;
  padding-right:9px;
  padding-top:4px;
  padding-bottom:4px;
}

.rotation a:hover {
  background-color:#80a108;
}

.rotation .selected {
  background-color:#80a108;
}

.rotation .deselected {
  background-color:#48402d;
}

#top_right {
    float:right;
    width:300px;
	position: relative;
}

#top_right .right_upper {
    /*background-color:#FFFFFF;*/
	background-color: #E7EFCB;
    width:282px;
    margin-top:12px;
    padding:2px;
    border:1px solid #E0DFE3;
}
#top_right .signup {
    background-color:#CD3681;
    width:262px;
    padding:10px;
    color:#FFFFFF;
}

#top_right .signup_response{
	background-color:#CD3681;
    width:262px;
    padding:10px;
    height:60px;
    color:#FFFFFF;
}

#top_right .header {
    font-size:13px;
    font-weight:bold;
    padding-bottom:8px;
}

#top_right .input {
    float:left;
    width:210px;
    height:18px;
    margin-right:0;
    padding-right:0;
}

#top_right .img {
    float:left;
    margin-left:0px;
    padding-left:0px;
}

#top_right .text {
    font-size:11px;
    line-height:1.2em;
    padding-top:5px;
}

#top_right .big_header {
    float:left;
    font-size:18px;
    padding-top:15px;
    font-weight:normal;
}

#top_right .small_link {
    float:right;
    padding-top:18px;
    padding-right:20px;
}

#top_right .small_link a {
    color:#B10D5B;
    text-decoration:none;
}

#top_right .small_link a:hover {
    text-decoration:underline;
}

#top_right hr {
    width:95%;
    height:1px;
    margin-top:7px;
    border:0;
    border-top:1px solid #CFCFCF;
    padding:0px;
}

#top_right .imgborder {
    float:left;
    background-color:#FFFFFF;
    width:82px;
    height:82px;
    border:1px solid #CFCFCF;
}

#top_right .img2 {
    padding-left:2px;
    padding-top:2px;
}

#top_right .text_left {
    float:right;
    width:170px;
    padding-right:30px;
    line-height:1.3em;
}

#top_right .header2 {
    font-size:13px;
    font-weight:bold;
    color:#658200;
    padding-bottom:5px;
}

#top_right .header2 a {
    color:#658200;
    text-decoration:none;
}

#top_right .header2 a:hover {
    text-decoration:underline;
}

#mid_left_section {
    /*float:left;*/
    width:620px;
    padding-left:20px;
}

#mid_left_section .head {
    float:left;
    width:400px;
    font-size:20px;
    font-weight:normal;
}

#mid_left_section .header {
    float:left;
    width:300px;
    font-size:18px;
    font-weight:normal;
}

#mid_left_section .dealspecial {
    float:left;
    width:300px;
    font-size:12px;
    font-weight:bold;
}

#mid_left_section .small_link {
    float:right;
    padding-top:6px;
    padding-right:20px;
    color: #B10D5B;
}

#mid_left_section hr.divider {
    width:97%;
    height:1px;
    margin-top:7px;
    margin-bottom:5px;
    padding-bottom:7px;
    border:0;
    border-top:1px solid #CFCFCF;
}

#mid_left_section .column1 {
    float:left;
    width:190px;
}

#mid_left_section .column2 {
    float:left;
    width:190px;
    padding-left:14px;
}

#mid_left_section .column3 {
   float:left;
   width:190px;
   padding-left:13px;
}

#mid_left_section .header_text {
    font-size:11px;
    color:#658200;
    font-weight:bold;
    line-height:1.3em;
    padding-top:5px;
    padding-bottom:5px;
}

#mid_left_section .header_text a {
    color:#658200;
    text-decoration:none;
}

#mid_left_section .header_text a:hover {
    text-decoration:underline;
}

#mid_left_section .text {
    line-height:1.5em;
}

#mid_left_section .link {
    padding-top:14px;
}

#mid_left_section .link1 {
    float:left;
    width:190px;
    padding-top:14px;
}

#mid_left_section .link2 {
    float:left;
    width:190px;
    padding-top:14px;
    padding-left:17px;
}

#mid_left_section .link3 {
    float:right;
    width:190px;
    padding-top:14px;
    padding-right:16px;
}

#mid_left_section .doublecolumn {
    float:right;
    width:400px;
    padding-right:3px;
}

#mid_left_section a.white {
    color:#FFFFFF;
    text-decoration:none;
}

#news_feed ul {
  padding:0px;
  list-style-type:none;
  display:inline;
  text-align:center;
  float:left; 
  display:inline;
}

#news_feed li{
  line-height: 20px;
  width: 131px;
  border-right: 1px solid #fff;
  text-align: center;
  float: left;
  height: 20px;
  background-color:#81A30A;
  display: block;
}

#news_feed li a {
  margin: auto;
  display: block;
  width: 100%;
  height: 100%;
}

#news_feed li.selected {
  background-color:#D03884;
}

#news_feed div.content {
  position: relative;
  top: 8px;
  display: none;
}

#news_feed div.show {
  display: block;
}

#mid_left_section .article_link {
    padding-top:14px;
}

#mid_left_section hr.link {
    width:98%;
    height:1px;
    padding-top:6px;
    border:0;
    border-top:1px solid #CFCFCF;
}

#mid_right_section {
    float:right;
    width:300px;
    /*padding-right:10px;*/
}

#mid_right_section .small_text {
    font-size:11px;
    padding-top:10px;
    padding-bottom:5px;
}

#mid_right_section .header {
    float:left;
    width:100px;
    font-size:20px;
}

#mid_right_section .small_link {
    float:right;
    padding-top:6px;
    padding-right:10px;
}

#mid_right_section .poll_box {
    width:286px;
    border:1px solid #E0DFE3;
    padding:7px;
    margin-top:5px;
    font-size:10px;
}

#mid_right_section .poll_content {
    width:275px;
    background-color:#E7EFCB;
    padding-top:5px;
    padding-left:5px;
    padding-right:5px;
    padding-bottom:5px;
}

#mid_right_section .table td {
    padding:3px;
}

#comply_box {
    width:960px;
    text-align:center;
    font-size:11px;
}

#comply_box a {
    color:#658200;
    text-decoration:none;
}

#comply_box a:hover {
    text-decoration:underline;
}
h2 a{
	color:#658200;
	font-weight:bold;
	line-height:1.3em;
	padding-bottom:5px;
	padding-top:5px;
	text-decoration:none;
}

h3 a{
	color:#658200;
	font-weight:bold;
	line-height:1.3em;
	padding-bottom:5px;
	padding-top:5px;
	text-decoration:none;
	font-size:12px;
}

#home_sub_heading{
    padding-top:6px;
}

#home_sub_heading h2 a:hover{
  text-decoration:underline
}
body {height:1500px;}
		#feedback {
			cursor:pointer;
			border:3px solid #ddd;
			border-right:0;
		}
