﻿/* Screen Start */
html, body{
	margin: 0;
	padding: 0;
	border: 0;
	line-height:16px;
	height:100%;
	
	}
ul, ol, li, p, h1, h2, h3, h4, h5, h6{
	margin: 0;
	padding: 0;
	border: 0;
}


.header1
{
	font-size: 16px;
	color: #003366;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	font-family: Arial, Helvetica, sans-serif;
}

.header2
{
 
 font-size:12px;	
 color:#003366;
 font-weight:bold;
 padding-top: 10px;
 padding-bottom: 2px;

}

.header3
{

 font-size:14px;
 color:#003366;	
 padding-top: 2px;
 padding-bottom: 2px;
}

h3 {

font-size:11px;
font-weight:bold;
color:#000000;
}
body {text-align: center;
	background:#66b0da url('http://www.portraitkingdom.com/images/grad-vert.gif') repeat-x;
	color: #666666;
	}	
#wrapper {
	margin: 0 auto;
	text-align: left;
	width: 957px;
	background:url('http://www.portraitkingdom.com/images/page.gif') repeat-y;
}
div#header {
width:957px;
height:91px;
background:url('http://www.portraitkingdom.com/images/pk_banner.gif') no-repeat left bottom;
_background:url('http://www.portraitkingdom.com/images/pk_banner.gif') no-repeat top left;
}
#banner-tiles {
padding-top:11px;
float:right;
margin-right:146px;
}
#topbar {
background:url('http://www.portraitkingdom.com/images/topbar_dark.gif') no-repeat;
width:957px;
height:43px;
float:left;
position: relative;
top: 8px;
_top: 9px;
}

#nav {
float:left;
width: 700px;
height: 43px;
position:inherit;
background:url('http://www.portraitkingdom.com/images/pk_menu.png');
}
#nav li {margin: 0; padding: 0; list-style: none; position: absolute; }
#nav li, #nav a {height: 43px;display: block;border: none;}

#home { left: 0px; width: 95px; }
#samples { left: 100px; width: 102px; }
#customart { left: 198px; width: 128px; }
#reproductions { left: 327px; width: 166px; }
#faq { left: 494px; width: 52px; }
#contactus {left: 547px; width: 126px; }

#home a:hover, li.selected#home {background:  url('http://www.portraitkingdom.com/images/pk_menu.png') no-repeat 0px -42px;
}
#samples a:hover, li.selected#samples {background: url('http://www.portraitkingdom.com/images/pk_menu.png') no-repeat -96px -42px;
}
#customart a:hover, li.selected#customart {background: url('http://www.portraitkingdom.com/images/pk_menu.png') no-repeat -199px -42px;
}
#reproductions a:hover, li.selected#reproductions {background: url('http://www.portraitkingdom.com/images/pk_menu.png') no-repeat -328px -42px;
}
#faq a:hover, li.selected#faq {background: url('http://www.portraitkingdom.com/images/pk_menu.png') no-repeat -495px -42px;
}
#contactus a:hover, li.selected#contactus {background: url('http://www.portraitkingdom.com/images/pk_menu.png') no-repeat -548px -42px;
}

#search-form {
float:right;
margin-right:20px;
margin-top:6px;
height:25px;
width:220px;
}
	form#searchform {
	margin:0;
	float:left;
	}
	img#searchbutton {
	float:right;
	margin: 1px 0 0 6px;
	}
	input#search {
	float:left;
	padding-left:5px;
	padding-top:5px;
	margin:2px 0 0 8px;
	width:170px;
	height:21px;
	color: #000000;
	border: 1px solid #d0d0d0;
	background:url('http://www.portraitkingdom.com/images/win_input_bg.gif') no-repeat;
}

#toplinks {
float:right;
padding:3px 20px 1px 0;
background-color:#25465f;
width:957px;
height:20px;
text-align:right;
clear:both;
}

.trolley {
float:right;
margin-left:-7px;
}
span#header-links, span#header-links a {
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:0 5px 0 5px;
}
div#footer {
	float:left;
	margin: 0 auto;
	background:url('http://www.portraitkingdom.com/images/page.gif') repeat-y;
	width:957px;
	min-height:150px;
	_height:150px;
	padding: 0px 0px 5px 0px;
	font-size:11px;
	clear:both;
}
div#clr{
clear: both;
}
#copyright {
text-align:center;
font-family:Lucida Sans, Arial, Helvetica, sans-serif;
font-size:11px;
color:#004780;
background-color:#66b0da;
padding-bottom:10px;
padding-top:6px;
}
div#footer-links {
float:left;
clear:both;
margin-left:35px;
_margin-left:10px;
width:900px;
}
ul#footer-list {
float:left;
text-align:left;
list-style-type:none;
font-weight:normal;
width:110px;
}
ul#footer-list a {
text-decoration:none;
}
ul#footer-list a:hover {
text-decoration:underline;
}
#footer-item {
float:left;
margin-left:44px;
_margin-left:34px;
height:120px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
width:130px;
}
div#footer-links a {
font-family:Tahoma, Arial, Helvetica, sans-serif;
color:#000000;
}
span#footer-title {
color:#05aeee;
font-weight:bold;
text-decoration:none;
}
div#footer a:hover {
color:#000000;
}
img#logo {
float:left;
margin-left:18px;
margin-top:9px;
width:309px;
height:71px;
}

.logo {
float:left;
margin-left:18px;
margin-top:9px;
width:309px;
height:71px;
}

div#tileset {
width:957px;
float:left;
height:370px;

margin-top:0px;

background:url('http://www.portraitkingdom.com/images/shade1.gif') no-repeat left top ;
}

div#tileset-left {
width:415px;
float:left;
clear:both;
height:340px;
margin-top:20px;
margin-left:17px;
_margin-left:5px;
}

div#artreproductions {
width:402px;
height:158px;
float:left;
clear:both;
background-image:url('http://www.portraitkingdom.com/images/Promo_MonaLisa.jpg');
}

#artReproductionsPromoTitle
{
	position:relative;
	top:10px;
	left:15px;
	width: 354px;
}

#artReproductionsPromoBody
{
	position:relative;
	top:20px;
	left:15px;
	width: 343px;
	height: 71px;
}

#CustomArtPromoTitle
{
	position:relative;
	top:10px;
	left:15px;
	width: 354px;
}

#CustomArtPromoBody
{
	position:relative;
	top:20px;
	left:15px;
	width: 165px;
	height: 59px;
}

#btnArt 
{
	position:relative;
float:left;

	top: 18px;
	left: 7px;
}


div#customportraits {
width:415px;
height:157px;
float:left;
background-image:url('http://www.portraitkingdom.com/images/Promo_MotherChild.jpg');
background-repeat:no-repeat;
margin-top:19px;
}
#btn-order 
{
	position:relative;
	float:left;
	margin: 103px 0 0 4px;
	top: -75px;
	left: 0px;
}
#btn-view
{
	position: relative;
	float: left;
	margin: 103px 0 0 0px;
	top: -75px;
	left: 0px;
}
div#flashtile {
width:510px;
height:350px;
float:right;
/*background-image:url('http://www.portraitkingdom.com/images/flashtile.jpg');*/
margin-top:10px;
margin-right:10px;
_margin-right:10px;
}
	
#promos {
	float:left;
	height:75px;
	width:940px;
	margin-left:17px;
	_margin-left:4px;
}
	#promo1 {
		float:left;
		height:75px;
		width:211px;
		background:url('http://www.portraitkingdom.com/images/tile_gift.gif') no-repeat;
		margin-left:0px;
	}
	#promo-box {
		float:left;
		height:75px;
		width:211px;
		margin-left:29px;
	}

#mid {
	float:left;
	height:290px;
	width:930px;
	margin-left:17px;
	_margin-left:4px;
	margin-right:10px;
	margin-top:17px;
}
	#mid-left {
	float:left;
	}
	#shop {
	float:right;
	height:255px;
	width:660px;
	background:url('http://www.portraitkingdom.com/images/shop_panel.gif') no-repeat;
	padding-top:34px;
	padding-left:45px
}
	#shopnav {
	}
	ul#shop-menu-nav {
	float:left;
	position:relative;
	width: 620px;
	height: 30px;
	background:url('http://www.portraitkingdom.com/images/shop_menu.jpg');
}
#shop-menu-nav li {margin: 0; padding: 0; list-style: none; position: absolute; }
#shop-menu-nav li, #shop-menu-nav a {height: 30px;display: block;border: none;}

#artist { left: 2px; width: 150px; }
#subject { left: 158px; width: 150px; }
#movement { left: 313px; width: 150px; }
#bestsellers { left: 469px; width: 150px; }

#artist a:hover, li.selected#artist {background:  url('http://www.portraitkingdom.com/images/shop_menu.png') no-repeat -2px -30px;
}
#subject a:hover, li.selected#subject {background: url('http://www.portraitkingdom.com/images/shop_menu.png') no-repeat -158px -30px;
}
#movement a:hover, li.selected#movement {background: url('http://www.portraitkingdom.com/images/shop_menu.png') no-repeat -313px -30px;
}
#bestsellers a:hover, li.selected#bestsellers {background: url('http://www.portraitkingdom.com/images/shop_menu.png') no-repeat -469px -30px;
}

#shop-artists, #shop-subject, #shop-movement, #shop-bestsellers {
float:left;
margin-top:15px;
width:640px;
height:175px;
margin-left:10px;
}
#shop-item {
float:left;
text-align:center;
padding-right:26px;
height:175px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
width:130px;
}
#shop-item a { color:#030954; }
#shop-item a:hover
{
	color: #008000;
}

#shop-item img { margin-bottom:5px; }


h1 
{
	padding: 0px;
}


#viewall {
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	width:140px;
	text-align:right;
	padding-right:45px;
}
#viewall a { color:#030954; }
#viewall a:hover
{
	color: #808000;
}

#signup {
margin-top:2px;
_padding-bottom:4px;
height:105px;
float:left;
clear:both;
background:url('http://www.portraitkingdom.com/images/shade2.gif') no-repeat left bottom;
}

#painting {
float:left;
padding:0px 0 0 17px;
}

	#entry {
	float:left;
	height:92px;
	width: 665px;
	
	
}
	#entry-form {
	margin-left:115px;
	height:85px;
	width:508px;
	background:url('http://www.portraitkingdom.com/images/win_text.gif') no-repeat;
	padding-top:42px;
	}
	

	form#entryform {
	margin:0;
	}

.SearchText
{
	background:url('http://www.portraitkingdom.com/images/win_input_bg.gif') no-repeat;
	float:left;
	margin: 8px 0 0 0px;
	width:200px;
	height:26px;
}

.SearchTestBox
{
	background-color: Transparent;
	float: left;
	margin-top: 2px;
	margin-left: 2px;
}

#EmailSignupTxtAndButt
{
	margin-top:50px;
	background:url('http://www.portraitkingdom.com/images/win_input_bg.gif') no-repeat;
}

.SearchImg
{
	float:left;
	margin: 7px 0px 0 8px;
	
}

#entryform
{
	position: relative;
	background: url(  'http://www.portraitkingdom.com/images/win_input_bg.gif' ) no-repeat;
	margin-left: 10px;
	top: 5px;
	left: 0px;
	width: 231px;
}


#emailSignupText
{
	float:left;
	background:url('http://www.portraitkingdom.com/images/win_input_bg.gif') no-repeat;
	margin: 0px 0 0 0px;
	width:270px;
	height:26px;
	vertical-align:text-top;
}

#FooterViewOurGallery
{
	float: right;
	padding-top: 20px;
	padding-right: 22px;
}

.winPainting
{
	
	float:left;
	background:url('../../win_painting.jpg') no-repeat;
	margin: 10px 0 0 8px;
	width:208px;
	height:17px;
}

.emailSignupTextControl
{
	background-color: Transparent;
	height: 20px;
	width: 180px;
	vertical-align: top;
	margin-top: 5px;
	margin-left: 3px;
	color:#666666;
}
	
.emailSignupButton
{
	margin-top:0px;
	
}

.fullWidthCentered
{
	width:100%;
	text-align:center;
}
a:visited
{
	border-style: none;
}


a:link
{
	border-style: none;
}

a:active
{
	border-style: none;
}

.PromoTitleText
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 16px;
	color: #003366;
}

.PromoBodyText
{
	font-family:  Arial;
	font-size: 14px;
	color: #003366;
}

/*Screen End */


/* StylesheetA Start */


bodyx {
	margin: auto;
	width: 1000px;
	background-image: url('http://www.portraitkingdom.com/images/grad-vert.gif');
	background-repeat: repeat;
	text-align: center;
}

p
{
	margin-top: 20px;
}
.wrapper {
	margin: 0 auto;
	text-align: left;
	width: 957px;
	background:url('../http://www.portraitkingdom.com/images/page.gif') repeat-y;
}
.HeaderBox
{
	height: 158px;
}
.LeftNavBox
{
	/*width: 212px;*/
	width: 200px;
	float: left;
}

.MainBox
{
	width: 957px;
	float: left;
}

#NavPageBreadcrumb
{
	float:left;
	margin-left: 32px;
	margin-bottom: 10px;
	margin-top: 12px;
}

.NavPageMainBox
{
	/*width: 700px;*/
	width: 700px;
	
	float: right;
	/*margin-left: 10px;*/
	margin-right: 5px;
}
.FooterBox
{
	clear:both;
	width: 957px;
}

.clear
{
	clear:both;
	height:0px;
}
	
.StandardBox
{
	border: thin solid #C0C0C0;
}

.Login
{
	position: relative;
	text-align: right;
	float: right;
	left: 0px;
}
.SiteBox
{
	background-color: #FFFFFF;
}

.LeftNavMenuBox
{
	padding-left: 30px;
	width: 180px;
	height: 366px;
	font-size: 12px;
	background: url('http://www.portraitkingdom.com/images/LeftNavBox.gif') no-repeat;
	padding-top:7px;
	position: relative;
	top:5px;
}

.LeftNavMenuBoxLink a
{
	font-family: Arial;
	color: #666666;
	font-size: 11px;
}

.LeftNavMenuBoxLink img
{
	margin-right: 5px;
	margin-left: 5px;
}
	
.LeftNavMenuBoxHeader
{
	margin-top: 5px;
}

.LeftNavMenuBoxHeader a
{
	font-family: Arial;
	font-weight:bold;
	color: #003366;
	margin-top: 10px;
	background-repeat: no-repeat;
}

.PromosTileBox
{
	margin-top: 10px;
}

.PromoTile
{
	margin-top: 8px;
}

.LeftNavControl
{
	margin-left: 15px;
	margin-right: 15px;
	width: 213px;
}

.PageTitle
{
	text-align:  left;
	font-family: Tahoma;
	font-size: 16px;
	color: #174E7B;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 5px;
	text-transform:uppercase;
}

.SalesTag
{
	text-align: center;
	font-family: Tahoma;
	font-size: 14px;
	color: #174E7B;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 5px;
}

#NeedHelp
{
	margin:auto;
	text-align:center;

}

.BodyText
{
	font-family: Arial;
	font-size: 11px;
	line-height: 18px;
	color: #000000;
}

.HeaderBar1
{
	border: thin solid #C0C0C0;
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	background-color: #3EA6E8;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: normal;
	
}

.InformationNote
{
	padding: 5px;
	border: 1px solid #C0C0C0;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	background-color: #FFFFDD; 
	font-size: 12px;
}

.LabelType1
{
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 14px;
}

.FieldType1
{
	font-family: Arial, Helvetica, sans-serif;
	color: Black;
	font-size: 14px;
}

.PKFooterLinks
{
	float:left;
	text-align:left;
	list-style-type:none;
	font-weight:normal;
	width:110px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

.PKFooterLinks a
{
	text-decoration: none;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #000000;
	font-style: normal;
}

.PKFooterLinks a:hover
{
	text-decoration:underline;
}

.LinkType1 
{
	font-weight:normal;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
}

.LinkType1 a
{
	text-decoration: none;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #000000;
	font-style: normal;
}

.LinkType1 a:hover
{
	text-decoration:underline;
}

.DefaulPage_CategoryImage
{
	width:127px;
}

/* StylesheetA Finish */

/* Artist Letter Link Control */
.ArtistLetterLinkControl_Link
{
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 5px;
}

#ArtistLetterLinkControl_LetterBox
{
	padding: 10px;
	border: 1px solid #C0C0C0;
	background-color: #E8F3FF;
	width: 90%;
}

/* Browsr Artist By Letter Page */
    
#BrowseArtistByLetter_LetterBox
{
	width:100%;
	text-align:center;
	margin-top:15px;
	margin-bottom:15px;
}

#BrowseArtistByLetter_Top15
{
	clear:both;
	width:100%;
	
	margin-top:15px;
	margin-bottom:15px;
	margin-left:auto;
	margin-right:auto;
}

.BrowseArtistByLetter_Top15Col
{
	 float:left;
	 width:200px;
	 text-align:left;
	 margin-left:30px;
}

.BrowseArtistByLetter_Top15Col a
{
	 color: Green;
}

/* Check out Page */
#CheckoutPage_AccountDetailsLeftCol
{
	width:400px;
}

.CheckoutPage_ParagraphBox
{
	padding-left:15px;
	padding-right:15px;
}

#CheckoutPage_AccountDetailsRightCol
{
	width:400px;
}

#CheckoutPage_Page
{
	margin-left:20px;
	margin-right:20px;
}

.CheckoutPage_TitleBar
{
	background-color: Orange;
	margin-top: 20px;
	margin-bottom: 10px;
}

.CheckoutPage_ValueFields
{
	float:right;
	width:500px;
	margin-right:100px;
	
}

#CheckoutPage_OrderTotalBox
{
	clear: both;
	float: right;
	margin-top: 50px;
	margin-right: 0px;
	width: 200px;
	text-align: right;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-color: #C0C0C0;
	border-bottom-color: #C0C0C0;
}

.CheckoutPage_ShippingBoxLine
{
	clear: both;
	width: 100%;
	padding-bottom: 30px;
	padding-top: 10px;
}	

#CheckoutPage_PlaceOrder
{
	position:relative;
	clear:both;
	float:right;
	margin-top:30px;
	margin-right:0px;
	text-align:right;
	width:200px;
}

#CheckoutPage_EditShippingDetails
{
	clear:both;
	margin-top:20px;
	margin-left:0px;
}

.CheckoutPage_PlaceOrderButton
{
	text-align:right;
	
}

/* Custom Portrait Page */
#CustomArt_PromoHeader1
{
	float: left;
	width: 446px;
	height: 85px;
	
}
#CustomArt_PromoHeader
{
	margin-top: 15px;
	margin-bottom: 15px;
}
#CustomArt_PromoHeader2
{
	display: inline;
}

#CustomArt_HowToBoxTop
{
	height:15px;
	
}
#CustomArt_HowToBoxBottom
{
	clear:both;
	height:20px;
	
}

#CustomArt_HowToBox
{
	padding: 25px;
	border-width: 1px;
	border-color: #C0C0C0;
	float: left;
	border-right-style: solid;
	border-left-style: solid;
	width:644px;
}

.CustomArt_HowToRow
{
	margin-bottom: 15px;
	padding-bottom: 15px;
	_padding-bottom: 15px;
	_padding-bottom: 2%;
	
}

.CustomArt_HowToBoxLeft
{
	float: left;
	width: 47px;
}

.CustomArt_HowToBoxRight
{
	float: left;
	width: 590px;
}

 /* Custom Pricing Page */
 
.CustomPricing_HeaderRow
{
	height:20px;
}
.CustomPricing_Row
{
	border-color: #C0C0C0;
	clear: both;
	width: 100%;
	height:20px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-width: 1px;
	border-bottom-width: 1px;
	padding-top: 5px;
	
}

.CustomPricing_Col
{
	padding-left:3px;
	width:90px;
	float:left;
}

.CustomPricing_Col6
{
	width:130px;
	float:left;
}

.CustomPricing_TableHeader
{
}

.CustomPricing_TableBox
{
	border: 1px solid #C0C0C0;
}

.CustomPricing_Promo1
{
	float:left;
}

.CustomPricing_Promo2
{
	padding-left:10px;
	float:left;
}


/* Gift Certificate page */
#GiftCertPage_MainPicture
{
	background-image: url( 'http://www.portraitkingdom.com/images/GiftCard.jpg' );
	background-repeat: no-repeat;
	height: 379px;
	margin-top: 20px;
}

#GiftCertPage_ToBox
{
	position:relative;
	left: 220px;
	top: 113px;
}

#GiftCertPage_FromBox
{
	position:relative;
	left: 220px;
	top: 120px;
}

#GiftCertPage_AmountBox
{
	position:relative;
	left: 220px;
	top: 127px;
}

#GiftCertPage_PersonalMessageBox
{
	position:relative;
	left: 220px;
	top: 135px;
}

.GiftCertPage_TxtBox
{
	border-style: solid;
	border-width: .5px;
	width: 230px;
	vertical-align: bottom;
	height: 20px;
	bottom: 0px;
}

#GiftCertPage_AddToCartBut
{
	position:relative;
	left: 220px;
	top: 155px;
}

#GiftCertPage_NeedHelp
{
	padding-top:20px;
}

/* Portrait page */
#PotraitPage
{
	text-align:center;
}

#PotraitPage_LeftCol
{
	background-image: url('http://www.portraitkingdom.com/images/PortraitPage_LeftBox.jpg');
	background-repeat: no-repeat;
	float: left;
	width: 354px;
	height:591px;
}

#PotraitPage_LeftBoxFields
{
	margin-left:15px;
	text-align:left;
}

.PotraitPage_PaintingValues
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}

#PotraitPage_RightCol
{
	margin-left:9px;
	background-image: url('http://www.portraitkingdom.com/images/PortraitPageRightBox.jpg');
	background-repeat: no-repeat;
	float:left;
	width:337px;
	height: 591px;
	text-align:center;
}

.PotraitPage_PImage
{
	margin-top:90px;
	padding: 5px;
}

#PortraitPageHeader
{
	width: 707px;
	height: 68px;
	margin-bottom: 30px;
	background-image: url('http://www.portraitkingdom.com/images/PortraitItemTopBox.jpg');
	background-repeat: no-repeat;
}

#PortraitPageHeaderText
{
	padding-top:15px;
	padding-left:90px;
}

#PortratePageFreeShipping
{
	margin-top:10px;
	margin-bottom:10px;
	font-size:20px;
}

#PortratePage_OrderBox
{
	width:100%;
	text-align: center;
}

#PortratePage_SizesHeader
{
	position:relative;
	top: 10px;
	left: 4px;
}

#PortratePage_FramesHeader
{
	position:relative;
	top: -12px;
	left: 3px;
}

#PortratePage_SizeList
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14.5px;
	color: #006095;
	font-weight: bold;
	margin-top: 15px;
}

#PortratePage_FrameCover
{
	z-index:2;
	float:right;
	position:relative;
	width:131px;
	height:241px;
	top: -10px;
	left: -26px;
	width: 131px;
}

#PortratePage_AddToCartSpan
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14.5px;
	font-weight: bold;
	color: #C6ECFF;
}

.PortratePage_PriceSpan
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14.5px;
	font-weight: bold;
	color: #01A5F3;
}

#PortratePage_FramesList
{
	text-align:left;
	margin-top: 10px;
	margin-left: 13px;
	height: 250px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14.5px;
	color: #006095;
	font-weight: bold;
}

.PortratePage_FrameItem
{
	height:70px;
}

#PortratePage_PriceBox
{
	font-size: 14.5px;
	color: #006095;
	font-weight: bold;
	padding-top: 8px;
	padding-bottom: 8px;
}

#PortratePage_IncentiveBox
{
	margin: 20px;
}

.PortraitPage_IncentiveButton
{
	border: 1px solid #C0C0C0;
	background-color: #80A5FD;
	color: #FFFFFF;
	font-size: 14px;
	font-family: Verdana;
}

#PortraitPage_NoteAboveOrderBox
{
	padding: 10px;
	text-align: center;
	font-family: Arial;
	font-size: 14px;
	color: #F2F2F2;
}

#PortraitPage_TopRightBox
{
	border: 1px solid #C0C0C0;
	text-align:left;
	padding: 10px;
}

#PortraitPage_PortraitDetailsBox
{
	text-align:left;
}

.PortraitPage_OrderBoxTitles
{
	
}

.PortraitPage_Tabs
{
	text-align:left;
	
}


/* Profile Editor Controls */
.ProfileEditor_LeftCol
{
	float:left;
	width:200px;
	
}

.ProfileEditor_RightCol
{
	width:300px;
	float:left;
	text-align:left;
}

.ProfileEditor_Row
{
	border-style: hidden;
	clear: both;
	width: 600px;
	height:30px;
}


/* Register page */


.RegisterPage_EntryBoxCell
{

}

.RegisterPage_EntryBox
{
	width:230px;
}
.RegisterPage_EntryBoxCell_X
{
	 text-align:left;
	 position:relative;
	 left:0px;
}

.CreateUserWizard1
{
	 
	 background-color:White;
	 margin:auto;
}

.RegisterPage_LeftCol
{
	float:left;
	width:200px;
	text-align:left;
}

.RegisterPage_RightCol
{
	width:300px;
	float:left;
	text-align:left;
}

.RegisterPage_Row
{
	clear: both;
	width: 500px;
	height:30px;
	text-align:left;
}

.RegisterPage_Size
{
	width:500px;
}

/* Reproduction List Control */
#ReproductionListPage_SortLabel
{
	color: #FF9966;
	text-align:right;
	margin-right:100px;
	margin-bottom:5px;
}

#ReproductionListPage_OuterBox
{
	padding: 10px;
	border: 1px solid #C0C0C0;
	background-color: #FFFFFF;
	width:620px;
}

/* Custom SEO Page */
.CustomSEOPageButton
{
	display: inline;
	height:100px;
	width:100px;
	
}


#CustomSEOPageButtonBox
{
	text-align: center;
	height:200px;
	width:100px;
	margin:0px;
	
}

#CustomSEOPageCol1
{
	float:left;
	width:390px;
	margin-right:20px;
	
}

#CustomSEOPageCol2
{
	float: left;
	margin-top: 15px;
}

/* Shopping Cart Page */
#ShoppingCartPage_TotalBox
{
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-top-color: #C0C0C0;
	border-bottom-color: #C0C0C0;
	border-top-width: 2px;
	width: 100%;
	margin-top: 20px;
}

#ShoppingCartPage_CartBox
{
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-color: #000000;
	border-bottom-color: #000000;
}

/* Top Artist List Page*/
#TopArtists1
{
	
}
#TopArtistsList_Page
{
	width:100%;
	
}
#TopArtistsList_Col1
{
	width:30%;
	float:left;
	padding-right:15px;
	padding-left:15px;
	text-align:left;
}

#TopArtistsList_Col2
{
	width:30%;
	float:left;
	padding-right:15px;
	text-align:left;
}

#TopArtistsList_Col3
{
	width:30%;
	float:left;
	text-align:left;
}
