/* Joby Products CSS Document 
-----------------------------
	Joby, Inc.
	Author: 	Peter Berg
	Editors:	Michael Huang
	Version: 	17 July 2007
------------------------------ */

/* All Products */
	small.gray {
		font-size: 82%; 
		color: #777;
		}

/* Gorillapod Overview */
	h1#gpod_overview {
		background: url(../images/gorillapod-header-main.jpg) no-repeat top left;
		width: 850px; 
		height: 350px;
		padding: 0px;
		margin: 0px 0px 10px 0px;
		}
	h1 span.noshow { display: none; }
/* Ballhead specific */


	#content h1#ballhead { background: url(../images/ballhead/ballhead_logo.png) no-repeat top left; 
		margin-left: 243px; /* width: 400px; */
		margin-bottom: 5px;
		height: 80px; 
		font-family: Arial, Helvetica, sans-serif;
		font-size: 300%; color: #85bd4f; 
		font-weight: bold; 
		padding: 0px;
		}	
/* GP1-specific elements */

	#content h1#gpod { background: url(../images/gorillapod_logo.png) no-repeat top left; 
		margin-left: 250px; /* width: 400px; */
		margin-bottom: 5px;
		height: 80px; 
		font-family: Arial, Helvetica, sans-serif;
		font-size: 300%; color: #85bd4f; 
		font-weight: bold; 
		padding: 0px;
		}		
	#gpod_float { 
		position: relative;  
		width: 296px; 
		float: left; 
		margin: 0 15px 0 -53px; /* background-color: #ffeeee; */ 
		}
	p#gpod_float_text { 
		padding-left: 75px; 
		padding-right: 25px; 
		margin: 25px 0px 0px 0px;
		color: #74B23E; 
		font-family: Arial, Helvetica, sans-serif; 
		font-style: italic; 
		font-size: 120%; 
		font-weight: bold; 
		line-height: 120%; 
		}
	img#gpod_float_sixcolors {
		margin-left:53px;
		margin-top:10px;
		}
	.jp p#gpod_float_text {
		font-style:normal;
		}	
	.gp1_centercol { /*width: 400px; margin-left: 235px;*/
		float:left;
		width:360px;
		margin-bottom:10px;
	 	}	
	 .gp2_centercol {
	 	width: 400px; margin-left: 235px;
	 	}
	 .gp1_centercol p {
	 padding:0 !important;
	 }

/* GP1 Go-Go!-specific elements */
	
	#content h1#gpodgogo { 
		background: url(../images/gorillapodgogo_logo.png) no-repeat top left; 
		margin-left: 250px; /* width: 400px; */ 
		height: 93px; 
		font-family: Arial, Helvetica, sans-serif;
		font-size: 300%;
		font-weight: bold; 
		color: #85bd4f;
		margin-bottom: 5px;
		position:relative;
		z-index:1;
		}
	
	img#gpod_gogo_center {
		margin-top:-20px;
		margin-left:7px;
		z-index:0; 
		}	
	
	#gpodgogo_float {  position: relative;  width: 280px; float: left; margin: 0 15px 50px -41px; /* background-color: #ffeeee; */ }
	p#gpodgogo_float_text { 
		padding-left: 65px; 
		padding-right: 15px; 
		margin: 25px 0px 0px 0px;
		color: ##194DA0; 
		font-family: Arial, Helvetica, sans-serif; 
		font-style: italic; 
		font-size: 120%; 
		font-weight: bold; 
		line-height: 140%; 
	}

/* GPod Sidebar elements */		
	p#gpod_specs { font-size: 90%; line-height: 130%; padding: 0px 5px 0px 7px; margin: 0px; }
	.zh p#gpod_specs { font-size: 100%; }
	#gpod_order { text-align: center; padding: 0px 5px 3px; line-height: 150%; }
	#gpod_use { margin: 0px; padding: 0px; }
	#fmgp { margin-top: 0px; padding-left: 1px; }
	
	
/*		#gpod_order .addcart { margin: 0px 0px 0px 30px; } */

/* GP2-specific elements */
	
	#content h1#gpodslr { 
		background: url(../images/gorillapodslr_logo.png) no-repeat top left; 
		margin-left: 250px; /* width: 400px; */ 
		height: 80px; 
		font-family: Arial, Helvetica, sans-serif;
		font-size: 300%;
		font-weight: bold; 
		color: #85bd4f;
		margin-bottom: 5px;
		}

	
	#gpodslr_float {  position: relative;  width: 280px; float: left; margin: 0 15px 50px -41px; /* background-color: #ffeeee; */ }
	p#gpodslr_float_text { 
		padding-left: 65px; 
		padding-right: 15px; 
		margin: 25px 0px 0px 0px;
		color: #F77D10; 
		font-family: Arial, Helvetica, sans-serif; 
		font-style: italic; 
		font-size: 120%; 
		font-weight: bold; 
		line-height: 140%; 
	}


/* GP3-specific elements */
	
	#content h1#gpodslrzoom { 
		background: url(../images/gorillapodslrzoom_logo.png) no-repeat top left; 
		margin-left: 250px; /* width: 400px; */ 
		height: 100px; 
		font-family: Arial, Helvetica, sans-serif;
		font-size: 300%;
		font-weight: bold; 
		color: #85bd4f;
		margin-bottom: 5px;
		}

	#gpodslrzoom_float {  position: relative;  width: 280px; float: left; margin: 0 15px 50px -41px; /* background-color: #ffeeee; */ }
	p#gpodslrzoom_float_text { 
		padding-left: 65px; 
		padding-right: 15px; 
		margin: 25px 0px 0px 0px;
		color: #194DA0; 
		font-family: Arial, Helvetica, sans-serif; 
		font-style: italic; 
		font-size: 120%; 
		font-weight: bold; 
		line-height: 140%; 
	}

	#content .gp3_centercol { float: left; width: 350px; padding: 0px; }
	#content .gp3_centercol p { padding: 0px; }	

/* GP8 Focus elements */

	#content h1#gpodfocus { 
		background: url(../images/gorillapod-focus-logo.jpg) no-repeat top left; 
		margin-left: 255px; /* width: 400px; */ 
		height: 115px; 
		font-family: Arial, Helvetica, sans-serif;
		font-size: 300%;
		font-weight: bold; 
		color: #85bd4f;
		margin-bottom: 5px;
		}

	#gpodfocus_float {  position: relative;  width: 370px; float: left; margin: 0 15px 50px -131px; /* background-color: #ffeeee; */ }
	p#gpodfocus_float_text { 
		padding-left: 140px; 
		padding-right: 15px; 
		margin: 25px 0px 0px 0px;
		color: #194DA0; 
		font-family: Arial, Helvetica, sans-serif; 
		font-style: italic; 
		font-size: 120%; 
		font-weight: bold; 
		line-height: 140%; 
	}


/* GP Accessories specific elements */

	#content h1#gpod_accessories { 
		background:transparent url(../images/gpodaccessories_logo.jpg) no-repeat scroll left top;
		color:#85BD4F;
		font-family:Arial,Helvetica,sans-serif;
		font-size:300%;
		font-weight:bold;
		height:87px;
		margin-bottom:5px;
		margin-left:250px;
		padding:0px;
		}

	#gpod_accessories_float {
		float:left;
		margin:0pt 0pt 75px 20px;
		position:relative;
		width:230px
		}

	p#gpod_accessories_float_text {
		color:#74B23E;
		font-family:Arial,Helvetica,sans-serif;
		font-size:120%;
		font-style:italic;
		font-weight:bold;
		line-height:120%;
		padding:0pt 25px 0pt 5px;
		}
	/* v-unit allows the paragraph/image combinations to properly line up */
	.v-unit-container {
		float:right;
		width:362px;
		}
	.v-unit {
		float:right;
		margin-bottom:2.5em;
		}
	.v-unit p {
		padding-left:0 !important;
		}
	/* Sidebar modifications */
	#gpod_order .name_price {
		line-height:120%;
		margin:10px;
		text-align:center;
		width:120px;
		}
	#gpod_order .price_big {
		color:#6B6B6B;
		font-size:250%;
		font-style:oblique;
		padding-bottom:10px !important;
		}
	#gpod_order .price_big sup {
		font-size:70%;
		position:relative;
		top:-0.5em;
		vertical-align:top;
		}
	#gpod_order .name_price p {
		margin-top:0;
		}
	#gpod_order .item {
		padding-bottom:1em;
		}

/* FIND MY GORILLAPOD */
	#sel_model, 
	#sel_aiptek,
	#sel_canon, 
	#sel_casio, 
	#sel_fuji, 
	#sel_hp,
	#sel_jvc, 
	#sel_kodak, 
	#sel_nikon, 
	#sel_olympus, 
	#sel_panasonic, 
	#sel_pentax,
	#sel_samsung,  
	#sel_sony { padding-left: 55px; }

	.fmg_small {
		font-size:95%;
		} 
	body.zh .fmg_small { font-size:100%; }
	.fmg _recommendation {
		font-size:120%;
		}
	.fmg_make {
		font-size:180%;
		color:#666;
		padding-left:30px;
	}
	.fmg_choose {
		padding-left:10px;
		font-size:90%;
		}
	
	

	/* ZIVIO */
	h1#zivio {
		background: url(../images/zivio_header-2.jpg) top left no-repeat; 
		width: 840px;
		height: 275px;
		margin: auto 0px; 
		}
	h1#zivio .noshow { display: none; }

	#sidebar.zivio { margin-top: 10px; }
	#ziviolaunch { 
		padding: 3px 7px; 
		font-size: 95%;
		line-height: 140%;
	}
	input#zivioemail { color: #666; }
	
	/* Styles from www.getsatisfaction.com widgit used in FAQ and Contact */
	#gsfn_search_widget, #gsfn_list_widget  {
		font-size:95%; 
		line-height: 140%; 
		padding:3px 7px;
		}
	
	div#gsfn_list_widget img { border: none; }  
	div#gsfn_list_widget .powered_by { margin-top: 8px; padding-top: 8px; border-top: 1px solid #ccc; }
	div#gsfn_list_widget .powered_by a { color: #333; font-size: 90%; } 
	div.gsfn_content ul, div#gsfn_content ul { padding-left:0; }
	div.gsfn_content li, div#gsfn_content li  { text-align:left; margin-bottom:1em; list-style:none; }
	div#gsfn_list_widget div#gsfn_content a.gsfn_link { line-height: 1; }
	div#gsfn_list_widget div#gsfn_content span.time { font-size: 90%; padding-left: 3px; }
	div#gsfn_list_widget div#gsfn_content p.gsfn_summary { margin-top: 2px }
	
	/* Where to Buy Retailer styles */
	.sm_retailer_logo {
	text-align:center;
	width:80px;
	float:left;
	padding-bottom:10px;
	padding-left:25px;
	}
	#content  p.retail_country {
	padding-left:15px;  
	padding-bottom:10px;
	}
	#content  .retail_country img {
	vertical-align:sub;  
	}
	/* Buy a Gpod */
	
#content .store_button a {
	border-color:#ccc;
	background:#FFF2C1 url(/images/store/submitButtonRepeat.jpg) repeat-x;
	padding:0.33em 0.55em;
	border-color:#FECB00 #E5B800 #B89300;
	border-style:solid;
	cursor:pointer;
	margin-bottom:10px; 
	color:#B05E02;
	font-size:150%;
	font-weight:bold;
	width:80%;
	-moz-border-radius:100px;
	-webkit-border-radius:100px;
	border-radius:100px;
	text-decoration:none;
}
#content .store_button a:active {
	border-color:#B89300 #E5B800 #FECB00;
	padding:0.33em 0.45em .33em .65em;
}

#content .fmg .store_button a {
	font-size:100%;
}

#content .fmg p {
	padding-left:0;
	padding-right:10px;
}

/* find my gpod widget */

#gpod_form .section {
	color:#666666;
	float:left; 
	font-size:82%;
	margin-right:1em;
}
.chooseGpod, .choseGpod { 
	border:1px solid #FFB72F; 
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	border-radius:7px;
	margin:10px;
	padding:7px 10px;
	background:#FEF6C7 url(/images/store/submitButtonRepeat.jpg) repeat-x scroll center bottom;
	clear:both;
	height:3em;
}
#content .chooseGpod h2 {
	color:#F07D01;
	float:left;
	font-size:125%;
	margin:16px 10px 0 0;
}
.choseGpod { 
	border-color:#609733;
	background:#6FB03C none;
	color:#fff; 
}
.choseGpod .gpodRecommendation {
	font-size:125%;
}
#content .choseGpod .gpodRecommendation a {
	color:#fff; 
	font-weight:bold;
}
#content .choseGpod a { 
	color:#fff;
}