/* CSS Document */

body{background-color:#00B1B0; background-image:url(../images/background.jpg); background-repeat:repeat-x; color:#594a41; margin:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
p{color:#fff; line-height:18px;}
#wrapper{position: absolute; left:50%; margin-left: -430px; width:860px; height:720px;}
#logo{position:relative; float:left; margin:0;}

#logo a{color:#00B1B0;}
#logo a:hover{color:#007B85;}

#tel{position:relative; float:right; margin:10px 0 0 0; text-align:right; font-size:22px;}
#tel p{color:#00B1B0;}
#divMenu{margin:10px 0 0 0;}

#content ul{margin-left:20px;padding:10px;padding-left:auto;color:#fff; line-height:18px;}

/*
#menu{background-image:url(../images/2hr.gif); background-repeat:repeat-x; height:35px; margin:10px 0 0 0; color:#000000; position:relative; float:left; width:860px; font-size:16px; font-weight:bold;}

#menuItemHome{position:relative; float:left; width:auto; height:27px;}
#menuItems{position:relative; float:left; width:auto; height:27px; margin:0 0 0 30px;}
#menuItemEnd{position:relative; float:right; width:75px; height:27px; text-align:right;}
.menuTxt{margin:8px 2px 0 0; letter-spacing: -1px; color:#594a41;}

#menu a{color:#594a41; text-decoration:none;}
#menu a:hover{color:#f38ab4; text-decoration:none;}
*/

#contentHome{margin:20px 0 20px 0; width:960; height:450px; position:relative; float:left;}
#contentHome p, #content p{color:#000000; margin:10px;}
#col01{position:relative; float:left;}
#col01body{background-color:#594a41; width:435px; height:186px; margin-top:26px; overflow:hidden;}
#col01body p, col02head p, #col03prehead p{margin:10px;}

#col02{position:relative; float:left; margin-left:26px;}
#col02head{background-color:#594a41; width:186px; height:176px; overflow:hidden;}
#col02body{background-color:#594a41; width:186px; height:186px; margin-top:26px;}

#col03{position:relative; float:left; margin-left:26px;}
#col03prehead{background-color:#594a41; width:186px; height:176px; margin-bottom:20px;}
#col03head{background-color:#594a41; width:186px; height:186px;}
#col03body{background-color:#594a41; width:166px; height:226px; margin-top:26px; padding:10px;}
#col03body p{color:#A49500; line-height:18px; margin:0; font-style:italic;}

#col03bodyHome{background-color:#594a41; width:166px; height:166px; margin-top:26px; padding:10px;}
#col03bodyHome p{color:#A49500; line-height:18px; margin:0; font-style:italic;}

#footer{width:860px; background-image:url(../images/hr.gif); background-repeat:repeat-x; margin:0; text-align:center; font-size:10px; color:#fff;}
#footer a{color:#007B85;}
#footer a:hover{color:#00B1B0;text-decoration:none;}


#content{margin:20px 0 20px 0; padding:30px; background-color:#594a41; width:588px; min-height:400px; position:relative; float:left;}

#contentSingleCol{margin:20px 0 20px 0; background-color:#594a41; width:860px; min-height:400px; position:relative; float:left;}

.right{text-align:right; margin-top:-5px;}

.pinkSmall{color:#A49500; font-size:11px; margin:0 0 0 15px;}
.pink{color:A49500;}

h3{color:#fff; margin: 0px 10px 0 10px; font-size:16px; font-weight:bold; }
h2{color:#fff; margin: 20px 10px 0 10px; font-size:16px; font-weight:bold; }

h2 a{color:#fff;}
h2 a:hover{text-decoration:underline;}

/*h1{color:#FFFFFF; margin:20px 0 0 10px; font-size:20px;}*/
h1{color:#007B85; font-size:26px; margin:20px 0 0 10px; font-weight:100; letter-spacing: -1px;}
#col03prehead h1{margin: 0 0 0 10px;}
a{color:#007B85; text-decoration:none;}
a:hover{color:#fff;}


div.hr {height: 2px; margin-left:100px; background:#594A41 url(../images/hr2.gif) repeat-x scroll center; width:60%;}
div.hr hr { display: none;}

hr {width:60%; height:2px; color:#725F54;}
/*Gallery*/
.gallery
{
    margin-left:30px;
    margin-top:30px;
}

.gallery li
	{
		display:inline;
		float:left;
		margin-bottom:15px;
		margin-right:28px;
		width:138px;
		height:155px;
		text-align:center;
	}

.imgBorder {border: 3px #725F54 solid}




/*Forms*/
.form fieldset
{
    border:none;/* solid  1px #fa6400;*/
    margin-top:20px;
    margin-bottom:30px;
    width:90%;
}

.form fieldset label
{
    float:left; 
    width:100px;
    margin-right:10px;
    margin-left:30px;
    color:#FFF;
    margin-top:5px;
}

.form fieldset select
{
    width:250px;
    margin-top:5px;
}

.form fieldset input
{
    width:250px;
    margin-top:5px;
}

.form fieldset textarea
{
    width:250px;
    margin-top:5px;
}

.form fieldset ul
{
    margin-left:150px;
}

.form fieldset img
{
    margin-top:5px;
}

.form fieldset .buttons
{
    margin-top:15px;
    margin-left:140px;
}


/* Testimonials */
#testimonials p{font-style:italic; font-size:14px;}

#testimonials {margin:60px;}

.pageNext
{
    font-size:12px;
    font-weight:bold;
    padding-left:5px;
    padding-right:5px;
    border-left:solid 1px Gray;
}
.pagePrevious
{
    font-size:12px;
    font-weight:bold;
    padding-left:5px;
    padding-right:5px;
}
.pagerNumericSelected
{
    font-size:12px;
    font-weight:bold;
    padding-left:5px;
    padding-right:5px;
    border-left:solid 1px Gray;
}
.pagerNumeric
{
    font-size:12px;
    font-weight:bold;
    padding-left:5px;
    padding-right:5px;
    border-left:solid 1px Gray;
}
