/*!!!!!!!!!!!!!!!!!!!!!*//*!!!!!!!!!!!!!!!!!!!!!*//*!!!!!!!!!!!!!!!!!!!!!*//*!!!!!!!!!!!!!!!!!!!!!*/
/*!!!!!!!!!!!!!!!!!!!!!*//*!!!!!!!!!!!!!!!!!!!!!*//*!!!!!!!!!!!!!!!!!!!!!*//*!!!!!!!!!!!!!!!!!!!!!*/
/*!!!!!!!!!!!!!!!!!!!!!*//*!!!!!!!!!!!!!!!!!!!!!*//*!!!!!!!!!!!!!!!!!!!!!*//*!!!!!!!!!!!!!!!!!!!!!*/
/*!!!!!PHOTO GALLERY BEGINS!!!!!*/
/*!!!!!!!!!!!!!!!!!!!!!*//*!!!!!!!!!!!!!!!!!!!!!*//*!!!!!!!!!!!!!!!!!!!!!*//*!!!!!!!!!!!!!!!!!!!!!*/
/*!!!!!!!!!!!!!!!!!!!!!*//*!!!!!!!!!!!!!!!!!!!!!*//*!!!!!!!!!!!!!!!!!!!!!*//*!!!!!!!!!!!!!!!!!!!!!*/
/*!!!!!!!!!!!!!!!!!!!!!*//*!!!!!!!!!!!!!!!!!!!!!*//*!!!!!!!!!!!!!!!!!!!!!*//*!!!!!!!!!!!!!!!!!!!!!*/

#portfolio_photos {
	height: 440px;
	
}
#portfolio_left_col {
	position: absolute;
	top: 260px;
	left: 50%;
	margin-left: -455px;
}
#count {
	clear: both; 
	padding-left: 10px;
}
#portfolio_left_col_text {
	text-align: left;
	padding-left: 5px;
	
}
#portfolio_right_col {
	float: right;
	height: 356px;
	padding-top: 10px;
	padding-right: 190px; 
}
#arrows {
	float: left;
	padding-right: 10px;
	height: 34px;
}
#circles {
	height: 34px;
	float: left;
	padding-top: 7px;
}
#circle_thumbs, #circle_thumbs a {
	height: 15px;
	padding-right: 6px;
	width: 16px;
	background: no-repeat;
	background-image: url(images/circle_off.gif);
	float: left;
}
#circle_thumbs a:hover {
	height: 15px;
	padding-right: 6px;
	width: 16px;
	background: no-repeat;
	background-image: url(images/circle_hover.gif);
	float: left;
}
#circle_thumbs_sel, #circle_thumbs_sel a, #circle_thumbs_sel a:hover {
	height: 15px;
	padding-right: 6px;
	width: 16px;
	background: no-repeat;
	background-image: url(images/circle_on.gif);
	float: left;
}

/*!!!!!!!!!!!!!!!!!!!!!*//*!!!!!!!!!!!!!!!!!!!!!*//*!!!!!!!!!!!!!!!!!!!!!*//*!!!!!!!!!!!!!!!!!!!!!*/
/*!!!!!!!!!!!!!!!!!!!!!*//*!!!!!!!!!!!!!!!!!!!!!*//*!!!!!!!!!!!!!!!!!!!!!*//*!!!!!!!!!!!!!!!!!!!!!*/
/*!!!!!!!!!!!!!!!!!!!!!*//*!!!!!!!!!!!!!!!!!!!!!*//*!!!!!!!!!!!!!!!!!!!!!*//*!!!!!!!!!!!!!!!!!!!!!*/
/*!!!!!PHOTO GALLERY ENDS!!!!!*/
/*!!!!!!!!!!!!!!!!!!!!!*//*!!!!!!!!!!!!!!!!!!!!!*//*!!!!!!!!!!!!!!!!!!!!!*//*!!!!!!!!!!!!!!!!!!!!!*/
/*!!!!!!!!!!!!!!!!!!!!!*//*!!!!!!!!!!!!!!!!!!!!!*//*!!!!!!!!!!!!!!!!!!!!!*//*!!!!!!!!!!!!!!!!!!!!!*/
/*!!!!!!!!!!!!!!!!!!!!!*//*!!!!!!!!!!!!!!!!!!!!!*//*!!!!!!!!!!!!!!!!!!!!!*//*!!!!!!!!!!!!!!!!!!!!!*/


/*!!!!!!!!!!!!!!!!!!!!!
/*!!!!!!!!!!!!!!!!!!!!!
BEGINNING OF SECONDARY PAGE TEXT LAYOUT
/* !!!!!!!!!!!!!!!!! */
#desc_graphics {
	float: right;
}
#dotted_line {
	padding-bottom: 10px;
}
#fade_secondary {
	width: 600px;
}

#fade_secondary_contracts {
	width: 600px;
}
#secondary_body {
	text-align: left;
	padding-left: 190px;
	padding-bottom: 20px;
	padding-top: 10px;
}

#bodytext {
	padding-top: 15px;
}
#textcol_left {float:left; width:250px; padding-left: 15px;}
#textcol_right {float: left; width: 250px;}

.subnav {text-align: left;color: #444544; font-size: 11px; font-family: verdana, Helvetica, sans-serif; font-weight:bold;}
.subnav a:link {color:#444544;text-decoration:none; font-size: 11px; font-family: verdana, Helvetica, sans-serif;font-weight:bold;}
.subnav a:visited{color:#444544;text-decoration:none; font-size: 11px; font-family: verdana, Helvetica, sans-serif;font-weight:bold;}
.subnav a:hover{color:#16a5e7; font-size: 11px; text-decoration: none; font-family: verdana, Helvetica, sans-serif;font-weight:bold;}
.subnav_sel a:link{color: #16a5e7; font-size: 11px; text-decoration: none; font-family: verdana, Helvetica, sans-serif;font-weight:bold;}
.subnav_sel a:visited{color: #16a5e7; font-size: 11px; text-decoration: none; font-family: verdana, Helvetica, sans-serif;font-weight:bold;}
.subnav_sel a:hover{color: #16a5e7; font-size: 11px; text-decoration: none; font-family: verdana, Helvetica, sans-serif;font-weight:bold;}

/* TEST */
#secondary_subnav {padding-left: 190px; padding-top: 4px; text-align: left; padding-bottom: 23px; }

#subnav_list {float: left; padding-right: 30px;}

a.pagelinks:link {color: #0066CC; text-decoration:none; font-size: 13px; font-family:verdana, Times, serif;}
a.pagelinks:visited {color: #0066CC; text-decoration:none; font-size: 13px; font-family: verdana, Times, serif;}
a.pagelinks:hover {color: #0066CC; text-decoration:underline; font-size: 13px; font-family:verdana, Times, serif;}

a.newslinks:link {color: #525353; text-decoration: none;  font-size: 11px; font-family:verdana, Times, serif;}
a.newslinks:visited {color: #525353; text-decoration:none; font-size: 11px; font-family: verdana, Times, serif;}
a.newslinks:hover {color: #525353; text-decoration:underline; font-size: 11px; font-family:verdana, Times, serif;}

a.pagelinkslarge:link {
	color: #0066CC;
	text-decoration:none;
	font-size: 13px;
	font-family:verdana, tahoma;
}
a.pagelinkslarge:visited {color: #0066CC; text-decoration:none; font-size: 13px; font-family: verdana, tahoma;}
a.pagelinkslarge:hover {color: #0066CC; text-decoration:underline; font-size: 13px; font-family:verdana, tahoma;}
/*!!!!!!!!!!!!!!!!!!!!!
/*!!!!!!!!!!!!!!!!!!!!!
END OF SECONDARY PAGE TEXT LAYOUT
/* !!!!!!!!!!!!!!!!! */
#fade_secondary_sb {
	width: 910px;
}
#secondary_body_sb {
	text-align: left;
	padding-bottom: 20px;
	padding-top: 10px;
}
#sb_left_col {
	float: left;
	width: 182px;
	padding-right: 10px;
	padding-left: 2px;
	
}
#sb_middle_col {
	float: left;
	width: 535px;
}
#sb_middle_col_graphic {
	float: left;
	width: 537px;
	background: url(images/sb/sb_middle_packages.gif) no-repeat scroll 0%;
	height: 389px;
}
#sb_middle_col_graphic_new {
	float: left;
	width: 534px;
	height: 100px;
	padding-bottom: 10px; 
	
}
#sb_right_col {
	float: right;
}
#sb_left_box {
	height: 367px;
	width: 175px;
	float: left;
	margin-right: 5px;
}
#sb_left_box a {
	height: 367px;
	width: 175px;
	left: 50%;
	margin-left: -262px;
	top: 339px;
	position: absolute;
	
}
#sb_left_box a:hover {
	background: transparent url(images/sb/sb_starter_vertical_ro.gif) no-repeat scroll 0%;
}
#sb_middle_box {
	height: 367px;
	width: 175px;
	
	float: left;
	margin-right: 5px;
}
#sb_middle_box a {
	height: 367px;
	width: 175px;
	left: 50%;
	margin-left: -84px;
	top: 339px;
	position: absolute;
}
#sb_middle_box a:hover {
	background: transparent url(images/sb/sb_starterplus_vertical_ro.gif) no-repeat scroll 0%;
}
#sb_right_box {
	height: 367px;
	width: 175px;
	
	float: left;
}
#sb_right_box a {
	height: 367px;
	width: 175px;
	left: 50%;
	margin-left: 95px;
	top: 339px;
	position: absolute;
}
#sb_right_box a:hover {
	background: transparent url(images/sb/sb_advanced_vertical_ro.gif) no-repeat scroll 0%;
}
#sb_spacer {
	height: 10px;
}
#back_button {
	padding-bottom: 25px;
}
#mailer_background {
	height: 193px;
	width: 172px;
	background: no-repeat;
	background-image: url(images/sb/mailing_background.gif);
}
#small_business_link {
	position: absolute;
	left: 50%;
	margin-left: 150px;
	top: 159px;
}
#sb_form_align {
	margin-left: 70px;
}
#sb_submit_align {
	margin-left: 330px;
}