/*  GLOBAL
------------------------------------------------------------------------------------------------------------------*/

body {
	margin:0;
	padding:0;
	border:0;			    /* This removes the border around the viewport in old versions of IE */
	width:100%;
	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-family: Arial, Helvetica, sans-serif;
	font-size:62.5%;
    text-align:center;
    background-color:#eee;

}

/*  GLOBAL Typographic
------------------------------------------------------------------------------------------------------------------*/


    
    /* Headings
-------------------------------------------------------------- */
/*
h1,h2,h3,h4,h5,h6 { font-weight: normal; color: #111; }

h1 { font-size: 3em; line-height: 1; margin-bottom: 0.5em; }
h2 { font-size: 2em; margin-bottom: 0.75em; }
h3 { font-size: 1.5em; line-height: 1; margin-bottom: 1em; }
h4 { font-size: 1.2em; line-height: 1.25; margin-bottom: 1.25em; }
h5 { font-size: 1em; font-weight: bold; margin-bottom: 1.5em; }
h6 { font-size: 1em; font-weight: bold; }

h1 img, h2 img, h3 img, 
h4 img, h5 img, h6 img {
  margin: 0;
}

*/







/* Text elements
-------------------------------------------------------------- */

p           { margin: 0 0 1.5em; }
p img.left  { float: left; margin: 1.5em 1.5em 1.5em 0; padding: 0; }
p img.right { float: right; margin: 1.5em 0 1.5em 1.5em; }



blockquote  { margin: 1.5em; color: #666; font-style: italic; }
strong      { font-weight: bold; }
em,dfn      { font-style: italic; }
dfn         { font-weight: bold; }
sup, sub    { line-height: 0; }

abbr, 
acronym     { border-bottom: 1px dotted #666; }
address     { margin: 0 0 1.5em; font-style: italic; }
del         { color:#666; }

pre 				{ margin: 1.5em 0; white-space: pre; }
pre,code,tt { font: 1em 'andale mono', 'lucida console', monospace; line-height: 1.5; }






/* Tables
-------------------------------------------------------------- */

table       { margin-bottom: 1.4em; width:100%; }
th          { font-weight: bold; }
thead th 		{ background: #c3d9ff; }
th,td,caption { padding: 4px 10px 4px 5px; }
tr.even td  { background: #e5ecf9; }
tfoot       { font-style: italic; }
caption     { background: #eee; }


/* Misc classes
-------------------------------------------------------------- */

.small      { font-size: .8em; margin-bottom: 1.875em; line-height: 1.875em; }
.large      { font-size: 1.2em; line-height: 2.5em; margin-bottom: 1.25em; }
.hide       { display: none; }

.quiet      { color: #666; }
.loud       { color: #000; }
.highlight  { background:#ff0; }
.added      { background:#060; color: #fff; }
.removed    { background:#900; color: #fff; }

.first      { margin-left:0; padding-left:0; }
.last       { margin-right:0; padding-right:0; }
.top        { margin-top:0; padding-top:0; }
.bottom     { margin-bottom:0; padding-bottom:0; }

.left   {float:left;}
.right {float:right;}
    

/*  GLOBAL Forms
------------------------------------------------------------------------------------------------------------------*/


/*  GLOBAL Tables
------------------------------------------------------------------------------------------------------------------*/


/*  HEADER
------------------------------------------------------------------------------------------------------------------*/
/* Header styles */
#header {
	clear:both;
	float:left;
	width:100%;
	border-bottom:1px solid #000;
	background:#fff url(../images/header_bg.png) repeat-x;
	vertical-align:bottom;
	margin-top:15px;
}

#header img
{
    float:left;
    margin:20px 2% 10px 2%;
    height:32px;
    max-width:21%;
    }

#header span 
{

    float:right;
    width:67%;

    background: url(../images/h2background.png) 0 25% repeat-x;

    margin:20px 2% 10px 2%;
    padding: 6px 2%;

    font-size: 2em;
    color: #fff;
    }

/*  NAV
------------------------------------------------------------------------------------------------------------------*/







/*  CONTENT
------------------------------------------------------------------------------------------------------------------*/

#page_title {
    width: 570px;
    min-height: 36px;
    margin: 35px 5px 0 20px;
	background: url(../images/h2background.png) 0 25% repeat-x;
	float: left;
}

#page_title h2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #ffffff;
	text-align: left;
	margin: 8px 10px;

/*	margin: 3px 15px;
	float: left  */
}

.roundtop {
    position:relative;
    clear: both;
    width:100%;
    height:97px;
  /*  background:url(http://www.mark-iv.com/images/header_left.png) no-repeat left top;*/
}

.roundtopright {
    display:block;
    position:relative;
    height:97px;
    /*background:url(http://www.mark-iv.com/images/header_right.png) no-repeat right top;*/
}




#logo 
{
    
    float: left;
    min-height: 36px;
    margin: 35px 5px 0 20px;

}




/* Box with Round Corners*/




.roundbottom 
{
    position:relative;
    clear: both;
height:113px;
background:url(http://www.mark-iv.com/images/footer_left.png) no-repeat left bottom;
}
.roundbottomright  {
display:block;
position:relative;
height:113px;
background:url(http://www.mark-iv.com/images/footer_right.png) no-repeat right top;
}

.title {
	width: 570;
	height: 31;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 2em;
	color: #ffffff;
	text-align: left;
	margin: 3px 0;
	float: left;	
}

    
    
    img {
	margin:10px 0 5px;
}


    

    
/*  SIDEBAR
------------------------------------------------------------------------------------------------------------------*/


/*  FOOTER
------------------------------------------------------------------------------------------------------------------*/

/*  COLORS
#143181;
 #ADDFF4
 #99d7f1;
#369;
#333333;
#11286a;
#888
#F80
#AAA
#FFF
#CCC
#999
#DDD
#DBF0F9
#808080

#143181 dark blue background
#99d7f1 header background

------------------------------------------------------------------------------------------------------------------*/











    



/* Header styles */