@charset "utf-8";

/* CSS Document */



body{

	margin:0;

	color:#232323;
	font-family: Georgia, "Times New Roman", Times, serif;

	padding: 0px;

	background-color: #fff;

	background-attachment: scroll;

	background-image: url(../images_rsm/bg.jpg);

	background-repeat: repeat-x ;

	background-position: center top;

}

div, h1, h2, h3, h4, p, form, label, input, textarea, img, span{

	margin:0; padding:0;

}


/*  Form styling*/

#form  {
background-color:#fff;
color: #000;
font-size: 18px;
width: 80%;
margin-left:20px;
padding: 15px;
border: 1px dotted #CCC;

}


#form_check {
background-color:#C5C5C5;
width: 80%;
margin-left:20px;
padding: 15px;
border: 1px dotted #CCC;

}

.cssform p{
width: 300px;
clear: left;
margin-left: 20px;;
padding: 5px 0 8px 0;
padding-left: 155px; /*width of left column containing the label elements*/
border-top: 1px dashed gray;
height: 1%;
}

.cssform label{
font-weight: bold;
float: left;
margin-left: -155px; /*width of left column*/
width: 150px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
}

.cssform input[type="text"]{ /*width of text boxes. IE6 does not understand this attribute*/
width: 180px;
}

.cssform textarea{
width: 250px;
height: 150px;
}

/*.threepxfix class below:
Targets IE6- ONLY. Adds 3 pixel indent for multi-line form contents.
to account for 3 pixel bug: http://www.positioniseverything.net/explorer/threepxtest.html
*/

* html .threepxfix{
margin-left: 3px;
}


ul li{

	font-family: Georgia, "Times New Roman", Times, serif;
	color: #333;
	margin:0;
	padding:0;
	display: inline-block;
	list-style-type:none;
	font-size:16px;
	
}





.spacer{

	clear:both; 

	font-size:0; 

	line-height:0;

}

/*------------------------------------------------topstrip--------------------*/

#topstrip{

	width:1004px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-family: Georgia;
	font-size: 11px;
	text-transform: none;
	color: #908b51;
	text-decoration: none;
	float: none;
	padding: 0px;
	height: 40px;
	background-image: url(../images_rsm/top_bg.jpg);
	background-repeat: repeat-x;

}


.menu_area {

height: 25px; width: 800px; float: left;

}


.menu_area li a {

    font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: normal;
	text-transform: uppercase;
	color: #fff;
	display:inline;
	list-style-type: none;
	text-decoration: none;
	float: left;
	margin: 0 20px 10px  5px;
	padding-bottom: 20px; 
	height: 30px;
	
}

.menu_area li a:hover {

	font-family: Georgia, "Times New Roman", Times, serif;
 	color: #ffcc66;
	display: inline;
    list-style-type: none;
	text-decoration: underline;
	float: left;
	height: 30px;
	
 }



/*------------------------------------------------banner--------------------*/

#banner{

	width:1004px;

	margin-top: 0;

	margin-right: auto;

	margin-bottom: 0;

	margin-left: auto;

	font-family: Georgia;

	font-size: 11px;

	color: #908b51;

	text-decoration: none;

	float: none;

	padding: 0px;

	height: 243px;

	background-image: url(../images_rsm/banner.jpg);

	background-repeat: repeat-x;

}

.login_area {

	margin: 0px;

	float: left;

	height: 35px;

	width: 481px;

	padding-top: 210px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 30px;

}

.login_name {

	font-family: Arial;

	font-size: 14px;

	font-weight: normal;

	color: #cbe312;

	text-decoration: none;

	margin: 0px;

	float: left;

	height: 18px;

	width: 400px;

	padding-top: 10px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	text-transform: uppercase;

}

.login_box {

	font-family: Arial;

	font-size: 12px;

	font-weight: bold;

	color: #e2be0d;

	text-decoration: none;

	margin: 0px;

	float: left;

	height: 22px;

	width: 160px;

	padding-top: 7px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

}.login_textbox {

	font-family: Arial;

	font-size: 9px;

	font-weight: normal;

	color: #497a0d;

	text-decoration: none;

	margin: 0px;

	padding: 0px;

	float: left;

	height: 20px;

	width: 150px;

	border: 1px solid #CCCCCC;

}

.login_submit{

	font-family: Arial;

	font-size: 12px;

	font-weight: bold;

	color: #e2be0d;

	text-decoration: none;

	margin: 0px;

	float: left;

	height: 22px;

	padding-top: 7px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	width: 60px;

}

/*------------------------------------------------banner1--------------------*/

#banner1{

	width:1004px;

	margin-top: 0;

	margin-right: auto;

	margin-bottom: 0;

	margin-left: auto;

	font-family: Georgia;

	font-size: 11px;

	font-style: normal;

	line-height: normal;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #908b51;

	text-decoration: none;

	float: none;

	padding: 0px;

	height: 50px;

	background-image: url(../images_rsm/banner1.jpg);

	background-repeat: repeat-x;

}.head1 {

	font-family: Georgia;

	font-size: 30px;

	font-weight: normal;

	text-transform: none;

	color: #504914;

	text-decoration: none;

	margin: 0px;

	float: left;

	height: 50px;

	width: 350px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 30px;

}



/*------------------------------------------------body_area--------------------*/

#body_area{

	width:1004px;

	margin-top: 0;

	margin-right: auto;

	margin-bottom: 0;

	margin-left: auto;

	font-family: Georgia;

	font-size: 11px;

	font-style: normal;

	line-height: normal;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #908b51;

	text-decoration: none;

	float: none;

	padding: 0px;

	height: 100%;

}

#innerbody_area{

	width:1004px;

	margin-top: 0;

	margin-right: auto;

	margin-bottom: 0;

	margin-left: auto;

	font-family: Georgia;

	font-size: 11px;

	font-style: normal;

	line-height: normal;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #908b51;

	text-decoration: none;

	float: none;

	padding: 0px;

}.left {

	margin: 0px;

	float: left;

	height: 500px;

	width: 400px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 30px;

}



.rightbox {
	font-family:Georgia, "Times New Roman", Times, serif; 
	font-size: 11px;
	color: #ccc;
	margin: 20px 0 10px 0;
	float: right;
	width: 525px;
	 
}

.rightbox img {

	margin: 0 10px 0 5px;
	border: 1px dotted #999;
	padding: 1px;
	
}

.rightbox2 {

	font-family:Georgia, "Times New Roman", Times, serif; 
	font-size: 11px;
	font-weight: normal;
	text-transform: none;
	color: #ccc;
	text-decoration: none;
	margin: 0px;
	float: right;
	height: 125px;
	width: 530px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left:0px;

}


.rightbox2 img {

	margin: 0 10px 0 5px;
	border: 1px dotted #999;
	padding: 1px;
	
}

.rightbox3 {

	font-family:Georgia, "Times New Roman", Times, serif; 
	font-size: 11px;
	font-weight: normal;
	text-transform: none;
	color: #ccc;
	text-decoration: none;
	margin: 0px;
	float: right;
	height: 125px;
	width: 530px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left:0px;

}

.rightbox3 img {

	margin: 0 10px 0 5px;
	border: 1px dotted #999;
	padding: 1px;
	
}




.food_pic4 {

	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	text-transform: none;
	color: #aca339;
	text-decoration: none;
	background-image: url(../images_rsm/food_pic4.jpg);
	background-repeat: no-repeat;
	background-position: 0px 35px;
	margin: 0px;
	float: left;
	height: 80px;
	width: 386px;
	padding: 35px 22px 10px 122px;
	

}

.right_head {

	font-family:Georgia, "Times New Roman", Times, serif; 
	font-size: 16px;
	font-weight: normal;
	text-transform: none;	
	line-height:20px;
	color: #333;
	text-decoration: none;	
	}

.orderonline {

	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	background-image: url(../images_rsm/ordernow.png);
	background-repeat: no-repeat;
	margin: 0px;
	float: left;
	height: 18px;
	width: 97px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-transform: lowercase;

}

.orderonline:hover {

	font-family: Arial;

	font-size: 11px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	background-image: url(../images_rsm/ordernow1.png);

	background-repeat: no-repeat;

	margin: 0px;

	float: left;

	height: 18px;

	width: 97px;

	padding-top: 3px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	text-transform: lowercase;

}.moreproducts_area {

	background-color: #fff;

	margin: 0px;

	float: left;

	height: 28px;

	width: 910px;

	padding-top: 8px;

	padding-right: 13px;

	padding-bottom: 0px;

	padding-left: 0px;
	border: 1px solid #CCC;

}

.moreproducts {

	font-family: Arial;

	font-size: 11px;

	font-weight: bold;

	color: #000000;

	text-decoration: none;

	background-image: url(../images_rsm/moreproducts.png);

	background-repeat: no-repeat;

	margin: 0px;

	float: right;

	height: 18px;

	width: 88px;

	padding-top: 3px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 23px;

}

.moreproducts:hover {

	font-family: Arial;

	font-size: 11px;

	font-weight: bold;

	color: #b73d2a;

	text-decoration: none;

	background-image: url(../images_rsm/moreproducts.png);

	background-repeat: no-repeat;

	margin: 0px;

	float: right;

	height: 18px;

	width: 88px;

	padding-top: 3px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 23px;

}

.right_area {

	margin: 0px;

	padding: 0px;

	float: right;

	height: 500px;

	width: 530px;

}

.innerright_area {

	margin: 0px;

	padding: 0px;

	float: right;

	width: 546px;

}

.box_text {

	font-family:Georgia, "Times New Roman", Times, serif; 

	font-size: 12px;

	font-weight: normal;

	text-transform: none;

	color: #fff;

	text-decoration: none;

	background-color: #fcf9f4;

	margin: 20px 0px 10px 0;

	float: left;

	height: 398px;

	width: 415px;

	border: 1px dotted #ccc;

	padding: 10px 15px 10px 15px;


	line-height: 18px;

}


.box_text-work {

	font-family:Georgia, "Times New Roman", Times, serif; 

	font-size: 12px;

	font-weight: normal;

	text-transform: none;

	color: #fff;

	text-decoration: none;

	background-color: #fcf9f4;

	margin: 35px 0px 0 0;

	float: left;

	height: 100%;

	width: 970px;

	border: 1px dotted #ccc;

	padding: 10px 15px 10px 15px;


	line-height: 18px;

}

.box_text-work img {

margin: 0 30px 20px 30px ;
border: 1px solid #ccccff;

}


.box-text-wide {

	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #fff;
	background-color: #fcf9f4;
	margin: 15px 0px 0 0;
	float: left;
	height: 100%;
	width: 970px;
	border: 1px dotted #ccc;
	padding: 10px 15px 10px 15px;
	line-height: 18px;

}


.innerbox_text {

	font-family:Georgia, "Times New Roman", Times, serif; 

	font-size: 12px;

	font-weight: normal;

	text-transform: none;

	color: #fff;

	text-decoration: none;

	margin: 0px;

	float: left;

	width:470px;

	border-top: 1px dashed #ffac00;

	border-left: 1px dashed #ffac00;

	border-right: 1px dashed #ffac00;

	padding-top: 30px;

	padding-right: 35px;

	padding-bottom: 0px;

	padding-left: 25px;

	line-height: 18px;

	height:40px;

}

.headings-content {

	font-family:Georgia, "Times New Roman", Times, serif ;
	font-size: 18px;
	font-weight: bold;
	color: #352e2c;
	margin: 0 0 10px 0px;
}

.content {

	font-family:Georgia, "Times New Roman", Times, serif ;
	font-size: 16px;
	line-height: 20px;
	color: #352e2c;
	margin: 5px 0 10px 0;
}


.right_text {

	font-family: Arial;

	font-size: 10px;

	font-weight: normal;

	text-transform: none;

	color: #2c221f;

	text-decoration: none;

}



.right_head2 {

	font-family:Georgia, "Times New Roman", Times, serif; 
	font-size: 16px;
	font-weight: normal;
	color: #333;
	text-decoration: none;
	line-height: 20px;

}

.right_head2 img {

	padding: 10px;
	border: 0px dotted #999;
	margin: 10px;
}



.more {

	font-family: Arial;

	font-size: 11px;

	font-weight: bold;

	text-transform: none;

	color: #000000;

	text-decoration: none;

	background-image: url(../images_rsm/more.png);

	background-repeat: no-repeat;

	margin: 0px;

	float: left;

	height: 18px;

	width: 35px;

	padding-top: 3px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 22px;

}

.more:hover {

	font-family: Arial;

	font-size: 11px;

	font-weight: bold;

	text-transform: none;

	color: #b73d2a;

	text-decoration: none;

	background-image: url(../images_rsm/more.png);

	background-repeat: no-repeat;

	margin: 0px;

	float: left;

	height: 18px;

	width: 35px;

	padding-top: 3px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 22px;

}.right_textarea {

	margin: 0px;

	float: left;

	height: 197px;

	width: 504px;

	padding-top: 21px;

	padding-right: 20px;

	padding-bottom: 0px;

	padding-left: 22px;

	line-height: 18px;

}

.right_text1 {

	font-family: Arial;

	font-size: 12px;

	font-weight: normal;

	color: #2c221f;

	text-decoration: none;

	margin: 0px;

	padding: 0px;

	float: left;

	width: 302px;

}

.right_head4 {

	font-family: Georgia;

	font-size: 24px;

	font-weight: normal;

	text-transform: lowercase;

	color: #352e2c;

	text-decoration: none;

}

.dish {

	font-family: Arial;

	font-size: 10px;

	font-weight: normal;

	color: #b73d2a;

	text-decoration: none;

	background-image: url(../images_rsm/dish.jpg);

	background-repeat: no-repeat;

	float: left;

	height: 30px;

	width: 180px;

	padding-top: 135px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 20px;

}

/*------------------------------------------------fotter--------------------*/

#fotter{

	width:100%;

	margin-top: 0;

	margin-right: auto;

	margin-bottom: 0;

	margin-left: auto;

	font-family: Tahoma;

	font-size: 12px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	color: #dcd66e;

	text-decoration: none;

	padding: 0px;

	float: left;

	height: 150px;

	background-image: url(../images_rsm/fotter_bg.jpg);

	background-repeat: repeat-x;

}

#fotter1{

	width:1004px;

	margin-top: 0;

	margin-right: auto;

	margin-bottom: 0;

	margin-left: auto;

	font-family: Georgia;

	font-size: 11px;

	font-style: normal;

	line-height: normal;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #908b51;

	text-decoration: none;

	float: none;

	padding: 0px;

	height: 50px;

	background-image: url(../images_rsm/fotter.jpg);

	background-repeat: no-repeat;

	background-position: center top;

}

.fotter_links {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 11px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	text-decoration: none;

	margin: 0px;

	float: left;

	height: 20px;

	width: 100%;

	color: #fffac2;

	padding-top: 10px;

	padding-right: 0px;

	padding-bottom: 5px;

	padding-left: 0px;

}

.fotter_text {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 12px;

	font-weight: normal;

	color: #cb0002;

	text-decoration: none;

	margin: 0px;

	float: left;

	height: 43px;

	width: 944px;

	padding-top: 53px;

	padding-right: 30px;

	padding-bottom: 32px;

	padding-left: 30px;

}



.fotter_copyrights {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 10px;

	font-style: normal;

	line-height: normal;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	text-decoration: none;

	margin: 0px;

	float: left;

	height: 20px;

	width: 100%;

	color: #aca339;

	padding-top: 10px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

}

.fotter_validation {

	font-family: "Trebuchet MS";

	font-size: 9px;

	font-style: normal;

	line-height: normal;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	text-decoration: none;

	margin: 0px;

	float: left;

	height: 20px;

	width: 100%;

	color: #c75c2c;

	padding-top: 5px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

}

/*------------------------------------------------fotterlinks --------------------*/

a.fotterlink:link {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 11px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	text-decoration: none;

	color: #fffac2;

	padding-right: 5px;

	padding-left: 5px;

}

a.fotterlink:visited {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 11px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	text-decoration: none;

color: #fffac2;

	padding-right: 5px;

	padding-left: 5px;

}

a.fotterlink:hover {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 11px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	text-decoration: none;

	color: #ffffff;

	padding-right: 5px;

	padding-left: 5px;

}

a.fotterlink:active{

	font-family: Arial;

	font-size: 11px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	text-decoration: none;

	color: #fffac2;

	padding-right: 5px;

	padding-left: 5px;

}

/*------------------------------------------------fotterlinksend--------------------*/



/*------------------------------------------------validation --------------------*/

a.xhtml:link {

	color: #FFFFFF;

	text-decoration: none;

	font-family: Arial;

	font-size: 11px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	background-color: #be4b05;

	margin: 0px;

	clear: none;

	float: none;

	height: 20px;

	width: 150px;

	border: 1px dotted #FFFFFF;

	padding-top: 0px;

	padding-right: 10px;

	padding-bottom: 0px;

	padding-left: 10px;

}

a.xhtml:visited {

	color: #FFFFFF;

	text-decoration: none;

	font-family: Arial;

	font-size: 11px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	background-color: #be4b05;

	margin: 0px;

	clear: none;

	float: none;

	height: 20px;

	width: 150px;

	border: 1px dotted #FFFFFF;

	padding-top: 0px;

	padding-right: 10px;

	padding-bottom: 0px;

	padding-left: 10px;

}

a.xhtml:hover {

	color: #FFFFFF;

	text-decoration: none;

	font-family: Arial;

	font-size: 11px;



	font-style: normal;

	line-height: normal;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	background-color: #5b9400;

	margin: 0px;

	clear: none;

	float: none;

	height: 20px;

	width: 150px;

	border: 1px dotted #FFFFFF;

	padding-top: 0px;

	padding-right: 10px;

	padding-bottom: 0px;

	padding-left: 10px;

}

a.xhtml:active{

	color: #FFFFFF;

	text-decoration: none;

	font-family: Arial;

	font-size: 11px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	background-color: #be4b05;

	margin: 0px;

	clear: none;

	float: none;

	height: 20px;

	width: 150px;

	border: 1px dotted #FFFFFF;

	padding-top: 0px;

	padding-right: 10px;

	padding-bottom: 0px;

	padding-left: 10px;

}



a.css:link {

	color: #FFFFFF;

	text-decoration: none;

	font-family: Arial;

	font-size: 11px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	background-color: #5b9400;

	margin: 0px;

	padding: 0px;

	clear: none;

	float: none;

	height: 20px;

	width: 100px;

	border: 1px dotted #FFFFFF;

	padding-top: 0px;

	padding-right: 20px;

	padding-bottom: 0px;

	padding-left: 20px;

}

a.css:visited {

	color: #FFFFFF;

	text-decoration: none;

	font-family: Arial;

	font-size: 11px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	background-color: #5b9400;

	margin: 0px;

	padding: 0px;

	clear: none;

	float: none;

	height: 20px;

	width: 100px;

	border: 1px dotted #FFFFFF;

	padding-top: 0px;

	padding-right: 20px;

	padding-bottom: 0px;

	padding-left: 20px;

}

a.css:hover {

	color: #FFFFFF;

	text-decoration: none;

	font-family: Arial;

	font-size: 11px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	background-color: #be4b05;

	margin: 0px;

	padding: 0px;

	clear: none;

	float: none;

	height: 20px;

	width: 100px;

	border: 1px dotted #FFFFFF;

	padding-top: 0px;

	padding-right: 20px;

	padding-bottom: 0px;

	padding-left: 20px;

}

a.css:active{

	color: #FFFFFF;

	text-decoration: none;

	font-family: Arial;

	font-size: 11px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	background-color: #5b9400;

	margin: 0px;

	padding: 0px;

	clear: none;

	float: none;

	height: 20px;

	width: 100px;

	border: 1px dotted #FFFFFF;

	padding-top: 0px;

	padding-right: 20px;

	padding-bottom: 0px;

	padding-left: 20px;

}

/*------------------------------------------------validation--------------------*/

#innerblank

		{

				font-family: Arial;

				font-size: 12px;

				font-weight: normal;

				text-transform: none;

				color: #6d810c;

				text-decoration: none;

				margin:0 0 10px 0;

				float: left;

				width:470px;

				border-bottom: 1px dashed #ffac00;

				border-right: 1px dashed #ffac00;

				border-left: 1px dashed #ffac00;

				padding-top:0px;

				padding-right: 35px;

				padding-bottom: 10px;

				padding-left: 25px;

				line-height: 18px;

		}

#innercontent

		{

			width:470px;

			float:left;

			margin:10px 0 0 0;

			padding:0px;

			font-family: Arial;

			font-size: 12px;

			font-weight: normal;

			color: #2c221f;

			text-decoration: none;

		}

#innercontent002

		{

			width:470px;

			float:left;

			margin:10px 0 0 0;

			padding:0px;

			font-family: Arial;

			font-size: 12px;

			font-weight: normal;

			color: #2c221f;

			text-decoration: none;

		}		

#innercontent003

		{

			width:470px;

			float:left;

			margin:10px 0 0 0;

			padding:0px;

			font-family: Arial;

			font-size: 12px;

			font-weight: normal;

			color: #2c221f;

			text-decoration: none;

		}

#innercontent004

		{

			width:470px;

			float:left;

			margin:10px 0 0 0;

			padding:0px;

			font-family: Arial;

			font-size: 12px;

			font-weight: normal;

			color: #2c221f;

			text-decoration: none;

		}

#submenuhedding

		{

			width:470px;

			height:35px;

			float:left;

			margin:10px 0 0 0;

			padding:10px 0 0 0;

			font-family: Georgia;

			font-size: 30px;

			font-weight: normal;

			text-transform: none;

			color: #352e2c;

			text-decoration: none;

		}

#submenuhedding

		{

			width:470px;

			height:35px;

			float:left;

			margin:10px 0 0 0;

			padding:10px 0 0 0;

			font-family: Georgia;

			font-size: 30px;

			font-weight: normal;

			text-transform: none;

			color: #352e2c;

			text-decoration: none;

		}

#submenublank

		{

			width:470px;

			float:left;

			margin:0px;

			padding:0 0 10px 0;

		}

#submenutop

		{

			width:470px;

			height:1px;

			float:left;

			margin:0px;

			padding:0px;

			background-image:url(../images_rsm/topline.jpg);

			background-repeat:no-repeat;

		}

.submenu

		{

			width:450px;

			height:19px;

			float:left;

			margin:0px;

			padding:0 0 0 20px;

			font-family: Arial;

			font-size: 12px;

			font-weight: normal;

			color: #2c221f;

			text-decoration: none;

			background-image: url(../images_rsm/active.jpg);

			background-repeat:no-repeat;

		}

.submenu:hover

		{

			width:470px;

			height:19px;

			float:left;

			margin:0px;

			padding:0 0 0 20px;

			font-family: Arial;

			font-size: 12px;

			font-weight: normal;

			color: #2c221f;

			text-decoration: none;

			background-image: url(../images_rsm/over.jpg);

			background-repeat:no-repeat;

		}

/*----------------------------------------------------------------contactpage----------------------------------------------------------------------------------------*/

#contactblank

			{

	margin: 0px;

	float: left;

	width: 674px;

	padding-top: 40px;

	padding-right: 30px;

	padding-bottom: 0px;

	padding-left: 30px;

		

			}

		

#contactinnerblank

		{

				width:1004px;

				height:500px;

				float:left;

				margin:0px;

				padding:0px;

		}

#contactheddingblank

		{

			width:500px;

			height:30px;

			float:left;

			margin:27px 0 0 45px;

			padding:0px;

			font:normal 12px/17px Arial, Helvetica, sans-serif;

			color:#CECECE;

			border-bottom: solid 1px #7f7f7f;

			

			

		}

#contactaddressblank{

	margin: 0px;

	float: left;

	height: 488px;

	width: 222px;

	padding-top: 30px;

	padding-right: 40px;

	padding-bottom: 0px;

	padding-left: 15px;

	}



#contactaddresshedding

		{

	font-family: Tahoma;

	font-size: 18px;

	font-weight: bold;

	color: #c36012;

	text-decoration: none;

	margin: 0px;

	float: left;

	width: 220px;

	padding-top: 3px;

	padding-right: 0px;

	padding-bottom: 15px;

	padding-left: 0px;

		}		



#contactaddresstext{

			width:470px;

			float:left;

			margin:10px 0 0 0;

			padding:0px;

			font-family: Arial;

			font-size: 12px;

			font-weight: normal;

			color: #2c221f;

			text-decoration: none;

	}

#contactsmallhedding

			{

	font-family: Arial;

	font-size: 12px;

	font-weight: bold;

	text-transform: none;

	color: #b73d2a;

	text-decoration: none;

	width:470px;

	float:left;

	margin:10px 0 0 0;

	padding:0px;

	

			}

#contacthedding

			{

			width:470px;

			height:35px;

			float:left;

			margin:10px 0 0 0;

			padding:10px 0 0 0;

			font-family: Georgia;

			font-size: 30px;

			font-weight: normal;

			text-transform: none;

			color: #352e2c;

			text-decoration: none;

		}

			

#contacticon{

				width:86px;

				height:84px;

				float:left;

				background-image: url(contacticon.png);

				background-repeat:no-repeat;

				margin:10px 0 0 30px;

	}

#contactfeildnameblank

			{

				width:150px;

				height:400px;

				margin:10px 0 0 0;

				padding:0;

				float:left;

			}

#contactfeildblank

			{

				width:250px;

				height:400px;

				margin:10px 0 0 0;

				padding:0;

				float:left;

			}

#contactfeildname

			{

				width:150px;

				height:20px;

				margin:0px;

				padding:0;

				float:left;

			}

#contactfeildname002

			{

				width:150px;

				height:20px;

				margin:5px 0 0 0;

				padding:0;

				float:left;

			}

#contactfeildname003

			{

				width:150px;

				height:20px;

				margin:5px 0 0 0;

				padding:0;

				float:left;

			}	

#contactfeildname004

			{

				width:150px;

				height:20px;

				margin:5px 0 0 0;

				padding:0;

				float:left;

			}	

#contactfeildname005

			{

				width:150px;

				height:20px;

				margin:5px 0 0 0;

				padding:0;

				float:left;

			}	

#contactfeildname006

			{

				width:150px;

				height:20px;

				margin:5px 0 0 0;

				padding:0;

				float:left;

			}

#contactfeildname007

			{

				width:150px;

				height:20px;

				margin:5px 0 0 0;

				padding:0;

				float:left;

			}	

#contactfeildname008

			{

				width:150px;

				height:20px;

				margin:5px 0 0 0;

				padding:0;

				float:left;

			}	

#contactfeildname009

			{

				width:150px;

				height:20px;

				margin:5px 0 0 0;

				padding:0;

				float:left;

			}

#contactfeild

			{

				width:200px;

				height:20px;

				margin:0px;

				padding:0;

				float:left;

			}

#contactfeild002

			{

				width:200px;

				height:20px;

				margin:5px 0 0 0;

				padding:0;

				float:left;

			}

#contactfeild003

			{

				width:200px;

				height:20px;

				margin:5px 0 0 0;

				padding:0;

				float:left;

			}	

#contactfeild004

			{

				width:200px;

				height:20px;

				margin:5px 0 0 0;

				padding:0;

				float:left;

			}	

#contactfeild005

			{

				width:200px;

				height:20px;

				margin:5px 0 0 0;

				padding:0;

				float:left;

			}	

#contactfeild006

			{

				width:200px;

				height:20px;

				margin:5px 0 0 0;

				padding:0;

				float:left;

			}

#contactfeild007

			{

				width:200px;

				height:20px;

				margin:5px 0 0 0;

				padding:0;

				float:left;

			}	

#contactfeild008

			{

				width:200px;

				height:20px;

				margin:8px 0 0 0;

				padding:0;

				float:left;

			}	

#contactfeild009

			{

				width:200px;

				height:60px;

				margin:5px 0 0 0;

				padding:0;

				float:left;

			}

#submitbutton

			{

	width:200px;

	height:35px;

	float:left;

	text-align:center;

	margin-top: 60px;

	margin-right: 0;

	margin-bottom: 0;

	margin-left: 0;

	padding-top: 5px;

	padding-right: 0;

	padding-bottom: 0;

	padding-left: 0;



			}	

			

.contactfeildname

			{

			font-family: Arial;

			font-size: 12px;

			font-weight: normal;

			color: #2c221f;

			text-decoration: none;

			}

.contactfeild

			{	font-family:Arial, Helvetica, sans-serif;

				font-size:10pt;

				color: #3c4538;

				border:solid;

				border-width:1px;

				border-color:#d2e3e9;

				background-color:#fffdfd;

				height:20px;

			}

.contactfeild:hover

			{

				font-family:Arial, Helvetica, sans-serif;

				font-size:10pt;

				color:#3c4538;

				border:solid;

				border-width:1px;

				border-color:#d2e3e9;

				background-color:#fffdfd;

				height:20px;

			}



.contactinput

		{

			width:160px;

			height:20px;

			font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";

			font-size:12px;

			font-weight:bold;

			color:#3c4538;

			background-color:#FFFFFF;

			border:solid;

			border-color:#F3F3F3;

			border-width:1px;

		}

.contactinput:hover

		{

			width:160px;

			height:20px;

			font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";

			font-size:12px;

			font-weight:bold;

			color:#3c4538;

			background-color:#F9F9F9;

			border:solid;

			border-color:#F3F3F3;

			border-width:1px;				}

/*----------------------------------------------------------------contactpage----------------------------------------------------------------------------------------*/

																																
