/* 
STYLE SHEET FOR [Full-Vision Inc.] WEB SITE
Created by Name Bluespace Creative
www.bluespacecreative.com
ToC
	1. defaults
	2. structure
	3. links and navigation
	4. fonts
	5. images
	6. hacks

Notes

*/
/* --------- 1. defaults  --------- */

* {
		margin: 0;
		padding: 0;
		}

body {
	behavior: url(../css/csshover.htc);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #fff;	
}	
/*  --------- 2. structure  --------- */

#wrapper {
	font-family:Arial, Helvetica, sans-serif;
	width: 744px;
	margin-left: auto;
	margin-right: auto;
	background-color: #FFF;
		}	
#masthead {
		}
#leftMast{
	float: left;
	width: 618px;
}
#rightMast{
	float: right;
}
#navContainer {
	color: #fff;
	background-color: #2F476D;
	list-style-type: none;
	list-style-image: none;
	float: left;
	width: 618px;
	height: 20px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #7988a0;
	
		}
#wrapper #navContainer li {
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	background-color: #2B4870;
	padding-left: 3px;
	padding-top: 2px;
}
#main{
	float: left;
}
#gradiantArea{
	width: 744px;
	height: 8px;
	background-image: url(../images/gradiant.gif);
	background-repeat: repeat-x;
	float: left;
}
#type{
	width: 328px;
	background-image: url(../images/type.gif);
	background-repeat:no-repeat;
}
#type_sec{
	width: 544px;
	background-image: url(../images/tr_no_type.gif);
	background-repeat:no-repeat;
	background-position: 100% top;
	padding-top: 35px;
}
#flash {
	float: left;
	width: 416px;
}
#rightContent{
	float: left;
}
#content  p {
	padding-right: 15px;
}
#leftNav {
	float: left;
	width: 200px;
	background-color: #E9EBEF;
	height: 300px;
	text-align: center;
	padding-top: 122px;
}
#leftNav li {
	font-weight: bold;
	color: #2B4870;
	text-align: right;
	padding-right: 10px;
}
#leftNav a {
	text-decoration: none;
}
#leftNav img {
	margin: 0px;
	padding: 0px;
}
#contentBar{
	width: 405px;
	height: 45px;
	background-image: url(../images/blue_gradiant.gif);
	background-repeat: repeat-x;
	float: left;
	padding-left: 5px;
	margin-top: 15px;
}
#rightContent li {
	list-style-type: disc;
	float: none;
	margin-left: 5px;
}
#rightContent ul {
	margin-left: 30px;
	padding-top: 188px;
}
#rightContent ol {
	margin-left: 15px;
}
#content {
	padding-top: 15px;
	padding-left: 15px;
}
#headingline {
	background-color: #aab3c3;
	height: 2px;
	width: 392px;
	background-repeat: repeat-y;
	background-position: right;
	background-image: url(../images/line_gradiant.gif);
}
#secContent {
	padding-left: 15px;
	padding-right: 15px;
}
#secContent li {
	margin-left: 15px;
}
#secContent .xmasThumb {
	text-align: center;
	padding: 3px;
}


#footer {
	text-align: center;
	padding-top: 20px;
	clear: both;
		}
.separator {
		clear: both;
		height: 0;
		}
.clear {
	clear: both;
}
.right {
	float: right;
}




/* ---------- 3. links and navigation ---------- */

a {
	color: #2B4870;
	text-decoration: underline;
		}	
a:hover {
	text-decoration: none;
		}

#navigation {
		}

#navigation a {
		}

#navigation ul {
		}

#navigation li {
		}
		
/* ---------- 4. fonts ---------- */

ul {
	list-style-type: none;
		}
li {
	list-style-position: outside;
}

#contentBar h1{
	color: #fff;
	font-size: 17px;
	font-weight: bold;
	padding-top: 5px;
}
#rightContent {
	float: right;
} 

/* ---------- 5. images ---------- */

a img {
		border: 0;
		}
#map { 
	padding-right: 10px;
}
	
/* ---------- 6. hacks ---------- */ 

body	{ /* IE 5 centring bug fix */
		text-align: center;
		} 
#wrapper {
		text-align: left;
		}  
/* ---------- 6. hacks ---------- */

body	{ /* IE 5 centring bug fix */
		text-align: center;
		}
		
#wrapper {
		text-align: left;
		}  
 
