/*
-----------------------------------------------
Moore's RV Sales main css file
author: Matt Cooper
created: May 9, 2008
version: May 9, 2008
-----------------------------------------------
This is the main CSS file for The Connect Web Template, it contains
both the layout and the style of for the template.
*/

/* custom colors */
/*orange #FDC12D; */
/* blue  #1B59A5; */

/* Text area styles


/* set page background pattern and general font */

html, body {
	background	:	url(/A55C2D/moores.nsf/DADFEEE613BD3751852574360067E2F5/$FILE/background.jpg) repeat-x;
	background-attachment  	: 	fixed;	
	font		: 	0.9em Arial,Trebuchet,Verdana,Sans-Serif;
	background-color:	black /*#0E5A94*/;
	text-align	: 	center;
}

/* repeat font info, some versions of IE do not inherit
the body font inside tables */

tr, td, th, thead {
	font		:	 1em Arial,Trebuchet,Verdana,Sans-Serif;
}


/* general wrapper around everything but the background, used to work
around the IE6 box model bug */

#wrapper {
	background-color:	white;
	position	:	relative;
	text-align	:	left;
	width		:	851px;
	top		:	0px;
	padding-bottom	:	8px;
	border-left		:	1px solid black;
	border-right		:	1px solid black;
	border-bottom		:	1px solid black;
}

/* Mozilla 1.4 fix to force inheritance of background color to children */

#wrapper:after{ 
	content		:	 "."; display: block; line-height: 1px; font-size: 1px; clear: both;
} 


#password{
	float		:	right;
	width		:	200px;
	border		:	1px solid #ccc;
	position	:	relative;
	background-color:	yellow;
}

.red {
	color 		:	red;
	font 		:	bold 10pt georgia, Arial, sans-serif;
}

.navlink a:link, .navlink a:visited, .navlink a:active, .navlink a:hover {
	text-decoration :	underline;
	color 		:	white;
	font 		:	bold 10pt georgia, Arial, sans-serif;
}



#header {
	position	:	relative;
	top		:	0px;
	text-align	:	left;
	background	:	url(/A55C2D/moores.nsf/179A6C8FB76293E5852574360066D3E3/$FILE/header_bg.jpg) repeat-x;
	height		:	55px;
	margin-bottom	:	0px;
	border-top	:	1px solid #172C5C;
}

#logo {
	
}



.header_link_l{
	background	:	url(/A55C2D/moores.nsf/6C752E9AE7FE1B46852574360066F8F7/$FILE/header_link_l.jpg) no-repeat;
	width		:	9px;
	height		:	55px;

}


.header_link{	
	position	:	relative;
	top		:	-3px;
	background	:	url(/A55C2D/moores.nsf/975D5B66E7A67CEC852574360066E49E/$FILE/header_link.jpg) repeat-x;
	height		:	55px;
	margin-top	:	0px;
}

.header_link a:link, .header_link a:visited, .header_link a:active {
	position	:	relative;
	top		:	-20;
	text-decoration :	underline;
	color 		:	white;
	font 		:	14pt Arial, sans-serif;
	font-weight	:	bold;

}

.header_link a:hover {
	position	:	relative;
	top		:	-20;
	text-decoration :	underline;
	color 		:	black;
	font 		:	14pt Arial, sans-serif;
	font-weight	:	bold;

}



.header_link_r{
	background	:	url(/A55C2D/moores.nsf/FEF351567132AC6885257436006703C3/$FILE/header_link_r.jpg) no-repeat;
	width		:	8px;
	height		:	55px;
}

#content{

	background	:	url(/A55C2D/moores.nsf/B131A2D1B1766F178525743600701B17/$FILE/content.png) repeat;
	border-top	:	1px solid #172C5C;
	position	:	relative;
	top		:	-4px;
	left		:	0px;
	padding-right	:	0px;
	padding-bottom	:	15px;
	width		:	100%;

}

.featurephoto {
	position	:	relative;
	top		:	-2px;
	background	:	url(/A55C2D/moores.nsf/9FDE6BE7992A4FEA8525743B005A8873/$FILE/shadow_r.jpg) repeat-y;
	background-position	:	right;
	background-color:	#EEEEEE;
	border-right	:	1px solid #B6B6B6;
	border-bottom	:	1px solid #B6B6B6;
	margin-right	:	7px;
	width		:	665px;
}

.featurephotocell {
	position	:	relative;
	top		:	0px;
	margin		:	0px;
	border-top		:	1px solid #B6B6B6;
	border-bottom		:	1px solid #B6B6B6;
	border-left		:	1px solid #B6B6B6;
}

.featurephototext {
	padding		:	7px;
	font 		:	16pt  Arial, sans-serif;
	font-weight	:	bold;
	color		:	#243C3A;
	text-align	:	right;

}

.navlink{
	background	:	url() no-repeat;
background-position	:	right;
	height		:	27px;
	padding-left	:	7px;
	padding-right	:	7px;
	padding-top	:	4px;
}

.searchcell{
	padding-top	:	0px;
}

.searchtext{
	font		:	14pt arial;
	color		:	black;
	text-shadow	: 	blue 2px 2px, red -2px -2px;
}

.searchbox{
	background	:	url(/A55C2D/moores.nsf/EFC159E0CAAAEFB185257438007BEBEF/$FILE/searchfield.png) repeat-x;
	border	:	1px solid #1B59A5;
	font	:	14pt arial;
	color	:	black;
	background-color:	white;
	margin-right	:	0px;
}

.searchbutton{
	background	:	url() no-repeat;
	font		:	12pt arial;
	font-weight	:	normal;
	color		:	black;
	width		:	75px;
	height		:	25px;
	border		:	0px solid black;
	background-color:	white;
	margin-left	:	0px;
}


h1 {
	color		:	#644444;
	font-size	:	110%;
	margin		:	0;
	padding		:	0;
}



#col1 {
	position	:	relative;
	top		:	0px;
	left		:	0px;
	padding		:	0px;
	margin-left	:	0px;
}

#col2{
	background	:	url(/A55C2D/moores.nsf/DBC6307F2DF35F7B8525743900724415/$FILE/navmenu.jpg) repeat-y;
	background-color:	#EEEEEE;
	position	:	relative;
	top		:	-2px;
	right		:	-2px;
	border-bottom	:	1px solid #97979B;
	width		:	165px;
}

.toplevel {
	color 			: 	Black;
	font 			: 	bold 14pt Arial, sans-serif;
	margin-left		:	15px;
	margin-bottom		:	5px;
}

.toplevel A:LINK, .toplevel A:VISITED, .toplevel A:HOVER, .toplevel A:ACTIVE {
	text-decoration		: 	underline;
	color 			: 	Black;
	font 			: 	bold 14pt Arial, sans-serif;
	margin-left		:	5px;
}

.secondlevel {
	color 			: 	Black;
	font 			: 	bold 10pt Arial, sans-serif;
	margin-left		:	25px;
	padding			:	5px;
	width			:	600px;
	line-height		:	2;
}

.secondlevel A:LINK, .secondlevel A:VISITED, .secondlevel A:HOVER, .secondlevel A:ACTIVE {
	background	:	url(/A55C2D/moores.nsf/269D3E64906B17288525743B005DF828/$FILE/producttext.png) repeat-x;
	background-color	:	#CFCFCF;
	border			:	1px solid #97979B;
	text-decoration		: 	underline;
	color 			: 	Black;
	font 			: 	bold 10pt Arial, sans-serif;
	margin-left		:	3px;
	padding			:	3px;
	line-height		:	2;
}

.product{
	background	:	url(/A55C2D/moores.nsf/9FDE6BE7992A4FEA8525743B005A8873/$FILE/shadow_r.jpg) repeat-y;
	background-position	:	right;
	border-top		:	1px solid #97979B;
	border-bottom		:	1px solid #97979B;
	border-right		:	0px solid #97979B;
	border-left		:	1px solid #97979B;
	background-color:	#EEEEEE;
	padding		:	5px;
	margin-left	:	25px;
	margin-top	:	5px;
	width		:	600px;
}

.productphoto{
	background	:	url(/A55C2D/moores.nsf/9FDE6BE7992A4FEA8525743B005A8873/$FILE/shadow_r.jpg) repeat-y;
	background-position	:	right;
	padding		:	5px;
	border		:	1px solid #B6B6B6;
	border-left	:	1px solid #B6B6B6;
	border-right	:	0px solid #B6B6B6;
	margin-bottom	:	3px;
}

.productimage{
	border		:	1px solid #97979B;
}

.productdescription{
	background	:	url(/A55C2D/moores.nsf/C2BEF2B78CBE4AB08525743B005ADF59/$FILE/shadow_l.jpg) repeat-y;
	border-top		:	1px solid #B6B6B6;
	border-right		:	0px solid #B6B6B6;
	border-bottom		:	1px solid #B6B6B6;
	padding			:	7px;
	padding-top		:	2px;
}


.producttitle{
	padding-bottom		:	2px;

	color 			: 	Black;
	font 			: 	bold 11pt Arial, sans-serif;
}

.producttitle A:LINK, .producttitle A:VISITED, .producttitle A:HOVER, .producttitle A:ACTIVE {
	text-decoration	: 	none;
	color 		: 	black;
	font 		: 	bold 11pt Arial, sans-serif;
}


.producttext{
	background	:	url(/A55C2D/moores.nsf/269D3E64906B17288525743B005DF828/$FILE/producttext.png) repeat-x;
	background-color:	#CFCFCF;
	border		:	1px solid #97979B;
	font-style 	: 	normal;
	color 		: 	Black;
	font 		: 	normal 9pt Arial, sans-serif;
	margin-left	:	4px;	
	margin-right	:	2px;
	padding		:	4px;

}

#footer{
	position	:	relative;
	top		:	-4px;
	background	:	url(/A55C2D/moores.nsf/79929332FBC56DF3852574400053BE14/$FILE/footer_bg.png) repeat;	
	background-color:	#D0D0D0;
	border-right		:	0px solid #465770;
	border-bottom		:	1px solid #465770;
	text-align	:	center;
}

#footer A:LINK, #footer A:VISITED, #footer A:HOVER, #footer A:ACTIVE {
	text-decoration	: 	underline;
	color 		: 	black;
	font 		: 	normal 10pt Arial, sans-serif;
}


.usedproduct {
	background		:	url(/A55C2D/moores.nsf/9FDE6BE7992A4FEA8525743B005A8873/$FILE/shadow_r.jpg) repeat-y;
	background-position	:	right;
	background-color	:	#EEEEEE;
	border-top		:	1px solid #97979B;
	border-bottom		:	1px solid #97979B;
	margin-top		:	15px;
	margin-bottom		:	8px;
	width			:	175px;
	margin-left		:	6px;
}

.thumb {
	border		:	1px solid #97979B;
}

.thumbbody {
	background	:	url(/A55C2D/moores.nsf/C2BEF2B78CBE4AB08525743B005ADF59/$FILE/shadow_l.jpg) repeat-y;
	padding		:	5px;
	padding-right	:	10px;
	padding-left	:	10px;
}

.price { 
	font-style 	: 	  normal; 
	color 		: 	#97979B;
	font 		: 	bold 14pt Georgia, Arial, sans-serif;
}

.usedtitle {
	padding-bottom		:	2px;
	color 			: 	Black;
	font 			: 	bold 10pt Arial, sans-serif;
}


.navmenu {
	padding		:	5px;
	border-left	:	0px solid #97979B;
	position	:	relative;
	top		:	0px;
	left		:	0px;
}

.menutitle {
	position	:	relative;
	right		:	0px;
	background	:	url(/A55C2D/moores.nsf/06006CA31759963E85257439007150D9/$FILE/menutitle.jpg) repeat-x;
	height		:	41px;	
	color 		:	white;
	font 		:	bold 12pt Arial, sans-serif;
	margin		:	0px;
	width		:	100%;
	padding-top	:	8px;
	padding-left	:	7px;
}

.menulink {
	background	:	url(/A55C2D/moores.nsf/3910F92784430E6B85257439007137FD/$FILE/menulink.jpg) repeat-x;
	background-color:	#EEEEEE;
	text-align	:	center;
	/*height	:	22px;*/
	margin		:	3px;
	border		:	1px solid #97979B;
	margin-right	:	0px;
	padding		:	2px;
	width		:	100%;
}


.menulink a:link, .menulink a:visited, .menulink a:active {
	text-decoration :	underline;
	color 		:	black;
	font 		:	10pt Arial, sans-serif;
	font-weight	:	normal;
}

.menulink a:hover {
	text-decoration :	underline;
	color 		:	#474747;
	font 		:	10pt Arial, sans-serif;
	font-weight	:	normal;
}

.blogtitlelink {
	background	:	url(/A55C2D/moores.nsf/3910F92784430E6B85257439007137FD/$FILE/menulink.jpg) repeat-x;
	text-align	:	left;
	margin		:	3px;
	margin-right	:	0px;
	padding		:	5px;
	border		:	1px solid #97979B;
	width		:	100%;
}

.blogtitlelink a:link, .blogtitlelink a:visited, .blogtitlelink a:active, .blogtitlelink a:hover {
	text-decoration :	none;
	color 		:	black;
	font 		:	10pt Arial, sans-serif;
	font-weight	:	bold;
}

#copyright {
	position	:	relative;
	top		:	0px;
	font 		: 	10pt Arial, sans-serif;
	color		:	white;
	padding		:	0px;
	text-align	:	center;
}

#copyright A:LINK, #copyright A:VISITED, #copyright A:HOVER, #copyright A:ACTIVE {
	text-decoration : underline;
	color : white;
	font : bold 10pt Arial, sans-serif;
}

.navigation {
	float		:	right;
	background	:	url(/A55C2D/moores.nsf/3910F92784430E6B85257439007137FD/$FILE/menulink.jpg) repeat-x;
	background-color:	#EEEEEE;
	text-align	:	center;
	height		:	20px;
	margin-right	:	10px;
	margin-top	:	5px;
	border		:	1px solid #97979B;
	padding		:	3px;
	font 		: 	normal 9pt Arial, sans-serif;
}

.navigation A:LINK, .navigation A:VISITED, .navigation A:HOVER, .navigation A:ACTIVE {
	text-decoration : 	underline;
	font-style 	: 	normal;
	color 		: 	black;
	font 		: 	normal 9pt Arial, sans-serif;
}


A:LINK {
	text-decoration : underline;
	font-style : normal;
	color : Black;
	font : normal 10pt Arial, sans-serif;
}

A:VISITED {
	text-decoration : underline;
	color : Black;
	font : normal 10pt Arial, sans-serif;
	}

A:HOVER {
	text-decoration : underline;
	color : Blue;
	font : normal 10pt Arial, sans-serif;
}
	
A:ACTIVE{
	text-decoration : underline;
	color : Black;
	font :normal 10pt Arial, sans-serif;
}

.as {
	display	:	none;
}

.userinput {
	/*background	:	url(/A55C2D/moores.nsf/3910F92784430E6B85257439007137FD/$FILE/menulink.jpg) repeat-x;*/
	background-color:	white;
	color 		: 	Black;
	font 		:	bold 12pt Arial, sans-serif;
}

.contactmessage {
	background-color:	white;
	color 		: 	Black;
	font 		:	12pt Arial, sans-serif;
	border 		: 	1px solid #C7C7C7;
	margin : 10px;
	padding : 15px;
}

