body {

	background-image: url('img/bg.jpg'); background-repeat: repeat-x; background-attachment: fixed; background-position: left top;

	margin: 0px;

	font-size: 14px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #000000;

	line-height: normal;



}



.page{

width: 790px;

margin-left: auto;

margin-right: auto;

background-color: #ffffff;

}



.sht{

background-image: url('img/header2.jpg'); background-repeat: repeat-x; background-position: left top;

}



.sht_forum{

background-image: url('img/doglifeforum.gif'); background-repeat: repeat-x; background-position: left top;

}

.shd{

margin-left: auto;

margin-right: auto;

width: 790px;

height: 22px;

background-image: url('img/shd.jpg'); background-repeat: repeat-x; background-position: left top;

}



.shl{

background-image: url('img/shlc.jpg'); background-repeat: repeat-y; background-position: left top

}



.shlt{

background-image: url('img/shlt.jpg'); background-repeat: no-repeat; background-position: left top

}



.shrt{



background-image: url('img/shrt.jpg'); background-repeat: no-repeat;background-position: right top

}





.shld{

float: left;

width:19px;

height: 22px;

background-image: url('img/shld.jpg'); background-repeat: no-repeat; background-position: left top

}



.shrd{

float: right;

width:19px;

height: 22px;

background-image: url('img/shrd.jpg'); background-repeat: no-repeat; background-position: right top

}



.shr{

background-image: url('img/shrc.jpg'); background-repeat: repeat-y; background-position: right top

}



.content{

width:720px;

min-height:500px;

padding-left: 35px;

padding-right: 35px;

padding-top: 120px;

padding-bottom:1px;



}







.optin{

margin-top:25px;

margin-bottom:25px;

margin-left: auto;

margin-right: auto;

text-align: center;

background-color: #FFFFF7;

width: 564px;

background-image: url('img/dboxbg.jpg');

font-size:12px;

}





.optinu{

background-image: url('img/dboxbu.jpg'); background-repeat: no-repeat; background-position: left top



}



.optind{

background-image: url('img/dboxbd.jpg'); background-repeat: no-repeat; background-position: left bottom



}



.optinc{

width: 548px;

padding:10px;

padding-top: 15px;

padding-bottom:22px;

}



.optinc h3 {

font-family: Verdana, Arial, Helvetica;

font-size: 14pt;

line-height: 120%;

color: #2043C1;

}



.box{

background-color:#FEF1E1;

margin:10px;

padding:10px;

font-weight: bold;

}



.fright{

float:right;

}



.fleft{

float:left;

}



.underline{

text-decoration: underline;

}

.bold{

font-weight: bold;

}

.center{

text-align:center;

}

.italic{

font-style: italic;

}



.small{

font-size:10px;

}



.bolds{

font-weight: bold;

font-size:12px;

}



.smalls{

font-size:12px;

}



.s{



font-size:14px;

}



.m{



font-size:15px;

}

.l{



font-size:16px;

}

.ll{



font-size:18px;

}



.xl{

font-size:28px;

}



.lk{

font-size:14pt;

}

.lk14{

font-size:14pt;

}

.lk16{

font-size:15pt;

}

.lk18{

font-size:17pt;

}

.lk20{

font-size:19pt;

}

.lk22{

font-size:20pt;

}

.lk24{

font-size:22pt;

}

.lk28{

font-size:26pt;

}

#mainborder td {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

}



a:link {

	color: #000099;

	text-decoration: underline;

	font-weight: bold;

}



.toplinks2 {

	font-family: "Verdana", Times, serif;

	font-size: 10px;

	text-align: right;

	text-decoration: underline;

	font-weight: bold;



}

.toplinks a

  {

    font-weight: normal;

    text-decoration: none;

  }



a:visited {

	text-decoration: underline;

	color: #000099;

		font-weight: bold;



	}



a:hover {

	text-decoration: underline;

	color: #FF0000;

		font-weight: bold;



}



a:active {

	text-decoration: none;

}



h1 {

	font-size: 24px;

	color: #CC0000;

	line-height: normal;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	text-align: center;

	text-transform: capitalize;

	font-weight: bold;

}



.i {

	font-size: 48pt;

  margin-top:10px;

	line-height: normal;

	font-family: Impact,Verdana, Arial, Helvetica, sans-serif;

	text-align: center;

	text-transform: capitalize;

	font-weight: normal;

}



.i2 {

	font-size: 36pt;

  margin-top:-40px;

	line-height: normal;

	font-family: Impact,Verdana, Arial, Helvetica, sans-serif;

	text-align: center;

	text-transform: capitalize;

	font-weight: normal;

}



.rr{

	color: #CC0000;

}



.ii1{

	font-size: 18pt;

	line-height: 32px;

}



.p22pt{

	font-size: 22pt;

}



.ttr{

	line-height: 26px;

	

}



.lll{

	font-size: 18pt;

}



h3 {

	font-size: 16px;

	line-height: 20px;

	text-align: center;

	color: #000000;

}





h4 {

	font-size: 20px;

	line-height: 23px;

	margin-left: 15%;

	margin-right: 15%;

	text-align: center;

	font-family: Verdana,Arial, Helvetica, sans-serif;

	text-transform: capitalize;

}

h2 {

	font-size: 18px;

	line-height: 21px;

	margin-top: 1.1em;

	margin-bottom: .8em;

	text-align: center;

	text-transform: capitalize;

}



til1 {

	font-size: 18px;

	line-height: 21px;

	margin-top: 1.1em;

	margin-bottom: .8em;

	text-align: center;

	text-transform: capitalize;

}



h6 {

	font-size: 16px;

	line-height: 20px;

	color: #121212;

	margin-top: 0.2em;

	margin-bottom: 0.8em;

}

ul li{

	padding-top: 9px;

}

.redtableborder {

	border: medium dashed #FF0000;

	width: 95%;

	margin-right: auto;

	margin-left: auto;

}



ol li{

	margin-bottom: 12px;

}

.timbox {

	color: #000066;

	background-color:#F2FAFC;

	width: 500px;

	border: 1px solid #888888;

	margin-top: 10px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	padding-top: 1px;

	padding-right: 15px;

	padding-bottom: 1px;

	padding-left: 15px;

}



.testimonial {	width:191px;

	float:right;

	margin: 1px 0px 8px 12px;

	padding: 4px 8px;

	border: 1px solid #006633;

	background-color: #FFFFCC;

	font-size: 11px;

	line-height: 13px;

}

#mainborder {

	width: 600px;

	border: 1px solid #888;

	background-color: #fff;

	margin-right: auto;

	margin-left: auto;

	padding-top: 15px;

	padding-right: 15px;

	padding-bottom: 0px;

	padding-left: 15px;

	margin-top: 10px;

}	

.contentbox {

	background-color: #FFFFCC;

	width: 550px; 

	padding-right: 25px;

	padding-left: 25px;

	border: 1px solid #000099;

	padding-top: 20px;

	padding-bottom: 20px;

	margin-right: auto;

	margin-left: auto;

}

.footer {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #666666;

	text-align: center;

	line-height: 12px;

}



.checkbullet {

	list-style-image: url('img/check.gif');

	padding-top: 9px;

	font-size:16px

}

.highlight {

	background-color: #FFFF00;

}

}

h5 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

	text-align: center;

	color: #CC3300;

	font-style: normal;

}

.eyebrow {

	font-family: Verdana,Arial, Helvetica, sans-serif;

	font-size: 16px;

	text-align: left;

	font-weight: bold;

	font-style: italic;

	text-align:center;

}

.repipe {

	margin-right: auto;

	margin-left: auto;

	font-family: "Courier New", Courier, monospace;

	font-size: 18px;

	font-weight: normal;

}

.yellow-dash {

margin-left: auto;

margin-right: auto;

	width: 640px; 

	background-color: #FFFFDD; 

	border: 2px dashed #000000;

	padding: 10px;}

.gbox {

margin-left: auto;

margin-right: auto;

	width: 621px; 

	background-color: #FFFFFF; 

	border: 2px Solid #000000;

	padding: 10px;

	padding-left:20px;

	padding-right:20px;

	}

	.igbox {

margin-left: auto;

margin-right: auto;

	width: 421px; 

	background-color: #EAEFFF; 

	border: 2px Solid #000000;

	padding: 10px;

	padding-left:20px;

	padding-right:20px;

	}

	.sgbox {

margin-left: auto;

margin-right: auto;

	width: 540px;

	background-color: #FFFFFF; 

	border: 2px Solid #000000;

	padding: 10px;

	padding-left:20px;

	padding-right:20px;

	}

	



	.yellow-check{

		background-image: url('img/pcheck.jpg'); background-repeat: no-repeat; background-position: left top;

width:42px;height:32px;

	

	}

	.bodytext{

	font-size:14px;

	font-family: Verdana,Tahoma,Arial;

	}

	

	.optc{

	padding-left:20px;

	padding-right:20px;

	}

	

	.txtbox{

	font-family: Verdana,Tahoma,Arial; font-size: 10pt; width: 195px; height: 18px; padding: 2px;

	}



.page_blog A:link {	color: #666666; text-decoration: none}

.page_blog A:visited { color: #666666; text-decoration: none}

.page_blog A:active {	color: #666666; text-decoration: none}

.page_blog A:hover {	color: #666666; text-decoration: none}



.boxbright{

width: 200px;

padding:4px;

background-color:#FFFCF1;

}



.syellowbox {

margin-top:15px;

margin-bottom:15px;

margin-left: auto;

margin-right: auto;

	width: 615px;

	background-color: #FFFFDD; 

	border: 1px solid #000000;

	padding: 10px;}

	.yellowbox {

margin-top:15px;

margin-bottom:15px;

margin-left: auto;

margin-right: auto;

	width: 640px; 

	background-color: #FFFFDD; 

	border: 1px solid #000000;

	padding: 10px;}

.redsubheading {

	font-family: Verdana,Arial, Helvetica, sans-serif;

	font-size: 18px;

	line-height: 120%;

	font-weight: bold;

	color: #dd0000;



}







.bluesubheading {

	font-family: Verdana,Arial, Helvetica, sans-serif;

	font-size: 18px;

	line-height: 120%;

	font-weight: bold;

	color: #193FBF;



}

.bluesubheading15 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 15px;

	line-height: 120%;

	font-weight: bold;

	color: #2043C1;



}

.blacksubheading {

	font-family: Verdana,Arial, Helvetica, sans-serif;

	font-size: 18px;

	line-height: 120%;

	font-weight: bold;

	color: #000000;

}

.white{

color: white;

}

.red{

color: red;

}

.blue{

color:blue;

}

.black{

color:black;

}



.btn{

font-family: Verdana; font-size: 10pt; font-weight: bold; padding: 3px;

}

.txthighlight{

background-color:#FFFFCC;

}



.bonuses{

  

  font-size: 15px;

  

}



.bonuses h1{



font-size:26pt;

font-family:Verdana,Arial,Tahoma;

color:#FF9900;

margin:0 0 0 0;

}