/* CSS Document */



body

{

margin:0;

padding:0;

font-family:Arial, Helvetica, sans-serif;

color:#686c6e;

font-size:12px;

}



a:link {

	color: #c53d6c;

	text-decoration: none;

}

a:visited {

	text-decoration: none;

	color: #c53d6c;

}

a:hover {

	text-decoration: none;

	color: #666666;

}

a:active {

	text-decoration: none;

	color: #666666;

}



#wrapper

{

width:800px;

margin:0 auto;

border-top:#2f2f2d solid 4px;

padding:0;

padding-top:10px;

}



#top

{

width:800px;

height:auto;

margin-bottom:10px;

}



#logo

{

width:500px;

height:auto;

padding-left:20px;

font-size:22px;

color:#20201e;

float:left;

}



.pink

{

color:#c53d6b;

font-weight:bold;

}



.slogan

{

color:#9fa3a4;

font-size:13px;

}



#callus

{

width:170px;

height:auto;

float:right;

padding-right:20px;

}



.call

{

color:#b7baba;

font-size:13px;

}



.phone

{

color:#f2b9cc;

font-size:22px;

}



/* ------ MENU ------ */



#menucontainer

{

width:798px;

height:29px;

background-color:#ebf0f4;

background-image:url(menu_bg.jpg);

background-repeat:repeat-x;

border:#e7e7e7 solid 1px;

}



#menu

{

position:relative;

display:block;

font-size:12px;

font-weight:bold;

}



#menu ul

{

margin:0;

padding:0;

list-style-type:none;

width:auto;

}



#menu ul li

{

display:block;

float:left;

}





#menu ul li a

{

display:block;

float:left;

color:#c53e6f;

text-decoration:none;

padding:4px 20px 0 20px;

height:18px;

border-right:1px dotted #d5d7d9;

margin-top:4px;

}



#menu ul li a:hover,#menu ul li a.current

{

color:#666666;

}



/* ------ BANNER ------ */



#banner

{

width:300px;

height:160px;

background-color:#e7e7e7;

margin-top:1px;

background-image:url(banner.jpg);

background-repeat:no-repeat;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:18px;

color:#FFFFFF;

padding-left:500px;

padding-top:66px;

}



.bannermedium

{

font-size:26px;

}



.bannermaximum

{

font-size:36px;

font-weight:bold;

}



/* ------ CONTENT_TOP ------ */



#content

{
	width:800px;
	height:auto;
	margin-top:10px;
	text-align: center;

}



#topboxes

{

width:800px;

height:auto;

}



#box1

{

width:260px;

height:auto;

border:#ebebeb solid 1px;

background-image:url(icon01.jpg);

background-repeat:no-repeat;

background-position:right top;

padding:0;

padding-top:15px;

padding-bottom:15px;

float:left;

margin-right:7px;

}



#box2

{

width:260px;

height:auto;

border:#ebebeb solid 1px;

background-image:url(icon02.jpg);

background-repeat:no-repeat;

background-position:right top;

padding:0;

padding-top:15px;

padding-bottom:15px;

float:left;

margin-right:7px;

}



#box3

{

width:260px;

height:auto;

border:#ebebeb solid 1px;

background-image:url(icon03.jpg);

background-repeat:no-repeat;

background-position:right top;

padding:0;

padding-top:15px;

padding-bottom:15px;

float:right;

}



h1

{

color:#575e5f;

font-size:18px;

font-weight:bold;

margin:0;

padding:0;

padding-left:10px;

border-left:#35a6c2 solid 8px;

text-transform:uppercase;

}



.smfont

{

font-size:14px;

font-weight:normal;

}



.boxlink

{

padding-left:18px;

}



/* ------ CONTENT_BOTTOM ------ */



h2

{

font-family:Verdana, Arial, Helvetica, sans-serif;

color:#c53e6f;

font-size:23px;

margin:0;

padding:0;

padding-bottom:10px;

}



#content_bottom

{

width:800px;

height:auto;

margin-top:10px;

margin-bottom:10px;

}



#left

{

width:522px;

height:auto;

padding-left:8px;

float:left;

}



#right

{

width:245px;

height:auto;

padding:0;

padding-right:8px;

padding-left:8px;

border-left:#ebebeb solid 1px;

float:right;

}



h3

{

font-family:Verdana, Arial, Helvetica, sans-serif;

color:#35a6c2;

font-size:23px;

margin:0;

padding:0;

padding-bottom:10px;

}



#news

{

width:100%px;

height:auto;

border-bottom:#ebebeb solid 1px;

padding-bottom:10px;

margin-bottom:10px;

}



#news a:link

{

color:#35a6c2;

font-weight:bold;

}



#news a:hover

{

color:#666666;

font-weight:bold;

}



/* ------ FOOTER ------ */



#footer

{

width:800px;

border-top:#2f2f2d solid 4px;

padding:0;

margin:0;

margin-top:20px;

margin-bottom:10px;

padding-top:15px;

text-align:center;

color:#939a9c;

}#wrapper #content p {
	font-weight: bold;
	font-size: 14px;
	text-align: justify;
}
#wrapper #content p {
	text-align: center;
}
