/* CSS Document */
/*---------------------------------------------
Set up the Columns
---------------------------------------------*/
* {
	padding:0 0 0 0;
	margin:0 0 0 0;
}

body {
	margin:0px 0px; 
	padding:0px; /* Need to set body margin and padding to get consistency between browsers. */
	text-align:center; /* Hack for IE5/Win */
	background: #473a36 url(/siteimages/fritzryan/design_elements/background_2.gif) top center;
	color: #ccc;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:11px;
}

a:link, a:visited, a:active {
	color:#FFFFFF;
}
/*------------------------*/
/* WHOLE PAGE LAYOUT STUFF*/
/*------------------------*/
#allcontent {
	width:960px;
	background: #473a36;
	margin:0px auto; /* Right and left margin widths set to "auto" */
	text-align:left; /* Counteract to IE5/Win Hack */
	padding:0 0 0 0;
}
	
#displayheader, #header_home, #header_Join, #header_Welcome, #header_About,#header_FAQs,#header_Models,#header_ModelsSet,#header_ModelsDirectory,#header_ShootersDiary,#header_Tour,#header_VIPMembersArea,
#header_News, #header_Contact  {
	padding:0 0 0 0;
	margin:0 0 0 0;	
	width: 960px;
	height: 182px;
}

#displayheader, #header_home  {
	background: #333 url(/siteimages/fritzryan/design_elements/fritz_banner_9.jpg) no-repeat 0 0;
}

#header_VIPMembersArea {
	background: #333 url(/siteimages/fritzryan/design_elements/fritz_banner_7.jpg) no-repeat 0 0;
}
#header_Tour {
	background: #333 url(/siteimages/fritzryan/design_elements/fritz_banner_6.jpg) no-repeat 0 0;
}
#header_Join  {
	background: #333 url(/siteimages/fritzryan/design_elements/fritz_banner_8.jpg) no-repeat 0 0;
}

#header_Welcome {
	background: #333 url(/siteimages/fritzryan/design_elements/fritz_banner_7.jpg) no-repeat 0 0;
}

#header_About {
	background: #333 url(/siteimages/fritzryan/design_elements/fritz_banner_2.jpg) no-repeat 0 0;
}

#header_FAQs { 
	background: #333 url(/siteimages/fritzryan/design_elements/fritz_banner_5.jpg) no-repeat 0 0;
}

#header_Models {
	background: #333 url(/siteimages/fritzryan/design_elements/fritz_banner_4.jpg) no-repeat 0 0;
}

#header_ModelsSet {
	background: #333 url(/siteimages/fritzryan/design_elements/fritz_banner_2.jpg) no-repeat 0 0;
}

#header_ShootersDiary {
	background: #333 url(/siteimages/fritzryan/design_elements/fritz_banner_3.jpg) no-repeat 0 0;
}

#header_ModelsDirectory {
	background: #333 url(/siteimages/fritzryan/design_elements/fritz_banner_4.jpg) no-repeat 0 0;
}

#header_Contact {
	background: #333 url(/siteimages/fritzryan/design_elements/fritz_banner_1.jpg) no-repeat 0 0;
}

#header_News {
	background: #333 url(/siteimages/fritzryan/design_elements/fritz_banner_1.jpg) no-repeat 0 0;
}

#leftcontent {
	position: absolute;
	left:0px;
	top:0px;
	margin:0 0 0 0;
	padding:0 0 0 0;	
	min-height: 100%;
}

#rightcontent {
	position: absolute;
	right:0px;
	top:0px;
	margin:0 0 0 0;
	padding:0 0 0 0;	
}

#centercontent {
	margin:0 0 0 0;
	padding:0 0 0 0;	
}




body, p, th, td, h1, h2, h3, h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
}

table {
	font-family:Verdana, Helvetica, sans-serif;
	font-size:11px;
}
p {
	padding: 0 0 0 0;
	margin:0 0 0 0;
}
a:link, a:active {
	color:#AEC95F; 
	padding: 1px; 
	text-decoration:none;
}

a:visited{
	color:#72833f;
	padding: 1px; 
	text-decoration:none;
}

a:hover {
	color:#ffffff; 
	padding: 1px; 
	text-decoration:none;
}



/*---------------------------------------------
Body - with background image
---------------------------------------------*/




#videocontenttype {
	position:relative;
	left:0;
	top:0;	

}

#videocontenttype ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#videocontenttype li {
	margin: 0;
	float: left;
	text-indent: -9999px;
	padding: 0 0 0 0;	
}

#videocontenttype li a {
	height: 25px;
	line-height: 25px;
	display: block;
}

/* ------| wmv |------ */
#videocontenttype li#wmv {
	width: 26px;
}
#videocontenttype li#wmv a {
	width: 25px;
	background: url(/siteimages/fritzryan/design_elements/wmv_icon.jpg) no-repeat 0 0;
}
#videocontenttype li#wmv a:hover {
	background-position: -25px 0;
}

/* ------| avi |------ */
#videocontenttype li#avi {
	width: 26px;
}
#videocontenttype li#avi a {
	width: 25px;
	background: url(/siteimages/fritzryan/design_elements/divx_icon.jpg) no-repeat 0 0;
}
#videocontenttype li#avi a:hover {
	background-position: -25px 0;
}

/* ------| mpeg |------ */
#videocontenttype li#mpeg {
	width: 26px;
}
#videocontenttype li#mpeg a {
	width: 25px;
	background: url(/siteimages/fritzryan/design_elements/mpeg_icon.jpg) no-repeat 0 0;
}
#videocontenttype li#mpeg a:hover {
	background-position: -25px 0;
}

/* ------| save icon|------ */
#videocontenttype li#saveicon {
	width: 26px;
}
#videocontenttype li#saveicon a {
	width: 25px;
	background: url(/siteimages/fritzryan/design_elements/save_to_disk_icon.gif) no-repeat 0 0;
}
#videocontenttype li#saveicon a:hover {
	background-position: -25px 0;
}

/*---------------------------------------------
Model Directory - A-H I-L M-S search etc.
---------------------------------------------*/
.modeldirectory {
	left:0;
	top:0;	
	width: 960px;
	background: #000000  url(/siteimages/fritzryan/design_elements/search_background.gif) no-repeat 0 0;
	padding-top:5px;
	height: 34px;
	line-height: 34px;

}

.modeldirectory ul {

	margin: 0;
	padding: 0;
	list-style: none;
}

.modeldirectory li {
	margin: 0;
	float: left;
	text-indent: -9999px;
	padding: 0 0 0 0;	
}

.modeldirectory li a {
	display: block;
}

/* ------| title |------ */
.modeldirectory li.title {
	width: 196px;

	color: #716262;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:11px;

}
.modeldirectory li.title a {
	width: 196px;
	background: url(/siteimages/fritzryan/design_elements/but11-model-directory.gif) no-repeat 0 0;
	color: #716262;	
	text-decoration:none;
	
}
.modeldirectory li.title a:hover {
	background-position: -196px 0;
	color: #7d6e6e;	
}


/* ------| a - k |------ */
.modeldirectory li.a_h {
	width: 76px;
}
.modeldirectory li.a_h a {
	width: 76px;
	background: url(/siteimages/fritzryan/design_elements/but-ah_2.gif) no-repeat 0 0;
}
.modeldirectory li.a_h a:hover {
	background-position: -76px 0;
}

/* ------| i - l |------ */
.modeldirectory li.i_l {
	width: 75px;
}
.modeldirectory li.i_l a {
	width: 75px;
	background: url(/siteimages/fritzryan/design_elements/but-im_2.gif) no-repeat 0 0;
}
.modeldirectory li.i_l a:hover,
body.i_l .modeldirectory li.i_l a {
	background-position: -75px 0;
}

/* ------| m - s |------ */
.modeldirectory li.m_s {
	width: 75px;
}
.modeldirectory li.m_s a {
	width: 75px;
	background: url(/siteimages/fritzryan/design_elements/but-ns_2.gif) no-repeat 0 0;
}
.modeldirectory li.m_s a:hover,
body.m_s .modeldirectory li.m_s a {
	background-position: -75px 0;
}


/* ------| t - z |------ */
.modeldirectory li.t_z {
	width: 71px;
}
.modeldirectory li.t_z a {
	width: 71px;
	background: url(/siteimages/fritzryan/design_elements/but-tz_2.gif) no-repeat 0 0;
}
.modeldirectory li.t_z a:hover,
body.t_z .modeldirectory li.t_z a {
	background-position: -71px 0;
}

/* ------| search |------ */
.modeldirectory li.search {
	text-indent: 0px;
	width: 150px;
	padding:5px 5px 5px 5px;
}
.modeldirectory li.search a {
	width: 50px;
	/*background: url(/siteimages/bbb_search.gif) no-repeat 0 0;*/
}
.modeldirectory li.search a:hover,
body.t_z .modeldirectory li.search a {
	background-position: 50px 0;
}

/* ------| searchbutton |------ */
.modeldirectory li.searchbutton {
	text-indent: 0px;
	width: 50px;
	padding:5px 5px 5px 5px;
}
.modeldirectory li.searchbutton a {
	width: 50px;
	/*background: url(/siteimages/bbb_search.gif) no-repeat 0 0;*/
}
.modeldirectory li.searchbutton a:hover,
body.t_z .modeldirectory li.searchbutton a {
	background-position: 50px 0;
}

.searchinput {
border: 3px double #999999;
	background:#ecf7fd;
	color:#716262;
}

.submitButton{ 
	border: 3px double #999999;
	border-top-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding: 0.25em;
	background-color: #acafb3;
	color: #333333;
	font-size: 75%;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:11px;
}

/*---------------------------------------------
Navigation Area
---------------------------------------------*/
.navigation { 
	margin-top:3px;
	border-top:dashed #999999 1px;
	margin-bottom:5px;
	border-bottom:dashed #999999 1px;
	width:960px;
	height:34px;
	background-color: #1f1414;

}
.navigation ul {
	margin:0;
	padding: 8px;
	text-align:left;
}

.navigation ul li { 
	display:inline;
	list-style-type: none;
	padding:0 15px 0 15px;	 
}
.navigation a:visited,.navigation a:link,.navigation li{
	color:#AEC95F; 
	font-size:13px;
	padding: 1px; 
	text-decoration:none;
}

.navigation ul li a:link, .navigation ul li a:visited {
}
.navigation ul li a:hover { 
	color:white; 
} 
/*---------------------------------------------
Promos for file types - divx, wmv, etc.
---------------------------------------------*/

#promos {
	position:relative;
	left:0;
	top:0;	
	width: 960px;
	height:82px;
	padding-bottom:5px;
	border-bottom:dashed #999999 1px;
	
}

#promos ul {
	margin: 0;
	padding: 0;
	list-style: none;
}


#promos li {
	margin: 0;
	float: left;
	text-indent: -9999px;
	padding: 0 0 0 0;	
}

#promos li a {
	height: 82px;
	line-height: 82px;
	display: block;
}

/* ------| HDV |------ */
#promos li#hdv {
	width: 150px;
}
#promos li#hdv a {
	width: 150px;
/*	background: url(/siteimages/fritzryan/design_elements/button_hdv.gif) no-repeat 0 0; */
	background: url(/siteimages/fritzryan/design_elements/bar_giffs/button_1.gif) no-repeat 0 0;

}

/* ------| wmv |------ */
#promos li#wmv {
	width: 150px;
}
#promos li#wmv a {
	width: 150px;
/*	background: url(/siteimages/fritzryan/design_elements/button_wmv.gif) no-repeat 0 0; */
	background: url(/siteimages/fritzryan/design_elements/bar_giffs/button_2.gif) no-repeat 0 0;
}

/* ------| divx |------ */
#promos li#divx {
	width: 150px;
}
#promos li#divx a {
	width: 150px;
/*	background: url(/siteimages/fritzryan/design_elements/button_divx.gif) no-repeat 0 0; */
	background: url(/siteimages/fritzryan/design_elements/bar_giffs/button_3.gif) no-repeat 0 0;
}

/* ------| mpeg4 |------ */
#promos li#mpeg4 {
	width: 150px;
}
#promos li#mpeg4 a {
	width: 150px;
/*	background: url(/siteimages/fritzryan/design_elements/button_mpeg4.gif) no-repeat 0 0; */
	background: url(/siteimages/fritzryan/design_elements/bar_giffs/button_4.gif) no-repeat 0 0;	
}

/* ------| jpeg |------ */
#promos li#jpeg {
	width: 150px;
}
#promos li#jpeg a {
	width: 150px;
/*	background: url(/siteimages/fritzryan/design_elements/button_jpeg.gif) no-repeat 0 0; */
	background: url(/siteimages/fritzryan/design_elements/bar_giffs/button_5.gif) no-repeat 0 0;	
}








/*---------------------------------------------
Display The Content Area
---------------------------------------------*/
#content_bottom {
	padding: 0 0 0 0;
	margin: 0 0 0 0;

}

#content_top {	
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

#content
{
	/*float: left;*/
	position:relative;


	width: 960px;
	padding-top:5px;
	padding-bottom:5px;
	margin-bottom:5px;	
	border-bottom:dashed #999999 1px;	
	background: #473a36;	
}

#home_page_coverphoto {
	margin-left:10px;
	padding: 10px 10px 10px 10px;
	text-align:center;
	background:#1f1414;
	float:left;

}



.box_no_background {
	padding: 10px 10px 10px 10px;
	margin: 10px 10px 10px 5px;	
	text-align:left;
	background:#473a36;

	width:930px;
}

#home_page_modeldesc img {

}

#home_page_modeldesc {
	padding: 10px 10px 10px 10px;
	margin: 10px 10px 10px 5px;	
	text-align:left;
	background:#473a36;

	width:920px;
}

#thumbnails {
	margin: 10px 10px 10px 10px;
	width: 710px;
	text-align:center;
}

#newlyaddedstatsbig, #newlyaddedstats, #recentaddedstats, #recentaddeddetails, #newlyaddedflv, #newlyaddedflvbig, .thumbcovershotnewlyadded, .thumbcovershotrecent, .thumbcovershot, .thumbvert, .thumbhorfourbysix, .thumbhor, .thumbwebsite, #websitedescription   {

}



#newlyaddedstatsbig {

width: 182px;
height: 248px;

margin: 3px 3px 3px 3px;
padding: 3px;
}

#recentaddedstats p, #newlyaddedstats p, #newlyaddedstats p, #newlyaddedstatsbig p {
	margin: 0 10px 0 10px;
	padding: 0 0 0 0;
}
#newlyaddedstats {
width: 200px;
height: 200px;

margin: 3px 3px 3px 3px;
padding: 3px;
} 

#salespitchgirls {
	position:relative;
	left:0;
	top:0;	

}

#salespitchgirls ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#salespitchgirls li {
	margin: 0;
	float: left;
	text-indent: -9999px;
	padding: 0 0 0 0;	
}

#salespitchgirls li a {
	width: 390px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	display: block;
}

/* ------| salespitchrollover2 |------ */
#salespitchgirls li#salespitchrollover2 {
	width: 390px;
	height: 262px;
}
#salespitchgirls li#salespitchrollover2 a {
	width: 390px;
	height: 262px;
	background: url(/siteimages/fritzryan/design_elements/rollover2a.jpg) no-repeat 0 0;
}
#salespitchgirls li#salespitchrollover2 a:hover {
	background-position: -390px 0;
}

* ------| salespitchrollover1 |------ */
#salespitchgirls li#salespitchrollover1 {
	width: 390px;
	height: 262px;
}
#salespitchgirls li#salespitchrollover1 a {
	width: 390px;
	height: 262px;
	background: url(/siteimages/fritzryan/design_elements/rollover1a.jpg) no-repeat 0 0;
}
#salespitchgirls li#salespitchrollover1 a:hover {
	background-position: -390px 0;
}






.salespitchvids {
	width: 240px;
	height: 180px;
	margin: 3px 3px 3px 3px;
	padding: 3px;

		float:left
}
.salespitchwide p, .salespitch p {
	padding-left: 10px;
	padding-bottom: 2px;	
}
.salespitchwide {
	width: 680px;
	height: 200px;
	margin: 3px 3px 3px 3px;
	padding: 3px;

}

#home_page_publishedsets {
	background: #473a36;
	padding: 0 10px 0 10px;
	height: 622px;
	float:left;
	width:220px;
}

.randomcoversvertical { 
	background-color:#1f1414;
	background: #473a36;
	width:200px;
	margin:0 0 0 0;
	padding: 0 0px 0 0px;
	height: 622px;
	float:right;
	text-align:center;
	padding-top: 10px;

}

.randomcoversvertpicholder {
	padding:10px 0 10px 0;
}

.randomcoversvertical h1{ 
	padding:0 0 0 0;
	margin:0 0 10px 0;
}
.randomcoversvertical .content_box{ 
	padding:0 0 0 0;
	margin:0 0 0 0;
}



#salespitch {
/*	width: 480px;
	height: 200px; */
	margin: 3px 3px 3px 3px;
	padding: 3px;
}

#salespitch p{
	margin: 3px 3px 3px 3px;
	padding: 3px;
}

#recentaddedstats {
	width: 200px;
	height: 200px;

	margin: 3px 3px 3px 3px;
	padding: 3px;
}

#recentaddeddetails {
/*
	width: 220px;
	height: 200px;
*/
  width:520px;
	margin: 3px 0px 3px 0px;
	padding: 3px;
}


#newlyaddedflv {
width: 326px;
height: 200px;
margin: 3px 3px 3px 3px;
padding: 3px;
}


#newlyaddedflvbig {

width: 326px;
height: 240px;
margin: 3px 0px 3px 0px;
padding: 3px;
}

html {
	padding: 0 0 0 0;
	margin: 0 0 0 0;	
}




.thumbcovershotnewlyadded {


margin: 3px 3px 3px 3px;
padding: 3px 3px 3px 3px;
}

.thumbcovershotrecent {

height: 190px;
float: left;
margin: 2px 14px 2px 14px;
padding: 10px 0;
}

#recentaddeddetails p {
margin: 0 10px 0 10px;
padding: 0 0 0 0;
}

.thumbcovershot {

height: 125px;
float: left;
margin: 3px 3px 3px 3px;
padding: 3px 3px 3px 3px;

}

.thumbcovershotsmall {

height: 100px;
float: left;
margin: 3px 3px 3px 2px;
padding: 3px 3px 3px 2px;

}

.thumbvert 
{
float: left;
margin: 2px 2px 2px 2px;
padding: 3px 3px 3px 3px;
}
.thumbhorfourbysix
{
float: left;
margin: 2px 2px 2px 2px;
padding: 3px 3px 3px 3px;

}

.thumbhor 
{
float: left;
margin: 2px 2px 2px 2px;
padding: 3px 3px 3px 3px;
padding-top: 28px;
padding-bottom:28px;
}

.clearboth { clear: both; }



.content_box {
	background: #1f1414;
	margin: 10px 10px 10px 10px;
	padding: 0px 0px 0px 0px;
}

.thenewestgirls {
	margin:10px 0 10px 0;
	padding: 0px 0px 0px 0px;
}

#content_box_link ol, #content_box_link ul{
	background: #1f1414;
	list-style-type:none;
	padding:0 10px 0 10px;
	margin:0 0 0 0;
}

#content_box_link li{
	border-bottom: 1px solid #473a36;
	padding:0 0 0 0;
	margin:0 0 0 0;	
	background: none;
}

#content_box_link a span {
	padding:0 30px 0 0;
}

#content_box_link li a {
	position: relative; 
	display: block;
	padding:10px 40px 10px 0;
	margin:0 0 0 0;	
	background: url(../siteimages/fritzryan/design_elements/arrow.gif) 97% 50% no-repeat; 
}



#content_box_link a:hover, #content_box a:focus, #content_box a:active {
	background-image: url(../siteimages/fritzryan/design_elements/arrow_white.gif);
	color: #fff;
}



h1 {
margin: 0 10px 0 10px;
padding: 0 0 0 0;
}

h4 {
margin: 0 10px 0 10px;
padding: 0 0 0 0;
}

.content_box h1{
	font-family:Verdana, Helvetica, sans-serif;
	weight: bold;
	color:#FFFFFF;
	font-size:20px; 
}

.content_box h2{
	font-family:Verdana, Helvetica, sans-serif;
	weight: bold;
	color:#FFFFFF;
	font-size:20px; 
}

h2.yellow{
	color: yellow;
}

h2.green{
	color: #64F80C;
}

#headinglist {
	padding: 0 0 0 0;
	margin: 0 0 0 0;	
	list-style-type:none;
}

#headinglist a {
	padding:0 10px 0 10px;
}

#content_box table {
	text-align:center;
	
}
.model_box th a, .model_box th a:link, .model_box th a:visited,.model_box th a:active {
	color: #CCCCCC;	
}

.model_box th{
	border: solid 1px #473a36;
}

.model_box th a:hover{
	border: solid 1px #aec95f;
}


.model_box h4 {
	font-size: 18px; font-weight: normal; color: #CCCCCC;
}

.model_box  {
	text-align:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
	
}

.model_box table {
	font-size: 11px; font-weight: normal; color: #CCCCCC;
	background: #473a36;
}


.model_box tr{
	background:#1f1414;
}



#display_models_top {
	padding: 0 0 0px;
	width: 680px;
	height: 15px;	
}

#display_models_bottom {
	padding: 0 0 0px;
	width: 680px;
	height: 15px;	
}

#display_models {
	padding: 0 0 0px;
	left:35px;
	top:5px;	
	width: 680px;	
	position:relative;
}

#display_models_content {
	padding: 0 0 0px;
	position:relative;
	height:300;
}

#display_models_content td
{
	font: 13px Verdana, sans-serif;
	background:#3b3b3b;	
}

#display_models_content th
{
	font: 13px Verdana, sans-serif;
	color:#ffffff;
	padding: 0 10 0 10px;
	height: 25px;
}

#display_models_content a
{
	color:ffee00;
	font-weight:bold;
	text-decoration:none;
	padding: 0px 5px 0px 5px;	
}

#display_models_content a td
{
	cursor:hand;
}



#display_models_content a:hover
{
	color:ffcc00;
	text-decoration:none;
	padding: 0px 5px 0px 5px;
}

/*----------------------------------*/
/*   Page Navigation (pagination)   */
/*----------------------------------*/
.pagination {
padding-top: 0px;
padding-bottom: 2px;

}



.pagination ol, .pagination ul{
	background: #1f1414;
	list-style-type:none;
	padding:4px 10px 0 3px;
	margin:0 0 0 0px;
	text-align:right;


}

.pagination li{
	display:inline;
	padding:0 5px 0 5px;
	margin:0 0 0 0;	
	background: none;

}

#pagesfound {
	width:400px;
	height:20px;
}

.pagination .first a{
	width:30px;
	height:30px;
	padding-top: 10px;	
	background: url(../siteimages/fritzryan/design_elements/pag_firstpage.gif) bottom left no-repeat; 
}

.pagination .first a:hover, .pagination .first a:focus, .pagination .first a:active{
	width:30px;
	height:30px;
	padding-top: 10px;	
	background: url(../siteimages/fritzryan/design_elements/pag_firstpage_over.gif) bottom left no-repeat; 
}

.pagination .previous a{
	width:30px;
	height:30px;
	padding-top: 10px;	
	background: url(../siteimages/fritzryan/design_elements/pag_prevpage.gif) bottom left no-repeat; 
}

.pagination .previous a:hover, .pagination .previous a:focus, .pagination .previous a:active{
	width:30px;
	height:30px;
	padding-top: 10px;	
	background: url(../siteimages/fritzryan/design_elements/pag_prevpage_over.gif) bottom left no-repeat; 
}

.pagination .next a{
	width:30px;
	height:30px;
	padding-top: 10px;	
	background: url(../siteimages/fritzryan/design_elements/pag_nextpage.gif) bottom left no-repeat; 
}

.pagination .next a:hover, .pagination .next a:focus, .pagination .next a:active{
	width:30px;
	height:30px;
	padding-top: 10px;
	background: url(../siteimages/fritzryan/design_elements/pag_nextpage_over.gif) bottom left no-repeat; 
}


.pagination .last a{
	width:30px;
	height:30px;
	padding-top: 10px;
	background: url(../siteimages/fritzryan/design_elements/pag_lastpage.gif) bottom left no-repeat; 
}

.pagination .last a:hover, .pagination .last a:focus, .pagination .last a:active{
	width:30px;
	height:30px;
	padding-top: 10px;	
	background: url(../siteimages/fritzryan/design_elements/pag_lastpage_over.gif) bottom left no-repeat; 
}

/*Hacks for IE*/

.clearfix:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

 .clearfix {
display: inline-block;
}  

    /* Holly Hack Targets IE Win only \*/
    * html .clearfix {height: 1%;}
	.clearfix {display: block;}
    /* End Holly Hack */

/*Newest Content*/
#newest_content_list_box { background: #fff; padding: 16px 35px 16px 28px; margin: 0 0 15px; list-style: none; }
 #newest_content_list_box li { background: none; padding: 0; margin: 0; border-bottom: 1px solid #e8e5de; }
 #newest_content_list_box li.x { border-bottom: none; }
  #newest_content_list_box li a { position: relative; display: block; font-size: 1.1em; padding: 0.3em 1em 0.3em 1.3em; background: url(../siteimages/fritzryan/design_elements/m_li_rap.gif) 97% 50% no-repeat; }
   #newest_content_list_box li a span {  left: 0px; color: #134992; background: url(../siteimages/fritzryan/design_elements/m_i_doc.gif) 0.4em 50% no-repeat; padding: 0 0 0 2.27em; }
  #newest_content_list_box li a:hover, #newest_content_list_box li a:focus, #newest_content_list_box li a:active { background-color: #9a9a9a;  color: #fff; }
   #newest_content_list_box li a:hover span, #newest_content_list_box li a:focus span, #newest_content_list_box li a:active span { color: #fff; }

.thumbwebsite {
	height: 306px;
	width: 306px;
	margin: 3px 3px 3px 3px;
	padding: 3px 3px 3px 3px;
}

#websitedescription {
	width: 406px;
	height: 310px;
	margin: 3px 3px 3px 0px;
	padding: 3px;
}

#websitedescription p {
	padding: 10px 10px 10px 10px;
}
.box_no_background p{
	padding: 0px 0px 15px 0px;
}

#shootersdiary p, #faq p {
	padding: 10px 10px 10px 10px;
}

#shootersdiary hr, #faq hr {
	color: #473a36;
	clear: both;
}

#home_page_modeldesc p {
	padding: 0px 0px 15px 0px;
}

#home_page_modelblurb {
	width: 560px;
	float:left;
}

#dropmenudiv{
position:absolute;
border:1px solid black;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:900;
border: 3px double #999999;

}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
background:#ecf7fd;
color:#716262;
}

#dropmenudiv a:hover{ /*hover background color*/
background:#9A9A9A;
color:#ffffff;
}

#model_set_content_box_thumbs {
	padding:10px;
}
#recentaddeddetails p {
	padding-top:10px;
}
