/* CSS Document */
/************************************
GENERAL SELECTOR STYLES
************************************/
html{min-height:100%;}
body {color: #000000; font-family: arial, helvetica, sans-serif; font-size: 10px; line-height: 150%; margin: 0; padding: 0; border: 0; background-color:#333333; background-image:url(images/tornado.jpg)}
a:link, a:visited, a:active {color: #333333; text-decoration: none;}
a:hover {color: #000000; text-decoration: underline;}
img {border: 0px; margin:0px; padding:0px; border:0px;}
p {margin:0px;}
.hidden {display:none;}
h2 {text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:80px; color: #FFFF00; text-align:right; font-weight:300; padding:0px; border:0px; margin:0px; padding-top:30px;}
h3 {text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:24px; color: #0066FF; font-weight:100; line-height:120%}
h4 {text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:16px; color: #0066FF; font-weight:100; line-height:130%; padding-right:50px;}
ul {padding-left:50px; padding-right:50px; font-family:Arial, Helvetica, sans-serif; font-size:9px; color: #666666; line-height:130%}
li {list-style-type:circle; padding: 0px; border:0px; margin: 0px;}
/************************************
INDEX AND GLOBAL WRAPPER DIV STYLES
************************************/
#container{width: 800px; min-height:659px; background-image:url(images/pattern.gif); padding: 0px; border: 0px; margin: 0px; position: absolute; border-right: 4px solid #66FF00;} /* this fills with the blue flower pattern and borders green on right*/


/************************************
TEMPLATE WRAPPER DIV STYLES
************************************/
#headernav {width: 675px; margin-left:20px; clear:both; padding-left:45px; padding-right:60px; border:0px;}    /* nav */
#columnholder {width: 780px; min-height::1500px; margin-left:20px; clear:both; background-color: #ffffff; padding:0px; border:0px;}    /* holds columns */

#contentcolumnleft {float:left; width:225px; padding:0px; padding-left: 45px; border:0px; margin:0px;}
#contentcolumnright {float:left; width: 425px; padding:0px; padding-left: 25px; padding-right: 60px; border:0px; margin:0px;}
#footer {text-align:center; margin-left:20px; width: 780px; height: 75px; padding-top: 14px; border: 0px; clear:both; font-size:9px;}




/************************************
TEMPLATE LINK STYLES
************************************/
a.nav:link, a.nav:visited, a.nav:active, a.nav:hover {text-decoration: none; font-family: arial, helvetica; font-size:13px; color: #666666; line-height: 115%; margin-right:18px; padding:2px;}
a.nav:hover {text-decoration: none;  color: #666666; }

/************************************
TEMPLATE NAV AREA CLASS STYLES
************************************/
.navON {text-decoration: none; font-family: "Times New Roman", Times, serif;  font-size:12px; color: #666666; line-height: 115%; margin-right:18px; padding:2px;}
.navhorizon {padding-top:20px; padding-bottom:20px;}

/************************************
TEMPLATE CONTENT AREA CLASS STYLES --- all
************************************/
.staticcontentbody {color: #666666; font-size:10px; line-height:130%;}
.staticcontent {color: #666666; font-size:10px; line-height:130%;}


/************************************
TEMPLATE CONTENT AREA CLASS STYLES --- portfolio
************************************/
.staticcontentportfoliopullout {color: #333333; font-family: Georgia, "Times New Roman", Times, serif; font-size:12px; text-align:justify; line-height:150%; padding-top:20px; border-top: 1px dotted #cccccc; padding-bottom:20px; border-bottom: 1px dotted red;}
.leftbig {font-weight: lighter; font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #0033FF; line-height: 200%; padding-right:5px; padding-left:40px; text-align:right;}


/************************************
TEMPLATE CONTENT AREA CLASS STYLES --- statement
************************************/
.staticcontentstatementpullout {color: #333333; font-family: Georgia, "Times New Roman", Times, serif; font-size:15px; text-align:justify; line-height:150%; padding-top:20px; border-top: 1px dotted #cccccc; padding-bottom:20px; border-bottom: 1px dotted #cccccc;}
.staticcontentstatementemph {color: #0066FF;}
.red {text-decoration: none; font-family: Georgia, "Times New Roman", Times, serif;  font-size:24px; color: #0066FF; font-weight:400; padding-left:14px; padding-right:14px; border:0px; margin:0px; line-height:130%; overflow:hidden; text-align:left}


/************************************
TEMPLATE CONTENT AREA CLASS STYLES --- cv
************************************/
.staticcontentcvpullout {color: #999999; font-family: Georgia, "Times New Roman", Times, serif; font-size:10px; text-align:justify; line-height:130%; padding-top:20px; border-top: 1px dotted #cccccc; padding-bottom:20px;}
.staticcontentcvbold {font-weight:bold; color: #333333; font-family: Georgia, "Times New Roman", Times, serif; font-size:10px; text-align:justify; line-height:130%;}
.staticcontentcvitalic {font-weight:300; color: #999999; font-family: Georgia, "Times New Roman", Times, serif; font-size:10px; text-align:justify; line-height:130%; font-style:italic;}
.cvhdr {text-decoration: none; font-family:Georgia, Arial, Helvetica, sans-serif; font-size:16px; color: #000000; font-weight:100; line-height:200%;}

/************************************
TEMPLATE CONTENT AREA CLASS STYLES --- philosophy
************************************/
.staticcontentphilosophypullout {color: #333333; font-family: Georgia, "Times New Roman", Times, serif; font-size:15px; text-align:justify; line-height:150%; padding-top:20px; border-top: 1px dotted #cccccc; padding-bottom:20px; border-bottom: 1px dotted #cccccc;}
.staticcontentphilosophyleft {color: #0066FF; font-family: arial, helvetica, sans-serif; font-size:12px; text-align:justify; line-height:130%;}
.staticcontentphilosophyitalic {font-weight:300; color: #666666; font-family: Georgia, "Times New Roman", Times, serif; font-size:11px; line-height:150%; font-style:italic; padding-left:20px; padding-right:20px }
.staticcontentblk {font-weight:300; color: #000000;}


/************************************
TEMPLATE CONTENT AREA CLASS STYLES --- contact
************************************/
.staticcontentcontactpullout {color: #333333; font-family: Georgia, "Times New Roman", Times, serif; font-size:12px; text-align:justify; line-height:150%; padding-top:20px; border-top: 1px dotted #cccccc; padding-bottom:20px; border-bottom: 1px dotted #cccccc;}
.contactformfields {color: #666666; font-family: arial, helvetica, sans-serif; font-size:11px; background-color: #ffffff; padding: 5px; border: 0px; margin:0px; }
.contacttable {background-color: #EDEDED; padding:7px; border:0px; margin:0px; }
.staticcontentcontactleft {color: #999999; font-family: Georgia, "Times New Roman", Times, serif; font-size:12px; line-height:130%;}
.gray {color: #999999;}

