/* CSS Document */

* { 
	padding : 0;
	margin : 0;
} 
body { 
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	margin : 0 auto;
	width : 922px;
	background-color:#666666;
}
h4 a, h3 a{
	color: #0070BC;
	font-variant:small-caps;
	text-decoration:none;
}
h4 a:hover, h3 a:hover {
	text-decoration:underline;
}
#header {
	height:130px;
	float:left;	
	width:100%;
	background-color:#fff;
	padding:5px;
}
#header #logo {
	width:195px;
	float:left;
	padding:3px;
	text-align:center;
	margin:0 10px;
}
#header #logo a {
	border-color:#FFFFFF;
}
#header #titles {
	width:600px;
	margin:30px 0 0 43px;
	float:left;	
	border:1px solid #red;
}
#header h1, #header h3 {
	padding-left:0px;
}
#header h1 {
	color:black;
	padding-bottom:5px;
	border-bottom:1px solid #0070BC;
}
#header h3 {
	padding-top:5px;
	color:black;
}
#navbar { 
	background-color:#7DB2DA;
	padding:5px;
	margin:0;
	float:left;
	clear:both;
	width:100%;
} 
#navbar ul { 
	height : 30px;
	width:100%;
/**	border-top:1px solid #7DB2DA;
	border-bottom:1px solid #7DB2DA;*/
	list-style-type : none;
	margin:0 auto 0 auto;
} 
#navbar ul li { 
	width : 14.2%;
	height : 30px;
	float : left;
	text-align:center;
	
} 
#navbar ul li a { 
	width : 95px;
	height : 30px;
	display : block;
	background-color: #7DB2DA;
	color : #fff;
	font : 15px/30px "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-align : center;
	text-decoration : none;
	font-variant:small-caps;
}
#navbar ul li a.current {
	color:#000;
	font-weight:1000;
} 
#navbar ul li a:hover { 
	/*background : #7DB2DA;*/
	background-color:#0070BC;
	color : #fff;
	text-decoration : none;
}
#main {
	clear:both;
	margin:0 0 5px 0;
	background-color:#FFF !important;
	float:left;
	width:932px;
}
#main p {
	color:#000;
}
#main #colleft {
	width:245px;
	float:left;
	padding:5px 5px 5px 25px;
}
#main #colleft #threeWays{
	margin-left:30px;
}
#main #colright{
	width:632px;
	float:left;
	padding:5px 0 5px 10px;
}
#main #colright.full{
	width:877px;
}
#main #colright a {
	color:#0070BC;	
}
#main #colright #top div{
	margin-bottom:10px;
}
#main #colright #bottom {
	clear:both;
}
#main #colright #top h3, #main #colright #bottom h3 {
	text-align:center;
} 
#main #colright #top h4, #main #colright #bottom h4{
	color:#666666;
	margin-left:13px;
}
#main #colright table{
	border:1px solid #7DB2DA;
}
#main #colright table td {
	border:1px solid #7DB2DA;
	padding:3px;
}
#main #colright table.noborder{
	border:none;
}
#main #colright table.noborder td {
	padding:3px;
	border:none;
}
/**#colright .cr_left {
	border:1px dashed cyan;
	width:330px;
	float:left;
	margin-right:8px;
}
#colright .cr_left div {
	float:left;
	border:1px solid red;

}
#colright .cr_right {
	border:1px dashed cyan;
	width:330px;
	float:right;

}
#colright .cr_right div {
	float:left;
	border:1px solid red;
}*/
#photos {
	clear:both;
}
#photos div {
	float:left;
	text-align:center;
	margin:2px 0 2px 0;
}
#photos h4.red {
	margin:3px auto 3px auto;
	width:120px;
	text-align:center;
	color:#FFFFFF;
	background-color:#990000;
}
#footer {
	text-align:center;
}
#footer { 
	clear:both;
	margin: 5px;
	display : inline;
	float : left;
	width : 920px;
	text-align : center;
	padding-top : 10px;
	padding-bottom : 10px;
	border-top : 1px solid #0070BC;
	background-color:#FFFFFF;
} 
#footer p { 
	color : #666;
} 
#footer a { 
	color : #666;
} 
.half {
	width:47%;
}
.left {
	float:left;
	margin-bottom:10px;
}
.right {
	float:right;
	margin-bottom:10px;	
}
a.more, a.more:hover {
	color:#990000;
	text-decoration:underline;
	font-variant:small-caps;
}
.slogan {
	margin:20px 10px 10px 10px;
}
