﻿/*
------------------------------------------------------------
CUSTOM CLASSES :: (BLOBs BackEnd) Rich Text Edit Rad Control
------------------------------------------------------------
*/
.customClass1  {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #8f8f84;
	font-weight: bold;
	line-height: 25px;
}
.customClass1  a:link {color: #396478;text-decoration: none;}
.customClass1  a:visited {color: #396478;text-decoration: none;}
.customClass1  a:hover {color: #8f8f84;text-decoration: underline;}

.customClass2  {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #396478;
	font-weight: bold;
	line-height: 25px;
}
.customClass2  a:link {color: #8f8f84;text-decoration: none;}
.customClass2  a:visited {color: #8f8f84;text-decoration: none;}
.customClass2  a:hover {color: #396478;text-decoration: underline;}

.customClass3  {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #79B83E;
	font-weight: bold;
	line-height: 25px;
}
.customClass3  a:link {color: #396478;text-decoration: none;}
.customClass3  a:visited {color: #396478;text-decoration: none;}
.customClass3  a:hover {color: #79B83E;text-decoration: underline;}



/* 
------------------------------------------------
      Classes for User Controls DEFAULTS 
------------------------------------------------
*/
.body {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363A3B;
	line-height: 20px;
}
.body a:link {color: #6f7071;}
.body a:visited {color: #6f7071;}
.body a:hover {color: #B84E24;}

.bodyBold {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #6f7071;
	line-height: 16px;
}
.bodyBold a:link {color: #6f7071;text-decoration: none;}
.bodyBold a:visited {color: #6f7071;text-decoration: none;}
.bodyBold a:hover {color: #B84E24;}

.title {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B84E24;
	font-weight: bold;
	text-transform: uppercase; 
	line-height: 20px;
}
.title a:link {color: #B84E24;text-decoration: none;}
.title a:visited {color: #B84E24;text-decoration: none;}
.title a:hover {color: #6f7071;text-decoration: none;}

.header {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B84E24;
	font-weight: bold;
	text-transform: uppercase;
	line-height: 18px;
}
.header a:link {color: #B84E24;text-decoration: none;}
.header a:visited {color: #B84E24;text-decoration: none;}
.header a:hover {color: #6f7071;text-decoration: none;}


.copyright {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 13px;
	text-align:center;
	color: #999999;
}
.copyright a:link {color: #999999;}
.copyright a:visited {color: #999999;}
.copyright a:hover {color: #F4C60E;}

.footer_links {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B84E24;
	font-weight: bold;
	line-height: 16px;
}
.footer_links a:link {color: black;}
.footer_links a:visited {color: black;}
.footer_links a:hover {color: #B84E24;}

.crumbs_links {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B84E24;
	line-height: 10px;
}
.crumbs_links a:link {color: black;}
.crumbs_links a:visited {color: black;}
.crumbs_links a:hover {color: #B84E24;}

/*
-----------------------------------------------------------
<< Read More >> option on News & Blobs
-----------------------------------------------------------
*/
.readMoreHome  {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8f8f84;
	font-weight: bold;
	line-height: 12px;
	text-align:right;
	margin-left: 350px;
	margin-top: -30px;
	vertical-align:top;
}
.readMoreHome  a:link {color: #8f8f84;text-decoration: none;}
.readMoreHome  a:visited {color: #8f8f84;text-decoration: none;}
.readMoreHome  a:hover {color: #8f8f84;text-decoration: underline;}

.readMoreInterior  {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8f8f84;
	font-weight: bold;
	line-height: 12px;
	margin-left: 5px;
}
.readMoreInterior  a:link {color: #8f8f84;text-decoration: none;}
.readMoreInterior  a:visited {color: #8f8f84;text-decoration: none;}
.readMoreInterior  a:hover {color: #8f8f84;text-decoration: underline;}


.FAQCategory  {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #396478;
	font-weight: bold;
	line-height: 30px;
}
.FAQCategory  a:link {color: #8f8f84;text-decoration: none;}
.FAQCategory  a:visited {color: #8f8f84;text-decoration: none;}
.FAQCategory  a:hover {color: #396478;text-decoration: underline;}


/*
-----------------------------------------------------------
Layout Divs  ||| Important Stuff (Master Pages) 
-----------------------------------------------------------
*/
#divWrapperPage {
/*width: 1013px; height: 790px; min-height: 790px;*/
    padding-top: 21px;
    padding-left: 82px;
    width: 930px; height: 769px; min-height: 769px;
    margin-left: auto; margin-right: auto; 
    background: black url('/images/background.jpg') repeat-x;
}

#divBtnHome {margin-left: -62px;margin-top: -10px;}


#divWrapperOldPaper {
    width: 850px; height: 730px; min-height: 730px;
}
            #divLogo {margin-left: 222px; margin-bottom: 15px;}
            #divLayoutTopNav {
                height: 43px; 
                padding: 0;
                padding-top: 3px;
            }
            #divLayoutContentArea {
                clear: both;
                width:760px;  /*850px - padding left/right */
                min-height: 420px; /*452px - padding left/right */
                height: 420px;
                margin-top: 0px;
                margin-left: 0px;
                padding: 20px 40px 20px 40px;
            }
            
                        #divInternalContentArea {
                            /*background: transparent url('/images/background-alpha.png') repeat;*/
                            width:550px;  /*850px - padding left/right */
                            min-height: 330px; /*452px - padding left/right */
                            height: 330px;
                            margin-top: 35px;
                            margin-left: 90px;
                            padding: 0px;
                        }
            
            #divLayoutFooter {
                padding:4px; width: 100%;
                text-align:center;
            }
            #divLayoutContacts{height:72px;}
            #divLayoutPowered{height: 30px;padding-top: 20px}




/* 
------------------------------------------------------------
HOME  AREA  --- Blobs and Photo Gallery using JavaScript
------------------------------------------------------------
*/


#divHomeGallery_left {float:left;width:244px; height:234px; border: solid 1px black;}
#divHomeGallery_center {float:left;width:244px; height:234px; border: solid 1px black;margin-left:11px;margin-right:11px;}
#divHomeGallery_right {float:left;width:244px; height:234px; border: solid 1px black;}

            
#divHomeWelcome {
clear:both;
    width:360px; height:160px; float: left; 
    border: solid 1px black; margin: 20px 0px 0px 0px;
    background: transparent url('/images/titles/box-welcome.png') no-repeat;
}
#divHomeNews {
    width:360px; height:160px; float: right; 
    border: solid 1px black; margin: 20px 0px 0px 20px;
    background: transparent url('/images/titles/box-news.png') no-repeat;
}

#divHomeWelcomeScrollHolder {
    width:325px; height:105px;
    margin: 40px 0px 0px 10px;
}
#divHomeNewsScrollHolder {
    width:325px; height:105px;
    margin: 40px 0px 0px 10px;
}

/* 
------------------------------------------------------------
PHOTOS & VIDEOS Page
------------------------------------------------------------
*/
#divInternalPhotos_left {float:left;width:325px; height:340px; margin-top:30px;}
#divInternalVideos_right {float:right;width:400px; height:340px; margin-top:-45px;margin-left:10px;}



/* 
------------------------------------------------------------
Generic styles applied to the all document
------------------------------------------------------------
*/
img {border: 0px; display: block;}
body {
    background-color: black;
    padding:0;
    margin:0; 
    /* Generic Text properties for the page body */    
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	line-height: 18px;
}

a:link {color: #6f7071;text-decoration: none;}
a:visited {color: #6f7071;text-decoration: none;}
a:hover {color: #B84E24;text-decoration: none;}


hr {
    background-image:url(/images/hr_tag.gif);
    background-repeat:repeat-x;
    height:3px;
    margin:0px;
    padding:0px;
    text-align:center;
    width:100%;
    border: 0px;
}