
/*.article
{
    float:left;
    margin:2px;
    border:0px solid #696969;  
}

.article h1
{
     background:#CECECE;
}


.article .header
{
    font-size:20px;
    padding-left:5px;
    background:#CECECE;
}

.article .section
{
    padding:5px;
}*/



/* Product   
----------------------------------------------------------*/
.product
{
    float:left;
    width:175px; 
    margin:5px;
}

.product .thumb
{
    padding-top:10px;
    padding-bottom:20px;
    margin-bottom:10px;
    text-align:center;
    height:255px;
    
}

.product .title
{
    font-size:13px;
    font-weight:bold;
    color:#000000;
}

.product .detail
{
    height:38px;
    overflow:hidden;
}

.product .price
{

}

.headline-black
{
    color:#ffffff;
    font-family: 'Open Sans Condensed', sans-serif;
    font-size: 30px;
    font-weight:bold;
    padding: 1px 20px 1px 20px;
    background: #000000;
}

.headline-white
{
    color:#000000;
    font-weight:bold;
    font-family: 'Open Sans Condensed', sans-serif;
    font-size: 30px;
    padding: 1px 20px 1px 20px;
}


/* Tab Menu   
----------------------------------------------------------*/

ul#submenu {
    clear: both;
    font-size:12px;
    padding: 15px 0px 0px 0px;
    position: relative;
    margin: 0;
    text-align: left;
}

ul#submenu li 
{
    list-style: none;
}

ul#submenu li a:link, ul#submenu li a:visited, ul#submenu li a:active {
    color: #696969;
    text-decoration: none;
    padding:0px 5px 0px 5px;
}

ul#submenu li a:hover {
    color: #ffffff;
    background:#000000;
    text-decoration: none;
    padding:0px 5px 0px 5px;
}

/* HEADINGS   
----------------------------------------------------------*/
h1, h2, h3, h4, h5, h6 {
    color:#000000;
    font-weight:bold;
    font-family: 'Open Sans Condensed', sans-serif;
    padding: 2px;
    margin:0px;
}

h1, h2 
{
    font-size: 30px;
}

h3 {
    font-size: 20px;
}

h4 {
    font-size: 16px;
}

h5, h6 {
    font-size: 13px;
}


/* Tab Menu   
----------------------------------------------------------*/
#aside
{
    float:left; 
    width:19%; 
    margin-top:20px; 
    padding:0px 5px 0px 5px;
}


/* Content
----------------------------------------------------------*/
#container
{
    float:left;
    width:79.5%; 
    margin-top:20px;
}
    
#container .banner
{
    margin-bottom:5px;
}
    
#container .viewall
{
    margin-bottom:20px;
    font-size: 15px;
    color:#000000;
    font-weight:bold;
    font-family: 'Open Sans Condensed', sans-serif;    
    padding: 1px 20px 1px 20px;
    text-align:right;
}
    
#container .content
{
    padding-left:10px;
}

#container .content .contact
{
    margin-bottom:20px;
}

#container .content .product-thumb-border
{
    float:left;
     background: url('../Images/img-border.png') no-repeat;
     width:290px;
     height:400px;
     padding-bottom:20px;
     
}

#container .content .product-detail
{
    float:left;
    width:470px;
    padding-bottom:20px;
}

#container .content .product-comments
{
    float:left;
    width:470px;
    padding-bottom:20px;
}



/* Menu Bar
----------------------------------------------------------*/
.menubar
{
    color:#ED008C;
    font-size:13px;
    font-weight:bold;
    text-align:right;
    padding-top:5px;
    padding-right:10px;
    margin-bottom:-20px;
}

.menubar .menubar-item
{
    float:right;
    color:#ffffff;
    background:#696969;
    display:block;
    margin-left:2px;
    padding:2px 10px 2px 10px;
}

.menubar .menubar-item:hover
{
    color:#ffffff;
    background:#181818;
}

.menubar a:link, .menubar  a:visited , .menubar  a:visited
{
    font-size:11px;
    color: #ffffff;
    text-decoration: none;
}

.menubar a:hover
{
    font-size:11px;
    color: #ffffff;
    text-decoration: none;
}
    