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

body{
text-align:center;
margin:0;
padding:0;
background-color:#dadada;}
p{font-family:Arial, Helvetica, sans-serif;}
a{text-decoration:none; color:#FF0000;} 
h1{
color:#FF0000;
font-family:Arial, Helvetica, sans-serif;
font-size:25px;

}
h2{
color:#FF0000;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
}
.error{
color:#FF0000;}
.blurb{
margin-top:50px;}
#main-container{
width:100%;
background-image:url(../keepix-img/keepix-body-bg.JPG);
background-position:top;
background-repeat:repeat-x;
margin-top:-40px;
}
#main-album{
float:left;
margin-top:30px;
margin-left:10px;
min-width:240px;
}
#main-search{float:left; width:290px; min-width:290px; margin-top:40px; margin-left:20px;}
#main-upload{float:left; width:219px; margin-top:40px; margin-left:20px;
}
#container{
margin-left:auto;
margin-right:auto;
width:888px;}
/**Top ection of the site including login **/
#main-top{width:888px;min-height:458px;height:458px;background-image:url(../keepix-img/keepix-top-bg.jpg);margin-bottom:-10px;background-position:top center;background-repeat:no-repeat;
 }
 .homep{
 max-height:50px;
 min-height:50px;
 max-width:70px;
 min-width:70px;}

#login{float:right;width:100px;background-repeat:no-repeat;background-position:top left;margin-top:50px;margin-right:100px;}
.basket{margin-top:70px;}
.price{
color:#FF9900;
margin-top:5px;}
.tot{
float:right;
margin-right:10px;}
.prod{
text-align:left;}
.info{
width:400px;
padding-left:10px;}
.info h2{
margin-top:0;
padding-top:0;
margin-bottom:5px;}
.infop{
margin-top:0;
margin-bottom:0;
padding:0;}
.blink{
margin-top:0;
margin-bottom:0;
padding:0;
color:#000000;}
.pp{
color:#666666;
font-size:70%;}

/**Menu**/
#menu{width:888px;font-family:Arial, Helvetica, sans-serif; margin-top:40px; margin-bottom:0; padding-bottom:0; float:right;}
#menu a{color:#000000; text-decoration:none; margin-left:30px; margin-right:30px; font-weight:500;}
#menu a:visited{color:#000000;}
#menu a:hover{color:#FF0000;}

#main-con{width:888px;background-image:url(../keepix-img/keepix-main-bg.jpg);background-repeat:repeat-y; margin-bottom:0;padding-bottom:0;  padding-top:0;float:left;}
#home-con{width:860px; font-size:80%; margin-left:auto; margin-right:auto; padding-top:-200px; min-height:300px; }

.home-welcome{ padding-top:0;  font-size:80%; margin-left:auto; margin-right:auto;}
#bottom{background-image:url(../keepix-img/bottom.jpg); background-repeat:no-repeat; width:824px; height:280px; min-height:280px; min-width:261px; margin-top:20px; margin-left:auto;margin-right:auto;}

#footer{
width:888px;background-image:url(../keepix-img/keepix-footer-bg.jpg);background-repeat:no-repeat;background-position:top center;height:99px;min-height:99px; padding-top:0; margin-left:auto; margin-right:auto;float:left;}
#footer p{font-size:12px; padding-top:40px; }
.left{float:left; margin-left:10px;}
.right{float:right; margin-right:10px;}
#cart .right{float:right; margin-right:40px;}

#albumview{
widht:800px;
text-align:left;
margin-left:120px;}
.center2{
text-align:center;
width:800px;}
#albumview h2{
color:#FF0000;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;}

/**staff**/

.addstaff{text-align:right; width:250px;}
.staff{width:700px; }
#logoff{
float:right;width:100px;background-position:top left;margin-top:90px;margin-right:100px;
min-height:100px;
height:100px;}
#menu-staff{width:888px;font-family:Arial, Helvetica, sans-serif; margin-top:5px; margin-bottom:0; padding-bottom:0; float:right;}
#menu-staff a{color:#000000; text-decoration:none; margin-left:30px; margin-right:30px; font-weight:500;}
#menu-staff a:visited{color:#000000;}
#menu-staff a:hover{color:#FF0000;}
#staff-con{
float:left;
margin-top:-200px;
}
.arrows{
float:right;
margin-top:-15px;}
#upload-con{
width:860px; font-size:80%; margin-left:auto; margin-right:auto;margin-top:-200px; min-height:300px; height:300px;
min-height:800px;
}
.paginateselect{
position:absolute;
top: 220px;
float:right;
}
.combo{
float:right;
margin-right:220px;}
#product{
width:750px;
text-align:left;
margin-left:auto;
margin-right:auto;
padding-left:100px;

}
#product .preview{
float:left;
width:400px;
padding-bottom:40px;
max-height:none;
min-height:none;


}
.preview{
padding:5px;
max-height:90px;
min-height:90px;}
#product .area{
float:right;
width:300px;}
#cart{
width:602px;
text-align:center;
margin-left:auto;
margin-right:auto;
}
#products{
width:512px;
text-align:center;
margin-left:auto;
margin-right:auto;
}
#cart .display1{
background-color:#fff;
}
#cart .display2{
background-color:#eeeeee;}
#products .display1{
background-color:#fff;
}
#products .display2{
background-color:#eeeeee;}
#products .display4 {

}
#products .span4 p{
margin:20px;
text-align:center;}
#search{
float:left;
width:230px;
min-width:230px;
}
.cart{
width:600px;
float:none;
margin:0;
}
.cart1{
width:110px;
table-layout:center;
height:90px;}
.cartop{
text-align:left;
}
.print{
padding-left:20px;}
.suggest_link {		background-color: #FFFFFF;		padding: 2px 6px 2px 6px;	}	.suggest_link_over {		background-color: #ffffff;		padding: 2px 6px 2px 6px;	}	#search_suggest {		float:left;position: absolute; 		background-color: #FFFFFF; 		text-align: left; 		border: 1px solid #000000;margin-top:0px; margin-left:10px;				}	
#contact{
width:300px;
float:right;}
#contact1{
float:left;
width:500px;
text-align:left;
margin-left:50px;}

/**ADmin Menu**/
#admin-menu{width:888px;font-family:Arial, Helvetica, sans-serif; margin-top:200px; margin-bottom:0; padding-bottom:0; float:right;}
#admin-menu a{color:#000000; text-decoration:none; margin-left:30px; margin-right:30px; font-weight:500;}
#admin-menu a:visited{color:#000000;}
#admin-menu a:hover{color:#FF0000;}

.admin{
border:solid;
border-width:1px;
border-color:#999999;
font-family:Arial, Helvetica, sans-serif;
}
.tr1{
background-color:#ffffff;
}
.tr2{
background-color:#eeeeee;}
.top{
background-color:#999999;}
.alert{
color:#FF0000;}
.green a{color:#00FF00;}
.right-f{
float:right;
padding:5px;}