/* general */
body   {	
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	margin: 0px;
	padding: 0px;
	vertical-align: top;
	background: #bcc6d2 url(images/colors/blue1.png) repeat-x;
}
.backlit {
	font-family: Verdana, Geneva, sans-serif;
	font-style: normal;
	font-weight: normal;
	background-color: #09C;
	color: #FFF;
	font-size: 12px;
	margin: 2px;
	padding: 0px;
	width: auto;
	height: auto;
}
.revlink {
	color: #FFF;
}
.whitetxt   {
	color:white;
	font-size: 12px;
	font-style: normal;
}
p  	{ 
	font-size: 12px;
	padding: 0px;
	line-height: 16px;
	margin: 8px 6px 6px 10px;
	letter-spacing: .03px;
}
p.justify  	{ 
	font-size: 12px;
	padding: 0px;
	line-height: 16px;
	margin: 8px 6px 6px 6px;
	letter-spacing: .05px;
	text-align:justify;
}
H1 {
	font-size: 24px;
	color: #333;
	line-height: 22px;
	letter-spacing: .1px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 10px;
}
H2 {
	font-size: 18px;
	color: #444;
	line-height: 20px;
	letter-spacing: .1px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 10px;
}
H3 {
	font-size: 16px;
	color: #444;
	line-height: 18px;
	letter-spacing: .02px;
	margin-top: 15px;
	margin-right: 6px;
	margin-bottom: 2px;
	margin-left: 10px;
}
H4 { font-size: 14px; color: #333; margin:15px 0px 2px 10px; line-height: 16px; letter-spacing: .02px;}
H5 { font-size: 16px; color: #CCC; margin:14px 0px 12px 0px; line-height: 20px;}
H6 { font-size: 13px; color: #CCC; margin:14px 0px 12px 0px; line-height: 15px;	font-weight:bolder;
}
H7 { font-size: 12px; color: #CCC; margin:14px 0px 12px 0px; line-height: 14px;}
H8 { font-size: 22px; color: #CCC; margin:14px 0px 12px 0px; line-height: 24px; text-align:left;}
a:link {
	color:#09C
	;
	font-size:11px;
	text-decoration: none;
	font-weight:bold;
}
a:visited {
	color: #09C;
	text-decoration: none; font-weight:bold;
}
a:hover {
	color: #F30;
	text-decoration: none; font-weight:bold;
}
a:active {
	color: #F30;
	text-decoration: none; font-weight:bold;
}
/* tables ...............................................................................*/
.table{
  	border: 0px solid #000;
  	width: 650px;
	height:auto;
	float: left;
	margin: 0px auto;
	display: inline;
	padding:6px;
	border:0px;
	border-collapse: collapse;
}
th, td {
  padding: 4px;
}
th {
 color: #fff;
 background-color: #999;
}
table.stats td {
background-color: #;
color: #000;
padding: 4px;
text-align: left;
border: 1px #CCC dotted;
}
table.stats {
text-align: left;
width: 600px;
background-color: #FFF;
border: 2px dotted #CCC;
border-collapse: collapse;
border-spacing: 0px;
}
table.stats td.hed
{background-color: #666;
color: #FFF;
padding: 4px;
text-align: left;
border-bottom: 2px #fff solid;
font-size: 14px;
font-weight: bold;
} 
#striped {
	float:left;
	width:700;
	border-collapse:collapse;
}
#striped td, #striped th 
{
font-size:1em;
border:0px solid #98bf21;
padding:3px 7px 2px 7px;
}
#striped th 
{
font-size:1.1em;
text-align:left;
padding-top:5px;
padding-bottom:4px;
background-color:#A7C942;
color:#ffffff;
}
#striped tr.alt td 
{
color:#000000;
background-color:#EAF2D3;
}
.rowcolor {
background: #CFCFCF;
border-color:#CFCFCF;
border:3px;
}
.tableright {
	width: 650px;
	height:auto;
	float: right;
	padding: 4px;
	margin: 10px auto;
	display: inline-block;
}
.3columns  {
text-align: justify;
-moz-column-count: 3;
-moz-column-gap: 1.5em;
-moz-column-rule: 1px solid #c4c8cc;
-webkit-column-count: 3;
-webkit-column-gap: 1.5em;
-webkit-column-rule: 1px solid #c4c8cc;
}
.spacer {
	margin:15px;
	-moz-box-shadow: 2px 2px 2px #333;
	-webkit-box-shadow: 2px 2px 2px #333;
	box-shadow: 2px 2px 2px #333;
}
.spacer2 {
	margin:15px;
}
#columns {
	column-width: 200px;
	column-count: 2;
	column-gap: 8px;
	-moz-column-width: 200px;
	-webkit-column-width: 200px;
	-moz-column-gap: 30px;
	-webkit-column-gap: 30px;
	-moz-column-count: 2;
	-webkit-column-count: 2;
	text-align:justify;
}
/* images ...................................................................*/
img { 	border:0px;
		margin:0px;
		display:inline;
}
img.floatleft {
	float:left;
}
img.shadow { 	
		border:0px;
		margin:10px;
		display:inline;
		padding: 0px;
		-moz-box-shadow: 2px 2px 2px #333;
		-webkit-box-shadow: 2px 2px 2px #333;
		box-shadow: 2px 2px 2px #333;
}
img.left {
	float:left;
	margin:10px 15px 0px 10px;
}
img.right {
	float:right;
	margin-right: 10px 15px 0px 10px;
}
img.floatRightClear { 
    float: right; 
    clear: right; 
	padding:10px;
}
img.floatRightClearshadow { 
    float: right; 
    clear: right; 
	margin:10px;
	-moz-box-shadow: 2px 2px 2px #333;
	-webkit-box-shadow: 2px 2px 2px #333;
	box-shadow: 2px 2px 2px #333;
}
img.floatLeftClear { 
    float: left; 
    clear: left;
	padding:10px;
}
img.floatLeftClearshadow { 
    float: left; 
    clear: left;
	margin:10px;
	-moz-box-shadow: 2px 2px 2px #333;
	-webkit-box-shadow: 2px 2px 2px #333;
	box-shadow: 2px 2px 2px #333;
}
/* boxes..............................................................................*/	
#wrapper {
	width: 1020px;
	height: 1080px;
	vertical-align: top;
	margin: 0px auto;
	padding: 0px 10px 15px 25px;
	border: 1px;
	border-color: #bcc6d2;
	filter: alpha(opacity=100);
	opacity: 1;
	/*.... -moz-box-shadow: 5px 5px 5px #333;
	-webkit-box-shadow: 5px 5px 5px #333;
	box-shadow: 5px 5px 5px #333;*/
}
.boldlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	font-variant: normal;
	text-transform: none;
	color: #FFF;
}

#header {
	width: 940px; 
	height: auto; 
	padding: 0px 0px 0px 0px;
}
#nav {
	height: 55px;
	width: 1200px;
	top: 100px;
	padding: 0px 0px 0px 0px;
	background: #;
	color:#FFF;
	display: inline;
	list-style-type: none;
	padding-right: 0px;
}
#minibox {
	float: left;
	margin-left: 20px;
	margin-top: -120px;
	width: 270px;
	height: auto;
	vertical-align: top;
	padding: 0px 0px 0px 6px;
	border: 0px solid;
	-moz-border-radius: 0px 50px 0px 0px; 
	-webkit-border-radius: 0px 50px 0px 0px;
	border-radius: 0px 50px 0px 0px;
	filter:alpha(opacity=100);
	opacity: 1;
}
#address  {	
	float:right;
	width: 250px;
	height: 150px;
	padding-bottom:-10px;
	position:relative;
	left: -2px;
	top:40px;
}
#footer {
	margin-top: 35px;
	padding:5px;
	width: 725px;
	height: auto;
	clear: both;
}
#footer1 {
	height: 60px;
	width: 300px;
}
#footer2 {
	float: right;
	height: 60px;
	width: 300px;
}
#awmAnchor-home {
	width: 800px; 
	height: 60px;
	margin-top: 6px;
	margin-bottom: 6px;
	-moz-box-shadow: 5px 5px 5px #333;
  	-webkit-box-shadow: 5px 5px 5px #333;
	box-shadow: 5px 5px 5px #333;
	background: #000;
	float:left;
}
#content { 
	float:left;
	margin-top: 0px;
	width: 845px;
	height: 1480px;
	padding: 0px 25px 15px 20px;
	border: 1px solid;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	border-color: #999;
	-moz-box-shadow: 5px 5px 5px #333;
  	-webkit-box-shadow: 5px 5px 5px #333;
  	box-shadow: 5px 5px 5px #333;
	filter:alpha(opacity=90);
	opacity:.9;
	background:	#CFDBEF url(images/topshade.png) repeat-x;
}
#contentshort { 
	float:left;
	margin-top: 0px;
	width: 845px;
	height: 1080px;
	padding: 0px 25px 15px 20px;
	border: 1px solid;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	border-color: #999;
	-moz-box-shadow: 5px 5px 5px #333;
  	-webkit-box-shadow: 5px 5px 5px #333;
  	box-shadow: 5px 5px 5px #333;
	filter:alpha(opacity=90);
	opacity:.9;
	background:	#CFDBEF url(images/topshade.png) repeat-x;
}
#contentshort2 { 
	float:left;
	margin-top: 0px;
	width: 845px;
	height: 980px;
	padding: 0px 25px 15px 20px;
	border: 1px solid;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	border-color: #999;
	-moz-box-shadow: 5px 5px 5px #333;
  	-webkit-box-shadow: 5px 5px 5px #333;
  	box-shadow: 5px 5px 5px #333;
	filter:alpha(opacity=90);
	opacity:.9;
	background:	#CFDBEF url(images/topshade.png) repeat-x;
}
#contentshort3 { 
	float:left;
	margin-top: 0px;
	width: 845px;
	height: 680px;
	padding: 0px 25px 15px 20px;
	border: 1px solid;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	border-color: #999;
	-moz-box-shadow: 5px 5px 5px #333;
  	-webkit-box-shadow: 5px 5px 5px #333;
  	box-shadow: 5px 5px 5px #333;
	filter:alpha(opacity=90);
	opacity:.9;
	background:	#CFDBEF url(images/topshade.png) repeat-x;
}
#contentwide { 
	float:left;
	margin-top: 0px;
	width: 740px;
	padding: 10px, 10px, 10px, 10px;
	border: 0px ;
	filter:alpha(opacity=90);
	opacity:.9;
	background: #;
}
#content-left { 
	float: left;
	margin-top: 0px;
	width: 380px;
	height: auto;
	padding: 0px 10px 0px 4px;;
	filter:alpha(opacity=100);
	opacity: 1;
	background: #;
}
#content-right { 
	float:left;
	margin-top: 0px;
	margin-left: 15px;
	width: 380px;
	height: auto;
	padding: 0px 0px 0px 4px;;
	filter:alpha(opacity=100);
	opacity:1;
	background: #;
}
#ball  {
	float: left;
	text-align: left;
	padding: 0px;
	margin: 0px;
	height: 100px;
	width: 600px;
	border:solid #CCC 1px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	-moz-box-shadow: 1px 1px 1px #CCC;
  	-webkit-box-shadow: 1px 1px 1px #CCC;
  	box-shadow: 1px 1px 1px #CCC;
}#gallery {
	height: auto;
	width: auto;
	}
