/*
Theme Name: Small Talk Version 3
Theme URI: http://www.smalltalkforkids.com
Description: This theme was created for Small Talk for Kids LCC, located at www.smalltalkforkids.com.
Version: 1.0
Author: Ian Coburn
Author URI: http://www.starmarch.com/
*/



/*-----------------------------------------------------Main Structure----------------------------------*/
body {
	background:url(http://www.smalltalkforkids.com/wp-content/themes/smalltalk/images/smalltalkbackgroundtile.png);
	font-family: 'Comic Sans MS', Verdana, Arial, Sans-Serif;
	margin:0px;
	text-align: center;
}
a:link, a:visited {
	color:#FFF;
}
#mainwrapper {
	background:url(http://www.smalltalkforkids.com/wp-content/themes/smalltalk/images/smalltalkmainbackground.png);
	background-repeat:no-repeat;
	float:left;
	height:730px;
	width:1012px;
	margin-left:40px;
}
#pagewrapper {
	height:400px;
	margin-left:175px;
	width:705px;
	color:#000;
	text-align:left;
}
#uppernavbarwrapper {
	height:45px;
	font-size:24px;
	margin-left:260px;
	margin-top:2px;
	width:525px;
}
#uppernavbarwrapper a:link {
	text-decoration:none;
	color:#FFF;
}
#uppernavbarwrapper a:visited {
	text-decoration:none;
	color:#FFF;
}
#mainpageuppernavbarwrapper {
	height:45px;
	font-size:24px;
	margin-left:260px;
	margin-top:114px;
	width:525px;
}
#mainpageuppernavbarwrapper a:link {
	text-decoration:none;
	color:#FFF;
}
#mainpageuppernavbarwrapper a:visited {
	text-decoration:none;
	color:#FFF;
}
#lowernavbarwrapper {
	font-size:16px;
	height:30px;
	margin-left:370px;
	margin-top:14px;
	width:485px;
}
#lowernavbarwrapper a:link {
	text-decoration:none;
	color:#FFF;
}
#lowernavbarwrapper a:visited {
	text-decoration:none;
	color:#FFF;
}
#newcustomerwrapper {
	background:url("http://www.smalltalkforkids.com/wp-content/themes/smalltalk/images/smalltalknewcustomerbar.png") no-repeat scroll 0 0 transparent;
	float:right;
	font-size:16px;
	height:318px;
	width:54px;
	margin-top:200px;
}
#pagetemplatewrapper {
	overflow-y:scroll;
	overflow-x:visible;
	height:416px;
	margin-left:-4px;
	padding-left:20px;
	padding-right:20px;
	width:670px;
}
#producttemplatewrapper {
	overflow-y:scroll;
	overflow-x:visible;
	height:416px;
	padding-left:20px;
	padding-right:20px;
	width:670px;
}
#productsliderwrapper {
 background-image:http://www.smalltalkforkids.com/wp-content/themes/smalltalk/images/smalltalkproductsliderbar.png;
	background-repeat:no-repeat;
}
#tabswrapper {
	float:left;
	padding-left:10px;
	padding-top:3px;
}
#slideshowwrapper {
	float:right;
	padding: 10px 6px 0 0;
}
#homebuttonwrapper {
	margin-left:420px;
	margin-top:35px;
	width:400px;
}
#homebuttonwrapper a:link, a:visited{
	color:#000;
}
#productsliderwrapper {
	clear:both;
	font-size:62.5%;
}
/*---------------------------------------------------------Chatter Box-----------------------------------------------*/
#chatterboxwrapper {
	background:url(http://www.smalltalkforkids.com/wp-content/themes/smalltalk/images/smalltalkchatterbox.png);
	background-repeat:no-repeat;
	height:142px;
	margin-left:270px;
	width:600px;
}
#chatterboxmaintext {
	color:#FFF;
	font-size:18px;
	height:45px;
	padding-left:95px;
	padding-top:75px;
	width:500px;
}
/*-------------------------------------------------------Link Styling--------------------------------*/

#lowernavbarwrapper a:link, a:visted {
 text-decoration:none;
 color:#FFF;
}
a img {
	text-decoration: none;
	border: 0 none;
}
/*-------------------------------------------------------Footer Styling--------------------------------*/


#footerwrapper {
	clear:both;
	font-size:12px;
}
#footercontactwrapper {
	margin-left:70px;
	font-size:12px;
}
#footerlinks a:link {
	color:#FF6633;
	text-decoration:underline;
}
#footerlinks a:visited {
	color:#FF6633;
	text-decoration:underline;
}
#footerlinks a:active {
	color:#FF6633;
	text-decoration:underline;
}
#footerlinks a:hover {
	color:#000000;
	text-decoration:none;
}
#backdoor {
	margin-left:70px;
	font-size:12px;
}
#backdoor a:link {
	color:#000000;
	text-decoration:none;
}
#backdoor a:visited {
	color:#000000;
	text-decoration:none;
}
#backdoor a:active {
	color:#000000;
	text-decoration:none;
}
#backdoor a:hover {
	color:#000;
	text-decoration:none;
}
/*-------------------------------------------------------Font Styling--------------------------------*/

.whiteorangetextextrasmall {
	font-size:13px;
	color:#FFF;
	font-family:"Comic Sans MS", Times New Roman, serif;
}
.whiteorangetextsmall {
	font-size:15px;
	color:#FFF;
	font-family:"Comic Sans MS", Times New Roman, serif;
}
.whiteonorangetext {
	font-size: 16px;
	color: #FFF;
	font-family:"Comic Sans MS", Times New Roman, serif;
}
.whiteonorangetextitalics {
	font-size: 16px;
	color: #FFF;
	font-style:italic;
	font-family:"Comic Sans MS", Times New Roman, serif;
}
.whiteonorangetextlarge {
	font-size: 16px;
	color: #FFF;
	font-family:"Comic Sans MS", Times New Roman, serif;
}
.whiteonorangetextlargeunderline {
	font-size: 20px;
	color: #FFF;
	text-decoration:underline;
	font-family:"Comic Sans MS", Times New Roman, serif;
}
.whiteonorangetextextralarge {
	font-size: 30px;
	color: #FFF;
	font-family:"Comic Sans MS", Times New Roman, serif;
}
.whiteonorangetextextralargeunderline {
	font-size: 30px;
	color: #FFF;
	text-decoration:underline;
	font-family:"Comic Sans MS", Times New Roman, serif;
}
.whiteonorangetextmediumlarge {
	font-size: 24px;
	color: #FFF;
	font-family:"Comic Sans MS", Times New Roman, serif;
}
