/* Start Store CSS */

#content_frame {
width: 800px;
margin-left: auto;
margin-right: auto;
}

#store_left_content {
	float: left;
	width: 200px;
	margin-bottom: 15px;
}
#store_right_content {
	float:left;
	width: 575px;
 	margin-left: 25px;
}
#store_side_menu {
	float: left;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	margin-top: 15px;
	width: 168px;
	font-size: 10px;
	border: 1px dotted #A82700;
}
#store_new_release_main {
	float: left;
	padding-top: 5px;
	padding-left: 8px;
	padding-right: 5px;
	padding-bottom: 5px;
	margin-top: 15px;
	width: 175px;
	font-size: 10px;
	border: 1px dotted #A82700;
	/*background-color: BLUE;*/
}
.store_new_release_entry {
	float: left;
	padding: 0;
	margin: 0;
	/*background-color: RED;*/
}

.store_new_release_entry img {
    width: 60px;
    /*margin-bottom: 70px;*/

}
.store_new_release_img {
	float: left;
	width: 99px;
	/*background-color: ORANGE;*/
}
.store_item_entry {
	float: left;
	width: 575px;
	border-top: 1px dotted #999900;
	padding-top: 5px;
	padding-bottom: 15px;
}
.store_item_title {
	float: left;
	clear: right;
}
.store_item_entry_img {
	float: left;
}
.store_item_entry_credit {
	float: left;
	width: 350px;
	font-weight: bold;
}
.store_item_entry_credit_modified {
	font-weight: bold;
}
.store_sub_item_entry_credit {
	float: left;
	width: 300px;
	padding-top: 8px;
	font-weight: bold;
}
.store_item_entry_txt {
	float: left;
	width: 575px;
}

.store_dvd_img_style {
	float: left;
	border: 1px solid #A82700;
	margin-right: 5px;
	/*background-color: YELLOW;*/
	
	}
.store_buy_img_style {
	float: left;
	clear: left;
	width: 50px;
}

/* End Store CSS */


/* Start Text CSS */

.p_store_header {
	text-transform: uppercase;
	font-size: 12px;
	color: #999900;
	font-weight: bold;
}
.p_store_sub_header {
	text-transform: uppercase;
	padding-top: 15px;
	padding-bottom: 10px;
	font-size: 12px;
	color: #999900;
	font-weight: bold;
}
.p_store_dvd_title {
	float: left;

	font-size: 12px;
	color: #670000;
	font-weight: bold;
	/*background-color: GREEN;*/
	clear: right;
}
.p_store_dvd_text {
	float: left;

	padding-top: 5px;
	/*background-color: VIOLET;*/
}
.a_store_sub_link {
	text-decoration: none;
	color: #999900;
}

/* End Text CSS */

/* CSS for Neoflix Store: */

img {
	border:none;
}

#ucart {
	margin: auto;
	padding: 0;
	font-family: Verdana, Helvetica, sans-serif; /* resets 1em to 10px */
	color: #666666;
	background-color: #6def04;
}

#container {
	width:800px;
	background-color: #FFFFFF;
	margin: auto;
	padding: 0;
}

#footer{
	text-align: center;
	padding-top:5px;
	margin-top:10px;
	border-top: 4px solid #27ae00;
}

fieldset {
	border:none;
}
table p img {
	margin:0;
	padding:0;
	border:none;
}

td.main-cell {
	padding: 10px;
}

p.toplinks {
	display: none;
}

p.centered {
	text-align: center;
	font-size: 12;
}

div.box-title {
	margin-bottom:10px;
	color: 3;
	font-size: 1.4em;
	font-weight: bold;
}

table.box-table {
	text-align:left;
	margin:0;
	padding:0;
}
table td.box-table-cell {
	margin:0;
	padding:0;
	padding-bottom: 10px;
	border-bottom: 1px solid #cccccc;
}
table td.box-table-cell img{
	float:left;
}

table tr#ProductsTotalRow {
	text-transform: uppercase;
	color: red;
	background-color: #cccccc;
}
table td.page-title {
	font-weight: bold;
	padding-bottom:10px;
	font-size: 1.2em;
}
table td.totalCell {
	padding: 5px;
}

table th {
	text-transform: uppercase;
	background-color: #cccccc;
	padding: 5px;
}

table.box-table img {
	margin:5px;
}

.submit-but{
	background-color: #cccccc;
	border:1px solid #ff0000;
	padding: 5px;
}
