body 
{
    font-family: Arial;
    font-size: 12px;
    color: #777777;
    line-height: 18px;
    margin:0px;
    background-color: #FFFFFF;
    background-image:url(/images/bg.gif); 
    background-repeat: repeat-x
}

p
{
    font-family: Arial;
    font-size: 12px;
    color: #777777;
    line-height: 18px;
}

li
{
    line-height: 20px;
}

.InnerText
{
    color: #777777;
    margin-left: 0px;
    margin-right: 60px;
    margin-top: 0px;
    margin-bottom: 10px;
    line-height: 18px
}


.HomeText
{
    color: #888888;
    margin-left: 4px;
    margin-top: 0px;
    margin-bottom: 10px;
}

.HomeTitle
{
    color: #0AB1F0;
    font-weight: bold; 
    margin-left: 4px;
    margin-bottom: 0px;
    margin-top: 15px   
}

h1
{
    font-size:23px; 
    font-family:Georgia; 
    color:#727272; 
    margin-bottom: 20px;
    margin-top: 25px;
    font-weight: normal; 
    line-height: 28px
}

h2
{
    font-family:Georgia; 
    color: #727272;
    font-size: 16px; 
    font-weight: normal; 
    margin-bottom: 12px;
}


h3
{
    font-family:Arial; 
    color: #565656;
    font-size: 14px; 
    font-weight: normal; 
    margin-bottom: 12px;
}


.footer
{
    color: #C1C1C1;
    margin-left:27px;
    margin-top:15px;
    margin-bottom: 0px
}

.footer2
{
    color: #cfcfcf;
    margin-top:15px    
}

a.footer2:link,a.footer2:visited,a.footer2:active
{
    color: #cfcfcf;
    text-decoration: none;
}

a.footer2:hover
{
    color: #cfcfcf; 
    text-decoration: none; 
}


a.footers:link,a.footers:visited,a.footers:active
{
    color: #C1C1C1;
    text-decoration: none;
}

a.footers:hover
{
    color: #777777; 
    text-decoration: none; 
}

a.SubPageLink:link,a.SubPageLink:visited,a.SubPageLink:active
{
    color: #777777;
    line-height:18px;
    text-decoration: none;
}

a.SubPageLink:hover
{
    color: #0BB1F3; 
    text-decoration: none; 
}

html 
{
    margin:0px;   
    background-color: #FFFFFF;
}

.rectangleborder
{
    background-image:url(../../gallery/img_bg2.gif); 
    background-repeat:no-repeat; 
    background-position:center; 
    text-align:center; 
    vertical-align:middle;
}

a.mainmenu:link,a.mainmenu:visited,a.mainmenu:active
{
    font-size: 12px;
    color: #FFFFFF;
    text-decoration: none;
}

a.mainmenu:hover
{
    font-size: 12px;
    color: #90BED8; 
    text-decoration: none; 
}

a.menu1:link,a.menu1:visited,a.menu1:active	
{
    font-family: Verdana;
    font-size: 15px;
    color: #B5B5B5;
    margin-top: 32px;
    text-decoration: none;
}

a.menu1:hover
{
    font-family: Verdana;
    font-size: 15px;
    color: #FFFFFF;
    margin-top: 32px;
    text-decoration: none;
}

a
{
    color:#777777;
    text-decoration:none;
}

a:link
{
    color:#777777;
    text-decoration:none;
}

a:visited
{
    color:#777777;
    text-decoration:none;
}

a:hover
{
    color:#777777;
    text-decoration:underline;
}

.innertextbox
{
    font-size:12px;
    font-family: Arial;
    color:#777777;
}

/* Menu Properties */
.anylinkcss
{    
    position: absolute;
    visibility: hidden;
    border:1px solid white;
    border-bottom-width: 0;
    line-height: 18px;
    z-index: 100;
    background-color: #0ab1f0;
    width: 205px;
}

.anylinkcss a
{
    color: #ffffff;
    font-weight: normal;
    width: 100%;
    display: block;
    text-indent: 3px;
    border-bottom: 1px solid #ffffff;
    padding: 1px 0;
    text-decoration: none;
    font-weight: bold;
    text-indent: 5px;
}

.anylinkcss a:hover
{ 
    /*hover background color*/
    background-color: #73d2f6;
    color: white;
}

a.blogslink:link,a.blogslink:visited,a.blogslink:active
{
    font-size:11px; 
    font-family:arial; 
    color:#5bccf5;
}

a.blogslink:hover
{
    font-size:11px; 
    font-family:arial; 
    color:#5bccf5;
    text-decoration: underline; 
}

.BlogLeaveComment
{
    font-size:27px; 
    font-family:Georgia; 
    color:#727272; 
    margin-bottom: 7px;
    margin-top: 0px;
    font-weight: normal; 
}

.TextBoxField
{
    border-style: solid;
    border-width: 1px;
    border-color: #e7e7e7;
    font-family: arial;
    font-weight: bold;
    font-size: 11px;
    color: #46bfec;
    width: 200px;
    padding: 4px 4px 4px 4px;
}

.TextAreaField
{
    border-style: solid;
    border-width: 1px;
    border-color: #e7e7e7;
    font-family: arial;
    font-size: 11px;
    color: #46bfec;
    width: 300px;
    height: 200px;
    padding: 4px 4px 4px 4px;
}

/*#Horizontal#*/

.horizontalCMSMenu
{	
}

.horizontalsubCMSMenu
{
}

.horizontalsubCMSMenu tr
{
}

.horizontalsubCMSMenuItem
{	

}

.horizontalsubCMSMenuItem, .horizontalsubCMSMenuItemMouseOver, .horizontalsubCMSMenuItemMouseDown,
.horizontalsubCMSMenuHighlightedMenuItem, .horizontalsubCMSMenuHighlightedMenuItemMouseOver, 
.horizontalsubCMSMenuHighlightedMenuItemMouseDown
{
    border:1px solid white;
    line-height: 16px;
    background-color: #0ab1f0;
    min-width: 100px;
    color: #ffffff;
    font-weight: normal;
    padding: 4px 15px 4px 4px;
    text-decoration: none;
    text-indent: 5px;
    height: 16px;
}

.horizontalsubCMSMenuHighlightedMenuItem, .horizontalsubCMSMenuHighlightedMenuItemMouseOver, 
.horizontalsubCMSMenuHighlightedMenuItemMouseDown, .horizontalsubCMSMenuItemMouseOver
{
    background-color: #73d2f6;
    color: white;
}

.horizontalCMSMenuItem, .horizontalCMSMenuItemMouseOver, .horizontalCMSMenuItemMouseDown, 
.horizontalCMSMenuHighlightedMenuItem, .horizontalCMSMenuHighlightedMenuItemMouseOver, 
.horizontalCMSMenuHighlightedMenuItemMouseDown, 
.horizontalCMSMenuItemMouseUp, .horizontalCMSMenuHighlightedMenuItemMouseUp
{
    background-color: #ffffff;  
    background-position:right; 
    background-image:url(/images/separator.gif);   
    background-repeat: no-repeat;  
    font-size: 12px;
    color: #777777;
    height: 30px;
    text-decoration: none;
    text-transform: uppercase;
    padding: 0px 15px 0px 15px;
}

.horizontalCMSMenuItemMouseOver, .horizontalCMSMenuHighlightedMenuItem, 
.horizontalCMSMenuHighlightedMenuItemMouseOver, .horizontalCMSMenuHighlightedMenuItemMouseDown
{     
    text-decoration: none;    
    color: #0BB1F3;  
}



