html, body{ 
 margin:0; 
 padding:0; 
 text-align:center; 
 font-family:Georgia, Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 background-color:#333;
 } 
 
#pagewidth{ 
 width:900px; 
 text-align:left;  
margin-left:auto; 
 margin-right:auto;
 margin-top:2%;  
} 
 
#header{
 position:relative; 
 height:175px; 
  background-color:#FFFFFF;
  background-image:url(images/opening_top_web.jpg); 
 width:100%;
} 
 
#maincol{background-color: #FFFFFF;  
 float: right; 
 display:inline; 
 position: relative; 
 width:900px;
 height:425px;
 background-image:url(images/opening_bottom_web.jpg); 
 }

/*ord ban pages header maincol*/
#header_ord{
 position:relative; 
 height:175px; 
  background-color:#FFFFFF;
  background-image:url(images/ordban_top.jpg); 
 width:100%;
} 
 
#maincol_ord{background-color: #FFFFFF;  
 float: right; 
 display:inline; 
 position: relative; 
 width:900px;
 height:710px;
 background-image:url(images/ordban_btm.jpg);
 background-repeat:no-repeat;
 }
/*menu pages header maincol*/
#header_menu{
 position:relative; 
 height:175px; 
  background-color:#FFFFFF;
  background-image:url(images/menu_top.jpg); 
 width:100%;
} 
 
#maincol_menu{background-color: #FFFFFF;  
 float: right; 
 display:inline; 
 position: relative; 
 width:900px;
 height:425px;
 background-image:url(images/menu_btm.jpg); 
 }
 /*bar pages header maincol*/
#header_bar{
 position:relative; 
 height:175px; 
  background-color:#FFFFFF;
  background-image:url(images/bar_top.jpg); 
 width:100%;
} 
 
#maincol_bar{background-color: #FFFFFF;  
 float: right; 
 display:inline; 
 position: relative; 
 width:900px;
 height:425px;
 background-image:url(images/bar_btm.jpg); 
 }
 /*contact pages header maincol*/
#header_contact{
 position:relative; 
 height:175px; 
  background-color:#FFFFFF;
  background-image:url(images/contact_top.jpg); 
 width:100%;
} 
 
#maincol_contact{background-color: #FFFFFF;  
 float: right; 
 display:inline; 
 position: relative; 
 width:900px;
 height:425px;
 background-image:url(images/contact_btm.jpg); 
 }
 
 /*news pages header maincol*/
#header_news{
 position:relative; 
 height:175px; 
  background-color:#FFFFFF;
  background-image:url(images/news_top.jpg); 
 width:100%;
} 
 
#maincol_news{background-color: #FFFFFF;  
 float: left; 
 position: relative;
 left:126px; 
 width:900px;
 height:425px;
 background-image:url(images/news_btm.jpg); 
 }

/*we like pages header maincol*/
#header_welike{
 position:relative; 
 height:175px; 
  background-color:#FFFFFF;
  background-image:url(images/welike_top.jpg); 
 width:100%;
} 
 
#maincol_welike{background-color: #FFFFFF;  
 float: left; 
 position: relative;
 width:900px;
 height:900px;
 background-image:url(images/welike_btm.jpg); 
 }


 #leftcol	{width:450px;}

#simplepie	{width:480px;
	height:235px;
	text-align:left;
	background-color:#CCCCCC;
	overflow:auto;
	}
#logonews	{width:370px;
		height:110px;
		position:relative;
		top:-190px;
		left:126px;
		  }	
h1.news	{padding:0 0 5px 5px; font-size:14px; background-color:#990033; color:#990033;}
h2.news	{padding:0 0 5px 5px; font-size:12px; background-color:#990033; color:#333333;}
p.news	{color:#333333; font-size:12px;}
#footernews	{
 height:25px; 
  background-color:#333; 
 clear:both;
 text-align:right;
 position:relative;
 right:126px;
 } 
/*end simple pie news page*/
	
#footer{
 height:25px; 
  background-color:#333; 
 clear:both;
 /*text-align:right;*/
 } 

/*SUb Divisions*/
#nav	{height:25px; 
  background-color:#333;
  width:850px;
  position:relative;
  top:8px; 
		}
#text	{width:480px;
	height:235px;
	text-align:left;
	background-color:#CCCCCC;
	}
	/*for index page*/
#text2	{width:480px;
	height:235px;
	text-align:left;
	}
#text3	{width:480px;
	text-align:left;
	background-color:#CCCCCC;
	}

		
#textord	{width:480px;
	height:290px;
	text-align:left;
	background-color:#CCCCCC;
	}

#text.welike	{width:480px;
	height:850px;
	text-align:left;
	background-color:#CCCCCC;
	}

#logo	{width:370px;
		height:110px;
		position:relative;
		/*top:235px;*/
		background-color:#333333;
  }	
#iframe	{position:relative; top:-345px; float:right; border:#333333 5px solid; background-color:#333333;}


#logo img{margin-top:5px;}
#logo img.ordban{margin-top:5px;}
#logo img.bar{margin-top:5px;}
#logo img.contact{margin-top:5px;}


p.paragraph_btm	{width:400px; padding:0px 15px 0px 5px; float:right; text-align:left; margin-bottom:0px;}
p.paragraph_top	{width:400px; padding:18px 15px 0px 5px; float:right; text-align:left; margin-bottom:0px;}

h1	{padding:5px 5px 5px 15px; font-size:28px; background-color:#f6f5c7; width:225px; color:#990033;}
h2	{padding:0 5px 5px 15px; font-size:16px; background-color:#f6f5c7; width:350px; color:#333; margin:0 0 5px 0;}
h3	{padding:0 0 0 15px; font-size:14px; width:350px; color:#333; margin:0 0 -15px 0;}

ul.welike	{padding-top:5px;list-style:none;}
li.welike	{display:block;width:250px;}

ul	{padding-top:5px;}
li {display:inline;
	padding:5px 30px 0 0;}
ul.contact	{ list-style:none;
		padding-top:0px;}
li.contact {padding:5px 30px 0 0;}

a	{font-size:14px;
	color:#f6f5c7;
	text-decoration:none;
	font-weight:bold;
	}
a:hover	{background-color:#666666;}
a.ds	{font-weight:normal; font-size:9px;
		margin-top:4px;}
a.maroon	{color:#990033;}
 /* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  

##logo img.ordban{margin-top:15px;}
##logo img.contact{margin-top:15px;}