@charset "UTF-8";/* CreativeWebsites4U Global CSS settings *//* START OF STYLING THE LINKS */a:link {color: #FFFFFF;	text-decoration: none; }a.nav:link {color: #CCCCCC;	text-decoration: none; }a:active {color: #FFFFFF; text-decoration: underline; }a.bottom_nav_text:active {color: #f7b519; text-decoration: underline; }a:visited {	color: #FFFFFF;	text-decoration: none;	}a.bottom_nav_text:visited {	color: #99cc33;	text-decoration: none; }a.nav:hover {color: #FF0000;text-decoration: none; }/* END OF STYLING THE LINKS */.color_orange {	color:#4EBFA5;	}.highlight {	color: #f7b519;	}	.highlight_green {	color: #99cc33;	}.highlight_blue {	color: #00a0ca;	}	.highlight_purple {	color: #9C2A7E;	}	.highlight_rouge {	color: #A5284D;	}		.highlight_turq {	color: #4EBFA5;	}.black {	color:#000000;	}.green {	color: #99cc33;	}			/* START OF HEADER SECTION AND BACKGROUND */img {border:none}body {	background-image: url(images/bg_striped.jpg);	background-repeat: repeat-y;	background-color: #171f26;	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	background-position: center top;	text-align: center;	}#width_wrapper {	width: 100%;	margin-left: 100%;	margin-right: 100%;	height: 400px;	}#creativewebsites4ubanner {	height: 108px;	width: 100%;	background-color: #333333;	position: absolute;	z-index: 2;	top: 0px;	left: 0px;	right: 0px;	}	#creativewebsites4u_white_banner {	height: 20px;	width: 100%;	background-color: #FFFFFF;	position: absolute;	z-index: 1;	top: 100px;	left: 0px;	right: 0px;	}#creativewebsites4u_white_grad_banner {	height: 20px;	width: 100%;	position: absolute;	z-index: 8;	top: 128px;	left: 0px;	right: 0px;	background-image:url(images/banner_gradient_bg2.png);	background-position: center;	background-repeat:repeat-x;	}		.ie6 #creativewebsites4u_white_grad_banner {	height: 20px;	width: 100%;	position: absolute;	z-index: 8;	top: 128px;	left: 0px;	right: 0px;	background-image:url(images/banner_gradient_bg2.gif);	background-position: center;	background-repeat:repeat-x;	}	#creativewebsites4u_yellow_banner {	height: 25px;	width: 100%;	background-color: #f7b519;	position: absolute;	z-index: 9;	top: 111px;	left: 0px;	right: 0px;	} 	#creativewebsites-4-u-logo {	height: 100px;	width: 340px;	position: absolute;	z-index: 90;	left: 0px;	top: 2px;	border: none;	}#creativewebsites-4-u-tel {	width: 250px;	height: 90px;	position: absolute;	z-index: 91;	right: 95px;	top: 15px;	background-color:#333333;	}	.ie6 #creativewebsites-4-u-tel {	width: 250px;	height: 90px;	position: absolute;	z-index: 91;	right: 0px;	top: 15px;	background-color:#333333;	}		/* END OF HEADER SECTION AND BACKGROUND *//* START OF NAVIGATION STYLING AND POSITION */#navigation_wrapper {	width: 450px;	height: 30px;	z-index: 99;	margin-left: auto;	margin-right: auto;	position: relative;	background-color: #00FFFF;	top: 50px;	left: 120px;		}	#nav_info {	width: 350px;	height: 15px;	font-family:Arial, Helvetica, sans-serif;	font-size:13px;	color:#FFFFFF;	position: absolute;	z-index: 10;	left: 0px;	top: 116px;	font-weight:bold;	text-decoration:none;	}#nav_top {	width: 417px;	height: 15px;	position: absolute;	z-index: 11;	margin-left: auto;	margin-right: auto;	left: 452px;	top: 114px;			}.top_nav_text {	font-family:Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight:bold;	color: #FFFFFF;	padding-left: 15px;	padding-right: 15px;	text-decoration: none;	z-index: 5;}#sub_nav {	width: 635px;	height: 19px;	top:87px;	position: absolute;	left: 224px;	background-repeat:no-repeat;	z-index: 11;}.bottom_nav_text {	font-family:Arial, Helvetica, sans-serif;	font-size: 12px;	padding-right: 8px;	padding-left: 8px;	text-decoration: none;	font-weight:bolder;	z-index: 1;	float: right;}#navigation_bg {	background-image:url(images/tran_nav_bar2.png);	width: 90px;	height: 31px;	background-repeat: no-repeat;	position: absolute;	left: 528px;	top: 108px;}#navigation_bg_portfolio {	background-image:url(images/tran_nav_bar3.png);	width: 93px;	height: 31px;	background-repeat: no-repeat;	position: absolute;	left: 619px;	top: 108px;}#navigation_bg_index {	background-image:url(images/tran_nav_bar.png);	width: 73px;	height: 31px;	background-repeat: no-repeat;	position: absolute;	left: 453px;	top: 108px;}#navigation_bg_contact {	background-image:url(images/tran_nav_bar2.png);	width: 104px;	height: 36px;	background-repeat: no-repeat;	position: absolute;	left: 777px;	top: 108px;}	/* END OF NAVIGATION STYLING AND POSITION *//* START OF TEXT/BODY STYLING AND POSITION */#text_body {	width: 380px;	min-height: 600px;	height:auto !important;  	height:600px;	position: relative;	padding: 10px;	padding-bottom: 15px;	background-color: #000000;	color: #CCCCCC;	font-family: Arial, Helvetica, sans-serif;	font-size:15px;	line-height: 18px;	font-weight:500;	text-align: left;	border: 1px solid #333333;	left: 226px;	top: 480px;	}	.text_italics {	font-size:12px;	font-style: italic;	}#section_header {	width: 200px;	height: 399px;	z-index: 1001;	position: absolute;	top: 440px;	left: 2px;		}	#text_header {	background-color: #333333;	color: 	#f7b519;	font-family:Arial, Helvetica, sans-serif;	font-size:25px;	font-weight:bolder;	width: 392px;	height: 38px;	letter-spacing: -1px;	position: absolute;	text-align:left;	padding-left: 10px;	padding-top: 2px;	left: 226px;	top: 440px;	z-index: 10;	background-image:url(images/header_bg.jpg);	background-repeat:repeat-x;	}#simple_box {	width: 358px;	height: 120px;	background-color:#333333;	border: 1px solid #D1D3D4;	margin-top: 20px;	padding: 10px;	line-height: 20px;	}	#body_wrapper {	width: 850px;	position: relative;	top: 60px;	font-family:Arial, Helvetica, sans-serif;	}.wrapper {	width: 850px;	height: 100%;	margin-left: auto;	margin-right: auto;	position: relative;	text-align: left;	padding-top: 0px;	z-index: 10;	}		.quote {	font-size:22px;	font-weight: bolder;		line-height: 21px;	margin-top: 5px;	margin-bottom: 10px;	left: 15px;	position: relative;	width: 350px;	height: 278px;	}		/* END OF TEXT/BODY STYLING AND POSITION */		/* START OF BANNER STYLING AND POSITION */	#banner_image {	height: 300px;	width: 850px;	position: absolute;	z-index: 1001;	top: 110px;	border: 1px solid #f7b519;	}#banner_flash {	height: 300px;	width: 850px;	color: #909090;	background-color:#000000;	position: absolute;	margin-left: auto;	margin-right: auto;	z-index: 1001;	top: 170px;	border: 1px solid #f7b519;	}#banner_flash_portfolio {	height: 300px;	width: 850px;	background-color:#000000;	position: absolute;	margin-left: auto;	margin-right: auto;	z-index: 1001;	top: 110px;	border: 1px solid #4EBFA5;		}	#banner_flash_services {	height: 300px;	width: 850px;	background-color:#000000;	position: absolute;	margin-left: auto;	margin-right: auto;	z-index: 1001;	top: 110px;	border: 1px solid #8CC647;		}		/* END OF BANNER STYLING AND POSITION */	/* RIGHT COLUMN POSITION */#right_column {	width: 200px;	height: 100%;	position: absolute;	z-index: 8;	left: 650px;	top: 440px;	font-style: italic;	}#offerbutton1 {	width: 200px;	height: 113px;	position: relative;	}	#button1 {	width: 200px;	height: 113px;	position: relative;	top:20px;	}	#button2 {	width: 200px;	height: 113px;	position: relative;	top: 40px;	}	#button3 {	width: 200px;	height: 113px;	position: relative;	top: 60px;		}	#button4 {	width: 200px;	height: 113px;	position: relative;	top: 80px;	}	/* END OF RIGHT COLUMN POSITION *//* START OF FOOTER STYLING & POSITION */hr {	width: 850px;	color:#999999;	 border: 1px dotted #999999; 	 border-style: none none dotted;	}	#bottom_container {	position: relative;	background-color:#000000;	}#signoff {	width: 850px;	height: 30px;	margin-left: auto;	margin-right: auto;	position: relative;	top: 500px;	z-index: 1001;		}#signoff_text_top {	font-size: 12px;	font-weight: bold;	color:#FFFFFF;	text-align:center;	}#signoff_text_middle {	font-size: 10px;	font-weight: bold;	color:#999999;	text-align: center;	}	.signoff_text_bottom_links {	color:#FFFFFF;	font-size: 9px;	float: right;	}	#signoff_text_bottom_left {	color:#FFFFFF;	float: left;	font-size: 9px;	}	#signoff_text_bottom_div {	margin-left: auto;	margin-right: auto;	width: 850px;	top: 5px;	position:relative;	z-index: 1001;	}		.list_text {	margin-left: 0px;	padding-left: 0px;	font-weight: bolder;	text-indent: -1px;	}/* END OF FOOTER STYLING & POSITION */