/*   template: What's your solution?

div
{
    border-right: 1px dotted;
    border-top: 1px dotted;
    border-left: 1px dotted;
    border-bottom: 1px dotted;
}

     author: luka cvrk (www.solucija.com)   */

body {margin: 0;
padding: 0;
font: 70% Tahoma, Arial, Helvetica, sans-serif;
color: #4a2b0d;
background: #3d0202 url(body.jpg) no-repeat fixed top;	
line-height: 16px;}

img
{
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
}

.videolinks
{
    height: 30px;
    background-color: #9d6d3d;
    margin-left: 50px;
    padding: 4px;
    width: 200px;
    border-right: #6e5b3d 1px solid;
    border-top: #6e5b3d 1px solid;
    border-left: #6e5b3d 1px solid;
    border-bottom: #6e5b3d 1px solid;
}
.flashcontent
{
    margin-right:120px;
    padding:15px;
/*
    background-color:#9d6d3d;
    border-right: #6e5b3d 1px solid;
    border-top: #6e5b3d 1px solid;
    border-left: #6e5b3d 1px solid;
    border-bottom: #6e5b3d 1px solid;
*/
    text-align:center;
    width:320px;
}
.videoleft
{
    margin-left:50px;
    
}

.tblscc{
width:700px;
background: #ffffff;
}
a
{
    color: #3d0202;
    background-color: inherit;
}

a:hover
{
    color: #663300;
    background-color: inherit;
}

h1 {font: bold 1.8em Arial, Sans-Serif;
letter-spacing: -1px;
margin: 0;
padding: 0;}

h1 a {text-decoration: none;}

h2 {margin: 0;
padding: 3px 0 6px 0;
font: 130% Arial, Sans-Serif;
font-weight: bold;
color: #808080;
text-transform: uppercase;
background-color: inherit;}

h2 a {color: #6AC65D;
background-color: inherit;
text-decoration: none;}

p 
{
padding: 2px 0 5px;
margin: 0;
color: #4a2b0d;
}

/************ CONTENT ****** CONTENT **************/
#content
{
    margin: 0px auto;
    width: 788px;
    margin-top: 5px; /*
padding-left: 4px;
padding-right: 4px; 

border: 2px #c05739;
border-left: 2px #692e2a solid;

border-right: 2px #692e2a solid;

border-top: 4px #d0d0d0 solid;*/
    background: #c98e4c url(headerbg2.gif) repeat-x bottom left;
   
}


/************ HEADER ****** HEADER **************/
.header {height: 69px;
margin: 0px 0 2px 0;
padding: 5px 0 0 5px;
background: url(header.jpg) no-repeat;

color: #808080;}

.searchform {float: right;
padding: 0px 5px 0 0;}

.subheader {clear: both;
    background: #4a2b0d;
height: 23px;
margin: 0 0 10px 0;
background:url(MainItemBackground.gif) repeat-x;
}

.subheader_left 
{
    padding-top:2px;
 text-align:center;
width: 193px;

color: #FFFFFF;

}

.subheader_left a {color: #FFF;
text-decoration: none;
font-weight: bold;
background-color: inherit;}

.subheader_right
{
    background: #F6F6F6 url(hmrightbg.gif) repeat-x;
    color: #626262;
    line-height: 28px;
    float: right;
    width: 574px;
     padding-right:2px;
   
}

.subheader_right a {


color: #626262;
background: inherit;

text-decoration: none;

}

.subheader_right2 a:hover {
background: #FFF;
border-bottom: 1px #d5dad3 solid;
color: #FFFFFF;

}

/************ LEFT ****** LEFT **************/
.left
{
    float: left;
    padding: 2px 0px 0px 0px;
    width: 386px;
    height: 400px;
   background-image: url(jasonvideo_BG.jpg);
    background-repeat: no-repeat;
}

.left_Store
{
    float: left;
    padding: 2px 0px 0px 0px;
    width: 180px;
    height: 400px;
    
   
}

#store_menu
{
    font-size:14px;
    
    padding: 2px 0px 0px 30px;
    width: 120px;
    
}

.left_none
{
    float: left;
    padding: 2px 0px 0px 0px;
    width: 1px;
    height: 400px;
}

.left_top 
{
  padding: 0px 0px 0px 75px;
}

.left_bottom
{
    margin-top: 5px;
    height: 256px;
    background-image: url(store.jpg);
  
}

.left_bottom_top
{
    width: 200px;
    padding-top: 42px;
    padding-left: 130px;
    
    text-align: center;
}
.left_bottom_bottom
{
    
    width:180px;
     padding-top:60px;
     padding-left:60px;
     
     
    text-align: center;
    
}
/************ RIGHT ****** RIGHT **************/
.right
{
    float: right;
    width: 402px;
    height:404px;
    margin: 0 0 20px 0;
    padding: 5px 0 0 0px;
    color: #000;
    background-image: url(family.jpg);
    background-repeat: no-repeat;
    
}

.right_store
{
    float: right;
    width: 602px;
    
    margin: 0 0 20px 0;
    padding: 5px 0 0 0px;
    color: #000;
    
    
}

.right_pages,img
{
   margin: 2px 2px 2px 2px;
    padding: 2px 2px 2px 2px; 
}

.right_top 
{
 padding: 0px 0 1px;
margin: 0;
height:98px;
color #4a2b0d;

}
.right_bottom 
{
 

}
.welcome
{
    font-weight: bold;
    letter-spacing: 2px;
}

a.info {font: bold 1.3em Arial, Sans-Serif;
text-decoration:none;
position:relative;}

a.info span {display:none;}

a.info:hover {cursor:default;}

a.info:hover .infobox {font-weight: normal;
display:block;
position:absolute;
top:20px;

left:0;

width:205px;
height:70px;
border: 1px solid #ccc;
background:#f4f4f4 url(question.gif) no-repeat bottom right;
color:#000;
text-align:left;
font-size:0.7em;
padding-left:10px;
padding-top:10px;}

.line {height: 2px;
margin: 10px 0 10px 0;}



.footer
{
    clear: both;
    
    text-align: center;
    line-height: 13px;
    height: 158px;
    background: url(footer.jpg) no-repeat;
    padding-right: 0px;
    padding-left: 0px;
    padding-top: 0px;
    margin-top:0px;
}

.footer a {text-decoration: underline;}

form.search {padding: 0;
margin: 0;}

input.text {margin: 0;
width: 95px;
border: 1px solid #ccc;
background: #FFF;
color: #000;}

input.text:hover {border: 1px solid #808080;}

input.searchbutton {margin: 0;
font-size: 100%;
font-family: Arial, Sans-serif;
border: none;
background: #FFFFFF;
color: #808080;
padding: 1px;
font-weight: bold;}

.date {color: #ccc;
background: #FFFFFF;
text-align: right;
margin: 4px 0 3px 0;
padding: 0;}

.link_store
{
    line-height: 20px;
    font-size:13px;
    text-decoration: none;
    color: #ffffff;
    
}

.link_store:hover

{
	color: #caaeaa;
	text-decoration:underline;
}

/***********Admin Master *************************/
#leftcontent 
	{
		float:left;
		
		width:180px;
		background:#fff;
			z-index:100;

		}
			#rightcontent {
		float:right;
		right:5px;
		top:140px;
		width:180px;
		 color:White;
		margin-right:10px;
			z-index:100;

		}
	#centercontent 
	{
	    /*
	    float:left;
		
		 width:800px;
		
	 background-color:White;
		voice-family: "\"}\"";
		voice-family: inherit;
   		*/
   		 float: left;
    
    
    margin: 0 0 20px 0;
    padding: 5px 0 0 0px;
    color: #000;

		}
		
		
/****************product************************/
.productsummaryimageholder
{
   float:left;
}
.productsummarytext
{
    float:right;
    margin-right:100px;
}
.productbox
{
    width:600px;
}