body {

	background-color:#202020;

	margin:0px;

	background-repeat: repeat;

	background-position: center top;

}



#main

{

	width: 992px;

	position:relative;

	margin-left:auto;

	margin-right:auto;

	padding: 0px 5px 0px 5px;

	background:#D4D4D4;

	overflow:auto;

}

#page

{

	float: left;

	overflow:auto;

}



#header

{

 	width: 992px;

	position: relative;

	float:left;

	padding: 0px 0px 0px 0px;

	background-color:#282923;

}

#top_banner

{

	width: 992px;

	height: 66px;

	padding: 0px 0px 0px 0px;

	position: relative;

	float:left;

}

#top_menu

{

	width: 992px;

	height: 25px;

	background-image: url(images/rosen_top_menu_back.gif);

	background-repeat: repeat;

	padding: 0px 0px 0px 0px;

	position: relative;

	float:left;

}



#main_panel

{

	width: 992px;

	height: 195px;

	padding: 0px 0px 0px 0px;

	position: relative;

	float:left;

}



#content_area

{

	width: 992px;

	background-image: url(images/rosen_content_back.gif);

	background-repeat: repeat;

	padding: 0px 0px 0px 0px;

	background-color:#626264;

	position: relative;

	float:left;

}

h1{font-family: Verdana,Arial,Helvetica; font-style: normal; font-size: 18px; font-weight: bold; color: #FE9F3A; text-decoration:none; line-height: 15px;}

#content_area_left

{

	width: 745px;

	padding: 0px 0px 0px 15px;

	position: relative;

	float:left;

}



#content_area_right

{

	width: 232px;

	padding: 0px 0px 0px 0px;

	position: relative;

	float:left;

}



#services_box

{

	width: 171px;

	height: 141px;

	background-image: url(images/rosen_services_box_back.gif);

	background-repeat: no-repeat;

	padding: 10px 2px 10px 13px;

	position: relative;

	float:left;

}



#main_text_area

{

	width: 724px;

	padding: 20px 0px 10px 5px;

	position: relative;

	float:left;

}



#pic_box

{

	width: 198px;

	height: 220px;

	background-image: url(images/rosen_pic_box_back.gif);

	background-repeat: no-repeat;

	padding: 0px 0px 0px 0px;

	position: relative;

	float:left;

}



#quick_form_box_top

{

	width: 195px;

	background-image: url(images/rosen_quick_form_top_back.gif);

	background-repeat: no-repeat;

	padding: 15px 10px 0px 12px;

	position: relative;

	float:left;

}



#quick_form_box_btm

{

	width: 217px;

	padding: 0px 0px 0px 0px;

	position: relative;

	float:left;

}



#quick_form_box_1

{

	width: 55px;

	padding: 0px 0px 0px 0px;

	position: relative;

	float:left;

}



#quick_form_box_2

{

	width: 140px;

	padding: 0px 0px 10px 0px;

	position: relative;

	float:left;

}



#btm_menu

{

	width: 992px;

	height: 94px;

	background-image: url(images/rosen_btm_menu_back.gif);

	background-repeat: repeat;

	padding: 0px 0px 0px 0px;

	position: relative;

	float:left;

}



#btm_bar

{

	width: 992px;

	height: 12px;

	padding: 0px 0px 0px 0px;

	background-color:#282923;

	position: relative;

	float:left;

}



#contact_box

{

	width: 310px;

	padding: 0px 0px 0px 220px;

	position: relative;

	float:left;

}





#contact_box_1

{

	width: 100px;

	padding: 0px 0px 0px 0px;

	position: relative;

	float:left;

}



#contact_box_2

{

	width: 210px;

	padding: 0px 0px 10px 0px;

	position: relative;

	float:left;

}



#blank_v

{

	width: 100%;

	padding: 0px 0px 0px 0px;

	position: relative;

	float:left;

}



#blank_h

{

	height: 100%;

	padding: 0px 0px 0px 0px;

	position: relative;

	float:left;

}





.style1 {font-family: Arial,Helvetica; font-style: normal; font-size: 12px; font-weight: normal; color: #ffffff; text-decoration:none; line-height: 25px;}

.style1 A:link {font-family: Arial,Helvetica; font-style: normal; font-size: 12px; font-weight: normal; color: #ffffff; text-decoration:none; line-height: 25px;}

.style1 A:visited {font-family: Arial,Helvetica; font-style: normal; font-size: 12px; font-weight: normal; color: #ffffff; text-decoration:none; line-height: 25px;}

.style1 A:active {font-family: Arial,Helvetica; font-style: normal; font-size: 12px; font-weight: normal; color: #ffffff; text-decoration:none; line-height: 25px;}

.style1 A:hover {font-family: Arial,Helvetica; font-style: normal; font-size: 12px; font-weight: normal; color: #F7E1CD; text-decoration:none; line-height: 25px;}



.style2 {font-family: Verdana,Arial,Helvetica; font-style: normal; font-size: 15px; font-weight: normal; color: #ffffff; text-decoration:none; }

.style2 A:link {font-family: Verdana,Arial,Helvetica; font-style: normal; font-size: 15px; font-weight: normal; color: #ffffff; text-decoration:none; }

.style2 A:visited {font-family: Verdana,Arial,Helvetica; font-style: normal; font-size: 15px; font-weight: normal; color: #ffffff; text-decoration:none; }

.style2 A:active {font-family: Verdana,Arial,Helvetica; font-style: normal; font-size: 15px; font-weight: normal; color: #ffffff; text-decoration:none; }

.style2 A:hover {font-family: Verdana,Arial,Helvetica; font-style: normal; font-size: 15px; font-weight: normal; color: #FBF4EF; text-decoration:none; }



.style3 {font-family: Verdana,Arial,Helvetica; font-style: normal; font-size: 12px; font-weight: normal; color: #ffffff; text-decoration:none; }

.style3 A:link {font-family: Verdana,Arial,Helvetica; font-style: normal; font-size: 12px; font-weight: normal; color: #ffffff; text-decoration:none; }

.style3 A:visited {font-family: Verdana,Arial,Helvetica; font-style: normal; font-size: 12px; font-weight: normal; color: #ffffff; text-decoration:none; }

.style3 A:active {font-family: Verdana,Arial,Helvetica; font-style: normal; font-size: 12px; font-weight: normal; color: #ffffff; text-decoration:none; }

.style3 A:hover {font-family: Verdana,Arial,Helvetica; font-style: normal; font-size: 12px; font-weight: normal; color: #FBF4EF; text-decoration:none; }



.style4 {font-family: Verdana,Arial,Helvetica; font-style: normal; font-size: 12px; font-weight: normal; color: #ffffff; text-decoration:none; }

.style4 A:link {font-family: Verdana,Arial,Helvetica; font-style: normal; font-size: 12px; font-weight: normal; color: #FFDDDD; text-decoration:none; }

.style4 A:visited {font-family: Verdana,Arial,Helvetica; font-style: normal; font-size: 12px; font-weight: normal; color: #FFDDDD; text-decoration:none; }

.style4 A:active {font-family: Verdana,Arial,Helvetica; font-style: normal; font-size: 12px; font-weight: normal; color: #FF4040; text-decoration:none; }

.style4 A:hover {font-family: Verdana,Arial,Helvetica; font-style: normal; font-size: 12px; font-weight: normal; color: #FFC0C0; text-decoration:none; }



.style5 {font-family: Verdana,Arial,Helvetica; font-style: normal; font-size: 12px; font-weight: normal; color: #FBF4EF; text-decoration:none; }

.style5 A:link {font-family: Verdana,Arial,Helvetica; font-style: normal; font-size: 12px; font-weight: normal; color: #FBF4EF; text-decoration:none; }

.style5 A:visited {font-family: Verdana,Arial,Helvetica; font-style: normal; font-size: 12px; font-weight: normal; color: #FBF4EF; text-decoration:none; }

.style5 A:active {font-family: Verdana,Arial,Helvetica; font-style: normal; font-size: 12px; font-weight: normal; color: #FBF4EF; text-decoration:none; }

.style5 A:hover {font-family: Verdana,Arial,Helvetica; font-style: normal; font-size: 12px; font-weight: normal; color: #FBF4EF; text-decoration:none; }



.style6 {font-family: Verdana,Arial,Helvetica; font-style: normal; font-size: 10px; font-weight: normal; color: #F2DDCE; text-decoration:none; line-height: 15px;}



.style7 {font-family: Verdana,Arial,Helvetica; font-style: normal; font-size: 18px; font-weight: normal; color: #FE9F3A; text-decoration:none; line-height: 15px;}

h1 {font-family: Verdana,Arial,Helvetica; font-style: normal; font-size: 18px; font-weight: bold; color: #FE9F3A; text-decoration:none; line-height: 15px;}

.style8 {font-family: Verdana,Arial,Helvetica; font-style: normal; font-size: 12px; font-weight: normal; color: #FCFDDD; text-decoration:none; line-height: 15px;}



.style9 {font-family: Verdana,Arial,Helvetica; font-style: normal; font-size: 12px; font-weight: normal; color: #ffffff; text-decoration:none; line-height: 15px;}



.style10 {font-family: Verdana,Arial,Helvetica; font-style: normal; font-size: 12px; font-weight: normal; color: #FEC78C; text-decoration:none; line-height: 15px;}

h2 {font-family: Verdana,Arial,Helvetica; font-style: normal; font-size: 12px; font-weight: bold; color: #FEC78C; text-decoration:none; line-height: 15px;}

body {font-family: Verdana,Arial,Helvetica; font-style: normal; font-size: 12px; font-weight: normal; color: #ffffff; text-decoration:none; }

body A:link {font-family: Verdana,Arial,Helvetica; font-style: normal; font-size: 12px; font-weight: normal; color: #ffffff; text-decoration:none; }

body A:visited {font-family: Verdana,Arial,Helvetica; font-style: normal; font-size: 12px; font-weight: normal; color: #ffffff; text-decoration:none; }

body A:active {font-family: Verdana,Arial,Helvetica; font-style: normal; font-size: 12px; font-weight: normal; color: #ffffff; text-decoration:none; }

body A:hover {font-family: Verdana,Arial,Helvetica; font-style: normal; font-size: 12px; font-weight: normal; color: #FBF4EF; text-decoration:none; }
