


#contentArea { top: 0; bottom: 0; width:100%; }


/* NAVIGATION */
#contentNavigation {color: #ccc; font-size: 11px;  background: url(../../../../_gfx/bg_contentNavigation.gif) repeat-x left 50%; width:100%; margin: 0; padding: 0; border-bottom: 1px solid #9b9b9b; }
#contentNav {padding:5px 0 0 15px; margin: 0 0 5px 0;}
#contentNav td { text-align: center; margin: 0; padding: 0; }
#contentNavigation a, #contentNavigation a:link, #contentNavigation a:visited { color: #353535; font-size: 11px; text-decoration: none; display: block; padding: 21px 10px 5px 10px; }
#contentNavigation a:hover, #contentNavigation a:active { color: #4083c1; }

#add { background: url(../../../../_gfx/btn_new.gif) no-repeat 50% top; }
#preview { background: url(../../../../_gfx/btn_preview.gif) no-repeat 50% top; }
#setdefault { background: url(../../../../_gfx/btn_default.gif) no-repeat 50% top; }
#delete { background: url(../../../../_gfx/btn_delete.gif) no-repeat 50% top; }
#lock { background: url(../../../../_gfx/btn_lock.gif) no-repeat 50% top; }
#locked { background: url(../../../../_gfx/btn_locked.gif) no-repeat 50% top; }

/* SUB NAVIGATION */
#contentSubnavigation { background: #c8c8c8 url(../../../../_gfx/bg_contentSubnavigation.gif) repeat-x left top; width:100%; margin: 0; padding: 5px 15px 5px 15px; border-bottom: 1px solid #424242; border-top: 1px solid #8b8b8b; }
#contentSubnavigation table { width:100%; height:20px; padding:0; margin:0;}
#contentSubnavigation td {padding:0; margin:0;}
#contentSubnavigation td#newButtonTd {width: 126px; padding:; margin:0;}
#contentSubnavigation td#viewButtonTd {width: 60px; padding:0 12px 0 0; margin:0;}
#contentSubnavigation td#filterTd {width: 160px; padding:0 12px 0 0; margin:0;}
#contentSubnavigation td#editButtonTd {padding:0; margin:0;}

.newButton {width:24px; height:18px; padding: 0; margin: 0; border-style: none; background: url(../../../../_gfx/btnContent_plus.gif) no-repeat top left;}
.newButton-down {width:24px; height:18px; padding: 0; margin: 0; border-style: none; background: url(../../../../_gfx/btnContent_plus_down.gif) no-repeat top left;}

.viewExpanded {width:24px; height:18px; padding: 0; margin: 0; border-style: none; background: url(../../../../_gfx/btnContent_viewexpanded.gif) no-repeat top left;}
.viewExpanded-down {width:24px; height:18px; padding: 0; margin: 0; border-style: none; background: url(../../../../_gfx/btnContent_viewexpanded_down.gif) no-repeat top left;}

.viewList {width:24px; height:18px; padding: 0; margin: 0; border-style: none; background: url(../../../../_gfx/btnContent_viewlist.gif) no-repeat top left;}
.viewList-down {width:24px; height:18px; padding: 0; margin: 0; border-style: none; background: url(../../../../_gfx/btnContent_viewlist_down.gif) no-repeat top left;}

.deleteListing {width:24px; height:18px; padding: 0; margin: 0; border-style: none; background: url(../../../../_gfx/btnContent_delete.gif) no-repeat top left;}
.deleteListing-down {width:24px; height:18px; padding: 0; margin: 0; border-style: none; background: url(../../../../_gfx/btnContent_delete_down.gif) no-repeat top left;}

.editListing {width:24px; height:18px; padding: 0; margin: 0; border-style: none; background: url(../../../../_gfx/btnContent_edit.gif) no-repeat top left;}
.editListing-down {width:24px; height:18px; padding: 0; margin: 0; border-style: none; background: url(../../../../_gfx/btnContent_edit_down.gif) no-repeat top left;}

body#website .viewList {background: url(../../../../_gfx/btnContent_viewlist_down.gif) no-repeat top left;}

#removeMargin {margin:0; padding:0;}


/* CONTENT FILTER */
#top #search {float:right; }
#filter select, #filter input { font-size:10px; height: 20px; margin: 0; padding: 0; }
#filter input.sbox { background: transparent url(../../../../_gfx/gfx_manoSearch_bg.gif) repeat-x left bottom; width:128px; border:0; margin:0; padding:3px; height:12px;   }/* \  macIE5 hack */ #filter input.sbox { height:13px; }
#filter select { width:122px; margin: 0 0 0 0; padding:0; }
#filter .srchimgs {  margin-bottom:1px; }
html>body #filter .srchimgs { margin: 0; padding:0; height:18px; }
/*\*/
html>body*#filter input { font-size:12px; margin: 0; padding: 0; }
html>body*#filter .srchimgs { display:none; }
html>body*#filter input.sbox { width:150px; margin: 0; padding: 0; }
/**/



/* CONTENT SELECTION AREA */
#contentSelection {padding: 5px; font-size: 12px;}
#sectionCounter {width: 45px; padding: 0 15px 0 0; margin:0;}
#sectionOptions {width: 150px; padding: 0 5px 0 0; margin:0;}


#contentSelection table {width:100%; margin:0; padding:0;}
.selectorRow { margin:0; padding: 2px 0 2px 25px; }
.selectorRow td { margin:0; padding:2px 15px 2px 25px;}
.selectorRow td a { color: #2e2e2e; font-size: 11px; text-decoration: underline; padding: 0; margin:0; }
.selectorRow img { text-decoration: none; height:13px; width:13px; border-style: none; margin: 2px 2px 2px 0; padding: 0; }

.selectorRow-over { margin:0; padding: 2px 0 2px 25px; cursor: pointer;}
.selectorRow-over td { color: #fff; margin:0;padding:2px 15px 2px 25px; background: url(../../../../_gfx/bg_row_over.gif) repeat-x left 50% }
.selectorRow-over td a { color: #fff; font-size: 11px; text-decoration: underline; padding: 0; margin:0; }
.selectorRow-over img { text-decoration: none; height:13px; width:13px; border-style: none; margin: 2px 2px 2px 0; padding: 0; }

.selectorRow-selected { margin:0; padding: 2px 0 2px 25px; cursor: pointer;}
.selectorRow-selected td { color: #fff; margin:0;padding:2px 15px 2px 25px; background: url(../../../../_gfx/bg_row_down.gif) repeat-x left 50% }
.selectorRow-selected td a { color: #fff; font-size: 11px; text-decoration: underline; padding: 0; margin:0; }
.selectorRow-selected img { text-decoration: none; height:13px; width:13px; border-style: none; margin: 2px 2px 2px 0; padding: 0; }



.selectorRow img#deleteLink { background: url(../../../../_gfx/btnSelector_delete.gif) no-repeat left 50% ; text-decoration: none; }
.selectorRow-over img#deleteLink { background: url(../../../../_gfx/btnSelector_delete_over.gif) no-repeat left 50% ; text-decoration: none; }
.selectorRow-selected img#deleteLink { background: url(../../../../_gfx/btnSelector_delete_down.gif) no-repeat left 50% ; text-decoration: none; }

.selectorRow span#content { margin:0; padding:0; color:#a06b01;}
.selectorRow-over span#content, .selectorRow-selected span#content  { margin:0; padding:0; color:#ffdf6c;}

.selectorRow span#listings { margin:0; padding:0; color:#2e2e2e;}
.selectorRow-over span#listings, .selectorRow-selected span#listings  { margin:0; padding:0; color:#eee;}

.selectorRow span#videos { margin:0; padding:0; color:#733e86;}
.selectorRow-over span#videos, .selectorRow-selected span#videos  { margin:0; padding:0; color:#eee;}

.selectorRow span#photos { margin:0; padding:0; color:#43bd12;}
.selectorRow-over span#photos, .selectorRow-selected span#photos  { margin:0; padding:0; color:#eee;}

.selectorRow span#music { margin:0; padding:0; color:#1e7db5;}
.selectorRow-over span#music, .selectorRow-selected span#music  { margin:0; padding:0; color:#eee;}


/* CONTENT TABLE */
#contentItems { height:250px; overflow: auto; }




/* CONTENT SECTION */
#page { display: inline; float: left; clear: both; color: #191919;  }
#page #full {  text-align: left; height: auto; margin: 0; padding: 10px; font-size: 12px; }

.lower { margin: 0;}

img.imgMain {
	margin: 0 -10px 0 0;
	padding: 0 0 0 3px;
	}


#page table { clear: both; margin: 0; padding:0; }



.message { display:block; font-size:100%; line-height: normal; color:890704; margin: 0; }

#more a, #more a:link, #more a:visited, btn_more { color: #828282; background: #fff url(../_gfx/btn_more.gif) no-repeat left 50%; margin:3em 0 5px; text-decoration: none; text-indent: 25px; padding: 2px 5px 2px 25px; border: solid 1px; }
#more a:hover, #more a:active { color: #000; background-color: #fff; text-decoration: none; border-color: black; }

body#hdtours #more a,
body#hdtours #more a:link,
body#hdtours #more a:visited
	{
	color: #d0d0d0; 
	background: #3e3e3e url(../_gfx/btn_more_over.gif) no-repeat left 50%; 
	border-color: #d0d0d0;
	}
	
body#hdtours #more a:hover,
body#hdtours #more a:active
	{ 
	color: #fff; 
	background-color: #3e3e3e; 
	border-color: #fff; 
	}


body#websites-trial .subheader,
body#websites-features .subheader,
body#websites-clients .subheader,
body#vtours-features .subheader 
	{
	padding:0;
	margin:0;
	}

.underline { display: block; margin: 10px 0; padding: 0; border-bottom: 2px solid #d0d0d0; claer: both; }
body#hdtours .underline,
body#websites-clients .underline,
body#vtours-features .underline { border-bottom: 2px solid #4a4a4c; }

#agency1, #agency2, #agency1 span, #agency2 span  { float:left; margin: 0; padding: 0; }
.pricing {padding: 0; margin:0 0 35px 0; }



.home-vtours, body#vtours #page h1, body#vtours-questions #page h1, body#vtours-features #page h1, body#vtours-contact #page h1, body#vtours-samples #page h1, body#vtours-questions .subheader, body#vtours-order #page h1 { color: #8abc3f; }
.home-vtours, body#vtours #page h3, body#vtours-questions #page h3, body#vtours-features #page h3, body#vtours-contact #page h3, body#vtours-samples #page h3 { color: #8abc3f; }

.home-websites, body#websites #page h1, body#websites-questions #page h1, body#websites-features #page h1, body#websites-contact #page h1, body#websites-trial #page h1, body#websites-clients #page h1, body#websites-questions .subheader { color: #9b3321; }
.home-websites, body#websites #page h3, body#websites-questions #page h3, body#websites-features #page h3, body#websites-contact #page h3, body#websites-trial #page h3, body#websites-clients #page h3 { color: #9b3321; }

.home-printing, body#printing #page h1, body#printing-questions #page h1, body#printing-features #page h1, body#printing-contact #page h1, body#printing-samples #page h1, body#printing-pricing #page h1, body#printing-questions .subheader { color: #232e53; }
.home-printing, body#printing #page h3, body#printing-questions #page h3, body#printing-features #page h3, body#printing-contact #page h3, body#printing-samples #page h3, body#printing-pricing #page h3 { color: #232e53; }


#page #content { background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; float: left; margin: 0; padding: 0; text-align: left; }
#page #content #columnleft { background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; float: left;  margin: 0; padding: 0; }
#page #content #columnleft p{ margin: 0; padding: 0; }

#page #content #columnright { background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; float: right; margin: 0; padding: 0; }
#page #content #columnright p{ margin: 0; padding: 0; }


/* ------------------------------------------------------------------------------------- */
/* Standard Button */



/* BLUE BUTTON */
div.blueButton { float: left; margin:0 2px 0 0; }
div.blueButton a { display: block; text-decoration: none; padding: 0 0 0 10px; margin: 0; background: url(../_gfx/colorButton_blue.gif) no-repeat left 50%; }
div.blueButton a span { display: block; font-size: 11px; font-weight:bold; text-decoration: none; color:#fff; padding: 5px 20px 10px 10px; margin: 0; background: url(../_gfx/colorButton_blue.gif) no-repeat right 50%;  }
div.blueButton a:hover {  background: url(../_gfx/colorButton_blue_over.gif) no-repeat left 50%; }
div.blueButton a:hover span {  background: url(../_gfx/colorButton_blue_over.gif) no-repeat right 50%;  }


/* GREEN BUTTON */
div.greenButton { float: left; margin:0 2px 0 0; }
div.greenButton a { display: block; text-decoration: none; padding: 0 0 0 10px; margin: 0; background: url(../_gfx/colorButton_green.gif) no-repeat left 50%; }
div.greenButton a span { display: block; font-size: 11px; font-weight:bold; text-decoration: none; color:#fff; padding: 5px 20px 10px 10px; margin: 0; background: url(../_gfx/colorButton_green.gif) no-repeat right 50%;  }
div.greenButton a:hover {  background: url(../_gfx/colorButton_green_over.gif) no-repeat left 50%; }
div.greenButton a:hover span {  background: url(../_gfx/colorButton_green_over.gif) no-repeat right 50%;  }


/* RED BUTTON */
div.redButton { float: left; margin:0 2px 0 0; }
div.redButton a { display: block; text-decoration: none; padding: 0 0 0 10px; margin: 0; background: url(../_gfx/colorButton_red.gif) no-repeat left 50%; }
div.redButton a span { display: block; font-size: 11px; font-weight:bold; text-decoration: none; color:#fff; padding: 5px 20px 10px 10px; margin: 0; background: url(../_gfx/colorButton_red.gif) no-repeat right 50%;  }
div.redButton a:hover {  background: url(../_gfx/colorButton_red_over.gif) no-repeat left 50%; }
div.redButton a:hover span {  background: url(../_gfx/colorButton_red_over.gif) no-repeat right 50%;  }


/* GRAY BUTTON */
div.grayButton { float: left; margin:0px 2px; }
div.grayButton a { display: block; text-decoration: none; padding: 0 0 0 10px; margin: 0; background: url(../_gfx/colorButton_gray.gif) no-repeat left 50%; }
div.grayButton a span { display: block; font-size: 11px; font-weight:bold; text-decoration: none; color:#fff; padding: 5px 20px 10px 10px; margin: 0; background: url(../_gfx/colorButton_gray.gif) no-repeat right 50%;  }
div.grayButton a:hover {  background: url(../_gfx/colorButton_gray_over.gif) no-repeat left 50%; }
div.grayButton a:hover span {  background: url(../_gfx/colorButton_gray_over.gif) no-repeat right 50%;  }


/* ORANGE BUTTON */
div.orangeButton { float: left; margin:0px 2px; }
div.orangeButton a { display: block; text-decoration: none; padding: 0 0 0 10px; margin: 0; background: url(../_gfx/colorButton_orange.gif) no-repeat left 50%; }
div.orangeButton a span { display: block; font-size: 11px; font-weight:bold; text-decoration: none; color:#fff; padding: 5px 20px 10px 10px; margin: 0; background: url(../_gfx/colorButton_orange.gif) no-repeat right 50%;  }
div.orangeButton a:hover {  background: url(../_gfx/colorButton_orange_over.gif) no-repeat left 50%; }
div.orangeButton a:hover span {  background: url(../_gfx/colorButton_orange_over.gif) no-repeat right 50%;  }


/* INLIST BUTTON - for inside the Listings and stuff like "View" button */
div.inListButton { float: left; margin:0px 2px; }
div.inListButton a { display: block; text-decoration: none; padding: 0 0 0 10px; margin: 0; background: url(../_gfx/colorButton_inList.gif) no-repeat left 50%; }
div.inListButton a span { display: block; font-size: 11px; font-weight:bold; text-decoration: none; color:#fff; padding: 5px 20px 10px 10px; margin: 0; background: url(../_gfx/colorButton_inList.gif) no-repeat right 50%;  }
div.inListButton a:hover {  background: url(../_gfx/colorButton_inList_over.gif) no-repeat left 50%; }
div.inListButton a:hover span {  background: url(../_gfx/colorButton_inList_over.gif) no-repeat right 50%;  }


/* HDTOURS BUTTON  */
div.hdButton { float: left; margin:0px 2px; }
div.hdButton a { display: block; text-decoration: none; padding: 0 0 0 10px; margin: 0; background: url(../_gfx/colorButton_hdtours.gif) no-repeat left 50%; }
div.hdButton a span { display: block; font-size: 11px; font-weight:bold; text-decoration: none; color:#000; padding: 5px 20px 10px 10px; margin: 0; background: url(../_gfx/colorButton_hdtours.gif) no-repeat right 50%;  }
div.hdButton a:hover {  background: url(../_gfx/colorButton_hdtours_over.gif) no-repeat left 50%; }
div.hdButton a:hover span {  background: url(../_gfx/colorButton_hdtours_over.gif) no-repeat right 50%; }

/* HDTOURS BUTTON LARGE  */
div.hdButtonLarge { float: left; margin:0px 2px; }
div.hdButtonLarge a { display: block; text-decoration: none; padding: 0 0 0 10px; margin: 0; background: url(../_gfx/colorButtonLarge_hdtours.gif) no-repeat left 50%; }
div.hdButtonLarge a span { display: block; font-size: 14px; font-weight:bold; text-decoration: none; color:#000; padding: 7px 20px 15px 10px; margin: 0; background: url(../_gfx/colorButtonLarge_hdtours.gif) no-repeat right 50%;  }
div.hdButtonLarge a:hover {  background: url(../_gfx/colorButtonLarge_hdtours_over.gif) no-repeat left 50%; }
div.hdButtonLarge a:hover span {  background: url(../_gfx/colorButtonLarge_hdtours_over.gif) no-repeat right 50%; }

/* RED BUTTON LARGE  */
div.redButtonLarge { float: left; margin:0px 2px; }
div.redButtonLarge a { display: block; text-decoration: none; padding: 0 0 0 10px; margin: 0; background: url(../_gfx/colorButtonLarge_red.gif) no-repeat left 50%; }
div.redButtonLarge a span { display: block; font-size: 14px; font-weight:bold; text-decoration: none; color:#fff; padding: 7px 20px 15px 10px; margin: 0; background: url(../_gfx/colorButtonLarge_red.gif) no-repeat right 50%;  }
div.redButtonLarge a:hover {  background: url(../_gfx/colorButtonLarge_red_over.gif) no-repeat left 50%; }
div.redButtonLarge a:hover span {  background: url(../_gfx/colorButtonLarge_red_over.gif) no-repeat right 50%; }

/* GREEN BUTTON LARGE  */
div.greenButtonLarge { float: left; margin:0px 2px; }
div.greenButtonLarge a { display: block; text-decoration: none; padding: 0 0 0 10px; margin: 0; background: url(../_gfx/colorButtonLarge_green.gif) no-repeat left 50%; }
div.greenButtonLarge a span { display: block; font-size: 14px; font-weight:bold; text-decoration: none; color:#fff; padding: 7px 20px 15px 10px; margin: 0; background: url(../_gfx/colorButtonLarge_green.gif) no-repeat right 50%;  }
div.greenButtonLarge a:hover {  background: url(../_gfx/colorButtonLarge_green_over.gif) no-repeat left 50%; }
div.greenButtonLarge a:hover span {  background: url(../_gfx/colorButtonLarge_green_over.gif) no-repeat right 50%; }



/* ------------------------------------------------------------------------------------- */
/* Tables */

div.featuresTable {
	display: block;
	margin: 15px;
	
	}

div.featuresTable dl {
	margin: 2px;
	padding: 0;
	}

div.featuresTable dt {
	margin: 2px;
	padding: 0;
	}

div.featuresTable dd {
	margin: -20px 0 0 40px;
	font-size: 100%;
	padding: 0;
	line-height: 130%;
	}

div.featuresTable dd b {
	padding: 0;
	margin: 0;
	display: block;
	font-size: 110%;
	line-height: 100%;
	height: 9px;
	}


div.questionsTable {
	display: block;
	margin: 15px;
	
	}

div.questionsTable dl {
	}

div.questionsTable dt {
	font-size: 13px;
	font-weight: bold;
	padding: 2px 0;
	}

	
div.questionsTable dd {
	font-size: 100%;
	line-height: 130%;
	}


ul.sitemapUl {
	font-size: 13px;
	margin: 10px;
	padding: 15px;
	}

ul.sitemapUl li {
	list-style-image: url(../_gfx/gfx_folder_open.gif);
	margin: 0 0 5px 0;
	padding: 2px 5px;
	font-size: 13px;
	font-weight: bold;
	}
	
ul.sitemapUl li li {
	list-style-image: url(../_gfx/gfx_folder_closed.gif);
	margin: 0;
	padding: 2px 5px;
	font-size: 12px;
	font-weight: normal;
	}
