body{ background:url(../images/christmas_bg.gif) repeat-x #1e53f4; padding-top:20px; padding-bottom:20px; }
.border{ border-left:0px solid #cc70ab; border-right:0px solid #cc70ab; background:black;}
.clr{ clear:both; height:0px;}
.clr10{ clear:both; height:10px;}
.borderright{  border-right:1px solid #333;}
.borderright ul{ padding:0px;}
.borderright ul li{ list-style:none; background:url(../images/list2.png) left center no-repeat; padding-left:15px;}
.borderright ul li:hover{ background:url(../images/list.png) left center no-repeat #ec0000;}
.borderright ul li a{ color:white; display:block; line-height:30px; border-bottom:1px solid #333;}
.borderright ul li a:hover{ text-decoration:none;}
.border .col-lg-3{/* padding-top:10px; padding-bottom:10px;*/ padding:10px 0px;}
.border .col-lg-9{padding-top:10px; padding-bottom:10px;}
.border h1{ background: #a9bfff;
    color: black;
    font-size: 2em;
    font-weight: bold;
    margin: 15px 0 10px;
    padding: 5px;}
.border h2{ font-size:1.5em; font-weight:bold; margin:0px;}
header{ position:relative}
header .phone{ position:absolute; background:url(../images/phone.png) no-repeat top left; line-height:32px; top:15px; right:10px; padding-left:40px; font-size:20px; color:whi}
.fl{ float:left}
.fr{ float:right}
.mrgleft10{ margin-left:10px;}
.mrgright10{ margin-left:10px;}
.border .col-lg-3 h2{    background: white none repeat scroll 0 0;
    border: medium none;
    color: #000;
    font-size: 19px;
    height: 30px;
    line-height: 30px;
    margin-top: 10px;
    padding-left: 10px;}
.innerpad{ padding:5px 10px;}
.leftsearch input{ color:black;}
.leftsearch input[type="text"]{ width:40%; color:black;}
.leftsearch select{ height:22px; color:black;}
.left-txt{ background:url(../images/textmessage.jpg) no-repeat 5px 5px; padding-left:65px; padding-bottom:25px;}
.left-News a{ background:url(../images/next_btn.jpg); width:20px; height:20px; display:inline-block;}
.leftlisting{ border-bottom:1px solid #cc70ab; padding-top:10px; padding-bottom:10px;}
.solial ul{ padding:0px;}
.solial li{ list-style:none;}
footer{     background: rgba(0, 0, 0, 0) url("../images/menu_bg.jpg") repeat-x scroll 0 0;
    border-bottom: 3px solid #000;
    color: white;
    height: 35px;
    line-height: 35px;
    padding: 0 10px;}
footer a{ color:black;}
.listing{ text-align:center;}
.imgouter{  border: 1px solid #fff; display:inline-block;
    box-shadow: 0 0 5px #fff;
    text-align: center;
    width: 125px;}
.listing .listimage{ display:block; width:114px;  height:170px;}
.listing .listimage img{ max-width:123px; max-height:170px;}
.listing .stripname{ color:white; font-weight:bold;  display:block; line-height:20px;}

.newslst{ margin-bottom:10px;}
.newslst h3{ font-size:14px; color:#800080; font-weight:normal;}
.newslst h3 span{ float:right} 
.links{}
.links a{ color:white; font-size:20px;}

.detailpage{}
.detailpage .nav-tabs a{ background-image:none!important; padding-left:15px!important; padding-right:15px!important;}
.detailpage table td{ padding:5px;}
.detailpage .tab-content{ padding-top:20px;}
.reviewtable{}
.shadow {
    box-shadow: 0 0 12px #000;
	-moz- box-shadow: 0 0 12px #000;
	-webkit- box-shadow: 0 0 12px #000;
}
.lst{ margin-bottom:50px;}
.lst ul{ padding:0px; margin:0px;}
.lst ul li{ border-bottom:1px solid #333;}
.lst li a{ color:#a9bfff; display:block; line-height:25px;}
.lst li a:hover{color:red; text-decoration:none; }
