/* global reset */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn,  img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; } /* remember to define focus styles! */ :focus { outline: 0; } body { line-height: 1; color: black; background: white; } ol, ul { list-style: none; } table { border-collapse: separate; border-spacing: 0; } caption, th, td { text-align: left; font-weight: normal; } blockquote:before, blockquote:after, q:before, q:after { content: ""; } blockquote, q { quotes: "" ""; }

body{background: #fff; font-family: "Verdana"; font-size:12px; line-height: 18px;}
a, a:visited{text-decoration:none; color:#30526E;}
a:hover{text-decoration:underline;}
img{border:0;}
ul{list-style-type:none;}
.news{margin-top:50px;padding-top:50px;color:white}
.news p{font-style:italic;margin-top:10px;padding-bottom:15px;border-bottom:1px solid #999999;color:#999999;}
h5{font-size:14px;font-weight:bold;font-style:italic;padding-top:20px;color:#FF14D6;}
h4{font-size:20px;border-bottom:3px solid white;padding-bottom:5px;}
#center{width: 1010px; margin: 0 auto;}
#wrapper{width: 980px; float:left; background: url('images/wrapper.jpg') repeat-y; padding: 15px;}
#left{width: 308px; float:left; margin: 15px 10px 0 10px; display:inline;}
#logo{width: 308px; float:left; }
#logo img{float:right;}
#menu{width: 308px; float:left; background: #1C0217; text-align:right; margin: 20px 0 100px 0; display:inline; font-family: "Georgia"; }
#menu li{float:left;}
#menu li a, #menu li a:visited{color:#fff; font-size:18px; width: 288px; float:left; padding: 4px 10px;}
#menu li ul li a, #menu li ul li a:visited{font-size:14px; color:#AAAAAA;}
#menu li a:hover{color:#FF14D6;}

#right{width: 640px; float:left; }
#right a.ffci, #right a:visited.ffci{width: 110px; height: 50px; float:right; background: url('images/ffci.jpg') no-repeat;}
#right a:hover.ffci{background: url('images/ffcih.jpg') no-repeat; text-decoration:none;}
#right h1{font-size:24px; float:left; width:100%; text-align:right; color:#FF14D6; font-weight:normal; padding: 5px 0; margin: 30px 0 0 0; display:inline;}

#content{width: 620px; float:left; background: #fff; padding: 10px; margin: 10px 0 0 0; display:inline; color:#372E2E; font-size:12px; overflow:hidden;}
#content p{margin-top:10px;}
#content ul{list-style:disc; margin-left:20px;}
#content h1{text-align:left; padding:10px; background:#ff6fe6; width: 97%; color:#fff; margin-top:15px;}
#right h2{font-size:18px; color:#30526E; width: 97%; float:left; margin: 20px 0 10px 0; display:inline; background: url('images/arrow2.jpg') no-repeat 3px 3px; padding-left: 20px;}
#credits{width:960px; float:left; text-align:right; color:#fff; margin: 10px 0 10px 0; display:inline;}
#credits a, #credits a:visited{color:#fff; font-weight:bold;}

#content form{width:100%; float:left;}
#content label{width:45%; float:left; text-align:right; margin: 5px 2% 0 0; display:inline; height: 20px;}
#content input{width: 45%; float:left; border:1px solid #ccc; margin: 5px 0 0 0; display:inline; height: 20px;}
#content textarea{width: 45%; float:left;  border:1px solid #ccc; margin: 5px 0 0 0; display:inline; height: 70px;}
#content form a, #content form a:visited{float:left; cursor:pointer; margin: 10px 0 0 50px; display:inline;}
#content form span{float:left; margin: 0 50px 0 0; display:inline; width:100%;}
#content span.linkspan{float:right; width:auto; }
