input.my-url{
display:none;
}
body {
margin:0px;
padding:0px;
background:#000000;
border:#f4b945;
}

ul {
margin:0px;
padding:0px;
list-style:none;
}

.clear {
clear:both;
}


#container {
width:780px;
margin:0px auto 0px auto;
background:url(../images/main_content_bg.jpg) repeat-y;
}

/*====================== Header ================*/

#header {
background:#272727;
padding:10px 0px 10px 0px;
}

#quote {
float:left;
padding:13px 15px 38px 12px;
width:160px;
background:#272727;
}

#quote p{
margin:0px;
color:#fbfbb8;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.hayleys, .hayleys a, .hayleys a:hover, .hayleys a:visited {
color:#f4b945;
text-decoration:none;
}

.hayleys2, .hayleys2 a, .hayleys2 a:hover, .hayleys2 a:visited {
color:#fbfbb8;
text-decoration:none;
}

#languages {
float:left;
width:310px;
height:44px;
background:#272727;
padding:10px 5px 10px 5px;
margin:0px 0px 0px 0px;
border-left:#CCCCCC 1px solid;
border-right:#CCCCCC 1px solid;
}

#languages li{
float:left;
cursor:pointer;
}

#languages a {
padding:30px 10px 0px 10px;
float:left;
height:30px;
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:none;
font-size:9px;
}

.english {
background:url(../images/english.jpg) no-repeat 15px 4px;
}

.francais {
background:url(../images/francais.jpg) no-repeat 15px 4px;
}

.deutsch {
background:url(../images/deutsch.jpg) no-repeat 15px 4px;
}

.espanol {
background:url(../images/espanol.jpg) no-repeat 15px 4px;
}

.russian {
background:url(../images/russian.jpg) no-repeat 15px 4px;
}

#product_search {
float:right;
width:240px;
color:#fbfbb8;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding:10px 0px 0px 20px;
}

.select {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

/*======================== Main banner =========================*/

#main_banner {
background:#96934c url(../images/index_18.jpg) repeat-x;
}

#logo_content {
padding:0px 0px 0px 20px;
float:left;
background:url(../images/index_18.jpg) repeat-x;
}

/*================================== Main Menu =====================*/

#main_menu {
float:left;
padding:15px 0px 14px 40px;
background:#96934c url(../images/index_18.jpg) repeat-x;
}

#main_menu a{
display:block;
width:160px;
height:28px;
}

.home {
background:url(../images/home.jpg) no-repeat;
text-indent:-9999px;
border-bottom:dotted #a4a461 2px;
}

.about_us {
background:url(../images/about_us.jpg) no-repeat;
text-indent:-9999px;
border-bottom:dotted #a4a461 2px;
}
.products {
background:url(../images/products.jpg) no-repeat;
text-indent:-9999px;
border-bottom:dotted #a4a461 2px;
}
.new_additions {
background:url(../images/new_additions.jpg) no-repeat;
text-indent:-9999px;
border-bottom:dotted #a4a461 2px;
}
.worldwide {
background:url(../images/worldwide.jpg) no-repeat;
text-indent:-9999px;
border-bottom:dotted #a4a461 2px;
}
.patent_warning {
background:url(../images/patent_warning.jpg) no-repeat;
text-indent:-9999px;
border-bottom:dotted #a4a461 2px;
}
.notice_board {
background:url(../images/notice_board.jpg) no-repeat;
text-indent:-9999px;
border-bottom:dotted #a4a461 2px;
}
.contact_us {
background:url(../images/contact_us.jpg) no-repeat;
text-indent:-9999px;
border:none;
}

/*================================== Main Content ===================== */

#main_content {
background:url(../images/main_content_bg.jpg) repeat-y;
}

/*======================== Left Coloum ===============*/
#left_col {
background:#B1AD6D;
float:left;
width:226px;
display:inline;
height:auto;
}

.left_header {
background:url(../images/left_col_header.jpg) repeat-x;
padding:15px 0px 14px 0px;
}

.left_header p {
margin:0px;
padding:0px 0px 4px 30px;
color:#f4b945;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

.left_bullet {
background:url(../images/brown_bullet.jpg) no-repeat 10px 1px;
}

.left_content {
background:#B1AD6D;
padding:10px 0px 10px 0px;
}

.left_content li {
list-style-image:url(../images/left_bullet.jpg);
margin:0px;
padding:0px;
}

.left_content a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#5d4f09;
font-weight:bold;
}

.left_content ul {
margin:0px 0px 15px 35px;
}

.news_p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
background:#B1AD6D;
padding:0px;
font-weight:bold;
}

#awards {
text-align:center;
padding-bottom:2px;

}

.award {
font-size:14px;
color:#5d4f09;
}

.map_left {
padding-left:0px;
}
/*============================ Right Coloum =======================*/

#right_col {
float:left;
width:554px;
height:auto;
display:inline;
}

.right_header {
background:url(../images/index_27.jpg) repeat-x;
padding:14px 0px 13px 0px;
}

.right_header p {
margin:0px;
padding:0px 0px 4px 30px;
color:#f4b945;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}

.right_header p a{
color:#f4b945;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}

.right_header p a:hover{
color:#f4b945;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
}

.right_bullet {
background:url(../images/maroon_bullet.jpg) no-repeat 10px 1px;
}

.right_content {
background:url(../images/right_bg.jpg) repeat-y;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding:20px 20px 0px 16px;
line-height:14px;
}

.right_content ul {
margin:0px;
padding:0px;
}

.welcome {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#000;
font-weight:bold;
}
.forsale {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:17px;
color:#BE1F07;
font-weight:bold;
}
.rileys_com {
font-size:18px;
color:#5d4f09;
}

.read_more {
font-weight:bold;
color:#000;
}

#latest_products {
padding:10px 0px 0px 0px;
margin-top:0px;
width:514px;
border-top:dotted 2px #b1ad6d;
}

#latest_products2 {
padding:10px 0px 0px 0px;
margin-top:0px;
width:514px;
}

.product_block {
width:209px;
float:left;
margin-right:40px;
display:inline;
background:#fbf8e8;
}

.product_block_top {
background:url(../images/latest_products_top.jpg) no-repeat bottom;
height:8px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:2px;
}

.product_block_content {
background:#fbf8e8;
padding-left:4px;
}

.product_block_content p {
font-size:11px;
padding:10px 8px 10px 8px;
margin:0px;
}

.product_block_bottom {
background:url(../images/latest_products_bottom.jpg) no-repeat;
height:8px;
}

.abt_product {
width:201px;
}

.abt_product_header_top {
background:url(../images/products_header_top.jpg) no-repeat bottom;
height:7px;
}

.abt_product_header {
background:#e9e4d0;
color:#000000;
font-weight:bold;
font-size:11px;
padding-left:5px;
}
.abt_product_header_txt {
font-size:13px;
color:#5d4f09;
}

.abt_product_header_bottom {
background:url(../images/products_header_bottom.jpg) no-repeat;
height:7px;
}

.product_image {
float:left;
}

.product_image_top {
background:url(../images/product_top.jpg) no-repeat bottom;
height:10px;
width:106px;
}

.product_image_bottom {
background:url(../images/product_bottom.jpg) no-repeat;
height:8px;
width:106px;
}

.product_image_content {
background:url(../images/product_bg.jpg) repeat-y;
padding-left:8px;
}

.description {
float:left;
width:70px;
background:#fbf8e8;
}

.description img {
padding:0px 0px 5px 10px;
}

.description p {
margin:0px;
padding-top:0px;
background:#fbf8e8;
}

.buttons_border {
border:none;
}

/*========================= Footer ===================*/

#footer {
text-align:center;
background:#e0dbc5;
border:1px #b1ad6d solid;
margin:0px 0px 15px 0px;
width:500px;
float:right;
padding: 10px 0px 10px 0px;
margin-right:20px;
}

#footer p {
padding:0px;
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

#footer a {
text-decoration:none;
padding:0px;
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

.test {
padding-bottom:2000px;
}

.table_borderless{
border:0px;
}
.tbl_contact{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
display:block;
}
.txt{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
display:block;
}
.td_left{
width:150px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
display:block;
}