@charset "utf-8";
/* CSS Document */

/*-----layout-----*/

body{text-align:center; background-color:#ffffff; margin:0px;}
img { border:0px;}
h2{ margin:6px 0px 10px 0px; }
#page{width:980px; margin:0 auto; text-align:left; background-color:#fff; padding:5px 0px; float:left;  position:relative;}
.page_wrapper{width:980px; margin:0 auto; text-align:left; background-color:#fff; padding:0px 0px;}
p { margin-top:4px; }

ol, ul {list-style: none; margin:0px; padding:0px;}
li { margin-bottom:5px;}
#header{ border-bottom:1px solid #dfdfdf; margin-left:10px; margin-right:10px; height:110px;}

.content-main{ width:980px; float:left;}

.form_wrapper{ width:160px; background-color:#f6f6f6; padding:10px; margin-left:20px;}

input{ border:1px solid #ebe9ea;}
.hidden{ display:none;}
.store_details{ position:absolute; top:0px; left:200px; width:600px; padding:20px;  border:3px solid #45156b; background-color:#FFFFFF;  }
.store_image{ float:right; margin:20px;}

.list_cell{ float:left; width:450px; border:4px solid #e4e4e4; margin:10px;}

p.fieldwrap{
	padding:3px;
	margin:0 0 5px 0;
	clear: left;
	min-height:30px;
}

p.fieldwrap2{
	padding:0;
	margin:0 0 5px 0;
	clear: left;
	min-height:20px;
}

.content_image{ float:left; margin-right:20px; margin-bottom:20px;}
.content_images{ float:left; margin-right:20px; margin-bottom:20px;}