﻿
/**
 * Traplet Publications Ltd. Online Shop
 * Developed by Sebastian Harvey, seb.harvey@traplet.com
 * April 2008
 * 
 * All code (c) Traplet Publications Ltd, 2008 
 * Registered number: GB350323104, Traplet Publications Ltd. Traplet House, Pendragon Close, Malvern, UK, WR14 1GA 
 */

/**
* User defined stylesheet
* RCMW
*/

body 
{
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
    background-repeat: repeat-x; 
    background-image: url('background.jpg');
    background-color: #CFCFCF;
}

.tbl_nav_bar
{
	background-image: url('navbar.jpg');  	
    background-color: #104E8B;
    font-size: 8pt;
    color: White;
}

.nav_bar_links
{
    font-size: 11pt;
    font-family: Verdana;
    color: White;
    font-weight: bold;
    text-align: center;
}

a:link.nav_links
{
    font-size: 8pt;
    color: #FFFFFF;
    text-decoration: none;
    
}

a:active.nav_links
{
    font-size: 8pt;
    color: #FFFFFF;
    text-decoration: none;
    
}

a:visited.nav_links
{
    font-size: 8pt;
    color: #FFFFFF;
    text-decoration: none;
    
}

.mybox
{
    background-color: #9BC4E2;
    font-size: 10pt;
    font-family: Verdana;
    line-height: 140%;    
}

.mytopbox
{
    background-color: #104E8B;
    font-size: 11pt;
    font-family: Verdana;
    color: White;
    font-weight: bold
    
}


.nifty
{
    margin: 0;
    background: #9BC4E2;
    height: 100%;
}

b.rtop, b.rbottom{display:block;background: #FFF}

b.rtop b, b.rbottom b
{
    display:block;
    height: 1px;
    overflow: hidden; 
    background: #9BC4E2;
}
	
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}


.link_bar
{
    font-size: 10pt;
    font-family: Verdana;
    color: White;
}


/* 
 * CMS formatting
 */
 
.HeadingText
{
    font-family: Verdana;
    font-size: 120%;
    color: #FF9912;
}

.SubHeadingText
{
    font-family: Verdana;
    /*font-size: 100%;*/
    font-weight: bold;
    color: #FF9912;
}

.NormalText
{
    font-size: 10pt;
    font-family: Verdana;
    line-height: 140%;
    color: Black;
}



.mywindow 
{ 
    background-color: White;
}

A 
{
    color: #104E8B;
    font-size: 10pt;
    font-family:Verdana ;
}

A:link 
{
    color:#0066CC;
    font-size: small;
}

A:visited 
{
    font-size: 10pt;
    color: #104E8B;
}

A:hover 
{
    font-size: 10pt;
    color: #FF6600
}

A:active 
{
    font-size: 10pt;
    color: #0066CC;
}

.side_bar_h1
{
    font-family: Verdana;
    font-size: 150%;
    color: #A40000;
}

h1 
{
    font-family: Verdana;
    font-size: 150%;
    color: #A40000;
}

h2 
{
    font-family: Verdana;
    font-size: 130%;
    color: #A40000;
}

h3 
{
    font-family: Verdana;
    font-size: 120%;
    color: #A40000;
}
   
p 
{
    font-size: 10pt;
    font-family: Verdana;
    line-height: 140%;
}

li 
{
    font-size: 10pt;
    font-family: Verdana;
}

ul
{
    list-style-image: url('https://shop.traplet.com/template/images/goto.jpg');
	line-height: 130%;
}

ol
{
    list-style-image: url('https://shop.traplet.com/template/images/goto.jpg');
	line-height: 130%;
}

hr 
{
    border: none 0; 
    border-top: 1px dashed #9E9E9E;/*the border*/
    width: 100%;
    height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
} 

.offer
{
    font-family: Verdana;
    font-size: 110%;
    color: #EE0000;
}

.price
{
    font-family: Verdana;
    font-size: 100%;
    color: #308014;
}

.SubHeadingText
{
    font-weight: bold;
}

.HeadingText
{
    font-size: 12pt;
    font-weight: bold;
}

.faq
{
    border-style: dashed;
    border-width: 1px;
    border-color: #9E9E9E;
    background-color: #E8E8E8;  
}


.error
{
    border-style: dashed;
    border-width: 1px;
    border-color: #EB5E66;
    background-color: #F6C9CC;  
}

.cart
{
    border-style: dashed;
    border-width: 1px;
    border-color: #CDAD00;
    background-color: #FFFACD;  
}

.cols
{
    border-right-style: dashed;
    border-right-width: 1px;
    border-right-color: #9E9E9E; 
}

.pre_sale
{
    font-size: 10pt;
    color: Red;
}

.copyright
{
    font-size: 8pt;
    font-family: Verdana;
    line-height: 140%;
    text-align: center;
    color: #7A7A7A;
}


/*
input
{
   font-size:12px;
   font-family:Verdana,sans-serif;
   font-weight:bold;
   color:#000066;
   background-color:#3366CC;
   filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffFFFFFF',EndColorStr='#ff3366CC');
   border-style:solid;
   border-width:1px;
} 
*/


/**
Media Gallery
*/

.MediaListItem 
{
    padding-bottom :10px ;	
    float:left;
}
	
.MediaGalleryItem 
{
    padding :10px 10px 10px 10px ;	    
    float:left;
}

.MediaListData 
{

}

.MediaListHost 
{
    text-align: center;
}

.MediaGalleryHost 
{
    text-align: center;
    width: 100%;
}