.alltext{

	font-family: Tahoma;

	font-size: 13px;

	font-weight: normal;

	color: #333333;

	text-decoration: none;

	line-height: 18px;

}
	
a.alltext:hover {

	color: #333333;
	
	text-decoration:none;

}

a.alltext {

	font-family: Tahoma;

	font-weight: bold;

	color: #333333;

	line-height: 18px;

}


.header_rv {

	background-image: url(girard_rv_awnings_header.jpg);

	background-repeat: no-repeat;

}

.banner_rv1 {

	background-image: url(girard_retractable_rv_patio_awnings_coach4.jpg);

	background-repeat: no-repeat;

	height: 186px;


}

.menubg_rv {

	background-image: url(menubg_rv.gif);

	background-repeat: repeat-x;

}

.acr_down_text {

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

	font-size: 10px;

	color: #666666;

	text-decoration: none;

	line-height: 15px;

}







a.l1 {

	font-family: Tahoma;

	font-size: 11px;

	font-weight: bold;

	color: #020000;

	text-decoration: none;

}

a.l1:hover {

	text-decoration: underline;

}

a.l2 {

	font-family: Verdana;

	font-size: 12px;

	font-weight: normal;

	color: #ffffff;

	text-decoration: none;

	letter-spacing: 0.2px;

	vertical-align: 30%;

}



a.l2:hover {

	color: #181415;

}

a.l2b {



	font-family: Verdana;

	font-size: 12px;

	font-weight: normal;

	color: #ffffff;

	text-decoration: none;

	letter-spacing: 0.2px;

}

a.l2b:hover {
	color: #181415;

}

a.l3 {

	font-family: Verdana;

	font-size: 11px;

	font-weight: bold;

	color: #ffffff;

	text-decoration: none;

	letter-spacing: 0.5px;

	background-color: #4C5E8E;

	display: block;

	padding-top: 7px;

	padding-bottom: 7px;

	padding-left: 8px;

}

a.l3:hover {

	background-color: #414F75;

}



.headerbut_bgrv {

	background-image: url(button_bg.gif);

	height: 22px;

}

.t1_rv {

	font-family: Tahoma;

	font-size: 10px;

	color: #2F437A;

}



.allbold {



font-family: Tahoma;

	font-size: 12px;

	font-weight: bold;

	color: #474747;

	text-decoration: none;

}

.footer_rv {

	background-image: url(footer_rv.gif);

	background-repeat: repeat-y;

}



a.footerlink {

	font-family: Verdana;

	font-size: 10px;

	font-weight: normal;

	text-decoration: none;

	color: #474747;

}

a.footerlink:hover {

	text-decoration:underline;

	color: #767677;

}

a.l32 {



	font-family: Verdana;

	font-size: 11px;

	font-weight: bold;

	color: #635643;

	text-decoration: none;

	letter-spacing: 0.5px;

	background-color: #F7F3DC;

	display: block;

	padding-top: 7px;

	padding-bottom: 7px;

	padding-left: 8px;

}

a.l32:hover {



	background-color: #D9D4B9;

}

.header_acr {



	background-image: url(header_arc.jpg);

	background-repeat: no-repeat;

}

.headingarc {

	font-family: Tahoma;

	font-size: 24px;

	font-weight: bold;

	color: #E5AD5C;

	line-height: 1.5em;

}

.arc_bg1 {

	background-image: url(banner1_arc.gif);

	background-repeat: no-repeat;

	width: 239px;

}

.arc_bg2 {



	background-image: url(banner2_arc.gif);

	background-repeat: no-repeat;

	width: 237px;

}

.patio {

	font-family: Verdana;

	font-size: 11px;

	font-weight: bold;

	color: #635643;

	text-decoration: none;

	letter-spacing: 0.5px;

	display: block;

	padding-top: 7px;

	padding-bottom: 7px;

	padding-left: 8px;

	background-image: url(acr_button_bg.gif);

	background-repeat: repeat-y;

}

a.larc {

	font-family: Verdana;

	font-size: 10px;

	font-weight: bold;

	color: #635643;

	text-decoration: none;

	letter-spacing: 0.5px;

	background-color:#EFEAD0;

	display: block;

	padding-top: 7px;

	padding-bottom: 7px;

	padding-left: 8px;

}

.elite {

	font-family: Tahoma;

	font-size: 18px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	padding-left: 10px;

}

.bx1 {

#	border: 1px solid #666666;

}

.whiteText {

	font-family: Arial;

	font-size: 11px;

	color: #FFFFFF;

	text-decoration: none;

	padding-left: 4px;

	font-weight: bold;

}







a.larc:hover {

	background-color:#D9D4B9; }

	

.submenu {

	font-family: Verdana;

	font-size: 11px;

	font-weight: bold;

	color: #635643;

	text-decoration: none;

	background-color: #F7F3DC;

	display: block;

	padding-top: 7px;

	padding-bottom: 7px;

	padding-left: 8px;

	padding-right: 5px;

}

.sub2 {



	font-family: Verdana;

	font-size: 11px;

	font-weight: bold;

	color: #635643;

	text-decoration: none;

	letter-spacing: 0.5px;

	background-color:#EFEAD0;

	display: block;

	padding-top: 7px;

	padding-bottom: 7px;

	padding-left: 4px;

}

.bx2 {

	border: 1px solid #666666;

	background-color: #FFFFFF;

}

.smalltx {

	font-family: Tahoma;

	font-size: 10px;

	color: #000000;

}

.recta {



	font-family: Tahoma;

	font-size: 17px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

	padding-left: 10px;

}

a.read_more {

	color: #3D1537;

	font-family: Tahoma;

	font-size: 12px;

	font-weight: bold;

	text-decoration: underline;

}


.active_menu {

	font-family: Verdana;

	font-size: 11px;

	font-weight: bold;

	color: #ffffff;

	text-decoration: none;

	letter-spacing: 0.5px;

	display: block;

	padding-top: 7px;

	padding-bottom: 7px;

	padding-left: 8px;

	background-image: url(blue_grd.gif);

}

a.l_rv1 {



	font-family: Verdana;

	font-size: 10px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	letter-spacing: 0.5px;

	background-color:#2F437A;

	display: block;

	padding-top: 4px;

	padding-bottom: 4px;

	padding-left: 8px;

}

a.l_rv1:hover {

	color: #69ACD6;

}

.t_rv_link {



	font-family: Verdana;

	font-size: 11px;

	font-weight: bold;

	color: #ffffff;

	text-decoration: none;

	letter-spacing: 0.5px;

	background-color: #4C5E8E;

	display: block;

	padding-top: 7px;

	padding-bottom: 7px;

	padding-left: 8px;

}

.yellotx {

	font-family: Tahoma;

	font-size: 16px;

	font-weight: bold;

	color: #F1B81D;

	padding-left: 7px;

	line-height: 5px;

}

.yellotx2 {



	font-family: Tahoma;

	font-size: 12px;

	font-weight: bold;

	color: #F1B81D;

	padding-left: 7px;

}



.submenu_active {



	font-family: Verdana;

	font-size: 10px;

	font-weight: bold;

	color: #69ACD6;

	text-decoration: none;

	letter-spacing: 0.5px;

	background-color:#2F437A;

	display: block;

	padding-top: 4px;

	padding-bottom: 4px;

	padding-left: 8px;

}

a.submenu_active:hover {

	color: #69ACD6;

}



.catHeader {

	font-family: Verdana;

	font-size: 11px;

	font-weight: bold;

	color: #666666 ;

	text-decoration: none;

	letter-spacing: 0.5px;

	display: block;	

}

/* NAV */



A {

	color: #000000;

	text-decoration: none;

}



A:hover {

	text-decoration: none;

}



a.footerclink {

	font-family: Verdana;

	font-size: 10px;

	font-weight: normal;

	text-decoration: none;

	color: #474747;

}

a.footerclink:hover {

	text-decoration:none;

	color: #767677;

}

.content_area {

	font-family: Verdana;

	font-size: 11px;

	font-weight: bold;

	color: #635643;

	text-decoration: none;

	letter-spacing: 0.5px;

	display: block;	

	border-bottom:1px dotted  #474747;

}

a.product1_rv {

	font-family: Tahoma;

	font-size: 13px;

	font-weight: bold;

	color: #2F437A;

	text-decoration: underline;

	line-height: 18px;
}

a.product1_rv:hover {

	font-family: Tahoma;

	font-size: 13px;

	font-weight: bold;

	color: #2F437A;

	text-decoration: none;

	line-height: 18px;
}

a.product2_rv {

	font-family: Tahoma;

	font-size: 13px;

	font-weight: normal;

	color: #2F437A;

	text-decoration: underline;

	line-height: 18px;
}

a.product2_rv:hover {

	font-family: Tahoma;

	font-size: 13px;

	font-weight: normal;

	color: #2F437A;

	text-decoration: none;

	line-height: 18px;
}

.subheader{

	font-family: Tahoma;

	font-size: 14px;

	font-weight: bold;

	color: #333333;

	text-decoration: none;
	
	line-height:25px;	

}

.header {

	background-image:url(blue_grd_bar.gif);
	
	background-repeat:no-repeat;
	
	color: #ffffff;
	
	width:592px;
	
	height:40px;
	
	padding-top:6px;
	
	padding-left:7px;

	font-family: Tahoma;

	font-size: 16px;

	text-decoration: none;
}

h1
{
	font-family: Tahoma;

	font-size: 16px;

	font-weight: bold;

	text-decoration: none;
	
	margin:0;
}

h2
{
	font-family: Tahoma;

	font-size: 14px;

	font-weight: bold;

	text-decoration: none;
	
	margin:0;
}

h3
{
	font-family: Tahoma;

	font-size: 13px;

	font-weight: bold;

	text-decoration: none;
	
	margin:0;
}

ul
{
	margin-top:0px;
}

.newsHeadlineNav {

	font-family: Tahoma;

	font-size: 12px;

	font-weight: bold;

	color: #333333;

	text-decoration: none;
	
	line-height:17px;
	
	margin:0;
}

a.newsHeadlineNav:link,a.newsHeadlineNav:visited  {

	font-family: Tahoma;

	font-size: 12px;

	font-weight: bold;

	color: #333333;

	text-decoration: none;
	
	line-height:17px;
	
	margin:0;
}
a.newsHeadlineNav:hover{
text-decoration:underline;
}


.eventsHeadlineNav {

	font-family: Tahoma;

	font-size: 12px;

	font-weight: bold;

	color: #333333;

	text-decoration: none;
	
	line-height:17px;
	
	margin:0;
}

.content {

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

	font-size: 12px;

	color: #7F7F7F;

}


ul
  {
  margin-left: 0;
  padding-left: 2em;
  }
li
  {
  margin: 0;
  padding: 0;
  }


a.news_rv {

	font-family: Tahoma;

	font-size: 13px;

	font-weight: normal;

	color: #2F437A;

	text-decoration: underline;

	line-height: 18px;
}

a.news_rv:hover {

	font-family: Tahoma;

	font-size: 13px;

	font-weight: normal;

	color: #2F437A;

	text-decoration: none;

	line-height: 18px;
}
a.events_rv {

	font-family: Tahoma;

	font-size: 13px;

	font-weight: normal;

	color: #2F437A;

	text-decoration: underline;

	line-height: 18px;
}

a.events_rv:hover {

	font-family: Tahoma;

	font-size: 13px;

	font-weight: normal;

	color: #2F437A;

	text-decoration: none;

	line-height: 18px;
}
a.jobs_rv {

	font-family: Tahoma;

	font-size: 13px;

	font-weight: normal;

	color: #2F437A;

	text-decoration: underline;

	line-height: 18px;
}

a.jobs_rv:hover {

	font-family: Tahoma;

	font-size: 13px;

	font-weight: normal;

	color: #2F437A;

	text-decoration: none;

	line-height: 18px;
}
a.pdfs_rv {

	font-family: Tahoma;

	font-size: 13px;

	font-weight: normal;

	color: #2F437A;

	text-decoration: underline;

	line-height: 18px;
}

a.pdfs_rv:hover {

	font-family: Tahoma;

	font-size: 13px;

	font-weight: normal;

	color: #2F437A;

	text-decoration: none;

	line-height: 18px;
}
a.newsEmail:hover
{
	text-decoration:underline;
}

a.sitemap:link,a.sitemap:visited
{
	color: #000000;
	text-decoration:none;
}
a.sitemap:hover
{
	color: #000000;
	text-decoration:underline;
}

.sitemaptext{

	font-family: Tahoma;

	font-size: 13px;

	font-weight: normal;

	color: #2F437A;

	text-decoration: none;

	line-height: 20px;
}
