@charset "utf-8";
body{ font-family: Helvetica,Arial,sans-serif; line-height: 1.3em; margin: 0px 0px 0px 0px;	font-size: 12px; color: #333; background-color:#f1f1f1; }
div.center { text-align: center; padding:15px; background-color:#FFF; border:1px #999 solid; }


div#logo{ width:200px; position:static; float:left;	margin:0px 10px 0px 0px; text-align:left; }
div#logo p{ width:200px; position:static; float:left;	margin:0px 0px 0px 0px; text-align:left; }

.title{ font-family: Helvetica,Arial,sans-serif; line-height: 1.3em; font-size:16px; color:#333; }
.text{ font-family: Helvetica,Arial,sans-serif; text-align: justify; line-height: 1.9em; font-size:12px; color:#333; }

a{ font-family: Helvetica,Arial,sans-serif; font-size:12px; color:#333; text-decoration:underline; }


div#top_blnk{ width:500px; position:static;	float:left;	margin:0px 10px 0px 0px; text-align:left; }

div#top_contact{ width:200px; position:static; float:right; margin:0px 0px 0px 0px; text-align:left; }

div#top_right_links{ width:670px; position:static; float:left; margin:0px 10px 0px 0px; text-align:right; }
div#slideshow{ width:670px; height:300px; position:static; float:left; margin:0px 10px 0px 0px; text-align:left; }

div#bottom_left_links{ width:670px; position:static; float:left; margin:0px 10px 0px 0px; text-align:left; }
div#bottom_left_links ul{ border: 0px solid #BBB; width: 620px; float:left; position:static; margin:0px; text-align: left; }
div#bottom_left_links ul li{ display:inline; }
div#bottom_left_links ul li a{ font:bold 12px Verdana; color:#222; margin: 0; text-decoration: none; padding-top: 5px; padding-right: 7px; padding-bottom: 0px; padding-left: 7px; }
div#bottom_left_links ul li a:hover, div#bottom_left_links ul li a.selected
	{ /*script dynamically adds a class of "selected" to the current active menu item*/
	/*background: url(chromebg5-over.gif) center center repeat-x; /*THEME CHANGE HERE*/
	color:#09F;
	}

div#quick_contact{ width:280px; height:300px; position:static; float:right; margin:0px 0px 0px 0px; text-align:left; border:1px #CCC solid; background-image:url(../images/head_bg.gif); background-repeat:repeat-x; }

div#box_left_home{ position:static; float:left; margin:0px 10px 0px 0px; text-align:justify; border:0px #CCC solid; }
div#box_left_home h1{ font-family: Helvetica,Arial,sans-serif; line-height: 1.3em; font-size:16px; color:#6673B7; font-weight:lighter; }

div#box_left{ width:670px; position:static; float:left; margin:0px 10px 0px 0px; text-align:justify; border:0px #CCC solid; }
div#box_left h1{ font-family: Helvetica,Arial,sans-serif; line-height: 1.3em; font-size:16px; color:#6673B7; font-weight:lighter; }
div#box_left ul{  list-style-position:inside; list-style-type:disc; }
div#box_left ul a{ font-family: Helvetica,Arial,sans-serif; font-size:18px; color:#333; }
div#box_left ul li a{ font-family: Helvetica,Arial,sans-serif; font-size:12px; color:#333; line-height:1.9em; }

div .box_image{ width:225px; position:static; float:left; margin:0px 0px 0px 0px; padding:0px 10px 10px 0px; text-align:center; border:0px #CCC solid; }
div .box_image h1{ font-size:18px; font-style:italic;}
div .box_image a{ text-decoration:none; }
div .box_image img{ border:0px #CCC solid; }

div#box_right{ width:280px; position:static; float:right; margin:0px 0px 0px 0px; text-align:left; border:1px #CCC solid; background-image:url(../images/head_bg.gif); background-repeat:repeat-x; }
div#recent_proj{ position:static; text-align:center; border:0px #CCC solid; padding:10px 0px 10px 0px; }

div.clear_divs{ clear:both; font-size:7px; height:7px; margin:0px; padding:0px; position:static; }


.txt_strike{ text-decoration:line-through; font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#000; }
.mandat{ color:#F00; font-size:9px; }

table.tbl_package {	border:1px solid #c3c3c3; border-collapse:collapse; }

table.tbl_package td { border:1px solid #c3c3c3; vertical-align:top; }

.port_img{ border:0px; width:300px; height:250px; }
.port_img a{ border:0px; width:300px; height:250px; }

.port_img_sm{ border:0px; width:245px; height:180px; }
.port_img_sm a{ border:0px; width:245px; height:180px; }
















.chromestyle{
width:670px;
float:left;
position:static;
font-weight: lighter;
}

.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.chromestyle ul{
border: 0px solid #BBB;
width: 620px;
/*background: url(chromebg5.gif) center center repeat-x; /*THEME CHANGE HERE*/
float:left;
position:static;
margin:0px;
text-align: right; /*set value to "left", "center", or "right"*/
}

.chromestyle ul li{
display: inline;
}

.chromestyle ul li a{
	font:bold 14px Verdana;
	color:#444;
	margin: 0;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 7px;
	padding-bottom: 0px;
	padding-left: 7px;
/*border-right: 1px solid #ADED7C; /*THEME CHANGE HERE*/
}

.chromestyle ul li a:hover, .chromestyle ul li a.selected{ /*script dynamically adds a class of "selected" to the current active menu item*/
/*background: url(chromebg5-over.gif) center center repeat-x; /*THEME CHANGE HERE*/
color:#09F;
}


/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: 0px;
border: 0px solid #999; /*THEME CHANGE HERE*/
border-top-width: 0;
font-family:Verdana, Geneva, sans-serif;
font-weight:lighter;
font-size:11px;
line-height:18px;
text-align:left;
z-index:100;
width:180px;
visibility: hidden;
filter: progid:DXImageTransform.Microsoft.Shadow(color=green,direction=135,strength=0); /*Add Shadow in IE. Remove if desired*/
}


.dropmenudiv a{
width:100%;
display: block;
text-indent: 7px;
border: 0px solid #CCC; /*THEME CHANGE HERE*/
border-top-width:0px;
padding: 2px 0px;
text-decoration: none;
font-weight: lighter;
color:#111;
background-color:#FFF;
filter: alpha(opacity=80);
-moz-opacity: .7;
opacity: .7;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color:#000;
filter: alpha(opacity=80);
-moz-opacity: .7;
opacity: .7;
color:#FFF;
}

