/* CSS Document */
/* CSS Document */
* {margin:0; padding:0}
p {margin:1.12em 0}

body {background:margin:30px 0 20px; font-family:Tahoma; font-size:12px}
#container {margin:10px auto; color:#333; padding-bottom:10px; border:1px solid #ccc; -moz-border-radius:10px; -khtml-border-radius:10px}
#container p {text-align:justify; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; overflow:auto}

/******** common ********/
img {border:none}
.clear {clear:both}

/******** padding ********/
.ptop {padding-top:10px}
.mbottom {margin-bottom:10px}
.mleft {margin-left:10px}

/******** floats ********/
.flleft {float:left}
.flright {float:right}
.fnone {float:none}

/******** logo ********/
#beta_notice {float:left; width:400px; margin:25px 0 0 36px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold}
#logo {float:right; width:420px; height:70px; margin:10px}

/******** content ********/
#wrapper {clear:both; overflow:auto;margin:10px}

/******** footer ********/
#footer {overflow:auto; text-align:center; margin:0 auto; font-family:Verdana, Arial, Helvetica, sans-serif}
#footer_main a, .copyrights {color:#666; padding:0 10px 10px}

/******** content ********/
#content {width:660px; /*float:right; why Gajen?*/ margin:0 10px 0; padding:10px; overflow:auto; border:1px solid #CCC; background:#fff url(../images/content_bg.png) repeat-x; -moz-border-radius:10px; -khtml-border-radius:10px}

/******** content header ********/
#content_header, #profile_content_header {margin-bottom:10px; padding:20px; color:#126092; font-weight:bold}
#content_header {font-size:16px}
#profile_content_header {font-size:13px}
#content_header a, #profile_content_header a {text-decoration:none; color:#126092}
#content_header h1, #profile_content_header h1 {color:#126092; display:inline}
#content_header h1 {font-size:16px}
#profile_content_header h1 {font-size:13px}


/******** content text box ********/
.content_text_box {overflow:auto; padding:10px; margin-bottom:10px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; clear:both; list-style-position:inside}
.content_text_box a {text-decoration:none; color:#333333; font-weight:bold}
.text_box_header {color:#CC0000; font-weight:bold}

/******** likes dislike ********/
.likes_dislikes_input {width:200px; float:right}
.prof_likes, .prof_dislikes {padding-left:40px; overflow:auto}
.prof_likes {float:left}

/******** profile header ********/
#prof_name {color:#CC0000; font-size:15px; font-weight:bold; margin-bottom:10px; float:left}
.prof_image {width:200px; min-height:140px; float:left; margin-right:20px}
.prof_image img {border:1px solid #CCC; display:block}
.prof_status {float:left}
.distance {color:#ff7100; font-weight:bold; float:left; width:330px}
.prof_touch {width:220px; margin-top:5px; float:left}
.prof_hlabel, .prof_hfield, .prof_label, .prof_field {float:left}
.prof_hlabel, .prof_hfield, .prof_label {font-weight:bold}
.prof_hlabel, .prof_hfield {padding-bottom:20px}
.prof_label, .prof_field {padding-top:14px}
.prof_hlabel {width:130px}
.prof_label {width:100px}
.prof_field {width:140px}
.symbols {float:left; margin-top:20px; width:100px}
.symbols a {text-decoration:none; font-size:11px; color:#333}
.prof_touch_icons {margin-top:5px; float:right; margin-top:20px}
.contact_icons {margin-right:10px; float:right}
.contact_icons img {margin-right:5px}
.contact_buttons {float:right}
.contact_buttons img {text-decoration:none; float:right; margin-right:5px; margin-bottom:3px}


/******** profile content ********/
.gen_label, .gen_field{float:left; padding:8px 0 0 10px; margin-left:10px} 
.gen_label {width:150px; font-weight:bold}
.gen_field a {text-decoration:none; color:#333}

/******** sidebox ********/
/* Show only to IE PC \*/
* html .boxhead h2 {height:1%} /* For IE 5 PC */
.sidebox {width:300px}
.sidebox_combined {overflow:auto; width:630px}
.wide_sidebox {overflow:auto; width:630px}
.wide_boxhead, .boxhead {padding:25px 30px 9px; color:#000; font-weight:bold; font-size:14px; line-height:11px; text-align:center}
.boxbody, .wide_boxbody {padding:5px 30px 31px; overflow:auto; font-size:12px}
.boxbody span, .wide_boxbody span {width:500px; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#CC0000}


