@charset "utf-8";



/* CSS Document */







<style type="text/css">



body {



	background-image: url();



	background-repeat: no-repeat;



	background:scroll;







}



#message{



	position:absolute;



	left:40%;



	top:10%;



background-color: #FF9900;



-moz-box-sizing: content-box;



-webkit-box-sizing: content-box



-webkit-box-shadow: 4px 6px 12px rgba(43, 50, 50, 0.85);



-moz-box-shadow:    4px 6px 12px rgba(43, 50, 50, 0.85);



box-shadow:         4px 6px 12px rgba(43, 50, 50, 0.85);



-webkit-border-radius: 5px;



border-radius: 5px;



/*padding-top:: 30px;



padding-left: 20px;



padding-right: 30px;



padding-bottom: 50px;*/



border:1px solid;



width:30em;



height:15em; 



}



.phplinks{



-moz-box-shadow:inset 0px 0px 0px 0px #ffe0b5;



        -webkit-box-shadow:inset 0px 0px 0px 0px #ffe0b5;



        box-shadow:inset 0px 0px 0px 0px #ffe0b5;



        



        background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #fbb450), color-stop(1, #f89306));



        background:-moz-linear-gradient(top, #fbb450 5%, #f89306 100%);



        background:-webkit-linear-gradient(top, #fbb450 5%, #f89306 100%);



        background:-o-linear-gradient(top, #fbb450 5%, #f89306 100%);



        background:-ms-linear-gradient(top, #fbb450 5%, #f89306 100%);



        background:linear-gradient(to bottom, #fbb450 5%, #f89306 100%);



        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89306',GradientType=0);



        



        background-color:#fbb450;



        



        border:1px solid #c97e1c;



        



        display:inline-block;



        color:#ffffff;



        font-family:Arial, Helvetica, sans-serif;



        font-size:17px;



        font-weight:bold;



        padding:14px 76px;



        text-decoration:none;



        



        text-shadow:1px 0px 0px #8f7f24;



}



glossy .image-wrap {



	-webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,.5);



	-moz-box-shadow: inset 0 -1px 0 rgba(0,0,0,.5);



	box-shadow: inset 0 -1px 0 rgba(0,0,0,.5);







	-webkit-border-radius: 20px;



	-moz-border-radius: 20px;



	border-radius: 20px;



}







.glossy .image-wrap:after {



	position: absolute;



	content: ' ';



	width: 100%;



	height: 50%;



	top: 0;



	left: 0;







	-webkit-border-radius: 20px;



	-moz-border-radius: 20px;



	border-radius: 20px;







	background: -moz-linear-gradient(top, rgba(255,255,255,0.7) 0%, rgba(255,255,255,.1) 100%);



	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.7)), color-stop(100%,rgba(255,255,255,.1)));



	background: linear-gradient(top, rgba(255,255,255,0.7) 0%,rgba(255,255,255,.1) 100%);



}







a:href{



	font-family:Arial, Helvetica, sans-serif;



	font-size:12px;



	background-color:#FFF;



	color:#F90;	



}



a:link{



	font-family:Arial, Helvetica, sans-serif;



	font-size:12px;



	background-color:transparent;



	color:#F90;	



}



a:hover{



	font-family:Arial, Helvetica, sans-serif;



	font-size:12px;



	background-color:transparent;



	color:#666;	



}











#profile{



	overflow:scroll-y;



	position:absolute;



	top:60px;



	left:40px;



	height:200px;



	width:200px;



	background-color: #FFFFFF;	



	border: 1px solid #d0d2d5;



	border-bottom: 1px solid #bebfc2;



	border-radius: 2px;	



	z-index:3;



	



}







#item{



	overflow-y:scroll;



	position:absolute;



	top:60px;



	left:250px;



	height:200px;



	width:400px;



	background-color: #FFFFFF;	



	border: 1px solid #d0d2d5;



	border-bottom: 1px solid #bebfc2;



	border-radius: 2px;	



	z-index:3;



	



}



/*#warning{



	display:block;



	padding:2px;



	overflow:scroll-y;



	position:fixed;



	top:90px;



	right:100px;



	height:56.5%;



	width:auto;



	background-color:#999;



}



#warning h1{



	font-family:Arial, Helvetica, sans-serif;



	font-size:large;



	color:#FFF;	



}



#warning p{



	font-family:Arial, Helvetica, sans-serif;



	font-size:12px;



	color:#FFF;



}*/



/*#maps{



	overflow:scroll-y;



	position:fixed;



	top:110px;



	right:100px;



	height:300px;



	width:300px;



	background-color: #FFFFFF;	



	border: 1px solid #d0d2d5;



	border-bottom: 1px solid #bebfc2;



	border-radius: 2px;	



	z-index:3	



	



}*/







#description{



	position:fixed;



	overflow-y:scroll;



	top:80px;



	left:20px;



	height:75%;



	width:97%;



	background-color: #FFFFFF;



	border: 1px solid #d0d2d5;



	border-bottom: 1px solid #bebfc2;



	border-radius: 2px;



	



}



#mainview{



	overflow:scroll-y;



	position:absolute;



	top:80px;



	left:0%;



	height:70%;



	width:100%;



	background-color: #FFFFFF;



	



	



}



#mainview p {



	font-family:Arial, Helvetica, sans-serif;



	font-size:12px;



	color:#333;



}







#mainview form{



	position:absolute;



	top:10px;



	margin-left:-50px;



	left:0%;



	border:1px solid #000000;



	background:#FFFFFF;



	border: 1px solid #d0d2d5;



	border-bottom: 1px solid #bebfc2;



	border-radius: 2px;



/*	margin: 0 0 20px 0;



	padding: 20px;*/



	width: 100%;



	height:auto;



/*	-webkit-box-shadow: 4px 6px 12px rgba(43, 50, 50, 0.85);



	-moz-box-shadow:    4px 6px 12px rgba(43, 50, 50, 0.85);



	box-shadow:         4px 6px 12px rgba(43, 50, 50, 0.85);*/



	-webkit-border-radius: 3px;



	font-family:"Arial Black", Gadget, sans-serif;



	font-size:12px;



	



	



}



#mainview input{



	background: #fff;



	border: 1px solid #666;



	border-radius: 2px;



	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1), 0 1px 0 #fff;



	color: #555;



	font: 13px/20px 'Droid Sans', Arial, 'Helvetica Neue', 'Lucida Grande', sans-serif;



	margin: 0 0 20px 0;



	padding: 5px;



	width: 300px;	



	



}



#mainview select,textarea{



	background: #fff;



	border: 1px solid #666;



	border-radius: 2px;



	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1), 0 1px 0 #fff;



	color: #555;



	font: 13px/20px 'Droid Sans', Arial, 'Helvetica Neue', 'Lucida Grande', sans-serif;



	margin: 0 0 20px 0;



	padding: 5px;



	width: 300px;



	



}



#mainview a{



	font-family:Arial, Helvetica, sans-serif;



	font-size:12px;



	font-style:normal;	



	



}















#main{



	z-index:5;



	background-color:transparent;	



	



}







form 



{



	position:fixed;



	top:240px;



	margin-left:-40px;



	left:auto;



	/*border:1px solid #000000;*/



	background:#FFFFFF;



/*	border: 1px solid #d0d2d5;



	border-bottom: 1px solid #bebfc2;



	border-radius: 2px;*/



	font-family:Arial, Helvetica, sans-serif;



	font-size:14px;



	margin: 0 0 20px 0;



	padding: 10px;



	width: 700px;



	height:auto;



/*	-webkit-box-shadow: 4px 6px 12px rgba(43, 50, 50, 0.85);



	-moz-box-shadow:    4px 6px 12px rgba(43, 50, 50, 0.85);



	box-shadow:         4px 6px 12px rgba(43, 50, 50, 0.85);*/



	-webkit-border-radius: 3px;



}



input {



	background: #fff;



	border: 1px solid #666;



	border-radius: 2px;



	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1), 0 1px 0 #fff;



	color: #555;



	font: 13px/20px 'Droid Sans', Arial, 'Helvetica Neue', 'Lucida Grande', sans-serif;



	margin: 0 0 20px 0;



	padding: 5px;



	width: 100px;



}submitbutton {



	background: c6c9cc;



	border: 1px solid #666;



	border-radius: 2px;



	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1), 0 1px 0 #fff;



	color: #555;



	font: 13px/20px 'Droid Sans', Arial, 'Helvetica Neue', 'Lucida Grande', sans-serif;



	margin: 0 0 20px 0;



	padding: 5px;



	width: 50px;



}



fieldset input {



background-color:#FF9900



  margin: 0;



  width: auto;



}



select {



	background: #fff;



	border: 1px solid #666;



	border-radius: 2px;



	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1), 0 1px 0 #fff;



	color: #555;



	font: 13px/20px 'Droid Sans', Arial, 'Helvetica Neue', 'Lucida Grande', sans-serif;



	margin: 0 0 20px 0;



	padding: 5px;



	width: 200px;



}



div.transbox



  {



  left:0%;



  top:0%;



  width:100%;



   background-color:#ffffff;



  opacity:0.9;



  filter:alpha(opacity=90); /* For IE8 and earlier */



   }



div.transbox p



  {



  font-weight:normal;



  color:#ffffff;



  }



div.trans



  {

	left:367px;

	bottom:0%;

	width:100%;

	background-color:#ffffff;

	opacity:0.9;

	filter:alpha(opacity=90); /* For IE8 and earlier */



   }



div.trans p



  {



   font-weight:normal;



  color:#ffffff;



   }



#menu{



	left:50%;



	top:1%;



	position:absolute;



	border:thin;



	border-color:#666;



	border-radius:2px;  



  



}



li,ul{



display:inline;	



padding:10px;



}



#topmenu{



	position:fixed;



	left:0%;



	top:0px;



	width:100%;



	height:auto;



	z-index:100;



	background-color:#999;



	float:right;



	



	



}



#topmenu a{



color:#FFFFFF;

font-family:Arial, Helvetica, sans-serif;

font-size:15px;

text-decoration:none;

}



#topmenu a:hover{



color:#F90;

font-family:Arial, Helvetica, sans-serif;

font-size:15px;

text-decoration:none;

}



#login{



/*	background-color:#FFF;



	left:75%;



	right:6%;



	top:1%;



	width:300px;



	position:fixed;



	border:thin;



	/*border-color:#666;



	border-radius:2px;*/



	



	left:77%;



	top:1%;



	position:absolute;



	border:thin;



	border-color:#666;



	border-radius:2px; 



}



#login a{



	background-color:#FFF;



	font-family:Arial, Helvetica, sans-serif;



	font-size:12px;



	font-style:normal;



	color:#F60;







}



#results{



	background-color:#FFF;



	overflow:scroll;



	position:absolute;



	top:2%;



	left:0%;



	height:90%;



	



}



#desc_footer{



	background-color:#666;



	left:0%;



	bottom:0%;



	width:100%;



	height:60px;



	position:fixed;



	z-index:100;



	font-family:Arial, Helvetica, sans-serif;



	font-size:12px;



	color:#FFF;



}



#description #profile-desc{



	clear:both;



	float:right;



	position:absolute;



	top:60px;



	left:17%;



	height:80%;



	width:40%;



	overflow:scroll-y;



	



}



#description #profile-rightside{



	clear:both;



	float:right;



	position:absolute;



	top:60px;



	left:60%;



	height:80%;



	width:20%;



	overflow:scroll-y;



		



}



#description .form{



top:150px;



left:50%;	



}



#desc_footer a:href{



	background-color:transparent;



	color:#F90;		



}



#desc_footer a:link{



	background-color:transparent;



	color:#F90;		



}



#desc_footer a:hover{



	background-color:transparent;



	color:#333;		



}







#footer{



	background-color:#666;



	left:0%;



	bottom:0%;



	width:100%;



	height:60px;



	position:fixed;



	/*z-index:101;*/



}







#footer section{



	font-family:Arial, Helvetica, sans-serif;



	font-size:12px;



	color:#FFF;



	margin-left:10px;



	display:block;







}



#footer a{



color:#fff;	



}





#testfooter{



/*	background-color:#666;



	left:0%;



	bottom:0%;



	width:100%;



	height:60px;



	position:static;



	z-index:300;*/



	position: relative;



	margin-top: -150px; /* negative value of footer height */



	height: 150px;



	clear:both;



}







#testfooter section{



	font-family:Arial, Helvetica, sans-serif;



	font-size:12px;



	color:#FFF;



	margin-left:10px;



	display:block;







}



#testfooter a{



color:#fff;	



}











.photo{



top:30%; 



left:10%;



width:15%;	



}



.details{



	padding:5px;



	left:200px;



	top:auto;



	width:15%;



}



#alert{



	background-color:#FFC;



	width:90%;



	height:95%;



	padding-left:50px;



	padding-top:20px;



	padding-bottom:20px;



	padding-right:20px;



	font-family:Arial, Helvetica, sans-serif;



	font-size:16px;



	position:absolute;



	top:5%;



	left:3%;



	z-index:10;



}



div.shopitem{



	border:thin;

	border-width:thin;

	border:thin;

	border-style:solid;

	background-color:transparent;

	width:90%;

}

#rateme a:hover{

	background-color:#FC0;

	

}

#rateme form{

	left:5px;

	top:340px;

	height:60px;

	width:260px;

	background-color:#CCC;

	color:#F60;

	

}

/*#comments{

left:25%;

top:70%;

height:30%;

width:70%;

border: 1px #CCC thin;

position:absolute;

}*/

/*#comments {

	position:fixed;

}*/

#comments form{

left:10px;

top:420px;

width:260px; 

height:250px; 

position:fixed; 

background-color:transparent; 

overflow:scroll-y; 

border: 1px thin #CCC;	

}

#comments input{

width:30%;

height:30%;

}

#comments textarea{

width:95%;	

}
#avg_rating{
top:230px;
left:30px;
height:20px;
width:20px;
background-color:#CCC;
color:#333;
font:Arial, Helvetica, sans-serif;
font-size:24px;
}


</style>

