html{
	margin:0;
	padding:0;
	background:#eceded;
	height:100%;
}
body
{
    background-position: center center;
    margin: 0;
    padding: 0;
    background: url(../images/BG.png) repeat 50% 0;
    min-height: 100%;
}
#black_stripe{ background:url(../images/top_line_black.gif) 0 0 repeat-x; }
body, p, td, th{
	font-size:12px;
	font-family:Arial, sans-serif;
	line-height:1.3;
}
.first{ margin-top:0 !important; }
.nom{ margin:0 !important; }
.last{ margin-bottom:0 !important; }
a:hover{ text-decoration:none; }
img.bl{  }
a img{
    border: none;
}
.nob{ border:none !important; }
.xsm{ font-size:9px !important; }
form{ margin:0; }
.clear{ clear:both; }

#logo{
    padding-top: 30px;
}
#top_links a, #menu3 a, .menu2 a{
	color:#231f20;
	text-decoration:none;
	font-size:10px;
}
#top_links img
{
    margin: 0px !important;
}
#top_links
{
    padding: 0px !important;
}

#top_links a:hover, #menu3 a:hover, .menu2 a:hover
{
    text-decoration: underline;
}
#top_links ul, #menu3 ul, .menu2 ul{
	margin:0;
	padding:0;
	list-style:none;
}
#top_links li, #menu3 li, .menu2 li{
	display:inline;
	margin-left:7px;
	padding-left:7px;
	border-left:1px solid #231f20;
}
#top_links .first_li, #menu3 .first_li, .menu2 .first_li, #footer_2 .first_li{ border:none !important; }
#cart table{
	margin-left:30px;
	background:#efe1e9;
	text-align:center;
	color:#777;
	line-height:1.5;
	font-size:11px;
}


#menu1
{
    /*background: #3E3E3E;*/
    padding: 0px;
    margin: 0px;
}
#menu1 td a
{
    color: #FFFFFF;
    font-size: 13px;
    line-height: 13px;
    font-weight: bold;
    text-decoration: none;
    text-transform: uppercase;
    margin: 0px;
}

#menu1 .Div
{
    margin: 0px;
    background-image: url('../Images/TopTabD.png');
    background-repeat: no-repeat;
    background-position: center top;
    width: 3px;
    height: 32px;
    font-size: 0px;
    line-height: 0px;
    padding: 0px;
}
#menu1 .tTab
{
    margin: 0px;
    padding: 0px;
    height: 32px;
    text-align: center;
    color: #FFFFFF;
    font-size: 13px;
    font-weight: bold;
    line-height: 13px;
    width: 111px;
}
#menu1 .tTab:hover
{
    margin: 0px;
    background-image: url('../Images/TopTabS.png');
    background-repeat: repeat-x;
    background-position: center top;
}

#menu1 img{
    margin: 0px;
}
#menu1 .nob *{ vertical-align:middle; }
.text-inputW
{
    margin: 0px 10px 0px 0px;
    border: none;
    height: 18px;
    vertical-align: middle;
    color: #aaa;
}

.text-input
{
    margin: 0px 10px 0px 0px;
    border: none;
    height: 18px;
    vertical-align: middle;
    color:#000;
}
.cartH
{
    text-align: center;
    vertical-align: middle;
    padding: 0px;
}

.cartH .text-input
{
    border: none;
    height: 18px;
    vertical-align: middle;
    margin-right: 3px;
    width: 90%;
}


.TopTab2
{
    background-image: url('../Images/TopTab2.png');
    background-repeat: repeat;
    background-position: center top;
}

.menu2
{
    padding: 0px;
    height: 23px;
}
#menu3{
	background:url(../images/menu3_bg.gif) bottom repeat-x #e2e4e7;
	padding:4px 0;
}
#footer
{
    padding: 15px 15px 0px 15px;
    background: url(../images/footer_bg.png) top repeat-x;
}
#footer a, #footer{
	color:#fff;
	text-decoration:none;
	font-size:11px;
}
#footer a:hover
{
    text-decoration: underline;
}
#footer ul{
	margin:0;
	padding:0;
	list-style:none;
}

#footer_2 li{
	display:inline;
	margin-left:7px;
	padding-left:7px;
	border-left:1px solid #fff;
}
#top_row{ margin-bottom:12px; }
#left_col
{
    background: #c6c6c6;
    text-align: center;
    width:235px;
}
#left_col p{text-align: center;}
#right_col
{
    padding-top: 0 !important;
    width: 790px;
}
#content_holder
{
    padding: 15px 0px 10px 10px;
    background-color: #FFFFFF;
}
.pi
{
    border-style: none;
    max-width: 132px;
    max-height: 132px;
}
.reg_no{ color:#ccc; }
.announce{
	font-size:16px;
	color:#231f20;
}
.price{
	font-size:16px;
	color:#d2232a;
}

.out-of-stock{color:#d2232a;}

.pagees
{
    margin: 0;
    padding: 5px;
    background: url(../images/grad1.gif) 0 0 repeat-x #caa9ba;
}
/*.pagees td{text-align: center;}
.pagees table{text-align: center;}*/
.pagees a{
	display:inline-block;
	color:#fff;
	text-decoration:none;
	padding:0 4px;
}
.pagees a:hover{
	color:#000;
	background:#fff;
}
.pagees span{
	display:inline-block;
	color:#000;
	background:#fff;
	text-decoration:none;
	padding:0 4px;
}
.sign_form .text-inputW
{
    background-position: center center;
    border: none;
    background: url(../images/field_bg.png);
    width: 182px;
    height: 25px;
    padding: 0px 10px 0px 10px;
    color: #999;
    vertical-align: middle;
    background-repeat: no-repeat;
    text-align: center;
}
.sign_form .text-input
{
    background-position: center center;
    background-repeat: no-repeat;
    border: none;
    background: url(../images/field_bg.png)  ;
    width: 182px;
    height: 25px;
    padding: 0px 10px 0px 10px;
    color: #000;
    vertical-align: middle;
}

.categories td
{
    color: #FFFFFF;
    font-size: 13px;
    line-height: 15px;
    font-weight: bold;
    text-decoration: none;
    text-transform: uppercase;
    margin: 0px;
    background-position: center center;
    background: #000;
    background-image: url('../Images/CatHbg.png');
    background-repeat: repeat-x;
    height: 33px;
}

.categories ul{
	margin:0;
	padding:0;
	list-style:none;
}
.categories li
{
    display: inline;
    padding: 0 1px 0 1px;
}
.categories li a
{
    display: inline-block;
    padding: 1px 7px;
    color: #fff;
    font-size: 15px;
    text-decoration: none;
    font-weight: normal;
    text-transform: none;
}
.categories li a:hover{
	border:1px solid #7a7c7f;
	padding:0 6px;
	background:url(../images/grad2.png) top repeat-x #757679;
}
#mp1, #mp2{ margin-right:15px; }
.mp_text{
	color:#727477;
	font-size:11px;
}
#bottom_logos{ border-top:1px solid #ccc; }
#bottom_logos td{
	border-right:1px solid #ccc;
	padding:0 15px;
}
.mp_cats{
	height:190px;
	background:url(../images/grad3.gif) top repeat-x;
	border:1px solid #ebecec;
}
.mp_cats td{
	font-size:11px;
	color:#666;
}
.mp_cats2{
	height:190px;
}
.mp_cats2 td{
	font-size:11px;
	color:#666;
}
.cat_separator
{
    background-position: center center;
    width: 3px;
    line-height: 0px;
    font-size: 0px;
    background-image: url('../Images/cat_separator.gif');
    background-repeat: no-repeat;
}

#total, .subtotal{ color:#d2232a; }
.c1{ background:#efe1e9;}
.c1_t, .c1_b, .c1_l, .c1_r{ font-size:1px; }
.c1_t{ border-top:1px solid #bcb1b7; }
.c1_b{ border-bottom:1px solid #bcb1b7; }
.c1_r{ border-right:1px solid #bcb1b7; }
.c1_l{ border-left:1px solid #bcb1b7; }
.prod_right{
	width:145px;
	text-align:center;
}
.product_meta{
	border-color:#ccc;
	border-style:solid;
	border-width:0 0 1px 1px;
}
.v{
    color: #672764;
    text-decoration: none;
}
.v a
{
    color: #672764;
    text-decoration: none;
}
.v a:hover
{
    text-decoration: underline;
}

.cPages
{
    padding: 2px 5px 2px 5px;
    border: 1px solid #666666;
    color: #672764;
    text-decoration: none;
    font-weight: bold;
    display: inline-block;
    background-color: #FFFFFF;
    line-height: normal !important;
}

.cPages:hover
{
    background-color: #CCCCCC;
}

.prod_title{
	font-weight:bold;
	font-size:18px;
}
.your_price
{
    font-size: 16px;
}

.your_price .v{
    text-decoration: none;
}
.product_meta .text-input{ border:1px solid #ccc; }
.tabs{
	margin:0;
	padding:0;
	list-style:none;
	font-family: 'Trebuchet MS' , Arial, Helvetica, sans-serif
}
.tabs li{
	float:left;
	line-height:30px;
	border:1px solid #ccc;
	border-bottom:none;
	padding:0 25px;
	margin-left:6px;
	position:relative;
	top:1px;
}
.tabs li:hover{
	background:#e4e5e6;
	cursor:pointer;
}
.tab_content{
	clear:left;
	border:1px solid #ccc;
	background:url(../images/grad4.gif) bottom repeat-x #e4e5e6;
	height:150px;
	font-family: 'Trebuchet MS' , Arial, Helvetica, sans-serif
}
.active_tab{
	background:#e4e5e6;
	border-bottom:1px solid #e4e5e6 !important;
}

.Active1 .pt1
{
	background:#e4e5e6;
	border-bottom:1px solid #e4e5e6 !important;
}

.Active2 .pt2
{
	background:#e4e5e6;
	border-bottom:1px solid #e4e5e6 !important;
}

.Active3 .pt3
{
	background:#e4e5e6;
	border-bottom:1px solid #e4e5e6 !important;
}

.Active4 .pt4
{
	background:#e4e5e6;
	border-bottom:1px solid #e4e5e6 !important;
}

.Active5 .pt5
{
	background:#e4e5e6;
	border-bottom:1px solid #e4e5e6 !important;
}

.bar{
	padding:5px;
	color:#fff;
	font-weight:normal;
	background:#682761;
	font-size:15px;
}


.bar2
{
    background-position: center center;
    background-image: url('../Images/cart_headr2_bg.png');
    background-repeat: repeat-x;
    padding: 1px 5px 1px 5px;
    color: #000000;
    font-weight: bold;
    font-size: 12px;
    height: 21px;
    vertical-align: middle;
}
.testi
{
    margin: 0 0 8px 0;
    font-size: 10px;
    text-indent: 14px;
    width: 207px;
    text-align: justify;
}


.CatTable .rel_prodM
{
    empty-cells: show;
    border-style: none solid solid none;
    border-width: 1px;
    border-color: #000000;
}

.CatTable .rowLast
{
    empty-cells: show;
    border-bottom-style: none !important;
}

.CatTable .cellLast
{
    empty-cells: show;
    border-right-style: none !important;
    /*border-bottom-style: none !important;*/
}

.rel_prod
{
    padding: 5px;
    vertical-align: middle;
    text-align: center;
}

.rel_prod div
{
    padding: 10px;
    background-position: 0 0;
    border: 1px solid #babcbe;
    background: url(../images/icon_c_a.gif) 0 0 no-repeat #fff;
    width: 155px;
    height: 235px;
}
.rel_prod:hover{padding: 0px;}
.rel_prod:hover div
{
    border: thin solid #682761;
    background-image: url(../images/icon_c_na.gif);
    width: 165px;
    height: 245px; /*padding: 20px; position: relative;
    z-index: 500;
    top: -10px;
    left: -10px;
    background-color: #E7DCE6;*/
}

.rel_prod:hover img
{
    max-width: 130px;
    max-height: 130px;
}


.rel_prod img
{
    max-width: 120px;
    max-height: 120px;
}

.rel_prod  .SubAddCart
{
    width: 134px;
    height: 21px;
    display: inline-block;
    background-image: url('../Images/btn_add_to_cart2.png');
    background-repeat: no-repeat;
    background-position: center center;
}

.rel_prod:hover .SubAddCart
{
    width: 134px;
    height: 21px;
    display: inline-block;
    background-image: url('../Images/btn_add_to_cart3.png');
    background-repeat: no-repeat;
    background-position: center center;
}

.rel_prodM{padding: 5px;}

.rel_prodM div
{
    padding: 10px;
    /*background-position: 0 0;
    border: 1px solid #babcbe;
    background: url(../images/icon_c_a.gif) 0 0 no-repeat #fff;*/
    width: 175px;
    height: 155px;
}
/*.rel_prodM:hover{padding: 0px;}
.rel_prodM:hover div
{
    border: thin solid #682761;
    background-image: url(../images/icon_c_na.gif);
    width: 185px;
    height: 165px; /*padding: 20px; position: relative;
    z-index: 500;
    top: -10px;
    left: -10px;
    background-color: #E7DCE6;
}

.rel_prodM:hover div img
{
    max-width: 150px;
    max-height: 150px;
}*/

.rel_prodM a
{
    font-weight: bold;
}

.rel_prodM div img
{
    max-width: 140px;
    max-height: 140px;
}

.rel_prodM div .SubAddCart
{
    width: 134px;
    height: 21px;
    display: inline-block;
    background-image: url('../Images/btn_add_to_cart2.png');
    background-repeat: no-repeat;
    background-position: center center;
}

.rel_prodM:hover div .SubAddCart
{
    width: 134px;
    height: 21px;
    display: inline-block;
    background-image: url('../Images/btn_add_to_cart3.png');
    background-repeat: no-repeat;
    background-position: center center;
}

.rel_prod2
{
    padding: 10px 4px 10px 5px;
    margin: 0px;
    background-position: 0 0;
    width: 150px;
    border-style: solid;
    border-color: #babcbe;
    border-width: 0px 0px 0px 1px;
}

.proDiv
{
    border-style: solid;
    border-color: #babcbe;
    border-width: 0px 1px 0px 0px;
    font-size: 1px;
    line-height: 1px;
    width: 1px;
}

.rel_prod2 img
{
    max-width: 90px;
    max-height: 90px;
}

.rel_prod2 a
{
    color: #000000;
    text-decoration: none;
}

.rel_prod2 a:hover
{
    text-decoration: underline;
}

.rel_ca
{
    width: 100px;
    height: 100px;
    vertical-align: middle;
    text-align: center;
}
.rel_ca img{
    max-width: 100px;
    max-height:100px;
    
}


.crumbs{
	font-size:10px;
	color:#666;
}
.crumbs a
{
    text-decoration: underline;
    color: #666;
}

.crumbs a:hover
{
    text-decoration: none;
}

.category{ background:#eceded; }
.cart_top{
	background:#c6c6c6;
	padding:4px 0;
    font-weight: bold;
}

.cart_top2
{
    background: #c6c6c6;
    padding: 0 4px;
    height: 20px;
    font-weight: bold;
}

#cart_left, #cart_right, #cart_bottom{ font-size:1px; }
#cart_left{ border-left:1px solid #ddd; }
#cart_right{ border-right:1px solid #ddd; }
#cart_bottom{ border-bottom:1px solid #ddd; }
.continue{
	text-decoration:none;
	color:#0080b6;
}
img.preview
{
    margin: 10px;
    border: 1px solid #ccc;
    max-width: 50px;
    max-height: 50px;
}

img.cart
{
    margin: 10px 3px 20px 3px;
    max-width: 125px;
    max-height: 125px;
}
.previews td{
	border-bottom:2px solid #ccc;
	line-height:1.7;
}
.previews .last_tr td{ border:none !important; }

.cartPage td{
	border-bottom:2px solid #682761;
	line-height:1.7;
}
.cartPage .last_tr td{ border:none !important; }

.the_pic  
{
    max-width:250px;
   max-height:250px;
}

.aZoom
{
    text-decoration: none;
    color: #000000;
    margin-top: 10px;
}

.aZoom:hover
{
    text-decoration: underline;
}

.HomeLinks0 table
{
    border: 1px solid #682863;
    background-color: #FFFFFF;
    color: #000000 !important;
    z-index: 9000;
}

.cat2 .HomeLinks0 a
{
    padding: 0px 2px 0px 2px;
    margin: 0px;
    text-decoration: none;
    font-size: 12px;
    font-weight: normal;
    color: #000000;
    display: inline-block;
    width: 120px;
    height: 16px;
    vertical-align: middle;
    text-align: left;
}

.cat2 .HomeLinks0 a:hover
{
    background-position: left center;
    background-image: url('../Images/sCat_bg.png');
    background-repeat: no-repeat;
    color: #FFFFFF;
}

.HomeLinks0 td
{
    padding: 5px 10px 5px 10px;
    color: #000000 !important;
    text-align: left;
}

#the_tabs
{
	height:19px;
	margin:0;
	padding:0;
	list-style:none;
}
.AllCatList
{
    text-align: left;
}

#menu1 .AllCatList a
{
    text-transform: none;
    text-decoration: none;
    display: inline-block;
}

#menu1 .AllCatList a:hover
{
    text-decoration: underline !important;
}

.AllCatList ul
{
    padding: 0px;
    list-style-type: none;
    margin: 10px 50px 25px 10px;
    text-align: left;
    float: left;
}

.AllCatList li
{
    padding: 0px;
    margin: 0px;
    text-align: left;
    font-size: 9px;
    width: 150px;
}

#menu1 .AllCatList .CatH
{
    font-size: 12px !important;
    color: #333 !important;
    text-decoration: none;
    font-weight: bold !important;
    text-transform: none !important;
    padding: 5px 5px 0px 5px;
}

#menu1 .AllCatList .CatP
{
    font-size: 12px !important; /*color: #0099FF !important;*/
    color: #3A4EBC;
    text-decoration: none;
    font-weight: normal !important;
    text-transform: none !important;
    padding: 5px;
}

#menu1 .AllCatListH
{
    border-style: solid;
    border-width: 0px 0px thin 0px;
    border-color: #CCCCCC;
    padding: 20px 10px 5px 10px;
    font-size: 15px;
    text-align: left;
    text-transform: capitalize;
}

#the_tabs li
{
    float: left;
    width: 25px;
    height: 19px;
    text-align: center;
    vertical-align: middle;
    margin: 0;
    padding: 0 3 0 3;
}

#the_tabs a
{
    display: inline-block;
    width: 19px;
    height: 19px;
    text-align: center;
    vertical-align: middle;
    margin: 0;
    padding: 0;
    cursor: pointer;
    background-image: url('../Images/bnrPrvw.jpg');
    background-repeat: no-repeat;
    background-position: center center;
}

#the_tabs a:hover{background-image: url('../Images/bnrPrvwS.jpg');}

.Active1 #tdb1 a{background-image: url('../Images/bnrPrvwS.jpg')!important;}
.Active2 #tdb2 a{background-image: url('../Images/bnrPrvwS.jpg')!important;}
.Active3 #tdb3 a{background-image: url('../Images/bnrPrvwS.jpg')!important;}
.Active4 #tdb4 a{background-image: url('../Images/bnrPrvwS.jpg')!important;}
.Active5 #tdb5 a{background-image: url('../Images/bnrPrvwS.jpg')!important;}
.Active6 #tdb6 a{background-image: url('../Images/bnrPrvwS.jpg')!important;}

.ShippingArrow
{
    background-image: url('../Images/shipping_down_a.png');
    background-repeat: no-repeat;
    background-position: center center;
    width: 23px;
    height: 21px;
    position: absolute;
    top: 0px;
    left: 705px;
}

.cartTotals td
{
    border-bottom-style: solid;
    border-bottom-width: thin;
    border-bottom-color: #000000;
    text-align: right;
    vertical-align: middle;
    padding: 5px 0px 5px 0px;
    font-weight: bold;
}

.cartTotals .total
{
    border-style: none !important;
    color: #d2232a;
    font-weight: bold;
    font-size: 15px;
}

.ratingStar .ratingItem
{
    display: inline-block;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-position: center center;
    margin: 2px;
}

.ratingStar .Saved
{
    background-image: url('../Images/RateSaved.png');
}

.ratingStar .Filled
{
    background-image: url('../Images/RateFilled.png');
}

.ratingStar .Empty
{
    background-image: url('../Images/RateEmpty.png');
}

.OrderForm td
{
    padding: 5px 5px 5px 5px;
}

.OrderForm td span
{
    color: #CD3736;
}

.OrderForm td label
{
    color: #797778;
}

.txtBox
{
    width: 98%;
}

.ddBox
{
    width: 99.5%;
}

.gcA
{
    display: inline-block;
    width: 150px;
    height: 95px;
    background-repeat: no-repeat;
    background-position: center center;
    text-decoration: none;
}

.gcA .gcTitle
{
    font-size: 15px;
    color: #FFFFFF;
    margin: 30px 10px 20px 10px;
    display: inline-block;
    vertical-align: middle;
    text-align: center;
    width: 95px;
}

.gcA .gcCompany
{
    width: 95px;
    font-size: 11px;
    color: #FFFFFF;
    margin: 0px 5px 0px 5px;
    display: inline-block;
    text-align: right;
    vertical-align: bottom;
}

.SubAddCartP
{
    width: 134px;
    height: 21px;
    display: inline-block;
    background-image: url('../Images/btn_add_to_cart3.png');
    background-repeat: no-repeat;
    background-position: center center;
}


.pHide
{
    display: none;
}

.TopH
{
    padding: 0px;
    margin: 0px;
    background-position: center top;
    background-image: url('../Images/TopBG.png');
    background-repeat: repeat-x;
    height: 149px;
    vertical-align: top;
}

.ReviewC1
{
    padding: 0px 10px 20px 5px;
    border-style: solid;
    border-width: 0px 0px thin 0px;
    border-color: #666666;
    width: 135px;
}

.ReviewC1 .reviewd
{
    border-style: solid;
    border-width: 0px 0px 0px thin;
    border-color: #666666;
    width: 1px;
    height: 90%;
    float: right;
    font-size: 0px;
    line-height: 0px;
    margin-bottom: 10px;
}

.ReviewC2
{
    border-style: solid;
    border-width: 0px 0px thin 0px;
    border-color: #666666;
    padding: 0px 15px 20px 15px;
    text-align: justify;
}

.ReviewCH
{
    border-style: none !important;
    border-width: 0px 0px 0px 0px !important;
    border-bottom: none !important;
}

.subHeader
{
    padding-top: 25px;
    color: #000000;
    font-weight: bold;
    font-size: 15px;
}

.marker
{
    color: #800000;
}

.sBox
{
    border: 1px solid #682761;
    color: #000;
    font-weight: bold;
    font-size: 15px;
    text-align: left;
    text-transform: uppercase;
}


.HBox
{
    border: 1px solid #682761;
    background-color: #682761;
    color: #fff;
    font-weight: bold;
    font-size: 15px;
}

.mhder .HBox
{
    padding: 0px 5px 0px 5px;
    background-position: #f8931d;
    background: #f8931d;
    color: #333333;
    height: 40px;
    color: #FFFFFF;
    font-weight: bold;
}

.cat2
{
    background-image: url('../Images/cat_bg.png');
    background-repeat: repeat-y;
    background-position: center center;
    width: 234px;
    color: #FFFFFF;
    vertical-align: middle;
    text-align: left;
    list-style-type: none;
}

.cat2 ul
{
    padding: 0px;
    margin: 0px;
    width: 100%;
}

.cat2 .cat
{
    background-position: center bottom;
    padding: 0px 0px 0px 10px;
    margin: 0px;
    vertical-align: middle;
    text-align: left;
}

.cat2 .cat:hover
{
    background-image: url('../Images/cat_bg2.png');
    background-repeat: repeat-y;
    background-position: center center;
}

.cat2 a
{
    padding: 5px 5px 5px 15px;
    color: #FFFFFF;
    text-decoration: none;
    font-weight: bold;
    font-size: 15px;
    display: inline-block;
    width: 210px;
}

.cat2 .cs
{
    width: 215px;
    height: 2px;
    font-size: 0px;
    line-height: 0px;
    background-image: url('../Images/cat_separator2.png');
    background-repeat: no-repeat;
}

.ddSort
{
    border: 1px solid #666666;
}

.ch
{
    color: #666666;
    text-decoration: underline;
    font-weight: bold;
    font-size: 25px;
    vertical-align: middle;
    text-align: center;
    line-height: 25px;
}

.cd
{
    font-weight: normal;
    font-size: 15px;
    vertical-align: middle;
    text-align: center;
    line-height: 15px;
}

#footer_1 a:hover
{
    text-decoration: underline;
}

.Bodtxt, #footer .Bodtxt a
{
    color: #666666;
    font-weight: normal;
    text-align: center;
    padding: 0px;
}

.Bodtxt
{
    margin: 10px 0px 0px 0px;
}


.ReadFull
{
    margin: 10px 10px 0px 0px;
    float: right;
    height: 18px;
    padding: 2px 10px 2px 10px;
    color: #FFFFFF;
    font-weight: bold;
    background-image: url('../Images/btn_1_bg.png');
    background-repeat: repeat-x;
    background-position: center center;
    cursor: pointer;
}

#Full_Description
{
    padding: 0px 10px 10px 10px;
    background-color: #FFFFFF;
    position: absolute;
    width: 500px;
    height: 500px;
    z-index: 100;
    display: none;
    color: #000000;
    border: 1px solid #682863;
    margin-left: 100px;
    overflow: auto;
    margin-top: -50px;
}

#Full_Description a
{
    display: inline-block;
    float: right;
    padding: 2px;
    cursor: pointer;
    vertical-align: top;
    text-align: center;
    margin-bottom: 10px;
    color: #000000;
    text-decoration: underline;
}

#Full_Description a:Hover
{
    text-decoration: none;
}


.style1
{
    color: #727477;
    font-size: 11px;
    }
.style2
{
    color: #727477;
    font-size: 11px;
    text-align: justify;
}

#posts
{
    float: left;
    width: 750px;
}

#posts h1
{
    color: #666;
    font-size: 15px;
    line-height: 15px;
}

#posts h2
{
    padding: 0px 0px 5px 0px;
    margin: 0px;
    line-height: 15px;
}

#posts h2 a
{
    color: #000;
    font-size: 15px;
    line-height: 15px;
    text-decoration: underline;
}

#posts h2 a:hover
{
    text-decoration: none;
    color: #660066;
}

.widget-title
{
    color: #000000;
    font-size: 13px;
    font-weight: bold;
    line-height: 13px;
    vertical-align: middle;
    text-align: left;
    padding: 0px 0px 5px 0px;
    margin: 0px;
    border-bottom-style: solid;
    border-bottom-width: 2px;
    border-bottom-color: #000000;
}


#sidebar
{
    float: right;
    width: 200px;
}

#sidebar ul
{
    padding: 0px;
    margin: 0px 0px 20px 0px;
    list-style-type: none;
    width: 100%;
}

#sidebar li
{
    padding: 5px 0px 5px 0px;
    margin: 0px;
    list-style-type: none;
    width: 100%;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #808080;
}

#sidebar .widget-container
{
    padding: 0px;
    border-bottom-style: none;
    border-bottom-width: 0px;
}

.wpDate
{
    color: #666;
    font-size: 11px;
    line-height: 11px;
}

.entry-content
{
    text-align: justify;
    margin-top: 20px;
}

.cat2 .cat .Wdod
{
    background-image: url('../Images/wdod.png');
    background-position: left center;
    background-repeat: no-repeat;
    padding-left: 10px;
}
.cat2 .cat .Bdod
{
    background-image: url('../Images/bdod.png');
    background-position: left center;
    background-repeat: no-repeat;
    padding-left: 10px;
}