﻿H1 {
	font-family:georgia,'times new roman',times,serif;
	color:white;
	font-size:20px;
	font-weight:bold;
	margin:0;
	padding:0;
}

H1 A:visited {color: #ffc800; text-decoration: none}
H1 A:link {color: #ffc800; text-decoration: none }
H1 A:hover {color: #ddb800; text-decoration: none}
H1 A:active {color: #ffc800; text-decoration: none}

H2 {
	font-family: georgia,'times new roman',times,serif;
	color:#ffffff;
	font-size:18px;
	font-weight:bold;
	margin:0;
	padding:0;
}

H2 A:visited {color: #1e1e1e; text-decoration: none}
H2 A:link {color: #1e1e1e; text-decoration: none }
H2 A:hover {color: #ffc800; text-decoration: none}
H2 A:active {color: #1e1e1e; text-decoration: none}

H3 {
	font-family: georgia,'times new roman',times,serif;
	color:#7e7e7e;
	font-size:10px;
	font-weight:normal;
	margin:0;
	padding:0;
}

H3 A:visited {color: #7e7e7e; text-decoration: none}
H3 A:link {color: #7e7e7e; text-decoration: none }
H3 A:hover {color: #ffc800; text-decoration: none}
H3 A:active {color: #7e7e7e; text-decoration: none}

p 
{
    font-family: arial,verdana;
	color:#c0c0c0;
	font-size:12px;
	font-weight:normal;
	line-height:18px;
	margin:0;
	padding:0;
	
}

.title {
	font-family:Arial, Verdana, Helvetica;
	color:#333333;
	font-size:16px;
	font-weight:bold;
	margin:0;
	padding-left:55px;
	padding-top:8px;
	height:20px;
}

.title A:visited {color: #333333; text-decoration: none}
.title A:link {color: #333333; text-decoration: none }
.title A:hover {color: #777777; text-decoration: none}
.title A:active {color: #333333; text-decoration: none}

.bodytext {
	font-family: arial,verdana;
	color:#707070;
	font-size:12px;
	line-height:20px;
	
}

body 
{
	margin-left:0;
	margin-right:0;
	margin-top:0;
	margin-bottom:0;
	background-color:#1a1a1a;
}


.searchbox
{
    width:240px; 
    height: 21px;
    border: none; 
    border-color:#ffffff; 
    padding-top:3px; 
    font-family:Verdana,Arial; 
    font-size:18px; 
}

.errorcode 
{
    font-family:Arial, Verdana;
    font-size:16px;
    color: #666666;
}

.body_header 
{
    float:left;
    padding-left:30px;
    width:698px;
    background-image:url(/images/title_black_bg_internal.jpg);
}

/********************/
/*  bio tab styles  */
/********************/

.featured-left-side
{
    float:left;
    width:7px;
    
    border-top-style:solid;
    border-top-width:0px;
    
    border-right-style:solid;
    border-right-width:0px;
    
    border-bottom-style:solid;
    border-bottom-width:1px;
    border-bottom-color:#5e6e7f;
    
    border-left-style:solid;
    border-left-width:1px;
    border-left-color:#5e6e7f;
    
    background-position:0 -261px;
    background-color:#5e6e7f;
}

.featured-right-side 
{
    float:left;
    width:7px;
    
    background-position:0 -261px;
    background-color:#46515d;
}

.featured-body-bg 
{
   float:left;
   width:246px;
   
   border-top-style:solid;
   border-top-width:0px;

   border-right-style:solid;
   border-right-width:1px;
   border-right-color:#5e6e7f;

   border-bottom-style:solid;
   border-bottom-width:1px;
   border-bottom-color:#5e6e7f;

   border-left-style:solid;
   border-left-width:1px;
   border-left-color:#5e6e7f;
   
   background-position:0 -261px;
   background-color:#46515d;
}

.featured-wrapper 
{
    float:right;
    width:270px;
    height:500px; 
}

.tab-top-wrapper 
{
    float:left;
    width:248px;
    height:26px;
    background-image:url(/images/tab_topline.png);
}

.tab-wrapper 
{
    float:left;
}

.tabs
{
   float:left; 
   padding-left:10px;
   padding-right:18px;
   padding-bottom:18px;
}

.tabs_noborder
{
   float:left;
   padding-left:10px; 
   padding-bottom:6px;
}


.tablefton 
{
    float:left;
    width:9px;
    height:26px;
    
    border-left-style:solid;
    border-left-width:1px;
    border-left-color:#5e6e7f;
    
    border-top-style:solid;
    border-top-width:1px;
    border-top-color:#5e6e7f;
   
    background-color:#46515d;
    
}

.tabmiddleon 
{
    float:left;
    width:50px;
    height:26px;
    
    border-top-style:solid;
    border-top-width:1px;
    border-top-color:#5e6e7f;
    
    text-align:center;
    background-color:#46515d;
}

.tabrighton 
{
    float:left;
    width:9px;
    height:26px;
    
    border-right-style:solid;
    border-right-width:1px;
    border-right-color:#5e6e7f;
    
    border-top-style:solid;
    border-top-width:1px;
    border-top-color:#5e6e7f;
    
    background-color:#46515d;
}

.tableftoff 
{
    float:left;
    width:9px;
    height:26px;
    background-image:url(/images/tab_topline.png);
    background-color:#3c4651;
}

.tabmiddleoff 
{
    float:left;
    width:50px;
    height:26px;
    text-align:center;
    background-image:url(/images/tab_topline.png);
    background-color:#3c4651;
}

.tabrightoff 
{
    float:left;
    width:9px;
    height:26px;
    background-image:url(/images/tab_topline.png);
    background-color:#3c4651;
}


.featured-table 
{
   width:253px;
}  

.tab-off-text
{
    font-family: arial,verdana;
    font-size:10px;
    padding:0px 0px 0px 0px;
    margin-top: 6px;
    color:#FFFFFF;
    font-weight:bold;
}

.tab-off-text A:visited {color: #999999; text-decoration: none}
.tab-off-text A:link {color: #999999; text-decoration: none }
.tab-off-text A:hover {color: #cccccc; text-decoration: none}
.tab-off-text A:active {color: #999999; text-decoration: none}

.tab-on-text
{
    font-family: arial,verdana;
    font-size:10px;
    padding:0px 0px 0px 0px;
    margin-top: 6px;
    color:#494949;
    font-weight:bold;
}

.tab-on-text A:visited {color: #FFFFFF; text-decoration: none}
.tab-on-text A:link {color: #FFFFFF; text-decoration: none }
.tab-on-text A:hover {color: #CCCCCC; text-decoration: none}
.tab-on-text A:active {color: #FFFFFF; text-decoration: none}


.featured-text {
    color:#CCCCCC;
    font-size: 10px;
    line-height: 13px;
    font-weight: normal;
    font-family: Helvetica, Arial, Sans-Serif;
}

.featured-text A:visited {color: #CCCCCC; text-decoration: none}
.featured-text A:link {color: #CCCCCC; text-decoration: none }
.featured-text A:hover {color: #FFFFFF; text-decoration: none}
.featured-text A:active {color: #CCCCCC; text-decoration: none}

.featured-text-box 
{
    float:left;
    font-size:11px;
    line-height: 13px;
    font-weight: normal;
    font-family: arial,verdana;
    padding:10px 0 0 10px;
    width:80px;
    height:60px;
}

.featured-image-box 
{
    float:left;
    width:90px;
    height:60px;
    padding-right:8px;
}

/* tab colors and images */


.bioname 
{
    float:left;
    font-size:16px;
    color:#ffffff;
    padding-top:6px;
    font-weight: normal;
    font-style: italic;
    font-family: arial,verdana;
}

.bioname A:visited {color: #aaaaaa; text-decoration: none}
.bioname A:link {color: #aaaaaa; text-decoration: none }
.bioname A:hover {color: #cccccc; text-decoration: none}
.bioname A:active {color: #aaaaaa; text-decoration: none}

.biohistory 
{
    font-size:12px;
    color:#eeeeee;
    padding-top:6px;
    font-family: arial,verdana;
}

.biohistory A:visited {color: #FFC800; text-decoration: none}
.biohistory A:link {color: #FFC800; text-decoration: none }
.biohistory A:hover {color: #EEA800; text-decoration: none}
.biohistory A:active {color: #FFC800; text-decoration: none}

.bio
{   
    font-size:11px;
    color:#eeeeee;
    font-weight: normal;
    font-family: arial,verdana;
    line-height: 18px;
}

.tab-top-wrapper 
{
}

.featured-text-box 
{
    color:#854646;
}

.featured-text-box A:visited {color: #854646; text-decoration: none}
.featured-text-box A:link {color: #854646; text-decoration: none }
.featured-text-box A:hover {color: #B57676; text-decoration: none}
.featured-text-box A:active {color: #854646; text-decoration: none}

.featured-left-side2
{
    background-image:url(/images/featured_leftside_darkaqua.jpg);
    background-position:0 -261px;
    width:7px;
}

.featured-right-side2
{
    background-image:url(/images/featured_rightside_darkaqua.jpg);
    background-position:0 -261px;
    width:8px;
}

.featured-top-line
{
    background-image:url(/images/tab_topline.png);
}

.purchase_sizes 
{
    float:left;
    font-family: arial,verdana;
    font-size:12px;
    color:#FFFFFF;
    font-weight:normal;
    margin-top:5px;
    padding-left:10px;
    padding-top:7px;
    width:206px;
    height:32px;
    background-image:url(/images/square_box_forms.png);
}



/******************/
/* end tab styles */
/******************/

.adLink a 
{
    text-decoration:none;
}

div.wrapper {
	height:78px;
	background-image:url(/images/header_background_not.png);
	background-repeat: repeat-x;
}

div.header_block 
{
    float:left;
    width:500px;
    height:95px;
}

div.topHead-01_ 
{
    float:left;
	height:95px;
}

div.topHead-02_ 
{
    float:left;
	width:350px;
	height:95px;
}

div.topHead-03_ 
{
    float:left;
	height:50px;
}

div.topHead-04_ 
{
    float:left;
	height:44px;
	margin-left:10px;
	padding-top:28px;
}

div.photo-01_ {
	margin-left:auto;
	margin-right:auto;
	width:1150px;
	height:78px;
	
}

div.photo-02_ {
	float:left;
	left:0px;
	width:34px;
	height:1450px;
}

div.photo-03_ 
{
    float:left;
	margin-left:auto;
	margin-right:auto;
	width:728px;
	
	border-left-style:solid;
    border-left-width:1px;
    border-left-color:#505050;
    

}

div.photo-04_ {
	float:left;
	width:728px;
	height:84px;
	
	border-left-style:solid;
    border-left-width:1px;
    border-left-color:#505050;
}

.thumb_white_border
{
    float:left; 
    width:93px;  
    padding-left:8px; 
    padding-top:8px; 
    background-image:url(/images/thumb_whiteborder.png);
}

.thumb_white_border_profile
{
    float:left; 
    width:89px; 
    height:64px;
    text-align:center;
    padding-left:5px; 
    padding-right:6px; 
    padding-top:7px; 
    background-image:url(/images/thumb_whiteborder.png);
}

.thumb_white_border_details
{
    float:left; 
    width:93px;  
    padding-left:8px; 
    padding-top:8px; 
    background-image:url(/images/thumb_whiteborder_stretched.png);
}

#carouseldiv 
{
    display:none;
}

.headersmaller 
{
	font-size:19px;
	color:White;
}

div.mainRightbar {
	float:left;
	width:346px;
	
	border-top-style:solid;
    border-top-width:1px;
    border-top-color:#505050;

}

div.photo-06_ {
	float:right;
	width:36px;
	height:1450px;
}

div.photoads {
	background-color:#1a1a1a;
	display:block;
	width:728px;
	height:90px;
}

div.photo-07_ {
	float:left;
	padding-left:43px;
	background-image:url(/images/title_black_bg_none.jpg);
	
	border-top-style:solid;
    border-top-width:1px;
    border-top-color:#505050;
    
    border-left-style:solid;
    border-left-width:1px;
    border-left-color:#505050;
    
    border-bottom-style:solid;
    border-bottom-width:1px;
    border-bottom-color:#505050;
    
    
    
	width:685px;
	height:65px;
}

div.photo-07_2 {
	float:left;
	padding-left:43px;
	padding-top:12px;
	background-image:url(/images/title_black_bg.jpg);
	width:830px;
	height:58px;
}

div.photo-07_admin {
	float:left;
	padding-left:43px;
	padding-top:12px;
	background-image:url(/images/title_black_bg.jpg);
	width:1033px;
	height:67px;
}

div.MainBlock {
	float:left;
	width:728px;
	
	border-top-style:solid;
    border-top-width:1px;
    border-top-color:#505050;
}

div.MainBlock_admin {
	float:left;
	width:1078px;
}

div.bodyGradientTop {
	float:left; 
	width:728px; 
	height:5px;
	background-image:url(/images/body_gradient_top.png);
}

div.bodyGradientTop_admin {
	float:left; 
	width:1075px; 
	height:5px;
	background-image:url(/images/body_gradient_top.png);
}

div.bodyGradientTop_Home {
	float:left; 
	width:728px; 
	height:5px;
	margin-top:10px;
	background-image:url(/images/body_gradient_top.png);
}

div.bodyGradientTop_2 {
	float:left; 
	width:873px; 
	height:5px; 
	background-image:url(/images/body_gradient_top.png);
}

div.leftbar {
	float:left;
	width:200px;
}


div.rightbar {
	float:right;
	padding-top:20px;
	padding-right:45px;
	
}

div.categoryleftbar {
	float:left;
	width:500px;
}


div.image-border-right 
{
    float:left; 
    background-image:url(/images/image_border_right_2.jpg);
    background-position: right;
    background-repeat:repeat-y;
}

div.image-border-left 
{
    float:left; 
    background-image:url(/images/image_border_left_2.jpg);
    background-repeat:repeat-y;
}


div.footerBlock {
	float:left;
	background-image:url(/images/footer_back_gradient.jpg);
	width:1075px;
	height:42px;
}

div.relatedBlock {
	float:left;
	width:1075px;
	height:218px;
}

div.aroundfooter 
{
    float:left;
    width:1075px;
    height:41px;
}

div.footer {
	float:left;
	padding-top:14px; 
	width:1075px;
}

.ratingtext {
	font-family: arial,verdana;
	color:white;
	font-size:12px;
}

.bodyheaders {
	font-family: "Century Gothic",arial,verdana;
	color:#1e1e1e;
	font-size:18px;
	font-weight:bold;
}


div.terms 
{
    float:left;
	font-family:arial,verdana;
	font-weight:normal;
	color:#888888;
	font-size:12px;
}

div.termsheader 
{
    float:left;
	font-family:arial,verdana;
	font-weight:normal;
	color:#333333;
	font-size:16px;
}

div.termsnumbers 
{
    float:left;
}

div.terms_step
{
    float:left;
    width:600px;
    padding-bottom:10px;
}

div.termstext
{
    float:left;
    padding-top:11px;
    padding-left:10px;
	font-family:arial,verdana;
	font-weight:normal;
	color:#222222;
	font-size:12px;
}

div.title-block 
{
    float:left;
    margin-top:14px;
    width:665px;
}

.nav-type 
{
	font-family:arial,verdana;
	font-weight:bold;
	color:#DDF9BF;
	font-size:10px;
}

.nav-type A:visited {color: #DDF9BF; text-decoration: none}
.nav-type A:link {color: #DDF9BF; text-decoration: none }
.nav-type A:hover {color: #BBC99F; text-decoration: none}
.nav-type A:active {color: #DDF9BF; text-decoration: none}

.navyellow {
	font-family:arial,verdana;
	font-weight:bold;
	color:#ffffff;
	font-size:10px;
}

div.navyellow A:visited {color: #ffffff; text-decoration: none}
div.navyellow A:link {color: #ffffff; text-decoration: none }
div.navyellow A:hover {color: #ffc800; text-decoration: none}
div.navyellow A:active {color: #ffffff; text-decoration: none}

div.yellowbox {
	width:167px;
	height:6px;
	background-color:#ffc500;
}

div.breadcrumbs 
{
    float:left;
    width:430px;
}

div.nextprevbox 
{
    float:right;
    width:170px;
    padding-top:22px;
}

.next-prev-type 
{
    font-family:arial,verdana;
	font-weight:bold;
	color:#777777;
	font-size:11px;
}

.next-prev-type a:link
{
	color:#C6C6C6;
    text-decoration:none;
}

.next-prev-type a:visited
{
	color:#C6C6C6;
    text-decoration:none;
}

.next-prev-type a:hover
{
	color:#EEEEEE;
    text-decoration:none;
}

.imagedetailsli
{
    width:415px;
    height:30px; 
    float:left;
}

.imagedetailsdiv 
{
    float:left; 
    width:110px; 
    color:#ccc8c8;
}

.imagedetails 
{
    float:left; 
    padding-left:20px; 
    width:250px; 
    color:#1b1b1b;
}

/* rewriting jcarousel styles */

.jcarousel-skin-tango .jcarousel-container {
-moz-border-radius-bottomleft:0px;
-moz-border-radius-bottomright:0px;
-moz-border-radius-topleft:0px;
-moz-border-radius-topright:0px;
background:none repeat scroll 0 0;
border:0px solid #282F34;
}


/*----------------*/
/*   google ads   */
/*----------------*/



.adfonts A:visited {color: #999999; text-decoration: none;}
.adfonts A:link {color: #999999; text-decoration: none; }
.adfonts A:hover {color: #666666; text-decoration: none;}
.adfonts A:active {color: #999999; text-decoration: none;}

.adfonts 
{
    font-family:Arial, Helvetica, sans-serif;
    line-height:18px; 
    color:#FF3300; 
    font-size:10px;
	color:#999999;
}	

A:visited {color:#999999; text-decoration: none;}
A:link {color:#999999; text-decoration: none; }
A:hover {color:#ffffff; text-decoration: none;}
A:active {color:#999999; text-decoration: none;}

.text-header A:visited {color: #0080AF; text-decoration: none;}
.text-header A:link {color: #0080AF; text-decoration: none; }
.text-header A:hover {color: #00708F; text-decoration: none;}
.text-header A:active {color: #0080AF; text-decoration: none;}

.text-header {
	font-size:11px;
	font-weight:bold;
	color:#0080AF;
	text-decoration: none;
}

.urllink A:visited {color: #DFA500; text-decoration: none;}
.urllink A:link {color: #DFA500; text-decoration: none; }
.urllink A:hover {color: #BF8500; text-decoration: none;}
.urllink A:active {color: #DFA500; text-decoration: none;}

.urllink {
	font-size:10px;
	font-weight:normal;
	color:#FFC500;
	text-decoration: none;
}


.text-description {
	font-size:12px;
	line-height:20px;
	color:#707070;
}

.googleads A:visited {color: #999999; text-decoration: none;}
.googleads A:link {color: #999999; text-decoration: none; }
.googleads A:hover {color: #BBBBBB; text-decoration: none;}
.googleads A:active {color: #999999; text-decoration: none;}

.googleads 
{
    font-size:10px;
}

.between-ads
{
    margin-bottom:12px;
    margin-top:0;
    padding:0;
}

