/* 
Theme Name: PADDLETOTS THEME
Description: Start Version
Author: Essex Media | essex.rebecca@gmail.com
Version: 0.1 
*/

h1 { font-size: 40px; color: #ec7e1f; }

h2 { font-size: 30px; color: #ec7e1f; }

h3 { font-size: 12px; color: #ec7e1f; /*text-align: center;*/ }

h4 { font-size: 12px; color: #ec7e1f; }

a {  
	color: #666;
	/*font-weight: bold;*/
	text-decoration: none;
	}

a:visited {
	color: #333;
	/*font-weight: bold;*/
	text-decoration: none;
	}

a:hover, a:active { 
	color: #333;
	text-decoration: none;
	}

h3:hover, a:active { 
	color: #333;
	text-decoration: none;
	}

h4:hover, a:active {
	text-decoration: underline;
	color: #ec7e1f;
	}

p {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 16px;
	color: #666;
	}

.space {
	padding-top: 3px;
	}
	
.space1 {
	margin-top: 30px;
	}
	
* { outline: none; }

img { border: none; }


body {
	font: 62.5%/1.4 sans-serif;
	}

a.websiteLink { font-family: Tahoma, Geneva, sans-serif; color: #ec7e1f; /*orange*/ font-size: 20px; text-align:right; } 
a.websiteLink:hover { font-family: Tahoma, Geneva, sans-serif; color: #5c2d91; /*purple*/ font-size: 20px; text-decoration: none; text-align:right;  }    	



/*START WRAPPER***********************/

#wrapper{
	/*background-image: url(../images/waveBackground-5.jpg);*/
	width: 1024px;
	min-height: 500px;
	overflow: hidden;
	text-align: left;
	margin: 0 auto;
	}

#container {
	width: 1024px;
	min-height: 500px;
	overflow: hidden;
	text-align: left;
	}	

#headerLinks {
    float: right;
    height: 30px;
    width: 612px;
    }

#header {
    float: left;
    width: 1024px;
    }

#footerImage{
    float: left;
    width: 1024px;
    }


/*MAIN CONTENT***********************/

#campbell {
	height:80px;
	margin:-86px 0 31px 108px;
	width:400px;
	}

#middle{
	width: 1024px;
	min-height: 500px;
	margin-top: -40px;
	}

	
#middleLeft{
	float: left;
	width: 340px;
	height: 400px;
	margin: 0 0 0 20px;
	}

#middleRight{
	float: left;
	width: 620px;
	min-height: 400px;
	margin: 150px 0 0 0;
	}

#middleRightAll{
	float: left;
	width: 630px;
	min-height: 471px;
	margin-top: 96px;
	}
	
	
	
#middleRightLessons{
	float: left;
	width: 630px;
	min-height: 400px;
	margin-top: 100px;
	}

#middleRightPhoto{
	float: left;
	width: 630px;
	min-height: 400px;
	margin: 80px 0 0 20px;
	}
	
#middleRightShop{
	float: left;
	width: 830px;
	min-height: 400px;
	margin: 40px 0 0 200px;
	}

#middleRightLinks{
	float: left;
	width: 640px;
	min-height: 400px;
	margin-top: 56px;
	}

#middleLogo{
	float: left;
	margin: 0 0 0 228px;
	padding-top: 15px;
	}

#totSwim{
	float: left;
	width: 630px;
	height: 430px;
	padding-bottom: 10px;
	}

#tot-swim{
	padding-left: 20px;
	}
	
.tot-swim{
	padding-left: 150px;
	}

#totSwim li {
	display: inline;
	list-style-type: none;
	float: left;
	padding: 10px 10px 0 0;
	}

.lessonsText{
	font-size: 15px;
	}

/*SHOP***********************/

#togs1{
	float: left;
	text-align: center;
	padding-right: 60px;
	}
	
#togs2{
	float: left;
	text-align: center;
	padding-right: 60px;
	}
	
#togs3{
	float: left;
	text-align: center;
	padding-right: 60px;
	}
	
#togs4 {
float:left;
margin-bottom:0;
margin-left:109px;
margin-right:0;
margin-top:7px;
text-align:center;
}

#dive{
	margin: 240px 0 0 50px;
	}

#togs5{
	float: left;
	text-align: center;
	margin: -50px 0 0 76px;
	padding-right: 20px;
	}

/*LINKS***********************/

.links a {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	color: #ec7e1f;
	}
	
.links a:hover {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	color: #ec7e1f;
	text-decoration: underline;
	}

.linkText {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	color: #666;
	line-height: 27px;
	}
	
/*SHOP LINKS EMAIL***********************/

.linksEmail a {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 16px;
	color: #ec7e1f;
	}
	
.linksEmail a:hover {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 16px;
	color: #ec7e1f;
	text-decoration: underline;
	}

.linkTextEmail {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 16px;
	color: #666;
	}

/*FOOTER **********************************/
	
#copy{
	width: 1024px;
	height: 12px;
	text-align: center;
	color: #666;
	margin-top: 5px;
	margin-left: 319px;
	}


	
