@charset "utf-8";
/* CSS Document */

/*-------------------------------------------- Basic Layout Proporties---------------------------------------------------*/


/*normalization of margin, padding*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td
{margin : 0; padding: 0;}

/*normalize font size headers*/
h1, h2, h3, h4, h5, h6
{font-size : 100%;}

/* remove list styles*/
ol, ul
{list-style: none;}

/*normalize font style and weight*/
address, caption, cite, code, dfn, em, strong, th, var
{ font-style: normal; font-weight: normal;}

/*removes list style*/
table
{ border-collapse: collapse;}

/*removes border from feildset and img*/
feildset, img
{border:0;}

/*left aligns text in caption and th*/
caption, th
{ text-align:left;}



body {
	background-color:#000000;
	}




/*---------------------------------------------------div's---------------------------------------------------------------*/



#branding {
	width:100%;
	height:115px;
	background-image: url(../images/branding/logo.jpg);
	background-repeat:no-repeat;
	background-position:10px 15px;
	}

#branding h1 {
	position:relative;
	left:100px;
	top:40px;
	width:260px;
	}

#branding h2 {
	position:relative;
	left:102px;
	top:35px;
	width:260px;
	}
#contact{
	position:relative;
	left:690px;
	top:25px;
	width:260px;
	}	
	
#sideBar {
	position:absolute;
	background-color:#F39517;
	width:190px;
	}
	
#nav {
	position:relative;
	top:30px;
	}
		
#nav li {
	padding:10px;
	}

#content {
	position: relative;
	width:100%;
	height:100%;
	background-image: url(../images/siteArch/tile1.jpg);
	background-repeat:repeat-y;
	}
	
#contentMain{
	position:relative;
	width:600px;
	left:200px;
	top:0px;
	}

#contentText {
	position:relative;
	background-color:#FFFFFF;
	padding-top:10px;
	padding-bottom:30px;
	}
	
#gallery {
	position:relative;
	background-color:#000;
	padding-top:10px;
	padding-bottom:30px;
	}
	
#gallery img {
	padding-right: 5px;
	padding-top:15px;
	}
		
 td{
	padding:5px;
	font-size:14px;
	}
#right {
	text-align:right
	}
#left {
	text-align:left;
	}		

#footer {
	width:100%;
	height:30px;
	margin-top:10px;
	padding-top:10px;
	background-color:#F39517;
	}

#footer img{
	vertical-align:bottom;
	padding-right:10px;
	padding-left:10px;
	}	
