body {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #000000;line-height: 140%;background-color: #EFEED2;margin: 0; padding: 0;}
a {color: #006666;text-decoration: none;border-bottom: 1px dotted #333333;outline: none;}
a:hover {border-bottom: 1px solid #333333;}

#content p {max-width: 600px;}

h1 {font-family: Futura, Arial, Helvetica, sans-serif;font-size: 24px;color: #006666;}
h2 {font-family: Arial, Helvetica, sans-serif;font-size: 18px;color: #000;line-height:140%;}
h3 {line-height:140%;}
h4 {font-family: Arial, Helvetica, sans-serif;font-size: 9px;color: #999999;font-weight: bold;}h4 a {color: #999999;text-decoration: none;border-bottom: 1px solid #999999;}
h4 a:hover {color: #999999;text-decoration: none;border-bottom: 1px dotted #999999;}
h6 {font-family: Futura, Arial, Helvetica, sans-serif;font-size: 18px;color: #006666;font-weight: bold;line-height: 140%;}
h6 a {font-family: Futura, Arial, Helvetica, sans-serif;text-decoration: none;border-bottom: 1px solid #006666;font-size: 18px;color: #006666;font-weight: bold;}
h6 a:hover {font-family: Futura, Arial, Helvetica, sans-serif;text-decoration: none;border-bottom: 1px dotted #006666;color: #006666;}

#container {width: 800px;border: 1px solid #000;background-color: #FFFFFF;margin-right: auto;margin-left: auto;}
#container #righthome p {margin-top:30px;}
#container #lefthome img {margin-top: 30px;}
	
/*------SIDEBAR NAVIGATION--------------*/
	
#sidebar {float: right;}
#container #nav {font-family: futura, arial, helvetica, san-serif;font-size: 13px;font-weight: bold;color: #CCCC33;background: #000 url(/images/nav-bkgrd.png) 0 0 repeat-x;height: 30px;margin: 0;padding: 5px 0 0 25px;}
#nav li {display: inline;}
#nav li a {color: #FFF;padding: 0 20px;border: none;}
#nav li a:hover {color: #CCCC33;}

#navigation {font-family: futura, arial, helvetica, san-serif;font-size: 13px;font-weight: bold;color: #CCCC33;text-align: right;}
#navigation ul {margin: 20px 10px 50px 0;list-style-type: none;line-height: 250%;}
#navigation a {color: #CCCC33;text-decoration: none;border-bottom: 1pt dotted #CC3;}
#navigation a:hover {text-decoration: none;border-bottom: 1pt solid #CC3;}
	
#content {padding: 10px 10px 20px 20px;}

#header {margin: 0;border: 0;}

#lefthome {float: left; width: 320px; padding: 0;font-size: 10px;font-weight: bold;margin-left: 20px;}
#lefthome img {margin-left: 20px;}
#righthome {float: left; padding: 0;margin-right: 20px;width: 300px;}
.siteby a {color: #666;}
.siteby {color: #666;}

#youtube {clear: left;margin-left: 230px;padding-top: 35px;}
	
/*--------------FOOTER-------------------*/
	
#footer {padding: 10px 0 10px 0;font-size: 10px;font-weight: bold;color: #999999;background-color: #000;clear: both;float: none;}
#footer p {text-align: center;padding: 0px;line-height: 16px;margin: 0px;font-size: 10px;}
#footer h5 {text-align: center;padding: 0px;line-height: 20px;margin: 20px 0 0 0;font-size: 14px;color: #999999;}
#footer ul {list-style-type: none;padding: 0px;text-align: center;margin-bottom: 10px;font-size: 12px;}
#footer ul li {display: inline;padding: 0 10px;}
#footer ul li a {text-decoration: none;border-bottom: 1px dotted #FFF;color: #FFF;}#footer ul li a:hover {border-bottom: 1px solid #666;color: #666;}
	
/*-------------POOL ARTICLES PAGE----------------------*/
	
#articles h2 a {text-decoration: none;color: #000;border-bottom: 0;}
#articles h2 a:hover {text-decoration: none;color: #000;border-bottom: 1px dotted #000;}
#articles a {text-decoration: none;color: #006666;border-bottom: 1px dotted #000;text-align: right;}
#articles a:hover {text-decoration: none;color: #006666;border-bottom: 1px solid #006666;}
	
/*---------------TRICK SHOT PAGE------------------*/
	
#keydiagram ul li {list-style-type: none;list-style-image: url(images/cueball.jpg);margin: 8px 0 8px 10px;}
#diagramtable {font-size: 14px;font-weight: bold;}
#lefttrickshots {float: left;width: 250px;margin-left: 50px;}
#righttrickshots {float: right;width: 350px;}
#righttrickshots ul {line-height: 200%;list-style-type: none;list-style-image: url(images/triangle.gif);}
#lefttrickshots ul {line-height: 200%;list-style-type: none;list-style-image: url(images/triangle.gif);}
#righttrickshots ul a {color: #333333;text-decoration: none;border-bottom: 1px dotted #333333;}
#lefttrickshots ul a {color: #333333;text-decoration: none;border-bottom: 1px dotted #333333;}#righttrickshots ul a:hover {color: #000;text-decoration: none;border-bottom: 1px none;}
#lefttrickshots ul a:hover {color: #000;text-decoration: none;border-bottom: 1px none;}

.testimonialauthors {font-size: 11px;font-weight: bold;color: #999999;text-align: right;}
	
/*--------------POOL LINKS PAGE-------------------*/
	
#links a {font-size: 13px;font-weight: bold;color: #000;text-decoration: none;border-bottom: 1pt solid #000;}
#links a:hover {border-bottom: 1pt dotted #000;}

#homecontact a {color: #000;text-decoration: none;border-bottom: 1px dotted #000;}
#homecontact a:hover {text-decoration: none;border-bottom: 1px solid #000;}
#homecontact li {list-style-type: none;list-style-image: url(images/triangle.gif);}
	
/*---------------SITE  MAP PAGE----------------------*/
	
#sitemap ul {line-height: 180%;list-style-type: square;}
#sitemap ul a {color: #333333;text-decoration: none;border-bottom: 1px dotted #333333}
#sitemap ul a:hover {border-bottom: 1px solid #333333;}

/*----------------------BLOG--------------------------*/
#searchform input#s {margin: 10px 0;}
#sidebar li {list-style-type: none;width: 200px;}
#sidebar li ul {padding: 0 0 0 10px;margin: 0;}
#sidebar ul {margin-top: 0;}
p textarea#comment {width: 600px;}
.postmetadata {width:600px;text-align: center;font-size: 11px;}
.entry {max-width: 550px;}
.post h3 a {font-size: 20px;}
.post h2 {font-size: 16px;}

h2.blogh2 {font-size: 20px;margin-top: 30px;}