/* Start of CMSMS style sheet 'Your Office Main' */
*{
margin:0;
padding:0;
}
body, html{
font-family: Verdana, Arial, Helvetica, sans-serif;
}
ul, ol{
margin:10px 0 20px 30px;
}
p{
margin: 0 0 15px 0;
}
h1{
margin:5px 0 25px 5px;
font-size:18px;
font-weight:400;
color:#8D688D;
}
h2{
margin:5px 0 20px 5px;
font-weight:400;
font-size:16px;
color:#8D688D;

}
h3{
margin:5px 0 15px 5px;
font-weight:400;
color:#8D688D;
font-size:14px;
}
h4, h5, h6{
margin:5px 0 10px 5px;
}
img{
border:0;
}
a {
color:#8D688D;
text-decoration: none;
}

a:hover {
text-decoration: underline;
}

#wrapper{
background-image:url(../images/background-repeat.jpg);
background-repeat:repeat-x;
background-color:#B299B2;
}
#container{
width:800px;
margin: 0 auto;
}

/**********************HEADER***************************/
#header{
height:110px;
}
#logo{
float:left;
}
#block-right{
width:160px;
height:80px;
background-color:#FFFFFF;
float:right;
color:#8D688D;
}
#block-right p{
margin-top:40px;
text-align:center;
font-size:8px;
}
#block-right img{
display:block;
}
#menu{
clear:both;
}
#menu ul{
margin:0;
padding:0;
padding-top: 2px;
}
#menu a{
text-decoration:none;
color:#FFFFFF;
font-size:13px;
font-weight: bold;
}
#menu li{
display:inline;


}


/**********************END HEADER***********************/


/***********************CONTENT*************************/
#content{
background-color:#FFFFFF;
margin:0;
padding:0;
height:100%;
}
#main{
float:left;
width:610px;
background-color:#FFFFFF;
padding:0 10px 0 10px;
font-size: 13px;
}
#column-right{
float:right;
width:160px;
height:600px;
background-color:#E5E5E5;
}
#column-right p{
font-size:11px;
}
#column-right .bubble{
width:120px;
height:115px;
/*background-image:url(images/right-bubble.gif);
background-repeat:no-repeat;*/
margin:30px 0 0 10px;
font-size:14px; 
color:#B299B2;

}
#column-right .bubble p{
padding:5px 10px 0 10px;
}
.quote{
font-size:10px;
color:#000000;
}
#home-bubble{
background-image:url(images/home-page-bubbles.gif);
background-repeat:no-repeat;
width:540px;
height:116px;
}
.home-text{
color:#4A284A;
font-weight:600;
font-style:italic;
}
.col1{
font-family: Arial, Helvetica, sans-serif;
color:#ffffff;
float:right;
font-size:11px;
margin-right:79px;
}
.col2{
font-family: Arial, Helvetica, sans-serif;
color:#ffffff;
float:right;
font-size:11px;
margin-right:22px;
}
.col1 a {
font-family: Arial, Helvetica, sans-serif;
color:#ffffff;
float:right;
font-size:11px;
}
.col2 a {
font-family: Arial, Helvetica, sans-serif;
color:#ffffff;
float:right;
font-size:11px;
}

.book-here{
border:1px #4A284A solid;
}
.grey{
color:#8D688D;
font-weight:600;
font-style:italic;
}
/******************Styling for forms************************/

fieldset{
border:0;
width:410px;
}
legend{
display:none;
}
.contact-form {
font-size : 13px;
font-family : verdana;
width:410px;
}

.contact-form label {
width : 170px;
display : block;
float : left;
margin-top : 6px;
}

.contact-form div{
margin-bottom : 4px;
padding : 3px;
}

.contact-form legend {
font-weight : bold;
font-size : 15px;
margin-bottom : 4px;
padding-top : 10px;
}

.contact-form input, .support-form textarea, .support-form select {
font-size : 12px;
margin : 2px;
padding : 2px;
font-family: verdana, arial;
}

.contact-form textarea {
width : 200px;
height : 80px;
}

.contact-form .selecter label {
float :none;
display : block;
width : 400px;
margin-bottom : 6px;
}

.contact-form .selecter div label {
float :none;
display : inline;
margin-left : 5px;
}


.contact-form .selecter div {
clear : both;
display : block;
margin-bottom : 10px;
}


.contact-form .title-heading p {
margin-left : -120px;
}

.contact-form .submit{
width:410px;
}

.contact-form strong {
font-size : 13px;
}


.error_message{color : #FF0000; background-color : #FFCCCC;}
.error-entry{color : #FF0000; background-color : #FFCCCC;}


/******************end styling for forms*********************/


/***********************END CONTENT*********************/

/************************FOOTER*************************/
#footer{
height:40px;
background-color:#CCCCCC;
font-size:10px;
}
#footer p{
text-align:center;
}
/***********************END FOOTER**********************/


/* End of 'Your Office Main' */

