@charset "utf-8";
/* CSS Document */

* { margin:0; padding:0;}
.clear { clear:both;}
.left {display:inline; float:left;}
.right {display:inline; float:right;}
.justify {text-align:justify;}

/*list fix*/
ul { list-style-position:inside;}
ol { overflow: hidden; list-style-position:inside;}
ul { zoom: 1; }
ol { zoom: 1; }

.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

/*force verticle scroll bar in firefox*/
html {height:101%; }

/*horizontal align*/

.w{
	display:inline;
	float:left;
	width:100%;
	min-width:975px
}
.site_center{
	text-align:center;
	width:975px;
	margin:0 auto
}
.site_center1{
	margin:0 auto;
	text-align:left;
	width:100%;
}
.center {text-align:center;}

/*navigation*/
#navigation{
	height:44px;
	width:100%;
	margin:0 auto;
	text-align:center;
	width:100%
}

/*header*/
#header{width:966px; text-align:center; margin:0 auto; height:242px; }



/*content*/ 
#content{ width:966px; margin:0 auto; z-index:1; min-height:248px;}
#content ul { overflow:hidden;}
#content .row1 {display:inline;  float:left; width:100%; }

#prefooter {list-style-type:none;}
#prefooter ul { overflow:hidden;}
#prefooter ul li{display:inline; float:left; width:161px; text-align:center; margin:10px 0;} 
#prefooter ul li img { }


/*3 columns*/
#page1 #content .col1{display:inline; float:left; width:190px;}
#page1 #content .col2 {margin:0 195px;}
#page1 #content .col3 {display:inline; float:right; width:190px;}


/*right column bigger*/
#page2 #content .col1 {display:inline; float:left; width:200px;}
#page2 #content .col2 {margin-left:215px;}

/*left column bigger*/
#page3 #content .col1 {margin-right:215px;}
#page3 #content .col2 {display:inline; float:right; width:200px;}


 /*footer*/
#footer {text-align:center;  width:100%; margin:0 auto }
#footer a{ margin:0 20px;}
#footer a:hover{ text-decoration:underline;}
