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

/* http://meyerweb.com/eric/tools/css/reset/ */
/* v1.0 | 20080212 */


/*  ////// Document MAP

showcase
*/

html, body, div, span, applet, object, iframe,
/*h1, h2, h3, h4, h5, h6,*/ p, img, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font,  ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center, dl, dt, dd, ol, ul, li,
fieldset,/* form,*/ label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}

body {
	width:100%;
	height:100%;
	line-height: 1;
	margin: 0px;
	padding: 0px;
	background-repeat: repeat-x;
	background-position: 0px 0px;
	/*	background-color: #444444;
*/	/*	background-image: url(../imagedepot/bckgrnds/bacteria_bckgrnd2.jpg);
*/	background-image: url(../imagedepot/bckgrnds/bacteria_bckgrnd3.jpg);
	background-color: #FFFFFF;
}

/* ///////  MAIN CONTAINERS  BEGINS \\\\\\ */

#gzspotlights {
	background-repeat: repeat-x;
	background-position: -118px 480px;
	background-image: url(../imagedepot/bckgrnds/Gz_Spotlights.jpg);
	height: 880px;
	width: 100%;
	z-index: -3;
	position: absolute;
}

#gzspotlights_short {
	background-repeat: repeat-x;
	background-position: -118px 96px;
	background-image: url(../imagedepot/bckgrnds/Gz_Spotlights.jpg);
	height: 880px;
	width: 100%;
	z-index: -3;
	position: absolute;
}

#underconstruction {
	height: 215px;
	width: 195px;
	background-image: url(../imagedepot/bckgrnds/undercon_picture.png);
	position: absolute;
	z-index: 3;
	background-position: 5px 10px;
	background-repeat: no-repeat;
	right: 0px;
}
/*

#header {
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	height: 174px;
	background-image: url(../imagedepot/index/home_navbar.png);
	background-repeat: no-repeat;
	background-position: 0px 116px;
}
*/

#container_main {
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	width: 820px;
}

#container_homecontent {
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
	text-align: center;
	position: relative;
} 

#container_img220 {
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
	text-align: center;
	position: relative;
} 






/* ///////  CONTAINERS  ENDS \\\\\\ */

.center {
	text-align: center;
}


#header {
	width: 820px;
	height: 150px;
	text-align: center;
	display: block;
}



/*#header h1, h2, h3, h4, h5, h6, p {
	visibility: hidden;
}*/

#grass_bckg {
	display: block;
	height: 1216px;
	background-image: url(../imagedepot/bckgrnds/Gz_GreyGrassBckgrnd_long.png);
	background-repeat: repeat-x;
	background-position: 0px 221px;
	text-align: center;
	position: absolute;
	z-index: -1;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #444444;
}

#gz_offers {
	height: 300px;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 30px;
	background-image: url(../imagedepot/sale/bizcards/SALE_BizCard.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}



#gz_offers_above {
	height: 300px;
	width: 400px;
	float: right;
	z-index: 12;
}

#centerstage {
	text-align:center;
	line-height: 20px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	padding-top: 0px;
	margin-bottom: 30px;
	/*background-image: url(../imagedepot/headers/Gz_Oh!TheDesign!.png);
	background-repeat: no-repeat;
	background-position: center top;*/
}

#centerstage h3 {
	text-align:left;
	margin-top: -10px;
	margin-left: 10px;
	font-size: 14px;
	font-weight: 600;
	color: #000000;
	width: 260px;
}

#centerstage p {
	text-align:left;
	line-height: 19px;
	margin-top: -10px;
	width: 248px;
}

#centerstage p1216 {
	line-height: 14px;
	margin-top: 8px;
}

#centerstage a:link {
	text-decoration: none;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}


#showcase {
	width: 818px;
	display: block;
	background-image: url(../imagedepot/bckgrnds/showcase_bckgrnd.png);
	background-repeat: repeat;
	background-position: 0px 0px;

	/*	border: 1px solid #FFFFFF;
*/	clear: none;
	margin-top: 20px;
	margin-bottom: 30px;
	overflow: hidden;
	position: relative;
}

#logo {
	width: 288px; /* because floats need width! */
	height: 240px;
	float: left;
	padding-left: 20px;
	background-image: url(../imagedepot/bckgrnds/Showcase_GzLogoBckgrnd.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

#logo .intro {
	line-height: 18px;
	padding-top: 40px;
	line-height: 22px;
	color: #000000;
	text-indent:0px;
}

#logo .p1316 {
	font-size: 13px;
	line-height: 18px;
	font-weight: 600;
	padding-top: 20px;
}

#playbutt {
	width: 500px;
	background-image: url(../imagedepot/cases/homescreens/TextCopy_show.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	position: absolute;
	bottom: 0px;
	right: 0;
/*
	border: 1px solid #FFFFFF;*/
	clear: none;
	padding: 0px;
	margin-top: 0px;
	height: 240px;
	z-index: -5;
}

#gzcases {
	width: 500px;
	display: block;
	float: right;/*
	border: 1px solid #FFFFFF;*/
	clear: none;
	padding: 0px;
	margin-top: 0px;
	height: 240px;
	z-index: -3;
}

#casebar {
	height: 50px;
	width: 100%;
	background-image: url(../imagedepot/bckgrnds/gray_grad_bar.png);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	position: absolute;
	bottom: 0px;
	margin-right: 60px;
	z-index: 2;
}


#casebar p {
	height: 240px;
	line-height: 14px;
	color: #FFF;
	text-align:left;
	margin: 10px;
	padding-left: 10px;
	font-size: 10px;
}

#stagebuttons {
	padding: 10px;
	/*background-image: url(../imagedepot/bckgrnds/GzClouds.jpg);
	background-repeat: repeat;
	background-position: -200px -130px;
	border: 1px #600 dotted;*/
	margin-top: 4px;
	margin-right: 12px;
	margin-bottom: 10px;
	margin-left: 12px;
}

#stagebuttons img {
	padding: 0px;
}

.smallbuttons {
	padding: 0px;
/*	border: 1px dotted #999999;
*/	margin: 4px;
}

#content {
	margin-top: 0;
	margin-right: 521px;
	margin-bottom: 6px;
	margin-left: 0;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0;
	padding-left: 18px;
	text-align: left;
	color: #CCCCCC;/*
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCCCCC;*/
	line-height: 1.8em;
}  

#content h4, h3 {
	font-weight: lighter;
	color: #999999;
	font-size: .8em;
} 

#content .banner {
	font-weight: lighter;
	padding-left: 35px;
	color: #CCCCCC;
}


#content p {
	font-size: 12px;
	line-height: 18px;
	/*color: #000000;*/
}

#content_inner {
	margin-top: 20px;
	margin-right: 340px;
	margin-bottom: 6px;
	margin-left: 0;
	padding-top: 40px;
	padding-right: 20px;
	padding-bottom: 0;
	padding-left: 18px;
	text-align: left;
	color: #CCCCCC;/*
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCCCCC;*/
	line-height: 2em;
	text-align: justify;
} 


/*///  CONTROL SHOWCASE PAGES starts  ///*/


#container_showcase {
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	margin-top: 20px;
	margin-right: auto;
	margin-left: auto;
	width: 820px;
}

#container_showcase p {
	font-size: 12px;
	line-height: 24px;
	padding-top: 12px;
	text-align: left;
	text-indent: 12px;
	}

#showcase_content {
	margin-top: 0;
	margin-right: 551px;
	margin-bottom: 6px;
	margin-left: 0;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0;
	padding-left: 18px;
	text-align: left;
	color: #CCCCCC;/*
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCCCCC;*/
	line-height: 1.5em;
}  

#showcase_content h4, h3 {
	font-weight: lighter;
	color: #999999;
	font-size: .7em;
}   

#showcase_content h2 {
	font-size: .9em;
} 

#showcase_content .banner {
	font-weight: lighter;
	padding-left: 35px;
	color: #CCCCCC;
}


#showcase_content p {
	font-size: 12px;
	line-height: 18px;
	/*color: #000000;*/
}

#showcase_caption {
	width: 260px;
	display: block;
	float: right;
}

#showcase_caption p {
	font-size: 9px;
	line-height: 15px;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	text-indent: 0px;
	color: #333333;
}

.showcase_p {
	font-size: 9px;
	line-height: 15px;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	text-indent: 0px;
	color: #333333;
}

#showcase_redbox {
	display: block;
	padding: 10px;
	border: 1px dotted #CCCCCC;
	margin-right: 0px;
	margin-top: 30px;
	width: 540px;
}

#showcase_redbox p {
	font-size:10px;
	line-height: 16px;
	color: #999999;
}

/*///  CONTROL GALLERY AS PER WORDPRESS SET UP  ///*/


#gallery-1 {
	margin: auto;
	padding: 0px;
}
			
#gallery-1 .gallery-item {
	float: left;
	margin-top: 10px;
	text-align: center;
	width: 25%;
	padding: 0px;
	margin-bottom: 10px;
}			

#gallery-33 .gallery-item {
	float: left;
	margin-top: 10px;
	text-align: center;
	width: 33%;
	padding: 0px;
	margin-bottom: 10px;
}
				
#gallery-1 img {
	border: 1px dotted #cfcfcf;
}
			
#gallery-1 .gallery-caption {
				margin-left: 0;
}



/*///  CONTROL BLOG NEWS  ///*/

#gznews {
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #CCCCCC;
	padding-left: 20px;
	margin-bottom:40px;
	float: right; /* since this element is floated, a width must be given */
	width: 450px;
	padding-right: 40px;
}

#gznews p {
	font-size:11px;
	line-height: 22px;
	color: #999999;
	text-indent: 18px;
}

#gznews .newsfooter {
	font-size:9px;
	line-height: 12px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #333333;
	padding-bottom: 20px;
}

.navigation { 
	font-size:11px;
	line-height: 15px;
	padding-top: 20px;

}

#gznews_inner {
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #CCCCCC;
	padding-left: 20px;
	margin-bottom:40px;
	float: right; /* since this element is floated, a width must be given */
	width: 450px;
	padding-right: 40px;
}

#gznews_inner p {
	font-size:11px;
	line-height: 22px;
	color: #333333;
	text-indent: 18px;
}

#gznews_inner .intro {
	color: #666666;
	text-indent: 18px;
}

#gznews_inner img {
	margin-top: 8px;
	margin-bottom: 8px;
	border: none;
}

#gznews_inner code {
	font-size:16px;
	line-height: 24px;
	color: #666666;
}

#gznews_inner a {
	color: #993300;
	text-decoration: underline;
}

#gznews_inner .newsfooter {
	font-size:9px;
	line-height: 12px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
	padding-top: 20px;
	padding-bottom: 20px;
	margin-top: 0px;
}

#gznews_inner .accept {
	font-size:9px;
	line-height: 12px;
	padding-bottom: 20px;
	margin-top: 20px;
}

.entry a {
	line-height: 24px;
	color: #CCC;
}

#entry p {
	font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	margin-top: 8px;
}

#gzcomment p {
	line-height: 24px;
	color: #999999;
}

#gz_sidebar {
	font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	}


#gz_sidebar ul {
	font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height: 14px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	padding-bottom: 20px;
	margin-top: 10px;
	}




/*///  CONTROLS CUSTOMER FORM ///*/


#formbox {
	padding: 20px;
	background-color: #CCCCCC;
	display: block;
	margin-top: 0px;
	margin-bottom: 0px;
}

#formbox p {
	font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #666666;
	text-indent: 0px;
	line-height: 10px;
	padding-top: 8px;
}

/*///  CONTROLS CUSTOMER FORM ///*/


.authorName {
	border:none;
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
}

.gzthumbnails {
	outline: none;
	text-align: center;
}

.gzthumbnails img {
	border: 1px dotted #999999;
	padding: 4px;
	padding-left: 8px;
	padding-right: 8px;
	margin: 4px;
}

a:hover.gzthumbnails img {
	border: 1px dotted #CC0000;
	padding: 4px;
	padding-left: 8px;
	padding-right: 8px;
	margin: 4px;
}

#graphic_column {
	float: right; /* since this element is floated, a width must be given */
	width: 520px;
	padding-top: 0px;
	/*border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #666666;*/
	z-index: 3;
	margin-left: 0px;
	top: 0px;
	right: 0px;
}


#inner_graphic_column {
	float: right; /* since this element is floated, a width must be given */
	width: 320px;
	padding-top: 0px;
	/*border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #666666;*/
	z-index: 3;
	margin-left: 0px;
	top: 0px;
	right: 0px;
}

#slideframe {
	margin-bottom: 10px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #999999;
	text-align: center;
	height: 179px;
	width: 480px;
	padding: 10px;
}

.hide {
	display:none;
}


/*  WORDPRESS PAGE CSS red border BEGINS  */

#page_content {
	border: 1px solid #CC0000;
	text-align: center;
	padding-top: 20px;
	padding-left: 100px;
	padding-right: 20px;
	background-image: url(../imagedepot/bckgrnds/bckgrnd_redborderpage.png);
	margin-bottom: 20px;
} 

#page_content h4, h3 {
	font-weight: lighter;
	color: #999999;
	font-size: .8em;
} 

#page_content .banner {
	font-weight: bold;
	padding-left: 45px;
	color: #000000;
	width: 240px;
	display: block;
	float: right;
	padding-right: 40px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 20px;
	font-size: 18px;
	line-height: 24px;
	text-align: left;
}

/*
#page_content p {
	font-size: 12px;
	line-height: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #555;
	text-align: justify;
}*/

#page_content li {
	display:inline;
}



/*  WORDPRESS PAGE CSS transparent BEGINS */

#page_transparent {
	border: 0px;
	text-align: center;
	padding: 0px;
	margin-bottom: 20px;
} 


#content_pages p {
	font-size: 12px;
	line-height: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-align: justify;
}

#second_column {
	float: right; /* since this element is floated, a width must be given */
	width: 400px;
	padding-top: 0px;
	/*border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #666666;*/
	padding-left: 40px;
	top: 0px;
	right: 0px;
	
}

/*#second_column p {
	font-size: 12px;
	line-height: 18px;
	font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: justify;
	padding-left: 0px;
	padding-right: 0px;
}*/

#second_column form {
	font-size: 10px;
	line-height: 16px;
	font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: justify;
	padding-left: 0px;
	padding-right: 0px;	
}

/*  WORDPRESS PAGE CSS transparent ENDS */



ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/*//////// MY OLD TYPE CLASSES are at STYLES_GZ.CSS!! */


/*//////// Styles for logotypes, prints, websites! */


/*//////// Styles for SECTIONS bizcards, magnets, photography, notecards! */

.infosnippet {
	font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	
	text-align: justify;
	display: block;
/*	border: 1px dotted #FFCC00;
*/	margin: 8px;/*
	padding: 8px;*/
}

.infosnippet img {
	float: left;
/*	border: 1px dotted #FFFFFF;
*/}

.infosnippet p {
	text-align: justify;
	font-size: 10px;
	line-height: 18px;
	font-family: ""Lucida Grande"", Verdana, Geneva, "sans serif";
	font-style: normal;
	padding-bottom: 12px;
	margin-left: 40px;
}

#container_sections {
	width: 820px;
	text-align: left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
} 

#image_sections {
	text-align: center;
	padding-right: 10px;
	padding-left: 20px;
	background-position: center center;
	padding-bottom: 20px;
}

#left_bar {
	width: 190px;
	float: left;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 20px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
} 

#right_bar {
	width: 190px;
	float: right;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 20px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-left: 10px;
} 

#right_bar p {
	text-align: justify;
	font-size: 14px;
	line-height: 22px;
	font-family: ""Lucida Grande"", Verdana, Geneva, "sans serif";
	font-style: normal;
	padding-bottom: 12px;
	margin-left: 0px;
	font-weight: bold;
}

#middle_bar {
	padding-right: 10px;
	padding-left: 10px;
	margin-top: 0px;
	margin-right: 230px;
	margin-bottom: 0px;
	margin-left: 230px;
} 

#footer_sections {
	padding-right: 10px;
	padding-left: 20px;
} 

.sitebox   {
	display: block;
	padding: 10px;
	margin-right: 0px;
}

.sitebox .pcenter {
	display: block;
	padding-bottom: 5px;
	padding-top: 5px;
	border-bottom: 1px dotted #666666;
	margin-right: 0px;
}

#magz_content {
	width: 507px;
	margin-right: 300px;
	padding-right: 12px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #990000;
	padding-top: 0px;
}

#magz_content .p1216, .intro, .p1518 {
	text-indent: 12px;
	padding-top: 0px;
	padding-bottom: 8px;
	color: #CCCCCC;
}

#magz_content img {
	border: 0px;
	margin-left: 12px;
	float: right;
}

#magz_sidebar {
	float: right;
	width: 280px;
	padding-right: 10px;
	padding-left: 10px;
	margin: 0px;
}

#magz_sidebar {
	padding-top: 0px;
	padding-bottom: 8px;
	color: #CCCCCC;
}


#image_section_bizcard {
	text-align: center;
	background-position: 80px 90px;
	background-repeat: no-repeat;
	padding-top: 30px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
} 

#image_section_website {
	text-align: center;
	/*background-image: url(../imagedepot/sections/websites.png);
	background-position: 80px 80px;
	background-repeat: no-repeat;*/
	padding-top: 30px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}

#image_section_notecards {
	text-align: center;
	background-position: 80px 90px;
	background-repeat: no-repeat;
	padding-top: 30px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}

#image_section_logos {
	text-align: center;
	background-position: 80px 90px;
	background-repeat: no-repeat;
	padding-top: 30px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}

#image_section_magnets {
	text-align: center;
	background-position: 80px 90px;
	background-repeat: no-repeat;
	padding-top: 30px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}

#image_section_prints {
	text-align: center;
	background-position: 80px 90px;
	background-repeat: no-repeat;
	padding-top: 30px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}

#image_section_photography {
	text-align: center;
	background-position: 80px 75px;
	background-repeat: no-repeat;
	padding-top: 30px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}

#image_section_weboffer {
	text-align: center;
	background-position: 80px 75px;
	background-repeat: no-repeat;
	padding-top: 30px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}

#right_content {
	float: right;
	width: 220px;
	padding: 15px 10px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}

#main_content {
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
	margin-top: 0px;
	margin-right: 250px;
	margin-bottom: 0px;
	margin-left: 0px;
}


/* ///////// NAV BARS ////////*/



/* NAV BAR HOME */

#navbar_home {
	display: block;
	text-align: center;
	width: 100%;
	top: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CC0000;
	background-image: url(../imagedepot/bckgrnds/Gz_HomeBarBckgrnd_Dark.png);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	padding-top: 8px;
	padding-bottom: 8px;
}

#navbar_home a:visited {
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}

#navbar_home a:link {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

#navbar_home ul {
	list-style:none;
	display:inline;
}

#navbar_home li {
	list-style:none;
	display:inline;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666666;
	padding-left: 5px;
}

#headerhome_logo {
	background-image: url(../imagedepot/Gz_Logo_Home_Slogan.png);
	background-repeat: no-repeat;
	background-position: 0px -6px;
	margin-left: 50%;
}

/* NAV BAR SECTIONS */

#navbar_sections
{
	display: block;
	text-align: center;
	width: 100%;
	top: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CC0000;
	background-image: url(../imagedepot/bckgrnds/Gz_SectionsBckgrnd_Dark.png);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	padding-top: 8px;
	padding-bottom: 8px;
}

#navbar_sections a:visited {
	color: #999;
	font-weight: bold;
	text-decoration: none;
}

#navbar_sections a:link {
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
}

#navbar_sections a:hover
{
	color: #600;
	font-weight: bold;
	text-decoration: underline overline;
}


/*#navbar_sections ul {
	height:25px;
	border:1px solid #ccc;
	background:#eee;
	margin:1em 0;
	padding:0;
}

#navbar_sections li {
	list-style:none;
	float:left;
	border-right:1px solid #ccc;
	line-height:25px;
	padding:0 10px;
	display:inline;

}*/

#navbar_sections .h2
{
	font-size: 12px;
	color: black;
	font-weight: bold;
	line-height: 12px;
}

#navbar_sections ul {
	list-style:none;
	display:inline;
}

#navbar_sections li {
	list-style:none;
	display:inline;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666666;
	padding-left: 5px;
}

#header_logo {
	background-image: url(http://www.graphicbiz.biz/imagedepot/headers/gz_logo_smallbar.png);
	background-repeat: no-repeat;
	background-position: 0px -6px;
	margin-left: 50%;
}



#textlinks
{
	font-size: 10px;
	line-height: 16px;
	font-family: "Lucida Grande", Verdana, Geneva, "sans serif";
	text-align: right;
	font-style: normal;
	padding-right: 10px;
	padding-top: 10px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #E2421F;
	float: left;
	width: 48%;
}

#textlinks a
{
	font-size: 10px;
	line-height: 16px;
	font-family: "Lucida Grande", Verdana, Geneva, "sans serif";
	border-right-color: #FFFFFF;
}

/*  Gz/WORDPRESS FOOTER CSS       */

#myfooter {
	text-align:center;
	background-image: url(../imagedepot/bckgrnds/GzClouds.jpg);
	background-repeat: repeat-x;
	background-position: 0px -40px;
	margin: 0px;
	padding: 0px;
	width: 100%;
	bottom: -30px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #999999;
}

#myfooter ul {
	list-style:none;
	display:inline;
}

#myfooter li {
	list-style:none;
	display:inline;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
	padding-left: 5px;
}


#myfooter {
	font-size: 10px;
	line-height: 16px;
	font-family: "Lucida Grande", Verdana, Geneva, "sans serif";
	text-align: center;
	font-style: normal;
}


#pushbottom {
      clear:both;
}

.clearfoot {
	font-size: 1px;
	line-height: 0px;
	clear: both;
	height: 0px;
}


/*  SLIDING PANEL CSS   */

a:focus {
	outline: none;
}

#panel {
	/*height: 200px;
	display: none;*/
	background-color: #A0A0A0;
}
.slide {
	height: 100px;
	margin: 0;
	padding: 0;
	border-top: solid 4px #422410;
	background: url(images/btn-slide.gif) no-repeat center top;
}

.btn-slide {
	background: url(images/white-arrow.gif) no-repeat right -50px;
	text-align: left;
	width: 100%;
	height: 31px;
	padding: 10px 10px 0 0;
	margin: 0 auto;
	display: block;

	font-family: "Lucida Grande", Verdana, Geneva, "sans serif";
	color: #fff;
	text-decoration: none;
}

.active {
	background-position: right 12px;
}

.floatright {
	float: right;
}

.paddingleft {
	padding-left: 18px;
}

.paddingright {
	padding-right: 18px;
}


.floatleft {
	float: left;
}