/*

-------------------------------
ClassiPress Custom Stylesheet
-------------------------------

Add your own custom styles here instead of editing the
core .css files. This makes it much easier to update
your theme when new versions are released. Simply copy
an existing style or create your own below. Anything
in this .css file will trump the existing styles.

*/
.content_botbg
{
background: white;
}

.content{
background: white;
}

body, html{
background-color: white;
}


.content_res .shadowblock_out
{
background: #EDF7DF;
border: 5px solid #2f9cd8;/*#4C95C8;*/ /* #C6E499; */
}

.content_left .shadowblock_out
{
border: 5px solid  #D6DE84; /*#C6E499; */
}

.content_right .shadowblock_out
{
border: 5px solid  whiteSmoke; 
}

.content_res .shadowblock
{
background: white;
background-image: '';
}

.content_res .shadowblockdir
{
background: white;
background-image: '';
}


h2{
/*color: #999;*/
color:black;

font-family: 'Trebuchet MS', Tahoma, sans-serif;
}

h1, h2, h3, h4{
font-family: 'Trebuchet MS', Tahoma, sans-serif;
}

a{
color: #06C;
}

.content_res .whiteblock{
border: 5px solid whiteSmoke;
}
/*

.tabcontrol ul.tabnavig{
border-bottom: 5px solid #BBB;
}

.tabcontrol ul.tabnavig li{

border: 5px #C8C8C8;
}

.tabcontrol ul.tabnavig li a.selected{
background-color:#EDF7DF;
background-image: '';
}
*/

.content_res .priceblockbig{
width:395px;
}

span.colour
{
color: #06C;
}


.footer_menu
{
border-bottom: 2px solid black;
}



.footer_menu
{
background-color: #2f9cd8;/*#4C95C8;*/
border-bottom: 2px solid black;
}

.header_menu
{
background-color: #2f9cd8;/*#4C95C8;*/
border-top: 2px solid white;
}

.header_main_bg{
background: white;
background-image: '';
}

.adv_categories{
border: 3px solid #2f9cd8;/*#4C95C8;*/
border-top-width:0px;
}
.adv_categories .catcol ul li.maincat a{
color: #06C;
}

.header_top
{
/* 
background-color:whiteSmoke;
*/
}


.tabprice div.pricetab
{
background:#FFF; 
border:5px solid whiteSmoke; border-top:none
}
.tabprice div.singletab
{
margin:0 0 4px 0; padding:7px; background:#FFF; 
border:5px solid whiteSmoke; border-top:none
}

.tabprice ul.tabnavig 
{ 
border-bottom:5px solid whiteSmoke;
}
.tabprice ul.tabnavig li
 { 
margin:0 0 0 2px; padding:0; float:left; 
border:solid 5px whiteSmoke; border-bottom:none;
}

.tabprice ul.tabnavig li a
{
background-image: ''!important;

}

.tabprice ul.tabnavig li a.selected 
{
background-image: ''!important;

color:black;
}



.tabcontrol { margin:0 0 20px 0;}
.tabcontrol ul.tabnavig { margin:0; padding:0; height:40px; list-style:none; border-bottom:5px solid whiteSmoke;}
.tabcontrol ul.tabnavig li { margin:0 0 0 2px; padding:0; float:left; border:solid 5px whiteSmoke; border-bottom:none;}
.tabcontrol ul.tabnavig li a { display:block; margin:0; padding:10px 24px; color:#868686; text-decoration:none; background:#f1f1f1 ; border:0px solid #fff; border-bottom:none;}
.tabcontrol ul.tabnavig li a:hover { text-decoration:underline;}
.tabcontrol ul.tabnavig li a.selected { padding:10px 24px 11px 24px; color:#454545; background:#fff ;
border-bottom:1px solid white;
color:black;
}
.tabcontrol div.undertab { margin:0 0 4px 0; padding:10px 16px; background:#fff; border:5px solid whiteSmoke; border-top:none;}
.tabcontrol div.undertab a { color:#4f4f4f; text-decoration:none;}
.tabcontrol div.undertab a:hover { text-decoration:underline;}
.tabcontrol div.pricetab { margin:0 0 20px 0; padding:8px; background:#fff; border:5px solid whiteSmoke; border-top:none;}
