/********** News List Starts Here **********/
#news_container {
          width:600px;
}

#news_container #back_link a {
          color: #552218;
          padding: 0px 0px 0px 0px;
          text-decoration:none;
}

#news_container #back_link a:hover {
          text-decoration:underline;
}

.newslist_detail_content {
          padding-top: 5px;
          color: #555555;
          font-size: 100%;
          line-height: 16px;
}

.newslist_detail_content a{
          text-decoration:none;
          color:#552218;
          font-weight:bold;
}

.newslist_detail_content a:hover{
          text-decoration:underline;
          color:#552218;
          font-weight:bold;
}

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

.newslist_detail_content_withimage {
          padding-top: 15px;
          color: #555555;
          font-size: 100%;
          line-height: 16px;
          width:70%;
          float:left;
}

.newslist_detail_content_withimage a{
          text-decoration:none;
          color:#552218;
}

.newslist_detail_content_withimage a:hover{
          text-decoration:underline;
          color:#552218;
}

.newslist_detail_content_mage {
          width:29%;
          float:right;
}

#news_container h1 {
          margin:0px;
          padding:0px 0px 5px 0px;
          font-weight:lighter;
          margin-top: 25px;
          color: #552218;
          text-align: left;
          padding-right: 100px;
          font-size: 210%;
}

#news_container h1 a{
          color: #552218;
          text-decoration:none;
          font-family:Georgia;
}

#news_container h1 a:visited{
          color: #552218;
          text-decoration:none;
          font-family:Georgia;
}

#news_container h1 a:hover{
          color: #552218;
          text-decoration:underline;
          font-family:Georgia;
}

#news_container .date {
          color: #97BA6E;
          font-size: 100%;
}

#news_container .more_link {
          color: #552218;
          font-weight: bold;
          padding: 5px 0px 0px 0px;
}

.news_topcontent {
          FLOAT: left;
          WIDTH: 320px;
}

.news_image {
          FLOAT: left;
          WIDTH: 325px;
}

.news_header {
          background: url( '/snerra/upload/images/products/HeaderImage.gif' ) no-repeat bottom right;
          float: left;
          padding: 0px 48px 0px 0px;
          font-size: 24px;
          color: #552218;
}

/********** News List Ends Here **********/

/********** News Detail Starts Here **********/
#detail_img {
          background: url( '/snerra/upload/images/products/NewsDetailImage.gif' ) no-repeat bottom right;
          width: 321px;
          height: 83px;
          float: right;
          padding: 0px 10px 0px 10px;
}

#detail_content {
/*padding-top: 15px;
*/
          padding-top: 0px;
          color: #555555;
          font-size: 11px;
          line-height: 16px;
}

#news_container #back_link {
          color: #552218;
          padding: 15px 0px 0px 0px;
}

/********** News Detail Ends Here **********/

/********** Basket Open Starts Here *********/
#basket {
          color:#5A5A5A;
          width:731px;
          position:relative;
}

#close_basket {
          width:215px;
          float:left;
          position:absolute;
          top:-20px;
          height:40px;
          left:412px;
}

#basket .top_left {
          background:url( '/snerra/upload/images/products/closebasket_top.jpg' ) no-repeat top left;
          height:3px;
}

#basket .top_right {
          background:url( '/snerra/upload/images/products/closebasket_top.jpg' ) no-repeat top right;
          height:1px;
}

#close_basket #bottom_left {
          background:url( '/snerra/upload/images/products/closebasket_bottomleft.jpg' ) no-repeat bottom left;
}

#close_basket #bottom_right {
          background:url( '/snerra/upload/images/products/closebasket_bottomright.jpg' ) no-repeat bottom right;
          height:4px;
}

#close_basket #close_button_text {
          background:#F1EEE8;
          margin-left:3px;
          float:left;
          width:209px;
          color:#552218;
          font-size:120%;
          font-weight:bold;
}

#close_basket #close_button {
          background:url( '/snerra/upload/images/products/basketclose.jpg' ) no-repeat top right;
          width:130px;
          height:18px;
          float:left;
          margin:5px 0px 0px 66px;
}

#table_content {
          background:#F1EEE8 url( '/snerra/upload/images/products/basketbg.jpg' ) repeat-x bottom left;
          width:727px;
          margin-left:2px;
}

#table_bg {
          width:690px;
          float:left;
          color:#5A5A5A;
}

#table_bg #col1 {
          width:98px;
          padding-top:17px;
}

#table_bg #col2 {
          width:236px;
          padding-top:17px;
}

#table_bg #col3 {
/* width:144px;
*/
          width:120px;
          padding-top:17px;
}

#table_bg .col4 {
/* width:70px;
*/
          width:90px;
          padding-top:17px;
}

#table_bg .col5 {
          width:100px;
          padding-top:17px;
          padding-left:15px;
}

#table_bg #col6 {
          width:70px;
          text-align:right;
          padding-top:17px;
}

#table_bg tr td,th {
          text-align:left;
}

.basket_image {
/* background: url( '/snerra/upload/images/products/basketimg.jpg' ) no-repeat top left;
*/
          width: 50px;
          height: 50px;
          float: left;
          border:1px solid #C2C1C0;
}

#left_shade1 {
          background: url( '/snerra/upload/images/products/basketshade1.jpg' ) no-repeat bottom left;
}

#right_shade1 {
          background: url( '/snerra/upload/images/products/basketshade1.jpg' ) no-repeat bottom right;
}

#left_corner {
          background: url( '/snerra/upload/images/products/leftcorner.jpg' ) no-repeat bottom left;
}

#right_corner {
          background: url( '/snerra/upload/images/products/rightcorner.jpg' ) no-repeat bottom right;
}

.quantity_column {
/* width:50px;
*/
          width:90px;
          float:left;
          padding-top:10px;
}

.decrement_button {
          background: url( '/snerra/upload/images/products/decrease.jpg' ) no-repeat top left;
          width:11px;
          height:11px;
          margin-top:3px;
          float:left;
}

.increment_button {
          background: url( '/snerra/upload/images/products/increase.jpg' ) no-repeat top left;
          width:11px;
          height:11px;
          margin-top:3px;
          float:left;
}

.quantity_value {
          float:left;
/* width:18px;
*/
          color:#5A5A5A;
          font-weight:bold;
          font-size:120%;
          text-align:center;
}

.basket_row .price {
          color:#204655;
          font-weight:bold;
          font-size:180%;
          padding-left:10px;
          border-bottom:1px solid #D3D0CC;
          padding-top:24px;
}

.onimg_over{
          cursor:pointer;
}

.remove_hover{
          width: 16px;
          height:17px;
          display:block;
}

.basket_row .serial {
          color:#5A5A5A;
          padding-left:15px;
          border-bottom:1px solid #D3D0CC;
          padding-top:27px;
}

.basket_row .image {
          border-bottom:1px solid #D3D0CC;
          padding-bottom:13px;
          padding-top:17px;
}

.basket_row .border {
          border-bottom:1px solid #D3D0CC;
          padding-top:17px;
}

.basket_row .border a{
          color:#5A5A5A;
          text-decoration:none;
}

.basket_row .border :hover{
          color:#5A5A5A;
          text-decoration:none;
}

.basket_row .remove_button {
          background: url( '/snerra/upload/images/products/remove.jpg' ) no-repeat top right;
          width: 16px;
          height: 17px;
          float:right;
          margin-right:20px;
          margin-top:10px;
}

#checkout_button {
          float:right;
          width:232px;
          margin:20px 40px 10px 0px;
}

#checkout_left {
          background: url( '/snerra/upload/images/products/checkoutleft.jpg' ) no-repeat top left;
          width: 7px;
          height: 32px;
          float: left;
}

#checkout_bg {
          background: url( '/snerra/upload/images/products/checkoutbg.jpg' ) repeat-x top left;
          width: 185px;
          height: 32px;
          float: left;
          padding:4px 0px 0px 0px;
}

#checkout_bg #text-align {
          padding-left:10px;
          color:#fff;
          font-size:140%;
          font-weight:bold;
}

#checkout_right {
          background: url( '/snerra/upload/images/products/checkoutright.jpg' ) no-repeat top left;
          width:38px;
          height: 32px;
          float: left;
}

#total {
          color:#204655;
          font-size:250%;
          font-weight:bold;
          float:right;
          text-align:right;
          width:460px;
          padding-right:40px;
          margin-top:20px;
}

#total font {
          font-size:90%;
}

/********** Basket Open Ends Here *********/

/********** Aboutus Starts Here *********/
#detail_img_area {
          width: 321px;
          height: 83px;
          float: right;
          padding: 0px 10px 0px 10px;
}

/********** Aboutus Ends Here *********/

/******************Search***********/
#searchresult_container {
/* width:650px;
          width:636px;
*/
          width:625px;
          float:left;
          background-color:#f1eee8;
}

#searchresult_container h6 {
          color:#71904b;
          font-family:Georgia;
          font-size:130%;
          margin-top:15px;
          border-bottom:1px solid #E1DAD3;
          width:613px;
}

.searchresult_head {
          background: url( '/snerra/upload/files/templates/decorated_underline.gif' ) no-repeat bottom right;
          color:#552218;
          font-size:158%;
          font-family:Georgia;
          font-weight:normal;
          float:left;
          padding-right:45px;
}

.searchpadding {
          padding-left:10px;
}

.search_status {
          font-family:Georgia;
          font-size:187%;
          color:#2d6479;
          margin:0px 0px 0px 0px;
          padding:0px 0px 0px 0px;
}

.search_status strong{
          font-weight:bold;
          font-family:Georgia;
          font-size:100%;
          color:#2d6479;
          margin:0px 0px 0px 0px;
          padding:0px 0px 0px 0px;
}

.outer_text {
          width:60%;
          float:left;
          font-weight:bold;
          padding-top:10px;
}

.anchor_size {
          font-size:10px;
          color:#555555;
          text-decoration:underline;
}

.searchstatus strong {
          color:#2d6479;
}

.searchproducts_container {
          width:100px;
          float:left;
          margin:0px 28px 0px 0px;
}

.searchproducts_imgframe {
          width:100px;
          height:91px;
          border:1px solid #c7c6c4;
          float:left;
}

.searchproducts_imgcontainer {
          width:93px;
          height:84px;
          margin:3px 3px 3px 3px;
          border:1px solid #c7c6c4;
}

.searchproduct_details {
          width:100px;
          height:62px;
          float:left;
          margin-top:8px;
          color:#a15d50;
}

.searchproduct_details h5 {
          font-family:Verdana;
          font-size:70%;
}

.pageseparator {
          width:614px;
          height:1px;
          background: url( '/snerra/upload/files/templates/searchbottom_line.gif' ) repeat-x;
          float:left;
}

.linealigner {
          margin:0px 0px 0px 0px;
          padding:0px 0px 0px 0px;
          overflow:hidden;
}

.newsitem_container {
          padding-left:0px;
}

.newsitem_container h6{
          color:#71904b;
          font-family:Georgia;
          font-size:110%;
          margin-top:15px;
}

.newsitem_container .newsheading_container {
          color:#555555;
          font-family:Georgia;
          font-size:157%;
}

.newsitem_container .date_container {
          color:#97ba6e;
          font-family:Georgia;
          font-size:70%;
}

.newsitem_container .newscontent_container {
          color:#555555;
          font-family:Verdana;
          font-size:70%;
}

.newsitem_container .readmore_link {
          color:#552218;
          font-family:Verdana;
          font-weight:bold;
          font-size:70%;
          margin-bottom:10px;
}

/******************ADD*****************/
#add_container {
          width:100%;
          background-color:#f1eee8;
}

.container_bg {
          width:291px;
          margin:4px;
          border-top:1px solid #b9b8b7;
          border-left:1px solid #b9b8b7;
          border-right:1px solid #b9b8b7;
          background: url( '/snerra/upload/images/news/merone_bg.gif' ) repeat-x #6a3d34;
          color:#fff;
          font-size:12px;
          height:160px;
}

.add_head {
          background: url( '/snerra/upload/images/news/decorated_underline.gif' ) no-repeat bottom right;
          color:#552218;
          font-size:158%;
          font-family:Georgia;
          font-weight:normal;
          float:left;
          padding-right:45px;
}

.add_padding {
          padding-left:10px;
}

.add_outer {
          float:left;
          width:616;
          padding-top:6px;
}

.add_left {
          float:left;
          width:301px;
          border:1px solid #b9b8b7;
          margin-bottom:20px;
}

.add_right {
          float:right;
          width:301px;
          border:1px solid #b9b8b7;
          margin-bottom:20px;
}

.outer_container_right {
          float:left;
          width:156px;
}

.outer_container_left {
          float:left;
          width:156px;
}

.outer_container_align {
          padding:14px 14px 0px 14px;
}

.header_style {
          font-family:Georgia;
          font-weight:bold;
/* font-size:16.6pt;
*/
          font-size:14.0pt;
          padding:0px 0px 0px 0px;
          margin:0px 0px 0px 0px;
}

.para_style {
          font-family:verdana;
          font-size:11px;
          padding:0px 0px 0px 0px;
          margin:0px 0px 0px 0px;
}

.img_align {
          float:right;
          padding:5px;
}

.prod_name {
          color:#5A5A5A;
}

/*******add end *******/