/* Position Page */

body{ /* Sets background image */
	border: 0px;
    margin: 15px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    text-align: center;
	background-image: url('../../graphics/background.jpg');
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffffff;
}

#global{ /* A global container which holds everything in the center of the browser window */
    width: 1000px;
    margin: 0px auto;
    text-align: left;
    padding: 0px 0px 0px 0px;
    border: 0px hidden #ffffff;
}


/* Text */

p{ /* Default Text Class */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 25px;
	color: #595959;
	text-align: left;
	margin: 0px;
}
#siteclock p{
color: #ffffff;
}

marquee{
	color: #ffffff;
}


/* Links */

a{ /* Default Text Class */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
	font-weight: bold;
}

a:hover {
	text-decoration: underlined;
}

/* Images */
img.center{
	vertical-align:middle;
}


/* Spans */

span.blue{
	color: #91B0EB;
}


/* Background */

#background{ /* Background Container */
	position:absolute;
		margin: 0px 0px 0px 0px;
}


/* Menu */

#menu{ /* Menu Container */
	position: absolute;
		top: 109px;
}

img.button{
	margin: 0px 0px 0px 0px;
}

#dropdown_aboutgala{
	position: absolute;
		top: 140px;
		margin-left: 135px;
	width: 158px;
	z-index: 50;
}

#dropdown_marketing{
	position: absolute;
		top: 140px;
		margin-left: 294px;
	width: 159px;
	z-index: 50;
}

#dropdown_franchising{
	position: absolute;
		top: 140px;
		margin-left: 454px;
	width: 168px;
	z-index: 50;
}



/* Carousel */

#carousel{
	background-color: #fff;
	margin-top: 15px;
}



/* Boxes */

#welcome_box{
	position:absolute;
		top: 12px;
		left: 300px;
	width: 450px;
}

div.box1{
	position:absolute;
		top: 186px;
		left: 0px;
		padding: 20px 20px 20px 20px;
		width: 328px;
		height: 100px;
		background-image: url('../../graphics/bg_box1.jpg');
		background-repeat: no-repeat;
}

div.box2{
	position:absolute;
		top: 186px;
		left: 369px;
		padding: 20px 20px 20px 20px;
		width: 333px;
		height: 100px;
		background-image: url('../../graphics/bg_box1.jpg');
		background-repeat: no-repeat;
}

div.box3{
	position:absolute;
		top: 327px;
		left: 369px;
		padding: 20px 20px 20px 20px;
		width: 333px;
		height: 110px;
		background-image: url('../../graphics/bg_box2.jpg');
		background-repeat: no-repeat;
}

div.box4{
	position:absolute;
		top: 327px;
		left: 0px;
		padding: 20px 20px 20px 20px;
		width: 328px;
		height: 110px;
		background-image: url('../../graphics/bg_box2.jpg');
		background-repeat: no-repeat;
}


/* Content */

#content{
	position: absolute; 
		z-index: 0;
	margin: 50px 0px 0px 0px;
	width: 1000px;
}

#content_left{
	position: absolute;
		margin: 0px ;
	width: 743px;
}

#content_right{
	position: absolute;
		margin: 0px 0px 0px 743px ;
	width: 239px;
}

#gala_content_left{
	position: absolute;
		margin: 0px ;
	width: 250px;
	z-index: 50px;
}

#gala_content_right{
	position: absolute;
		margin: 0px 0px 0px 250px ;
	width: 750px;
	z-index: -10;
}

p.title{ 
	font-size:20px;
	color: #004d43;
	margin: 0px 20px 15px 20px;
}

p.small_title{ 
	font-size:18px;
	margin: 0px 20px 15px 20px;
	color: #004D43;
}

p.content{ 
	font-size:12px;
	margin: 0px 20px 15px 20px;
}

tr.content{ 
	font-size:12px;
	margin: 0px 20px 15px 20px;
}

p.content2{ 
	font-size:12px;
	margin: 0px 20px 15px 20px;
	color: #e8f4d9;
}

img.content_right{
	margin: 1px 0px 0px 0px;
}

#growbox{
	margin: 1px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	border: solid 1px #dadada;
	width: 237px;
	height: 137px;
}

input.grow_login{
	width:100px;
}

p.grow_login{ 
	font-size:12px;
	margin: 0px 20px 15px 20px;
	line-height: 30px;
}

form.grow{
	margin: 0px 0px 0px 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
}

#button_password{
	position: absolute;
		top: 440px;
		left: 125px;
}


/* Footer */

#div_footer{
	position: absolute;
		top: -500px;
	background-image: url(../../graphics/background_footer.jpg); 
	width: 1000px;
	height: 57px;
}

#grow_div_footer{
	position: absolute;
		top: 1500px;
	background-image: url(../../graphics/grow_background_footer.jpg); 
	width: 1000px;
	height: 57px;
}

p.footer{
	margin: 5px 0px 0px 0px;
	text-align: center;
	color: #e7f7e9;
}

a.footer{
	margin: 3px 0px 0px 0px;
	text-align: center;
	color: #e7f7e9;
}



/* index.php */

#siteclock{
	position: absolute;
		margin: 10px 0px 0px 700px;
}

img.float_right{
	float: right; 
	margin-left: 10px;
	text-align: center;
}

img.float_left{
	float: left; 
	margin-right: 10px;
	text-align: center;
}

img.findastore{
	margin: 5px 0px 0px 0px;
}

#searchbox{
	position: absolute;
		margin: 5px 0px 0px 770px;
}

#searchbox_input{
	background-color:#e7f7e9;
	border: 1px solid #e7f7e9;
	color:#595959;
	font-size:12px;
	overflow:hidden;
	width: 115px;
}

#searchbox_button{
	position: absolute;
		top: -1px;
		left: 125px;
}

#grow_login_button{
	position: absolute;
		top: 440px;
		left: 15px;
}

/* TEMPLATE 1 */

ul{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 25px;
	color: #595959;
	list-style-position: outside;
	list-style-image: url(../../graphics/image_bulletpoint.jpg);
	list-style-type: square;
}

#image_gallery{
	margin: 0px 0px 0px 20px;
}

#map_info{
	position: absolute;
		margin: -330px 0px 0px 300px;
		height: 300px;
		width: 650px;
		overflow: auto;
}

table.retailer{
	font-size:11px;
	width: 600px;
}

form.contact{
	font-size:12px;
	position:absolute;
		top: 0px;
		left: 550px;
	text-align: left;
	width: 300px;
}

div.messageBox{
	background-color: #ddedc6;
	border: 1px solid #014838;
	padding: 15px 15px 15px 15px;
	margin: 0px 0px 15px 0px;
	font-size:12px;
	line-height: 25px;
}



/* TEMPLATE 2 */

ul.grow{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 25px;
	color: #595959;
	list-style-position: outside;
	list-style-image: url();
	list-style-type: square;
}

table.user_data{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 600px;
}

td{
	padding-bottom: 50px;
}


/* GALLERY */

img.gallery{
	border: 1px solid #e7e7e7;
	margin: 20px 0px 0px 10px;
}


/*------ awards ------ */


.image_award{
	margin:0;
	background: url("/graphics/awards/awards.jpg") no-repeat; 
	width: 800px;
	height:445px;
	display:block;
	posit

}


.image_award_2{
	background: url("/graphics/awards/awards-2.jpg") no-repeat; 
    display: block;
    height: 332px;
    left: 530px;
    margin: 0;
    position: absolute;
    top: 444px;
    width: 233px;

}

.awards{

	background-color:#69BD4B;
	padding: 20px;
	width:760px;

}

.title_awards{ 
	font-size:18px;
	color: #ffffff;
	margin: 0px 20px 15px 20px;
}


.select_awards{
	width:350px;
	left: 0;
    position: absolute;
    margin-left:40px;

}

.forms input{
	
	margin-top:20px;
	padding:4px 10px;
	font-size:15px;
	color: #0B3D3E;
	background: #ffffff;
	border: 1px solid #0B3D3E;

}


.forms .bt{
	background: #0B3D3E;
	color:#ffffff;
	text-transform:uppercase;
	font-size:15px;
	padding:4px 10px;
	border:none;
}

.forms .bt:hover{
	background:#ffffff;
	color:#0B3D3E;
	cursor:pointer;
}


/*------ end awards ------ */
