@charset "UTF-8";
/* Holders */
* {
	border: 0px;
}
body {
	background-color: #000000;
}
.fpspacer {
	height: 10px;
}
.Bclass {
	background-color:#000000;
	width: 590px;
	margin-left: auto;
	margin-right: auto;
}
body {
	
	margin: 0px;
}
.header {
	width: 978px;
	text-align: center;
	height: 237px;
	border: thin solid #333333;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	margin-bottom: 10px;
}
.container {
	text-align: center;
	width: 100%;
}
.behind {
	
	display:inline;
	position: absolute;
	z-index: -1;
}
	
.holdAll {
	width: 978px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}
.bigSpace {
	height: 100%;
}
.holdAllTopper {
	height: 10px;
	width: 998px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: -5px;
}
.holder {
	width: 998px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: auto;
	margin-right: auto;
	border: thin solid #333333;
}
.contentcontainer {
	float: left;
}
.menuHolder {
	width: 931px;
	height:32px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	border: thin solid #333333;
	margin-bottom: 5px;
	
}
.menuImgHolder {
	float: left;
	height: 30px;
	border: thin solid #000000;
}
.menuLeft {

	height: 30px;
	width: 32px;
	float: left;
}
.menuRight {
	
	height: 30px;
	width: 32px;
	float: left;
}
/* Text Styles */

body, p {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}
label {
	color: #666666;
}

fieldset {
	margin: 0px;
	padding: 0px;
}
.myprofile_holder {
	margin-bottom: 30px;
}
.myaddress {
	margin-bottom: 30px;
}
.blogmenu {
	width: 198px;
	clear: both;
}
.sideMenuTxtsearch {
	width: 270px;
	height: 58px;
	margin-top: 20px;
	padding-top: 5px;
	text-align: right;

}
.sidemenuSearch {
	width: 185px;
	text-align: right;
	float: right;
}
.nopad {
	padding-right: 2px;
}
.sideMenuTxt, .sideMenuTxtMain {
	text-align: right;
 	padding-right: 10px;
	width: 270px;

}
.sideMenuTxt {
	padding-bottom: 5px;
	padding-top: 5px;
}
.sideMenuTxtMain {
	padding-bottom: 5px;
	padding-top: 5px;
}
.sideMenuTxtMain, .sideMenuTxt {
}
.sideMenuTxt, .sideMenuTxt a:link, .sideMenuTxt a:visited, .sideMenuTxtMain, .sideMenuTxtMain a:link, .sideMenuTxtMain a:visited  {
	font-family: Helvetica, Arial, sans-serif;
	color: #FFFFFF;
	text-decoration: none;

}
.sideMenuTxt a:hover, .sideMenuTxtMain a:hover{
	text-decoration:underline;
}
.sideMenuTxt, .sideMenuTxt a:hover , .sideMenuTxt a:link, .sideMenuTxt a:visited {
	font-size: 12px;
	font-weight: normal;
}
.sideMenuTxtMain, .sideMenuTxtMain a:link, .sideMenuTxtMain a:visited {
	font-weight: bold;
	font-size: 12px;
}
.sideMenuHolder {
	float: right;
	overflow: hidden;
	width: 280px;
	border: thin solid #333333;
	background-image: url(images/sidebg.jpg);
	background-repeat: no-repeat;
	background-position: center top;	
}
.gifHolder {
	overflow: hidden;
	width: 274px;
	margin-left: auto;
	margin-right: auto;
	
}
.gifHolder img {
	width: 280px;
	margin-top: 20px;
	margin-left: -3px;
	margin-right: -3px;
}

.blogLink {
	overflow: hidden;
	width: 274px;
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
}
.blinkImg {
	width: 137px;
	float: left;
}
.blinkImgTitle {
	width: 274px;
	float: left;
}
.blinkImg img {
	width: 135px;
}
	
.sideMenuTop {
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: -3px;
	height: 20px;
	width: 280px;

}
.sideMenuBottom {
	
	margin: 0px;
	height: 5px;
	width: 85px;
}
.blogmenul {
	width: 190px;
	background-color: #333333;
}
.lMenuHolder {
	float: left;
	width: 190px;
	margin-top: 10px;
	margin-right: 6px;

}
.buttonHolder {
	text-align:right; 
	width: 350px;
	float: right;
	padding-right: 10px;
}
.addtocart {
	width: 350px;
}
.lMenuTop {
	background-image:url(images/sideMenuTop.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: -3px;
	height: 5px;
	width: 190px;
}
.lMenuBottom {
	background-image:url(images/sideMenuBottom.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	margin: 0px;
	height: 5px;
	width: 190px;
}
.comHolder {
	padding: 10px;
}
.comSubHolder {
	margin-bottom: 10px;
}
.footer_menu {
	width: 100%;
	text-align:center;
}
.up_message {
	background-color:#660000;
	padding: 10px;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	width: 520px;
	text-align: left;
	clear: both;
}

.introBox {
	width: 450px;
	height: 60px;
}
.descBox {
	width: 450px;
	height: 150px;
}
.smallStore {
	width: 160px;
	float:left;
	padding: 10px;
	text-align: center;
	
}
.inline_admin {
	float: left;
}
h1, h2, h3, h4 {
	margin: 0px;
	display: inline;
	font-family: Helvetica, Arial, sans-serif;
}
h1 {
	font-size: 20px;

}

h2 {
	font-size: 16px;

}

h3 {
	font-size: 14px;

}
h1, h2, h3 {
	color:#FFFFFF;	
}
h4 {
	font-size: 12px;
}
.txthlder {
	text-align: left;
	background-color:#000000;
	width: 665px;
	height: 29px;
	margin-left: auto;
	margin-right: auto;
	text-indent: 10px;
	
}
.foot {
	height: 17px;
	width: 685px;
	clear:left;
	margin-bottom: 10px;
	clear:left;
	overflow: hidden;
	margin-left: auto;
	margin-right: auto;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
.film {
	height: 2px;
	width: 665px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	margin-bottom: 10px;
	border-top-width: thin;
	border-top-style: dashed;
	border-top-color: #333333;
}
.storeTitle {
	padding-bottom: 1px;
	padding-top: 1px;
	width: 685px;
	vertical-align:middle;
	border-right-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #333333;
	border-left-color: #333333;
	height: 29px;
}
.storeSectTitle {
	padding-bottom: 1px;
	padding-top: 1px;
	width: 685px;
	vertical-align:middle;
	border-right-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #333333;
	border-left-color: #333333;
	height: 29px;
}
.storeSubTitle {
	border-right-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #333333;
	border-left-color: #333333;
	padding-bottom: 1px;
	padding-top: 1px;
	width: 685px;
	vertical-align:middle;
	height: 29px;
}
.storeHolder {
	clear: left;
	vertical-align: top;	
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	
}
.itemMulti {
	margin: 0px;

	padding-top: 1px;
	padding-bottom: 1px;
	width: 685px;
	text-align: center;
	border-right-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #333333;
	border-left-color: #333333;

}
.itemMultiAll {
	margin: 0px;
	padding-top: 1px;
	padding-bottom: 1px;
	width: 685px;
	text-align: center;
	border-right-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #333333;
	border-left-color: #333333;
	
}
.smallStoreImg {
	width: auto;
	height: auto;
	overflow: hidden;
	float: left;
	text-align: center;
	vertical-align: middle;
	padding: 3px;
	border: thin solid #333333;

}
.sideinnerImg {
	width: 200px;
	height: 240px;
	overflow: hidden;
	float: inherit;
	padding-top: 20px;
	
}
.smlinnerImg img {
	margin: auto;
	
}
.smlinnerImg {
	width: auto;
	height: 185px;
	overflow: hidden;
	margin: auto;
	border: thin solid #333333;

}
.podImg {
	width: 540px;
	height: auto;
	text-align: center;
	vertical-align: middle;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
}
.vidBox {
	background: #000000;
	height: 396px;
	margin-right: auto;
	margin-left: auto;
}
hr {
	width: 525px;
	border-top-width: thin;
	border-top-style: dashed;
	border-top-color: #333333;
	padding-top: 5px;
	padding-bottom: 5px;
}
.podinnerImg {
	width: auto;
	height: auto;
}
.blogsmlinnerImg {
	width: auto;
	height: auto;
	float: inherit;
	overflow: hidden;
	margin-left: auto;
	border: thin solid #333333;
}
.blogsmlinnerImg img {
	margin-bottom: -3px;
}
a:link, a:visited, A:hover {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a:hover {
	text-decoration:underline;
}
.storeSectTitle a, .storeTitle a, .storeSubTitle a, .storeSectTitle, .storeTitle, .storeSubTitle  {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.storeSectTitle a:hover, .storeTitle a:hover, .storeSubTitle a:hover {
	text-decoration:underline;
}
.storeShrtText {
	text-align: left;
	padding-top: 5px;
	width: 160px;
	clear: both;

}
.storeShrtTextauto {
	text-align: center;
	padding-top: 5px;
	width: 160px;
	clear: both;

}
.topper {
	height: 17px;
	width: 685px;
	clear:left;
	border-top-width: thin;
	border-right-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-left-color: #333333;
}
.wideStoreImg {
	width: auto;
	height: auto;
	overflow: hidden;
	float: left;
	text-align: center;
	vertical-align: middle;
	margin-left: 10px;
	padding: 3px;
	border: thin solid #333333;
}
.widefpImg {
	width: auto;
	height: auto;
	float: left;
	text-align: center;
	vertical-align: middle;
	margin-left: 10px;
}
.filmHolder {
	width: 500px;
	height: auto;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}
.fpinnerImg {
	width: auto;
	height: auto;
	float: inherit;
}
.storesingleStoreImg {
	width: auto;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	vertical-align: middle;
	padding: 3px;
	border: thin solid #333333;
}

.storesingleInnerImg {
	width: auto;
	height: auto;
	float: inherit;
	overflow: hidden;
	margin-left: auto;
	border: thin solid #333333;

}
.storesingleInnerImg img {
	margin-bottom: -3px;
}

.singleStoreImg {
	width: 535px;
	height: 200px;
	overflow: hidden;
	float: left;
	padding: 10px;
	border: thin dotted #333333;
	text-align: center;
	vertical-align: middle;
}
.aboutsingleInnerImg {
	width: auto;
	height: auto;
	float: inherit;
	overflow: hidden;
	margin-left: auto;
	margin-right: auto;
	border: thin solid #333333;
}
.aboutsingleInnerImg img {
	margin-bottom: -3px;
}
.aboutStoreImg {
	width: auto;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	vertical-align: middle;
	padding: 3px;
	border: thin solid #333333;

}
.singleInnerImg {
	width: 535px;
	height: 200px;
	overflow: hidden;
	float: inherit;
}
.singleMap {
	width: 535px;
	height: 300px;
	overflow: hidden;
	float: left;
	padding: 10px;
	border: thin dotted #333333;
	text-align: center;
	vertical-align: middle;
}

.singleInnerMap {
	width: 535px;
	height: 300px;
	overflow: hidden;
	text-align: center;
	float: inherit;
}
.innerImg {
	width: auto;
	height: auto;
	float: inherit;
	overflow: hidden;
	margin-left: auto;
	border: thin solid #333333;
}
.innerImg img {
	margin-bottom: -3px;
}
.wideStore {
	width: 540px;
	padding: 10px;
	text-align: left;
	background-color: #000000;
	margin-right: auto;
	margin-left: auto;
	height: auto;
}
.widepod {
	width: 540px;
	padding: 10px;
	text-align: center;
	background-color: #000000;
	margin-right: auto;
	margin-left: auto;
	height: auto;
}
.formTxt {
	width: 500px;
	padding-bottom: 10px;
}
.more {
	width: 520px;
	text-align: right;
	padding-top: 10px;
	padding-bottom: 0px;
	margin-right: 20px;
	clear: both;
	
}
.wideTxt {
	width: 300px;
	padding-left: 5px;
	margin-left: 10px;
	float: left;
}

.singleTxt {
	width: 530px;
	padding-left: 5px;
	margin-left: 10px;
	float: left;
}

.clear {
	clear: both;
}
fieldset {

}
.fbrowserButton {
	clear:both;
}
.fbrowserButton img,.fbrowserButton input  {
	vertical-align: middle;

}

.form h4 {
	padding-bottom: 10px;
}
.pageJump {
	margin-top: 2px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	padding: 10px;
	background-color:#000000;
	width: 540px;
	height: 10px;
	vertical-align:middle;
	text-align: center;
}
.pageJump a, .pageJump {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.pageJump a:hover {
	text-decoration: underline;
}
.pageJump, .pageJump a, .pageJump img {
	vertical-align: middle;
} 

.pageJump img {
	margin-top: -2px;
}
.adminSideMenuHolder {
	margin-top: 10px;
}
.spacer {
	height: 0px;
}
.myaddress {
	float: left;
	width: 200px;
	text-align: left;
}
.addressLine {
	padding-bottom: 3px;
}
.addAddress {
	clear: left;
}
.copyright, .copyright a {
	width: 590px;
	background-color:#000000;
	text-align: center;
	padding: 5px;
	color: #FFFFFF;
	font-size: 12px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 5px;
}
table {
	font-size: 12px;
}
th {
	background-color:#666666;
	text-align: left;
	color:#FFFFFF;
	padding: 5px;
}
td {
	padding: 5px;
}
.com_count, .com_count a {
	float: right;
	clear: left;
	padding-right: 20px;
	color:#FFFFFF;
	font-size: 10px;
}
.c_det {
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	padding-bottom: 5px;
}
.fpHead, .fpHead h3 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	display: inline;
	padding-top: 5px;
}
.fpNewsHolder {
	margin-bottom: 10px;
	margin-top: 10px;
	clear: right;
	padding-right: 20px;
	width: 560px;
}
.fpDate {
	color:#FFFFFF;
	font-size: 10px;
	padding-top: 5px;
}
.fpnewstxt, .fpnewstxt a {
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 12px;
}
.com_countfp, .com_countfp a {
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 10px;
}
.com_countfp {
	color:#FFFFFF;
	text-align: left;
	margin-left: 15px;
}
.fpnewstitle {
	color: #FFFFFF;
	float: left;
	text-align: center;
	width: 240px;
}
.fpnewstitle h2 {
	color: #FFFFFF;
	font-size: 18px;
}
.wideTxtfp {
	padding-top: 10px;
}
/* media browser */

.file_holder {
	width: 720px;
	padding:10px;
	margin-bottom:520px;
}
.each_img {
	float:left;
	width: 120px;
	overflow:hidden;
	text-align:center;
	vertical-align:bottom;
	height: 120px;
}
.closeWindow {
	bottom: 5px;
	margin-right:10px;
	float:right;
}
.allimgHlder {
	width:720px;
}
.imgLoader {
	clear:both;
}
.formHolder {
	clear:both;
	bottom: 0px;
	display:block;
	position:fixed;
	width:100%;
	background-color:#ffffff;
	height:150px;
	border-top:medium solid #000000;
	margin:0px;
}
fieldset {
	border:none;
}
.upload {
	bottom: 5px;
	clear:both;
	margin-left:10px;
	float:left;
}
.per_img {
	height: 80px;
	overflow:hidden;
	width: 100px;
}
.itemMultiM {
	margin-left: auto;
	margin-right: auto;
	padding: 5px;
	width: 720px;
	text-align: center;
	background-color: #CCCCCC;
}
.wideStoreM {
	width: 720px;
	padding: 5px;
	text-align: left;
	clear: both;
}
.storeTitleM {
	padding: 5px;
	background-color:#333333;
	width: 720px;
	vertical-align:middle;
	margin-left: auto;
	margin-right: auto;
}
.contentcontainerM {
	text-align: center;
}
/* End Media Browser Styling */
