body {margin:0;padding:0;background: url(../images/bckg.jpg) repeat-x #5dcaf1;}
img {
border-width:medium;
border-style:groove; 
color:#663366;
}a {color:#FFFFFF;}p a {color:#f7c9da;}p a:hover {text-decoration:none;color:#f7c9da;}h1 {font-size:28px;color:#FFF;padding:0;font-weight:normal;
margin-bottom:.3em;}
h2, h3 {
margin-bottom:.2em;
}p {padding:0;margin:0;margin-bottom:9px;}img.right {float:right;margin-left: 10px;margin-bottom: 10px;}input {border:1px solid #1698e3;width:180px;font-size:12px;font-family:"Trebuchet MS", Arial;color:#0a71cb;}.b{color:#663366;}.contact { color:#f7c9da;font-size:larger;}

#container {position:absolute;width:980px;left:50%;margin:0px 0px 0px -490px;padding:0;font-family:"Trebuchet MS", Arial;font-size:15px;color:#663366;}#head_navbar {height:25px;margin:0;padding:5px 30px 0 0;text-align:right;}#head_navbar ul {margin:0;padding:0;}#head_navbar ul li{display:inline;color:#C1D8EF;}#head_navbar ul li a{color:#C1D8EF;text-decoration:none;}#head_navbar ul li a:hover{color:#C1D8EF;text-decoration:underline;}#company_name {height:75px;background: url(../images/company_name_bckg.jpg);padding:40px 0 0 30px;}#company_name h1 {font-size:40px;margin: 0 0 0 0;padding: 0 0 0 0;font-weight:normal;font-style: italic;font-variant: small-caps; }#company_name a {text-decoration:none;}#company_name .y {color:#f7c9da;}#company_name span.num { font-size:75%; float:right; margin-top: 10px; margin-right:1em }#content_container{float:left;width:100%;}#main {width:600px;float:left;padding:0 20px 0 20px;}#menu {margin:10px 10px 10px 10px;}#menu a{padding:0px 10px 0 10px;text-decoration:none;}#menu a:hover{text-decoration:none;color: #f7c9da;border-bottom:2px solid #f7c9da;}#first_post {padding:0 0 20px 0;border-bottom:1px dashed #6bf1fb;}#first_post h1{padding-top:0px;}#first_post p{padding:0;}#first_post .b{color:#663366;}#first_column {width:290px;float:left;margin-right:20px;padding-top:10px;}#first_column p{padding:0 0 20px 0;}#first_column .b{color:#663366;}#second_column {width:290px;float:left;padding-top:10px;}#second_column p{padding:0 0 20px 0;}#second_column .b{color:#663366;}a.read_more{display:block;width:40px;height:15px;font-size:11px;text-align:center;padding:0 10px 0 10px;margin-top:10px;background-color:#28a4e5;border:1px solid #77e1f8;text-decoration:none;color:#FFFFFF;}a.read_more:hover{display:block;width:40px;height:15px;font-size:11px;text-align:center;padding:0 10px 0 10px;background-color:#1497F1;border:1px solid #77e1f8;text-decoration:none;color:#FFFFFF;}#search {margin:20px 10px 0px 0px;padding-bottom:25px;}#search a{padding:10px 10px 0 17px;text-decoration:none;background:url(../images/search_str.gif) no-repeat;background-position:0 12px;font-weight:bold;}#search a:hover{text-decoration:none;color: #f7c9da;}#categories {padding:0 0 20px 0;}#categories h1{padding-top:0px;}#items {float:left;margin-bottom:30px;}.item {display:block;width:310px;height:22px;background-color:#5DC7FF;padding:5px 0 5px 10px;border-left:5px solid #68eaff;border-bottom:1px solid #36bbee;}.item a{text-decoration:none;}.item a:hover{text-decoration:none;}.item_over{display:block;width:310px;height:22px;background-color:#25a1e5;padding:5px 0 5px 10px;border-left:5px solid #29dcf5;border-bottom:1px solid #36bbee;}.item span.y{display:block;width:170px;font-weight:bold;color: #fff;font-size:14px;float:left;}.item span.b{width:120px;font-weight:normal;color:#663366;font-size:12px;line-height:0.9;}.item_over span.y{display:block;width:170px;font-weight:bold;color: #f7c9da;font-size:14px;float:left;cursor:pointer;}.item_over a{text-decoration:none;}.item_over a:hover{text-decoration:none;}.item_over span.b{width:120px;font-weight:normal;color:#663366;font-size:12px;line-height:0.9;}#links {float:left;width:155px;}#links ul {margin-top:0;padding-left:17px;margin-left:0;}#links ul li {list-style-image:url(../images/links_str.gif);}#links ul li a{text-decoration:underline;}#links ul li a:hover{text-decoration:none;}#links_2 {float:left;width:155px;}#links_2 ul {margin-top:0;padding-left:17px;margin-left:0;}#links_2 ul li {list-style-image:url(../images/links_str.gif);}#links_2 ul li a{text-decoration:underline;}#links_2 ul li a:hover{text-decoration:none;}
#right {width:310px;float:left;clear:right}

#right ul {
margin-left:0;
padding-left:0;
}

#right ul li {
margin-bottom:.5em;
list-style-type:none;
}
#right a {color:#f7c9da;}#right a:hover {text-decoration:none;color:#f7c9da;
}	
	#footer {font-size:12px;float:left;background:url(../images/footer_bckg.jpg) repeat-x;height:45px;width:960px;padding-top:30px;padding-left:20px;}#footer a{text-decoration:none;color:#663366;}#footer a:hover{text-decoration:underline;}#footer_left {width:48%;float:left;color:#663366;padding-left:10px;}#footer_right {width:48%;float:left;text-align:right;}#footer_right a {color:#f7c9da;text-decoration:underline;}#footer_right a:hover {color:#f7c9da;text-decoration:none;}#colon {margin-top:20px; background-color:#6666FF;}#colon ul {list-style-type:none; margin-left:0; padding-left:5px; float:left;}#colon img {float: left; margin: 10px 0 0 20px; }#colon h2 {text-align:center; color:#f7c9da;}.colon_left { float:left;width:290px;margin-right:20px;background-color:#6666FF;}.colon_right { float:left;width:290px;background-color:#6666FF;}.faq a{text-decoration:none;}.faq a:hover {text-decoration:underline;}.faq ul{list-style-type:none;}.faq ul ul{list-style-type:disc;}.faq ul li a{font-weight:bold; font-size:large; color:#f7c9da;}.faq ul ul li a {font-weight:normal; font-size: 15px; color:#FFFFFF;}