body {margin:0; padding:0; width:100%;background: url(../images/full_page_bg.jpg) top left repeat-x; height:auto; background-color: #D1CBC4;}
img { display:inline; border:0; margin:0;}
table, td, tr {border:0; margin:0;}
#content{ margin:0px; padding: 0px; height:auto; overflow:hidden;}
#page_top{padding-left: 14px; padding-top: 8px; padding-right: 28px; margin:0; width:100%; height: 313px; width:100%}

#nav{position:relative; top: 10px; margin:0px;}
#page_art{position:relative; top: 15px;}
#logo_holder{position: relative; left: 0px; height: 26px; width: 48px;}
a.logo { background: url(../images/gh2_logo.gif); height: 26px; width: 48px;background-position: 0px 26px;text-decoration: none; overflow:hidden; z-index:1;}
a.logo:hover { background: url(../images/gh2_logo.gif); height: 26px; width: 48px;background-position: 0px 0px; text-decoration: none; overflow:hidden; z-index:1;}

#page_bottom{position: relative; top: -5px;  padding-left: 14px; padding-top: 0px; padding-right: 28px; margin:0; width:100%;}
#crumbs{background: url(../images/crumbs_bg.gif) top left no-repeat; position:relative; top: 2px; left:2px; 
	height: 18px; width: 553px; padding:0px; padding-left:5px; padding-top:2px; 
	font: 11px Verdana, Helvetica, Arial, sans-serif; color: #FFF;}

#content_holder{position:relative; left: 0px; width: 857px; margin:0px; }
#content_top{ position:relative; height: 20px; width: 857px; margin:0px; background: url(../images/content_top.gif) top left no-repeat;}
#content_middle{ position:relative;   width: 857px; padding:0px; margin:0px; background: url(../images/content_middle.gif) top left repeat-y;}
#content_bottom{ position:relative; height: 9px; width: 857px; padding:0px; margin:0px; background: url(../images/content_bottom.gif) top left no-repeat;}
#content_right_picture {position: absolute; top: 22px; left:295px; margin:0; padding:0px;width:265px; height: 302px;}

#content_right{ position:absolute; left: 574px; width: 297px; margin:0px; height:auto;}
#content_right_top{position:relative; height: 6px; width:295px; margin:0px; background: url(../images/content_right_top.gif) top left no-repeat; overflow:hidden;}
#content_right_bottom{position:relative; height: 44px; width:295px; margin:0px; background: url(../images/content_right_bottom.gif) top left no-repeat;}

a.crumbs{color: #FFFFFF ;text-decoration:none;}
a.crumbs:hover{color: #993A01;text-decoration:none;}
ul, li{ margin-top: 0px; padding-top:0px;}
.copy_list{color: #000000; font: 13px/20px Verdana, Arial, sans-serif; text-align: left; margin-left:15px; padding-left:20px; padding-right:20px; margin-top:0px; margin-bottom: 0px; }

#content_no_title { position: relative; top: 20px; left: 2px; width: 276px;}
#content_no_title_min { position: relative; top: 20px; left: 2px; width: 276px; height:302px;}
#content_title { position: relative; top: 0px; left: 0px; width: 276px; margin:0;}
#content_title_min { position: relative; top: 0px; left: 0px; width: 276px; margin:0; height:282px;}
.copy_wide{color: #000000; font: 13px/20px Verdana, Arial, sans-serif; text-align: left; padding:5px; margin-top:0px; margin-bottom: 0px; width:270px;}
.copy_narrow{color: #000000; font: 13px/20px Verdana, Arial, sans-serif; text-align: left; padding:5px; margin-top:0px; margin-bottom: 0px; width:270px;}
.copy_link{color: #CF4001; text-decoration:none;}
.copy_link:hover{color: #333333; text-decoration:none;}

.copy_title{position: relative; top: 0px; left: 2px; 
	background-image: url(../images/page_title_bg.gif); height: 36px; width: 276px; z-index: 3;}
.title_text{color: #000000; font: 16px/16px Verdana, Arial, sans-serif; position:relative; top:10px; left:5px; margin:0px; padding:0px;}
.content_highlight{color: #CF4001;}

#sub_nav{position:relative; top: 8px; left:16px; 
	height: 13px;  padding-left:5px; padding-top:2px; 
	font: 11px Verdana, Helvetica, Arial, sans-serif; color: #FFF; margin:0px;}
#footer{ position: relative; top: 0px; z-index:3; height: 47px; width: 859px; margin:0px; margin-top:5px; padding: 0px;}
#searchText{position:absolute; top: 63px; left: 655px; z-index:2; }
