/* Body */

body {
  	 margin-left: auto; 
		 margin-top: 1em; 
		 margin-bottom: 1em; 
		 margin-right: auto; 		 
		 padding-left: 3px; 
		 padding-top: 1px; 
		 padding-bottom: 1px; 
		 padding-right: 4px; 
		 background-color:#cc9966; 
		 color:black; 
		 background: url("http://www.vickauto.com/media/backgrounds/bgdesert.jpg");  
		 font-family: Arial, Helvetica, sans-serif; 
		 font-size: 90%; 
		 font-style: normal; 
		 font-weight: 600;
		 }
		 
/* Containers */

  #banner {
		border: 3px ridge #8f7316;
		margin: 20px 20px 0px 20px;
		padding: 5px;
		background-color:white; 
		color:black; 
		background: url("http://www.vickauto.com/media/backgrounds/checkback.gif");
		height: 70px; /* ie5win fudge begins */
		voice-family:"\"}\"";
		voice-family:inherit;
		height: 70px;	
		}
html>body #banner {
	height: 70px; /* ie5win fudge ends */
	}		
	
	
	#titlebox {
		position: absolute;
		top: 55px;
		right: 70px;
		border: 3px ridge #8f7316;
		margin: 0px;
		padding: 5px;
		background-color:#5f4e0d;  /* Multi Theme Colors */
		color: #cc9933;
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 150%; 
		font-style: italic; 
		font-weight: bold;
		font-variant: small-caps; 
		text-align: center;
		}
		
	#buttbox {
		position: absolute;
		top :750px; 
		right:0px; 
		border: 3px inset #000;
		margin: 20px;
		color:black;
		}

		
	#transbox {
		position: absolute;
		bottom :0px;
		left:0px; 
		margin: 20px;
		color:black;
		}		
			
	#contentleft {
		background:#cc9933; /* Multi Theme Colors */
		border: 3px ridge #8f7316;
  	position: absolute;
  	top: 120px;
  	left: 0px;
  	margin: 20px;
  	padding: 5px;
  	width: 150px; /* ie5win fudge begins */
  	voice-family: "\"}\"";
  	voice-family:inherit;
  	width: 120px;
		}
	
	#contentcenter {
		background:#cc9966; /* Multi Theme Colors */
		color: #996600;
		margin: 20px 170px 20px 170px;
		padding: 5px;
		border: 3px ridge #8f7316;
		}
	
	#contentright {
  	position: absolute;
  	top: 120px;
  	right: 0px; /* Opera5.02 will show a space at right when there is no scroll bar */
  	margin: 20px;
  	padding: 5px;
  	border: 3px ridge #8f7316;
  	background: #cc9933;    /* Multi Theme Colors */
  	width: 150px; /* ie5win fudge begins */
  	voice-family: "\"}\"";
  	voice-family:inherit;
  	width: 120px;
  	}
html>body .contentright {
	width: 120px; /* ie5win fudge ends */
	}


/* Backgrounds */
.darkbg { background-color:black; color:white;}
.diamondbg { background-color:black; color:white; background: url("http://www.vickauto.com/media/backgrounds/diamond%20plate.jpg")}
.checkerbg { background-color:white; color:black; background: url("http://www.vickauto.com/media/backgrounds/checkback.gif")}
.desertbg { background-color:#cc9966; color:black; background: url("http://www.vickauto.com/media/backgrounds/bgdesert.jpg")}
.graybg { background-color:#cccccc; color:black; background: url("http://www.vickauto.com/media/backgrounds/grey_dots.gif")}
.redbg { background-color:#990000; color:white; background: url("http://www.vickauto.com/media/backgrounds/red_stucco.gif")}
.greenbg { background-color:#006600; color:white; background: url("http://www.vickauto.com/media/backgrounds/green_stucco.gif")}
.bluebg { background-color:blue; color:white; background: url("http://www.vickauto.com/media/backgrounds/blue_weave.gif")}

/* Borders */
.dotted {border-style: dotted}
.dashed {border-style: dashed}
.solid {border-style: solid}
.double {border-style: double}
.groove {border-style: groove}
.ridge {border-style: ridge}
.inset {border-style: inset}
.outset {border-style: outset}

/* Tables */
.table-b1 { border-width: thin; border-collapse:collapse; width:100% }
.table-b2 { border-width: medium;  border-collapse:collapse; width:100% }
.table-b3 { border-width: thick;  border-collapse:collapse; width:100% }

/* Buttons */
	 
.buttons a {color: black;     /* Multi Theme Colors */
				 border: 1px solid;
				 background-color: #cc9966;
				 padding: 2px;
				 padding-left: 3px;
				 font: 13px Arial, sans-serif;
				 font-weight: bold;
				 text-decoration: none;
				 border-color: gray black black gray;
				 display: block;
				 margin: 0px;
				 width:115px;
				 text-align: left;}

.buttons a:hover {border: 1px solid;
				 padding-left: 4px;
				 padding-top: 3px;
				 padding-bottom: 1px;
				 padding-right: 1px;
				 background-color: #666666;
				 border-color: black gray gray black;
				 color: black;
				 text-decoration: none;}
	
.buttons a:visited {
				 color: black;
 				 font-weight: bold;

			}

				 
/* Links */

a:link {
    text-decoration: none; 
		font-weight: normal;
 }
 
a:visited {
    text-decoration: none;  /* Multi Theme Colors */
		font-weight: normal;
		color: #666666;

 }
a:hover {
    text-decoration: none;
    background-color: #FFFF00;
    font-weight: bold;
   
}
/*a:active {
    color: #FF0000; 
    text-decoration: none; 
    background-color: #CCCCCC;
    font-weight: bold;
    font-style: normal;
}*/

/* Headers */

h1 {
	font-family: Arial, Helvetica, sans-serif; 
  font-size: 120%; 
	font-style: italic; 
	font-weight: bold;
  font-variant: small-caps; 
	color: Black;    
	text-align: center;
	padding:10px;
	margin:0px;
		}

h2 {
	font-family: Arial, Helvetica, sans-serif; 
  font-size: 100%; 
	font-style: italic; 
	font-weight: bold;
  font-variant: small-caps; 
	color: Black; 
	text-align: center;
	padding:10px;
	margin:0px;
		}

	
/* Text */
.maintext {
				font-family: Arial, Helvetica, sans-serif; 
				font-size:90%; 
				font-style: normal; 
				font-weight: 600; 
				color: #336633;
				}

.utilitytext { 
				font-family: Verdana, Arial, Helvetica, sans-serif;
			 	font-size: x-small; 
			  font-style: normal; 
				font-weight: 500; 
				font-variant: small-caps; 
				color: #444444;
				} 

.subtitles { 
				font-family: Arial, Helvetica, sans-serif; 
				font-size: 110%; 
				font-style: italic; 
				font-weight: bold;
				font-variant: small-caps; 
				color: #000000; 
				text-align: right;
				}

.smallgray { 
				font-family: Arial, Helvetica,sans-serif; 
				font-size: 80%; 
				font-style: normal; 
				font-weight: 500; 
				color: #333333;
				} 

.highlight { 
				font-family: "Times New Roman", Times, serif; 
				font-size: 90%; 
				font-style: normal; 
				font-weight: bold; 
				color: red;
				} 

.highlightbig { 
				font-family: "Times New Roman", Times,serif; 
				font-size: 105%; 
				font-style: normal; 
				font-weight: bold;
				color: red; 
				} 

.newsdate { 
				font-family: Arial, Helvetica, sans-serif; 
				font-size: 80%;
				font-style: italic; 
				font-weight: normal; 
				color: #669966;
				} 

.newstitle { 
				font-family: Arial,Helvetica, sans-serif; 
				font-size: 110%; 
				font-style: italic; 
				font-weight: bold; 
				font-variant: small-caps; 
				color: black; 
				text-align: left; 
				text-indent: 1em;
				}

