body{width:748px;margin:15px auto}
#c h2,#d h2,#a h2{text-transform:uppercase;font:600 16px arial,sans-serif;margin:0 0 7px}
h3{margin:5px;color:#666;font:700 16px arial,sans-serif}
li,p{line-height:22px}
#c h2,#d h2,#a h2,h3,#f,#h p{letter-spacing:1px}
#p h2,#p2 h2{position:relative;top:250px;right:25px;float:right;text-align:right;background:#fff;border:1px #000 solid;font:11px verdana,sans-serif;padding:2px;margin:-10px}
h1 a,#p a,#p2 a,#b a{color:#000;text-decoration:none}
#h{height:40px;width:748px;border-bottom:5px solid #000;margin:0 0 5px}
#h p{float:right;width:348px;text-align:right;font:11px verdana,sans-serif;padding-top:5px;margin:0;line-height:13px}
#h span{display:block}
h1{background:url(/img/logo.gif) no-repeat left;margin:0;width:400px;float:left}
h1 a{padding-left:45px}
#p,#p2{width:745px;height:272px;float:left;border:1px #000 solid;margin:0}
#p{position:relative;top:-32px}
#p a,#p2 a{width:745px;height:272px;float:left}
#p a span,#p2 a span{clear:none;width:224px;height:252px;float:left;padding:10px;border-right:1px #000 solid;cursor:pointer;color:#fff;text-transform:uppercase;font:bold 15px/50px verdana,sans-serif;letter-spacing:1.5px}
#b{float:left;padding:0;margin:0;position:relative;top:279px}
#b li{width:244px;height:30px;list-style-type:none;background:#aaa;float:left;color:#fff;border:1px solid #000}
#m{margin:0 5px}
#b a{width:234px;height:20px;float:left;padding:5px;font:16px/20px verdana,sans-serif}
#b a:hover{color:#000;background:#eee}
#d{width:485px;height:340px;float:left;border:1px solid #000;margin:0 0 15px;padding:5px;position:relative;top:10px}
#d li{line-height:23px;width:140px;list-style:none}
#d a,#a a,#c a,#ad span{color:#000}
#a{background:#fcfcfc;width:234px;height:340px;float:right;border:1px solid #000;padding:5px;position:relative;top:10px}

.t{margin-top:-276px}
#c2 li{margin-left:150px}
#c3 li{margin-left:300px}
#f{width:748px;clear:both;border-top:5px solid #000;text-align:center;padding:0;font:11px verdana,sans-serif;float:left}
#f,#f a{color:#777}
#f p{display:inline;margin:0;padding:0 0 0 5px}
#c{width:728px;height:auto;background:#fcfcfc;border:1px solid #000;padding:9px;margin:0 0 5px}
select{width:200px}
#nav,#sum{float:left;width:363px}
#sum img{float:right;border:1px solid #000;margin-left:5px}

form{margin:0;clear:both}
form p,#sum p{margin-top:0}
form{padding-bottom:25px}
#sum{padding-bottom:25px}

#g a{color:#00F}

/* Ad Style */



#ad{width:728px;height:90px}
#ad ul,#ad dd{margin:0;padding:0} 
#ad li{list-style:none;width:233px;float:left;padding-right:9px} 
#ad dd a{font:bold 11px verdana,arial,sans-serif;color:#00f;float:left;width:233px;height:75px;display:block;position:relative;top:-15px;text-decoration:underline}
#ad div{font:10px/12px verdana,arial,sans-serif;margin-top:-75px;float:left}
#ad dt{width:728px;height:15px;position:relative;top:75px;text-align:right;font:10px verdana,arial,sans-serif}


#ad2{width:728px;height:15px;clear:both}
#ad2 ul{margin:0;padding:0}
#ad2 a,#ad2 li{margin:0;padding:0;float:left}
#ad2 li{list-style:none;width:145px}
#ad2 a{font:12px/14px arial,sans-serif;color:#00f;text-decoration:underline}

#ad2 dt a{color:#000;font-weight:bold}
#ad2 dt{width:145px;float:left}


#alt{margin:0}

/* Calendar Style? */

#sel1,#sel2,#sel3,#year,.b1{width:200px}
.b2{width:100px}


#ideas{width:350px;margin-left:30px;padding:15px}

#ideas fieldset{padding-bottom:10px}
#ideas button{display:block;margin:10px 0 0 0}
#ideas legend{margin-bottom:10px}
#ideas legend,#ideas label{font:300 12px arial,sans-serif}

#gend,#age{width:50px}
#gend{margin-top:16px}
#fname,#lname{width:99px}
#email{width:199px}
#ideas label{display:block}
#ideas div{float:left;margin:0 1px 0 0}

.input,textarea{width:250px;margin}
#l{font-style:italic;color:#777}

/* Language Select Style */
#y{display:none}


#ml{float:right;margin:-59px -3px 0 0;padding:0}
#ml ul{margin:0;padding:0}
#ml a{color:#aaa}
#ml li{display:inline;list-style:none;margin:0;padding:0}
#la{width:65px;text-decoration:none;font:9px verdana,sans-serif;cursor:pointer;position:relative;margin:0;padding:0;text-align:right;display:block}
#la span{font:7px verdana,sans-serif}
#s{background:#eee;border:1px solid #777;visibility:hidden;position:absolute;width:65px}
#s li a{color:#000;display:block;margin:0;padding:3px 6px;text-decoration:none;width:53px;font:10px verdana,sans-serif}
#s li a:hover{background:#777;color:#eee}


#ypn{margin-top:-15px;float:left}