/* CSS Document */

/* ---------------------------------------------------------------------
   Site Name (www.coppinsPI.com)
   For: Brett Coppins
   Site by: Daryl McMullen (darylmcmullen.com)
   Photography: Stock / Personal
        
   Tools: Adobe CS5 (Dreamweaver, Fireworks, Flash) 
   
   Created: 17 August 2010
   --------------------------------------------------------------------- */

/* Global Defaults */

html, body {margin:0px; padding:0px; border:0px;}
h1, h2, h3, h4, h5, h6 {margin:0; padding:0; font-weight:normal;}
div, p, th, td, li, dd, dt, blockquote, q, acronym, abbr, a, input, select, textarea {margin:0; padding:0;}
blockquote {margin:0; padding:0;}
q {font-style:italic;}
acronym, abbr {cursor:help; border-bottom:1px dashed;}
small {font-size:.85em;}
big {font-size:1.2em;}
a, a:link, a:visited, a:active, a:hover {text-decoration:none;}
img {border:none;}
table.sample {margin:0px; padding:0px; border-collapse:collapse; border-bottom-width:0px; border-top-width:0px; border-left-width:0px; border-right-width:0px;}
form {margin:0; padding:0; display:inline;}
label {cursor:pointer;}

/* ::::: Site Colors ::::: 
Page Background: #1f2020
Yellow Headers: #f1e400
Green Background: #4E800B 
*/

/* ::::: Site Layout ::::: */
body, html {background-color:#1f2020; background-image:url(../images/bodyBKG.png); background-position:top center; background-repeat:no-repeat; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#fff; line-height:1.4em;}
#container {width:900px; margin:0 auto; text-align:left;}
#header {width:900px; height:140px;}
#nav {width:900px; height:32px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4E800B; text-transform:uppercase; font-weight:bold; text-align:right;}
#nav ul {list-style:none; margin:0; padding:0;}
#nav ul li {display:inline; margin:0; padding:0;}
#homeContent {-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: 2px 2px 6px #0e0f0f; -moz-box-shadow: 2px 2px 6px #0e0f0f; box-shadow: 2px 2px 6px #0e0f0f; background:#4E800B; padding: 15px; background-image:url(../images/template/newPageBKG.gif); background-position:top center; background-repeat:no-repeat; min-height:500px;}
#content {-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: 2px 2px 6px #0e0f0f; -moz-box-shadow: 2px 2px 6px #0e0f0f; box-shadow: 2px 2px 6px #0e0f0f; background:#4E800B; padding: 15px; background-image:url(../images/template/newPageBKG.gif); background-position:top center; background-repeat:no-repeat; min-height:500px;}
#testContent {width:530px; margin-left:30px;}
#footer {width:900px; height:30px; padding-top:10px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-align:center; color:#666; text-transform:uppercase; font-size:80%;}

/* ::::: Link Styles ::::: */
#content a,
#content a:link,
#content a:visited {color:#f1e400; font-weight:bold; text-decoration:none;}

#content a:hover,
#content a:active {color:#f1e400; font-weight:bold; text-decoration:underline;}

#nav a,
#nav a:link,
#nav a:visited {padding:4px 8px; color:#4E800B; font-weight:bold;}

#nav a:hover,
#nav a:active {padding:4px 8px; color:#f1e400; font-weight:bold; text-decoration:none;}
#nav a.current {background-color:#303131; padding:4px 8px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; color:#f1e400; font-weight:bold;}

#footer a,
#footer a:link,
#footer a:visited {font-weight:bold; color:#666;}

#footer a:hover,
#footer a:active {font-weight:bold; text-decoration:underline; color:#ccc;}

/* ::::: Heading Styles ::::: */
h1, h1 a {font-family: Georgia; font-style: italic; font-size: 30px; color: #f1e400; text-shadow: #333 1px 1px 3px; letter-spacing: -1px; margin-top: 8px; margin-bottom: 15px; font-weight:normal;}
h2, h2 a {font-family: Georgia; font-style: italic; font-size: 22px; color: #fff547; text-shadow: #333 1px 1px 2px; letter-spacing: -0.8px; margin-top: 8px; margin-bottom: 15px;}
h3, h3 a {font-size:140%; color:#333; font-weight:bold; padding-bottom:5px;}

/* ::::: Site Elements ::::: */
.alignright,img.alignright {float:right; margin:0 0 10px 15px; padding:4px; background-color:#333;}
.alignleft,img.alignleft {float:left; margin:0 15px 5px 0; padding:4px; background-color:#333;}
.alignleft,img.alignleftClean {float:left; margin:0 15px 5px 0; }
.aligncenter,img.aligncenter {display:block; margin:10px auto; text-align:center; padding:4px; background-color:#333;}
strong {text-transform:uppercase; font-weight:bold; font-size:12px;}
#homeContent a, a:visited {border:none; text-decoration:none; font-weight:bold; color:#f1e400;}
#content a, a:visited {border:none; text-decoration:none; font-weight:bold; color:#f1e400;}
p.indent {text-indent:25px;}
blockquote.testimony {margin-top:20px; padding-bottom:0; padding-left:45px; line-height:1.4em; background-image:url(../images/bq.png); background-position:top left; background-repeat:no-repeat; font-style:italic; text-align:left;}
.testimony {text-align:right; padding:10px 0;}
blockquote.clean {margin-top:20px; padding-bottom:0; padding-left:35px; padding-right:15px; line-height:1.4em;}

/* ::::: Page Columns ::::: */
.homeColumn-wrapper {width: 870px; overflow: hidden;}
.columnContent {-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; background-color:#58900c; padding:10px; min-height:250px;}
.column1 {width: 276px; overflow: hidden; margin: 0 20px 10px 0; float: left;}
.column2 {width: 276px; overflow: hidden; margin: 0 20px 10px 0; float: left;}
.column3 {width: 276px; overflow: hidden; margin: 0 0 10px 0; float: left;}

.column-wrapper {width: 870px; overflow: hidden;}
.column-thirds {width: 276px; overflow: hidden; margin: 0 20px 10px 0; float: left;}
.column-thirds-final {width: 276px; overflow: hidden; margin: 0 0 10px 0; float: left;}
.column-2thirds-final {width: 572px; overflow: hidden; margin: 0 0 10px 0; float: left;}













/*

body {margin:0px; padding:0px; vertical-align:top; background:url(../images/template/back.gif);}
td {font-size:11px; font-family:Tahoma; color:#ffffff; line-height:14px; vertical-align:top;}
a {border:none; text-decoration:none; font-weight:bold; color:#F1E400;}
p {padding-bottom:8px; margin:0px;} 
a:hover {text-decoration:underline;}
form {margin:0px; padding:0px;}

.footertxt {color:#FFFFFF;font-size:11px; line-height:12px;}
.footerlink {color:#FFFFFF;font-size:11px;text-decoration:none; line-height:12px;}
.footerlink:hover{color:#FFFFFF;text-decoration:underline;}

.link1 {text-decoration:underline;color:#F1E400;font-size:11px;line-height:14px;font-weight:bold;}
.link1:hover {text-decoration:none;color:#F1E400;}
.faqText {color:#000; font-weight:bold;}

ul {margin:0; padding:0; list-style:none}
li {background: url(../images/pimp1.gif) no-repeat top left; padding-left:25px; font-size:11px; color:#F1E400; line-height:1.5em;}
li a {color:#000; text-decoration:underline;}
li a:hover {text-decoration:none;}

.myform {width:223px; margin:0px; padding-left:3px; padding-right:0; padding-top:0; padding-bottom:0; height:21px; vertical-align:middle;font-size:11px;font-family:Tahoma;color:#8C8C8C;background:#ffffff;}

body img {border:0px;}
img.bio1 {padding:4px; background-color:#333; margin-right:8px;}
img.bio2 {padding:4px; background-color:#333;}
body img.space {padding-left:8px;}
blockquote {margin-top:20px; padding-bottom:0; padding-left:35px; line-height:1.40em; background-image:url(../images/bq.png); background-position:top left; background-repeat:no-repeat; font-style:italic;}
.testimony {text-align:right; padding-bottom:10px;}

#aboutPageSpace {padding: 10px 25px 25px 25px; }

.datatxt {color:#F1E400; font-weight:bold; font-size:11px;}
.boldText {color:#FFF; font-weight:bold; text-transform:uppercase; font-size:11px;}
.emphasisText {color:#F00; font-weight:bold;}
.txt1 {color:#FFF; font-size:10px; line-height:12px;}

h2 {color:#F1E400; font-weight:bold; font-size:16px; text-transform:uppercase;}
h3 {margin-top:10px; margin-bottom:5px; color:#000; font-weight:bold; font-size:14px;}
h4 {margin:0px; padding-bottom:5px; color:#000; font-weight:bold; font-size:14px; text-transform:uppercase;}

*/
