#mainContent {float: left; width:545px; padding-left: 15px;}
#mainContent h1 {font-size: 22px; color: #FF5B0A; padding: 10px 0 0 0; margin: 0; border-bottom: 1px solid #FF5B0A;}
#mainContent h2 {font-size: 18px; color: #89A91B; padding: 10px 0 0 0; padding-bottom: 0; margin: 0 0 10px 0; background: none; height: 26px; line-height: 26px; border-bottom: 1px solid #89A91B;}
#mainContent h2.artH2 {font-size: 16px; margin-top: 15px;}
#mainContent h3 {font-size: 16px;}
#mainContent p.description {padding: 2px 0 0 0; margin: 0;}
#mainContent .txCenter {text-align: center;}
#mainContent .noResults {text-align: center; font-weight: bold; font-size: 18px; padding: 50px 0; border-bottom: solid 1px #e3e3e3;}
#mainContent .emailArticle {float: right; padding-bottom: 5px;}
#mainContent .summary {margin-bottom: 20px; font-size: 12px;}
#mainContent .ul {padding-bottom: 10px; margin-bottom: 10px;border-bottom : 1px solid #eee;}
#mainContent .pLeft { margin: 15px 0; }
#bottomAd {position: relative; top: 20px; text-align: center;}
#bottomAd2 {margin:auto;width:300px;margin-top:25px;border: 1px solid #999999;}
#bottomAd2 p {font: bold 10px tahoma,arial,helvetica; padding-bottom: 2px;text-indent: 10px;} 
#mainContent ul#fontList {list-style-type:none; padding:  0; margin: 0;}
#mainContent ul#fontList li {float: left; width: 20px; height: 20px; text-align: center; border: 1px solid #ccc; margin: 3px 5px 0 0;}
#mainContent ul#fontList li.other {width: 60px;}
#mainContent h3.subt {font-weight: bold; font-size: 14px;}
.next {width: 250px; float: right; text-align: right; height: 22px; padding-right: 35px; background: url(http://assets.bravenet.com/common/images/resourcecenter/articles/next.gif) no-repeat right; padding-top: 5px;}
.prev {width: 250px; float: left; text-align: left; height: 22px; padding-left: 35px; background: url(http://assets.bravenet.com/common/images/resourcecenter/articles/prev.gif) no-repeat left; padding-top: 5px;}


#authorImg { display:none;}
.code3 { width: 540px; height: 160px; }
#bravnetMiniTool {width: 250px; margin: 0px auto; border:1px solid #999;}
.copyPasteCode {width:540px;height:160px;}
.menuGen {width: 380px; height: 150px;}
.textCenter {text-align: center;}
.metaMargin {margin-left: 25px;}
table.menuGenSettings .smallInput {width:30px; text-align: right;}
table.menuGenSettings.largeInput {width: 100px;}
table.menuGenSettings .borderNone {border: 0;}
.tleft {border:solid 1px #069;text-align:right;border-top:0px;border-left:0px;padding:3px;width:130px;}
.tright {border-bottom:solid 1px #069;padding:3px;}
.tend {border-bottom:0px;}
.hborder {border-bottom:solid 1px #069;padding-bottom:3px;margin-bottom:5px;}
.app_pad {margin-left:15px;	}
p.STsub {margin-bottom:2px;padding-bottom:0px;}
p.STdesc {margin:0px;padding:0px;padding-left:50px;border-bottom:solid 1px #ccc;padding-bottom:10px;}
.nextprev {padding-bottom:15px;}

table#htmlref td tt {font-weight: bold; color: #2B6EBB;}
table#htmlref td {font: 11px tahoma, arial, helvetica;padding-left:15px;}
table#htmlref th {font: bold 11px tahoma, arial, helvetica; color: #000; background-color: #EFEFEF;}

ul.details {list-style-type: none;}
ul.details li {background: url(http://assets.bravenet.com/common/images/shell/bullet.gif) no-repeat; padding-left: 20px; }
ul.oneColList {padding: 10px 0 0 0; margin: 0; list-style-type: none;}
ul.oneColList li {padding-left: 42px; margin: 10px 20px 30px 0;}
ul.oneColList li a {display: block; font-weight: bold;}
ul.twoColList {padding: 10px 0 0 0; margin: 0; list-style-type: none;}
ul.twoColList li {float: left; width: 215px; padding-left: 42px; margin: 10px 15px 5px 0;}
ul.twoColList li a {display: block; font-weight: bold;}
ul.linkList {margin: 0; padding: 0;}
ul.linkList a {display: block;}
ul.linkList li {margin: 10px 0 20px 15px;}
ul.fonts span {float: left;}
ul.fonts .download {display: block; padding-top: 5px;}
ul.fonts li {height: 100px; margin: 0; border-bottom: 1px solid #ccc;}
ul.fonts img {float: right;}
ul.newsList {list-style-type: none; padding: 0; margin: 0;}
ul.newsList li {float: left; width: 230px; margin: 10px 0 5px 0px; padding-left: 20px;}
ul.newsList li ul {padding-left: 0; margin: 3px 0 0 3px; font-size: 11px;}
ul.newsList li ul li {margin: 0 0 4px 0; height: 15px; padding-left: 15px; padding-top: 2px;}

table#hex td tt {font-weight: bold; color: #2B6EBB;}
table#hex td {padding:3px; text-align:center;font: 11px tahoma, arial, helvetica; border-top: 1px solid #eeeeee;}
table#hex th {padding: 3px; font: bold 11px tahoma, arial, helvetica; text-align: left; padding-left: 25px;  color: #515151; background-color: #f9f9f9; border: solid 1px silver;}

/* clipart search page */
ul#smallIcons {list-style-type: none; margin: 0; padding: 0; text-align: left;}
#smallIcons a, #small_icons a:visited {color: #666; text-decoration: none; margin-bottom: 2px;}
#smallIcons a:hover {text-decoration: underline;}
li#tile a {display: block; border: 0px; min-height: 16px; padding-left: 23px; background: #ffffff url('http://assets.bravenet.com/bravenet/images/resourcecenter/tile_small.gif') top left no-repeat;}
li#viewblack a {display: block; border: 0px; min-height: 16px; padding-left: 23px;background: #ffffff url('http://assets.bravenet.com/bravenet/images/resourcecenter/vblack_small.gif') top left no-repeat;}
li#dl_clip a {display: block; border: 0px; min-height : 16px; padding-left: 23px; background: #ffffff url('http://assets.bravenet.com/bravenet/images/resourcecenter/download_small.gif') top left no-repeat;}
#clipartSearch {margin: 10px 0; padding-bottom: 10px; border-bottom: 1px solid #ccc; text-align: center;}
.clipartSearchLeft {width: 125px; text-align: left; margin-left: 10px; }
.clipartSearchLeft span {display:block;margin-bottom:10px}

.wideSky { width: 160px; float: right; text-align: center; }
#searchBox {margin-bottom: 40px;}

/* affilates */
.container_aff
{
	
	border-bottom		: 1px solid #000;
	padding: 15px 0;

}
.container_aff img
{
	border					: 1px solid #000;
	margin-right			: 15px;
	margin-bottom: 15px;
	overflow				: hidden;
}
.container_aff p
{
	padding					: 0px;
	margin					: 0px;
}

/* bravenet toolbar */
#conduitLeft {width: 300px; float: left;}
#conduitRight {width: 220px; float: right; border: 0;}
#conduitBlurb {position: relative; width: 525px; background: #F0F0F0; padding: 5px 10px 36px 20px; margin: 0;}
#conduitBlurb h4 {padding: 10px 0 0 0; margin: 0; font-size: 18px;}
#conduitBlurb p {padding: 2px 0 5px 0; margin: 0;}
#conduitBlurb img {border: 0; position: absolute; left: 350px;}

/* bravenet sitepal */
.sitepal {position: relative;}
.sitepal .spWrap {border-bottom: 1px solid #89A91B;}
.sitepal a.spDemo {position: absolute; top:100px; left: 20px;}
.sitepal a.spSignup {position: absolute; top:80px; left: 370px;}
.sitepal a.spSignup2 {position: relative; top: -20px; left: 30px;}
#sitepalLeft {width: 250px; float: left;}
.sitepal div.subBox {width: 301px; position: absolute;top: 375px; left: 275px; margin-top: 15px; padding-bottom: 7px;	background: #fafafa url(http://assets.bravenet.com/common/images/shell/account/box_bottom.gif) left bottom no-repeat;}
.sitepal div.subBox span.top {background: #fff url(http://assets.bravenet.com/common/images/shell/account/box_top.gif) left top no-repeat; height: 7px; font-size: 0px; line-height: 0px;	display: block;}
.sitepal div.subBox h4.sitePal {background: url(http://assets.bravenet.com/common/images/webtools/sitepal/sitepal_head.gif) 245px center no-repeat; color: #6a8608; padding: 5px 50px 10px 15px; background-color: #fff; border-left: 2px solid #e5e5e5; border-right: 2px solid #e5e5e5;	margin: 0px;}
.sitepal div.subBox div {padding: 5px 0; border-left: 2px solid #e5e5e5; border-right: 2px solid #e5e5e5;}
.sitepal div.subBox div p {width: 280px; padding: 0px 10px; margin: 0px; text-align: left;}
.sitepal div.subBox h4.sitePal2 {background: url(http://assets.bravenet.com/common/images/webtools/sitepal/sitepal_head.gif) 245px center no-repeat; color: #FF6600; padding: 5px 50px 10px 15px; background-color: #fff; border-left: 2px solid #e5e5e5; border-right: 2px solid #e5e5e5;	margin: 0px;}
.sitepal div.subBox span.name {font: 10pt trebuchet MS, sans-serif; color: #666; padding: 0 0 0 0; margin: 0 0 0 0; text-align: right; font-weight: bold; font-style: oblique;}


/*resources sidebar*/
#resourcesSidebar { width: 170px; float: left; border-right: 1px solid #f1f1f1; margin-top: 0px;}
#resourcesSidebar h3, #searchBox h3 { margin-top: 15px; margin-right: 15px; border-bottom: 1px solid #f1f1f1; }
#searchBox h3 {
	margin-right: 0px;
}

#resourcesSidebar h4 { 
	clear: left;
	font-size: 14px;
	border-bottom: 1px solid #f1f1f1; 
	color: #aaa; 
	padding-bottom: 2px; 
	margin: 15px 15px 15px 0px;
}

ul.master, ul.master li.sub ul, ul.master li ul.sub2 {
	margin: 0px; 
	padding: 0px; 
	list-style-type: none;
}
ul.master li {padding: 1px 0px; }
ul.master li.sub { padding: 0px; padding-bottom: 10px; border: 1px solid #fff }

/* puts folders next to master list items */
ul.master li a, ul.master li a:visited {
	font-size: 10pt;
	padding: 3px 0 3px 20px;
	text-decoration: none; 
	background: url(http://assets.bravenet.com/common/images/resourcecenter/toggle.gif) 0px 8px no-repeat;
}

/* i am a second and third level item */	
ul.master li.sub ul li a:link, ul.master li.sub ul li a:visited  { 
	text-decoration: underline; 
	font-size: 9pt; 
	padding: 1px 0px 1px 20px;
	margin: 0px; 
	background: url(http://assets.bravenet.com/common/images/resourcecenter/sub_closed.gif) 5px center no-repeat;
}

/* i am a third level item */	
ul.master li.sub ul li ul.sub2 li a:link, ul.master li.sub ul li ul.sub2 li a:visited, ul.master li ul.sub2 li a, ul.master li ul.sub2 li a:visited {
	padding: 1px 0px 1px 30px;
	color: #666;
	text-decoration: none; 
	background: url(http://assets.bravenet.com/common/images/resourcecenter/collapse_short_bullet.gif) 15px center no-repeat;
}

/* I am a second level sub with no third level sub*/	
ul.master li.sub ul li.emptySub a, ul.master li.sub ul li.emptySub a:visited { 
	background: url(http://assets.bravenet.com/common/images/resourcecenter/collapse_short_bullet.gif) 5px 4px no-repeat; 
	padding: 0px;
	padding-left: 20px; 
	margin: 0px;
	font-size: 10pt;	
}

ul.master li.sub ul li.emptySub {
	padding: 0px;
	margin: 1px 0px;
}

ul.master li a.fOpen, ul.master li a.fOpen:visited {
	background: url(http://assets.bravenet.com/common/images/resourcecenter/master_opened.gif) 0px 8px no-repeat; 
}

ul.master li ul li a.sOpen, ul.master li ul li a.sOpen:visited { 
	background: url(http://assets.bravenet.com/common/images/resourcecenter/sub_opened.gif) 5px center no-repeat;
}

.closed { display: none; }
.open { display: block; }

a.adHeadline, a.adHeadline:visited { font: bold 10pt Arial; text-decoration: underline; color: #004891;}
a.adText, a.adText:visited { font: normal 10pt Arial; text-decoration: none; color: #000;}
.adbrite { margin-left: 10px; width: 150px; background: #eeeeee; border: 1px solid #4f4f4f; padding: 3px; overflow: hidden;}

/* audio */
ul#audio_list, ul#audio_list li {margin: 0px;padding: 0px;}
ul#audio_list li{border-bottom: solid 1px #E8E8E8;padding-bottom: 10px;margin-bottom: 10px;}
ul#audio_list {list-style-type: none;}
a.audio_Item, a.audio_Item:visited {font-weight: bold;padding-left: 35px;background: url('http://assets.bravenet.com/bravenet/images/resourcecenter/playbutton.gif') center left no-repeat;line-height: 20px;}
a.audio_Item:hover {background: url('http://assets.bravenet.com/bravenet/images/resourcecenter/playbutton_hover.gif') center left no-repeat;}
span#audio_details {padding-left: 35px; font-size: 90%;color: #666; padding-top: 5px;display: block;}
span#audio_details a, span#audio_details a:visited {color: #666;}
span#audio_details a:hover {color: #004891;	}
#audioPlayer {width:345px; margin: 0 auto; margin-bottom: 20px;background-color: #f6f8f1; border: 1px solid #d5dcc5;padding:5px;text-align:center;font-weight:bold;}

/* Definitions for Quick References */

#cssref  .chead1 
{ 
	font			: bold 100% tahoma;
	padding-left	: 20px;
	padding-top		: 10px;
}
#cssref  .chead3 
{ 
	font			: bold 100% tahoma;
	background		: #E9F4FE;
	padding-left	: 20px;
	padding-top		: 5px;
	padding-bottom	: 5px;
	margin-bottom	: 0px;
}
.chead3 a
{
		float		: left;
		width		: 85px;
}
.chead3 div
{
		float		: left;
		font-weight	: normal;
		padding-left: 10px;
}
#cssref  .chead2 
{ 
	font-weight		: bold;
	padding-top		: 20px;
}
#cssref  .info	
{
	font-size		: 100%;
	padding			: 10px;
	padding-left	: 40px;
	border-bottom	: solid 1px #ccc;
}
#cssref  .desc	
{
	font-size		: 100%;
	padding-left	: 20px;

}
.label				
{
	float			: left;
	width			: 80px;
}
.value		
{
	margin-left		:80px;
}
.breaker
{
	clear			: left;
	font-size		: 4px;
}
#cssref  .desc div 
{
	padding			:5px;
	line-height		:1.3em;
}
.example	
{
	border			: solid 1px #ccc;
	padding			:5px;
	color			:#666;
	margin			: 10px 0px 10px 0px;
}
.examp1 
{
	float			: left;
	width			: 55px;
	font-size		: 80%;
	font-weight		: bold;
}
.examp2 
{
	float			: left;
	width			: 290px;
	font-size		: 90%;
	color			: #444;
}
.lclear 
{
	clear			: left;
}
#cssref .value strong
{
	font-weight		: normal;
	color			: #468B40;
}
#cssref  .subt 
{
	padding			: 5px;
	color			: #000;
	background-color: #EFEFEF;
	font-weight		: bold;
	text-indent		: 5px;
}
.qref_next
{
	font-size		: 110%;
	text-align		: right;
	margin-right	: 15px;
	font-weight		: bold;
}
.qref_next img
{
	width			: 16px;
	vertical-align	: text-bottom;
	border			: 0px;
}
ul.fonts img.download_small {float: left; padding: 5px 5px 0 0;}





/* NEW SPLASH PAGE */
.resourcesBox {margin-top: 20px; margin-bottom: 10px; width: 275px; background: url(http://assets.bravenet.com/common/images/shell/grey_box_background.gif) top left repeat-y; float: left;}
.resourcesBox h3 {font-size: 18px; padding: 0 0 0 20px; margin: 0; margin-top: -15px; color: #FF5B0A; line-height: 34px;}
.resourcesBox h3 span {padding: 0 0 0 40px; font-size: 18px;}
.resourcesBox .topPiece {width: 275px; background: url(http://assets.bravenet.com/common/images/shell/grey_box_top.gif) top left no-repeat; margin: 0; padding: 20px 0 0 20px; position: relative; display: block;}
.resourcesBox .bottomPiece {width: 275px; background: url(http://assets.bravenet.com/common/images/shell/grey_box_bottom.gif) left bottom no-repeat; margin: 0; padding: 0; display: block; padding: 2px 0 25px 20px; margin: 0;}

.resourcesBox img {position: absolute;}
.resourcesBox ul {list-style-type: none; padding: 0; margin: 2px 0 0 60px;}
.resourcesBox ul li {list-style-type: none; padding: 0; margin: 2px;}
.resourcesBox a {color: #77778A; text-decoration: none; font-size: 14px;}
.resourcesBox a:hover {text-decoration: underline;}

.resourcesBoxWrap {overflow: auto; zoom: 1;}

.newResources {width: 540px; height: 88px; background: url(http://assets.bravenet.com/common/images/shell/new-box-bg.jpg) top left no-repeat;}
.newResources ul {list-style-type: none; margin: 0; padding: 0; position: relative; top: 15px; left: 110px;}
.newResources ul a {color: #77778A; text-decoration: none; font-size: 14px;}
.newResources ul a:hover {text-decoration: underline;}		
