 /*add custom font*/
 /*custom font generator: - http://www.fontsquirrel.com/ */
@font-face {
	font-family: lanenar;
	src: url('../fonts/lanenar_-webfont.eot'); /* EOT file for IE */
}
@font-face {
	font-family: modern;
	src: url('../fonts/ModernMT_Wide.eot'); /* EOT file for IE */
}
@font-face {
	font-family: lanenar;
	src: url('../fonts/lanenar_-webfont.ttf'); /* TTF file for CSS3 browsers */
}
@font-face {
	font-family: modern;
	src: url('../fonts/ModernMT_Wide.ttf'); /* TTF file for CSS3 browsers */
}
body {
	margin:0; padding:0;
	background:#fff;
	font:12px Georgia, "Times New Roman", Times, serif;
	color:#58585a;
	
}
img {
	border-style:none;
}
.tbl-width {
	width:990px;
}
.top-padding {
	margin:0; padding:24px 0 0 0;
}
/*a:link {
	color: #58585a;
	text-decoration: none;
}
a:visited {
	color: #58585a;
	text-decoration: none;
}
a:hover {
	color: #000;
	text-decoration:none;
}
a:active {
	color: #58585a;
	text-decoration: none;
}*/
.rel-names {
	margin:0 0 9px 41px; padding:0;
	text-align:left;
}
.names {
	margin:0 0 9px 0; padding:0;
	letter-spacing:1px;
	text-align:left;
}
a.modelname:link,a.modelname:visited,a.modelname:active {
	color: #58585a;
	text-decoration: none;
	font-size:12px;
	margin:0 0 13px 0; padding:0;
	text-transform:capitalize;
}
a.modelname:hover {
	color: #999999;
	text-decoration: none;
	font-size:12px;
	/*font-weight:bold;*/
	text-transform:capitalize;
}
.selected {
	color: #c8c8c8;
	text-decoration: none;
	font-family:"Century Gothic", Arial;
	font-size:10px;
	/*font-weight:bold;*/
	text-transform: uppercase;
}
a.books:link,a.books:visited,a.books:hover,a.books:active,.books {
	color: #333333;
	text-decoration: none;
	font-family:Tahoma, Arial, Verdana, sans-serif;
	font-size:10px;
	text-transform: uppercase;
}
a.books2:link,a.books2:visited,a.books2:hover,a.books2:active,.books2 {
	color: #333333;
	text-decoration: none;
	font-family:Tahoma, Arial, Verdana, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-transform: uppercase;
}
.slashes {
	font-family:"Century Gothic", Arial;
	font-size: 10px;
	color: #c3043b;
	line-height: 15px;
}
.footpos {
	position:fixed !important;
	position:relative;

}
.footer {
	font-family:modern, Arial;
	font-size:10px;
	color:#999999;
}
.menu {
	font:12px Georgia, "Times New Roman", Times, serif;
	color:#58585a;
	text-decoration: none;
	text-transform: uppercase;
}
a.menu:link{
	font-size:12px;
	margin:0; padding:0;
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing:1px;
}

a.menu:hover {
	color:#999999;
	text-decoration: none;
	text-transform: uppercase;
}
.menu2 {
	font:12px Georgia, "Times New Roman", Times, serif;
	color:#999999;
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing:1px;
}
a.menu2:link {
	font-size:12px;
	margin:0; padding:0;
	text-decoration: none;
	text-transform: uppercase;
}
span.menu2 {
	font-size:12px;
	margin:0; padding:0;
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing:1px;
}
.bioname {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#999999;
	line-height: 18px;
	letter-spacing:1px;
}
.biotxt {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#333333;
	width: auto;
	height:302px;
	overflow:auto;
}
.footer {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#999999;
	letter-spacing:0.5px;
}
.footer a {
	color: #999999;
	text-decoration: none;
}
.footer a:hover {
	color: #58585a;
	text-decoration: none;
}
.footrBrdr {
	border-top:1px solid #58585a;
}
.portBrdr {
	border-bottom:1px solid #58585a;
}
.portBrdr h1 {
	font:15px Georgia, "Times New Roman", Times, serif;
	color:#999999;
	text-decoration: none;
	text-transform:capitalize;
	margin:5px 0 5px 0; padding:0;
}
#contact h1 {
	margin:0; padding:0 0 15px 0;
	font:13px Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	text-transform:uppercase;
	color:#58585a;
	letter-spacing:1px;

}
#contact h2 {
	margin:0; padding:0 0 15px 0;
	font:13px Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	color:#58585a;
	letter-spacing:1px;

}
.contacttxt {
	color: #999999;
	text-decoration: none;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:normal;
	letter-spacing:1px;

}
p.con-text {
	font-family: Tahoma, Geneva, sans-serif;
	margin:0 0 2px 0; padding:0;
	color:#58585a;
	white-space:nowrap;
}
.con-text a.email {
	font-family: Tahoma, Geneva, sans-serif;
	color:#58585a;
	text-decoration:none;
	letter-spacing:1px;
}
.con-text a.email:hover {
	color:#999;
	text-decoration:none;
}
/*  START home page image swopper   */
#ImgSwopper_holder{
	list-style:none;
	margin:0; padding:0;
}

#ImgSwopper_holder ul{
	text-align:right;
	list-style:none;
	margin:0; padding:0;
	
}
ul#ImgSwopper li img{
	list-style:none;
	display:block;
	margin:50px 0 0 0;
}
#ImgSwopper_holder li{
	top:0; right:0;
	list-style:none;
	margin:0;
}
/*  END home page image swopper   */

/*  START results page image swopper   */
.td-width {
	width:605px;
}
#rel_holder {
	width:605px; height:450px;
	overflow:hidden;
	list-style:none;
	margin:0; padding:0;
}

#rel_holder ul{
	text-align:right;
	list-style:none;
	margin:0; padding:0;
	
}
ul#relSwopper li img{
	list-style:none;
	display:block;
	margin:50px 0 0 0;
}
#rel_holder li{
	top:0; right:0;
	list-style:none;
	margin:0;
}
/*  END results page image swopper   */
.images td {
	padding:0 2px 0 0;
}
/*details pages start*/
.dtls-td {
	width:815px;
}
.dtls-content {
	width:815px; height:465px; position:relative;
	}
	.dtls-content img.loader {
		position:absolute;
		bottom:-18px; left:50%;
		margin:0 0 0 -20px;
	}
/*details pages end*/

/*videos page start*/
#mediaplayer_wrapper {
	float:right;
	text-align:right;
}
object {
	border:1px solid #e2e3de;
	position:absolute;
	top:0; right:0;
}
a.videos {
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#58585a;
	text-decoration:none;
	text-transform:uppercase;
}
a.videos-act {
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#999999;
	text-decoration:none;
	text-transform:uppercase;
}
/*video page end*/

/*about page start*/
p.about-txt {
    font-family: Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#58585a;
}
p.about-txt a {
	color:#999;
	letter-spacing:1px;
}
p.about-txt a:hover {
	color:#58585a;
	text-decoration:none;
}
/*about page end*/
