/*
Theme Name: Trustmydrugs
Theme URI: http://www.trustmydrugs.com/
Description: Generic Viagra is rampantly growing out to be a popular ED medication prescribed for erectile dysfunction. Generic Viagra is analogous to its brandmark Viagra in all ways such as quality. Buy Generic Viagra Online at affordable prices from Trustmydrugs.com
Author: Trustmydrugs
Version: 1.1
Tags: generic viagra 100mg, male enhancement medication, viagra generic, sildenafil citrate,generic viagra for sexual pleasure, impotence treatment for men, generic viagra for healthy relationship,generic viagra for men, Ed free life, generic viagra online for privacy, cheapest impotence treatment,cheapest generic viagra online
*/
Body{
	margin:0px;
	padding:0px;
}
.imageElement {
	display:none;
}
img {
	border:0 none;
}
#space2{
	height:6px;
	clear:both;
}
#core{
	background-image:url(images/bg.jpg);
	background-repeat:repeat-x;
	width:100%;
}
#core2{
	background-image:url(images/bg2.jpg);
	background-repeat:repeat-x;
	width:100%;
}
#wrap{
	width:1000px;
	margin:0 auto;
}
#h1tags{
	width:1000px;
	padding-top:5px;
	padding-bottom:5px;
}
#h1tags h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5c5c5c;
	margin:0px;
	padding:0px;
}
#left-side{
	width:256px;
	float:left;
}
#right-side{
	width:744px;
	float:right;
}
#navi{
	background-image:url(images/menu-bg.jpg);
	background-repeat:repeat-y;
	margin:0px;
	padding:0px;
}
#navi-bottom{
	background-image:url(images/menu-bg-bottom.jpg);
	background-repeat:no-repeat;
	height:12px;
}
#navi h1{
	background-image:url(images/h-bg.png);
	background-repeat:no-repeat;
	padding:6px 0px 0px 20px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFF;
	height:25px;
}
#navi h2{
	background-color:#e6e6e6;
	width:192px;
	padding:5px 0px 0px 20px;
	margin:10px 20px 0px 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#4c4c4c;
	height:20px;
	border-bottom:1px solid #bdbdbd;
}
#navi ul{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 20px;
	list-style-type:none;
	width:210px;
}
#navi ul li{
	font-size: 12px;
	font-family:"Trebuchet MS";
	border-bottom:1px #a2a2a2 dotted;
	color:#3c6389;
	margin: 0px;
	padding:2px 0px 2px 20px;
	display: block;
	overflow: hidden; 
	list-style-type:none;
	background:url(images/arw_hori.png) no-repeat 0 7px;
}
#navi a{
	color:#3c6389;
	text-decoration:none;
}
#navi a:hover{
	color:#3c6389;
	text-decoration:underline;
	font-weight:bold;
}
#navi2{
	background-image:url(images/menu-bg.jpg);
	background-repeat:repeat-y;
	margin:0px;
	padding:0px;
}
#navi2 h1{
	background-image:url(images/h-bg2.png);
	background-repeat:no-repeat;
	padding:6px 0px 0px 20px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFF;
	height:25px;
}
#navi2 h2{
	background-color:#e6e6e6;
	width:192px;
	padding:5px 0px 0px 20px;
	margin:10px 20px 0px 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#4c4c4c;
	height:20px;
	border-bottom:1px solid #bdbdbd;
}
#navi2 ul{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 20px;
	list-style-type:none;
	width:210px;
}
#navi2 ul li{
	font-size: 12px;
	font-family:"Trebuchet MS";
	border-bottom:1px #a2a2a2 dotted;
	color:#3c6389;
	margin: 0px;
	padding:2px 0px 2px 20px;
	display: block;
	overflow: hidden; 
	list-style-type:none;
	background:url(images/arw_hori.png) no-repeat 0 7px;
}
#navi2 a{
	color:#3c6389;
	text-decoration:none;
}
#navi2 a:hover{
	color:#3c6389;
	text-decoration:underline;
	font-weight:bold;
}
#blognavi{
	background-image:url(images/menu-bg.jpg);
	background-repeat:repeat-y;
	margin:0px;
	padding:0px;
}
#blognavi-bottom{
	background-image:url(images/menu-bg-bottom.jpg);
	background-repeat:no-repeat;
	height:13px;
}
#blognavi h1{
	background-image:url(images/blog-h-bg.jpg);
	background-repeat:no-repeat;
	padding:10px 0px 0px 20px;
	margin:10px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFF;
	height:25px;
}
#blognavi h2{
	width:234px;
	padding:0px;
	margin:3px 10px 0px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#4c4c4c;
}
#author{
	width:234px;
	padding:0px;
	margin:3px 10px 0px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#2d9fc3;
}
#discription{
	width:234px;
	padding:0px 0px 5px 0px;
	margin:3px 10px 0px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4c4c4c;
	border-bottom:#4c4c4c dotted 1px;
}
#support{
	float:right;
	width:657px;
	margin-right:13px;
}
#support ul{
	margin:0px;
	padding:0px;
}
#support li {
	/*great place to use a background image as a divider*/
	background-image:url(images/devider.jpg);
	background-repeat:no-repeat;
	background-position: 100% 0px;
	cursor: pointer;
	float: right;
	margin: 0px;
	padding: 0px 12px 0px 12px;
	height: 53px;
	display: inline;
}
#support a {
	margin:0;
	float:left;
	background: none;
	padding:10px 16px;
	text-transform:uppercase;
	color: #ffffff;
	font-weight: bold;
	font-size: 11px;
	text-decoration:none;
}
#support a:hover {
	color: #ffffff;
	text-decoration:underline;
}

#nav{
	float:left;
	margin-right:13px;
	margin-top:6px;
	font-family:Arial, Helvetica, sans-serif;
}
#nav ul{
	margin:0px;
	padding:0px;
}
#nav li {
	/*great place to use a background image as a divider*/
	background-image:url(images/nav-devider.jpg);
	background-repeat:no-repeat;
	background-position: 100% 0px;
	cursor: pointer;
	float: left;
	margin: 0px;
	padding: 0px 15px 0px 15px;
	height: 36px;
	display: inline;
}
#nav a {
	margin:0;
	float:left;
	background: none;
	padding:10px 3px;
	color: #ffffff;
	font-weight: bold;
	font-size: 11px;
	text-decoration:none;
}
#nav a:hover {
	color: #ffffff;
	text-decoration:underline;
}
#main{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:738px;
	float:right;
	background-image:url(images/main-bg.jpg);
	background-repeat:repeat-y;
	background-position:right;
}
#main2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:738px;
	float:right;
	background-repeat:repeat-y;
	background-position:right;
}
#article{
	margin:0px 0px 10px 0px;
	color:#606060;
	padding:10px;
	border:#bdbdbd 1px solid;
	width:702px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-bottomright: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
}
#articlehome h2{
	margin:0px;
	color:#5d7008;
	padding:0px 0px 0px 0px;
	width:702px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
}
#articlehome h2 a{
	color:#5d7008;
	font-size:14px;
	text-decoration:none;
}
#articlehome h2 a:hover{
	color:#5d7008;
	font-size:14px;
	text-decoration:underline;
}
#article h2{
	margin:0px;
	color:#5d7008;
	padding:10px 0px 5px 0px;
	width:702px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
}
#article h2 a{
	color:#5d7008;
	font-size:14px;
	text-decoration:none;
}
#article h2 a:hover{
	color:#5d7008;
	font-size:14px;
	text-decoration:underline;
}
#article h1{
	margin:0px 0px 7px 0px;
	color:#3c6488;
	padding:0px 0px 5px 0px;
	font-family:Arial, Helvetica, sans-serif;
	border-bottom:#333 dotted 1px;
	font-size:14px;
	text-decoration:none;
}
#article h1 a{
	color:#3c6488;
	font-size:14px;
	text-decoration:none;
}
#article h1 a:hover{
	color:#3c6488;
	font-size:14px;
	text-decoration:underline;
}
#article2{
	margin:10px 0px 0px 0px;
	color:#606060;
	padding:10px;
	border:#bdbdbd 1px solid;
	width:715px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-bottomright: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
}
#article2 h2{
	margin:0px;
	color:#5d7008;
	padding:0px 0px 10px 0px;
	width:702px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
}
#article2 h2 a{
	color:#5d7008;
	font-size:14px;
	text-decoration:none;
}
#article2 h2 a:hover{
	color:#5d7008;
	font-size:14px;
	text-decoration:underline;
}
#article2 h1{
	margin:0px;
	color:#3c6488;
	padding:0px 0px 5px 0px;
	font-family:Arial, Helvetica, sans-serif;
	border-bottom:#333 dotted 1px;
	font-size:14px;
	text-decoration:none;
}
#article2 h1 a{
	color:#3c6488;
	font-size:14px;
	text-decoration:none;
}
#article2 h1 a:hover{
	color:#3c6488;
	font-size:14px;
	text-decoration:underline;
}
#cata-bg{
	margin:8px 0px 0px 0px;
	background-image:url(images/cata-bg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	color:#606060;
	padding:10px;
	width:702px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#cata-pro-bg{
	margin:8px 8px 0px 0px;
	background-image:url(images/cata-pro-bg.png);
	background-repeat:no-repeat;
	background-position:right;
	width:206px;
	color:#606060;
	padding:10px;
	background-color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	float:left;
}
#cata-pro-pill{
	width:70px;
	height:55px;
	float:left;
	text-align:right;
}
#cata-pro-pill-price{
	width:122px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	color:#ff0586;
	font-weight:bold;
	margin-top:10px;
	text-align:left;
}
#cata-pro-name{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-transform:uppercase;
	color:#3c6389;
	text-align:center;
}
#cata-pro-che{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#787878;
	text-align:center;
}
#cata-pro-button{
	text-align:center;
	margin-top:10px;
}
#footer{
	background-image:url(images/footer.jpg);
	height:289px;
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
}
#footer-navi{
	width:926px;
	margin:0 auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:10px 0px 0px 0px; 
	color:#ffffff;
	font-weight:bold;
}
#footer-navi a{
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
#footer-navi a:hover{
	color:#ffffff;
	font-weight:bold;
	text-decoration:underline;
}
#footer a, #footer a:visited {
	color: #ffffff;
	}
	
#footer a:hover {
	color: #ffffff;
	}
	
#footer th {
	color: #ffffff;
	}
	
#footer p {
	margin: 0px 0px 10px 0px;
	}	

#footer ul {
	display: block;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 40px 0px 0px;
	background: url(images/border-footer.jpg) no-repeat 8px 10px;
	background-position:right;
	list-style:none;
	}

#footer ul li {
	color: #ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-bottom:5px;
	padding-top:5px;
	padding-left:20px;
	border-bottom: 1px dotted #fff;
	background: url(images/arw_hori.png) no-repeat 5px 10px;
	list-style:none;
	width:150px;
	}
	
#footer ul li a{
	color: #ffffff;
	text-decoration:none;
	}
	
#footer ul li a:hover{
	color: #ffffff;
	text-decoration:underline;
	}
	
#footer h3 {
	width: 220px;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 5px 0px;
	color: #ffffff;
	font-weight: bold;
	}
#call{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
}
#call-number{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	font-weight:bold;
}
#copy{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	font-weight:bold;
	margin:0 auto;
	width:400px;
	padding-top:10px;
}
.footerwidget {
	width: 220px;
	padding:5px 0px 0px 20px;
	}	
.footerwidget2 {
	width: 230px;
	padding: 5px 0px 0px 20px;
	}
.left {
	float:left;
	}
.right {
	float:right;
	}
#bred{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#343434;
	text-decoration:none;
	margin-left:20px;
}
#bred a{
	color:#343434;
	text-decoration:none;
}
#bred a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#343434;
	text-decoration:underline;
}
#bred2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#343434;
	text-decoration:none;
}
#entry-bottom {
	width:100%;
	border-top:#333 1px dotted;
	padding-top:7px;
	 }
#entry-bottom a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	 }
#entry-bottom a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:underline;
	 }
#space-border{
	margin: 12px 0px 8px 0px;
}
#post-navigator-single {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	float: left;
	font-size: 13px;
	line-height: 20px;
	display: block;
}
#post-navigator-single .alignleft {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 45%;
	overflow: hidden;
	height: 20px;
	display: inline;
}
#post-navigator-single .alignright {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 45%;
	overflow: hidden;
	height: 20px;
	display: inline;
}
#post-navigator-single a {
	padding: 5px 8px;
	margin: 0px 0px 0px 3px;
}
#post-navigator-single a:hover {
	padding: 5px 8px;
	margin: 0px 0px 0px 3px;
}
#post-navigator {
	color: #666666;
	margin: 0px 5px 3px 5px;
	padding: 0px;
	float: left;
	display: inline;
	font-size:12px;
}
#post-navigator .pages, #post-navigator .current {
	background: #ffffff;
	padding: 2px 6px;
	margin: 0px 5px 0px 0px;
	text-decoration: none;
	border: 1px solid #B9B9B9;
	color: #666666;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	display: inline;
	float: left;
}
#post-navigator .pages, #post-navigator .extend {
	background: #ffffff;
	padding: 2px 6px;
	margin: 0px 5px 0px 0px;
	text-decoration: none;
	border: 1px solid #B9B9B9;
	color: #666666;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	display: inline;
	float: left;
}
#post-navigator a {
	background: #ffffff;
	padding: 2px 6px;
	margin: 0px 5px 0px 0px;
	text-decoration: none;
	border: 1px solid #B9B9B9;
	color: #666666;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	display: inline;
	float: left;
}
#post-navigator a:hover {
	background: #EEEEEE;
	text-decoration: none;
	border: 1px solid #B9B9B9;
}
.post-navigator .alignleft {
	float: left;
	width: 98%;
	margin-bottom: 5px;
	position: relative;
	display: inline;
}
.post-navigator .alignright {
	float: right;
	width: 98%;
	position: relative;
	display: inline;
}

