/* Concreate CSS v 1.0 */
/*--------Overall Styles -----------------*/


/*--------Body Styles --------------------*/
body{ background-color:#343434;font-family:Arial, Helvetica, sans-serif; text-align:center; background-image:url(images/bg.jpg); background-repeat:repeat-x}
*{font-family:Verdana, Arial, Helvetica, sans-serif letter-spacing:.01em; font-size:12px}
a:link, a:active, a:visited, a:hover{color:#FFFFFF}
img{border:none}
/*--------Main Container --------------------*/

.container{width:1280px; margin:auto; border-left:#666 solid 1px; border-right:#666 solid 1px; background-color:#606060;}

/*Top Area */
#topArea{width:1280px; height:164px}
#topLeft{float:left; width: 1058px; height: 28px; background-image:url(images/headerTop.jpg); background-repeat:no-repeat; background-position:left top}
#phoneNum{float:left; width: 222px; height: 28px; background-color:#606060; font-size:14px; letter-spacing:.1em; color:#FFFFFF; text-align:center; font-weight:bold;}
#topMiddle{float:right; width: 1280px; height: 135px; background-image:url(images/headerMiddle.jpg); background-repeat:no-repeat; background-position:left top; text-align:right}
#topBotLeft{float:right; width: 761px; height: 87px;; background-image:url(images/headerBottom.jpg); background-repeat:no-repeat; background-position:left top}
#topBotRight{float:right; width: 519px; height: 87px; background-color:#606060; background-position:left top;}
.clearer{clear:both}

/*Areas of information */
#imageBlock{width:1280px; height:272px}
/*opening Image Blocks*/
.openImg{ width:320px;float:left; height:272px}
.openImgBlock{height:240px;width:320px}
.imgHeader, .openImgHeader{font-size:16px; letter-spacing:.1em; font-weight:bold; color:#FFFFFF; display:table-cell; vertical-align:middle}
.openImgHeader{height:32px; width:320px; text-align:center}
#yellowBlock{background-color:#E7D84B}
#greenBlock{background-color:#7FA534}
#blueBlock{background-color:#378DA6}
#redBlock{background-color:#A85537}

/* Overall image block */
.imgBlock{height:240px; width:1280px; text-align:left}
.imgHeader{height:32px; width:1280px; padding-left: 12px; text-align:left}

/*Nav */
#navBlock{width:1280px; height:25px;display:table-cell; vertical-align:middle;}
#navBar{background-color:#333333; height:25px; width:1050px;  float:left; font-size:11px; color:#FFFFFF; font-weight:bold; letter-spacing:.07em; text-align:left; text-indent:5px;}
#navBar a:link, #navBar a:active, #navBar a:visited{ color:#FFFFFF; font-weight:bold; letter-spacing:.07em; text-decoration:none}
#navBar a:hover{color:#cecece; font-weight:bold; letter-spacing:.07em; text-decoration:underline}
#morePhotos{background-color:#606060; height:25px; width:210px; letter-spacing:.1em; color:#FFFFFF; text-align:center; display:table-cell; vertical-align:middle; float:left}

/*main Info*/
#mainInfo{width:1280px; background-color:#606060; color:#FFFFFF; margin-bottom:10px; padding-top:5px; }
#mainInfoBlock{width:1200px; margin-left:40px; margin-right:40px; margin-top:20px; text-align:left; background-color:#606060;}
.infoBlockHeader{width:100%; padding-left:5px; text-align:left; font-size:16px; padding-bottom:8px; background-color:#606060; font-weight:bold}
#infoBlock3_left{width:380px;  margin-right: 14px; padding-right:5px; float:left; min-height:200px; background-color:#606060;}
#infoBlock3_center{width:380px; margin-left: 14px;padding-right:5px;padding-left:5px; float:left; min-height:200px; background-color:#606060;}
#infoBlock3_right{width:380px; float:right; min-height:200px; background-color:#606060;}
#infoBlock2_left{width:750px;  margin-right: 14px; padding-right:5px; float:left; min-height:200px; background-color:#606060;}
#infoBlock2_right{width:380px; float:right; min-height:200px; background-color:#606060;}
#bioPic{float:left; margin-right:2px; margin-bottom:2px;}
.caption{font-size:10px; color:#CCCCCC; font-weight:bold;}

#footer{float:left; width: 1280px; height: 50px; background-image:url(images/footer2.jpg); background-repeat:no-repeat; background-position:left top; margin-top:15px;}




