body{
color:#555;
font-family:"Courier New", Courier, monospace;
background-color:#9acd32;

}

#topRays{
background-image:url(../siteIm/backDropFlash.png);
background-repeat:no-repeat;
background-position:center;
}

#bdayTxt{
padding:0px 75px 0px 35px;
}
#bullets{
padding:0px 0px 0px 20px;
}

#bdayImage{
width:200px;
margin:0px auto 0px auto;
}

div.imgRoll a:hover img {
 
}

#homeLink, #contactLink, #galleryLink, #blogLink, #homeLinkAc, #galleryLinkAc, #contactLinkAc{
background-repeat:no-repeat;
background-position:center;
float:left;
width:70px;
height:50px;
display:inline;
 overflow:hidden;
}

#contactLink, #contactLinkAc{
width:60px;
}

#galleryLink, #galleryLinkAc{
 width:55px;
}

span{
display:none;
}

#homeLink {
background-image:url(../siteIm/menuIcons/home.png);

}

#homeLink:hover {
background-image:url(../siteIm/menuIcons/home_hover.png);

}

#homeLink:active {
background-image:url(../siteIm/menuIcons/home_hover_active.png);

}

#homeLinkAc {
background-image:url(../siteIm/menuIcons/home_active.png);

}

#homeLinkAc:hover {
background-image:url(../siteIm/menuIcons/home_hover_active.png);

}




#livePg{
border:2.5px;
background-repeat:no-repeat;
background-position:center;
float:left;
width:70px;
height:50px;
display:inline;
 overflow:hidden;

border-bottom-style:solid;
border-bottom-color:#555;
}




#contactLink {
background-image:url(../siteIm/menuIcons/contact.png);

}

#contactLink:hover {
background-image:url(../siteIm/menuIcons/contact_hover.png);

}

#contactLink:active {
background-image:url(../siteIm/menuIcons/contact_hover_active.png);

}

#contactLinkAc {
background-image:url(../siteIm/menuIcons/contact_active.png);

}

#contactLinkAc:hover {
background-image:url(../siteIm/menuIcons/contact_hover_active.png);

}




#galleryLink {
background-image:url(../siteIm/menuIcons/gallery.png);

}

#galleryLink:hover {
background-image:url(../siteIm/menuIcons/gallery_hover.png);
}

#galleryLink:active {
background-image:url(../siteIm/menuIcons/gallery_hover_active.png);
}


#galleryLinkAc{
background-image:url(../siteIm/menuIcons/gallery_active.png);

}

#galleryLinkAc:hover {
background-image:url(../siteIm/menuIcons/gallery_hover_active.png);
}


#blogLink {
background-image:url(../siteIm/menuIcons/blog.png);

}

#blogLink:hover {
background-image:url(../siteIm/menuIcons/blog_hover.png);

}

#blogLink:active {
background-image:url(../siteIm/menuIcons/blog_active.png);

}

#imagePreload{
background-image:url(../siteIm/menuIcons/home.png);
background-image:url(../siteIm/menuIcons/home_hover.png);
background-image:url(../siteIm/menuIcons/home_hover_active.png);
background-image:url(../siteIm/menuIcons/home_hover_active.png);

background-image:url(../siteIm/menuIcons/contact_hover_active.png);
background-image:url(../siteIm/menuIcons/contact_active.png);
background-image:url(../siteIm/menuIcons/contact_hover_active.png);
background-image:url(../siteIm/menuIcons/contact_hover.png);
background-image:url(../siteIm/menuIcons/contact.png);

background-image:url(../siteIm/menuIcons/gallery.png);
background-image:url(../siteIm/menuIcons/gallery_hover.png);
background-image:url(../siteIm/menuIcons/gallery_hover_active.png);
background-image:url(../siteIm/menuIcons/gallery_active.png);

background-image:url(../siteIm/menuIcons/blog.png);
background-image:url(../siteIm/menuIcons/blog_hover.png);
background-image:url(../siteIm/menuIcons/blog_active.png);
}


h1{
font-size:large;
padding-top: 0px;
margin-top: 0px;
color:#555;
}

#menuItems{
width:290.3px;
height:60px;
background-image:url(../siteIm/topMenuHolder.png);
float:right;
display:inline;
}

#menuPad{
width:23.2px;
height:60px;

float:right;
display:inline;
}

#padLeft{
width:17px;
height:10px;
float:left;
display:inline;
}

#padLeftMen{
width:30px;
height:10px;
float:left;
display:inline;

}

#homeId{
float:left;
width:45px;
height:33px;
display:inline;

}

#contactId{
float:left;
width:60px;
height:33px;
display:inline;

}

#galleryId{
float:left;
width:60px;
height:33px;
display:inline;
}

#blogId{
float:left;
width:50px;
height:33px;
display:inline;
}




#mainArea{
width:700px;
float:left;
display:inline-block;

margin:0;
background-image:url(../siteIm/shadow.png);
background-repeat:repeat-y;

}

#mainContentAr{
margin:0 auto 0 auto;
width:700px;

}


#otfTitle{

}



#mainAreaBottom{

width:700px;
height:50px;
margin:auto auto auto auto;
background-image:url(../siteIm/bottomShadow.png);
float:left;
display:inline-block;

}

#topBoarder{
height:200px;
width:700px;
margin:0 ;
padding:0;
background-image:url(../siteIm/topBoarder.png);

}

#footLinks{
height:50px;
width:700px;
text-align:center;

margin:auto auto auto auto;


}

#bottomSpace{
height:350px;
width:700px;
float:left;
display:inline-block;
background-image:url(../siteIm/backDropFlashBottom.png);
}

#topTxt{

height:100%;
width:650px;


margin:auto 25px  0px 25px;
padding-left:20px;
}

#leftTxt{
width:45%;
height:100%;
float:left;
display:inline;
margin:auto 50px 1px auto;
}

#rightTxt{
margin:auto auto auto auto;
min-width:270px;
width:40%;
height:100%;
float:left;
display:inline;

}

#contactInfo{

width:270px;



}

#phpData{
font-size:110%;
}


.headerUnderlined{
height:auto;
min-width:270px;
width:100%;
border:2.5px;

border-bottom-style:solid;
border-bottom-color:#555;

}

.impText{
color:#669900;
font-weight:bold;
font-size:95%;
}

a.selfLink:link{
color:#333333;
text-decoration:none;
}

a.selfLink:visited{
color:#333333;
text-decoration:none;
}


a.selfLink:hover{
color:#333333;
font-weight:bold;
font-style:italic;
text-decoration:none;
}


a.selfLink:active{
color:#333333;
font-weight:bold;
text-decoration:none;
}







a.impTextLink:link{
color:#669900;
font-weight:bold;
font-size:95%;
}

a.impTextLink:visited{
color:#669900;
font-weight:bold;
font-size:95%;
}


a.impTextLink:hover{
color:#669900;
font-weight:bold;
font-size:95%;
font-style:italic;
}


a.impTextLink:active{
color:#669900;
font-weight:bold;
font-size:95%;
}


.form_2{
width:285px;
min-height:200px;
height:100%;
color:#555;
}

.form_1{
color:#555;

}




<!--xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx!-->
form#main
{
				width:285px;
                padding:10px 20px 10px 10px;
                font-size:90%;
                /*background-color:#EAEAEA;*/
}
 
form#main label, form#main input, form#main select 
{
                display:block;   
                float: left;
                margin-bottom: 15px;
                height: 16px;
}
 
form#main input
{             
                width: 180px;
                color:#666666;
                text-align:center;
                padding-top:2px;
                font-size:12px;
				font-family:"Courier New", Courier, monospace;
               
}
 
form#main p
{
                font-size:13px;
				padding-top:15px;
                color:#678814;
               
}

form#main br 
{
	clear:left;
}
 
form#main label
{
                width: 100px;
                padding-right: 5px;
				padding-top:5px;
                font-weight: bold;          
                text-align: right;
                color: #678814; 
                font-size:13px; 
               
}
 
/*
form#main label
{
                width: 15em;
                font-weight: normal;     
                text-align: center;
                height:25px;
                color: #fff;          
                padding-top:4px;
                margin-right:10px;
                background-image:url(../images/label_bg.jpg);
                background-position:top;
                background-repeat:no-repeat;
}
*/
 

form#main textarea
{
                 color:#666666;
                padding-top:2px;
                font-size:12px;
				font-family:"Courier New", Courier, monospace;
} 
 
 
form#main input, textarea, select
{
                border-top: 1px solid #999;
                border-left: 1px solid #999;
                border-right: 1px solid #E4E4E4;
                border-bottom: 1px solid #E4E4E4;
}
 
form#main input:hover, select:hover
{
                border-top: 1px solid #99cc00;
                border-left: 1px solid #99cc00;
                border-right: 1px solid #99cc00;
                border-bottom: 1px solid #99cc00;
 
}
 
form#main input:focus, select:focus
{
                border-top: 1px solid #99cc00;
                border-left: 1px solid #99cc00;
                border-right: 1px solid #99cc00;
                border-bottom: 1px solid #99cc00;
               
}
 
form#main textarea:hover
{
                border-top: 1px solid #99cc00;
                border-left: 1px solid #99cc00;
                border-right: 1px solid #99cc00;
                border-bottom: 1px solid #99cc00;
 
}
 
form#main textarea:focus
{
                border-top: 1px solid #99cc00;
                border-left: 1px solid #99cc00;
                border-right: 1px solid #99cc00;
                border-bottom: 1px solid #99cc00;
               
}
 
/*
form#main #button1
{ 
                color:#666666;
                background-image:url(../images/submit.png);
                background-position:bottom;
                background-repeat:no-repeat;
                text-decoration:none;
                cursor: pointer;
                height: 25px;
                width: 75px;
                border: none;
                float:right;
                margin:0px 5px 50px 5px;
                padding-bottom:3px;
                }
 
form#main #button1:hover
{
                color:#99cc00;
                text-decoration:none;
                background-image:url(../images/submitOver.png);
}
 
 
 
form.cmxform label.error, label.error {
                /* remove the next line when you have trouble in IE6 with labels in list 
                color:#FF0000 !important;
                font-style: italic;
                font-family:Verdana, Arial, Helvetica, sans-serif;
                font-size:70%;
                font-weight:normal !important;
               
}
div.error { display: none; }
form.cmxform input:focus { border: 1px dotted black ; }
form.cmxform input.error { border: 1px dotted red !important; }
form.cmxform textarea.error { border: 1px dotted red !important; }
form.cmxform .gray * { color: gray; }
 
form.cmxform label.error {
                margin-top:0px !important;
                margin-left: 30px !important;
                width: 300px !important;
}*/
 

