/* CSS Document */

body {margin:0px; }

div#img_bg { width:100%; height:600px; background:url(../images/main_bg.gif) repeat-x top center; margin-top:0px; }

div#wrapper { width:960px; height:auto; margin:auto; margin-top:0px; }

div#nav { width:100%; height:40px; background:#000000; text-align:center; margin:0px; padding-bottom:0px; padding-top:10px;  }

div#nav ul { padding-left:0px; margin-left:0px; margin-top:0px; padding-top:0px; display:inline; }

div#nav li { display:inline; margin-right:10px; padding-left:0px; margin-left:0px; margin-top:10px; }

div#nav li a { color:#FFFFFF; font-family:"Century Gothic", "Trebuchet MS", Tahoma; font-size:1.2em; font-weight:bold; text-decoration:none; }

div#nav a:hover { color:#ffffff; }

.logo { margin-right:12px; }

.invisible { display:none; }

img { border:none; }

.float_left {float:left; }
.float_right {float:right; }
.wecreate_logo {float:right; }

.clear { clear:both; }

div#home_col_1 { width:600px; height:auto; margin-left:0px; margin-top:15px; float:left; }
div#home_col_1_body { width:100%; height:auto; min-height:300px; background:url(../images/col1_bg.gif) no-repeat #c62d2d bottom right; border:1px solid #666666;  margin-top:10px;}
div#home_col_2 { width:300px; height:auto; margin-left:25px; margin-top:15px; float:left; }
html>body div#home_col_2 { margin-left:29px; }
div#home_col_2_body { width:100%; height:127px; background:url(../images/col2_bg.gif) no-repeat bottom left #666666; border:1px solid #666666;  margin-top:10px; }
div#home_col_3 { width:300px; height:auto; margin-left:29px; margin-top:15px; float:left; }
div#home_col_3_body { width:100%; height:300px; background:url(../images/col1_bg.gif) repeat-x top left #990000; border:1px solid #666666;  margin-top:10px; }

div#home_col_1 h3 { font-family:"Century Gothic", "Trebuchet MS", Tahoma; color:#FFFFCC; font-weight:bold; font-size:1em; margin-left:4px; margin-top:5px; margin-bottom:0px; }
div#home_col_2 h3 { font-family:"Century Gothic", "Trebuchet MS", Tahoma; color:#FFFFFF; font-weight:bold; font-size:1em; margin-left:4px; margin-top:5px; margin-bottom:0px; }
div#home_col_3 h3 { font-family:"Century Gothic", "Trebuchet MS", Tahoma; color:#FFFFCC; font-weight:bold; font-size:1em; margin-left:4px; margin-top:5px; margin-bottom:0px; }
div#home_col_1 p { margin-left:4px; margin-top:2px; margin-right:50px; font-family:"Century Gothic", "Trebuchet MS", Tahoma; color:#FFFFFF; font-size:0.75em; margin-bottom:2px; }
div#home_col_3 p { margin-left:4px; margin-top:2px; font-family:"Century Gothic", "Trebuchet MS", Tahoma; color:#FFFFFF; font-size:0.75em; margin-bottom:2px; }
.bttn_further_info { display:block; text-align:right; margin-right:2px; }
.bttn_further_info a:hover { background:none; }
.home_div_divide  {width:100%; height:20px; }
.h_img { margin-top:10px; }

div#footer { margin-top:0px; padding-top:0px; margin-top:15px; font-family:"Century Gothic", "Trebuchet MS", Tahoma; color:#990000; font-weight:bold; font-size:0.8em; border-top:1px dotted #999999; }

div#footer p { font-family:"Century Gothic", "Trebuchet MS", Tahoma; font-size:1em; font-weight:bold; color:#000000; line-height:1.5em; }

div#left_col { width:700px; height:auto; float:left; margin-top:15px; }
div#right_col { width:200px; height:250px; float:right; border:1px solid #CCCCCC; background:url(../images/col1_bg.gif) no-repeat bottom right; margin-top:10px; }

div#right_col h2 { font-family:"Century Gothic", "Trebuchet MS", Tahoma; font-size:1em; font-weight:bold; color:#ffffff;margin-top:4px; margin-left:4px; }
h2 { font-family:"Century Gothic", "Trebuchet MS", Tahoma; font-size:1.3em; font-weight:bold; color:#CC0000; }
h3 { font-family:"Century Gothic", "Trebuchet MS", Tahoma; font-size:1.1em; font-weight:bold; color:#000000; margin-bottom:-10px; }
p, li { font-family:"Century Gothic", "Trebuchet MS", Tahoma; font-size:0.9em; color:#333333; }

th { background:#333333; color:#FFFFFF; font-family:"Century Gothic", "Trebuchet MS", Tahoma; font-size:0.8em; font-weight:bold; text-align:left; }
td { font-family:"Century Gothic", "Trebuchet MS", Tahoma; font-size:0.8em; text-align:left; padding:4px; border-bottom:1px dotted #CCCCCC; vertical-align:top; }
caption {  font-family:"Century Gothic", "Trebuchet MS", Tahoma; font-size:0.7em; font-weight:bold; color:#CC0000; display:block; text-align:left; }

a { color:#CC0000; text-decoration:underline; }
a:hover { background:#CC0000; color:#FFFFFF; }

div#right_col ul { list-style-image:url(../images/bullett_arrow.gif); margin-left:25px; padding-left:0px; }
div#right_col a { font-family:"Century Gothic", "Trebuchet MS", Tahoma; font-size:0.9em; color:#ffffff; text-decoration:underline; }

.highlight { width:95%; padding:5px; background:#F4F4F4; border:1px solid #333333; }
.highlight h3 { margin-top:0px; }
.strong { font-weight:bold; }

img.float_left, img.float_right { margin:5px; border:1px solid #999999; }

.contact_details { font-weight:normal; color:#666666; } 

.float_right_noborder { float:right; margin:5px; border:none; }




