@charset "UTF-8";
/* CSS Document */

.fancylink{}

body {
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
}

/* TEMPLATE */

#header {
	margin:0 auto;
	width:800px;
	height:150px;
}
#logobox {
	width:260px;
	height:auto;
	padding-top:0px;
	float:left;
	margin-top: 60px;
}
#navbox {
	width:520px;
	height:auto;
	padding-top:0px;
	float:right;
	margin-top: 112px;
}
#main-box {
	margin:0 auto;
	width:900px;
	height:500px;
	border-top: solid 1px #CCCCCC;
	border-bottom: solid 1px #CCCCCC;
	background-color:#FFFFFF;
}
#main-boxMed {
	margin:0 auto;
	width:900px;
	height:600px;
	border-top: solid 1px #CCCCCC;
	border-bottom: solid 1px #CCCCCC;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
}
#main-boxLrg {
	margin:0 auto;
	width:900px;
	height:800px;
	border-top: solid 1px #CCCCCC;
	border-bottom: solid 1px #CCCCCC;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
}
#main-boxXXXLrg {
	margin:0 auto;
	width:900px;
	height:800px;
	border-top: solid 1px #CCCCCC;
	border-bottom: solid 1px #CCCCCC;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
}
#main-boxNews {
	margin:0 auto;
	width:900px;
	height:900px;
	border-top: solid 1px #CCCCCC;
	border-bottom: solid 1px #CCCCCC;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
}

#main-boxLinks {
	margin:0 auto;
	width:900px;
	height:600px;
	border-top: solid 1px #CCCCCC;
	border-bottom: solid 1px #CCCCCC;
	background-color:#FFFFFF;
}

#footer {
	margin:0 auto;
	width:800px;
	height:60px;
	margin-bottom:30px;
}
#tel {
	width:auto;
	height:20px;
	float:left;
	margin-top:20px;
	margin-right:10px;
}
#emailicon {
	width:auto;
	height:auto;
	float:left;
	padding-top: 19px;
	padding-right: 10px;
}
#fbicon {
	width:auto;
	height:auto;
	float:left;
	padding-top: 17px;
	padding-right: 10px;
}
#footerlinks {
	width:auto;
	height:20px;
	float:right;
	margin-top:20px;
	text-align:right;
}

#textbox {
	height: auto;
	width: 340px;
	padding-left: 50px;
	padding-top: 10px;
	padding-top: 40px;
	float:left;
}
#textboxSml {
	height: auto;
	width: 240px;
	padding-left: 50px;
	padding-top: 10px;
	padding-top: 40px;
	float:left;
}
#textboxRight {
	height: auto;
	width: 380px;
	padding-right: 50px;
	padding-top: 10px;
	padding-top: 40px;
	float:right;
}
#rightbox {
	float:right;
	width:470px;
	height:490px;
}
#rightbox2 {
	float:right;
	padding-top:40px;
	padding-right:40px;
	width:430px;
	height:450px;
	text-align:right;
}
#rightbox3 {
	float:right;
	width:470px;
	height:440px;
}
#louise {
	height:220px;
	width:130px;
	margin-right:15px;
	float:left;
	background-image:url(../images/louise.jpg);
	background-position:center;
	background-repeat:no-repeat;
	border: solid 1px #999999;
}
.testthumb {
	float:left;
	margin-right:10px;
	margin-top:10px;
}
.testthumb2 {
	float:left;
	margin-right:10px;
	border:solid 1px #666666;
}
.wallpaperbox {
	width:250px;
	height:64px;
	margin-bottom:10px;
}
#column {
	width:200px;
	height:auto;
	float:right;
}
.newsitem {
	width:320px;
	border-bottom: solid 1px #CCCCCC;
}
.newsitem1 {
	width:320px;
	border-bottom: solid 1px #CCCCCC;
	border-top: solid 1px #CCCCCC;
}
#tri-column {
	height: auto;
	width: 200px;
	padding-left: 50px;
	padding-top: 50px;
	float:left;
	margin-right: 30px;
}


/* TEXT STYLES */

p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
	color:#999999;
	margin-top: 0px;
	margin-bottom: 20px;
}
p a:link { color:#FF0000; text-decoration:none;}
p a:visited { color:#FF0000; text-decoration:none;}
p a:hover { color:#000000; text-decoration:none;}
p a:active { color:#FF0000; text-decoration:none;}

h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 22px;
	color: #FF0000;
	margin-bottom: 20px;
	margin-top:0px;
	text-transform:uppercase;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	color: #FF0000;
	font-weight:lighter;
	text-transform:capitalize;
	margin-bottom:10px;
	margin-top:10px;
}
h2 a:link { color:#FF0000; text-decoration:none;}
h2 a:visited { color:#FF0000; text-decoration:none;}
h2 a:hover { color:#000000; text-decoration:none;}
h2 a:active { color:#FF0000; text-decoration:none;}

.lowercase {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	color: #FF0000;
	font-weight:lighter;
	text-transform:lowercase;
	margin-bottom:10px;
	margin-top:10px;
}
.lowercase a:link { color:#FF0000; text-decoration:none;}
.lowercase a:visited { color:#FF0000; text-decoration:none;}
.lowercase a:hover { color:#000000; text-decoration:none;}
.lowercase a:active { color:#FF0000; text-decoration:none;}

h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #FF0000;
	font-weight:lighter;
}
h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #666666;
	font-weight:lighter;
}
h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	color: #666666;
	font-weight:lighter;
	text-transform:capitalize;
}
.links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:13px;
	color: #999999;
}
.links a:link {color:#FF0000;text-decoration: none;}
.links a:visited {color:#FF0000; text-decoration: none;}
.links a:hover {color:#000000; text-decoration: none;}
.links a:active {color:#FF0000; text-decoration: none;}

.links2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #999999;
	text-transform:uppercase;
}
.links2 a:link {color:#FF0000;text-decoration: none;}
.links2 a:visited {color:#FF0000; text-decoration: none;}
.links2 a:hover {color:#000000; text-decoration: none;}
.links2 a:active {color:#FF0000; text-decoration: none;}

.red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #FF0000;
}
.red2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
	color:#FF0000;
	margin-top: 0px;
	margin-bottom: 25px;
}
.red2 a:link {color:#999999;text-decoration: none;}
.red2 a:visited {color:#999999; text-decoration: none;}
.red2 a:hover {color:#000000; text-decoration: none;}
.red2 a:active {color:#999999; text-decoration: none;}

.black {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:16px;
	color:#000000;
	margin-top: 0px;
	margin-bottom: 25px;
}

/* END OF STYLES */
