* {margin:0;padding:0;border:0;}
body {
/*    background-image:url(../images/V_renn_back_1920.jpg);	
*/    background-repeat:no-repeat;
	background-position:50% 0;
	background-color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:62.5%;
}
img.displayed {
    display: block;
    margin-left: auto;
    margin-right: auto 
}
h1 {
	font-family:Arial, Helvetica, sans-serif;
	color:#456b3c;
	font-size:2.3em;
	margin:10px 15px 5px 18px;
}
p, td {
	font-family:Arial, Helvetica, sans-serif;
	color:#5b5847;
	font-size:1.4em;
	line-height:1.5em;
	margin:0 50px 10px 18px;	
}
#wrapper {
	/*background-color:#ffffff;*/
	/*border:1px solid red;*/
	width:1010px;
	margin:0 auto;/*centers site*/
}
/* start search feature*/
#topfeature {
	/*border:1px solid orange;*/
	float:left;
	width:1010px;
	height:899px;
	margin:25px 0 0 0;
}
#link {
	/*border:1px solid orange;*/
	float:left;
	width:300px;
	height:50px;
	margin:10px 0 0 0;
}
#search {
	float:right;
}
#sp_q {
	float:right;
	border:1px solid #666666;
	background-color:#f1efee;
}
/* end search feature*/
/* start enewsletter signup*/
#midfeature {
	/*border:1px solid yellow;*/
	clear:both;
	width:967px;
	height:20px;
}
#midfeature h2 {
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	color:#7d6e55;
	font-size:1.35em;
	margin:5px 20px 3px 0;
}
#midfeature h3 {
	clear:both;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	color:#7d6e55;
	font-size:1.35em;
	margin:0px 20px 5px 0;
}
#bottomfeature {
	/*border:1px solid yellow;*/
	clear:both;
	width:967px;
	height:35px;
}
#enewsletter {
	float:right;
	margin:0 15px 0 0;
}
#enewsletter h2 {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#7d6e55;
	/*color:#cdc1a9;*/
	font-size:1.35em;
	padding:2px 3px 0 5px;
	margin:6px 0 2px 0;
}
/* end enewsletter signup*/
#branding {
	/*background-color:orange;*/
	/*border:1px solid blue;*/
	width:966px;
	height:425px;
}
#brandingint {
	/*background-color:orange;*/
	/*border:1px solid blue;*/
	width:966px;
	height:435px;
	margin:0 0 0 0;
}
#gallery {
	/*border:1px solid green;*/
	float:left;
	width:665px;
	height:405px;
	margin:0 0 0 0;
}
#galleryint {
	/*border:1px solid green;*/
	float:left;
	width:967px;
	height:340px;
}
#maparea {
	float:left;
	background-color:#ffffff;
	width:301px;
	height:332px;
	margin:73px 0 0 0;
}
#maparea h2 {
	border:1px solid #e1a226;
	width:282px;
	font-family:Arial, Helvetica, sans-serif;
	color:#cdc1a9;
	font-size:1.35em;
	padding:3px 3px 3px 5px;
	margin:10px 0 6px 0;
}
#mapprice {
	/*border:1px solid red;*/
	width:292px;
	height:24px;
	margin:10px 0 0 0;
}
#map {
	/*border:1px solid blue;*/
	width:292px;
	height:289px;
	margin:10px 0 0 0;
}
#nav {
	background-color:#ffffff;
	width:967px;
	height:43px;
	margin:113px 0 0 -1px;
}
#navint {
	background-color:#ffffff;
	width:967px;
	height:43px;
	margin:48px 0 0 0;
}
#mainarea {
	clear:both;
	float:left;
	background-image:url(../images/bckgrnd-band-art.jpg);
	background-repeat:repeat-y;
	background-color:#ffffff;
	width:966px;
}
#mainareatb {
	clear:both;
	float:left;
	background-image:url(../images/bckgrnd-band-art_tb.jpg);
	background-repeat:repeat-y;
	background-color:#ffffff;
	width:966px;
}
#leftcol {
	/*background-color:#ffffff;*/
	float:left;
	width:665px;
}
#leftcoltop img {
	padding:0 0 0 20px;
}
#leftcol ul li {
	margin:0 20px 0 35px;
}
#leftcoltb {
	/*background-color:#ffffff;*/
	float:left;
	width:450px;
}
#leftcoltb a {
	color:#060;
}
#rightcoltb a {
	color:#060;
}
#rightcoltb {
	/*background-color:#ffffff;*/
	float:left;
	width:450px;
	margin:55px 0 0 0;
}
#leftcolleft {
	/*background-color:#ffffff;*/
	float:left;
	width:290px;
}
#leftcolright {
	/*background-color:#ffffff;*/
	float:left;
	width:350px;
}
#leftcolarea {
	/*background-color:#ffffff;*/
	width:650px;
	margin:10px 0 0 0;
	float:left;
}


/* start live chat and view plans*/
#linkboxes {
	/*border:1px solid #e1a226;*/
	float:left;
	width:650px;
	margin:0 0 10px 5px;
}
#linkboxlft h2 {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#cdc1a9;
	font-size:1.35em;
	padding:3px 3px 3px 5px;
	margin:10px 0 6px 0;
}
#linkboxlft {
	float:left;
	width:330px;
}
#linkboxlftchat {
	width:330px;
	height:170px;
}
#linkboxrtchat {
	width:280px;
	height:150px;
}
#linkboxlfttype {
	width:300px;
	margin:0 0 0 5px;
}
#linkboxlftlogos {
	clear:both;
	width:320px;
	margin:30px 0 0 5px;
}
#linkboxrt {
	clear:right;
	float:left;
	width:315px;
	height:242px;
}
/* end live chat and view plans*/
#rightcol {
	/*background-color:#eee9da;*/
	/*border:1px solid #e1a226;*/
	float:left;
	width:292px;
}
#rightcol h2 {
	font-family:Arial, Helvetica, sans-serif;
	color:#5c4928;
	font-size:2.3em;
	margin:10px 15px 5px 18px;
}
#rightcol h4 {
	font-family:Arial, Helvetica, sans-serif;
	color:#5c4928;
	font-size:1.1em;
	line-height:1.3em;
	margin:0 20px 0 20px;
}
#rightcol a {
	color:#390;
}
#rightcolmap {
	margin:0 0 0 18px;
}
#solidhorzrule {
	border-top:4px solid #3f3721;
	margin:0 0 10px 0;
}
#solidhorzrulew {
	border-top:6px solid #ffffff;
	margin:0 0 10px 0;
}
#rightcol p {
	font-family:Arial, Helvetica, sans-serif;
	color:#5c4928;
	font-size:1.3em;
	line-height:1.2em;
}
#whbar {
	clear:both;
	float:left;
	background-color:#ffffff;
	width:966px;
	height:8px;
	margin:0 0 10px 0;
}
#siteinfo {
	/*background-color:purple;*/
	/*border:1px solid #black;*/
	clear:both;
	float:left;
	width:966px;
	height:135px;
	color:#645e55;
	font-size:0.85em;
}
#siteinfolft {
	/*border:1px solid #green;*/
	float:left;
	width:110px;
	height:135px;
}
#siteinfomd {
	/*border:1px solid #red;*/
	float:left;
	width:650px;
	height:135px;
	text-align:center;
	margin:0 0 0 40px;

}
#siteinfo ul {
	padding:7px 0 7px 0;	
}
#siteinfo li {
	display:inline;
	font-size:1.5em;
	padding:0 5px 0 5px;
}
#siteinfo a:link{
	text-decoration:underline;/*removes underline from links*/
	color:#362e25;
}
#siteinfo a:visited{
	text-decoration:underline;/*removes underline from links*/
	color:#362e25;
}
#siteinfo a:hover{
	text-decoration:none;
	color:#645e55;
}
#siteinfo a:active{
	text-decoration:underline;/*removes underline from links*/
	color:#362e25;
}
#siteinfort {
	/*border:1px solid #blue;*/
	float:right;
	width:120px;
	height:135px;
}
#ytvideo {
	margin:0 0 0 18px;
}
#fpbuttons {
	margin:10px 0 0 140px;
	width:360px;
}

.email li {

}
.email a:link{
	text-decoration:underline;
	color:#326926; 
}
.email a:visited{
	text-decoration:underline;
	color:#326926; 
}
.email a:hover{
	text-decoration:none;
	color:#362e25; 
}
.email a:active{
	text-decoration:underline;
	color:#326926; 
}
.modelsold{
	color:#F00; 
}
@media only screen and (max-device-width: 1024px) {

	body {
		background:url(http://www.victoryrenovationsllc.com/images/V_renn_back_sm.jpg) top center no-repeat;
		background-color:#FFF;
	}
}
