html body {
	text-align: left;
	height: 100%;
	background-color: #FFFFFF;
	margin-top: 0;
	margin-right: 25;
	margin-bottom: 0;
	margin-left: 25;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 25px;
	padding-left: 0;
	overflow-y:scroll;

	}

#floaterbox {
	background-color: rgba(255,255,255,0.9);
	height: 0;
	position: absolute;
	right: 15px;
	bottom: 0px;
	float: left;
	z-index: 250;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding: 15px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #666;
	border-left-color: #666;
	opacity: 0;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666;
}

.floaterboxheader {
	font-size: 20px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding-bottom: 15px;
	color: #C30;
}

.floaterboxexhi {
	font-size: 16px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding-bottom: 15px;
}

.floaterstrong {
	font-size: 17px;
	font-weight: bold;
}

/*---------------------------------
	elements
---------------------------------*/

object { outline: none; display: block; } /* FF3 flash outline, swfobj whitespace */

a {
    color: #777;
    text-decoration: none;
    }
	
a.blog {
    color: #CC0000;
    text-decoration: none;
    }
	
a:hover {
	color: #222;
	text-decoration: none;
	outline: none;
	list-style-type: upper-roman;
    }
a:active {
	outline: none;
	
}
.float-cnt {
    height: 1%;
    overflow: hidden;
}

a.reviewsfont:link {
	color: #8A0000;
	background: #ffffff;
    font-size: 14px;
}
a.reviewsfont:active {
	color: #CC0000;
	background: #ffffff;
	font-size: 14px;
}
a.reviewsfont:visited {
	color: #8A0000;
	background: #ffffff;
	font-size: 14px;
}
a.reviewsfont:hover {
	color: #CC0000;
	background: #ffffff;
	font-size: 14px;
}

a.newsfont:link {
	color: #8A0000;
}
a.newsfont:active {
	color: #CC0000;
}
a.newsfont:visited {
	color: #8A0000;
}
a.newsfont:hover {
	color: #CC0000;
}

a.slink:link {
	
}
a.slink:active {

}
a.slink:visited {

}
a.slink:hover {

}



img {border: none;}



IMG.recent {
	width: auto;
	height: 400px;
	display: block;
	margin-right: auto;
	margin-left: auto;
	padding-top: 65px;
	padding-right: 50px;
	padding-bottom: 15px;
	padding-left: 50px;
}

IMG.recentwide {
	width: auto;
	height: 300px;
	display: block;
	margin-right: auto;
	margin-left: auto;
	padding-top: 65px;
	padding-right: 50px;
	padding-bottom: 15px;
	padding-left: 50px;
}

IMG.recentbig {
	width: auto;
	height: 550px;
	display: block;
	margin-right: auto;
	margin-left: auto;
	padding-right: 25px;
	padding-bottom: 15px;
	padding-left: 25px;
	padding-top: 65px;
}

IMG.biography {
	width: 100%;
	height: auto;
	display: block;
	margin-right: auto;
	margin-left: auto;
	padding-top: 30px;
}

IMG.star {
	width: auto;
	height: 20px;
	display: inline;
}

IMG.edit {
	width: auto;
	height: 400px;
	display: block;
	margin-right: auto;
	margin-left: auto;
}

IMG.display {
	max-width: 665px;
	max-height: 450px;
	width: auto;
	height: auto;
	display: block;
    margin-right: auto;
	margin-left: auto;
}

IMG.footersocial {
	height: 20px;
	width: auto;
	margin-left: 45px;
}

IMG.contactsocial {
	height: 32px;
	width: auto;
	margin-right: 25px;
}

IMG.thumb-catalog {
	height: 60px;
    width: auto;
	margin-left: 10px;
	margin-top: 10px;
}







p {
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
}

b {color: #222; font-weight: normal;}




ul, li {margin: 0; padding: 0;}

hr {
	color: transparent;
	border-bottom: 1px solid #ddd;
	border-top: 0;
	border-left: 0;
	border-right: 0;
	padding: 0;
	height: 1px;
	}






/*---------------------------------
	headers
---------------------------------*/


h1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 18px;
	text-align: left;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 30px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	display: inline;
	}
	
h2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 18px;
	text-align: left;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 30px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	display: inline;
	}





h3 {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 25px;
	text-align: left;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 30px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	}
	
h4 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 25px;
	text-align: left;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 30px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	display: inline;
	}
	

h6 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 18px;
	text-align: left;
	font-weight: bold;
	display: inline;
	letter-spacing: .25em;
	}	
	
h7 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 14px;
	text-align: left;
	font-weight: bold;
	}
	
h9 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 10px;
	text-align: left;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 30px;
	padding-right: 0;
	padding-bottom: 0;
	line-height: 25px;
	}


	
	
/*---------------------------------
	site
---------------------------------*/

#wrap {
	position: relative;
	padding: 0;
	width: 1000px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	
	}
	
#sub-header {
	position: relative;
	width: 1000px;
	height: 25px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	}

#content {
	position: relative;
	height: 1%;
	width: 1000px;
	
    }
	
	
#box {
	position: relative;
	margin-bottom: 0px;
	width: 1000px;
	padding-bottom: 0px;
	
	}
		



/*---------------------------------
	header
---------------------------------*/

#header {
	position: relative;
	width: 1000px;
	height: 70px;
	border: 1px solid #FFF;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	background-repeat: repeat;
	margin-top: 8px;
	}
	
#logo a {
	position: absolute;
	height: 15px  !important;
	width: 574px;
	overflow: hidden;
	z-index: 2;
	padding-top: 25px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	top: -1px;
	background-image: url(img/menu/avs-logo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	left: 22px;
	}
#logo a:hover {background-position: 0 -46px;}


/*---------------------------------
	footer
---------------------------------*/	
	
	
	#footer {
	position: relative;
	height: 50px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999;
	font-weight: normal;
	float: left;
	text-align: left;
	padding-right: 15px;
	padding-left: 15px;
	width: 950px;
	margin: 5px;
	padding-top: 10px;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	}
	
    #footer-social {
	position: absolute;
	width: 406px;
	height: 30px;
	left: 575px;
	top: -2px;
	right: 0px;
	bottom: 0px;
	padding-top: 10px;
	}
	
	#footer-line {
	position: absolute;
	width: 1000px;
	height: 2px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	padding-top: 0px;
	top: -12px;
	}
	

/*---------------------------------
	navigation
---------------------------------*/
#nav-line {
	position: absolute;
	top: 24px;
	z-index: 2;
	height: 5px;
	width: 600px;
	padding-top: 12px;
	padding-right: 15px;
	padding-bottom: 27px;
	padding-left: 15px;
	}




#navigation {
	position: absolute;
	width: 776px;
	height: 71px;
	}
	
	
#navigation li {
	margin: 0;
	padding: 0;
	display: inline;
	}
#navigation a {
	float: left;
	padding: 35px 0 0 0;
	overflow: hidden;
	height: 0px !important;
	background-repeat: no-repeat;
	background-image: url(img/menu/nav.png);
	}

#nav01 a  { width: 130px; background-position: 0 0; }
#nav01 a:hover, #nav01 a:active,
#b_1 #nav01 a { background-position: 0 -41px; }
#b_recentworks #nav01 a { background-position: 0 -82px; }





#nav02 a  { width: 80px; background-position: -130px 0; }
#nav02 a:hover, #nav02 a:active,
#b_1 #nav02 a { background-position: -130px -41px; }
#b_catalog #nav02 a { background-position: -130px -82px; }
#b_2010 #nav02 a { background-position: -130px -82px; }
#b_2000 #nav02 a { background-position: -130px -82px; }
#b_1990 #nav02 a { background-position: -130px -82px; }
#b_1980 #nav02 a { background-position: -130px -82px; }
#b_1970 #nav02 a { background-position: -130px -82px; }
#b_pastels #nav02 a { background-position: -130px -82px; }
#b_prints #nav02 a { background-position: -130px -82px; }

#nav03 a  { width: 145px; background-position: -210px 0; }
#nav03 a:hover, #nav03 a:active,
#b_1 #nav03 a { background-position: -210px -41px; }
#b_availableworks #nav03 a { background-position: -210px -82px; }



#nav04 a  { width: 105px; background-position: -355px 0; }
#nav04 a:hover, #nav04 a:active,
#b_1 #nav03 a { background-position: -355px -41px; }
#b_biography #nav04 a { background-position: -355px -82px; }
#b_statement #nav04 a { background-position: -355px -82px; }
#b_exhibitions #nav04 a { background-position: -355px -82px; }
#b_collections #nav04 a { background-position: -355px -82px; }
#b_media #nav04 a { background-position: -355px -82px; }


#nav05 a  { width: 90px; background-position: -460px 0; }
#nav05 a:hover, #nav05 a:active,
#b_1 #nav05 a { background-position: -460px -41px; }
#b_reviews #nav05 a { background-position: -460px -82px; }


#nav06 a  { width: 60px; background-position: -540px 0; }
#nav06 a:hover, #nav06 a:active,
#b_1 #nav06 a { background-position: -540px -41px; }
#b_news #nav06 a { background-position: -540px -82px; }


#nav07 a  { width: 85px; background-position: -600px 0; }
#nav07 a:hover, #nav07 a:active,
#b_1 #nav07 a { background-position: -600px -41px; }
#b_contact #nav07 a { background-position: -600px -82px; }


#nav08 a  { width: 70px; background-position: -685px 0; }
#nav08 a:hover, #nav08 a:active,
#b_1 #nav08 a { background-position: -685px -41px; }
#b_blog #nav08 a { background-position: -685px -82px; }





/*---------------------------------
	sub-navigation-catalog
---------------------------------*/

#sub-nav-line {
	position: absolute;
	z-index: 2;
	height: 5px;
	width: 600px;
	padding-top: 12px;
	padding-right: 15px;
	padding-bottom: 27px;
	padding-left: 15px;
	top: -17px;
	left: 15px;
	}




#catalog-navigation {
	position: absolute;
	width: 776px;
	height: 71px;
	}
	
	
#catalog-navigation li {
	margin: 0;
	padding: 0;
	display: inline;
	}
#catalog-navigation a {
	float: left;
	padding: 35px 0 0 0;
	overflow: hidden;
	height: 0px !important;
	background-repeat: no-repeat;
	background-image: url(./img/menu/catalog-nav.png);
	}

#catalog-nav01 a  { width: 95px; background-position: 0 0; }
#catalog-nav01 a:hover, #catalog-nav01 a:active,
#b_1 #catalog-nav01 a { background-position: 0 -27px; }
#b_2010 #catalog-nav01 a { background-position: 0 -54px; }


#catalog-nav02 a  { width: 72px; background-position: -95px 0; }
#catalog-nav02 a:hover, #catalog-nav02 a:active,
#b_1 #catalog-nav02 a { background-position: -95px -27px; }
#b_2000 #catalog-nav02 a { background-position: -95px -54px; }

#catalog-nav03 a  { width: 72px; background-position: -167px 0; }
#catalog-nav03 a:hover, #catalog-nav03 a:active,
#b_1 #catalog-nav03 a { background-position: -167px -27px; }
#b_1990 #catalog-nav03 a { background-position: -167px -54px; }


#catalog-nav04 a  { width: 75px; background-position: -239px 0; }
#catalog-nav04 a:hover, #catalog-nav04 a:active,
#b_1 #catalog-nav04 a { background-position: -239px -27px; }
#b_1980 #catalog-nav04 a { background-position: -239px -54px; }


#catalog-nav05 a  { width: 75px; background-position: -314px 0; }
#catalog-nav05 a:hover, #catalog-nav05 a:active,
#b_1 #catalog-nav05 a { background-position: -314px -27px; }
#b_1970 #catalog-nav05 a { background-position: -314px -54px; }

#catalog-nav06 a  { width: 75px; background-position: -389px 0; }
#catalog-nav06 a:hover, #catalog-nav06 a:active,
#b_1 #catalog-nav06 a { background-position: -389px -27px; }
#b_pastels #catalog-nav06 a { background-position: -389px -54px; }

#catalog-nav07 a  { width: 75px; background-position: -464px 0; }
#catalog-nav07 a:hover, #catalog-nav07 a:active,
#b_1 #catalog-nav07 a { background-position: -464px -27px; }
#b_prints #catalog-nav07 a { background-position: -464px -54px; }

#catalog-nav08 a  { width: 125px; background-position: -539px 0; }
#catalog-nav08 a:hover, #catalog-nav08 a:active,
#b_1 #catalog-nav08 a { background-position: -539px -27px; }
#b_availableworks #catalog-nav08 a { background-position: -539px -54px; }

/*---------------------------------
	sub-navigation-biography
---------------------------------*/






#biography-navigation {
	position: absolute;
	width: 776px;
	height: 71px;
	}
	
	
#biography-navigation li {
	margin: 0;
	padding: 0;
	display: inline;
	}
#biography-navigation a {
	float: left;
	padding: 35px 0 0 0;
	overflow: hidden;
	height: 0px !important;
	background-repeat: no-repeat;
	background-image: url(./img/menu/biography-nav.png);
	}

#biography-nav01 a  { width: 70px; background-position: 0 0; }
#biography-nav01 a:hover, #biography-nav01 a:active,
#b_1 #biography-nav01 a { background-position: 0 -27px; }
#b_statement #biography-nav01 a { background-position: 0 -54px; }



#biography-nav02 a  { width: 90px; background-position: -70px 0; }
#biography-nav02 a:hover, #biography-nav02 a:active,
#b_1 #biography-nav02 a { background-position: -70px -27px; }
#b_exhibitions #biography-nav02 a { background-position: -70px -54px; }


#biography-nav03 a  { width: 95px; background-position: -155px 0; }
#biography-nav03 a:hover, #biography-nav03 a:active,
#b_1 #biography-nav03 a { background-position: -155px -27px; }
#b_collections #biography-nav03 a { background-position: -155px -54px; }



#biography-nav04 a  { width: 75px; background-position: -250px 0; }
#biography-nav04 a:hover, #biography-nav04 a:active,
#b_1 #biography-nav04 a { background-position: -250px -27px; }
#b_media #biography-nav04 a { background-position: -250px -54px; }



/*---------------------------------
	sub-navigation-reviews
---------------------------------*/






#reviews-navigation {
	position: absolute;
	width: 776px;
	height: 71px;
	}
	
	
#reviews-navigation li {
	margin: 0;
	padding: 0;
	display: inline;
	}
#reviews-navigation a {
	float: left;
	padding: 35px 0 0 0;
	overflow: hidden;
	height: 0px !important;
	background-repeat: no-repeat;
	background-image: url(./img/menu/reviews-nav.png);
	}

#reviews-nav01 a  { width: 195px; background-position: 0 0; }
#reviews-nav01 a:hover, #reviews-nav01 a:active,
#b_1 #reviews-nav01 a { background-position: 0 -27px; }
#b_statement #reviews-nav01 a { background-position: 0 -54px; }





/*---------------------------------
	pages
---------------------------------*/



	
	
/*---------------------------------
	home
---------------------------------*/

  #homebox {
	position: relative;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	margin-bottom: 6px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-right: 15px;
	margin-left: 15px;
	height: 505px;
	}
	#homeslideshow {
	position: relative;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	margin-bottom: 5px;
	background-color: #333;
	padding-top: 5px;
	padding-bottom: 5px;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
	padding-right: 0px;
	padding-left: 0px;
	}
	
/*---------------------------------
	recent works
---------------------------------*/

  #recentworksbox {
	position: relative;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCC;
	border-left-color: #CCC;
	margin-right: 100px;
	margin-bottom: 15px;
	margin-left: 100px;
	padding-right: 40px;
	padding-left: 40px;
	padding-bottom: 40px;
	margin-top: 20px;
	}
	
/*---------------------------------
	catalog
---------------------------------*/

  #catalogbox {
	position: relative;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	}
	
	
	
	#catalogthumbbox {
	position: relative;
	width: 985px;
	height: 600px;
	border: 0px solid #FFF;
	margin: 0px;
	}
#catalogimagebox {
	position: relative;
	height: 510px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	color: #666;
	font-weight: normal;
	float: left;
	padding-top: 5px;
	margin-bottom: 10px;
	width: 675px;
	display: block;
	text-align: left;
	left: 5px;
	
	}
	
	
#catalogimageinfo {
	position: relative;
	height: 65px;
	border: 0px solid #FFF;
	float: none;
	line-height: 18px;
	text-align: left;
	margin-left: 150px;
	display: block;
	margin-right: auto;
	width: 500px;
	margin-top: 10px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
	
	
#catalog-gallery {
	position: absolute;
	width: 265px;
	height: 450px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 0px;
	color: #666;
	font-weight: normal;
	float: left;
	overflow-y:scroll;
	overflow-x:hidden;
	margin-left: 6px;
	padding-right: 5px;
	padding-top: 5px;
	margin-top: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999;
	margin-bottom: 10px;
	display: inline;
	margin-top: 0px;
	overflow-y:scroll;
	overflow-x:hidden;
	left: 678px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999;
	padding-left: 5px;
	
	}
	
/*---------------------------------
    biography
---------------------------------*/

  #statementbox {
	position: relative;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCC;
	border-left-color: #CCC;
	margin-right: 100px;
	margin-bottom: 15px;
	margin-left: 100px;
	padding-right: 40px;
	padding-left: 40px;
	padding-bottom: 40px;
	margin-top: 20px;
	}
	
	#exhibitionsbox {
	position: relative;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCC;
	border-left-color: #CCC;
	margin-right: 250px;
	margin-bottom: 15px;
	margin-left: 250px;
	padding-right: 40px;
	padding-left: 40px;
	padding-bottom: 40px;
	margin-top: 20px;
	}
	
	#collectionsbox {
	position: relative;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCC;
	border-left-color: #CCC;
	margin-right: 250px;
	margin-bottom: 15px;
	margin-left: 250px;
	padding-right: 40px;
	padding-left: 40px;
	padding-bottom: 40px;
	margin-top: 20px;
	}
	
	#mediabox {
	position: relative;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCC;
	border-left-color: #CCC;
	margin-right: 250px;
	margin-bottom: 15px;
	margin-left: 250px;
	padding-right: 40px;
	padding-left: 40px;
	padding-bottom: 40px;
	margin-top: 20px;
	}
	
	
	
/*---------------------------------
    reviews
---------------------------------*/

  #reviewsbox {
	position: relative;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCC;
	border-left-color: #CCC;
	margin-right: 250px;
	margin-bottom: 15px;
	margin-left: 250px;
	padding-right: 40px;
	padding-left: 40px;
	padding-bottom: 40px;
	margin-top: 20px;
	color: #4A4A4A;
	}
	
  #articlebox {
	position: relative;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCC;
	border-left-color: #CCC;
	margin-right: 150px;
	margin-bottom: 15px;
	margin-left: 150px;
	padding-right: 40px;
	padding-left: 40px;
	padding-bottom: 40px;
	margin-top: 20px;
	}
	
/*---------------------------------
    news
---------------------------------*/

  #newsbox {
	position: relative;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCC;
	border-left-color: #CCC;
	margin-right: 175px;
	margin-bottom: 15px;
	margin-left: 175px;
	padding-right: 40px;
	padding-left: 40px;
	padding-bottom: 40px;
	margin-top: 20px;
	}
	
	#newsframe {
	position: relative;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 5px solid #000;
	width: 500px;
	margin: 0px;
	padding: 0px;
	text-align: left;
	display: block;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	}
	

	
/*---------------------------------
    contact
---------------------------------*/

  #contactbox {
	position: relative;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCC;
	border-left-color: #CCC;
	margin-right: 200px;
	margin-bottom: 15px;
	margin-left: 200px;
	padding-right: 40px;
	padding-left: 40px;
	padding-bottom: 40px;
	margin-top: 20px;
	}
	
	  #contactminibox {
	position: relative;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;



























!important;
	margin-right: auto;
	margin-left: auto;
	float: left;
	width: 40%;
	}
	
/*---------------------------------
    blog
---------------------------------*/

  #blogbox {
	position: relative;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCC;
	border-left-color: #CCC;
	margin-right: 150px;
	margin-bottom: 15px;
	margin-left: 150px;
	padding-right: 40px;
	padding-left: 40px;
	padding-bottom: 40px;
	margin-top: 20px;
	}
	
	  #blogpic {
	position: absolute;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCC;
	border-left-color: #CCC;
	width: 384px;
	left: 456px;
	top: 3px;
	}

	





	
