a{
border-bottom:1px dashed;
text-decoration:none
}
a:link{
color:#666633
}
a:visited{
color:#789200
}
a:hover{
border-bottom:1px solid;
color:#365753
}
/***************   COMMON ELEMENTS                      
############################################*/
abbr{
cursor:help
}
blockquote {
  background: transparent url(img/quoleft.png) left top no-repeat; font-size:1.2em;
}
blockquote div {
  padding: 0 48px;
  background: transparent url(img/quoright.png) right bottom no-repeat;
}

body{
background:url(img/bodyback_02.gif) #383838 repeat-x top;
font:12px Verdana,"Trebuchet MS",Arial,Sans-serif;
margin:0;
padding:0
}
dl dd{
display:inline;
padding-left:20px
}
dl dt{
font-weight:bold;
margin:5px 0
}
fieldset{
border:none
}
h1{
color:#7B0B6F;
font-size:270%;
margin-bottom:0
}
h1,h2,h3,h4,h5,h6{
font-family:Arial,Georgia,Verdana,Serif
}
h2,h3{
color:#333300;
font-size:1.5em;
font-weight:normal;
margin:0.5em 0;
padding:0.25em 0
}
img.left{
float:left;
margin:0px 14px 3px 0px
}
img.right{
float:left;
margin:0px 14px 3px 0px
}
li{
margin:5px 0 0 0;
padding:0
}
p{
line-height:1.5em;
margin-top:5px
}
table,tbody,td{
margin:0;
padding:0;
}
textarea{
width:80%
}
/***************   TEXT ELEMENTS                   
############################################*/
textarea,input.textbox{
background:url(img/gradtop.gif) #FFFFFF repeat-x top;
border:#AAAAAA 1px solid
}
textarea:focus,input.textbox:focus{
border:#996644 1px solid
}
ul{
list-style:none;
margin:0;
padding:0
}
ul li{
background:url(img/parl_bullet.png) no-repeat top left;
list-style:none;
padding-left:15px
}
/***************   NAVIGATION                         
############################################*/
ul#navigation{
background:#7B0B6F;
font:bold 1.1em/30px Arial,Georgia,Verdana,Serif;
font-size:11px;
height:30px;
list-style:none;
margin:0 auto;
padding:0;
text-transform:uppercase
}
ul#navigation li{
background:none;
float:left;
list-style:none;
margin:0;
padding:0;
white-space:nowrap
}
ul#navigation li a{
border:none;
color:#FFFFFF;
display:block;
letter-spacing:1px;
padding:0 15px;
text-transform:uppercase
}
ul#navigation li a:hover,ul#navigation li a:active,#navigation li.current_page_item a{
background:#D4DDAF;
color:#000000
}
.box_award{
background:url(img/box_award.gif) no-repeat center;
color:#800000;
height:127px;
margin:0;
}
.box_award,.box_member,.box_want{
padding:40px 5px 5px 8px
}
.box_member{
background: url(img/box_member.gif) no-repeat center;
color:#800000;
height:127px;
margin:0;
}
.box_want{
background:url(img/box_wantyou.gif) no-repeat center;
color:#800000;
height:127px;
margin:0;
}
.commentlist{
margin:10px;
padding:10px 20px
}
.commentlist{
margin:0;
padding:0
}
.commentlist .alt{
background:url(img/gradtop.gif) #FFFFFF repeat-x top;
border-top:#AAAAAA 1px solid
}
.commentlist li{
background:#F9F9F9;
border-bottom:#CCCCCC 1px solid;
border-top:#CCCCCC 1px solid;
list-style:none;
margin:10px 0;
padding:1em 0.5em
}
.commentlist li .cmtinfo{
font-size:1em
}
.commentlist li .cmtinfo em{
color:#666666;
font-size:0.9em;
font-style:normal;
margin:0;
padding:0
}
.commentlist li cite{
font-style:normal;
font-weight:bold
}
.hide{border-color:#FFF; color:#FFF;}
.page-title{
margin:0.5em;
padding:0.5em
}
.personal{padding:15px 0;}
.post{
margin:0.5em 0.5em 0em 0.5em;
padding:0.5em 4em 0.5em 1em;
}
.post h4{
font-size:1em;
font-weight:normal;
margin:0;
padding:0.5em 0
}
.post h4 em{
float:right;
font-style:normal;
font-weight:normal
}
.postbot{
background:url(img/blogbotback.gif) no-repeat top;
height:27px;
margin:0;
padding:0
}
.post-comments{
float:right
}
.post-comments a{
background:url(img/comments-small.gif) no-repeat left center;
padding-left:12px
}
.post-content{
margin:0;
padding:0.2em 0;
}
.post-date{
color:#999999;
margin:0;
padding:0
}
.post-info{
border-top:#CCCCCC 1px solid;
clear:both;
color:#999999;
font-size:0.9em;
margin:0;
padding:3px 0
}
.post-info a:link,.post-info a:visited{
border:none
}
.post-info a:hover,.post-info a:active{
border-bottom:1px solid
}
.post-info em{
color:#666666;
font-style:normal
}
.post-info em.cat{
background:url(img/star.png) no-repeat left center;
padding:2px 0 2px 12px
}
.post-info em.user{
background:url(img/user.png) no-repeat left center;
padding:2px 0 2px 12px
}
.postmid{
background:url(img/blogmidback.gif) repeat-y top;
margin:0;
padding:0;
padding-top:1px
}
.post-title{
border:none;
font-size:160%;
margin:5px 0 0.5em 0;
padding:0
}
.post-title a:link,.post-title a:visited{
border-bottom:none;
color:#333300
}
.post-title a:hover,.post-title a:active{
border-bottom:none;
color:#666633
}
.posttop{
background:url(img/blogtopback.gif) no-repeat bottom;
height:16px;
margin:0;
padding:0
}
.stat-deals{
	line-height: 60px;
	background: transparent;
	padding-left:85px;
}
.stats{
color:#FFFFFF;
font-size:1.3em;
font-weight:bold;
 background: transparent url(img/stats.jpg) no-repeat;
 height: 185px;
 width: 193px;
}
.stat-member{
	line-height: 80px;
		background: transparent;
			padding-left:160px;
}
.stat-refer{
	line-height: 45px;
		background: transparent;
			padding-left:145px;
}
.visit{
 background: transparent url(img/visitus.jpg) no-repeat;
 height: 153px;
 width: 193px;
}
.visit p{
	color:#FFFFFF;
	padding:35px 5px 5px 10px;
	font-size: 1.3em;
	font-weight: bold;
}
.emphasis{
	color: Red;
}
#commentform{
margin:10px;
padding:10px
}
/*Comments Style*/
#comments,#respond{
margin:2em 0 0 5px
}
#container{
background:#FFFFFF;
margin:11px auto;
width:769px
}
#content{
float:right;
margin:0;
padding:0;
width:567px
}
#content ul.asides{
list-style:none;
margin:0 1em;
padding:0
}
#content ul.asides li{
margin:1em 0;
padding:0 15px
}
#content,#sidebar,.widget,#footer{
overflow:hidden
}
#footer{
background:#383838;
clear:both;
color:#FFFFFF;
font-size:90%;
line-height:20px;
margin:0 auto;
padding:5px 0
}
#footer a{
color:#FFFFFF
}
#header{
background:url(img/headimage.jpg) #FFFFFF no-repeat center;
color:#000000;
height:172px;
margin:0 auto;
padding-bottom:0;
position:relative
}
#header h1 a{
border-bottom:none;
color:#D0F0D0
}
#header h1 a:hover,#header h1 a:active{
border-bottom:none;
color:#F0F0F0
}
#intro{
background:url(img/maintopback.gif) #FFFFFF repeat-x top;
font-size: 1.1em;
}
#intro h2{
color:#A40E94;
font-size:1.5em;
font-weight:bold;
margin:0.2em 0;
padding:0.25em 0 0.25em 25px;
 background: url(img/purplearrow.gif) no-repeat left center;
 line-height: 27px;
}
#intro div{
border:1px solid #E3E3E3;
border-bottom:3px solid #F4F4F4;
margin:0.5em;
padding:0.5em
}
#sidebar{
background:url(img/leftlightgreenback.gif) #D4DDAF repeat-x bottom;
float:left;
font-size:90%;
width:193px
}
#sidebar em.feed{
background:url(img/icon_feed.gif) no-repeat left center;
font-style:normal;
padding:2px 0 2px 16px
}
#sidebar h2{
color: White;
font-size:1.5em;
font-weight:bold;
margin:0.5em 18px 0.5em 0;
padding-left:25px;
 background: #435102 url(img/arrowdarkgreen.gif) no-repeat left;
 line-height: 23px;
}
#sidebar li li{
margin:0.5em 0
}
#sidebar li li a:link,#sidebar li li a:visited{
border:none;
color:#996644
}
#sidebar li li a:hover,#sidebar li li a:active{
border-bottom:#996644 1px solid
}
#sidebar ul{
list-style:none;
margin:0;
padding:5px 0
}
#sidebar ul li{
background:none;
list-style:none;
margin:0;
padding:5px 0 0 0
}
#sidebar ul li ul li ul li{
background:url(img/arrow.gif) no-repeat left center;
margin:0;
padding:5px 0 5px 12px
}
#sidebar ul ul ul{
margin:0;
padding:5px 0
}
#sidebar ul ul,#sidebar form{
margin:0;
padding:0.5em 0 0 1em
}
#toplogo{
background:url(img/headtopback.gif) #FFFFFF repeat-x center;
color:#000000;
height:86px;
margin:0 auto;
position:relative
}
#toplogo h1{
background:none;
font:normal 150% "Century Gothic",sans-serif;
letter-spacing:0.1ex;
margin:0;
padding:5px 5px
}
#toplogo img{
padding-left:5px
}
#searchform{
margin:0;
padding:0;
}
/*************** Home Page ******************/
#home{padding-left:50px;padding-right:50px;}
#home h1{margin-top:0;}
#home h2{color:#333300;
font-size:1.8em;
font-weight:normal;
margin:0.5em 0;
padding:0.25em 0
}
.box{border:1px solid #7B0B6F; padding:6px;background:#99FF66; margin:5px;}

/****** Home Page Forms ***************/
.form1{border:1px solid #7B0B6F;padding:0.25em;}