/* ------------------------ DO NOT ALTER THIS FILE ---------------------------- 
This is the standard website style sheet; author, David Janik-Jones.
Create a copy of the required style sheets and place them in your new website directory 
CSS are commonly kept in the /styles/ directory of the /root for the website. 
   ------------------------ DO NOT ALTER THIS FILE ---------------------------- */

/* CSS style sheet for v2 of Cocoa Touch Games by David Janik-Jones */
/* CSS released under Creative Commons License - http://creativecommons.org/licenses/by-nc-sa/1.0/ */
/* All web site content Copyright 2009 by Cocoa Touch Games */
/* Date Started: March 19, 2009 */

/* This design is NOT a template. You may NOT reproduce it elsewhere without the owner's written permission. 
You may study the CSS and use whatever techniques you learn from it elsewhere per Creative Commons License. */

/* LINKING OTHER STANDARD STYLE SHEETS */
/* rather than importing styles we prefer to just link the styles on the pages since the
top part of each page is normally an include, and this allows us to better manage
any overwriting of style sheets based on loading order so add the following code ...

<link href="/styles/base.css" rel="stylesheet" type="text/css" media="screen">
<link href="/styles/structure.css" rel="stylesheet" type="text/css" media="screen">
<link href="/styles/content.css" rel="stylesheet" type="text/css" media="screen">
<link href="/styles/navmenu.css" rel="stylesheet" type="text/css" media="screen">
<link href="/styles/print.css" rel="stylesheet" type="text/css" media="print">

 */

/* REMOVE PADDING AND MARGIN VALUES */
html,body,h1,h2,h3,h4,h5,h6,p,ul,ol,dl,li,dd,dt,img,table,
blockquote,q,caption,a,form,input,textarea,fieldset,pre {margin:0;padding:0;}

/* REMOVE PADDING AND MARGIN VALUES FROM TABLES */
thead,tbody,tfoot,th,tr,td {margin:0;padding:0;} 

/* SET BASE FONT ATTRIBUTES */
p {font:13px/16px Arial,Helvetica,sans-serif; padding-bottom: 16px;}
td {font:13px/16px Arial,Helvetica,sans-serif; margin:0; padding:0;}
body {background-color:#e1e1e1; font:13px/16px Arial,Helvetica,sans-serif;}
h1,h2 {font-weight:bold;color:#0099CC; padding:0; margin:0;}
h1 {font-size:16px; margin-bottom:8px;}
h2 {font-size:13px; margin-bottom:4px;}

/* STANDARDIZE LINK STYLES ACROSS SITE, KILL BORDER ON IMG LINKS */
a {color:#0099CC;text-decoration:none;}
a:link,a:visited {text-decoration:none;}
a:hover,a:active {text-decoration:underline;}
a img,:link img,:visited img,:hover img,:active img {border:none;}

/* REMOVE AUTOMATIC TOP/BOTTOM MARGINS ON NESTED LISTS */
ul ul,ul ol,ul dir,ul menu,ul dl,
ol ul,ol ol,ol dir,ol menu,ol dl,
dir ul,dir ol,dir dir,dir menu,dir dl,
menu ul,menu ol,menu dir,menu menu,menu dl,
dl ul,dl ol,dl dir,dl menu,dl dl {margin-top:0;margin-bottom:0;}

/* STANDARDIZE THE LIST-BULLET TYPES */
ul,dl {list-style-type:square;list-style-position:outside;}
ol {list-style-type:decimal;list-style-position:outside;}
li{list-style-type:none; list-style-position:outside;}

/* MISCELLANEOUS STYLES TO ENSURE STANDARD TYPOGRAPHY */
em {font-style:italic;font-weight:normal;}
strong {font-weight:bold;}
acronym {background:transparent;cursor:help;font-style:normal;}
a acronym {border:none;cursor:pointer;}

/* STANDARD MULTIPLE COLUMN CLEARING TRICK */
/* set column divs inside a holding div that is set to float:left; */
#clear {clear: left; margin:0; padding:0; height:0; overflow:hidden;}

/* ----- END OF TEMPLATE ----- */