/* TEMPLATE LAYOUT STYLES*/

Div#cmsBody
{
width: 100%;
height: 100%; 
}

Div#cmsContent
{
display: block;
position: absolute;
top: 0;
left: 20%;
width: 993px;
margin: auto;
background-image: url(/media/templates/cmsBodyTile.jpg);
background-position: 0 0;
background-repeat: repeat;
filter: alpha(opacity=95);
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90);
-moz-opacity: 0.90; opacity:0.90;
}

Div#cmsLogo
{
background-image: url(/media/templates/cmsLogo.jpg);
background-position: 0 0;
background-repeat: no-repeat;
height: 93px;
width: 354px; 
padding: 10 0 0 10;
}

Div#cmsHeaderContent
{
margin: 0 0 0 0;	
}

Div#cmsMenuDiv
{
background-color: #333;
border-top: 1px solid #FFF;
}

#cmsHeaderTable
{
width: 100%;
}

#cmsContentTable
{
width: 100%;
}

#cmsSubContentTable
{
width: 100%;
height: 650px; 
}

Div#cmsScrollingContentDiv
{
display: block;
width: 993px;
height: 950px; 
height: 700px;
/*overflow: scroll=yes;*/
overflow: auto;
overflow-X: hidden;
}

#cmsContentTdLeft
{
	
}

#cmsContentTdRight
{
	
}

#cmsFeatureTable
{
margin: 10 0 10 20;	
}

#cmsFeatureTdLeft
{
padding: 0 8 0 0;	
}

#cmsFeatureTdCenter
{
padding: 0 8 0 0;	
height: 226px;
}

#cmsFeatureTdRight
{
	
}

Div#cmsFooterDiv
{
background-color: #555;
height: 121px; 
width: 983px;
}

Div#cmsCopyWriteDiv
{
background-color: #333;
height: 21px;
width: 983px;
border-top: 1px solid #FFF;
}


/* SPLASH PAGE STYLES*/

/*#centered 
{
background-color:#FFFFFF; 
position:absolute;
top:49%;
left:50%;
margin-top: -81px;
margin-left: -167px;
}

#SplashCentered 
{
background-color:#FFFFFF; 
position:absolute;
top:49%;
left:50%;
margin-top: -81px;
margin-left: -167px;
}

.cwSplashText
{
font-weight: normal;
font-size: 11px;
font-family: Arial, Verdana, sans-serif;
color: #da2114;
text-decoration: none;
padding: 3px 8px 0px 29px;
outline: none;
}


a
{
color: #da2114;
text-decoration: none;
}

a:hover
{
color: #da2114;
text-decoration: underline;
}*/


a
{
color: #FFF;
text-decoration: none;
}

a:hover
{
color: #fdd425;
text-decoration: underline;
}


/* MAIN MENU STYLES*/

#cmsMainMenu
{
margin: 0 20 0 20;
text-align: left;
}

a.cmsMainMenuItem
{
display: block;
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
font-weight: normal;
font-size: 12px;
text-decoration: none;
text-transform: uppercase;
color: #FFF;
padding: 5px 10px 5px 10px;
outline: none;
text-align: center;
}

a:hover.cmsMainMenuItem, a.cmsMainMenuItemActive, a:hover.cmsMainMenuItemActive
{
display: block;
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
font-weight: normal;
font-size: 12px;
text-decoration: none;
text-transform: uppercase;
color: #fdd425;
padding: 5px 10px 5px 10px;
outline: none;
text-align: center;
}

/* MAIN MENU LEVEL 2*/

.cmsMainMenuLevel2
{
width: 200px;
text-align: left;
}

a.cmsMenuItemLevel2
{
display: block;
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
font-weight: normal;
font-size: 10px;
text-decoration: none;
color: #FFF;
border-bottom: 1px solid #FFF;
padding: 5px 5px 5px 5px;
margin: 0px 0px 0px 0px;
outline: none;
height: 100%;
}

a:hover.cmsMenuItemLevel2, a.cmsMenuItemLevel2Active, a:hover.cmsMenuItemLevel2Active
{
display: block;
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
font-weight: normal;
font-size: 10px;
text-decoration: none;
color: #FFF;
border-bottom: 1px solid #FFF;
padding: 5px 5px 5px 5px;
margin: 0px 0px 0px 0px;
outline: none;
height: 100%;
}

/* ARTICLE MENU STYLES*/

Div#cmsArticleMenu
{
margin: 10 10 10 10;	
}

Div#cmsArticleMenuCap
{
background-image: url(/media/templates/cmsArticleMenuCap.jpg);
background-position: 0 0;
background-repeat: no-repeat;
height: 29px;
width: 318px; 
}

Div#cmsArticleMenuFooter
{
background-image: url(/media/templates/cmsArticleMenuFooter.jpg);
background-position: 0 0;
background-repeat: no-repeat;
height: 59px;
width: 318px; 
}

Div#cmsArticleMenuHeader
{
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
font-weight: normal;
font-size: 12px;
text-decoration: none;
text-transform: uppercase;
color: #fdd425;		
padding: 5 5 5 5;
}

Div#cmsArticleMenuTitle
{
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
font-weight: normal;
font-size: 12px;
text-decoration: none;
text-transform: uppercase;
color: #fdd425;	
}

Div#cmsArticleMenuContent
{
background-color: #555;	
width: 317px;
}

Div#csArticleMenuItems
{
border-top: 1px solid #333;	
}

Div#cmsArticleMenuTitle
{
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
font-weight: bold;
font-size: 12px;
text-decoration: none;
color: #FFF;
padding: 10px 10px 10px 10px;
outline: none;	
}

Div#cmsArticleMenuDesc
{
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
font-weight: normal;
font-size: 12px;
text-decoration: none;
color: #FFF;
padding: 0px 10px 10px 10px;
outline: none;	
}

a.cmsArticleMenuItem
{
display: block;
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
font-weight: normal;
font-size: 10px;
text-decoration: none;
color: #FFF;
outline: none;
padding: 5px 5px 5px 5px;
}

a:hover.cmsArticleMenuItem, a.cmsArticleMenuItemActive, a:hover.cmsArticleMenuItemActive
{
display: block;
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
font-weight: normal;
font-size: 10px;
text-decoration: none;
color: #fdd425;
outline: none;
padding: 5px 5px 5px 5px;
}

/* ARTICLE MENU FOOTER ICON STYLES*/

Div#cmsArticleMenuFooterIcons
{
padding: 10 0 5 5	
}

a.cmsArticleMenuReadMore
{
display: block;
background-image: url(/media/templates/cmsReadMoreIcon.jpg);
background-position: 0 0;
background-repeat: no-repeat;
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
font-weight: normal;
font-size: 10px;
text-decoration: none;
color: #fdd425;
outline: none;
padding: 0 0 10 25;
}

a:hover.cmsArticleMenuReadMore, a.cmsArticleMenuReadMoreActive, a:hover.cmsArticleMenuReadMoreActive
{
display: block;
background-image: url(/media/templates/cmsReadMoreIcon.jpg);
background-position: 0 0;
background-repeat: no-repeat;
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
font-weight: normal;
font-size: 10px;
text-decoration: none;
color: #fdd425;
outline: none;
padding: 0 0 10 25;
}

a.cmsArticleMenuTwitter
{
display: block;
background-image: url(/media/templates/cmsTwitterIcon.jpg);
background-position: 0 0;
background-repeat: no-repeat;
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
font-weight: normal;
font-size: 10px;
text-decoration: none;
color: #63d8f8;
outline: none;
padding: 0 0 10 25;
}

a:hover.cmsArticleMenuTwitter, a.cmsArticleMenuTwitterActive, a:hover.cmsArticleMenuTwitterActive
{
display: block;
background-image: url(/media/templates/cmsTwitterIcon.jpg);
background-position: 0 0;
background-repeat: no-repeat;
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
font-weight: normal;
font-size: 10px;
text-decoration: none;
color: #63d8f8;
outline: none;
padding: 0 0 10 25;
}

/* ADVISEMENT BOX HOME*/

Div#cmsAdvert
{
text-align: right;
padding: 15 10 10 10; 
}


 /* FEATURE BOXES*/

Div#cmsFeatureBox1
{
	
}

Div#cmsFeatureBoxHeader1
{
background-image: url(/media/templates/cmsFeatureCap01.jpg);
background-position: 0 0;
background-repeat: no-repeat;
height: 46px;
width: 197px; 	
}

Div#cmsFeatureBoxBg1
{
	
}

Div#cmsFeatureBox2
{
	
}

Div#cmsFeatureBoxHeader2
{
background-image: url(/media/templates/cmsFeatureCap02.jpg);
background-position: 0 0;
background-repeat: no-repeat;
height: 46px;
width: 197px; 
}

Div#cmsFeatureBoxBg2
{
	
}

Div#cmsFeatureBox3
{
	
}

Div#cmsFeatureBoxHeader3
{
background-image: url(/media/templates/cmsFeatureCap03.jpg);
background-position: 0 0;
background-repeat: no-repeat;
height: 46px;
width: 197px; 
}

Div#cmsFeatureBoxBg3
{
	
}


/* PNG HACK FOR IE*/

img {
   behavior: url("/media/pngbehavior.htc");
}

span,p,td,table
{
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
font-weight: normal;
font-size: 12px;
text-decoration: none;	
}

/* DEFAULT ARTICLE STYLES*/

Div#cmsDefaultArticle
{
margin: 10 0 0 20;
}

Div#cmsDefaultArticleCap
{
background-image: url(/media/templates/cmsArticleCap.jpg);
background-position: 0 0;
background-repeat: no-repeat;
height: 14px;
width: 607px; 
}

Div#cmsDefaultArticleFooter
{
background-image: url(/media/templates/cmsArticleFooter.jpg);
background-position: 0 0;
background-repeat: no-repeat;
height: 13px;
width: 607px; 
}

Div#cmsDefaultArticleContent
{
background-color: #555;
width: 607px;
}

Div#cmsDefaultArticleTitle
{
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
font-weight: bold;
font-size: 12px;
text-decoration: none;
color: #FFF;	
padding: 5 10 10 10;
}

Div#cmsDefaultArticleDesc
{
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
font-weight: normal;
font-size: 12px;
text-decoration: none;
color: #FFF;	
padding: 0 10 10 10;
}

Div#cmsDefaultArticleBody
{
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
font-weight: normal;
font-size: 12px;
text-decoration: none;
color: #FFF;
padding: 5 10 5 10; 
}

/*FOOTER ITEMS*/

Div#cmsFooterText
{
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
font-weight: normal;
font-size: 12px;
text-decoration: none;
text-align: left;
color: #FFF;	
padding: 10 10 0 20;
}

Div#cmsLegalText
{
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
font-weight: normal;
font-size: 11px;
text-decoration: none;
text-align: left;
color: #FFF;	
padding: 3 0 0 20;
}


/* GALLERY LAYOUT STYLES */

Div#macGalleryContainer
{
display: block;
}

Div#macGalleryThumbBar
{
width: 500px;
height: 64px;
margin-bottom: 5px;
overflow: auto;
}

Div#macGalleryThumbBarPhotos
{
width: 500px;
height: 84px;
margin-bottom: 5px;
overflow: auto;
}

Div#macGalleryThumbTable
{
}

.macGalleryThumbItem
{
display: block;
padding: 1px;
border: 1px solid white;
}

Div#macGalleryImage
{
border: 0px solid #e7c926;
text-align: center;
width: 500px;
height: 328px;
margin-right: 15px;
overflow: hidden;
}

Div#macGalleryImagePhotos
{
border: 0px solid black;
text-align: center;
width: 500px;
margin-right: 15px;
}

Div#macGalleryPreNext
{
text-align: right;
margin-right: 10px;
padding-bottom: 5px;
}

Div#macGalleryPreNext a
{
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-size: 11px;
font-weight: normal;
text-decoration: none;
}

Div#macGalleryPreNext a:hover
{
color: #f2cf35;
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-size: 11px;
font-weight: normal;
text-decoration: none;
}


Div#macGalleryInfo
{
display: block;
position: relative;
width: 195px;
height: 225px;
}

Div#macGalleryLink
{
display: block;
position: absolute;
left: 0px;
bottom: 1px;
font-family: Verdana, Geneva, Monaco, Arial;
font-weight: normal;
font-size: 11px;
text-decoration: none;
}

Div#macGalleryLink a
{
font-family: Verdana, Geneva, Monaco, Arial;
font-weight: normal;
font-size: 11px;
text-decoration: underline;
color: black;
}

Div#macGalleryLink a:hover
{
font-family: Verdana, Geneva, Monaco, Arial;
font-weight: normal;
font-size: 11px;
text-decoration: none;
color: #9a0111;
}


/* GALLERY TEXT STYLES */

Div#macGalleryTitle
{
font-family: Verdana, Geneva, Monaco, Arial;
font-weight: bold;
font-size: 12px;
text-decoration: none;
text-transform: uppercase;
text-align: left;
padding-bottom: 5px;
height: 20px;
}

Div#macGalleryDesc
{
font-family: Verdana, Geneva, Monaco, Arial;
font-weight: normal;
font-size: 11px;
text-decoration: none;
text-align: left;
margin-top: 10px;
padding-right: 15px;
}

.galleryInfoTitle
{
color: #FFFFFF;
font-size: 11px;
text-transform: none;
}

