@charset "UTF-8";
/* CSS Document */

/* Global */

.list1 {
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin: 0px 0px 0px 10px;
	padding: 5px 0px 0px;
}

.list1 a {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration:none;
}

.list1 a:hover {
	color: #353535;	
}

.list1 li {
	list-style-type: none;
	background-image: url(../images/main-nav-sep.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-top: 8px;
	padding-bottom: 8px;
	font-size: 14px;
}

.clear { clear:both;}

.floatLeft { float:left;}
.floatRight { float:right;}

.color1 {
	color: #FFFFFF;
}
.color2 {
color:#666666
}
.color3 { color:#D0000A;}
.color4 { color:#8BC53E;}
.color5 {}
.color6 {}

.font1 {
	font-size:18px;
}



/* Other Styles */

.themeBox { margin-top:10px;}
#workshop {float:left; margin-bottom:15px;}
#workshopP {float:left; margin-left:10px; margin-top:10px; width:225px;}

#mainContainer {
	width:987px;
	margin:0 auto;
	padding-top:70px;
}

.dottedLine {margin-bottom:5px; margin-top:5px;}


.leftColNav {
width:242px; height:403px; float:left; background-color:#D0000A;
}

.leftColNav p {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: left;
	margin-top: 15px;
	padding-bottom: 20px;
	padding-left: 15px;
}
#topNav {
	height: 31px;
	width: 695px;
	float: right;
	margin: 15px 0px 0px;
	padding: 0px;
}
#topNav ul {
	display: block;
}
#topNav li   {
	display: block;
	height: 31px;
	float: left;
}
#topNav a  {
	display : block;
	height: 31px;
	text-indent:-9999px;
}
#topNav li a  {
		background-image: url(../images/afh-nav.gif);
}
#topNav1   {
	background-image: url(../images/afh-nav.gif);
	height: 31px;
	width: 179px;
	background-repeat: no-repeat;
}
#topNav2 {
	width: 141px;
	height: 31px;
	background-position:0px 0px;

}
#topNav3 {
	width: 74px;
	height: 31px;
	background-position:0px 0px;


}
#topNav4 {
	width: 118px;
	height: 31px;
	background-position:0px 0px;


}
#topNav5 {
	width: 114px;
	height: 31px;
	background-position:0px 0px;


}
#topNav6 {
	width: 68px;
	height: 31px;
	background-position:0px 0px;


}
#topNav1 a  {
	width: 179px;
	background-position: 0px 0px;
}

#topNav1 a:hover  {
	background-image: url(../images/afh-nav.gif);
	height: 31px;
	width: 179px;
	background-repeat: no-repeat;
	background-position: 0px -31px;
}

#topNav2 a  {
	width: 141px;
	background-position: -179px 0px;
}

#topNav2 a:hover  {
	background-image: url(../images/afh-nav.gif);
	height: 31px;
	width: 141px;
	background-repeat: no-repeat;
	background-position: -179px -31px;
}

#topNav3 a  {
	width: 74px;
	background-position: -320px 0px;
}

#topNav3 a:hover  {
	background-image: url(../images/afh-nav.gif);
	height: 31px;
	width: 74px;
	background-repeat: no-repeat;
	background-position: -320px -31px;
}

#topNav4 a  {
	width: 118px;
	background-position: -394px 0px;
}

#topNav4 a:hover  {
	background-image: url(../images/afh-nav.gif);
	height: 31px;
	width: 118px;
	background-repeat: no-repeat;
	background-position: -394px -31px;
}

#topNav5 a  {
	width: 114px;
	background-position: -511px 0px;
}

#topNav5 a:hover  {
	background-image: url(../images/afh-nav.gif);
	height: 31px;
	width: 114px;
	background-repeat: no-repeat;
	background-position: -511px -31px;
}

#topNav6 a  {
	width: 68px;
	background-position: -625px 0px;
}

#topNav6 a:hover  {
	background-image: url(../images/afh-nav.gif);
	height: 31px;
	width: 68px;
	background-repeat: no-repeat;
	background-position: -625px -31px;
}
#polaroids{
width:987px;
margin: 0px;
}

#polaroids img {
	margin: 0px;
	padding: 0px;
	border:none
}

#polaroids img a {
	border:none
}

#polaroids a {
display:block;}
#polaroid1      {
	background-image: url(../images/polaroids_02.2.jpg);
	background-repeat: no-repeat;
}

#polaroid1 a:hover     {
	background-image: url(../images/polaroids_02.2.jpg);
	background-repeat: no-repeat;
}

.rightBox {
	float: left;
}

.featured {
	width:401px;
	height:66px;
	background-image: url(../images/right-col-header.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: center;
	line-height: 78px;
	font-size: 24px;
	font-weight: normal;
}

.leftBox {
	width: 569px;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/left-col-right.jpg);
	background-repeat: repeat-y;
	background-position: right;
	float: left;
	padding-bottom: 5px;
}

.rightBox {
	width: 401px;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.rightBox a {color:#006CB3; font-weight:bold;}
.rightBox p {float:left; margin-left:10px; width:225px; margin-top:0px;}

.leftBox p {
	width: 550px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-right: 10px;
	margin: 0px 5px 5px 0px;
}

.leftBox h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	color:#006CB3;
	margin-top:5px;
	font-weight: normal;
	padding: 0px;
	margin-bottom: 0px;
}

.vd {
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.vd a:hover    {
	color: #990000;	
}

.vd a  {
	color:#333333;
}

#afFooter {
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size: 11px;
	text-align: center;
}
