/*
|=================================================================|
|							          |	
| 			FIELD OF DREAMS			          |
|							          |	
|=================================================================|
|							          |
| Theme Name: Field Of Dreams CC4			          |
| Theme URL: Serira Designs.com http://seriradesigns.com          |
| Author: KatGirl 						  |
| Author URL: http://seriradesigns.com		      		  |
| Version: 1.0						          |
| Copyright: International and domestic Copyright Laws apply      |
| 								  |
|=================================================================|
|								  |
|			LICENCE TYPE 			  	  |
|=================================================================|
| 								  |
| Field Of Dreams is NOT General Public License (GPL) nor is it   |
| Open Source Software and limitations Do apply.		  |
|								  |
| You cannot copy, steal, duplicate, sell, modify, claim this 	  |
| theme as your own work, publically display this theme in or     | 
| through any medium unless explicitly authorised by 		  |
| Serira Designs.com	  					  |		
|								  |
|=================================================================|
*/


/**SEARCH SITE 
*****************/
form#SearchForm {margin: 0; padding: 0px; text-align:center;}
.searchBox {color: #63b4f6; background-color: #FFFFFF; border: 1px solid #A56371;}
.searchBtn {
	color: #FFFFFF;
	background: #666666;
	border: 1px solid #666666;
	height: 25px;
	width: 50px;
	text-align: center;
	margin-top: 7px;
	}

.searchBtn:hover {background-color: #63b4f6;color: #FFFFFF;	border: 1px solid #E7A0BE;}
#AdvanceSearch {margin: 15px auto 0; text-align: center;font-weight: bold;}

/**FORMS
*********/
form {margin: 0px; padding: 0px; text-align: center;}
.textbox {
	background-color: #FFFFFF;
	border: 1px solid #A56371;
	color: #A56371;
	text-align: left;
	}

.textboxDisabled {
	background-color: #A56371;
	border: 1px solid #E7A0BE;
	color: #FCFCFC;
	text-align: center;
	}

.submit {	
	color: #FFFFFF;
	background: #666666;
	height: 20px;
	border: 1px solid #666666;
	padding: 0;
	text-align: center;
	margin: 5px 0 0 0;
	}

.submit:hover {
	background-color: #A56371;
	color: #FFFFFF;
	border: 1px solid #E7A0BE;
	}


/**GENERAL ELEMENTS
**********************/
ol, ul {margin:0;padding:0;}
li {list-style-position: inside;margin: 3px 0;padding: 0px;color: #A56371;list-style-type:none;	}
li.bullet {list-style-type: square;color: #A56371;}
li.nobullet {list-style-type: none;color: #A56371;margin-top: 20px;margin-left: 70px;}
li.noshow {color: #FFFFFF;}
li.bulletLrg {list-style-type: square;	color: #A56371;	}
li.num {color: #A56371;}

li.account {
	list-style-type: square;
	padding-top: 5px;
	padding-bottom: 5px;
	}

ol#Bestsellers li.num, ol#SaleItems li {
	list-style-position: outside;
	margin-left: 20px;
	list-style-type: decimal;
	color: #663366;
	background: #FFFFFF;
	}


/**SITE DOCUMENTS
*******************/
#SiteDocs {color: #FCFCFC; background: #a56371; text-decoration: none;	text-align: center; margin: 5px auto 0;}
#SiteDocs a  {color: #FCFCFC; background: #a56371; text-decoration:none;}
#SiteDocs a:hover {text-decoration: underline;}


/**COPYRIGHT NOTICE
**********************/
#DesignerCredits {color: #663366; margin: 0 auto; text-align: center;}
#DesignerCredits a {color: #663366; text-decoration: underline;}
#DesignerCredits a:hover {}
#CopyrightNotice {margin: 0 auto; text-align: center;}

/**COPYRIGHT NOTICE
*********************/
.txtCopyright, a.txtCopyright {	text-align: center;font-size: 12px;margin: 5px auto;padding: 0;color: #663366;}
a.txtCopyright {color: #FFFFFF;	background: #E7A0BE;}
a.txtCopyright:hover {text-decoration: none;}


/**GENERAL LINKS
******************/
.txtDefault,  a.txtDefault {color: #A56371; text-decoration:none; font-weight:normal;}
a.txtDefault:hover {color: #E7A0BE;}
.txtLink, a.txtLink {color: #A56371; font-weight:bold; text-decoration:underline;}
a.txtLink:hover {text-decoration:none; color: #E7A0BE; font-weight:bold;}
.txtLinkblue, a.txtLinkblue {color: #663366; font-weight:bold; text-decoration:underline;}
a.txtLinkblue:hover {text-decoration:none; color: #E7A0BE; font-weight:bold;}


/**CHECKOUT PAGES
******************/
#MainCheckout {
	position: relative;
	width: 575px; 
	float: left;
	margin-left:5px;
	padding:10px;
	background:#FFFFFF;
	color: #663366;
	}


#ExtraOptions {
	padding:0 0 40px 0;
	text-align:center;
	margin:0 auto;
	height:105px;
	width: auto;
	}

#MainCheckout h4 {
	font:normal 16px "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif;
	text-align:center;
	color: #A56371;
	background: #FFFFFF;
	}

.cartProgress {
	font-weight: normal;
	color: #E7A0BE;
	background: #FFFFFF;
	padding: 0 20px;
	width: 350px;
	margin:0 auto;
	text-align:center;
	}

.txtcartProgressCurrent {
	color: #A56371;
	background: #FFFFFF;
	font-weight: bold;
	}

.quickBuy {
	text-align: center;
	color: #663366;
	background: #FFFFFF;
	margin:0 20px 20px 40px;
	}

.tdcartTitle {
	background-image: url(../styleImages/backgrounds/navLinka.jpg);
	background-repeat: repeat;
	background-position: 0 0;
	border-bottom: 1px solid #336666;
	border-top:1px solid #333366;
	padding: 0 !important;
	}

.tdcartEven, .tdcartOdd {background:#FCFCFC; color:#A56371; }
.tdcartNoChange {background:#A56371;color: #FCFCFC;}
.tdCartSubTotal {padding-top: 10px; border-top: 1px solid #666666;}

a.txtButton {
	margin-top:10px;
	padding: 5px 10px;
	height:25px;
	color: #FFFFFF;
	background-color: #A56371;
	text-decoration: none;
	border: 1px solid #A56371;
	font-size: 12px;
	font-weight:normal;
	background-image: url(../styleImages/backgrounds/navLinkc.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	}

a.txtButton:hover {border: 1px solid #663366;}


#FloatLeft{float:left;text-align:left;margin-left:10px;line-height:25px;}
#FloatRight {text-align:right; margin-right:10px; line-height:25px;}
.txtStockWarn {color: #FF0000;}
.txtError {font-weight: bold; color: #050F72; background-color: #FFCECE; border: 1px solid #FF0000; padding: 2px;}


/**EXPRESS REGISTRATION
*************************/
.Increase.Center {font: normal 16px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;}
.regSep{margin: 10px 0px; padding: 10px 0px 30px 0px; border-top: 3px double #E7A0BE; border-bottom: 3px double #E7A0BE;}
.regSep h3 {text-align: center; font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; font-weight: normal;}
.regSep p {margin-left: 10px;}


/**REGISTRATION FORM
*********************/
#RegForm {margin-bottom: 40px; text-align: left;}

#RegForm td {padding: 10px 0;}
#RegForm td.tdcartFill {padding: 5px 0 !important;}
#RegForm .textbox {width: 130px;}
.tdcartFill {background: #E7A0BE; border-bottom: 1px solid #336666; border-top:1px solid #333366; text-align:center;}


/**GATEWAY PAYMENT
*********************/
#GatewayOne {border-top: 3px double #E7A0BE; border-bottom: 3px double #E7A0BE;}
#GatewayTwo {border-top: 3px double #E7A0BE; border-bottom: 3px double #E7A0BE;}


/**GRAPHICAL HEADERS
**********************/
#ExtraTitle, #MemberLogin, #NeedRegister, #ContinueShopping, 
#ExpressRegister, #ViewBasket, #YourAccount, #YourProfile, 
#GatewayPayment, #OrderHistory, #Password, #Newsletter, 
#TellAFriend, #Unsubscribe, #Logout, #Confirmation, 
#ForgotPWord, #ASearch, #Register, #GiftTitle, #AnnouncementTitle, #NewProducts {
	background-repeat: no-repeat;
	background-position: center top;
	margin: 20px auto;
	padding: 0;
	text-align: center;
	}

#AnnouncementTitle {
	background-image:url(../styleImages/titles/gorgeousbrides.gif);
	height: 73px; 
	width: 550px; 
	} 
		
#ExtraTitle {
	background-image:url(../styleImages/titles/somethingextra.gif);
	height:64px;
	width:446px;
	}
	
#MemberLogin {
	background-image:url(../styleImages/titles/memberlogin.gif);
	height:79px;
	width:380px;
	} 
#NeedRegister {
	background-image:url(../styleImages/titles/needtoregister.gif);
	height:56px;
	width:290px;
	} 

#ContinueShopping {
	background-image:url(../styleImages/titles/continueshopping.gif);
	height:51px;
	width:277px;
	} 
	
#ExpressRegister {
	background-image:url(../styleImages/titles/expressregistration.gif);
	height:82px;
	width:479px;
	}
		
#ViewBasket {
	background-image:url(../styleImages/titles/viewbasket.gif);	
	height: 61px;
	width: 300px;
	} 
	
#YourAccount {
	background-image:url(../styleImages/titles/youraccount.gif);
	height:68px;
	width:338px;
	}
	
#YourProfile {
	background-image:url(../styleImages/titles/profile.gif);
	height:91px;
	width:458px;
	} 

#GatewayPayment {
	background-image:url(../styleImages/titles/Gateway.gif);
	height:64px;
	width:384px;
	} 
	
#OrderHistory {
	background-image:url(../styleImages/titles/yourorders.gif);
	height:67px;
	width:387px;
	} 
	
#Password {
	background-image:url(../styleImages/titles/changepassword.gif);
	height:63px;
	width:334px;
	} 

#Newsletter {
	background-image:url(../styleImages/titles/newsletter.gif);
	height:67px;
	width:387px;
	} 

#TellAFriend {
	background-image:url(../styleImages/titles/tellafriend.gif);
	height:61px;
	width:349px;
	} 

#Unsubscribe {
	background-image:url(../styleImages/titles/unsubscribe.gif);
	height: 56px;
	width: 450px;
	} 

#Logout {
	background-image:url(../styleImages/titles/logout.gif);
	height: 78px;
	width: 361px;
	} 

#Confirmation {
	background-image:url(../styleImages/titles/confirmation.gif);
	height: 69px;
	width: 450px;
	} 

#ForgotPWord {
	background-image:url(../styleImages/titles/forgotpassword.gif);
	height: 71px;
	width: 474px;
	} 

#ASearch {
	background-image:url(../styleImages/titles/AdvancedSearch.gif);
	height: 51px;
	width: 401px;
	}

#Register {
	background-image:url(../styleImages/titles/registration.gif);
	height: 78px;
	width: 299px;
	}
	
#GiftTitle {
	background-image:url(../styleImages/titles/GiftCertificate.gif);
	height: 83px;
	width: 394px;
	}
	
#NewProducts {
	background-image:url(../styleImages/titles/whatshot.gif);
	height: 50px;
	width: 454px;
	} 
	
#ViewBasket h2, #YourAccount h2, #YourProfile h2, #OrderHistory h2, 
#Password h2, #Newsletter h2, #TellAFriend h2, #Unsubscribe h2, 
#Logout h2, #Confirmation h2, #ForgotPWord h2, #ASearch h2, 
#GatewayPayment h2, #Register h2, #ExpressRegister h2,
#ContinueShopping h3, #NeedRegister h3, #MemberLogin h2, 
#ExtraTitle h4, #GiftTitle h2, #AnnouncementTitle h2, #NewProducts h2  {
	text-align: center;
	margin: 20px auto;
	padding: 0;
	color: #663366;
	background: #FFFFFF;
	font: normal 22px "Century Gothic", "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif;
	visibility: hidden;
	}

#ContinueShopping h3, #NeedRegister h3 {font-size: 18px; }
#ExtraTitle h4 {font-size: 16px; }

#ProfileForm .textbox {width:150px;}
#PurchaseHistory .tdcartOdd,
#PurchaseHistory .tdcartEven {border-bottom:1px solid #E7A0BE; padding-bottom:10px; background-color: #FFFFFF;}
#OrderNotes {margin-bottom:40px;}
#OrderNotes li {margin:20px 10px 10px;}
#OrderNotes li span {color: #663366;}
#Gifts {text-align:left;margin-left:20px;}
#Gifts td {padding:5px;}
#Gifts .textbox {width:200px;}