/* CSS Document */



body

{
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	color:#333;
	font-size:12px;
	background-image: url(../images/sandback.jpg);
	background-repeat: repeat;

}



a:link {
	color: #603A18;
	text-decoration: none;
	font-weight:bold;

}

a:visited {
	text-decoration: none;
	color: #603A18;
	font-weight:bold;

}

a:hover {

	text-decoration: none;

	color: #666666;
	font-weight:bold;
}

a:active {

	text-decoration: none;

	color: #666666;
	font-weight:bold;
}


#main

{
background-color:#f4dfb0;
margin: 0px auto;
width:800px;
}
#wrapper

{
	width:800px;
	border-top-width: 6px;
	border-top-style: solid;
	border-top-color: #530101;
	margin: 0 auto;
}



#top

{
width:800px;
height:auto;
margin:25px 0;
}



#logo

{
	width:395px;
	height:auto;
	font-size:22px;
	color:#20201e;
	float:left;
	text-align:center;
}



.pink

{

color:#c53d6b;

font-weight:bold;

}



.slogan

{

color:#9fa3a4;

font-size:13px;

}



#callus

{
	width:380px;
	height:auto;
	float:right;
	/*background-image: url(../images/call.jpg);*/
	background-repeat: no-repeat;
	background-position: right;
	margin:20px 25px 0 0;
	text-align:right;
}



.call

{
	color:#333333;
	font-size:13px;

}



.phone

{
	color:#fff;
	float:right;
	background: url(../images/call_bg.gif) no-repeat left top;
	width:165px;
	height:25px;
	font-size:20px;
	text-align:center;
	padding:2px 0;
}



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




/* ---------------------- Dolphin nav ---------------------- */
/*#dolphincontainer{
	position:relative;
	height:56px;
	color:#E0E0E0;
	font-family: Arial, Helvetica, sans-serif;
	width:800px;
	height:33px;
	border-bottom:3px solid #FFFFFF;
}
#dolphinnav{
	position:relative;
	height:33px;
	font-size:11px;
	text-transform:uppercase;
	font-weight:bold;
	padding:0 35px 0 35px;
	background-color: #fff;
	background-image: url(../images/dolphin_bg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
#dolphinnav ul{margin:0;padding:0;list-style-type:none;width:auto;float:left;}
#dolphinnav ul li{display:block;float:left;margin:0 1px;}
#dolphinnav ul li a{display:block;float:left;color:#EAF3F8;text-decoration:none;padding:0 0 0 20px;height:33px;}
#dolphinnav ul li a span{padding:12px 20px 0 0;height:21px;float:left;}
#dolphinnav ul li a:hover{
	color:#fff;
	background-color: transparent;
	background-image: url(../images/dolphin_bg-OVER.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
#dolphinnav ul li a:hover span{display:block;width:auto;cursor:pointer;}
#dolphinnav ul li a.current,#dolphinnav ul li a.current:hover{color:#fff;background:#1D6893 url(../images/dolphin_left-ON.gif) no-repeat top left;line-height:275%;}
#dolphinnav ul li a.current span{
	display:block;
	color:#9c4e0f;
	padding:0 20px 0 0;
	width:auto;
	height:33px;
	background-color: #1D6893;
	background-image: url(../images/dolphin_right-ON.gif);
	background-repeat: no-repeat;
	background-position: right top;
}*/
#menuc{
	height:56px;
	color:#E0E0E0;
	font-family: Arial, Helvetica, sans-serif;
	width:750px;
	margin:0 auto 3px auto;
	height:26px;
	position:relative;
}
#menu{
	height:26px;
	font-size:11px;
	text-transform:uppercase;
	font-weight:bold;
	padding:6px 5px 0 5px;;
	background-image: url(../images/button_01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align:center;
}
#menu a{
	color:#753a00;
	text-decoration:none;
}
#menu a:hover{
	color:#fff;
}
#menu span{
	color:#000;
}
/* ---------------------- END Dolphin nav ---------------------- */

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



#banner

{
	width:798px;
	height:300px;
	background-color:#e7e7e7;
	/*margin-top:1px;*/
	background-image:url(../images/banner2.jpg);
	background-repeat:no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FFFFFF;
	border:1px solid #FFFFFF;
}

#bannertext {
	padding-top:210px;
	padding-bottom:18px;
	padding-right:357px;
	padding-left:20px;
	width:423px;
	height:72px;
}

#bannertext h3 {
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size:18px;
	margin:0;
	padding-bottom:0px;
	padding-top: 5px;
	padding-right: 0;
	padding-left: 0;
}


.bannermedium

{

font-size:26px;

}



.bannermaximum

{

font-size:36px;

font-weight:bold;

}



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



#content

{

width:800px;

height:auto;

margin-top:10px;

}



#topboxes

{

width:800px;

height:auto;

}



#box1

{

width:260px;

height:auto;

border:#ebebeb solid 1px;

background-image:url(../images/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(../images/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(../images/icon03.jpg);

background-repeat:no-repeat;

background-position:right top;

padding:0;

padding-top:15px;

padding-bottom:15px;

float:right;

}



h1

{
	color:#603A18;
	font-size:28px;
	font-weight:bold;
	margin:0;
	padding:0;
	text-transform:uppercase;
}



.smfont

{

font-size:14px;

font-weight:normal;

}



.boxlink

{

padding-left:18px;

}



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



h2

{
	font-family: Arial, Helvetica, sans-serif;
	color:#603A18;
	font-size:22px;
	margin:0;
	padding:0;
	padding-bottom:0px;
	margin-top:20px;
}



#left

{
	width:430px;
	height:auto;
	float:left;
	margin-left:25px;
}

#full

{
	width:750px;
	height:auto;
	margin: 0 auto;
}

#right

{
	width:305px;
	float:right;
	padding-top: 0;
	margin-right:25px;
}



h3

{
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size:18px;
	margin:0;
	padding-bottom:0px;
	padding-top: 5px;
	padding-right: 0;
	padding-left: 0;

}



#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 ------ */

#partner

{
	width:750px;
	margin:0;
	padding:15px 25px;
	text-align:center;
	color:#FFFFFF;
	background-image: url(../images/partner_bg.png);
	font-weight: bold;
	font-size:14px;
}


#footer {
	width:750px;
	padding:0 25px;
	margin:0;
	margin-top:10px;
	margin-bottom:20px;
	text-align:center;
	color:#333333;
}
#footer a {
	color:#333333;
}
#footer a:hover {
	color:#603A18;
}

.style1 {	color: #603A18;
	font-weight: bold;
}

.style1 {
	color: #603A18;
	font-weight: bold;
}

.t1, .t2{
	margin-right: 20px;
	margin-bottom: 20px;
}
.t3{}
#pirobox_in ul{
	margin-bottom: 10px;
}
.style1 {	color: #603A18;
	font-weight: bold;
}


.style1 {	color: #603A18;
	font-weight: bold;
}

.style1 {	color: #603A18;
	font-weight: bold;
}

.style1 {	color: #603A18;
	font-weight: bold;
}


.style10 {
	color: #333333
}
.style11 {
	color: #990000;
	font-weight: bold;
}
.style15 {
	font-style: italic
}
.style16 {
	color: #FFFFFF;
	font-weight: bold;
}
.style18 {
	color: #FFFFFF;
}
.style20 {
	color: #663300;
	font-weight: bold;
}


.style1 {	color: #603A18;
	font-weight: bold;
}


