/* global */
body, form, p, h1, h2, h3, h4, h5, h6, a, ul, li, input { margin:0; outline:none;}
h1, h2, h3, h4, h5, h6 { line-height:1.0em; }
body, form { padding:0; }
body { font-family:Verdana, Arial, sans-serif; color:#CCC; background:#000000 url(../site_images/bg-tile.gif) repeat 0 0; text-align:center; line-height:1.0em; }


/* only if really needed */
.clearboth { clear:both; margin:0px; padding:0px; height:1px; }

/* page holder */
#container { margin:0 auto; padding:0 0 0 10px; width:980px; text-align:left; line-height:1.0em; }

/* header */
h1 { padding:30px 0 0 0; height:72px; width:245px; float:left; }

/* navigation */
.nav01 { margin:0; padding:30px 0 0 0; height:72px; width:735px; float:left; }
.nav01 ul { padding:0; list-style:none; }
.nav01 li { padding:0; display:inline; height:41px; text-align: center;}
.nav01 a { width: 112px; margin:0 10px 0 0; padding:15px 0px; height:11px; display:block; font-size:11px; text-transform:uppercase; color:#666; text-decoration:none; background:url(../site_images/bg-nav.gif) repeat-x 0 0; float:left; }
.nav01 .button2 a{ width: 113px }
.nav01 a:hover, .nav01 .sel a { color:#FFF; }


/* gallery area */
.section01 { clear:both; margin:0; padding:0 0 20px 0; width:980px; }
.section01 .largePhoto { margin:0; padding:0; float:left; width:970px; xtext-align:center;}
.section01 img { margin:0 10px 10px 0;}


#force { width:980px; }
/* if you want to output a list of thumbs instead remove img float and uncomment these
.section01 ul { padding:0; list-style:none; width:980px; }
.section01 li { margin:0; padding:0; display:inline; float:left; } 
*/

/* footer boxes */
.section02 { position:relative; margin:0 10px 10px 0; padding:10px; width:215px; height:65px; float:left; background:#070707; }
.section02 p { position:absolute; bottom:0; padding:0 0 8px 0; font-size:9px; color:#666; }

#width{
	width:970px;
	}

.contact01 { clear:both; margin:0; padding:0 0 20px 0; width:970px; height:500px; background-image:url(../site_images/contact_bg.jpg); background-repeat:no-repeat; background-position: top right;}

a { color:#ccc; }
a:hover { color:#fff; }

.contact01 p.contact { padding: 20px 0px 0px 0px; width: 500px; line-height:20px; font-size: 14px}
.contact01 p.contact2 { padding: 20px 0px 0px 0px; width: 500px; line-height:20px; font-size: 14px}
/* TABLE LAYOUT STUFF */
table{}

td{
	padding: 10px;
	vertical-align: top;
}

input.radioButton{
	
}

input.fileInput{}


input.input{}


