﻿body{background-color:#E5E4d2;margin:0px;}
h1,h4,h5{font-family:trebuchet ms,arial,tahoma,verdana,sans-serif;color:#B62E04;margin:20px;}
h2{font-family:trebuchet ms,arial,tahoma,verdana,sans-serif;font-size:20px;color:#B62E04;}
h3{font-family:trebuchet ms,arial,tahoma,verdana,sans-serif;font-size:18px;color:#B62E04;}
.leftColHeader{font-family:trebuchet ms,arial,tahoma,verdana,sans-serif;font-size:20px;color:#B62E04;}
.bodyText{font-family:verdana;font-size:12px;font-weight:normal;line-height:20px;text-align:justify;margin:20px;}
a:link{font:normal 14px verdana;text-decoration:none;color:#B62E04;}
a:visited{font:normal 14px verdana;text-decoration:none;color:#B62E04;}
a:hover{color:#B62E04;text-decoration:underline;}
IMG.imgInsertRight{width:250px;height:120px;float:right;border:4px solid #B62E04;margin:10px;}
IMG.imgInsertLeft{float:left;margin:-15px 0px 0px 2px;}
.hidden{width:0px;height:0px;border:collapse;border:0px;}
.tdLabel{vertical-align:top;width:10%;height:40px;font:Normal 12px verdana;}
.fieldLabel{font:normal 11px verdana;color:black;}
.txtRequired{font:normal 11px verdana;color:#2F5BB2;}


/*Containers*/
.divOuterContainer{background:url(../images/bgGradient.gif) repeat-x;width:100%;text-align:center;border:0px solid red;}
.divInnerContainerLeftShadow{width:800px;height:100%;background:url(../images/leftEdgeShadow.gif) no-repeat 0px 0px;padding-left:4px;margin-left:auto;margin-right:auto;border:0px solid green;}
.divInnerContainerRightShadow{width:100%;height:100%;background:url(../images/rightEdgeShadow.gif) no-repeat right;padding-right:4px;margin-left:auto;margin-right:auto;border:0px solid red;}
.divInnerContainerMain{width:800px;overflow:hidden; background-color:White;height:100%;padding:0px 0px 0px 0px;border:0px solid blue;}


/*Header*/
.divHeader{text-align:left;width:100%;height:176px;}
.divLogo{width:100%;padding-left:5px;padding-top:8px;height:132px;}
.imgLogo{border:0px;}
.divTopMenu{height:34px;width:800px;background:url(../images/topMenuBg.jpg) no-repeat;margin-bottom:4px;border:0px solid red;}
.divTopLeftLink{float:left;height:30px;width:0px;text-align:left;border:0px solid red;}

.divSearch{float:left;visibility:hidden;height:25px;padding-top:8px;width:20px;text-align:right;vertical-align:middle;padding-right:7px;border:0px solid green;}
INPUT.txtSearch{border:1px solid gray;width:180px;height:15px;}
.btnSearch{margin-left:10px;margin-top:5px;height:20px;font:normal 11px verdana;}
.divSearchBox{position:relative;margin-top:63px;margin-left:70px;width:0px;text-align:left;border:0px solid red;}
.imgSearch{margin-top:0px;}
.divSearchButton{float:left;visibility:hidden;width:40px;height:32px;padding-top:8px;}


/*Banner*/
.divBanner{width:800px;text-align:center;height:307px;margin-top:4px;border:0px solid red;}
.divSubBanner{height:250px;margin-top:4px;border:0px solid red;}
IMG.imgBanner{border:0px;}

/*Menus*/
.divMainMenu{width:800px;height:119px;margin-top:5px;text-align:left;padding:0px;overflow:hidden;border:0px solid red;}
.menuLink{margin:0px 0px 0px 0px;padding:0px;float:left;}
.divSubMenu{display:block;text-align:left;margin-top:0px;width:800px;padding-top:-10px; height:28px;margin-left:auto;margin-right:auto;background:url(../images/subMenuBg.gif) repeat-x 0px 0px;border-top:1px solid black;}

/*Sub Menu*/
.divSubNav{border:0px solid red;margin:0px;padding:5px 0px 0px 0px;}
divSubNav ul{padding:0px 0px 0px 0px;margin:0px;}
.divSubNav li{display:inline;list-style-type:square;margin:0px 0px 0px 0px;padding-left:10px;border:0px solid red;}
.divSubNav a:link, .divSubNav a:visited {display:inline;color:white;height:20px;width:100%;padding-left:15px;vertical-align:middle;margin:0px 8px 0px 0px;background:url(../images/SubMenuBullet-white.gif) no-repeat 0px 4px;border-bottom:0px solid black;}
.divSubNav a:hover{display:inline;color:white;height:20px;width:100%;padding-left:15px;vertical-align:middle;text-decoration:none;margin:0px 8px 0px 0px;background:url(../images/SubMenuBullet-white.gif) no-repeat 0px 4px;border-bottom:6px solid white;}
a.subMenuSelected:link, a.subMenuSelected:visited{display:inline;color:white;height:20px;width:100%;padding-left:15px;vertical-align:middle;text-decoration:none;margin:0px 8px 0px 0px;background:url(../images/SubMenuBullet-white.gif) no-repeat 0px 4px;border-bottom:6px solid white;}
a.subMenuSelected:hover{display:inline;color:white;height:20px;width:100%;padding-left:15px;vertical-align:middle;text-decoration:none;margin:0px 8px 0px 0px;background:url(../images/SubMenuBullet.gif) no-repeat 0px 4px;border-bottom:6px solid white;}
.divNavBottomLine{height:5px;width:100%;background:url(../images/NavSeperator.gif) no-repeat 0px 0px;margin-bottom:100px;}

/*Content*/
.divMainContent{width:100%;height:auto;padding-bottom:100px;}
.divContentLeft{float:left;padding:0px;font:normal 12px verdana;text-align:justify;width:567px;height:auto;border:0px solid red;}
.divContentRight{float:left;text-align:left;width:227px;height:100%;padding-top:80px;border:0px solid green;}
.divLeftColumnContainer{margin-left:15px;margin-bottom:15px;padding-left:0px;border:1px solid #c0c0c0;}
.divRightColumnContainer{margin-left:15px;margin-bottom:15px;padding-left:10px;padding-bottom:8px;border:1px solid #c0c0c0;}

/*Photos - Select album*/
.albumTable{width:100%;margin-left:5px;}
.albumTable tr td{text-align:center;border:1px solid #bdbdbd;padding:15px 0px 15px 0px;}
.photoCaption{font:bold 11px verdana;text-transform:capitalize;}
a.photoCaption{font:bold 10px verdana;color:#294A94;text-decoration:none;}
a.photoCaption:hover{font:bold 10px verdana;color:red;text-decoration:none;}
IMG.imgThumb{filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=8);width:120px;height:120px;border:0px;}

/*Photos*/
.divPhotos{padding:0px;font:normal 12px verdana;text-align:justify;width:100%;height:auto;border:0px solid red;}
.tblPhotosMain{width:100%;}
.tblPhotos{border:0px solid #bdbdbd;}
.tblPhotos tr td{text-align:center;width:150px;height:150px;}
.tblPhotoListContainer{}
TD.tdNavigation{width:10px;}
IMG.imgNavigation{border:0px;margin-top:40px;}
IMG.ImgmainPhoto{filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=8);border:1px solid black;}


/*Subscribe*/
.divInnerSubscriptionContainer{margin-left:0px;width:190px;padding:0px;text-align:center;background-color:white;border:0px solid black;}
.divSubscriptionTextContainer{padding:0px;font:normal 10px verdana;text-align:left;margin-left:15px;width:180px;border:0px solid red;}
.txtEmailTextBox{color:Gray;width:180px;margin-left:0px;}
.btnEmailButton{margin-top:5px;width:185px;margin-left:0px;}

.divPageImageLeft{float:left;margin:5px 10px 2px 0px;padding:0px;}
.divPageImageRight{float:right;margin:5px 0px 5px 5px;padding:0px;}
IMG.imgContent{border:2px solid black;}

/*Contact Us*/
.tblRequest{width:80%;margin-left:20px;margin-top:40px;border:0px solid red;}
.tblRequest .tdLabel{vertical-align:top;width:10%;height:40px;font:Normal 12px arial;border:0px solid red;}
.tblRequest .tdField{text-align:left;vertical-align:top;width:90%;height:40px;padding-left:20px;border:0px solid red;}
.txtField{font:normal 11px verdana;width:250px;height:15px;border:1px solid gray;}
.txtMultiline{width:250px;height:100px;border:1px solid gray;}

/*Footer*/
.divFooter{width:100%;color:#B7B495;font:normal 11px verdana;text-align:center; height:auto;text-align:center;padding:10px 0px 10px 0px;border-top:1px solid #e0e0e0;border:0px solid red;}
.divGoogleSearch{width:400px;margin-left:auto;margin-right:auto;border:0px solid green;}
.txtFooter{font:normal 11px verdana;color:#B7B495;}
.divFooter a:link, .divFooter a:visited{font:normal 11px verdana;color:#B7B495;text-decoration:underline;}
.divFooter a:hover{color:#B62E04;text-decoration:underline;}

/*Paypal*/
.tblPayPal{width:100%;}
.tblPayPal tr td{height:30px;padding-left:80px;}