body {font-family: sans-serif;}

li {font-size: 11px; padding-left: 5px;}

span {font-size: 13px;}

table {color: #FFFFFF;}

body.shop_locator        {font-family: sans-serif; font-size: 12px; color: #000033;}
a.shop_locator:link      {font-family: sans-serif; font-size: 12px; text-decoration: none; color: #000033;}
a.shop_locator:visited   {font-family: sans-serif; font-size: 12px; text-decoration: none; color: #000033;}
a.shop_locator:active    {font-family: sans-serif; font-size: 12px; text-decoration: none; color: #000033;}
a.shop_locator:hover     {font-family: sans-serif; font-size: 12px; text-decoration: none; color: #FF0000;}
table.shop_locator       {border-type: thin; font-size: 10px;}
tr.shop_locator_colour1  {background-color: #CCCCCC;}
tr.shop_locator_colour2  {background-color: #EEEEEE;}
th.shop_locator          {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; background-color: #444444;}
td.shop_locator_element  {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000033;}
td.shop_locator_state    {font-family: Arial, Helvetica, sans-serif; font-size: 25px; color: #EEEEEE; background-color: #222222;}
a.shop_locator_detail         {}
a.shop_locator_detail:link    {font-family: sans-serif; text-decoration: none; color: #111111;}
a.shop_locator_detail:visited {font-family: sans-serif; text-decoration: none; color: #999999;}
a.shop_locator_detail:active  {font-family: sans-serif; text-decoration: none; color: #111111;}
a.shop_locator_detail:hover   {font-family: sans-serif; text-decoration: none; color: #FF0000;}

a.letters               {}
a.letters:hover        {color: #FF0000; text-decoration: underline;}

td.contributor              {}
td.contributor_type_header  {padding-top: 15px;}
td.contributor_thumbnail    {}
td.contributor_name         {font-size: 16px; padding-left: 7px;}
img.contributor_image       {margin-left: 7px; border: solid #CCCCCC 1px; padding: 2px 2px 2px 2px;}
td.contributor_bio          {padding-left: 7px; padding-top: 7px; font-size: 14px;}

div.content_black_on_white {width: 100%; background-color: #FFFFFF; color: #222222; margin-bottom: 10px; }

span.blog         {}
span.blog_content {font-size: 12px; padding-top: 0px; margin-top: 0px;}
span.blog_submitted_by {padding-left: 5px;}

div.blog              {}
div.blog_extras   {padding-left: 10px; font-size: 11px; padding-right: 10px;}
div.blog_comment_header {padding-left: 6px;}
div.blog_comment_body   {margin-left: 20px;}
div.blog_create_comment_container {margin-left: 15px;}
textarea.blog_create_comment_textarea {background-color: #FFFFFF; border: solid #111111 1px;}
table.blog_edit_index {font-size: 11px; border: solid #222222 1px;}
a.blog_extras_topics         {}
a.blog_extras_topics:link    {font-family: sans-serif; text-decoration: none; color: #555555;}
a.blog_extras_topics:visited {font-family: sans-serif; text-decoration: none; color: #CCCCCC;}
a.blog_extras_topics:active  {font-family: sans-serif; text-decoration: none; color: #555555;}
a.blog_extras_topics:hover   {font-family: sans-serif; text-decoration: none; color: #FF0000;}

img.blog {}
img.blog_image_header {float: left; padding-right: 10px; padding-bottom: 5px; padding-top: 10px; clear:right;}

table.specific_forum        {}
table.specific_forum_index  {border: solid #111111 1px;}
th.specific_forum_index     {background-color: #555555; color: #DDDDDD; padding-top: 5px; padding-bottom: 5px;
                             padding-left: 3px; padding-right: 3px;}
td.specific_forum_index     {padding-left: 3px; padding-right: 3px; padding-top: 3px; padding-botom: 3px; font-size: 12px;}
td.specific_forum_index_description   {padding-left: 3px;}
td.specific_forum_index_menubar       {padding-top: 4px; padding-bottom: 4px; padding-left: 3px; padding-right: 3px;}
span.specific_forum_index_title       {font-size: 22px; font-variant: small-caps; margin-left: 3px;}
span.specific_forum_index_description {font-size: 12px; font-variant: small-caps;}
span.specific_forum_index_menu_button {background-color: #cccccc; padding: 2px 2px 2px 2px; border: dotted #993333 1px;}
span.specific_forum_index_last_reply_author {font-size: 10px;}
    
div.forum_thread                    {}
div.forum_thread_subject            {font-size: 24px; padding-left: 10px;}
div.forum_thread_post_date          {font-size: 18px; padding-left: 10px;}
div.forum_thread_post_author        {font-size: 18px; padding-left: 10px;}
div.forum_thread_post_miscellaneous {padding-left: 10px;}
div.forum_thread_post_content       {font-size: 14px; padding-left: 10px; padding-right: 10px; border: solid #999999 1px;}
img.forum_thread_reply_photo        {padding: 1px 1px 1px 1px; margin-right: 7px;}
div.forum_thread_response_header    {padding-left: 40px;}
div.forum_thread_reply_body         {padding-top: 1px; padding-left: 41px; padding-right: 15px;}
div.forum_thread_reply              {padding-top: 2px; padding-bottom: 1px;}
span.forum_thread_reply_menu_button {background-color: #cccccc; padding: 2px 2px 2px 2px; 
                                     border: dotted #993333 1px;}
div.forum_thread_reply_reply_link   {padding-left: 10px; padding-right: 11px; font-size: 10px; 
                                     padding-top: 4px;} 
div.forum_main_menu_outer           {border: solid #999999 2px; padding: 10px 10px 10px 10px;}
td.forum_main_menu_individual       {border: solid #AAAAAA 1px; background: #FFFFFF;}
div.forum_main_menu_title          {font-size: 22px; padding: 10px 5px 5px 5px; font-variant: small-caps;}
div.forum_main_menu_description    {font-size: 14px; padding: 5px 5px 10px 15px; font-style: italic;}
div.forum_post_subject             {font-size: 18px;}
input.forum_post_subject           {font-size: 18px;}
div.forum_post_meta_tags           {font-size: 14px;}
input.forum_post_meta_tags         {font-size: 14px;}
div.forum_post_error               {font-size: 10px; color: #DD0000; width: 75%; padding-left: 100px;}
div.forum_reply_original_source    {border: solid #444444 2px; background: #DDDDDD; 
                                    padding-left: 30px; padding-right: 30px; padding-top: 30px;
				    padding-bottom: 30px; width="75%";}
                                    
span.mail               {}
span.mail_button        {background-color: #cccccc; padding: 2px 2px 2px 2px; border: dotted #993333 1px;}
input.mail_text_field   {background-color: #DDDDDD; font-size: 10px; padding: 0px 0px 0px 0px; border: solid #003300 1px;}
textarea.mail_textarea_field  {background-color: #DDDDDD; font-size: 12px; padding: 2px 2px 2px 2px; 
                               margin-left: 0px; margin-top: 7px; border: solid #003300 1px;}
textarea.mail_textarea_recipient_field  {background-color: #DDDDDD; font-size: 10px; padding: 0px 0px 0px 0px; 
                               margin-left: 0px; margin-top: 1px; border: solid #003300 1px;}
div.select               {font-family: Arial, Helvetica, sans-serif; color: #AAAAAA;}

table.user_details_edit  {color: #555555;}
table.user_details        {color: #EEEEEE;}
th.user_details           {background-color: #999999; font-size: 13px; padding: 3px 3px 3px 3px; font-style: italic; color: #EEEEEE; border: dotted #CCCCCC 1px;}
th.user_details_interests {background-color: #777777; font-size: 12px; padding: 1px 5px 1px 5px; color: #EEEEEE; border: solid #222222 1px;}
td.user_details           {padding: 0px 0px 0px 5px; color: #000000;}
td.user_details_interests {color: #555555; border: solid #222222 1px; padding: 5px 10px 5px 10px; vertical-align: top;}
a.user_details:link    {font-family: sans-serif; text-decoration: none; color: #222222;}
a.user_details:visited {font-family: sans-serif; text-decoration: none; color: #CCCCCC;}
a.user_details:active  {font-family: sans-serif; text-decoration: none; color: #222222;}
a.user_details:hover   {font-family: sans-serif; text-decoration: underline; color: #AA0000;}

div.content_section_header {font-family: sans-serif; font-size: 14px; text-decoration: small-caps; background: #888888; color: #FFFFFF;}
div.field_error            {font-family: sans-serif; font-size: 10px; color: #ff3333;}

span.required_field         {font-family: sans-serif; font-size: 11px; text-variant: small-caps; color: #999999; word-wrap: none; padding-left: 5px;}
<!-- Main Page -->

td.main_page_content            {}
td.main_page_content_subheading {text-variant: small-caps; font-size: 11px; background: #444444; color: #CCCCCC; line-height: 10px;}

td.main_page_content_blog       {font-size: 11px; line-height: 10px;}
a.main_page_content_blog:link    {text-decoration: none; color: #222222;}
a.main_page_content_blog:visited {text-decoration: none; color: #777777;}
a.main_page_content_blog:active  {text-decoration: none; color: #222222;}
a.main_page_content_blog:hover   {text-decoration: none; color: #FF0000;}

td.main_page_content_news        {font-size: 11px; line-height: 10px;}
a.main_page_content_news:link    {text-decoration: none; color: #222222;}
a.main_page_content_news:visited {text-decoration: none; color: #777777;}
a.main_page_content_news:active  {text-decoration: none; color: #222222;}
a.main_page_content_news:hover   {text-decoration: none; color: #FF0000;}

td.main_page_content_user       {font-size: 10px; line-height: 10px;}
a.main_page_content_user:link    {text-decoration: none; color: #2222AA;font-size: 10px; line-height: 10px;}
a.main_page_content_user:visited {text-decoration: none; color: #777777;font-size: 10px; line-height: 10px;}
a.main_page_content_user:active  {text-decoration: none; color: #2222AA;font-size: 10px; line-height: 10px;}
a.main_page_content_user:hover   {text-decoration: none; color: #FF0000;font-size: 10px; line-height: 10px;}

td.main_page_content_gallery     {font-size: 11px; line-height: 10px;}
a.main_page_content_gallery:link    {text-decoration: none; color: #2222AA;}
a.main_page_content_gallery:visited {text-decoration: none; color: #777777;}
a.main_page_content_gallery:active  {text-decoration: none; color: #2222AA;}
a.main_page_content_gallery:hover   {text-decoration: none; color: #FF0000;}

td.main_page_content_coverphoto     {font-size: 11px; line-height: 10px;}
a.main_page_content_coverphoto:link    {text-decoration: none; color: #2222AA;}
a.main_page_content_coverphoto:visited {text-decoration: none; color: #777777;}
a.main_page_content_coverphoto:active  {text-decoration: none; color: #2222AA;}
a.main_page_content_coverphoto:hover   {text-decoration: none; color: #FF0000;}

<!-- Gallery Indicies -->

hr.gallery_index {}
th.gallery_index {color: #DDDDDD; font-size: 15px; padding-top: 10px; padding-bottom: 10px;}
td.gallery_index {color: #DDDDDD; font-size: 14px; padding-top: 6px; padding-bottom: 6px;}
a.gallery_index:link    {text-decoration: none; color: #DDDDDD;}
a.gallery_index:visited {text-decoration: none; color: #888888;}
a.gallery_index:active  {text-decoration: none; color: #DDDDDD;}
a.gallery_index:hover   {text-decoration: none; color: #FF0000;}

<!-- Contact Us -->

tr.contact_us           {}
td.contact_us_header    {font-size: 20px; color: #444444; letter-spacing: .3em;}
td.contact_us_subheader {font-size: 17px; color: #777777; letter-spacing: .4em; padding-top: 5px;}

<!-- For NEWS from Google -->
table.contentpaneopen {font-size: 18px;}

<!-- Inked People CSS -->
div.article_inked_people            {padding-left: 27px; padding-right: 13px; color: #CCCCCC;}
div.article_inked_people_body       {padding-left: 27px; padding-right: 27px; color: #CCCCCC;}
div.article_inked_people_meta_tags  {padding-left: 27px; font-size: 11px; color: #999999;}
div.article_inked_people_thumbnails {padding-left: 12px; padding-right: 12px; padding-top: 10px; padding-bottom: 10px;}
img.article_inked_people_thumbnails {padding-left: 6px; padding-right: 6px; padding-bottom: 15px; padding-top: 10px;}
span.article_inked_people_thumbnails_header {padding-left: 6px; padding-bottom: 10px; padding-top: 1px; font-size: 22px; line-height: 1.5em;}
span.article_inked_people_thumbnails_content {border: dotted #FF0000 1px; padding-left: 6px; padding-bottom: 10px; padding-top: 1px; font-size: 22px; line-height: 1.5em;}

<!-- Inked Girls CSS -->
div.article_inked_girls            {padding-left: 13px; padding-right: 13px; color: #CCCCCC;}
div.article_inked_girls_body       {padding-left: 27px; padding-right: 27px; color: #CCCCCC;}
div.article_inked_girls_meta_tags  {padding-left: 27px; font-size: 11px; color: #999999;}
div.article_inked_girls_thumbnails {padding-left: 12px; padding-right: 12px; padding-top: 10px; padding-bottom: 10px;}
img.article_inked_girls_thumbnails {padding-left: 6px; padding-right: 6px; padding-bottom: 15px; padding-top: 10px;}
span.article_inked_girls_thumbnails_header {padding-left: 6px; padding-bottom: 10px; padding-top: 1px; font-size: 22px; line-height: 1.5em;}
span.article_inked_girls_thumbnails_content {border: dotted #FF0000 1px; padding-left: 6px; padding-bottom: 10px; padding-top: 1px; font-size: 22px; line-height: 1.5em;}

<!-- Inked Media Kit -->
tr.inked_mediakit_submenu               {margin-top: 30px;}
td.inked_mediakit_submenu               {border-style: solid 2px; border-color: #CCCCCC; background-color: #CCCCCC;}
span.inked_mediakit_submenu             {font-variant: small-caps; font-size: 16px; margin-left: 14px;}
a.inked_mediakit_submenu:link    {font-weight: bold; color: #CCCCCC; text-decoration: none;}
a.inked_mediakit_submenu:visited {font-weight: bold; color: #CCCCCC; text-decoration: none;}
a.inked_mediakit_submenu:active  {font-weight: bold; color: #CCCCCC; text-decoration: none;}
a.inked_mediakit_submenu:hover   {font-weight: bold; color: #555555; text-decoration: underline;}

<!-- Inked Spots CSS -->
div.article_inked_spots            {padding-left: 13px; padding-right: 13px; color: #CCCCCC;}
div.article_inked_spots_body       {padding-left: 27px; padding-right: 27px; color: #CCCCCC;}
div.article_inked_spots_meta_tags  {padding-left: 27px; font-size: 11px; color: #999999;}
div.article_inked_spots_thumbnails {padding-left: 12px; padding-right: 12px; padding-top: 10px; padding-bottom: 10px;}
img.article_inked_spots_thumbnails {padding-left: 6px; padding-right: 6px; padding-bottom: 15px; padding-top: 10px;}
span.article_inked_spots_thumbnails_header {padding-left: 6px; padding-bottom: 10px; padding-top: 1px; font-size: 22px; line-height: 1.5em;}
span.article_inked_spots_thumbnails_content {border: dotted #FF0000 1px; padding-left: 6px; padding-bottom: 10px; padding-top: 1px; font-size: 22px; line-height: 1.5em;}

div.subscriptions {padding-left: 27px; padding-right: 27px; color: #CCCCCC;}

td.user_submitted_gallery_faq_title  {font-family: sans-serif; font-size: 22px; font-variant: small-caps; font-weight: bold; text-decoration: underline; padding-left: 25px; padding-bottom: 20px;}
td.user_submitted_gallery_faq_body   {font-family: sans-serif; font-size: 14px; padding-left: 25px; padding-bottom: 15px; padding-right: 15px;}
td.user_submitted_gallery_photo  {font-family: sans-serif; font-size: 9px; color: #BBBBBB; width: 25%; padding-bottom: 10px; padding-top: 30px;}
td.cover_photo_gallery_photo {font-family: sans-serif; font-size: 9px; color: #BBBBBB; padding-bottom: 10px; width: 205px; padding-top: 30px;}
span.user_submitted_gallery_photo_info      {font-size: 9px; color: #CCCCCC;}
a.user_submitted_gallery_photo_info:link    {font-size: 9px; color: #AAAAAA; text-decoration: none;}
a.user_submitted_gallery_photo_info:visited {font-size: 9px; color: #AAAAAA; text-decoration: none;}
a.user_submitted_gallery_photo_info:active  {font-size: 9px; color: #AAAAAA; text-decoration: none;}
a.user_submitted_gallery_photo_info:hover   {font-size: 9px; color: #990000; text-decoration: none;}

a.user_submitted_gallery_faq:link    {font-weight: bold; color: #888888; text-decoration: none;}
a.user_submitted_gallery_faq:visited {font-weight: bold; color: #888888; text-decoration: none;}
a.user_submitted_gallery_faq:active  {font-weight: bold; color: #888888; text-decoration: none;}
a.user_submitted_gallery_faq:hover   {font-weight: bold; color: #FFFF00; text-decoration: none;}


span.gallery_navigation          {margin-left: 15px; margin-right: 30px}
tr.gallery_submenu               {margin-top: 30px;}
td.gallery_submenu               {border-style: solid 2px; border-color: #CCCCCC; background-color: #000000}
span.gallery_submenu             {font-variant: small-caps;}

a.gallery_submenu:link    {font-weight: bold; color: #CCCCCC; text-decoration: none;}
a.gallery_submenu:visited {font-weight: bold; color: #CCCCCC; text-decoration: none;}
a.gallery_submenu:active  {font-weight: bold; color: #CCCCCC; text-decoration: none;}
a.gallery_submenu:hover   {font-weight: bold; color: #FFFF00; text-decoration: none;}

span.coverphoto_navigation          {margin-left: 5px; margin-right: 5px}
tr.coverphoto_submenu               {margin-top: 30px;}
td.coverphoto_submenu               {border-style: solid 2px; border-color: #CCCCCC; background-color: #000000;}
span.coverphoto_submenu             {font-variant: small-caps;}

a.coverphoto_submenu:link    {font-weight: bold; color: #CCCCCC; text-decoration: none;}
a.coverphoto_submenu:visited {font-weight: bold; color: #CCCCCC; text-decoration: none;}
a.coverphoto_submenu:active  {font-weight: bold; color: #CCCCCC; text-decoration: none;}
a.coverphoto_submenu:hover   {font-weight: bold; color: #FFFF00; text-decoration: none;}

#blog_container {
  float: left;
  position: relative;
  background: #DDDDDD;
  top: 0px;
  width: 850px;
  height: 100%;
}

#blog_content_container {
  float: left;
  border-right: 1px solid #999999;
  position: relative;
  color: #777777;
  width: 700px;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
  padding-right: 5px;
  font-family: sans-serif;
  font-size: 13px;
}

#blog_entry_title {
  float: left;
  position: relative;
  color: #777777;
  width: 700px;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 0px;
  padding-right: 0px;
  font-family: sans-serif;
  font-size: 13px;
}

#classified_entry_title {
  float: left;
  position: relative;
  color: #777777;
  
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 0px;
  padding-right: 0px;
  font-family: sans-serif;
  font-size: 13px;
}

#blog_entry_content {
  float: left;
  position: relative;
  color: #777777;
  width: 700px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  font-family: sans-serif;
  font-size: 12px;
}

#blog_entry_title {
  float: left;
  position: relative;
  color: #777777;
  width: 700px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  font-family: sans-serif;
  font-size: 22px;
}

#blog_entry_date_added {
  float: left;
  position: relative;
  color: #777777;
  width: 700px;
  padding-top: 1px;
  padding-bottom: 1px;
  padding-left: 0px;
  padding-right: 0px;
  font-family: sans-serif;
  font-size: 11px;
}

#blog_entry_submitted_by {
  float: left;
  position: relative;
  color: #777777;
  width: 700px;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 0px;
  padding-right: 0px;
  font-family: sans-serif;
  font-size: 11px;
}

#blog_extras_column {
  float: right;
  position: float;
  top: -0px;
  padding-top: 15px;
  padding-bottom: 15px;
  width: 139px;
  font-family: sans-serif;
}

.signupframe {
  border: 1px solid #000000;
  background: #ffffff;
  color: #226699;
  font-family: Arial, Helvetica, sans-serif;
}

.pull_quote {
	background-color: #efefef;
	margin: 13px 11px;
	border-top: 1px solid #0d749f;
	border-bottom: 1px solid #135069;
	padding: 7px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: normal;
}

.inked_people_image {
	float: right;
	padding: 3px;
	border: 1px solid #cccccf;
	background-color: #f7f7f7;
	margin: 4px 0 6px 3px;
}
.style2 {color: #000000}
.style4 {
	color: #000000;
	font-size: 14px;
}

.comment_nav {
	font-size: 11px;
	font-weight: bold;
	background-color:#f5f5f5;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	padding:4px;
	margin-bottom:20px;
}

.detail_box {
	float: right;
	padding: 4px;
	border: 1px solid #ccc;
	background-color: #fffff7;
	margin: 4px 0 4px 8px;


}

.detail_box .caption {
	font-size: 12px;
	padding: 3px 2px 0 2px;
	color: #666666;
	font-weight: bold;
}

.detail_under {
	float: right;
	padding: 4px;
	border: 1px solid #ccc;
	background-color: #fffff7;
	margin: 4px 0 4px 8px;
	width: 335px;
}
