@charset "utf-8";

/***
Table of Contents:
=1: Reset
=2: Basic Elements
=3: Header
=4: Content
=5: Navigation
=6: Footer
=7: Typography
=8: ETC
***/

/***** =1: RESET *****/
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td {margin: 0; padding: 0;}

/***** =2: BASIC ELEMENTS *****/

body {font-family: Georgia, "Times New Roman", Times, serif;font-size: 13px;line-height: 1.5;color: #000;}

/***** =3: HEADER *****/

#headerwrapper {}
#headerwrapper #header {width: 960px;margin-right: auto;margin-left: auto;padding-top: 15px;}

/***** =4: CONTENT *****/

#contentwrapper {padding: 10px;width: 960px;margin-right: auto;margin-left: auto;}
#contentwrapper #content {}
#contentwrapper #content .cv {clear: right;display: block;margin-left: 210px;}

#contentwrapper #content .text {clear: both;}
#contentwrapper #content .text ul {list-style-type:none;margin-top:10px;width: 900px;margin-right: auto;margin-left: auto;clear: both;}
#contentwrapper #content .text ul li {float: left;width: 450px;margin-bottom: 7px;}
#contentwrapper #content .text ul li a {color: #F93374;background-color: #FFF;text-decoration: underline;}
#contentwrapper #content .text ul li .txt {margin-left: 95px;margin-right: 7px;}
#contentwrapper #content .text ul li .img {float: left;margin-right: 7px;}

#contentwrapper #content .text .featured {
	display: block;
	float: left;
	width: 470px;
	padding: 5px;
	margin-bottom: 20px;
}

#contentwrapper #content .text .featured a {
	border: 2px solid #F93374;
	display: block;
	height: 200px;
	width: 400px;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
}

#indeximg {float: right;width: 245px;}

/***** =5: NAVIGATION *****/

#navwrapper {height: 50px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #f93374;}
#navwrapper #nav {width: 960px;margin-right: auto;margin-left: auto;height: 50px;}
#navwrapper #nav a.nav:link, a.nav:visited {padding: 5px;display: block;float: right;width: 100px;text-align: center;text-decoration: none;color: #b4b4b4;height: 40px;line-height: 40px;background-color: #FFF;}
#navwrapper #nav a.navactive:link, a.navactive:visited {padding: 5px;display: block;float: right;width: 100px;text-align: center;text-decoration: none;	color: #FFF;height: 40px;line-height: 40px;background-color: #f93374;}
#navwrapper #nav a.nav:hover {text-decoration: underline;}

#lnav {width: 200px;margin-right:auto;margin-left: auto;color: #f93374;list-style-type: none;display: block;height: 120px;float: left;}
#lnav ul {list-style:none}
#lnav ul li {display: block;padding: 5px;float: left;width: 190px;}
#lnav ul li a {	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 20px;color: #FFF;text-transform: uppercase;	background-color: #f93374;padding: 5px;font-weight: bold;font-style: normal;line-height: 20px;float: left;display: block;clear: right;height: 20px;text-decoration: none;}

/***** =6: FOOTER *****/

#footerwrapper {
	background-color: #F93374;
	color: #FFF;
	clear: both;
	text-align: center;
	height: 30px;
	line-height: 30px;
	margin-top: 15px;
}
#footerwrapper #footer {}

/***** =7: TYPOGRAPHY *****/

h1 {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 25px;color: #f93374;display: block;line-height: 30px;border-bottom-width: 1px;	border-bottom-style: dashed;border-bottom-color: #b6b6b6;}
h2 {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 20px;color: #f93374;display: block;line-height: 30px;border-bottom-width: 1px;	border-bottom-style: dashed;border-bottom-color: #b6b6b6;}
.f10 {font-size: 10px}
.f12 {font-size: 12px}
.f14 {font-size: 14px;}
.f16 {font-size: 16px;}
.f18 {font-size: 18px;}
.f20 {font-size: 20px;}
.f22 {font-size: 22px;}
.f24 {font-size: 24px;}
.highlight {color: #b4b4b4;}
.sub {}
.bold {font-weight: bold;}
.italic {font-style: italic;}
a:link, a:visited {background-color: #f93374;color:#FFF;text-decoration: none;}

/***** =8: ETC *****/
