/* General styles */
body 
{
        margin:0;
        padding:0;
        border:0;/* This removes the border around the viewport in old versions of IE */
        width:100%;
        background:#000;
        min-width:600px;    /* Minimum width of layout - remove line if not required */
	/* The min-width property does not work in old versions of Internet Explorer */
	font-size:90%;
}


.centeredImage
{
	text-align:center;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
}


h1, h2, h3
{
        margin:.8em 0 .2em 0;
        padding:0;
	color:#ffff00;
}

h4
{
	color:#ffff00;
	text-align:center;
}
p
{
        margin:.4em 0 .8em 0;
        padding:0;
}
/* Header styles */
#header 
{
	clear:both;
        float:left;
        width:100%;     
}

#img_logo 
{	
	display: block;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	
}
#car
{
	display: block;
	margin-left:auto;
	margin-right:auto;
	height:71px;
	width:988px;
}

#header p,
#header h1,
#header h2 
{
	padding:.4em 15px 0 15px;
        margin:0;
}
#clickonimage
{
	font-size:large;
	color:#FF0000;
	text-align:center;
}
/* Main section styes start here*/
#data
{
	padding:.4em 15px 0 15px;
	text-align:center; 
}
#data p
{
	font-size:20px;
	color:#ffff00;	
	  	
}

/*image display box styles*/

/* column container */
.colmask 
{
	position:relative;/* This fixes the IE7 overflow hidden bug and stops 	the layout jumping out of place */
	clear:both;
	float:left;
        width:100%;				/* width of whole page */
	overflow:hidden;		/* This chops off any overhanging divs */
}
/* holy grail 3 column settings */
.holygrail 
{
	background:#000;/* Right column background colour */
}
.holygrail .colmid 
{
        float:left;
        width:200%;
        margin-left:-200px; 	/* Width of right column */
        position:relative;
        right:100%;
        background:#000;    	/* Centre column background colour */
	}
.holygrail .colleft 
{
        float:left;
        width:100%;
        margin-left:-50%;
        position:relative;
        left:400px;         	/* Left column width + right column width */
        background:#000;    	/* Left column background colour */
}
.holygrail .col1wrap {
        float:left;
	width:50%;
	position:relative;
	right:200px;        	/* Width of left column */
	
}
.holygrail .col1 
{
        margin:0 215px;     	/* Centre column side padding:
        Left padding = left column width + centre column left padding width
        Right padding = right column width + centre column right padding 	width */
        position:relative;
	left:200%;
	overflow:hidden;
	text-align:justify;	/* This sets the text style for the middle column */
	border:white 4px ridge;
	padding:0px 10px 10px 10px; /* This pads around the text*/
}
.holygrail .col2 
{
        float:left;
        float:right;			/* This overrides the float:left above */
        width:158px;	/* This sets the width of the left column to the size of the photo. (Width of left column content (left column width minus left and right 		padding))*/
	/*height:120px;*/	/* This sets the border to the height of the photo*/
	position:relative;
        right:0 px;        	/* Width of the left-hand side padding on the left column */
	/*border:white 4px ridge ;*/
}
.holygrail .col3 {
        float:left;
        float:right;			/* This overrides the float:left above */
        width:161px;/* Width of right column content (right column width minus left and right 			padding) */
        margin-right:90px;/* Width of right column right-hand padding + left column left and 			right padding */
        position:relative;
        left:50%;
	/*border:white 4px ridge;*/
}

/* Footer styles */

#footer {
        clear:both;
        float:left;
        width:100%;
	/*border-top:1px solid #000;*/
}


/* Footer styles */
#footer 
{
	color:#ffff00;
	text-align:center;   
}
#footer p 
{
        font-size:18px;
}


/* Begin Navigation Bar Styling */
#nav 
{
	width: 100%;
	/*float: left;*/
	/*margin: 0 0 3em 0;*/
	padding: 0;
	text-align:center;
	width:395px; 
	margin:0 auto;
	  
}

#nav ul 
{
	list-style: none;
	width: 100%;
	margin: 0 auto;
	padding: 0; 
	

}

#nav li 
{
      float: left;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #ccc;
}
#nav li a 
{
	display: block;
	padding: 8px 15px;
	text-decoration: none;
	/*font-weight: bold;*/
	font-size:large;
	border-right: 1px solid #ccc;

}
#nav li:first-child a 
{
	border-left: 1px solid #ccc;
}

#nav li a:hover 
{
      /*color: #c00;*/
      background-color: #fff; 
}
   /* End navigation bar styling. */










    /* --> */
    </style>
    <!--[if lt IE 7]>
    <style media="screen" type="text/css">
    .col1 {
	    width:100%;
	}
    </style>
    <![endif]-->