.mainBody
{
	margin-top:0;
	margin-left:0;
	background: transparent url(http://5-0boardshop.com/pictures/new/mainbackground.png) repeat top left;
}

.popup
{
	background-color: #FFF
}

a:hover {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #3B3900;
}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #3B3900;
}
a:visited {  font-family: Arial, Helvetica, sans-serif; color: #3B3900}
a { text-decoration: none; }


hr {
	color: #f00;
	background-color: #f00;
	height: 2px;

}

.fontLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
}
.font {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
}
.fontParentCat {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
}
.fontCV {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
}
.textBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-color: #E4E9EF;
	border-top-color: #858E98;
	border-right-color: #A8B5C3;
	border-bottom-color: #A8B5C3;
	border-left-color: #858E98;
}
.boxLiteGreyLineUp {
	border-top-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-top-width: 1px;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
}
.fontLiteGrey {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #999999;
}
.fontLiteGreyWithLineUp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #999999;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;

}
.fontBlackWithLineDown {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	border-top-style: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;

}

.vis1	{ display:"block" }
.vis2	{ display:"none" }
.barre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: line-through;
}
.fontTitleProd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}
.fontCADGrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.fontPriceGrey {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.fontCat {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
}





/* Needed for Firefox & IE7 */
.HeaderLogo 
{
	position:absolute;
	float:left;
	width: 240px;
	height: 180px;
	margin:-130px -15px;
	background: url('http://5-0boardshop.com/pictures/new/logo5-0top2.png') no-repeat left top;
	z-index:1;

}

/* Needed for IE6 */
* html .HeaderLogo 
{
	position:absolute;
	float:left;
	width: 240px;
	height: 180px;
	margin:-130px -15px;
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://5-0boardshop.com/pictures/new/logo5-0top2.png', sizingMethod='image');
	z-index:1;
}


.pageHeader h1 
{ 
	position:relative;
	margin:0px 0px;
	width: auto;
	height: 114px;
	background: transparent url(http://5-0boardshop.com/pictures/new/topbanner.png) no-repeat top left; 
}

* html .pageHeader h1
{ 
	position:relative;
	margin:0px 0px;
	width: 100%;
	height: 114px;
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://5-0boardshop.com/pictures/new/topbanner.png', sizingMethod='crop');
}

.pageHeader h1 span {
	display:none
}






.menu
{
	margin:0px 0px;
	width: auto;
	height: 30px;
	background: url('http://5-0boardshop.com/pictures/new/menuback.png') no-repeat;
	
}


.menu ul 
{
	margin: 0;
	padding: 0 0 0 200px;
	
}
.menu ul li 
{ 
	width: 100x;
	height: 30px;
	display: inline;
	z-index:0;

}


.menu ul li a 
{

	padding-left:0px;
}
.menu ul li form
{
	width: 100px;
	height: 30px;
	
}

.player
{
	position:absolute;	
	padding: 0 0 0 750px;
	margin-top:0px;
	width: auto;
	height: 16px;
	z-index:1;

}
.player a
{

 	font-family: Arial, Helvetica, sans-serif;
 	font-size: 12px;
	font-variant: small-caps;
	font-color:FFFFFF;
}




/***********************************************/

.mainHanger {
	
	float:left;
	width:1000px;
 
}

.LeftMenu
{
	float:left;
	margin:0px 0px;
	width: 164px;
    	background: url(http://5-0boardshop.com/pictures/new/left_background.png) repeat;
	position:absolute; /* note that the main content must ALWAYS be higher than the sidebar */
	
	left:0;
}

/*
* html .leftmenu
{
	margin:0px 0px;
	width: 164px;
	height: auto;
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://5-0boardshop.com/pictures/new/left_background.png', sizingMethod='scale');
	position:absolute; /* note that the main content must ALWAYS be higher than the sidebar */

}
*/




.contentHanger 
{
	float:right;
	width:100%;
 	padding: 5 0 0 0px;
	
	
}
    
.leftLogo5-0
{
	
	margin:0px 7px;
	width: 150px;
	height: 150px;
	align:center;
    	background: url(http://5-0boardshop.com/pictures/new/logo5-0left.png) no-repeat;
}

* html .leftLogo5-0
{

	margin:0px 7px;
	width: 150px;
	height: 150px;
	align:center;
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://5-0boardshop.com/pictures/new/logo5-0left.png', sizingMethod='scale');
	cursor: pointer;
}

.leftLogo5-0 a
{
	display:block;
	width: 150px;
	height: 150px;
}

.leftLogoControl
{
	margin:0px 7px;
	width: 150px;
	height: 40px;
	align:center;
    	background: url(http://5-0boardshop.com/pictures/new/logoControlLeft.png) no-repeat;
}

* html .leftLogoControl
{

	margin:0px 7px;
	width: 150px;
	height: 40px;
	align:center;
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://5-0boardshop.com/pictures/new/logoControlLeft.png', sizingMethod='scale');
	cursor: pointer;
}

.leftLogoControl a
{
	display:block;
	width: 150px;
	height: 40px;
}


.radio
{
	margin:0px 15px;
	width: 95px;
	height: 55px;
	align:center;
    	background: url(http://5-0boardshop.com/pictures/new/radio.png) no-repeat;
}

* html .radio
{

	margin:0px 15px;
	width: 95px;
	height: 55px;
	align:center;
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://5-0boardshop.com/pictures/new/radio.png', sizingMethod='scale');
	cursor: pointer;
}
.radio a
{
	display:block;
	width: 95px;
	height: 55px;
}



/***********************************************************/
/* BLOG MAIN SECTION */
/***********************************************************/

.blogHeader
{

	padding: 15px 30px 0px 20px;
	min-height: 200px;
	
}

.pub
{
	float:left;
	text-align:left; 

}


.carteblanche
{

	float:right;
	text-align:left; 
		
}

.blogs
{

	clear: right;
	width:94%;
	padding: 10 0 10 10px;


}




/***********************************************/
/**********    Sub Menu Hanger   ********/
/***********************************************/

/* inline properties.. go see code. */
.MenuHanger {
 	position:relative;
 	margin-left:2px;
 	width:166px;
	color: #444;

 	
}


/* inline properties.. go see code. */
.SubMenuHanger {
 	position:relative;
 	margin-left:-7px;
 	
 	width:156px;
	color: #000;


}
.SubMenuHanger ul{
	margin:0px 0px 0px 0px;
	padding: 0;
	list-style-type:none; 
}
.SubMenuHanger ul li {

	padding:2px 0px 0px 15px;
	font-size:13px;
	background-image: url(/pictures/new/smallskate2.png);
	background-repeat: no-repeat;
	background-position: 0 .5em;
	
}
.SubMenuHanger .menuHeader{
	background-color:#EFEFEF;
	font-weight:bold;
	font-size:16px;
	padding:1px;
	margin-right:15px;
}

/***********************************************************/
/* BLOG FOOTER SECTION */
/***********************************************************/

/* Needed for IE 6 to center the imgfooter tag */
.footerwrapper
{
	padding:10px;
	text-align:center; 
	margin-left:-27px /* 12 + 15 (white content in dialog) Compensate for the border of the white dialog */
	
}


.imgfooter
{
	width: 693px;
	height: 115px;
	margin: auto;
    	background: url(/pictures/new/footer.png) no-repeat;
    	margin-top:10px;
}




/***********************************************************/
/* Shopping cart */
/***********************************************************/

.catHeader {
	font-size:1.4em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	min-height:20px;
	clear:left;
	
	width:94%;
	
	border: 1px solid #000000;
	background: url(/pictures/lineHeader.png) repeat;
	margin: 0 0 0 0px;
	padding: 5px 10px 5px 10px;
	

}
.catHeader2 {
	font-size:1.4em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	
	margin-top:10px;	
	padding-left:5px;
	margin-bottom:10px;
	width:94%;
	
	clear:left;

	background: url(/pictures/lineHeader2.png) repeat;
	border: 1px solid #000000;
	padding: 5px 10px 5px 10px;
}

.videoHeader {
	font-size:1.4em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	

	width:auto;
	
	clear:left;

	background: url(/pictures/lineHeader2.png) repeat;
	border: 1px solid #000000;
	margin: 0 0 0 0px;
	padding: 5px 10px 5px 10px;
}

.AlbumHeader {
	font-size:1.4em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	align:left;

	padding-left:5px;
	margin-bottom:10px;
	width:94%;
	min-height:20px;
	clear:left;

	background: url(/pictures/lineHeader2.png) repeat;
	border: 1px solid #000000;
	padding: 5px 10px 5px 10px;
}
.albumTitle{

	font-size:16px;
	display: inline;
	float:left;

}
.creationDate {

	float:right;
	font-size:10px;
	color:#888;
	font-weight:bold;
	padding:2px;
	display: inline;
}
.AlbumDesc{
	text-align:left;
	background-color:#eeeeee;
	width:94%;
	border:1px solid #dddddd;
	padding:2px 2px 2px 10px;
	margin:0px 0px 0px 10px;
}
.subCatHeader {


	border-width:2px;
	border-style:solid;
	border-color: #000000;
	background-color:444444;
	
	color: #ffffff;
	
	font-size:1.0em;
	font-variant:small-caps;
	line-height:10px;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing:0px;
	font-weight:bold;

	text-align:center;

	width:auto;

	
}


.video {
	border-width:1px;
	border-style:solid;
	border-color: #aaaaaa;
	align:center;
	width:auto;
	
	margin: 0 20px 0 0px;
	padding: 0px 0px 5px 0px;
	
	background-color:f0f0f0;
}


.videoText {
	
	border-width:1px;
	border-style:solid;
	color: #333333;
	font-size:1.0em;

	line-height:15px;
	font-family: Arial, Helvetica, sans-serif;

	
	padding:5 15 5 15px;
	margin:5 15 5 15px;
	width:auto;
	
	background-color:CCCCCC;
}




.catRowContainer {
	float:left;
	padding: 0px 0px 10px 0px;
	margin-left:0px

}

/* The containing box for the gallery. */
.catContainer {
	float:left;
	padding: 0px 0px 0px 0px;
	margin-left:0px

}
    
/* Removing the list bullets and indentation */
.catContainer ul {
    padding: 10px 0px 0px 0px;
    margin:0; 
    list-style-type:none; 
}

.catContainer ul li a:hover img{
	border:1px solid #000000;

}
.catContainer ul li{

	float:left;

	width:50px;
	height:50px;

	display: inline;
	margin: 0px 15px 0px 10px;
	

}
.catContainer ul li img{

	border:1px solid #FFFFFF;
	width:50px;
	height:50px;


}


.catContainer ul li .emptyCat{

	width:50px;
	height:50px;
	
	display: inline;
}


.productRowContainer
{

	padding: 0px 0px 0px 0px;
}



.productRow
{
	text-align:left;
	align:left;
	width:100%;
	padding: 10px 0px 10px 0px;
	margin: 0 auto; 	
}


.productRow ul 
{
	
    list-style-type:none; 
    
}

.productRow ul li 
{
	list-style-type:none; 
    	display: inline;
	float: left;
	width:22%;
}

.addToCartButton{
	float: right;
	width: 20%;
	margin-right:30px;
	text-align:right;
}




/***********************************************************/
/* Shopping Cart: Fonts  */
/***********************************************************/

.capsRed{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-variant: small-caps;
	color: #ff0000;
	text-decoration: none;
}

.capsGrey{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-variant: small-caps;
	color: #444;
}


/***********************************************************/
/* Shopping Cart: Checkout  */
/***********************************************************/




/* The containing box for the gallery. */

.cartContainer
{
	text-align:left;
	align:left;
	width:100%;
	padding: 2px 0px 2px 0px;
	margin: 0 auto; 	
}
    
/* Removing the list bullets and indentation */
.cartContainer ul {
    padding: 10px 0px 0px 0px;
    margin:0; 
    list-style-type:none; 
    clear: left;
    
    
}


.cartContainer ul li{
	margin:0px;
	float:left;
	display: inline;
	width:33%;
	
	
}

.cartContainer ul li .image{

	float:center;
	
}

.cartContainer ul li .last{
	margin-right:30px;
	float:right;
	text-align:right;
	
	vertical-align: text-bottom;
	
}


	
.totals {
	float: right;
	width: 20%;
	margin-right:30px;
	text-align:right;
}

.BigFatGrey{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-variant: small-caps;
	color: #333;
}

.checkoutButtons {
	margin: 0px 0px 0px 0px;
	clear:both;
}

.checkoutButtons ul {
    margin:0; 
    list-style-type:none;
}


.checkoutButtons ul li{
	margin-right:10px;
	display: inline;
	float:right;
}

.ButtonEmpty
{
	width: 96px;
	height: 27px;
}

.ButtonStep1LeftEn
{
	width: 96px;
	height: 27px;
    	background: url(http://5-0boardshop.com/pictures/new/btns/step1LeftEn.png) no-repeat;
}

* html .ButtonStep1LeftEn
{

	width: 96px;
	height: 27px;
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://5-0boardshop.com/pictures/new/btns/step1LeftEn.png', sizingMethod='scale');
	cursor: pointer;
}
.ButtonStep2LeftEn
{
	width: 96px;
	height: 27px;
    	background: url(http://5-0boardshop.com/pictures/new/btns/step2LeftEn.png) no-repeat;
}

* html .ButtonStep2LeftEn
{

	width: 96px;
	height: 27px;
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://5-0boardshop.com/pictures/new/btns/step2LeftEn.png', sizingMethod='scale');
	cursor: pointer;
}

.ButtonStep1RightEn
{
	width: 96px;
	height: 27px;
    	background: url(http://5-0boardshop.com/pictures/new/btns/step1RightEn.png) no-repeat;
}

* html .ButtonStep1RightEn
{

	width: 96px;
	height: 27px;
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://5-0boardshop.com/pictures/new/btns/step1RightEn.png', sizingMethod='scale');
	cursor: pointer;
}

.ButtonStep2RightEn
{
	width: 96px;
	height: 27px;
    	background: url(http://5-0boardshop.com/pictures/new/btns/step2RightEn.png) no-repeat;
}

* html .ButtonStep2RightEn
{

	width: 96px;
	height: 27px;
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://5-0boardshop.com/pictures/new/btns/step2RightEn.png', sizingMethod='scale');
	cursor: pointer;
}

.ButtonStep3RightEn
{
	width: 96px;
	height: 27px;
    	background: url(http://5-0boardshop.com/pictures/new/btns/step3RightEn.png) no-repeat;
}

* html .ButtonStep3RightEn
{

	width: 96px;
	height: 27px;
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://5-0boardshop.com/pictures/new/btns/step3RightEn.png', sizingMethod='scale');
	cursor: pointer;
}

/***********************************************************/
/* Links  */
/***********************************************************/



.linksRowContainer
{
	position:relative;
	padding: 0px 0px 0px 0px;
}



.linksRow
{
	text-align:left;
	align:left;
	width:100%;
	padding: 2px 0px 2px 0px;
	margin: 0 auto; 	
}


.linksRow ul 
{
	
    list-style-type:none; 
    
}

.linksRow ul li 
{
	list-style-type:none; 
    	display: inline;
	float: left;
	width:31%;
}



/***********************************************************/
/* Account  */
/***********************************************************/




.formContainer {


	width: 60%;
	padding: 2px 0px 2px 0px;
	margin: 10px auto;
	padding: 10px;
	border-top: 1px solid #000;
	border-right: 1px solid #333;
	border-bottom: 1px solid #444;
	border-left: 1px solid #777;
}

.formContainer input {
	display: block;
	width: 30%;
	float: left;
	margin-bottom: 5px;
}
.formContainer label {
	display: block;
	width: 30%;
	float: left;
	margin-bottom: 5px;
}



select {
	max-width :200px;
}

.red {
	color: #FF0000;
}

formContainer.select {
	display: block;
	width: 30%;
	float: left;
	margin-bottom: 5px;
}


.formContainer br {
	clear: left;
}


.button {
	background-color: #858E98;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #F6FEFF;
	border-top: 1px solid #F6FEFF;
	border-right: 1px solid #A8B5C3;
	border-bottom: 1px solid #A8B5C3;
	border-left: 1px solid #F6FEFF;
	width: auto;
	
	margin-right: 0px;
}




/***********************************************************/
/* Team Member  */
/***********************************************************/


.profile{
	
	font-size: 10px;
	font-style: normal;
	font-weight: normal;

	color: #000000;

	width: 200px;
	height: 500px;
	
	float:left;

	margin-top:10px;
	margin-bottom:10px;
	
	padding: 10px 0px 10px 10px;
}

.TM_Name{
	

	font-weight: bold;
	font-size: 18px;
}

.TMLinkContainer {
	width:94%;
	margin-right:25px;
	margin-bottom:5px;
	padding-bottom:5px;
	clear:left;
	float:left;
	display:block;
	position:relative;

}
    


    
/* Removing the list bullets and indentation */
.TMLinkContainer ul {
    padding: 0px 0px 0px 10px;
    margin:0px 0px 0px 10px; 
    list-style-type:none; 
}


.TMLinkContainer ul li{

	float:left;

	width:130px;
	display: inline;
	margin: 10px 10px 0px 10px;
}


.TM_Link {
	margin: 2px 5px 0px 5px;
	
	background: url(/pictures/new/teammemberbox.png) no-repeat;
	width:130px;
	height:130px;
}
.TM_Link_snow {
	margin: 2px 5px 0px 5px;
	
	background: url(/pictures/new/teammemberbox_snow.png) no-repeat;
	width:130px;
	height:130px;
}

.TM_Link a,
.TM_Link_snow a{
	
	display:block;
	 
}
.TM_Link .name,
.TM_Link_snow .name{
	clear:left;
	
	text-align:center;
	
	height:12px;
	margin: 5px 0px 0px 15px;
}
.TM_Link .name a,
.TM_Link_snow .name a{
	clear:left;
	color:#fff;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	

}
.TM_Link .name a:hover,
.TM_Link_snow .name a:hover{
	
	color:#DDD;
	text-decoration:none;
	
	font-size:14px;
	text-align:center;
	
	
}

.TM_Link a img,
.TM_Link_snow a img{
	width:90px;
	height:60px;
	margin:20px 0px 0px 25px;
	border: 1px solid #556699;
}



.TM_Cat{
	padding: 2px 5px 2px 5px;
	background-color:#DDD;
	width:94%;
	border: 1px solid #556699;
	font-weight:bold;
	clear:left;

}

.TM_Info{

	margin-top:5px;
	margin-bottom:5px;
	padding:10px;
	width:275px;
	float:left;

	font-size: 12px;
	border: 1px solid #A8B5C3;
	background-color: #F3F5F7;
}

.TM_Content{

	margin-top:5px;
	margin-right:25px;
	margin-bottom:10px;
	float:right;
	display:block;
	position:relative;
	border: 1px solid #A8B5C3;
	
	width:475px;
	min-width:475px;
	max-width:475px;

	min-height:300px;

}

.back{
	clear:left;
}


.TMPictureContainer {
	width:475px;
	margin-right:25px;
	margin-bottom:10px;
	padding-bottom:10px;
	clear:right;
	float:right;
	display:block;
	position:relative;
	background-color: #F3F5F7;
}
    


    
/* Removing the list bullets and indentation */
.TMPictureContainer ul {
    padding: 0px 0px 0px 10px;
    margin:0px 0px 0px 10px; 
    list-style-type:none; 
}


.TMPictureContainer ul li{

	float:left;
	border-width:1px;
	border-style:solid;

	width:50px;
	height:50px;
	display: inline;
	margin: 10px 10px 0px 10px;
}

.TMPictureContainer ul li a img{
	width:50px;
	height:50px;	
	text-decoration: none;

	border:none;
}




.TMPictureContainer ul li .emptyCat{

	width:50px;
	height:50px;
	display: inline;
}


.PictureContainer {
	width:auto;
	margin-right:25px;
	margin-bottom:10px;
	padding-bottom:10px;
	clear:left;
	float:left;
	display:block;
	position:relative;

}
    


    
/* Removing the list bullets and indentation */
.PictureContainer ul {
    padding: 0px 0px 0px 10px;
    margin:0px 0px 0px 10px; 
    list-style-type:none; 
}


.PictureContainer ul li{

	float:left;
	border-width:1px;
	border-style:solid;

	width:75px;
	height:75px;
	display: inline;
	margin: 10px 8px 0px 8px;
}

.PictureContainer ul li a img{
	width:75px;
	height:75px;	
	text-decoration: none;

	border:none;
}

.PictureContainer ul li .emptyCat{

	width:75px;
	height:75px;
	display: inline;
}



.shop{
	border: 1px solid #A8B5C3;
	margin-top:5px;
	padding-top:5px;
	padding-left:5px;
	padding-bottom:5px;
	width:385px;

	background-color: #F3F5F7;
}

.shop .map{

	width:200px;
	height:150px;
	position:absolute;
	margin-left:170px;
	

	
}
.shoppics {

	margin-top:10px;
	margin-left:10px;
	padding-left:15px;

	
}
.shoppics img{
	width: 50px;
	height: 50px;
	
	margin-right:15px;
	
	border:none;
	
	
}

.schedule {
	padding:10px;

	width:350px;

}
.schedule label{

	display: block;
	width: 100px;
	float: left;
	margin-left:100px;
	margin-bottom: 2px;
	
}
.schedule input{
	width: 90px;
	display: block;
	float: left;
	margin-bottom: 2px;

}
.schedule p{

	display: block;
	float: left;
	margin-bottom: 2px;

}
.left{
	float:left;	
	margin-left:5px;
	
}

.right{
	float:left;
	margin-left:10px;
	
}

.modcat {
	width:700px;

	padding:10px;

	float:left;
	display:block;
	position:relative;
	background-color: #F3F5F7;
}
    

.adminMainCat{

	background-color: #E3E5E7;

}

.adminSubCat{
	padding-left:15px;
}
    
/* Removing the list bullets and indentation */
.modcat ul {
    padding: 0px 0px 0px 0px;
    margin:0px 0px 0px 0px; 
    list-style-type:none; 
}


.modcat ul li{

	float:left;

	width:170px;

	display: inline;
	
	padding-right:5px;
	padding-top:10px;

}

.message{
	background-color: #FFAAAA;
	border: 1px solid #A8B5C3;
	height:30px;
	font-size:20px;
	text-align:center;
	padding-top:10px;
}

.refundMain{
	
	border: 1px solid #A8B5C3;

	width:auto;
	text-align:left;
	padding: 10px 30px 10px 30px;
	margin:0 20px 0 0;
	
	font-size:14px;
}

.refundMain p{ 
	
	margin: 10 10 10 10;
}

.privacyMain{
	
	border: 1px solid #A8B5C3;

	width:auto;
	text-align:left;
	padding: 10px 30px 10px 30px;
	margin:0 20px 0 0;
	
	font-size:14px;
}

.privacyMain p{ 
	
	margin: 10 10 10 10;
}

.privacyMain b{ 
	
	font-size:15px;
}

.textPage{
	
	border: 1px solid #A8B5C3;

	width:auto;
	text-align:left;
	padding: 10px 30px 10px 30px;
	margin:0 20px 0 0;
	
	font-size:14px;
}

.paymentLogo{
	float:right; 
	width:130px; 
}

.paymentText{
	min-height:200px;
	margin-top:20px;
}
.paymentText a{
	text-decoration: underline;
}

.MediaCatMain{
	border: 1px solid #A8B5C3;

	width:auto;
	text-align:left;
	padding: 10px 30px 10px 30px;
	margin:0 20px 0 0;
	
	font-size:18px;
}


.MediaCatMain ul 
{
	
	height: 200px;


}
.MediaCatMain ul li
{ 
	width: 200px;
	height: 200px;
	display: inline;

	float:left;


	margin:0 10 0 0px;
	
	padding-top:10px;
	
	text-align:center;

		border:1px solid #A8B5C3;
	
}
.MediaCatMain a
{ 


	
}

.pagetitle{

	display: inline;
	float:left;

}

.facebookIcon {

	float:right;

	border:none;

	display: inline;

}
.facebookIcon img {

	height:20px;
	
}




