 body,ul,li,div,h1,h2,h3,p,form,input,select,table{
	margin:0px;
	padding:0px;
}
body,h2,h1,h3,select{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #604E29;
}
body{
	background-color:#C3BC8F;
}
ul{
	list-style-type:none;
}
a span,h1 span, h2 span, h3 span{
	display:none;
}
a{
	text-decoration:none;
}
/*======================top==================================*/
#top{
	height:64px;
	background-color:#000000;
	width:100%;
	border-bottom:6px solid #A0965A;
}
#top h1{
	width:246px;
	height:64px;
	background-image:url(../nav_images/toplogo.gif);
	float:left;
}
#top h2{
	width:389px;
	height:46px;
	float:right;
}
#top .leftlogo {
	width:246px;
	height:64px;
	background-image:none;
	float:left;
}
#top .bringingbattolife{
	background-image:url(../nav_images/tagline.gif);
}
#top .virtualgettysburg {
	background-image:url(../staging/nav_images/tag_vg.gif);
}
#top .howtouseit {
	background-image:url(../nav_images/tag_how.gif);
}
#top .allaboutpanos {
	background-image:url(../nav_images/tag_panoramas.gif);
}
#top .thetours {
	background-image:url(../nav_images/tag_tours.gif);
}
        
#top .exhibit {
	background-image:url(../../nav_images/tag_exhibit.gif);
}
#top .currency {
	background-image:url(../nav_images/tag_confederate.gif);
}
#top .bookshelf{
	background-image:url(../nav_images/tag_bookshelf.gif);
}
#top .monuments{
	background-image:url(../nav_images/tag_monuments.gif);
}
#top .phototrad {
	background-image:url(../nav_images/tag_photos.gif);
}
#top .lincoln {
	background-image:url(../nav_images/tag_lincoln.gif);
}
#top .thestore {
	background-image:url(../nav_images/tag_store.gif);
}
#top .thenews {
	background-image:url(../nav_images/tag_news.gif);
}
#top .theawards {
	background-image:url(../nav_images/tag_awards.gif);
}
#top .reviews{
	background-image:url(../nav_images/tag_reviews.gif);
}
#top .stay{
	background-image:url(../nav_images/tag_stay.gif);
}
#top ul{
	float:right;
	width:389px;
	clear:right;
}
#top li{
	display:inline;
	float:left;
}
#top ul a{
	display:block;
	height:18px;
}
#top .what a{
	width:155px;
	background-image:url(../nav_images/what.gif);
}
#top .news a{
	width:47px;
	background-image:url(../nav_images/news.gif);
}
#top .store a{
	width:51px;
	background-image:url(../nav_images/store.gif);
}
#top .support a{
	width:61px;
	background-image:url(../nav_images/support.gif);
}
#top .contact a{
	width:75px;
	background-image:url(../nav_images/contact.gif);
}
/*======================center===============================*/
#main{
	width:760px;
	margin:10px auto 0px auto;
}
#main-ri{
	width:760px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#center{
	float:left;
	width:760px;
	background-image:url(../nav_images/back_main.gif);
}
#center-ri{
	float:left;
	width:760px;
	background-image:url(../nav_images/back_main-ri.gif);
}
/*======================center-left==========================*/
#left{
	float:left;
	width:120px;
	background:url(../nav_images/stars_light.gif) no-repeat 48px 627px;
	height:726px;
}
#left ul{
	float:left;
	width:120px;
}
#left ul a{
	display:block;
	height:14px;
	margin-top:1px;
	color:#FFFFFF;
	font-size:10px;
	padding-left:13px;
	width:107px;
	background:url(../nav_images/drop_1.gif) no-repeat 6px 6px;
	background-color:#A0965A;
	padding-top:2px;
}
#left .hdrselected a {
	padding-left:6px;
	width:114px;
	background-color:#000000;
	background-image:none;
}
#left .expselected   a {
	display:block;
	height:14px;
	margin-top:1px;
	color:#FFFFFF;
	font-size:10px;
	padding-left:13px;
	width:107px;
	background-color:#000000;
	padding-top:2px;
	background-image: url(../nav_images/drop_1.gif);
	background-repeat: no-repeat;
	background-position: 6px 6px;
}
#left ul a:hover{
	background-color:#000000;
}
#left .hdr a{
	padding-left:6px;
	width:114px;
	background-color:#666632;
	background-image:none;
}
/*======================box==================================*/
.box{
	width:454px;
	clear:both;
	float:left;
	border-top:1px solid #A0965A;
	background-color:#E2DDC7;
	padding:8px;
}
.box-ri{
	width:614px;
	clear:both;
	float:left;
	border-top:1px solid #A0965A;
	background-color:#E2DDC7;
	padding:8px;
}
.boxcol {
	width:208px;
	float:left;
	background-color:#E2DDC7;
	border-right-width: 3px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-bottom-color: #A0965A;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
	border-right-color: #A0965A;
}
.boxcollast {
	width:208px;
	float:left;
	background-color:#E2DDC7;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A0965A;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
}
.newbox{
	border-bottom:1px solid #A0965A;
	margin-bottom:10px;
}
.tourpic {
	margin-top: 12px;
	margin-bottom: 8px;
	margin-left: 4px;
}
.lastbox{
	border-bottom:1px solid #A0965A;
}
/*================================================*/
#middle, #middle-ni{
	width:470px;
	padding:0px 10px 0px 10px;
	float:left;
}
#middle-ri{
	width:630px;
	float:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#middle a, #middle-ni a{
	text-decoration:underline;
	color:#604E29;
}
#middle-ri a{
	text-decoration:underline;
	color:#604E29;
}
#middle .fleft{
	float:left;
	margin-bottom:10px;
}
#middle .fright{
	float:right;
	margin-top:10px;
}
#middle .pleft{
	padding-left:10px;
	float:left;
}
#middle .one{
	width:240px;
	margin-top:8px;
}
#middle .two{
	width:200px;
	margin-top:8px;
}
#middle .three{
	padding-top:10px;
	float:left;
	width:345px;
}
#middle .four{
	float:left;
	width:345px;
	font-size:9px;
}
#middle .small, #middle-ni .small{
	font-size:9px;
}
.clear{
	clear:right;
}
#middle .left{
	width:130px;
	float:left;
}
#middle .right{
	width:220px;
	float:right;
	border-left:1px solid #A0965A;
	padding-left:8px;
}
#middle .right ul{
	float:right;
	width:220px;
}
#middle .right li{
	padding-left:45px;
	background-repeat:no-repeat;
	background-position:top left;
	padding-bottom:10px;
}
#middle .right li{
	font-size:9px;
}
#middle .right li a{
	font-size: 12px;
	color: #604E29;
	font-weight:bold;
}
.pic1{
	background-image:url(../images/compass.gif);
}
.pic2{
	background-image:url(../images/gary.gif);
}
.pic3{
	background-image:url(../images/lee.gif);
}
.pic4{
	background-image:url(../images/smallcd.gif);
}
.artright {
	float: right;
}
/*============================================================*/
.browsemonum{
	width:454px;
	height:20px;
	background-image:url(../nav_images/browse_monuments.gif);
}
.explore {
	margin-top: 14px;
	margin-right: 18px;
	margin-bottom: 10px;
	margin-left: 18px;
}
.list1{
	float:left;
	width:190px;
}
.list1 a{
	font-size: 12px;
	font-weight:bold;
}
.list2{
	width:88px;
	float:left;
}
.list2 a{
	font-size:9px;
}
/*============================================================*/
.salebox1{
	background-image:url(../images/sales_box1.gif);
	width:219px;
	height:124px;
	display:block;
}
.salebox2{
	background-image:url(../images/sales_box2.gif);
	width:219px;
	height:215px;
	display:block;
}
.topbottommargin {
	margin-top: 4px;
	margin-bottom: 4px;
}
.demmov{
	width:220px;
	height:117px;
	background-image:url(../images/package.gif);
	display:block;
}
.download {
	clear:both;
	width:87px;
	height:31px;
	background-image:url(../nav_images/getquicktime.gif);
	margin-left:auto;
	margin-right:auto;
	display:block;
	float: right;
}
/*============================================================*/
.vg-badge{
	width:88px;
	height:31px;
	background-image:url(../nav_images/vg_badge.gif);
	display:block;
	float:right;
}
.vg-monum{
	width:88px;
	height:31px;
	background-image:url(../nav_images/vg_monument.gif);
	display:block;
	float:right;
	margin-top:8px;
	clear:right;
}
.vg-panoramas{
	width:88px;
	height:31px;
	background-image:url(../nav_images/vg_panoramas.gif);
	display:block;
	float:right;
	margin-top:8px;
	clear:right;
}
.vg1 {
	background-image: url(../staging/vg/images/vg_screen_02_240.jpg);
	float: left;
	width: 240px;
	height: 180px;
	margin-right: 8px;
}
.vg2 {
	background-image: url(../staging/vg/images/vg_screen_01_240.jpg);
	float: left;
	width: 240px;
	height: 180px;
	margin-right: 8px;
}
.vg3 {
	background-image: url(../staging/vg/images/vg_screen_03_240.jpg);
	float: left;
	width: 240px;
	height: 180px;
	margin-right: 8px;
}
.vg4 {
	background-image: url(../staging/vg/images/vg_screen_04_240.jpg);
	float: left;
	width: 240px;
	height: 180px;
	margin-right: 8px;
}
.vg5 {
	background-image: url(../staging/vg/images/vg_screen_05_240.jpg);
	float: left;
	width: 240px;
	height: 180px;
	margin-right: 8px;
}
.vg6 {
	background-image: url(../staging/vg/images/vg_screen_06_240.jpg);
	float: left;
	width: 240px;
	height: 180px;
	margin-right: 8px;
}
.ex1 {
	background-image: url(../exhibit/images/currency_face_130.jpg);
	float: left;
	width: 130px;
	height: 160px;
	margin-right: 8px;
}
.ex2 {
	background-image: url(../exhibit/images/book_130.jpg);
	float: left;
	width: 130px;
	height: 160px;
	margin-right: 8px;
}
.ex3 {
	background-image: url(../exhibit/images/exhibit3.jpg);
	float: left;
	width: 130px;
	height: 160px;
	margin-right: 8px;
}
.ex4 {
	background-image: url(../exhibit/images/exhibit4.jpg);
	float: left;
	width: 130px;
	height: 160px;
	margin-right: 8px;
}
.ex5 {
	background-image: url(../exhibit/images/exhibit5.jpg);
	float: left;
	width: 130px;
	height: 160px;
	margin-right: 8px;
}
.cc1 {
	background-image: url(../exhibit/currency/images/criswell_3.jpg);
	float: left;
	width: 260px;
	height: 110px;
	margin-right: 8px;
	margin-bottom: 8px;
}
/*============================================================*/
#nav{
	float:left;
	width:400px;
	font-size:9px;
}
#nav li{
	display:inline;
	float:left;
	padding:0px 4px 0px 8px;
	background:url(../nav_images/drop_3.gif) no-repeat left center;
}
#nav .first{
	padding-left:0px;
	background-image:none;
}
/*============================================================*/
#middle-ni .one{
	float:left;
	width:93px;
}
#middle-ni .two{
	float:right;
	width:350px;
	font-size:9px;
}
#middle-ni .three{
	width:100px;
	float:left;
	font-size:9px;
	clear:left;
	margin-bottom:8px;
}
#middle-ni .four{
	width:346px;
	float:right;
}
#middle-ni .five{
	float:left;
	width:225px;
	font-size:9px;
}
#middle-ni .six{
	width:321px;
	float:left;
}
#middle-ni .seven{
	width:130px;
	float:left;
	padding-right:8px;
}
#middle-ni .eight{
	width:315px;
	float:right;
}
#middle-ni .nine {
	width:340px;
	float:left;
	clear: both;
}
#middle-ni .ten {
	width:186px;
	float: left;
	margin-left: 18px;
	margin-bottom: 6px;
	margin-right: 22px;
}
#middle-ni .eleven {
	width:180px;
	float:left;
	font-size:9px;
	margin-bottom:8px;
}
#middle-ni .twelve{
	float:left;
	width:200px;
	margin-bottom: 8px;
	margin-right: 8px;
}
#middle-ni .thirteen {
	float:left;
	width:236px;
	font-size:9px;
	margin-bottom: 4px;
}
#middle-ni .fourteen {
	float:left;
	width:115px;
	margin-bottom: 8px;
	margin-right: 8px;
}
#middle-ni .fifteen {
	float:left;
	width:322px;
	margin-bottom: 8px;
	margin-right: 8px;
	font-size: 9px;
}
#middle-ni .sixteen {
	width:100px;
	float:left;
	font-size:9px;
	clear:left;
	margin-right: 8px;
	margin-bottom: 8px;
}
#middle-ni .seventeen {
	width:213px;
	float:left;
	font-size:9px;
	clear:left;
	margin-right: 8px;
	margin-bottom: 12px;
}
#middle-ni .eighteen {
	width:282px;
	float:left;
	font-size:12px;
}
#middle-ni .fright{
	float:right;
}
#middle-ni .floatleft {
	float:left;
	font-size:9px;
	margin-right: 8px;
	margin-bottom: 8px;
}
#middle-ni .center{
	margin-left:auto;
	margin-right:auto;
}
#middle-ni .p p{
	clear:both;
	margin-top:15px;
}
#middle-ni h2{
	width:454px;
	height:20px;
	clear:both;
}
#middle-ni h3{	
	width:346px;
	height:20px;
}
#middle-ni .affiliates {
	margin-bottom: 8px;
	margin-left: 8px;
	float: right;
}
#middle-ni .monumentdebate{
	background-image: url(../exhibit/monuments/images/monument_debate.gif);
	background-repeat: no-repeat;
	margin-bottom: 8px;
}
#middle-ni .resources{
	background-image:url(../nav_images/resources.gif);
}
#middle-ni .searchable{
	height:27px;
	background:url(../exhibit/monuments/images/searchable.gif) no-repeat center top;
}
#middle-ni  .currencystory {
	height:15px;
	background-image: url(../nav_images/story_currency.gif);
	background-repeat: no-repeat;
	background-position: center top;
	width: 454px;
	margin-bottom: 8px;
}
#middle-ni .bibliophile {
	height:26px;
	background-image: url(../nav_images/bibliophile.gif);
	width: 454px;
	margin-bottom: 8px;
	margin-top: 8px;
}
#middle-ni .photographing {
	background-image: url(../nav_images/photo_battlefield.gif);
	margin-bottom: 4px;
	background-repeat: no-repeat;
}
#middle-ni .lincolnatgb {
	background-image: url(../nav_images/lincoln_at_gb.gif);
	margin-bottom: 4px;
	background-repeat: no-repeat;
	height: 20px;
	width: 454px;
}
#middle-ni .vrnode {
	height:160px;
	background-image: url(../vg/panoramas/images/vr_node.gif);
	background-repeat: no-repeat;
	background-position: center top;
	margin-bottom: 8px;
}
#middle-ni .vrnodemulti {
	height:170px;
	background-image: url(../vg/panoramas/images/vr_node_multi.gif);
	background-repeat: no-repeat;
	background-position: center top;
	margin-bottom: 8px;
}
#middle-ni .entire{
	float:right;
	width:100px;
	height:14px;
	background-image:url(../nav_images/entire-over.gif);
	display:block;
	clear:right;
}
#middle-ni .leftcol{
	float:left;
	width:223px;
}
#middle-ni .rightcol{
	float:right;
	width:223px;
}
#middle-ni .leftcol li, #middle-ni .rightcol li{
	font-size:9px;
	float:left;
	margin-top:8px;
}
#middle-ni .leftcol .hdr, #middle-ni .rightcol .hdr{
	font-size: 12px;
	font-weight:bold;
}
#middle-ri .one {
	clear: left;
	float: left;
	margin-right: 8px;
}
#middle-ri .two {
	width: 328px;
	float: left;
	margin-left: 0px;
	font-size: 10px;
	clear: right;
}
/*=============================right===============================*/
#right{
	width:150px;
	float:left;
}
#right p{
	font-size:9px;
	margin-top:7px;
}
#right img{
	clear:both;
}
#right a{
	text-decoration:underline;
	color:#604E29;
}
#right .new{
	padding:10px;
	border-bottom:1px solid #A0965A;
	float:left;
	width:130px;
	background-color:#E2DDC7;
	clear:both;
}
#right .picbottom{
	float:left;
	width:150px;
	height:50px;
 	background:url(../nav_images/ornament.gif) no-repeat center center;
}
#right .download{
	clear:both;
	width:88px;
	height:31px;
	background-image:url(../nav_images/getquicktime.gif);
	margin-left:auto;
	margin-right:auto;
	display:block;
}
#right h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#right h1 span{
	display:block;
	font-size:20px;
	clear:both;
	line-height:21px;
}
#right .color1{
	color:#5C5645;
}
#right .color2{
	color:#695B47;
}
#right h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7D5E43;
	border-bottom:1px solid #7D5E43;
}
/*=============================bottom==============================*/
#bottom {
	width:760px;
	margin-left:auto;
	margin-right:auto;
	font-size:9px;
}
#bottom-ri{
	width:760px;
	margin-left:auto;
	margin-right:auto;
	font-size:9px;
}
#bottom{
	font-size:9px;
	color: #604E29;
}
#bottom-ri{
	font-size:9px;
	color: #604E29;
}
#bottom a{
	text-decoration:underline;
	color: #604E29;
}
#bottom-ri a{
	text-decoration:underline;
	color: #604E29;
}
#bottom p {
	width:265px;
	margin-left:auto;
	margin-right:auto;
}
#bottom-ri p {
	width:265px;
	margin-left:auto;
	margin-right:auto;
}
#bottom ul {
	float:left;
	clear:both;
	margin:0px;
	padding:0px;
}
#bottom-ri ul {
	float:left;
	clear:both;
	margin:0px;
	padding:0px;
}
#bottom li{
	display:inline;
	padding:0px 4px 0px 5px;
	background:url(../nav_images/drop_2.gif) no-repeat left center;
	float:left;
}
#bottom-ri li{
	display:inline;
	padding:0px 4px 0px 5px;
	background:url(../nav_images/drop_2.gif) no-repeat left center;
	float:left;
}
#bottom .one {
	padding:0px 0px 0px 117px;
	margin-top:20px;
	width:640px;
}
#bottom .two {
	padding-left:170px;
	width:580px;
}
#bottom-ri .one {
	padding:0px 0px 0px 200px;
	margin-top:20px;
	width:650px;
}
#bottom-ri .two {
	padding-left:260px;
	width:590px;
}
#bottom-ri .three {
	padding-left:320px;
	width:590px;
}
#bottom-ri .three li{
	background:none;
}
#bottom, #bottom-ri .first{
	background-image:none;
	padding-left:0px;
}
/*=============================fonts===============================*/
.vgsmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 11px;
	color: #604e29;
}
.vgmedium {
	font-size: 12px;
}
.vgmediumbold {
	font-size: 12px;
	font-weight:bold;
}
.vgtitle {
	font-size: 16px;
	font-weight:bold;
}
.vgmore {
	font-size:10px;
	font-weight: bold;
	color: #604E29;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.vgrecker {
	font-size: 12px;
	font-weight: bold;
}
.vglarge {	
	font-size: 18px;
	line-height: 24px;
	font-weight: bolder;
}
.vglargeital {	
	font-size: 14px;
	font-style: italic;
	line-height: 17px;
	font-weight: bold;
}
.vgmedlarge {
	font-size: 14px;
	font-weight: bold;
}
.vgquote{
	font-size: 12px;
	font-style: italic;
	width:127px;
}
.vgpanotitle {	
	font-size: 16px;
	line-height: 20px;
	font-weight: bolder;
}
.vgtourdesc {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: italic;
	line-height: 14px;
	color: #604e29;
	float: right;
}
.vgtournum {
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	font-style: italic;
	line-height: 24px;
	font-weight: bolder;
	color: #604e29;
}
.vgtourday {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	line-height: 18px;
	color: #604e29;
	padding-top: 8px;
	padding-bottom: 8px;
	margin: 8px;
	height: 50px;
}
.vgmediumbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: 604E29;
	font-weight: bold;
}
.vgitalic {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 18px;
	color: #604E29;
	font-style: italic;
}
.vglarge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 22px;
	font-weight: bold;
	color: #604E29;
}
.vgprice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 26px;
	line-height: 30px;
	font-weight: bold;
	color: #604E29;
}
.vgaward {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
	color: #604E29;
}
