﻿/* HTML 
*********************/

*{margin:0;padding:0;}

body
{
	background-color:#FFF;
	margin:0;
	font-family:Verdana,Arial,Sans-Serif;
	font-size:1em;
}

ul, li
{
	list-style:none;
}

img
{
	border:none;
}



/* Page divisions
*******************************/

#header
{
	background-color:#FFFFCE;
	width:780px;
	height:130px;
	text-align:center;
	margin:0 auto;
}

#logoContainer
{
	background-color:#FFF;
	width:780px;
	height:56px;
	text-align:left;
	margin:0 auto;
	padding:5px 0 5px 0;
}

#logoContainer image{float:right;}
#logoContainer a{display:inline;float:left; font-size:70%;color:#999;text-decoration:none;}
#logoContainer a:hover{color:#00ff00;}


#pageContainer
{
	text-align:center;
	margin:0 auto;
	background-color:#FFF;
}

#main
{
	background-color:#FFFFCE;
	width:780px;
	text-align:center;
	margin:0 auto;
	overflow:hidden;
	margin-bottom:5px;
}

#buyContainer, #policiesContainer{
	text-align:center;
	margin:0 auto;
	background-color:#FFC;
	width:780px;
	padding:0;}
	
#policiesContainer{
	padding:30px 0 30px 0;
	margin-bottom:10px;
	text-align:left;}

#policiesContainer p{
	margin-bottom:20px;
	padding:0 30px 0 30px;}
	
#policiesContainer h3{padding-left:30px;}

#googleFormContainer{width:780px;background-color:#FFC;text-align:center;margin:0 auto;}

#googleFormContainer form{margin-left:200px;}

/* \*/ 
* html #googleFormContainer form { margin-left: 0;} 
/* */ 



/* Navigation
*****************************/


#nav
{
	list-style:none;
	clear:left;
	padding-top:35px;
}

/* \*/ 
* html #nav { margin-top: 25px; padding-top:0px; } 
/* */ 

#nav li
{
	display:inline;
	list-style:none;
}

#nav li a
{
	float:left;
	font-size:60%;
	text-decoration:none;
	color:#FF9900;
	margin-left:47px;
}

#nav li a:hover
{
	color:#00FF00;
}

#nav li a span
{
	margin-top:.5em;
	display:block;
	clear:both;
	cursor:pointer;
}

span.linkon
{
	color:#00FF00;
	cursor:default;
}

/*Text
****************************/

.stylename
{
	font-size:120%;
	color:#666;
	padding-right:10px;
	float:left;
	padding-left:12px;
	
}

#stylenameHome
{

	background-image:url(../images/saypren.gif);
	width:337px;
	height:59px;
	position:absolute;

	margin-left:-410px;
	margin-top:-14px;
	z-index:100;
}



.copy
{
	font-size:100%;
	display:block;
	float:left;
	color:#666;
	letter-spacing:.07em;
	line-height:1.4em;
	margin-bottom:10px;
	letter-spacing:0;
	padding-right:10px;
	width:320px;
	text-align:left;
}


/* Images
*******************************/

#logoContainer #left{float:left;vertical-align:text-bottom;}
#logoContainer #right{float:right;width:156px;}
#pren{margin-top:5px;margin-bottom:5px;}



#productContainer
{
	text-align:right;
	clear:none;
	margin-right:10px;
}

.mainimage
{
	float:left;
	margin-right:20px;
	margin-top:0;
}

#signature
{
	float:left;
	clear:both;
	margin-top:10px;
	margin-left:20px;
	background-image:url(../images/signature.gif);
	width:110px;
	height:55px;
	background-repeat:no-repeat;
	cursor:pointer;
}


#f3logo
{
	float:right;
	vertical-align:bottom;
	margin-top:20px;
	padding-bottom:20px;
}

#sizeContainer
{
	font-weight:bold;
	font-size:150%;
	color:#600;
	float:right;
	text-align:right;
	margin-bottom:20px;
	background-color:#FFC;
	padding:10px 10px 10px 0;
	width:320px;
	border:solid 2px #600;
}

#sizeContainer span{
	font-size:36%;
	text-align:right;
	color:#666;
	font-weight:normal;
}



#buyContainer{padding:50px 0 20px 0;}
#googleFormContainer{padding:0 0 20px 0;}
#sizeButton{font-size:85%;}

#footer{
	text-align:center;
	color:#666;
	padding-bottom:100px;
	}
	
#footer a {color:#666; text-decoration:none;}

#footer a:hover{color:#0F0}

#videocaption{font-size:80%;display:block;margin-top:10px;}
#VideoPlayback{margin-bottom:15px;}


