/*
Theme Name: Info
Description: Info theme is a 3 column Free WP theme with an eye catching and ideal color combination of purple, dark pink and white.
Version: 1.0
Author: Futuristic Artists
Author URI: http://www.futuristicartists.com/
*/
body{
margin:0px;
padding:0px;
background:#21272C;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
a{
color:#009EB8;
text-decoration:none;
}
a:hover{
color:#009EB8;
text-decoration:underline;
}
.topnav{
border-bottom:8px solid #9BCA3B;
padding-top:7px;
padding-bottom:7px;
}
.wraper{
width:982px;
padding-left:13px;
padding-right:8px;
margin:0px auto;
}
.welcome{
text-transform:uppercase;
color:#989898;
width:200px;
float:left;
}
.navright{
width:700px;
float:right;
text-align:right;
}
.navright a{
color:white;
text-decoration:none;
}
.navright a:hover{
color:white;
text-decoration:underline;
}
.navright span{
color:#C1CF15;
padding-left:5px;
padding-right:5px;
}

.clear{
clear:both;
}
.header{
background:#ffffff url(images/headerbg.gif) no-repeat center top;
padding-bottom:8px;
}
.logo{
padding-top:55px;
padding-bottom:30px;
}
.logo img{
behavior: url(iepngfix.htc);
}
.nav{
background:url(images/nav.gif) no-repeat top left;
height:37px;
padding-left:15px;
line-height:36px;
}
.links{
width:637px;
float:left;
padding-top:8px;
}

.search{
width:325px;
float:right;
padding-top:8px;
}
.searchbox{
width:243px;
height:18px;
border:1px solid #B2B2B2;
float:left;
}
.searchbutton{
background:#1C4368 url(images/searchbutton.gif) repeat-x top left;
height:22px;
padding-bottom:3px;
border:1px solid #B2B2B2;
width:60px;
float:left;
margin-left:3px;
color:white;
text-transform:uppercase;
font-size:11px;
}
.galtop{
background:url(images/galtop.gif) no-repeat top left;
padding-top:13px;
}
.galbottom{
background:url(images/galbottom.gif) no-repeat bottom left;
padding-bottom:11px;
}
.galmid{
background:url(images/galmid.gif) repeat-y top left;
padding-left:6px;
width:573px;
}
.gallery{
width:579px;
float:left;
}
.topbox{
}
.textframe{
width:567px;
position:relative;
z-index:100;
margin-top:-10px;
}

.texttop{
background:url(images/texttop.png) no-repeat top left;
padding-top:12px;
}
.textbottom{
background:url(images/textbottom.png) no-repeat bottom left;
padding-bottom:12px;
width:567px;
}
.textmid{
background:url(images/textmid.png) repeat-y top left;
padding-left:10px;
padding-right:10px;
width:547px;
}
.texttitle{
color:#009AB6;
font-size:18px;
}
.textdes{
color:#656464;
font-size:14px;
}
.ajax{
width:395px;
float:right;
}
.ajaxheading{
background:url(images/ajaxheading.gif) no-repeat top left;
height:25px;
padding-left:10px;
padding-top:12px;
}
.ajaxbottom{
background:url(images/ajaxbottom.gif) no-repeat bottom left;
padding-bottom:19px;
}
.ajaxtext{
background:url(images/ajaxmid.gif) repeat-y top left;
padding-bottom:19px;
height:259px;
}

.ajaxheading a{
display:block;
padding-left:9px;
height:25px;
float:left;
color:#ffffff;
font-size:13px;
font-weight:bold;
text-decoration:none;
cursor:pointer;
}
.ajaxheading a span{
display:block;
float:left;
line-height:25px;
padding-right:30px;
}


.ajaxheading a:hover{
color:#0F1112;
background:url(images/ajaxleft.png) no-repeat top left;
}
.ajaxheading a:hover span{
background:url(images/ajaxright.png) no-repeat top right;
}

.ajaxheading a.selected{
color:#0F1112;
background:url(images/ajaxleft.png) no-repeat top left;
}
.ajaxheading a.selected span{
background:url(images/ajaxright.png) no-repeat top right;
}
.ajaxbox{
padding-left:10px;
padding-top:20px;
}
.ajaxpic{
width:125px;
height:68px;
padding:2px;
float:left;
overflow:hidden;
}
.ajaxpic img{
border:1px solid #E1E1E1;
}
.ajaxdes{
padding-left:10px;
padding-right:10px;
width:236px;
float:right;
}
.ajaxtitle{
color:#009EB8;
font-weight:bold;
font-size:12px;
margin:0px;
padding:0px;
}
.ajaxdescription{
}

.ajaxtitle a{
color:#009EB8;
text-decoration:none;
}

.ajaxtitle a:hover{
color:#009EB8;
text-decoration:underline;
}
.leftcont{
width:742px;
float:left;
}

.rightcont{
width:238px;
float:left;
padding-top:34px;
}
.lefttitle{
background:url(images/lefttitle.png) no-repeat top left;
height:33px;
color:#161616;
font-size:18px;
font-family:Georgia, "Times New Roman", Times, serif;
padding-top:48px;
padding-left:3px;
padding-right:3px;
}
.lefttitle span{
border-bottom:1px dotted #666666;
display:block;
padding-bottom:10px;
padding-left:93px;
}


.lefttitle7{
background:url(images/lefttitle2.png) no-repeat top left;
height:33px;
color:#161616;
margin:0px;
font-size:18px;
font-weight:normal;
font-family:Georgia, "Times New Roman", Times, serif;
padding-top:48px;
padding-left:3px;
padding-right:3px;
}
.lefttitle7 span{
border-bottom:1px dotted #666666;
display:block;
padding-bottom:10px;
padding-left:93px;
}


.lattitleleft{
border-bottom:1px dotted #DBDBDB;
display:block;
padding-bottom:10px;
padding-left:93px;
width:467px;
float:left;
color:#161616;
font-size:18px;
margin:0px;
font-weight:normal;
}
.sponortitle{
border-bottom:1px dotted #DBDBDB;
color:#161616;
display:block;
float:right;
font-size:18px;
font-weight:normal;
margin:0;
padding-bottom:10px;
padding-left:10px;
text-align:left;
width:164px;
}

.leftbottom{
background:url(images/leftbottom.png) no-repeat bottom left;
height:19px;
width:742px;
behavior: url(iepngfix.htc);
}

.leftbottom2{
background:url(images/leftbottom2.png) no-repeat bottom left;
height:19px;
width:742px;
behavior: url(iepngfix.htc);
}


.leftmid{
padding-left:2px;
padding-right:0px;
overflow:hidden;
width:562px;
float:left;
}
.leftbg{
/*background:#E3F9FC url(images/leftbg.gif) repeat-x bottom left;*/
}
.leftbox{
width:161px;
float:left;
margin-left:9px;
margin-top:30px;
border:1px solid #E9E9E9;
background:#ffffff;
padding:5px;
}
.leftpic{
width:157px;
height:124px;
padding:1px;
border:1px solid #E1E1E1;
}
.leftpic img{
width:157px;
height:124px;
border:0px;
}
.leftheadings{
font-size:14px;
color:#009EB8;
font-weight:bold;
}
.leftheadings a{
color:#009EB8;
text-decoration:none;
}
.leftheadings a:hover{
color:#009EB8;
text-decoration:underline;
}
.leftprice{
color:#404040;
}
.leftprice span{
font-weight:bold;
color:#DC0560;
}
.leftprice span a{
font-weight:bold;
color:#DC0560;
text-decoration:none;
}
.leftprice span a:hover{
font-weight:bold;
color:#DC0560;
text-decoration:underline;
}
.und{
padding-top:30px;
border-bottom:1px dotted #666666;
width:736px;
}
.righttitle{
background:url(images/righthead.png) no-repeat top left;
height:33px;
color:#161616;
font-size:18px;
font-family:Georgia, "Times New Roman", Times, serif;
padding-top:14px;
padding-right:3px;
}
.righttitle span{
border-bottom:1px dotted #666666;
display:block;
padding-bottom:10px;
padding-left:10px;
}
.rightbottom{
background:url(images/rightbottom.png) no-repeat bottom left;
height:13px;
width:238px;
behavior: url(iepngfix.htc);

}
.rightmid{
background:url(images/rightmid.png) repeat-y top left;
}
.categories{
padding-top:20px;
padding-bottom:10px;
}
.categories ul{
margin:0px;
padding:0px;
}
.categories ul li{
margin:0px;
padding:0px;
list-style:none;
}
.categories ul li a{
display:block;
background:url(images/bullet.gif) no-repeat 10px 7px;
display:block;
line-height:20px;
padding-left:25px;
color:#555659;
font-size:11px;
text-decoration:none;
}
.categories ul li a:hover{
text-decoration:underline;
}

.content{
padding-bottom:50px;
}

.graybg{
background:#ffffff url(images/contentbg.gif) repeat-x bottom left;
}
.footerlinks{
background:url(images/footerlinks.gif) no-repeat top left;
height:25px;
width:445px;
margin:0px auto;
text-align:center;
padding-top:11px;
}
.footerlinks a{
color:#656464;
text-decoration:none;
}
.footerlinks span{
color:#656464;
padding-left:5px;
padding-right:5px;
}
.footerlinks a:hover{
color:#656464;
text-decoration:underline;
}
.footerborder{
background:url(images/footerborder.gif) repeat-x top left;
height:28px;
line-height:28px;
text-align:center;
color:white;
}
.footerborder a{
color:white;
text-decoration:none;
}
.footerborder a:hover{
color:white;
text-decoration:underline;
}




















.leftbox3{
width:330px;
float:left;
background:#EFFCFF;
padding:10px;
margin-top:30px;
margin-left:10px;
border:1px dotted #666666;
}
.leftpic3{
width:100px;
height:79px;
padding:1px;
float:left;
border:1px solid #E1E1E1;
}

.avail{
padding-top:8px;
padding-bottom:8px;
padding-left:10px;
margin-top:35px;
font-size:18px;
border-top:1px solid #E1E1E1;
border-bottom:1px solid #E1E1E1;
background:#ffffff;
}
.leftpic3 img{
width:100px;
height:79px;
}
.rightcart{
width:176px;
float:left;
padding-left:10px;
padding-right:10px;
padding-top:8px;
}
.leftheadings3{
font-size:14px;
color:#009EB8;
font-weight:bold;
}
.leftheadings3 a{
color:#009EB8;
text-decoration:none;
}
.leftheadings3 a:hover{
color:#009EB8;
text-decoration:underline;
}
.leftprice3{
color:#404040;
}
.leftprice3 span{
font-weight:bold;
color:#DC0560;
}
.leftprice3 span a{
font-weight:bold;
color:#DC0560;
text-decoration:none;
}
.leftprice3 span a:hover{
font-weight:bold;
color:#DC0560;
text-decoration:underline;
}





.button{
text-align:center;
padding:10px;
width:472px;
}
.dec{
background:url(images/dec.gif) no-repeat center center;
border:0px;
padding-left:3px;
padding-right:3px;
cursor:pointer;
}
.inc{
background:url(images/inc.gif) no-repeat center center;
border:0px;
padding-left:3px;
padding-right:3px;
cursor:pointer;
}
.incbox{
background:#E4E4E4;
border:1px solid #C9C9C9;
width:68px;
height:18px;

}
.incdes{
padding-top:10px;
}
.addtocart{
background:url(images/button_in_cart.gif) no-repeat top left;
border:0px;
width:132px;
height:32px;
cursor:pointer;
}

.submit{
background:url(images/button_login.gif) no-repeat top left;
border:0px;
width:132px;
height:32px;
cursor:pointer;
}


.checkout{
background:url(images/button_checkout.gif) no-repeat top left;
border:0px;
width:130px;
height:32px;
cursor:pointer;
}

.updatecart{
background:url(images/button_update_cart.gif) no-repeat top left;
border:0px;
width:132px;
height:32px;
cursor:pointer;
}


.cartbuttons{
padding-top:30px;
text-align:right;
padding-right:7px;
}
.cart{
padding:10px;
}
.carthead{
font-size:11px;
font-weight:bold;
color:#656464;
}
.carttable td.cartbill{
font-size:11px;
color:#F47317;
}
.carttable td{
border:1px solid #E0E0E0;
padding-left:5px;
padding-right:5px;
text-align:center;
font-size:11px;
color:#555659;
}
.carttable td.cartname{
text-align:left;
font-size:11px;
font-weight:bold;
color:#009EB8;
}
.carttable td.cartamount{
font-size:18px;
color:#3D7324;
font-weight:bold;
}
.checko{
text-align:right;
padding-top:10px;
}
.viewcart{
margin-top:20px;
}
.viewcart td{
border-bottom:1px dotted #666666;
padding:10px;
}
.viewcart td.carthead{
font-size:12px;
font-weight:bold;
color:#656464;

}
.viewcart td.cartbody{
border-left:1px dotted #666666;

}

.viewcart td.cartbody3{
border-left:1px dotted #666666;
font-weight:bold;
font-size:14px;
color:#4E8933;
}
.viewcart td.cartbody1{
border-right:1px dotted #666666;
border-left:1px dotted #666666;
font-weight:bold;
}

.viewcart tr.cartbody{
background:#ffffff;
}

.viewcart tr.cartbody1{
background:#EEFEE7;
}

.cartimg img{
width:80px;
height:70px;
}


.viewcart td.total{
border-right:1px dotted #666666;
border-left:1px dotted #666666;
font-weight:bold;
text-align:right;
font-size:18px;
background:#F0FFE9;
}

.viewcart td.total span{
color:#3D7324;

}
.new{
font-size:18px;
font-weight:bold;
}

td.newcust{
font-size:12px;
line-height:16px;
border-right:1px dotted #666666;
padding-right:10px;
}


.loginbox{
width:200px;
height:18px;
border:1px solid #B2B2B2;
}


.error{
color:red;
font-size:12px;
font-weight:bold;
}

.buy{
padding-top:5px;
}
.buy img{
border:0px;
}

.leftpic5{
width:365px;
float:left;
border:0px;
border:0px solid #E9E9E9;

}
.leftpic5 img{
width:365px;
}

.price5{
font-size:13px;
font-weight:bold;
text-align:center;
padding-top:5px;
background:#F2FDDF;
padding-bottom:5px;
}
.price5 span{
color:#DC0560;
}

.leftbox5{

padding-left:18px;
padding-top:30px;
}

.detail5{
font-size:12px;

}
.producttable{
border:1px solid #E9E9E9;
margin-top:20px;
}

.producttable td.rightborder{
border-right:1px solid #E9E9E9;
margin-top:20px;
}
.producttable td.rightsidedesciption{
background:#ffffff;
}

.productdescription{
background:#F2FDDF;
color:#4D8732;
border-bottom:1px solid #E9E9E9;
font-size:18px;
font-weight:bold;
}
.productdetail{
color:#656464;
font-size:12px;
padding:10px;
}
.productdetail p{
padding:0px;
margin:0px;
}
.descp{
float:left;
padding:10px;
}
a.cartbutton{
display:block;
float:right;
padding-left:32px;
padding-right:10px;
line-height:42px;
border-left:1px solid #E9E9E9;
text-decoration:none;
background:#F2FDDF url(images/cart_add.png) no-repeat 10px 12px;
font-size:12px;
color:#74A238;
}

a.cartbutton:hover{
background:#ECFFCA url(images/cart_add.png) no-repeat 10px 12px;
color:#74A238;
}

.leftpic6{
width:157px;
height:124px;
padding:1px;
border:1px solid #E1E1E1;
float:left;
margin-left:19px;
margin-top:10px;
}
.leftpic6 img{
width:157px;
height:124px;
border:0px;
}

.static{
padding:10px;
padding-top:20px;
color:#656464;
font-size:12px;
}



.static p{
padding:0px;
margin:0px;
}
.headerbanner{
padding-bottom:10px;
}
.headerbanner img{
width:982px;
height:125px;
}

div#current-widgets, #postcustomstuff table, #your-profile fieldset, a.page-numbers, #rightnow, div.dashboard-widget, .widefat {
border-color:#CCCCCC;
}
.widefat a { color:#000; }
.widefat {
	color: #666;
	background:#fff;
	border-collapse:collapse;
	border-style:solid;
	border-width:1px;
	clear:both;
	width:95%;
	margin:0px auto;
	margin-top:20px;
}
.widefat td {
	font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;
	font-size:13px;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	padding:9px 15px 6px 10px;
}
.widefat thead, .thead {
	background-color:#464646;
	color:#D7D7D7;
}
.widefat .check-column {
padding:0;
text-align:right;
width:1.5em;
}
.widefat td, .widefat th, div#available-widgets-filter, ul#widget-list li.widget-list-item, .commentlist li {
	border-bottom-color:#CCCCCC;
}
.widefat th {
	line-height:1.3em;
	padding:9px 15px 6px 10px;
	text-align:left;
}
.widefat td, .widefat th {
	border-bottom:1px solid #CCCCCC;
	font-size:11px;
	vertical-align:text-top;
}
.alternate { background-color:#F9F9F9; }
.widefat .num { text-align:center; }


.productlistingmain{
padding:10px;
}
.productlisting{
background:#ffffff;
border:1px solid #CCCCCC;
}
.listingcategories{
padding-top:10px;

}
.listingframe{
margin-left:10px;
width:202px;
float:left;
margin-bottom:10px;
border:1px solid #CCCCCC;
padding:10px;
padding-top:5px;
padding-bottom:5px;
background:#F2FDDF;
}
.listingframe a{
text-decoration:none;
color:#161616;
}
.listingframe a:hover{
text-decoration:underline;
color:#161616;
}
.listingtitle{
background:#F2FDDF;
border-bottom:1px solid #E9E9E9;
color:#4D8732;
font-size:14px;
font-weight:bold;
padding:10px;
padding-top:5px;
padding-bottom:5px;
}
.listingdescription{
padding:10px;
border-bottom:1px solid #E9E9E9;
padding-bottom:0px;
}


.contact{
padding:0px;
margin:0px;
margin-top:10px;
}
.contact td{
}
.contact td.heading{
font-weight:bold;
font-size:13px;
background:#F2FDDF;
color:#4D8732;
padding-left:10px;
padding-top:3px;
}
.contactbox{
width:240px;
height:18px;
border:1px solid #E5E6E6;
}

.contactcity{
width:128px;
height:18px;
border:1px solid #E5E6E6;
}
.zipcode{
width:67px;
height:18px;
margin-right:3px;
border:1px solid #E5E6E6;
}
.contactarea{
border:1px solid #E5E6E6;
height:161px;
width:699px;

}
.otherheading{
font-weight:bold;
font-size:15px;
text-align:center;
border:1px solid #E5E6E6;
padding:5px;
width:690px;
background:#F2FDDF;
color:#4D8732;
}
.error{
font-weight:bold;
font-size:15px;
text-align:center;
border:1px solid #E5E6E6;
padding:5px;
width:690px;
background:red;
color:white;
}
.contactsubmit{
text-align:center;
padding-top:5px;
}

.bottomheading{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:24px;
color:#00A550;
padding-left:10px;padding-bottom:5px;
margin-bottom:10px;
border-bottom:1px dotted #9BCB3B;
}

.bottomheading2{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:24px;
color:#00A550;
margin-bottom:10px;
padding-left:10px;
padding-top:5px;
padding-bottom:5px;
margin-top:20px;
border-bottom:1px dotted #9BCB3B;
border-top:1px dotted #9BCB3B;
}
.sitemapboxes{
border:1px solid #F2EDBF;
float:left;

line-height:20px;
margin-left:10px;
margin-top:10px;
width:221px;
}

.sitemapboxes a{
text-decoration:none;
background:#F6F3D4;
display:block;
padding-left:10px;
padding-right:10px;
padding-bottom:5px;
padding-top:5px;
width:201px;
color:#D11A65;
font-weight:bold;
font-size:13px;
}
.sitemapboxes a:hover{
background:#EEEAC1;
}


.herbbutton2{
background:#8DBA2B;
border:1px solid #545454;
height:20px;
padding-bottom:3px;
font-size:11px;
color:#ffffff;
float:left;
}

.producttable2{
border:1px solid #E9E9E9;
margin-top:20px;
border-bottom:0px;
border-right:0px;
}

.producttable2 tr{

}
.producttable2 td.rightborder{
margin-top:20px;

}
.producttable2 td{
border-right:1px solid #E9E9E9;
border-bottom:1px solid #E9E9E9;
text-align:left;
padding-left:10px;
}


.producttable td.rightsidedesciption{
background:#ffffff;

}
.extramainframe{
float:left;
padding-right:4px;
padding-top:4px;
width:355px;
}
.extraheading{
width:95px;
float:left;
background:#F2FDDF;
font-size:13px;
font-weight:bold;
padding-bottom:5px;
padding-top:5px;
border:1px solid #E9E9E9;
padding-left:10px;
}

.extradescription{
float:right;
border:1px solid #E9E9E9;
padding-bottom:6px;
padding-top:5px;
width:237px;
border-left:0px;
padding-left:10px;
}



.submit3{
background:url(images/signup.gif) no-repeat top left;
border:0px;
width:132px;
height:32px;
cursor:pointer;
}
.options{
color:#9B9B9B;
}
.paging{

text-align:right;
padding:10px;

font-size:12px;

color:#F26722;
border-bottom:1px dotted #666666;
}

.paging a{

background:#1F384E;

color:white;

padding:0 4px 1px;

border:1px solid #000000;

text-decoration:none;

font-size:12px;

}

.paging a:hover{

background:#788895;

}
.subscribebox{
height:23px;
width:211px;
border:1px solid #ccc;
margin-bottom:2px;
}
.subscribebutton{
background:#699B05;
height:25px;
width:86px;
border:0px;
color:white;
font-weight:bold;
}
.err{
font-weight:bold;
color:#FF0000;
text-align:center;
padding-top:10px;
}



.posts{ margin-bottom:20px;}
.posts .postsinfo{padding:10px 10px 0;}
.posts .postsinfo h2.title, .posts .postsinfo h1.title {margin:0px; font-size:20px; font-weight:normal;}
.posts .postsinfo h2.title a, .posts .postsinfo h1.title a{color:#009EB8;}
.posts .postsinfo h2.title a:hover, .posts .postsinfo h1.title a:hover{color:#009EB8;}
.posts .postsinfo .postmeta { color:#141414; font-size:12px;}
.posts .postsinfo .postmeta a { color:#DC0560; font-weight:bold; }
.posts .postsinfo .postmeta a:hover { color:#DC0560; }
.posts .postdescription{ color:#171717;}
.posts .postdescription p{ line-height:16px; }
.posts .postdescription img{ border:0px; max-width:626px; height:auto;}
.posts .posticons{margin-left:11px; border-top:1px dotted #666666; border-bottom:1px dotted #666666; padding:2px 0px 2px 0px; width:470px; height:29px; background:transparent url(images/posts/stumble.png) repeat-x top left;}
.posts .post-icons{margin-top: 10px; border-top:1px dotted #666666; background:#F6FDFE;}
.posts .posticons .picon{border-right:1px dotted #666666; line-height:29px; padding-left:8px; padding-right:8px; width:auto; height:29px; float:left;}
.posts .posticons .picon a{font-weight:bold; color:#3F3F3F; text-decoration:none;}
.posts .posticons .picon a:hover{text-decoration:underline;}
.posts .readmore { text-align:right; }
.posts .readmore a { padding-left:14px; background:transparent url(images/bullet-arrow-orange.gif) no-repeat 0px 3px; font-size:11px; text-decoration:none; color:#003557; }
.posts .readmore a:hover { text-decoration:underline; }
.bottomb { border-bottom:8px solid #61943F;}


img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	border:1px solid #333333;
	}

img.alignright {
	margin: 0 0 2px 7px;
	display: inline;
	border:1px solid #333333;
}

img.alignleft {
	margin: 0 7px 2px 0;
	display: inline;
	border:1px solid #333333;
}

.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.alignleft {
	float: left;
}

.alignright {
	float: right;
}

p img { max-width:100%; height:auto; }
.stumble{margin: 0; padding:0 0 0 10px; float: left; font: bold 11px Arial; width: 100%; overflow: hidden; background: transparent url(media/blockdefault.gif) center center repeat-x;}
.stumble li{display: inline;}
.stumble li a{float: left; color: #3F3F3F; padding: 9px 14px; text-decoration: none; border-right: 1px dotted #666666;}
.stumble li a:hover, .stumble li .current{background-color: #61943F; color:#FFFFFF;}

.maincont{
background:url(images/leftmid.png) repeat-y top left;
}



.maincont2{
background:url(images/leftmid2.png) repeat-y top left;
}




.midmid{
width:178px;
float:right;
}

.sponser{
padding-left:23px;
}
.sponser img{
margin-top:20px;
border:1px solid #DBDBDB;
}
.wp-pagenavi{
text-align:right;
margin-top:20px;

padding:5px 10px 5px 5px;
}
.wp-pagenavi a, .wp-pagenavi a:link {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #CECCCC;
	color: #000000;
	background-color: #ffffff;	
}

.wp-pagenavi a:hover {	
	border: 1px solid #CECCCC;
	color: #ffffff;
	background-color: #63953F;
}
.wp-pagenavi a:active {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #0066cc;
	color: #ffffff;
	background-color: #63953F;	
}
.wp-pagenavi span.pages {
	padding: 2px 4px 2px 4px; 
	margin: 2px 2px 2px 2px;
	color: #000000;
	border: 1px solid #CECCCC;
	background-color: #FFFFFF;
}
.wp-pagenavi span.current {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #CECCCC;
	color: #ffffff;
	background-color: #63953F;
}
.wp-pagenavi span.extend {
	padding: 2px 4px 2px 4px; 
	margin: 2px;	
	border: 1px solid #CECCCC;
	color: #000000;
	background-color: #FFFFFF;
}

.leftmid2{
padding-left:2px;
padding-right:3px;

}

.post2{

background:#FBFFF6;

margin-left:10px;

margin-right:10px;

border:1px solid #DCDBD7;

margin-bottom:2px;

padding:10px;

}

.comenttitle{

color:#000000;

font-size:14px;

padding-bottom:10px;

}


.comenttitle a{

color:#000000;

font-size:14px;

padding-bottom:10px;

text-decoration:none;

}

.comenttitle a:hover{

color:#141414;

font-size:14px;

padding-bottom:10px;

text-decoration:none;

}

.commentpic{

background:url(images/comments.png) no-repeat top left;

height:46px;

width:50px;

text-align:center;

float:left;

}

.commentpic img{

height:42px;

padding-top:2px;

width:46px;

}

.commenttext{

float:right;

width:637px;
}

.commenttime{

color:#669FD3;

padding-bottom:5px;

font-size:11px;

}

.commenttime a{

color:#669FD3;

text-decoration:none;

}

.commenttime a:hover{

color:#908652;

text-decoration:underline;

}

.commentdetail{

color:#6C6C6C;

font-size:11px;

}

.commentdetail a{

color:#056E63;

font-size:11px;

text-decoration:none;

}

.commentdetail a:hover{

color:#19978A;

font-size:11px;

text-decoration:underline;

}

.commentdetail p{

margin:0px;

}

.lat{
padding-top:10px;
padding-bottom:10px;
}


.formtextbox{
width:432px;
border:1px solid #CECCCC;
margin-bottom:5px;
font-size:12px;
height:16px;
padding-left:5px;
padding-top:2px;
}
.formtextarea{
width:704px;
padding-left:5px;
padding-right:5px;
padding-top:2px;
border:1px solid #CECCCC;
margin-bottom:5px;
font-size:12px;
}
#submit{
background:#00A1BB;
border:1px solid #BCBCBC;
height:30px;
padding-bottom:3px;
color:#ffffff;
font-weight:bold;
}


.breadcrumb3{
text-align:left;
color:#ffffff;
background:url(../perfume/images/bread.png) no-repeat top left;
height:33px;
line-height:33px;
padding-left:10px;
margin-bottom:10px;
}
.breadcrumb3 a{
color:#9A0475;
font-weight:bold;
}
.breadcrumb3 span{
color:#5D5941;
padding-left:5px;
padding-right:5px;
}
#commentform {
	padding:10px;
	padding-top:0px;
	}

.footHeading {
border-top:1px solid #3EB9B4;
border-bottom:1px solid #3EB9B4;
color:#ffffff;
background:#00A1BB;
font-size:16px;
font-weight:bold;
padding:0px;
padding:5px 10px 5px 10px;
}

.footHeading3{
border-top:1px solid #E8E8E8;
border-bottom:1px solid #E8E8E8;
color:#00A1BB;
font-size:14px;
font-weight:bold;
margin-bottom:0;
padding:5px;
padding-left:10px;
padding-right:10px;
padding:7px;}

.contentArea .rightside { width:210px; float:left; background:#fff; }
.contentArea .rightside .footHeading { height:24px; }
.catHeading { height:24px; }



.commenttime2 {color:#141414;font-size:12px; padding-top:5px;}
.commenttime2 a { color:#DC0560; font-weight:bold; }
.commenttime2 a:hover { color:#DC0560; }

.tags{
padding:10px;
}
.tags a{
color:#656464;
}
.digbuttons{
text-align:right;
padding-top:5px;
}
#TwitterCounter{
float:right;
margin-left:2px;
}
