/*
      Created by Keith Donegan of Code-Sucks.com
	  
	  E-Mail: Keithdonegan@gmail.com
	  
	  You can do whatever you want with these layouts,
	  but it would be greatly appreciated if you gave a link
	  back to http://www.code-sucks.com
	  
*/

* { padding: 0; margin: 0; }

h1
{
padding-bottom: 10px;
color:#336699;
font-size:16px;
font-variant:small-caps;
}

h2
{
color:#336699;
font-size:16px;
font-variant:small-caps;
padding-bottom: 10px;
}

body {
/* font-family: Arial, Helvetica, sans-serif;*/
 font-family:Georgia, "Times New Roman", Times, serif;
 font-size: 13px;
 background-color:#000000;
background-image: url(Graphics/background.jpg);
background-repeat: repeat-x;
}
#wrapper { 
 
 width: 800px;
 background-color:white;
 /*margin: 10px auto 0 auto;*/
 margin-top:10px;
 margin-bottom:auto;
 margin-right:auto;
 margin-left:auto;
 
}
#faux {
 background: url(Graphics/faux-4-2-col2.gif);
 margin-bottom: 0px;
 overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
 width: 100%
}
#header {
 color: #333;
 width: 800px; /*902*/
/* padding: 10px;*/
 height: 200px;
 margin: 0px 0px 0px 0px;
 background: #262261;
 background-image:url(Graphics/mcdonaldbanner.jpg);
 background-repeat:no-repeat;
}
#navigation {
 color: #333;
/* padding: 10px;*/
 margin: 0px 0px 0px 0px;
 background: #282E2E;
 text-align:center;
height:40px;
}
#rightcolumn { 
 display: inline;
 color: #333;
 margin: 10px;
 padding: 10px;
 width: 360px; /*195px*/
 float: right;
}
#leftcolumn { 
 float: left;
 color: #333;
 margin: 10px;
 padding: 10px;
 width: 360px; /* 683px */
 display: inline;
 position: relative;
}

#admincolumn{
 float: left;
 color: #333;
 margin: 10px;
 padding: 10px;
 width: 760px; /* 683px */
 display: inline;
 position: relative;
}
#footer { 
 width: 780px;
 height:50px;
 clear: both;
 color: #ffffff;
 background-color:#063366;
 margin: 0px auto 10px auto;
 padding: 10px;
 text-align:center;
}
.clear { clear: both; background: none; }

#home{

}

#home h1
{
	
}
#home p
{
	text-align:justify;
 	margin-bottom:10px;
}

#about 
{

}

#about p
{
 	text-align:justify;
 	margin-bottom:10px;
}

#about img
{
	text-align: left;
	padding-bottom:10px;
	padding-right:10px;
	margin-left:0px;
}

#mcdonaldevents
{

}

#events
{

text-align:justify;

}

#ajaxcontact
{
	fieldset { border:0;margin:0;padding:0; }
	label { display:block; }
	input.text,textarea { width:150px;font:12px/12px 'courier new',courier,monospace;color:#333;padding:3px;margin:1px 0;border:1px solid #ccc; }
	input.submit { padding:2px 5px;font:bold 12px/12px verdana,arial,sans-serif; }
	
}

#ajaxcontact table
{
width:350px;
}

/*Administrative Menu */

#adminmenu
{
margin-top:10px;
margin-left:10px;
text-align:center;

}

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.mattblacktabs{
width: 100%;
overflow: hidden;
border-bottom: 1px solid Gray; /*bottom horizontal line that runs beneath tabs*/
}

.mattblacktabs ul{
margin: 0;
padding: 0;
padding-left: 10px; /*offset of tabs relative to browser left edge*/
font: bold 12px Verdana;
list-style-type: none;
}

.mattblacktabs li{
display: inline;
margin: 0;
}

.mattblacktabs li a{
float: left;
display: block;
text-decoration: none;
margin: 0;
padding: 7px 8px; /*padding inside each tab*/
border-right: 1px solid white; /*right divider between tabs*/
color: white;
background: #414141; /*background of tabs (default state)*/
}

.mattblacktabs li a:visited{
color: white;
}

.mattblacktabs li a:hover, .mattblacktabs li.selected a{
background: Gray; /*background of tabs for hover state, plus tab with "selected" class assigned to its LI */
}

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