BODY
{
font-family:"Tahoma";
font-size:16px; margin:0px;
padding:0px;
text-align:center;
min-width:902px;
background-image:url("images/camo2.jpg");
color:#ffffff; 
background-color:#000000; overflow:auto;
}

h1
{
font-size:16px;
line-height:normal;
font-family:"Tahoma";
padding:0px;
margin:0px;
}

table
{
border-collapse:collapse;
}

td
{
margin-top:0px;
font-size:16px;
line-height:normal;
text-align:justify;
padding:0px;
margin:0px;
}

div.root1
{
padding:0px;
height:830px;
width:902px;
top:0px;
margin-left:auto;
margin-right:auto;
text-align:left;
position:relative;
background-color:#000000;
}

div.root2
{
padding:0px;
height:1100px;
width:902px;
top:0px;
margin:0px auto;
text-align:left;
position:relative;
background-color:#000000;
}

div.root3
{
padding:0px;
height:3300px;
width:902px;
top:0px;
margin:0px auto;
text-align:left;
position:relative;
background-color:#000000;
}

div.root4
{
padding:0px;
height:1250px;
width:902px;
top:0px;
margin:0px auto;
text-align:left;
position:relative;
background-color:#000000;
}

#footer
{
position:absolute;
bottom:0px;
left:6px;
width:876px;
height:60px;
valign:top;
text-align:center;
font-size:11px;
margin-top:0px;
margin-bottom:0px;
background-color:#000000;
cellspacing:0px;
padding:6px;
color:#ffffff;
background-image:url('images/lineargradient.png');
background-repeat:repeat-x;
border:1px solid #333333;border-bottom:none;
}

div.hbar
{
position:absolute;
top:50px;
left:0px;
height:80px;
width:100%;
background-color:#333333;
opacity:.75;
filter:alpha(opacity=75);
}

div.vbar
{
position:absolute;
top:0px;
left:50px;
height:100%;
width:80px;
background-color:#333333;
}

div.words
{
position:absolute;
top:70px;
right:20px;
height:37px;
width:527px;
}

div.rtw
{
position:absolute;
top:145px;
right:10px;
width:414px;
height:25px;
}

div.logo
{
position:absolute;
top:10px;
left:10px;
height:200px;
width:171px;
}

div.nav
{
position:relative;
top:230px;
left:30px;
}

ul.nav
{
list-style-type:none;margin:0px;padding:0px;
}

li.nav
{
width:109px;
height:54px;
padding:10px;
}

div.brickwall
{
position:absolute;
top:0px;
left:0px;
width:902px;
height:184px;
background-color:#ffffff;
background-image:url('images/brick-texture-2.jpg');
background-repeat:repeat-x,y;
}


div.fb
{
position:absolute;
left:20px;
bottom:20px;
}

div.paypal
{
position:absolute;
bottom:20px;
right:10px;
}

div.mainvideo
{
position:absolute;
left:200px;
top:325px;
width:640px;
height:360px;
overflow:hidden;
border-style:solid;
border-width:1px;
border-color:#666666;
}

div.historyvideo
{
float:right;
width:400px;
height:330px;
overflow:hidden;
border-style:solid;
border-width:1px;
border-color:#666666;
border-right-style:none;
margin:12px 0px 6px 12px;
}

div.aboutusvideo
{
width:298px;
height:167px;
overflow:hidden;
border-style:solid;
border-width:1px;
border-color:#666666;
float:right;margin:0px 0px 6px 12px;
}

div.main
{
margin-top:1px;
font-size:16px;
color:#ffffff;
line-height:normal;
text-align:justify;
padding:5px;
margin:0px;
height:auto;
position:absolute;
left:170px;
top:200px;
width:700px;
}

td.main
{
border-style:solid;
border-width:1px 0px 1px 0px;
border-color:#fff300;
padding:20px;
}

h1.fb {font-family:"verdana";color:#ffffff;font-size:12px;line-height:14px;margin:0px 0px 6px 0px;}
a.fb:link    {text-decoration:none;color:#ffffff;background-color:transparent;font-size:12px;}
a.fb:hover   {text-decoration:underline;color:#cccccc;background-color:transparent;font-size:12px;}
a.fb:active  {text-decoration:none;color:#ffffff;background-color:transparent;font-size:12px;}
a.fb:visited {text-decoration:none;color:#ffffff;background-color:transparent;font-size:12px;}

div.body
{
font-size:16px;
color:#ffffff;
line-height:normal;
text-align:justify;
font-family:"Tahoma";
margin:0px;
height:auto;
position:absolute;
left:175px;
top:215px;
width:700px;
}

th
{
font-size:16px;
text-align:center;
background-image:url('images/lineargradient.png');
background-repeat:repeat-x;
padding:3px;
margin:0px;
border: 1px solid #666666;
}

td.history
{
border: 1px solid #666666;
}

td.aboutus
{
font-size:16px;
color:#ffffff;
border: 1px solid #666666;
padding:10px;
}

li.history
{
padding:12px;
}

td.black
{
height:30px;
border: 0px;
background-color:#000000;
}

span.yellowtext
{
color:#fff300;
}

td.principlesvideo
{
width:336px;
height:255px;
overflow:hidden;
border-style:solid;
border-width:1px;
border-color:#666666;
}

td.numbers
{
font-size:32px;
color:#fff300;
line-height:normal;
text-align:right;
font-weight:bold;
padding-bottom:6px;
padding-top:6px;
padding-right:3px;
padding-left:3px;
margin:0px;
border:1px solid #666666;
border-right:none;
}

td.principles
{
font-size:16px;
color:#ffffff;
line-height:normal;
text-align:justify;
padding:6px;
margin:0px;
border-right: 1px solid #666666;
border-bottom: 1px solid #666666;
}

div.container
{
position:absolute;
right:50px;
top:220px;
width:640px;
height:480px;
padding:10px;
border: 2px solid #333333;
}

h1.yellow
{
color:#fff300;
}

div.address
{
position:absolute;
left:170px;
top:220px;
}

div.map
{
position:absolute;
left:170px;
top:420px;
}

div.directions
{
position:absolute;
left:170px;
top:460px;
}

td.directions1
{
background-color:#ffffcc;
font-size:12px;
color:#000000;
border:0px;
padding:4px;
}

td.directions2
{
background-color:#ffffcc;
text-align:center;
vertical-align:top;
border:0px;
padding:0px 4px 4px 4px;
}

div.contactus
{
position:absolute;
right:20px;
top:220px;
width:370px;
}

table.contactus
{
cellpadding:2px;
border:1px solid #666666;
}

td.contact
{
font-size:16px;
color:#ffffff;
border-style:solid;
border-width:1px;
border-color:#666666;
text-align:left;
padding:6px;
margin:0px;
}

