a:link {text-decoration:none; color:#0033CC;}
a:visited {text-decoration:none; color:#0033CC;}
a:active {text-decoration:none; color:#0033CC;}
a:hover {text-decoration:underline; color:#0033CC;}
h1 { font-family:arial; font-size:22px; color:#000000; font-weight:normal; margin:0px; padding:0px; }
body { font-family:arial; font-size:12px; color:#000000; margin:0px; }


/* Body Sub Navigation */
.body-sub-navigation-properties { font-family:arial; font-size:18px; color:#989898; height:30px; }
.body-sub-navigation { font-family:arial; font-size:18px; font-weight:bold; color:#FF0084; }
a.body-sub-navigation:active { color:#FF0084; text-decoration:underline; }
a.body-sub-navigation:link { color:#FF0084; text-decoration:underline; }
a.body-sub-navigation:visited { color:#0033CC; text-decoration:underline; }
a.body-sub-navigation:hover { color:#FF0084; text-decoration:none; }
/* End Body Sub Navigation */


/* Page Width */
.page-width { width:1000px; }
/* Page Width */


/* Header */
.header-properties { width:100%; height:100px; }
.header-left-width { width:245px; }
.header-right-width { width:755px; }
.header-border-bottom { border-bottom:1px solid #DEDEDE; }
.header-title { font-family:arial; font-size:20px; color:#00B0F1; }
.header-subtitle { font-family:arial; font-size:11px; color:#989898; }
.space-under-header { width:100%; height:10px; }
/* End Header */


/* Footer */
.footer-properties { width:100%; height:100px; }
.footer-divider-top { height:10px; }
.footer-border-top { height:1px; background-color:#DEDEDE; }
.footer-text { font-family:arial; font-size:12px; color:#000000; }
/* End Footer */


/* Content */
.content-properties { width:100%; }
.content-left-width { width:250px; }
.content-middle-left-width { width:10px; }
.content-middle-width { border-right:1px solid #DEDEDE; }
.content-middle-right-width { width:9px; }
.content-right-width { width:730px; }
/* End Content */


/* Home Page */
.updates-title-bg { background-image:url(/images/gradient-blue.gif); background-repeat:repeat-x; height:30px; }
.updates-title-padding { text-align:left; padding:0px 0px 0px 10px; }
.updates-title { font-family:arial; font-size:22px; color:#000000; }
.updates-padding { text-align:left; padding:10px 10px 20px 10px; }
.updates-divider { border-bottom:1px solid #DEDEDE; }
.layouts-title-bg { background-image:url(/images/gradient-blue.gif); background-repeat:repeat-x; height:30px; }
.layouts-title-padding { text-align:left; padding:0px 0px 0px 10px; }
.layouts-title { font-family:arial; font-size:22px; color:#000000; }
.layouts-padding { text-align:left; padding:10px 10px 20px 10px; }
.layouts-divider { border-bottom:1px solid #DEDEDE; }
.comments-title-bg { background-image:url(/images/gradient-blue.gif); background-repeat:repeat-x; height:30px; }
.comments-title { font-family:arial; font-size:22px; color:#000000; }
.comments-title-padding { text-align:left; padding:0px 0px 0px 10px; }
.comments-divider { border-bottom:1px solid #DEDEDE; }
/* End Home Page */


/* Home Ads Bottom */
.home-ad-bottom { width:100%; margin:10px 10px 10px 10px; }
.home-ad-bottom-left { padding:0px 0px 0px 0px; }
.home-ad-bottom-right { width:100%; text-align:left; padding:0px 0px 0px 10px; }
/* End Home Ads Bottom */


/* Category Page */
.category-title-bg { background-image:url(/images/gradient-blue.gif); background-repeat:repeat-x; height:30px; }
.category-title { font-family:arial; font-size:22px; color:#000000; }
.category-title-padding { text-align:left; padding:0px 0px 0px 10px; }
.category-divider { border-bottom:1px solid #DEDEDE; }
.category-description-padding { width:100%; margin:10px 10px 10px 10px; }
.category-description-left-cell { padding:0px; text-align:left; }
.category-description-right-cell { padding:0px 10px 0px 10px; text-align:left; }
.category-sub-title { font-family:arial; font-size:16px; color:#0033CC; }
a.category-sub-title:active { color:#0033CC; text-decoration:none; }
a.category-sub-title:link { color:#0033CC; text-decoration:none; }
a.category-sub-title:visited { color:#0033CC; text-decoration:none; }
a.category-sub-title:hover { color:#0033CC; text-decoration:underline; }
/* End Category Page */


/* Category Ads Bottom */
.category-ad-bottom { width:100%; margin:10px 10px 10px 10px; }
.category-ad-bottom-left { padding:0px 0px 0px 0px; }
.category-ad-bottom-right { width:100%; text-align:left; padding:0px 0px 0px 10px; }
/* End Category Ads Bottom */


/* Flash Comment Table on Home Page and Category Page (Flash/Description) */
.flash-comment-table { width:100%; margin:10px 10px 10px 10px; text-align:left; }
.flash-description-padding { padding:0px 10px 0px 10px; text-align:left; }
.flash-comment-padding { width:300px; padding:0px; text-align:center; }
.code-link { font-family:arial; font-size:16px; font-weight:bold; color:#000000; }
a.code-link:active { color:#FF0084; text-decoration:underline; }
a.code-link:link { color:#FF0084; text-decoration:underline; }
a.code-link:visited { color:#FF0084; text-decoration:underline; }
a.code-link:hover { color:#FF0084; text-decoration:none; }
/* End Flash Comment Table */


/* Detail Page */
.detail-title-bg { background-image:url(/images/gradient-blue.gif); background-repeat:repeat-x; height:30px; }
.detail-title { font-family:arial; font-size:22px; color:#000000; }
.detail-title-padding { text-align:left; padding:0px 0px 0px 10px; }
.detail-divider { border-bottom:1px solid #DEDEDE; }
.detail-text-padding { padding:10px 10px 10px 10px; text-align:left; }
.detail-right-properties { width:300px; padding:10px 0px 10px 0px; }
.detail-middle-properties { width:120px; padding:10px 0px 10px 0px; }
.detail-properties { padding:10px 0px 10px 0px; }
.detail-table-properties { width:100%; }
.detail-gigya { padding:10px 0px 0px 0px; }
.detail-bottom-space { padding:0px 0px 10px 0px; }
.detail-ad-bottom { padding:0px 0px 0px 0px; }
.detail-sub-navigation-properties { font-family:arial; font-size:22px; color:#989898; height:30px; text-align:right; }
.detail-sub-navigation { font-family:arial; font-size:22px; color:#FF0084; }
a.detail-sub-navigation:active { color:#FF0084; text-decoration:underline; }
a.detail-sub-navigation:link { color:#FF0084; text-decoration:underline; }
a.detail-sub-navigation:visited { color:#0033CC; text-decoration:underline; }
a.detail-sub-navigation:hover { color:#FF0084; text-decoration:none; }
.code-title-blue { font-family:arial; font-size:18px; color:#03BBFF; }
.code-title-pink { font-family:arial; font-size:18px; color:#FF0084; }
.code-properties { width:230px; }
.code-bottom-space { padding:0px 0px 10px 0px; }
.code-title-divider-top { height:15px; }
.code-title-divider { height:30px; }
/* End Detail Page */


/* Navigation */
.navigation-title {
	font-family:arial;
	font-size:22px;
	color:#000000;
	background-image:url(/images/gradient-blue.gif);
	background-repeat:repeat-x;
	height:30px;
	width:100%;
}

a.navigation {
	display:block;
	width:220px;
	height:50px;
	font-family:arial;
	font-size:16px;
	color:#FF0084;
	text-decoration:none;
	line-height:50px;
}

a.navigation:active { color:#FF0084; text-decoration:none; }
a.navigation:link { color:#FF0084; text-decoration:none; }
a.navigation:visited { color:#FF0084; text-decoration:none; }
a.navigation:hover { color:#000000; text-decoration:none; }
.navigationComments { font-size:12px; }

.navigation-divider { border-bottom:1px solid #DEDEDE; }
/* End Navigation */