﻿@charset "utf-8";

/*

Example.com - design, code, and programming by: Michael Angeletti

Browser reset

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

html {
	margin: 0;
	padding: 0;
}

body, ol, div, span, applet, object, iframe, h2, h3, h4, h5, h6, blockquote, a, abbr, acronym, address, big, cite, code, del, dfn, b, strong, em, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, li, fieldset, form, button, label, legend, caption {
	margin: 0;
	/*padding: 0;*/
	border: 0;
	outline: none;
	/*list-style: none;*/
	text-decoration: none;
	position:static;
}

input {
	margin: 0;
	padding: 0;
}

.paragraph
{
	
}

/*

html, body

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

/*
body, html {
	top: 0;
	height: 100%;
	font: 10pt/1.3 Verdana, Arial, Tahoma, "Lucida Sans", Geneva, sans-serif;
	color: #000;
	background: #D6E2EA url(../images/main/top_bg_x.png) left top repeat-x;
	text-align: center;
}



Universal Styles

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
strong {
	font-weight: bold;
}

em {
	font-style: italic;
}

.none {
	display: none;
}


/*

Container

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

.container {
	width: 966px;
	margin: 0 auto;
	text-align: left;
}


/*

Header

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

/*.header {
	width: 966px;
	height: 186px;
	float: left;
}

	.header .logo {
		width: 300px;
		height: 121px;
		float: left;
		text-indent: -9000px;
		background: transparent url(../images/main/logo.gif) left top no-repeat;
		margin: 0;
		border: 0;
		outline: none;
		text-decoration: none;
		position:static;
	}
	
		.header .logo a {
			width: 300px;
			height: 121px;
			float: left;
			background: transparent;
		}
		
		
		*/
.header2 {
	width: 966px;
	height: 172px;
	float: left;
}

	.header2 .logo {
		width: 300px;
		height: 121px;
		float: left;
		text-indent: -9000px;
		background: transparent url(../images/main/logo.gif) left top no-repeat;
		margin: 0;
		border: 0;
		outline: none;
		text-decoration: none;
		position:static;
	}
	
		.header2 .logo a {
			width: 300px;
			height: 121px;
			float: left;
			background: transparent;
		}
		
		

.info {
	width: 312px;
	top: 30px;
	right: 3px;
	position: absolute;
}

	.info .menu {
		padding: 0 0 5px 5px;
		float: left;
	}
	
	.info .menu ul
	{
		list-style:none;
		padding:0;
	}
	
		.info .menu li {
			padding: 0 20px 0 0;
			float: left;
		}
		
			.info .menu li a {
				color: #9A9292;
				font-weight: bold;
			}
			
				.info .menu li a:hover {
					color: #4D4D4D;
				}
		
	.info .search {
		width: 312px;
		height: 49px;
		float: left;
		background: transparent url(../images/main/search_form_bg.gif) left top no-repeat;
	}
	
		.info .search form, .info .search form dl {
			width: 312px;
			float: left;
		}
		
			.info .search form dl dt.label {
				width: 47px;
				top: 21px;
				left: 17px;
				position: absolute;
			}
			
				.info .search form dl dt.label label {
					width: 47px;
					height: 11px;
					float: left;
					text-indent: -9000px;
				}
			
			.info .search form dl dd.query {
				width: 172px;
				top: 16px;
				left: 77px;
				position: relative;
			}
			
				.info .search form dl dd.query input {
					width: 168px;
					padding: 2px;
					border: none;
					float: left;
					background: transparent;
				}
			
			.info .search form dl dd.submit {
				width: 28px;
				top: 15px;
				left: 263px;
				position: absolute;
			}
			
				.info .search form dl dd.submit button {
					width: 28px;
					height: 31px;
					border: none;
					float: left;
					text-indent: -9000px;
					background: transparent;
					margin-top:31px;
					
				}
				.info .search form dl dd.submit button:hover 
				{
				    cursor: pointer;
				    }

.top_bar {
	width: 960px;
	height: 49px;
	padding: 1px 3px 0 3px;
	float: left;
}

	.top_bar ul {
		width: 958px;
		padding: 0 0 0 2px;
		height: 49px;
		margin-top:0;
		margin-left:0;
		float: left;
		list-style:none;
		background: transparent url(../images/main/top_menu_li_bg_y.gif) left top repeat-y;
	}
	
		.top_bar ul li {
			height: 49px;
			padding: 0 2px 0 0;
			font-family: Arial, Helvetica, Sans-Serif;
			float: left;
			background: transparent url(../images/main/top_menu_li_bg_y.gif) right top repeat-y;
		}
		
			.top_bar ul li a {
				height: 49px;
				padding: 0 55px;
				float: left;
				line-height: 49px;
				font-size: 14px;
				color: #222;
				font-weight: bold;
				background: transparent url(../images/main/top_menu_link_bg.png) left bottom repeat-x;
			}
			
				.top_bar ul li a:hover, .header ul li a.on {
					color: #FFF;
					background: transparent url(../images/main/top_menu_link_bg.png) left top repeat-x;
				}
				
				
.top_bar2 {
	width: 960px;
	height: 35px;
	padding: 0px;
	float: left;
}

	.top_bar2 ul {
		width: 958px;
		padding: 0 0 0 0px;
		height: 35px;
		margin-top:0;
		margin-left:0;
		float: left;
		list-style:none;
		/*background: transparent url(../images/main/top_menu_li_bg_y.gif) left top repeat-y;*/
	}
	
		.top_bar2 ul li {
			height: 35px;
			padding: 0px;
			float: left;
			/*background: transparent url(../images/main/top_menu_li_bg_y.gif) right top repeat-y;*/
		}
		
			.top_bar2 ul li a {
				height: 35px;
	            padding-left:20px;
	            padding-right:20px;
		        float: left;
				line-height: 35px;
				font-size: 12px;
				color: #222;
				font-weight: bold;
				/*background: transparent url(../images/main/top_menu_link_bg.png) left bottom repeat-x;*/
			}
			
				.top_bar2 ul li a:hover, .header ul li a.on {
					color: #FFF;
					background: transparent url(../images/main/top_menu_link_bg.png) left top repeat-x;
				}

/*

Content

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

.content_wrap {
	width: 966px;
	padding: 0px 0 0 0;
	float: left;
}

.shell_1 {
	width: 966px;
	float: left;
	padding: 9px 0 0 0;
	background: transparent url(../images/main/shell_top.png) left top no-repeat;
}

.shell_2 {
	width: 966px;
	float: left;
	padding: 0 0 9px 0;
	background: transparent url(../images/main/shell_bottom.png) left bottom no-repeat;
}

.shell_3 {
	width: 942px;
	float: left;
	padding: 3px 12px 3px 12px;
	background: #FFF url(../images/main/shell_bg.png) left top repeat-y;
}

.content {
	width: 942px;
	float: left;
	background-image: url(../images/inner/new_strip_bg.gif);
	background-repeat: repeat-y;
	background-position: left;	
}


/*

Right Column

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

.right {
	width: 715px;
	float: right;
	overflow:visible;
}

	.right .row {
		width: 715px;
		padding: 0 0;
		float: left;
	}
.right ul li
{
	list-style-type:disc;
}
/*

Top Image Gallery

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

.top_gallery {
	width: 715px;
	margin: 0 0 0 0;
	float: left;
}


/*

Yellow Header

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

.fader {
	width: 693px;
	margin: 0 0 10px 0;
	padding: 6px 11px 8px 11px;
	font-size: 26px;
	color: #FFF;
	float: left;
	background: #F19916 url(../images/inner/fader_bg.png) bottom left no-repeat;
}

.fader_black {
	width: 693px;
	margin: 0 0 10px 0;
	padding: 6px 11px 8px 11px;
	font-size: 26px;
	color: #FFF;
	float: left;
	background: #F19916 url(../images/inner/fader_black_bg.png) bottom left no-repeat;
}


.fader_red {
	width: 693px;
	margin: 0 0 10px 0;
	padding: 6px 11px 8px 11px;
	font-size: 26px;
	color: #FFF;
	float: left;
	background: #F19916 url(../images/inner/fader_red_bg.png) bottom left no-repeat;
}



/*

Outlined Box with Red Header

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

.red_head {
	width: 695px;
	height: 34px;
	margin: 15px 0 0 0;
	padding: 5px 10px;
	float: left;
	font-size: 18px;
	color: #FFF;
	background: transparent url(../images/inner/inner_red_header_bg.png) left top no-repeat;
}

.red_head_box {
	width: 693px;
	padding: 10px;
	border: 1px #E5E6E7 solid;
	border-top: none;
/*	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;*/
	float: left;
	background: #FDFDFE;
}


/*

Grey Box with Grey Header

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

.grey_head_alone {
	height: 41px;
	margin: 15px 0 0 0;
	padding: 0 20px;
	float: left;
	line-height: 41px;
	font-size: 18px;
	color: #FFF;
	background: transparent url(../images/inner/inner_grey_header_bg.png) center top no-repeat;
}

.grey_box {
	width: 705px;
	margin: 15px 0 0 0;
	padding: 5px;
	float: left;
	background: #F3F3F3;
}

	.grey_box .grey_head 
	{
		/*width: 675px;*/
		width:675px;
		height: 41px;
		padding: 0 15px;
		float: left;
		line-height: 41px;
		font-size: 18px;
		color: #D0CFCD;
		background: transparent url(../images/inner/inner_grey_header_bg.png) left top no-repeat;
	}

.grey_boxOrder {
	width: 930px;
	margin: 15px 0 0 0;
	padding: 5px;
	float: left;
	background: #F3F3F3;
}

	.grey_boxOrder .grey_head 
	{
		/*width: 675px;*/
		width:930px;
		height: 41px;
		padding: 0 15px;
		float: left;
		line-height: 41px;
		font-size: 18px;
		color: #D0CFCD;
		background: transparent url(../images/inner/inner_grey_header_bg2.png) left top no-repeat;
	}
	
	.grey_box .most_popular {
		width: 695px;
		padding: 0px 5px 5px 5px;
		float: left;
	}
	
		.grey_box .most_popular .col {
			width: 320px;
			padding: 0 10px;
			float: left;
		}
		
			.grey_box .most_popular .col li {
				margin: 0 0 18px 0;
				padding: 0 0 0 25px;
				font-size: 15.5px;
				background: transparent url(../images/inner/red_check.gif) 0px 3px no-repeat;
			}
			
				.grey_box .most_popular .col li a {
					color: #222;
				}
				
				.grey_box .most_popular .col li strong {
					color: #999;
				}
				
				.grey_box .most_popular .col li a {
					color: #222;
					font-weight: bold;
				}

/*

Text

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

.text {
	color: #535151;
}

	.text a {
		color: #12208B;
	}

	.text em {
		color: #BB0606;
	}

	.text h2, .text .h2 {
		padding: 0 0 10px 0;
		font-size: 24px;
		color: #000;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-weight: bold;
	}
	
	.text h1, .text .h1 {
		padding: 0 0 10px 0;
		font-size: 19px;
		font-family: Georgia, "Times New Roman", Times, serif;
	}
	
	.text h3, .text .h3 {
		padding: 0 0 15px 0;
		font-size: 13.5px;
		font-weight: bold;
	}
	
	.text h4, .text .h4 {
		padding: 0 0 5px 0;
		font-weight: bold;
	}
	
	.text h5, .text .h5 {
		font-size: 11px;
		font-weight: bold;
	}
	
	.text h6, .text .h6 {
		font-size: 10px;
	}
	
	.text p {
		padding: 0 0 12px 0;
	}
	
	.text ul, .text ol
{
    /*padding: 0 0 0 30px;*/
    padding-left: 30px;
    padding-bottom: 20px;
}
	
		.text ul li {
			padding: 0 0 0 0;
			/*list-style: outside disc;*/
			list-style-image:url(../images/main/product_li.png);
			text-align:left;
		}
		
		.text ol li {
			padding: 0 0 5px 0;
			list-style: outside decimal;
		}


/*

Left Column

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

.left_wrap {
	float: left;
	width: 218px;
	/*background-image: url(../images/main/vertical_stripe_repeat.png);
	background-repeat: repeat-y;
	background-position: right;*/
}
/*#rightwrap
{
	background-image: url(../images/main/vertical_stripe_repeat.png);
	background-repeat: repeat-y;
	background-position: left;
	padding-left:10px;
}*/
.left {
	width: 208px;
	padding: 0 0 25px 0;
	float: left;
}


/*

Left Menu

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

.left .quickbrowse {
	width: 208px;
	height: 42px;
	margin: 0 0 10px 0;
	float: left;
	text-indent: -9000px;
	background: transparent url(../images/main/quick_browse.png) left top no-repeat;
}

.left .menu {
	width: 206px;
	border: 1px #000 solid;
	border-top: 1px #444 solid;
	float: left;
	background: #000 url(../images/main/left_menu_bg_y.png) left top repeat-y;
}
.left .menu img
{
	margin-left:30px;
}

	.left .menu .scroll {
		width: 100%;
		height: 300px;
		float: left;
		overflow: scroll;
	}
	#scroll2 {
		height: 120px;
	}
	#scroll3 {
		height:auto;
	}
	.left .menu .head {
		width: 100%;
		padding-top: 7px;
		padding-bottom: 7px;
		float: left;
		color: #333;
		background: transparent url(../images/main/left_menu_head_bg.gif) left top repeat-x;
	}
	
		.left .menu .head strong {
			padding: 0 0 0 25px;
			float: left;
			background: transparent url(../images/main/left_menu_head_arrow.png) left center no-repeat;
			background-position:5px;
		}
	
	.left .menu ul {
		width: 175px;
		padding: 10px 10px 10px 16px;
		float: left;
		color: #979797;
		margin-left:0;
	}
	
		.left .menu ul li {
			width: 175px;
			float: left;
			list-style:none;
		}
		
			.left .menu ul li a {
				width: 165px;
				padding: 2px 0 2px 10px;
				float: left;
				color: #979797;
			}
			
				.left .menu ul li a:hover {
					color: #000;
					background: #979797;
				}


/*

Left Column Extras

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

.brad 
{
	width: 465px; 
	/*height: 391px;*/
	/*border: 1px #C0C0C0 solid;*/
	float: left;
	margin: 15px 0 0 0;
}

.media
{
	width:110px;
	float:left;
}

.bradfooter
{
	font-size:12px;
	color:#000000;
}

.quote
{
	font-family:Verdana;
	font-size:11px;
	color:#776E71;
	text-align: justify; 
	
}

	.brad .media img {
		margin: 0 0 10px 0;
		padding: 5px;
		border: 1px #DDD solid;
		background: #F5F5F5;
	}
	
	.quote p 
	{
		padding: 0 0 10px 0;
	}

.left .chat {
	width: 208px;
	padding: 20px 0 0 0;
	float: left;
	text-align: center;
	font-family:Arial;
	font-size:10px;
}

.left .guarantee {
	width: 208px;
	padding: 20px 0 0 0;
	float: left;
	text-align: center;
}


/*

Footer

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

.footer {
	width: 964px;
	height: 18px;
	margin: 10px 0;
	padding: 24px 0px;
	float: left;
	color: #666;
	background: transparent url(../images/main/footer_bg.png) left top no-repeat;
}

	.footer p {
		float: left;
		color: #B80403;
		font-family: Arial;
		font-size: 9pt;
		margin-top:0;
		margin-left: 15px;
	}

	.footer ul {
		float: right;
		list-style:none;
		padding:0;
		margin:0;
		width:60%;
	}
	
		.footer ul li {
			padding: 0 0 0 8px;
			float: left;
			font-family:Arial;
			font-size:9pt;
		}
		
			.footer ul li a {
				display: inline;
				color: #666;
			}
			
/*

Black Footer

~~~~~~~~~~~~~~ */
.outer_footer
{
    width: 100%;
    background: url(../images/main/footer_bg1.jpg) repeat-x;
    float: left;
    margin-top: 20px;
    margin-bottom: 40px;
}
.wrapper{ margin:0 auto; width:953px}			
.footer2 { width:953px; float:left; height:59px;}
.footer2 p
{
    color: #FFF;
    float: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    padding-top: 16px;
}
.footer2 ul
{
    float: right;
    list-style: none;
    padding-right: 0px;
    padding: 16px 0 0 0;
}
.footer2 ul li
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FFF;
    font-weight: normal;
    text-decoration: none;
    float: left;
    background: url(../images/main/footer_sep.jpg) right center no-repeat;
    padding: 0 16px;
}
.footer2 ul li a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF; font-weight:normal; text-decoration:none; float:left; }
.footer2 ul li a:hover{ color:#FFF; text-decoration:underline; float:left;}
.footer2 ul li.last { background:none;}
			



.leftpane
{
	width:465px;
	float:left;
}
.rightpane
{
	float:left;
}
.spacer
{
	width:10px;
	float:left;
}
.CheckoutContents
{
	float:left;
	width:940px;
}
.HorizontalSpacer
{
	float:left;
	width:940px;
	height:25px;
}
.divUpsellsDesc
{
	width:550px;
}
.divUpsells
{
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	width:600px;
}

.articles
{
	float:left;
	margin: 15px 0 0 5px;
	width:240px;
	_width:220px;
	height:365px;
	background-image:url(../images/main/articles-background.png);
	background-repeat:no-repeat;
}
.articleshead
{
	font-family:"Times New Roman";
	font-size:24px;
	color:#000000;
	font-weight:bolder;
	padding-left:20px;
	padding-top:5px;
}
.articleslist
{
	padding-top:5px;
	width:100%;
	height:230px;
	padding-left:10px;
}
.articleslist a img
{
	margin-left:36px;
	border-width:0px;
}
.articleslist ul img
{
	float:left;
	margin-left:-20px;
}

.articleslist ul li
{
	list-style-image:url(../images/main/articlesbullet.png);
	margin-top:10px;
}

.articleslist ul li a
{
	color:#776E71;
	text-decoration: none;
}

.gaurentee
{
	float:left;
	height:60px;
	width:80px;
	padding-left:20px;
}
.gaurentee a
{
	
}
.bbbreliability
{
	float:left;
	margin-left:10px;
	margin-top:5px;
	position:relative;
}

.brad-product {
	width: 100%;
	margin: 10px 0 0 0;
	padding-top:10px;
	padding-bottom:10px;
	border: 1px #C0C0C0 solid;
	float: left;
	background: #EDEDEE url(../images/main/brad_bg.gif) left top repeat-y;
}

	.brad-product .media-product img {
		margin: 0 0 10px 0;
		padding: 5px;
		border: 1px #DDD solid;
		background: #F5F5F5;
	}
	
	.brad-product blockquote p {
		padding-left:10px;
		padding-right:10px;
	}
.OrderNow
{
	width: 465px; 
	text-align:center;
}

.popularProductTable
{
	border-collapse: collapse;
}
.productDescrition
{
	font-size: 11pt;
	font-family:Verdana;
}
.spantxt
{
	font-size: 10pt; 
	font-family: Verdana;
}
.companyaboutfontbg
{
	background-color: rgb(255, 255, 255);
}

.gsc-control
{
width: 714px !important;
}

.articlesList
{
	font-family:Verdana;
	font-size:12pt;
	color:Black;
}
.articlesList li
{
	list-style-type:decimal;
	text-decoration:underline;
}
.articlesList li a
{
	color:#000000;
}
.BoldText
{
	font-family:Arial;
	font-size:14px;
}
.BoldText2
{
	font-family:Verdana;
	font-size:20px;
}

/* Popular Articles */
.popular_articles {
	margin-bottom: 12px;
	padding-top: 23px; 
	padding-bottom: 15px;
}

.popular_articles h4 {
	text-shadow: #FFFFFF 1px 1px;
	font-weight: normal;
	text-decoration: none;
    color: #333333;
	font-family: Arial, Tahoma, Verdana;
	font-size: 24px;
	line-height: 26px;
	font-weight: normal;
}

.popular_articles .posts {
	background: #FFFFFF;
	padding: 10px 10px;
	border: 1px solid #DDDDDD;
	margin-top: 20px;
}

.popular_articles a hover {
	text-decoration: none;
	color: #2F2E2E;
}

.popular_articles a , .popular_articles a:visited{
	text-decoration: none;
	color: #A41600;
}

.popular_articles .posts ul {
	list-style: none !important;
	margin: 0;
	padding: 0;
}
	
.popular_articles .posts ul li 
{
    color: #A41600;
	list-style: none !important;
	font-size: 13px;
	margin: 0;
	padding: 10px 0;
	background: url(/images/dotted-line.gif) repeat-x bottom;
}
.adLink1 {
    width: 700px;
    height: 91px;
    cursor: pointer;
    background: url(/Content/Resources/link1bkg.png);
    margin-top: 19px;
    font-family: Arial, Helvetica, Geneva;
}
.adLink10 {
    width: 700px;
    height: 90px;
    cursor: pointer;
    background: url(/Content/Resources/link10bkg.png);
    margin-top: 19px;
    font-family: Arial, Helvetica, Geneva;
}


.adLink2 {
    width: 344px;
    height: 91px;
    display: inline-block;
    color: white;
    line-height: 91px;
    text-align: center;
    font-size: 20px;
    float: left;
}
.adLink3 {
    width: 270px;
    display: inline-block;
    color: white;
    padding-top: 20px;
    font-size: 20px;
    padding-left: 20px;
}
.adLink3 span {
    display: block;
    font-size: 16px;
    padding-top: 4px;
}

.adLink02 {
    width: 700px;
    text-align: center;
    padding-top: 10px;
    cursor: pointer;
}
.adLink02 img {
    width: 500px;
}



.adLink11 {
    width: 700px;
    height: 90px;
    cursor: pointer;
    background: url(/Content/Resources/link11bkg.png);
    margin-top: 19px;
    font-family: Arial, Helvetica, Geneva;
}
.adLink12{
    width: 700px;
    height: 90px;
    cursor: pointer;
    background: url(/Content/Resources/link12bkg.png);
    margin-top: 19px;
    font-family: Arial, Helvetica, Geneva;
}
.adLink11 .adLink3 {
    width: 270px;
    display: inline-block;
    color: white;
    padding-top: 20px;
    font-size: 20px;
    padding-left: 36px;
}
.adLink11 .adLink2 {
    width: 344px;
    height: 91px;
    display: inline-block;
    color: white;
    line-height: 91px;
    font-size: 22px;
    float: left;
    padding-left: 17px;
}
.adLink11 .adLink3 span {
    display: block;
    font-size: 16px;
    padding-top: 0px;
}
.adLink12 .adLink3 {
    padding-left: 41px;
}