/* --- Start mobile_reset.css --- */

/* Reset */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	line-height: 1;
	color: black;
	background: white;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
/* /Reset */



/* --- End mobile_reset.css --- */
/* --- Start /home/httpd/public/app_frame/webroot/css/mobile_global.css --- */

/* Global */
body
{
    margin:0;
    /* padding:1px; */
    padding:0;
	background-color:white;
	color:black;
	font-family:Arial,Helvetica,sans-serif;
	text-align:left;
	font-size:100%;
}

a
{
	color:#253c87;
	text-decoration:none;
}

.Clearing
{
    margin:0;
    padding:0;
    height:1px;
    clear:both;
}

#Content_Area
{
	width:320px;
	max-width:478px;
	background:#FFFFFF;
	font-size:.8em;
	
}

#Content_Header_Top
{
    padding:0;
    /* border-top:1px solid silver; */
	text-align:center;
	background-color:white;
	overflow:hidden;
}

#Content_Header_Middle
{
	clear:both;
    height:35px;
	padding:3px 5px 10px 5px;
	/* border:1px solid silver;
	border-width:0 1px 0; */
	background:#253c87 url(https://web.archive.org/web/20120117101555im_/http://assets.houstonpress.com/img/mobile/title_gradient.png) left top repeat-x;
	color:white;
	overflow:hidden;
}

#Content_Header_Top_Left
{
	float:left;
    width:200px;
	margin:0;
	padding:0;
}

#Mobile_Search_Form
{
	float:right;
	padding:12px 0 0;
}

#Mobile_Search_Form fieldset
{
	float:left;
}

#Mobile_Search_Form_Keywords
{
	border:1px solid #e4e4e4;
	padding:0 0 2px;
	color:gray;
	text-align:right;
	font-size:1.35em;
	width:90px;
	height:17px;
	background:white url(https://web.archive.org/web/20120117101555im_/http://assets.houstonpress.com/img/mobile/search_bg.gif) 2px 2px no-repeat;
}

#Mobile_Search_Form .Submit_Button_Container
{
	padding:0 0 0 3px;
}

h1
{
	float:left;
    margin:0;
	padding:0;
	color:white;
}

h1 img
{
    /*display:block;*/
    margin:0;
    padding:0;
    border:none;
}

h2
{
    float:left;
    margin:0;
    height:35px;
    padding:19px 0 0 8px;
    font-size:1.25em;
    font-weight:normal;
    color:#dedede;
    font-family:Impact,Arial,Helvetica,sans-serif;
}

h2 a
{
    color:#dedede;
    text-decoration:none;
}

h2 a:hover
{
    text-decoration:underline;
}

blockquote
{
	background:#e4e4e4;
	margin:10px;
	padding:10px;
}

#Ad_Top img
{
	display:block;
	margin:0;
	padding:0;
	border:none;
}

#Primary_Navigation
{
	clear:both;
	margin:0;
	height:52px;
	border:1px solid silver;
	border-left-color:#999999;
	border-right-color:#999999;
	border-top:0px;
	font-size:1.5em;
	font-weight:bold;
	overflow:hidden;
	background:silver url(https://web.archive.org/web/20120117101555im_/http://assets.houstonpress.com/img/mobile/top_nav_background.gif) left top repeat-x;
}

#Primary_Navigation span
{
    display:block;
    float:left;
    margin:0;
    padding:0;
    height:52px;
}

#Primary_Navigation span a
{
    margin:0;
    padding:0;
    height:52px;
}

#Primary_Navigation span img
{
    margin:0;
    padding:0;
    height:52px;
}

#Offer_Buttons
{
    clear:both;
	margin:0;
	height:20px;
}

#Offer_Buttons span
{
    display:block;
    float:left;
    margin:0;
    padding:0;
    height:20px;
}

#Offer_Buttons span a
{
    margin:0;
    padding:0;
    height:20px;
}

#Offer_Buttons span img
{
    margin:0;
    padding:0;
    height:20px;
}

#Content_Body
{
    clear:both;
    /* border:1px solid silver;
    border-width:0 1px; */
    overflow:hidden;
}

#Content_Footer
{
    clear:both;
    margin:0;
    padding:0;
    border:1px solid silver;
    border-width:1px 0;
    text-align:center;
    font-size:.9em;
    line-height:1em;
}

#Content_Footer p
{
    margin:0;
    padding:2px 0;
}

#Bottom_Links
{
    clear:both;
    margin:0;
    padding:0 5px;
    overflow:auto;
    /* border:1px solid silver;
    border-width:0 1px; */
    text-align:center;
}

.Large_Bottom_Links .Bottom_Link
{
    float:left;
    width:90px;
    padding:5px 5px;
}

.Small_Bottom_Links .Bottom_Link
{
    float:left;
    width:66px;
    padding:5px 5px;
}

#Content_Footer p#Copyright
{
    padding:0;
    color:white;
	background:#253c87 url(https://web.archive.org/web/20120117101555im_/http://assets.houstonpress.com/img/mobile/header_gradient.png) left top repeat-x;
    height:25px;
    line-height:25px;
    font-size:.9em;
}

#Content_Footer p#Copyright a
{
    color:lightblue;
}

#Ad_Bottom br
{
	display:none;
}

#Ad_Bottom img
{
	display:block;
	margin:0 auto;
	padding:0;
	border:none;
}

.Content_Item_Header
{
	height:25px;
	overflow:hidden;
}

.Content_Item_Header h3
{
	height:25px;
    margin:0;
	padding:0 5px;
	font-size:1.2em;
	line-height:25px;
	font-weight:normal;
	color:white;
	text-transform:capitalize;
	background:#253c87 url(https://web.archive.org/web/20120117101555im_/http://assets.houstonpress.com/img/mobile/header_gradient.png) left top repeat-x;
 }

.Content_Item_Header h3 a
{
    color:white;
}

.Content_Item_Body
{
    padding:0;
    overflow:auto;
}

.Content_Item_Body .Blogs .Blog .Image
{
    float:left;
    width:100px;
    margin:0 5px 0 0;
    padding:0;
    border:1px solid silver;
}

.Content_Item_Body .Blogs .Blog .Text
{
    float:left;
    width:200px;
}

.Content_Item_Body .Image
{
    float:left;
    width:100px;
    margin:0 5px 1px 0;
    padding:0;
    border:1px solid silver;
}

.Content_Item_Body .Image img
{
    display:block;
    margin:0;
    padding:0;
    border:none;
}

.Content_Item_Body h4
{
    margin:0;
    padding:0;
    font-size:1.2em;
    line-height:.9em;
    font-weight:normal;
    text-transform:capitalize;
}

.Content_Item_Body h5
{
    margin:0;
    padding:0;
    font-size:.8em;
    font-weight:normal;
}

.Content_Item_Body p
{
	margin:0 0 10px;
}


.Content_Item_Body .To_Do_Links
{
    margin:0;
    padding:0;
    border-bottom:1px solid silver;
}

.Content_Item_Body .To_Do_Links div
{
    width:25%;
    float:left;
    margin:0;
    padding:0;
    text-align:center;
}

.Content_Item_Body .To_Do_Links div div
{
    width:auto;
    float:none;
    margin:0;
    padding:5px;
    border:1px solid silver;
    border-width:0 1px 1px 0;
}

.Content_Item_Body .To_Do_Links div div.Last
{
    border-right-width:0;
}

.Content_Item_Body .To_Do_Links span
{
    display:block;
}

.Content_Item_Body .To_Do_Links .Day_Label
{
    font-size:1.5em;
    font-weight:bold;
    color:gray;
}

.Content_Item_Body .To_Do_Links .Date_Label
{
    font-size:1.15em;
}

.Content_Item_Body .Listings .Listing,
.Content_Item_Body .Slideshow
{
    clear:both;
    overflow:auto;
    padding:2px;
    border-top: 1px solid silver;
}

.Content_Item_Body .Listings .First
{
    border-top:none;
}

.Music_Index .Content_Item_Body .Listings .Listing,
.Arts_Index .Content_Item_Body .Listings .Listing
{
	padding:5px;
}

.Music_Index .Content_Item_Body .Listings .Listing h4
{
	margin:0 0 .25em;
}

.Music_Index .Content_Item_Body .Listings .Listing p.Teaser
{
	margin:0 0 .25em;
	padding:0;
	font-size:.9em;
	font-weight:bold;
}

.Music_Index .Content_Item_Body .Listings .Listing h5
{
	margin:0;
	padding:0;
	font-size:.9em;
	font-weight:normal;
}

.Content_Item_Body .Listings .Listing .Name_And_Venue
{
    width:215px;
    float:left;
    padding:10px;
}

.Content_Item_Body .Listings .Listing .Name_And_Venue .Venue
{
    font-size:.85em;
    font-weight:bold;
}

.Content_Item_Body .Listings .Listing .Date_And_Time
{
    width:60px;
    float:right;
    padding:10px 5px 10px 10px;
    text-align:center;
}

.Content_Item_Body .Listings .Listing .Date_And_Time .Date
{
    font-size:.8em;
}

.Content_Item_Body .Listings .Listing .Date_And_Time .Time
{
    font-size:1.2em;
    font-weight:bold;
}

.Content_Item_Body .Listings .Listing h5
{
    margin:0;
    padding:0;
    font-size:1em;
    font-weight:normal;
}

.Content_Item_Body .Listings .Listing h5.Pub_Date
{
    font-size:.9em;
    font-style:italic;
}

.Content_Item_Body .Listings .Other_Events_Label
{
    border-top:2px solid silver;
    padding-top:2px;
}

.Content_Item_Body .First_Listing,
.Content_Item_Body .First_Article,
.Content_Item_Body .First_Slideshow
{
    border:none;
}

/* Article Lists */
.Content_Item_Body .Articles .Article
{
    clear:both;
    overflow:auto;
    padding:5px;
    border-top: 1px solid silver;
}

.Content_Item_Body .Articles .Article .Image
{
    float:left;
    width:100px;
    margin:0 5px 0 0;
    padding:0;
    border:1px solid silver;
}
/* /Article Lists */


/* Blog Lists */
.Content_Item_Body .Blogs .Blog
{
    clear:both;
    overflow:auto;
    padding:5px;
    border-top:1px solid silver;
}

.Content_Item_Body .Blogs .First_Blog
{
    border-top:none;
}

.Content_Item_Body .Blog .Image
{
    float:left;
    width:100px;
    margin:0 5px 0 0;
    padding:0;
    border:1px solid silver;
}

.Content_Item_Body .Blog h4
{
    margin:2px 0 .25em;
}

.Content_Item_Body .Blog h5.Byline,
.Content_Item_Body .Blog h5.Blog_Name
{
    display:inline;
    font-weight:bold;
    font-size:.85em;
}

.Content_Item_Body .Blog h5.Pub_Date
{
    font-size:.85em;
}


.Content_Item_Body .Article h4
{
    margin-bottom:.25em;
}

.Content_Item_Body .Article h5
{
    margin:0;
    padding:0;
    font-size:1em;
    font-weight:normal;
}

.Content_Item_Body .Article h5.Pub_Date
{
    font-size:.85em;
}

.Content_Item_Body .Article .Teaser
{
    margin:0 0 .5em;
    padding:0;
    font-size:.9em;
    font-weight:bold;
}

.Content_Item_Body .Listing p,
.Content_Item_Body .Article p,
.Content_Item_Body .Slideshow p
{
    margin:0;
    padding:0;
}

.Content_Item_Body .Description
{
    margin:5px 0;
}

.Content_Item_Body h6
{
    margin:0;
    padding:0;
    font-size:1em;
    font-weight:normal;
}


/* Venues */
.Content_Item_Body .Venue
{

}

.Content_Item_Body .Venue .Image
{
    float:right;
    margin:0 0 5px 5px;
}

.Content_Item_Body .Venue .Venue_Header
{
	margin:0 0 5px;
	padding:5px;
	border-bottom:1px solid silver;
}

.Content_Item_Body .Venue .Venue_Header h4
{
	margin:0;
	padding:0;
	font-size:1.5em;
}

.Content_Item_Body .Venue .Venue_Body
{
	margin:0;
	padding:5px;
}

.Content_Item_Body .Venue .Venue_Body .Address_Block
{
    margin:0 0 5px;
    padding:0;
}

.Content_Item_Body .Venue .Venue_Body .Address_Block .Address,
.Content_Item_Body .Venue .Venue_Body .Address_Block .Address_Info
{
    display:block;
}

.Content_Item_Body .Venue .Venue_Body .Address_Block .Phone,
.Content_Item_Body .Venue .Venue_Body .Address_Block .URL
{
    display:block;
}

.Content_Item_Body .Venue .Venue_Body .Other_Info .Phone,
.Content_Item_Body .Venue .Venue_Body .Other_Info .URL,
.Content_Item_Body .Venue .Venue_Body .Other_Info .Show_Times
{
    display:block;
}

.Content_Item_Body .Venue .Venue_Body .Description
{
    clear:both;
}
/* /Venues */


.Content_Item_Body .Image_Count
{
    font-style:italic;
}

.Content_Item_Body .Other_Search
{
    margin:2px 0 5px;
    padding:0;
    text-align:right;
    font-size:.9em;
    font-style:italic;
}

.Content_Item_Body .Other_Search li
{
    margin:0 0 2px;
    list-style:none;
}


.Content_Item_Body .Alphabetical_Index
{
    margin:2px 0;
    padding:0;
    text-align:center;
    font-size:.9em;
}

.Content_Item_Body .Alphabetical_Index div
{
    display:inline;
    list-style:none;
    padding:0 .25em;
}

.Content_Item_Body .Search_Menu,
.Content_Item_Body .Search_List
{
    margin:0 0 10px;
    padding:0;
    border-bottom:2px solid silver;
    font-size:1.12em;
}

.Content_Item_Body .Search_Menu div,
.Content_Item_Body .Search_List div
{
	margin:0;
    padding:4px 5px;
    border-bottom:1px solid silver;
}

.Content_Item_Body .Search_Menu div.Last,
.Content_Item_Body .Search_List div.Last
{
	border-bottom:none;
}

.Content_Item_Body .Search_Submenu
{
    margin:5px 0 10px;
    padding:0;
    text-align:center;
}

.Content_Item_Body .Search_Submenu div
{
    list-style:none;
    display:inline;
    margin:0;
    padding:0;
}


/* Best Of List */
.Content_Item_Body .Bestof_List
{
    margin:0;
    padding:2px 2px 2px 20px;
}

.Content_Item_Body .Bestof_List li
{
    margin:0;
    padding:0;
}


/* Pagination */
.Content_Item_Body .Pagination
{
    display:block;
    text-align:right;
    font-size:.9em;
    text-transform:uppercase;
}

.Content_Item_Body .Pagination ul,
.Content_Item_Body .Pagination p
{
    display:inline;
    margin:0;
    padding:0 0 0 .5em;
}

.Content_Item_Body .Pagination li
{
    display:inline;
    list-style:none;
}
/* /Pagination */


.Content_Item_Footer
{
    clear:both;
    padding:2px 10px 10px;
    overflow:auto;
}

.Content_Item_Footer .More_Link
{
    margin:0;
    padding:2px 0;
    text-align:right;
    font-size:1.2em;
    font-weight:normal;
}

.Content_Item_Footer .Pagination
{
    display:block;
    margin:0;
    padding:5px 0 0;
    text-align:center;
    font-size:.85em;
    text-transform:uppercase;
    color:#666666;
}

.Content_Item_Footer .Pagination:before
{
	content:'\025C0\00020';
}

.Content_Item_Footer .Pagination:after
{
	content:'\00020\025B6';
}


/* BestOf Index */
.Best_Of_Index .Intro
{
	padding:5px;
	border-bottom:1px solid silver;
}

.Best_Of_Index h4
{
    margin:0 0 5px;
    font-size:1.5em;
}

.Best_Of_Index .Intro_Image
{
    float:right;
    margin:0;
    padding:0 0 5px 5px;
}

.Best_Of_Index .Best_Of_Section
{
    
}

.Best_Of_Index .Content_Item_Body .Best_Of_Section h5
{
    margin:0 0 5px;
    padding:5px;
    font-weight:normal;
    font-size:1.25em;
    border:1px solid silver;
    border-width:1px 0;
}

.Best_Of_Index .Best_Of_Section li
{
    padding:5px;
    border-bottom:1px solid silver;
}

.Best_Of_Index .Best_Of_Section li.More_Link
{
	font-size:1.2em;
	text-align:right;
}
/* /Best Of Index */


/* Best Of Section */
#Best_Of_Section .Content_Item_Body h4
{
    margin:5px;
}
/* Best Of Section */


/* Best Of Award */
.Best_Of_Award h4
{
    margin:5px;
}

.Best_Of_Award h5
{
	padding:0 5px;
	font-size:1em;
    font-weight:bold;
}

.Best_Of_Award .Winner
{
	padding:5px;
}

.Best_Of_Award h6
{
    font-style:italic;
}

.Best_Of_Award .Winner .Address_Block .Address,
.Best_Of_Award .Winner .Address_Block .Address_Info,
.Best_Of_Award .Winner .Other_Info .Phone,
.Best_Of_Award .Winner .Other_Info .URL
{
	display:block;
}
/* /Best Of Award */


/* Slideshows */
#Slideshow .Content_Item_Body .Slideshow_Header
{
	overflow:auto;
}

#Slideshow .Content_Item_Body .Slideshow_Header h4
{
	margin:0 0 5px;
	padding:5px;
	font-size:1.5em;
	border-bottom:1px solid silver;
}

#Slideshow .Content_Item_Body .Slideshow_Header .Slideshow_Header_Bottom
{
	clear:both;
}

#Slideshow .Content_Item_Body .Slideshow_Header p.Navigation_Text
{
	float:left;
    margin:0;
    padding:0 0 5px 5px;
    font-size:.9em;
}

#Slideshow .Content_Item_Body .Slideshow_Header .Credit
{
	float:right;
    margin:0 0 5px;
    padding:0 5px 0 0;
    font-size:.9em;
}

#Slideshow .Content_Item_Body .Slideshow_Body
{
	padding:10px 0;
	border:1px solid silver;
	border-width:1px 0;
}

#Slideshow .Content_Item_Body .Slideshow_Image
{
    margin:0 0 10px;
    text-align:center;
}

#Slideshow .Content_Item_Body .Slideshow_Image .Image
{
    float:none;
    width:auto;
    text-align:center;
}

#Slideshow .Content_Item_Body .Slideshow_Image .Image img
{
    display:inline;
}

#Slideshow .Content_Item_Body .Slideshow_Body .Description
{
    margin:5px 0 0;
    padding:0 5px;
    font-size:1em;
}

#Slideshow .Content_Item_Body .Slideshow_Body .Caption
{
    margin:5px 0;
    padding:0 40px 10px;
    font-size:1em;
    font-style:italic;
}

#Slideshow .Content_Item_Body .Slideshow_Navigation
{
    padding:0;
    overflow:auto;
	font-size:.85em;
    text-transform:uppercase;
}

#Slideshow .Content_Item_Body .Slideshow_Top_Navigation
{
	margin:0 0 10px;
}

#Slideshow .Content_Item_Body .Slideshow_Bottom_Navigation
{
	margin:10px 0 0;
}

#Slideshow .Content_Item_Body .Slideshow_Navigation li
{
    list-style:none;
    margin:0;
    padding:0;
    color:#666666;
}

#Slideshow .Content_Item_Body .Slideshow_Navigation li.Prev
{
    float:left;
    padding-left:10px;
}

#Slideshow .Content_Item_Body .Slideshow_Navigation li.Prev:before
{
	content:'\025C0\00020';
}

#Slideshow .Content_Item_Body .Slideshow_Navigation li.Next
{
    float:right;
    padding-right:10px;
}

#Slideshow .Content_Item_Body .Slideshow_Navigation li.Next:after
{
	content:'\00020\025B6';
}

#Slideshow .Content_Item_Footer
{
	padding-bottom:5px;
}

#Slideshow .Content_Item_Footer .More_Link
{
	text-align:left;
}
/* /Slideshows */


/* Events */
/* Slideshows */
#Event .Content_Item_Body .Event_Header
{
	overflow:auto;
	border-bottom:1px solid silver;
}

#Event .Content_Item_Body .Event_Header h4
{
	margin:0 0 5px;
	padding:5px;
	font-size:1.5em;
	border-bottom:1px solid silver;
}

#Event .Content_Item_Body .Event_Header h5.Location
{
    float:left;
    margin:0;
    padding:0 0 0 5px;
    font-size:.9em;
}

#Event .Content_Item_Body .Event_Header h5.Date_And_Time
{
	float:right;
    margin:0 0 5px;
    padding:0 5px 0 0;
    font-size:.9em;
}

#Event .Content_Item_Body .Event_Body
{
	clear:both;
	padding:10px 5px 5px;
	border-bottom:1px solid silver;
	overflow:auto;
}

#Event .Content_Item_Body .Image
{
    margin:0 0 0 5px;
    float:right;
}

#Event .Content_Item_Body .Event_Image .Image img
{
    display:block;
    margin:0;
    padding:0;
}

#Event .Content_Item_Body .Event_Body .Description
{
    margin:5px 0 0;
    padding:0 5px;
    font-size:1em;
}

/* Retail */
#Event .Content_Item_Body .Event_Official_Word
{
	clear:both;
	padding:10px 5px 5px;
	overflow:auto;
}

#Event .Content_Item_Body .Event_Official_Word h4
{
	margin:0 0 10px;
	text-align:center;
	font-size:.8em;
	color:gray;
}

#Event .Content_Item_Body .Event_Official_Word h5
{
	margin:0 0 10px;
	font-size:1.25em;
}

#Event .Content_Item_Body .Event_Official_Word .Retail_Links
{
    clear:both;
    margin:10px 0;
    text-align:center;
}

#Event .Content_Item_Body .Event_Official_Word .Retail_Links li
{
    display:inline;
    padding:5px;
}
/* /Retail */
/* /Events */


/* Listings Page */
#Listings_Page .Content_Item_Body .Listings .Page_Number
{
	margin:0;
	padding:5px;
    font-size:1em;
}

#Listings_Page .Content_Item_Body .Listings .Listing
{
    clear:both;
    overflow:auto;
    padding:5px 10px;
    border-top: 1px solid silver;
}

#Listings_Page .Content_Item_Body .Listings .First
{
    border-top:none;
}

#Listings_Page .Content_Item_Body .Listings .Listing h4
{
	margin:0 0 5px;
    padding:0;
    font-size:1.2em;
    line-height:.9em;
    font-weight:bold;
    text-transform:capitalize;
}

#Listings_Page .Content_Item_Body .Listings .Listing h5
{
	font-size:1em;
}
/* /Listings_Page */


/* Movies */
.Movie
{
	padding:5px;
}

.Movie h4
{
    text-transform:capitalize;
}

.Movie .Theater_List_Header
{
    margin:0 0 5px;
    font-weight:bold;
    text-transform:uppercase;
}

.Movie .Venue h6
{
    font-weight:bold;
}

.Movie .Venue .Address_Block
{
    margin-bottom:0;
}

.Movie .Venue .Other_Info
{
    margin-top:0;
}

.Mobile_Film_List .Venue
{
	padding:5px;
	
}

.Mobile_Film_List .Venue h4
{
	margin:0 0 5px;
    font-weight:bold;
}

.Mobile_Film_List .Venue .Address_Block
{
    margin:0;
    line-height:1.25em;
}

.Mobile_Film_List .Venue .Address_Block span
{
	display:block;
}

.Mobile_Film_List .Venue .Address_Block .City,
.Mobile_Film_List .Venue .Address_Block .State,
.Mobile_Film_List .Venue .Address_Block .Zip
{
	display:inline;
	padding-right:.25em;		
}

.Mobile_Film_List .Venue .Other_Info
{
    margin:0;
    line-height:1.25em;
}

.Mobile_Film_List .Listings .Instructions
{
	margin:0;
	padding:5px;
}
/* /Movies */


/* Social */

.Social .Error_Message
{
	margin:5px 20px 10px;
	padding:10px;
	background:pink;
}


.Social .Error_Message li
{
	margin:0 0 5px;
	padding:0;
}

.Social .Form_Caption
{
	margin: 10px 10px 0 0;
}

.Social h4
{
	margin: 10px;
}

.Social form, .Social p
{
    margin:0 0 0 10px;
    padding:0 0 10px 0;
}

.Social form fieldset
{
    border:none;
    margin:0;
    padding:0;
}

.Social form div
{
	clear:both;
	margin-bottom:5px
}

.Social form legend
{
    font-weight:bold;
}

.Social form label
{
	display:block;
	clear:both;
	font-size:.9em;
}

.Social form input
{
	display:block;
	clear:both;
}

.Social form .Medium_Text_Input
{
	width:210px;
}

.Social form textarea.Medium_Text_Input
{
	width:290px;
	height:90px;
}

.Social form .Button_Container
{
	margin-top:10px;
}
/* /Social */


/* Search */
.Search_Index .Content_Item_Body p.Results_Message
{
	margin:10px;
}

.Search_Index .Content_Item_Body p.Results_Message .Keywords
{
	font-weight:bold;
}

.Search_Results .Search_Result
{
	margin:0;
	padding:5px;
	border-top: 1px solid silver;
}

.Search_Results .Search_Result h4
{
	margin:0 0 5px;
	line-height:1em;
}

.Search_Results .Search_Result .Teaser
{
	font-size:0.9em;
}

.Search_Index .Content_Item_Body #Search_Form
{
	margin:10px 0;
	text-align:center;
}

.Search_Index .Content_Item_Body #Search_Form div
{
	display:inline;
}

.Search_Index .Content_Item_Body #Search_Form label
{
	padding-right:5px;
	font-size:.85em;
	color:#666666;
}

.Search_Index .Content_Item_Body #Search_Form div.text input
{
	width:150px;
}
/* /Search */


/* About Us */
.About_Index .Content_Item_Body
{
	padding:10px;
}

.About_Index .Content_Item_Body .Content_Body_Section
{
	margin:0 0 10px;
}

.About_Index .Content_Item_Body h4
{
	margin:0 0 5px;
	font-size:1em;
	font-weight:bold;
}

.About_Index .Content_Item_Body h5
{
	margin:5px 0 0;
	font-size:.9em;
}

.About_Index .Content_Item_Body p span
{
	display:block;
}

.About_Index .Content_Item_Body p,
.About_Index .Content_Item_Body ul
{
	font-size:.9em;
}


.About_Staff .Content_Item_Body
{
	padding:10px;
}

.About_Staff .Content_Item_Body h4
{
	margin:0 0 5px;
	font-size:1em;
	font-weight:bold;
}

.About_Staff .Content_Item_Body h5
{
	margin:5px 0 0;
	font-size:.9em;
}

.About_Staff .Content_Item_Body li p
{
	padding-left:10px;
	font-size:.9em;
}

/* Column View */
.Column_View .Content_Item_Body .Article h5.Byline
{
	font-size:.85em;
	font-weight:bold;
}

.Column_View .Content_Item_Body .Article .Teaser
{
	margin:5px 0;
	font-weight:normal;
}

.Column_View .Content_Item_Body .Archive
{
	border-top:1px solid silver;
	padding:5px ;
}

.Column_View .Content_Item_Body .Archive h4
{
	margin:0 0 5px;
}

.Column_View .Content_Item_Body .Archive li
{
	display:inline;
	padding:0 .25em 0 0;
}

.Column_View .Content_Item_Body .Pagination
{
	padding:5px;
}
/* /Column View */

/* Promotions */

.Promotions_MobileApps .mobapp_nav {
    text-align: center;
}

.Promotions_MobileApps .collapse {
    display: none;
}

.Promotions_MobileApps .Content_Item_Body h4 {
    margin: 5px;
}

.Promotions_MobileApps .Content_Item_Body .crop {
    float:left;
    overflow: hidden;
}

.Promotions_MobileApps .Content_Item_Body .crop img{
    margin: -0px 0px 0px -255px;
}

/*
.Promotions_MobileApps .Content_Item_Body img {
    float: left;
    margin: 5px 10px 5px 5px;
}*/

.Promotions_MobileApps .Content_Item_Body p {
    margin: 5px;
    text-align: justify;
}

.Promotions_MobileApps .Content_Item_Body p.mobapp_text_sign_up_button{
    text-align: center;
}
/* /Promotions */


/* Village */
.Content_Item_Body .Profile_Menu
{
    margin:0 0 10px;
    padding:0;
    border-bottom:2px solid silver;
    font-size:1.12em;
}

.Content_Item_Body .Profile_Menu div
{
	margin:0;
    padding:4px 5px;
    border-bottom:1px solid silver;
}

.Content_Item_Body .Profile_Menu div.Last
{
	border-bottom:none;
}


/* Village Settings */
.Village_Settings .General_Info,
.Village_Settings .Login_Info
{
	margin:10px;
}

.Village_Settings h4
{
	margin-bottom:5px;
}

.Village_Settings .Content_Item_Body form .input
{
	overflow:auto;
	padding-bottom:5px;
}

.Village_Settings .Content_Item_Body form label,
.Village_Settings .Content_Item_Body form p.Label
{
	display:block;
	float:left;
	width:60px;
	text-align:right;
	margin:0;
	padding:5px 5px 0 0;
	font-size:.85em;
}

.Village_Settings .Content_Item_Body form #Image_Options .Image
{
	height:50px;
	width:50px;
	margin:0 10px 0 0;
	vertical-align: middle;
}

.Village_Settings .Content_Item_Body form #Image_Options #browse
{
	display:none;
}

.Village_Settings .Content_Item_Body form .radio label
{
	display:inline;
	float:none;
	padding:0;
}

.Village_Settings .Content_Item_Body form .submit
{
	padding-left:65px;
}

.Village_Settings .Content_Item_Body form p.Field_Replacement
{
	margin-bottom:0;
	padding-top:3px;
}

.Village_Settings .Login_Info .Elements
{
	float:left;
}

.Village_Settings .Login_Info .changeEmailClick,
.Village_Settings .Login_Info .changePasswordClick
{
	color:#253c87;
	cursor: pointer;
}

.Village_Settings .Login_Info #changeEmailFields,
.Village_Settings .Login_Info #changeEmailSubmit,
.Village_Settings .Login_Info #changePasswordFields,
.Village_Settings .Login_Info #changePasswordSubmit
{
	display:none;
}

.Village_Settings .Login_Info #changeEmailFields,
.Village_Settings .Login_Info #changePasswordFields
{
	padding-bottom:5px;
}

.Village_Settings .Login_Info #changeEmailFields label,
.Village_Settings .Login_Info #changePasswordFields label
{
	float:none;
	width:auto;
	text-align:left;
}

.Village_Settings .Login_Info .Elements .submit
{
	padding-left:0;
}
/* /Village Settings */


/* Village Newsletters */
.Village_Newsletters .Content_Item_Body .Intro,
.Village_Newsletters .Content_Item_Body .General
{
	margin:10px;
}

.Village_Newsletters h4
{
	margin-bottom:5px;
}

.Village_Newsletters .Content_Item_Body .nlList li
{
	margin:0 0 5px;
}

.Village_Newsletters .Content_Item_Body .nlList li h5
{
	font-size:1em;
	font-weight:bold;
}

.Village_Newsletters .Content_Item_Body .nlList li .other_cities
{
	color:#253c87;
	cursor:pointer;
}

.Village_Newsletters .Content_Item_Body .nlList .otherCities .otherList
{
	margin:5px 0 0 10px;
}
/* /Village Newsletters */


/* Village Mobile */
.Village_Mobile .Content_Item_Body .General
{
	margin:10px;
}

.Village_Mobile h4
{
	margin-bottom:5px;
}

.Village_Mobile .Content_Item_Body form .input
{
	overflow:auto;
	padding-bottom:5px;
}

.Village_Mobile .Content_Item_Body form label
{
	display:block;
	float:left;
	width:60px;
	text-align:right;
	margin:0;
	padding:5px 5px 0 0;
	font-size:.85em;
}

.Village_Mobile .Content_Item_Body form .submit_wrapper
{
	display:inline;
}

.Village_Mobile .Content_Item_Body .Mobile_Info .text
{
	display:inline;
}

.Village_Mobile .Content_Item_Body .Mobile_Info .text input
{
	width:120px;
}



.Village_Mobile .Content_Item_Body .nlList li
{
	margin:0 0 5px;
}

.Village_Mobile .Content_Item_Body .nlList li h5
{
	font-size:1em;
	font-weight:bold;
}

.Village_Mobile .Content_Item_Body .nlList li .other_cities
{
	color:#253c87;
	cursor:pointer;
}

.Village_Mobile .Content_Item_Body .nlList .otherCities .otherList
{
	margin:5px 0 0 10px;
}
/* /Village Mobile */


/* Village Login */
.Village_Login .Content_Item_Body p
{
	line-height:1.25em;
}

.Village_Login .Content_Item_Body .Intro,
.Village_Login .Content_Item_Body .Sign_Up,
.Village_Login .Content_Item_Body .Login
{
	margin:10px;
}

.Village_Login .Content_Item_Body button
{
    border:none;
    color:white;
    background:#0065ad;
    padding:2px 5px;
    cursor:pointer;
}

.Village_Login .Content_Item_Body form
{
	margin:10px;
}

.Village_Login .Content_Item_Body form h4
{
	margin:0 0 5px;
}

.Village_Login .Content_Item_Body form p
{
	margin:0 0 0 95px;
}

.Village_Login .Content_Item_Body form .input
{
	clear:both;
	padding:0 0 5px;
}

.Village_Login .Content_Item_Body form label
{
	font-size:.85em;
}

.Village_Login .Content_Item_Body form .text label,
.Village_Login .Content_Item_Body form .password label
{
	display:block;
	float:left;
	width:90px;
	text-align:right;
	padding:5px 5px 0 0;
}

.Village_Login .Content_Item_Body form .checkbox,
.Village_Login .Content_Item_Body form .submit
{
    padding-left:90px;
}

.Village_Login .Content_Item_Body .message
.Village_Login .Content_Item_Body .error
{
	padding:5px;
	background-color:lightgray;
	text-align:center;
}
/* /Village Login */


.Village_Register .Content_Item_Body p,
.Village_Forgot .Content_Item_Body p
{
	line-height:1.25em;
}

.Village_Register .Content_Item_Body .Intro,
.Village_Forgot .Content_Item_Body .Intro,
.Village_Register .Content_Item_Body .Sign_Up,
.Village_Settings .Intro
{
	margin:10px;
}

.Village_Register .Content_Item_Body button
{
    border:none;
    color:white;
    background:#0065ad;
    padding:2px 5px;
    cursor:pointer;
}

.Village_Register .Content_Item_Body form,
.Village_Forgot .Content_Item_Body form
{
	margin:10px;
}

.Village_Register .Content_Item_Body form h4,
.Village_Forgot .Content_Item_Body form h4
{
	margin:0 0 5px;
}

.Village_Register .Content_Item_Body form p
{
	margin:0 0 0 95px;
}

.Village_Forgot .Content_Item_Body form p#Login_Link
{
	margin:10px 0 0 95px;
}

.Village_Forgot .Content_Item_Body form fieldset
{
	margin:0 0 10px;
}

.Village_Register .Content_Item_Body form .input,
.Village_Forgot .Content_Item_Body form .input
{
	clear:both;
	padding:0 0 5px;
}

.Village_Register .Content_Item_Body form label,
.Village_Forgot .Content_Item_Body form label
{
	font-size:.85em;
}

.Village_Forgot .Content_Item_Body form .text label,
.Village_Forgot .Content_Item_Body form .password label
{
	display:block;
	float:left;
	width:90px;
	text-align:right;
	padding:5px 5px 0 0;
}

.Village_Register .Content_Item_Body form .text label
{
	display:block;
	float:left;
	width:90px;
	text-align:right;
	padding:5px 5px 0 0;
}

.Village_Register .Content_Item_Body form .submit
{
    padding:10px 0 0;
}

.Village_Forgot .Content_Item_Body form .submit
{
	padding:5px 0 0 95px;
}

.Village_Register .Content_Item_Body .message,
.Village_Forgot .Content_Item_Body .message,
.Village_Forgot .Content_Item_Body .error
{
	padding:5px;
	background-color:lightgray;
	text-align:center;
}

.Village_Register .Content_Item_Body form #recaptcha_widget
{
	margin-top:10px;
}

.Village_Register .Content_Item_Body form #recaptcha_widget .captchaBar td
{
	padding:0 5px 0 0;
	vertical-align:middle;
}
/* /Village */


/* Reader Management */
.Reader_Management_Register .Content_Item_Body form
{
	margin:10px;
}

.Reader_Management_Register .Content_Item_Body p
{
	line-height:1.25em;
}

.Reader_Management_Register .Content_Item_Body form .input
{
	clear:both;
	padding:0 0 5px;
}

.Reader_Management_Register .Content_Item_Body form label
{
	display:block;
	float:left;
	width:90px;
	text-align:right;
	padding:5px 5px 0 0;
	font-size:.9em;
}

.Reader_Management_Register .Content_Item_Body .Captcha
{
	padding-left:95px;
}

.Reader_Management_Register .Content_Item_Body form .submit
{
	padding-left:95px;
}

.Reader_Management_Login .Content_Item_Body p
{
	line-height:1.25em;
}

.Reader_Management_Login .Content_Item_Body .Intro
{
	margin:10px;
}

.Reader_Management_Login .Content_Item_Body form
{
	margin:10px;
}

.Reader_Management_Login .Content_Item_Body form h4
{
	margin:0 0 5px;
}

.Reader_Management_Login .Content_Item_Body .Login
{
	margin:0 0 10px;
}

.Reader_Management_Login .Content_Item_Body .Login .Messages p
{
	padding:5px;
	background-color:lightgray;
}

.Reader_Management_Login .Content_Item_Body .Recover_Password
{
	margin:0 0 10px;
}

.Reader_Management_Login .Content_Item_Body form .input
{
	clear:both;
	padding:0 0 5px;
}

.Reader_Management_Login .Content_Item_Body form label
{
	font-size:.9em;
}

.Reader_Management_Login .Content_Item_Body form .text label,
.Reader_Management_Login .Content_Item_Body form .password label
{
	display:block;
	float:left;
	width:90px;
	text-align:right;
	padding:5px 5px 0 0;
}


.Reader_Management_Profile .Content_Item_Body .Intro
{
	margin:10px;
}

.Reader_Management_Profile .Content_Item_Body .Intro p
{
	line-height:1.2em;
}

.Reader_Management_Profile .Content_Item_Body form
{
	margin:10px;
}

.Reader_Management_Profile .Content_Item_Body form h4
{
	margin:0 0 5px;
}

.Reader_Management_Profile .Content_Item_Body .Messages
{
	padding:10px;
}

.Reader_Management_Profile .Content_Item_Body .Messages p
{
	padding:5px;
	background-color:lightgray;
}

.Reader_Management_Profile .Content_Item_Body .General_Info
{
	margin:0 0 10px;
}

.Reader_Management_Profile .Content_Item_Body .Login_Info
{
	margin:0 0 10px;
}

.Reader_Management_Profile .Content_Item_Body .Newsletters
{
	margin:0 0 10px;
}

.Reader_Management_Profile .Content_Item_Body .Texts
{
	margin:0 0 10px;
}

.Reader_Management_Profile .Content_Item_Body form .input
{
	clear:both;
	padding:0 0 5px;
}

.Reader_Management_Profile .Content_Item_Body form .General_Info label,
.Reader_Management_Profile .Content_Item_Body form .Login_Info label
{
	font-size:.85em;
}

.Reader_Management_Profile .Content_Item_Body form .text label,
.Reader_Management_Profile .Content_Item_Body form .password label
{
	display:block;
	float:left;
	width:135px;
	text-align:right;
	padding:5px 5px 0 0;
}

.Reader_Management_Profile .Content_Item_Body form .radio legend
{
	display:block;
	float:left;
	width:135px;
	text-align:right;
	padding:5px 5px 0 0;
	font-size:.85em;
}

.Reader_Management_Profile .Content_Item_Body form .radio label
{
	padding-right:15px;
}

.Reader_Management_Profile .Content_Item_Body form .Medium_Text_Input
{
	width:150px;
}

.Reader_Management_Profile .Content_Item_Body form .Small_Text_Input
{
	width:70px;
}

.Reader_Management_Profile .Content_Item_Body form .Newsletters .checkbox
{
	clear:both;
	padding:10px 0 10px;
}

.Reader_Management_Profile .Content_Item_Body form .Newsletters .checkbox input
{
	display:block;
	width:15px;
	float:left;
	margin-right:5px;
}

.Reader_Management_Profile .Content_Item_Body form .Newsletters .checkbox label
{
	display:block;
	float:left;
	width:275px;
	font-size:.9em;
	line-height:1.25em;
}

.Reader_Management_Profile .Content_Item_Body form .Newsletters .checkbox strong
{
	font-weight:bold;
}

.Reader_Management_Profile .Content_Item_Body form .Texts .checkbox
{
	clear:both;
	padding:10px 0 10px;
}

.Reader_Management_Profile .Content_Item_Body form .Texts .checkbox input
{
	display:block;
	width:15px;
	float:left;
	margin-right:5px;
}

.Reader_Management_Profile .Content_Item_Body form .Texts .checkbox label
{
	display:block;
	float:left;
	width:275px;
	font-size:.9em;
	line-height:1.25em;
}

.Reader_Management_Profile .Content_Item_Body form .Texts .checkbox strong
{
	font-weight:bold;
}

.Reader_Management_Unsubscribe .Content_Item_Body .Intro
{
    padding:10px 10px 0;
}

.Reader_Management_Unsubscribe .Content_Item_Body .Intro p
{
    margin:0 0 10px;
    line-height:1.2em;
}

.Reader_Management_Unsubscribe .Content_Item_Body form
{
    overflow:auto;
    padding:0 10px 10px;
}

.Reader_Management_Unsubscribe .Content_Item_Body form .Checkboxes
{
    margin:0 0 10px;
}

.Reader_Management_Unsubscribe .Content_Item_Body form .Survey
{
    margin:20px 0 10px;
}

.Reader_Management_Unsubscribe .Content_Item_Body form .Survey p
{
    line-height:1.2em;
}

.Reader_Management_Unsubscribe .Content_Item_Body form .Survey ul
{
    margin:0 0 10px;
}

.Reader_Management_Unsubscribe .Content_Item_Body form .Survey ul p
{
    font-style:italic;
}

.Reader_Management_Unsubscribe .Content_Item_Body form li
{
    margin:0 0 2px 25px;
    text-indent:-25px;
    line-height:1.2em;
}

.Reader_Management_Unsubscribe .Content_Item_Body .URL_Error_Text p
{
    word-wrap:break-word;
}
/* /Reader Management */


/* Social Networking Buttons - Article and slideshow pages */
.Share_Buttons
{
	clear:both;
	margin:5px 0 0;
	padding:5px 0 0;
	text-align:center;
	border-top:1px solid silver;
}

.Share_Buttons li
{
	display:inline;
	padding:2px;
}
/* /Social Networking Buttons */


/* iPhone App Promo Slider */
#Iphone_App_Promo
{
	height:95px;
	width:100%;
	position:fixed;
    bottom:0px;
	display:none;
    z-index:999;	
}

#Iphone_App_Promo #Iphone_App_Promo_Ad
{
	background:transparent url('https://web.archive.org/web/20120117101555im_/http://assets.houstonpress.com/img/mobile/popup_iphone_app_download.png') no-repeat left bottom;
	height:98px;
}

#Iphone_App_Promo #Iphone_Best_Of_App_Promo
{
	background:transparent url('https://web.archive.org/web/20120117101555im_/http://assets.houstonpress.com/img/mobile/popup_iphone_app_best_of.png') no-repeat left bottom;
	height:98px;
}

#Iphone_App_Promo #Iphone_App_Promo_Ad_Go
{
    position:relative;
    top:50px;
    height:50px;
    width:100%;
}
#Iphone_App_Promo_Ad_Go A
{
    display:block;
    height:100%;
}

#Iphone_App_Promo #Iphone_App_Promo_Close
{
    position:static;
	height:30px;
	width:90px;
    margin-top:20px;
    float:right;
     background:transparent url('https://web.archive.org/web/20120117101555im_/http://assets.houstonpress.com/img/mobile/popup_iphone_app_close_box.png') no-repeat 50% 50%;
}
#Iphone_App_Promo_Close A{
    display:block;
    height:100%;
}
/* /iPhone App Promo Slider */


.Restaurants_Mobile_List h4
{
    margin:5px;
    font-size:1.25em;
}

/* fixes for mobileApps page */
.Content_Item_Body p.center {
    text-align: center !important;
}

.Content_Item_Body img.iconLeft {
    position: relative;
    float: left;
    margin: 5px 10px 5px 5px;
}

.Content_Item_body p {
    margin-top: 5px;
}

.Content_Item_Body p.dl {
    text-align: left;
    margin: 0 0 0 5px;
}

/* Author View */
.Author_View h4
{
	margin:5px;
}

.Author_View .Author_Bio,
.Author_View .Author_Awards
{
	padding:5px;
}

.Author_View .Author_Articles .Archives
{
	padding:5px;
	font-size:1em;
}

.Author_View .Author_Articles ul
{
	border-top:1px solid silver;
}

.Author_View .Author_Articles li
{
	padding:5px;
	border-bottom:1px solid silver;
}

.Author_View .Author_Articles li h5
{
	margin:0 0 3px;
	font-size:1.2em;
	line-height:1.2em;
}

.Author_View .Author_Articles li .Pub_Date
{
	margin:3px 0;
	font-size:.9em;
}

.Author_View .Author_Articles li .Teaser
{
	margin:0;
	line-height:1.2em;
}

.Author_View .Pagination
{
	padding:5px;
	font-size:1em;
}
/* /Author View */

/* Email An Employee */
.Email_An_Employee .Content_Item_Body .Intro
{
	margin:10px;
}

.Email_An_Employee .Content_Item_Body .Intro p
{
    line-height:1.2em;
}

.Email_An_Employee .Content_Item_Body .Intro .Error_Message
{
    margin:5px 20px 10px;
	padding:10px;
	background:pink;
}

.Email_An_Employee .Content_Item_Body .Intro .Error_Message li
{
	margin:0 0 5px 20px;
	padding:0;
	list-style-type:disc;
}

.Email_An_Employee .Content_Item_Body form
{
	margin:10px;
}

.Email_An_Employee .Content_Item_Body form div
{
	clear:both;
	min-height:25px;
}

.Email_An_Employee .Content_Item_Body form label
{
	display:block;
	float:left;
	width:100px;
	font-size:.9em;
	padding:2px 10px 0 0;
	text-align:right;
}

.Email_An_Employee .Content_Item_Body form .Textarea label,
.Email_An_Employee .Content_Item_Body form .Field_Replacement label,
.Email_An_Employee .Content_Item_Body form .Validation_Code label
{
	float:none;
	width:auto;
	text-align:left;
	padding:0;
}

.Email_An_Employee .Content_Item_Body form .Phone .Format
{
	margin:2px 0 2px;
	padding-left:110px;
	font-size:.9em;
}

.Email_An_Employee .Content_Item_Body form input
{
	width:155px;
}

.Email_An_Employee .Content_Item_Body form .Textarea textarea
{
	width:270px;
}

.Email_An_Employee .Content_Item_Body form .Validation_Code
{
	padding-top:10px;
}

.Email_An_Employee .Content_Item_Body form .Validation_Code input
{
	width:75px;
}

.Email_An_Employee .Content_Item_Body form .Submit
{
	padding:10px 0 0 110px;
}

.Email_An_Employee .Content_Item_Body form .Submit input
{
	width:auto;
}
/* /Email An Employee */

.Send_To_Friend .Content_Item_Body p
{
	margin:10px;
    line-height:1.2em;
}

/* --- End /home/httpd/public/app_frame/webroot/css/mobile_global.css --- */
/* --- Start /home/httpd/public/app_frame/webroot/css/mobile_article.css --- */

/* Article */
#Article .Content_Item_Body
{
	padding:5px 0;
}

#Article .Article_Header
{
	margin:0 0 10px;
}

#Article .Article_Header h4
{
    margin:5px 0;
    padding:0 5px 10px;
    border-bottom:1px solid silver;
	font-size:1.75em;
}

#Article .Article_Header .Byline
{
	float:left;
	font-weight:bold;
    margin:0 0 5px;
    padding-left:5px;
    font-size:.9em;
}

#Article .Article_Header .Pub_Date
{
	float:right;
    margin:0 0 5px;
    padding-right:5px;
    font-size:.9em;
}

#Article .Article_Header .Page_Number
{
	margin:0;
	padding-left:5px;
    font-size:.9em;
}

#Article .Article_Body
{
	clear:both;
	padding:5px;
	border-top:1px solid silver;
    line-height:1.25em;
}

/*#Article .Article_Header .Page_Number
{
    margin:0;
    font-size:.9em;
    font-style:italic;
    text-transform:uppercase;
    text-align:right;
}*/

#Article .Article_Body .Image
{
	width:120px;
	float:right;
	margin:5px 0 5px 5px;
}

#Article .Article_Body h6
{
	margin:0 0 5px;
	font-weight:bold;
}

#Article .Article_Footer .Pagination
{
	display:block;
	padding:2px 5px;
	font-size:1.2em;
}
/* /Article */


/* Comments */
#Comments
{
	border-top:1px solid silver;
}

#Comments h4
{
	padding:10px;
	font-size:1.5em;
}

#Comments #CommentsList li
{
	padding:10px;
	border-bottom:1px solid silver;
}

#Comments #CommentsList li:last-child
{
	border:none;
}

#Comments .Comment_Author
{
	margin:0 0 1.5em;
	font-weight:bold;
}

#Comments .Comment_Body
{
	margin:0 0 1.5em;
	line-height:1.25em;
}

#Comments .Comment_Date
{
	margin:0;
	font-size:.9em;
	font-style:italic;
}
/* /Comments */


/* --- End /home/httpd/public/app_frame/webroot/css/mobile_article.css --- */


/* Count:  is not Ct: 4 */
/*
     FILE ARCHIVED ON 10:15:55 Jan 17, 2012 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 15:43:29 Nov 01, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  capture_cache.get: 0.453
  captures_list: 0.413
  exclusion.robots: 0.043
  exclusion.robots.policy: 0.033
  esindex: 0.006
  cdx.remote: 7.087
  LoadShardBlock: 107.503 (3)
  PetaboxLoader3.datanode: 135.391 (4)
  PetaboxLoader3.resolve: 93.281 (2)
  load_resource: 174.055
*/