@charset "utf-8";
* {
	margin: 0px;
	padding: 0px;
}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-repeat: repeat-x;
	color: #fffff0;
	padding-right: 10px;
	padding-left: 10px;
	background-image: url(images/bg.jpg);
}
.clear {
	clear: both;
	height: 1px;
}
.red    {
	color: #521B1B;
	font-size: 16px;
	font-weight: bold;
}
#container #head #head_text .green {
	color: #FFFFFF;
	font-size: 10px;
	font-weight: normal;
}
#container #head #head_text .geo {
	font-size: 18px;
	color: #FFFF99;
}


#container {
	width: 750px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 0px;
}
#container #head #head_logo {
	height: 63px;
	width: 463px;
	float: left;
	background-image: url(images/logo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#container #head #head_logo #online {
	background-image: url(images/online.gif);
	height: 28px;
	width: 262px;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	line-height: 28px;
	margin-left: 170px;
	text-align: center;
	margin-top: 5px;
}

#container #head #head_logo h1 {
	display: none;
}
#container #head #head_text {
	background-image: url(images/topblue.jpg);
	background-repeat: no-repeat;
	float: left;
	width: 286px;
	height: 78px;
	padding-top: 5px;
}
#container #head #head_text h2 {
	font-size: 17px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
	text-transform: uppercase;
	letter-spacing: -1px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
#container #nav {
	margin: 0px;
	padding: 0px;
	height: 24px;
	background-repeat: repeat-x;
	clear: both;
	background-color: #FF9900;
	font-weight: bold;
	font-size: 12px;
}
#container #nav ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#container #nav ul li {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 24px;
	width: 450px;
	text-align: left;
}

#container #nav a {
	color: #E5FAFF;
	font-size: 12px;
	text-decoration: none;
}
#container   #nav   .fp  {
	font-size: 10px;
}

#container   #nav   img  {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#container #nav a:hover {
	color: #FFFFFF;
	background-color: #253431;
	padding: 5px;
}
#container #main {
	background-color: #2f2f2f;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #003f4a;
	border-left-color: #003f4a;
	margin: 0px;
	width: 748px;
}
#container #main #left_col {
	padding: 0px;
	float: left;
	width: 458px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#container #main #left_col #left_col_top {
	background-repeat: no-repeat;
	height: 287px;
	width: 458px;
}
#container #main #left_col #left_col_top h3 {
	font-weight: normal;
	font-size: 16px;
	padding-top: 48px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 260px;
}
#container  #main  #left_col  #left_col_top  .strong {
	font-weight: bolder;
	font-size: 17px;
	color: #383633;
}
#container #main #left_col #left_col_top #sign_up_free {
	background-image: url(images/join_here.png);
	height: 38px;
	width: 151px;
	line-height: 38px;
	margin-left: 260px;
	margin-top: 20px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
	padding-right: 0px;
}
#container #main #left_col #left_col_top #sign_up_free a {
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	height: 38px;
	width: 163px;
}
#container #main .left_col_title {
	background-image: url(images/left_col_title.gif);
	background-repeat: no-repeat;
	height: 22px;
	width: 453px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
#container  #main  .left_col_title  h4  {
	font-weight: normal;
	color: #E5FAFF;
	font-size: 14px;
}
#container #main #left_col #profile_nav #pageanation {
	float: left;
	width: 300px;
}
#container #main #left_col #profile_nav #veiw {
	float: right;
	margin-right: 5px;
}
#profile_nav #pageanation  a span{
	background-color: #2f2f2f;
	font-weight: bold;
	text-decoration: none;
	color: #ffcc33;
}
#container #main #left_col .inpro {
	padding: 0px;
	width: 458px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	clear:both;
}
#container #main #left_col .inpro .inpro_head {
	background-image: url(images/space.gif);
	margin: 0px;
	padding: 0px;
	height: 9px;
	width: 458px;
	background-color: #FFFFF0;
}
#container #main #left_col .inpro .inpro_meat {
	height: 132px;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFF0;
}
#container #main #left_col .inpro .inpro_meat .inpro_img_1, #container #main #pro_leftcol .pro .content #img_1 {
	background-repeat: no-repeat;
	height: 91px;
	width: 91px;
	float: left;
	margin-left: 9px;
	margin-right: 10px;
	border:none;
	border-style:none;
}
#container #main #left_col .inpro .inpro_meat .inpro_img_1 a:hover, #container #main #pro_leftcol .pro .content #img_1 a:hover {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 91px;
	width: 91px;
	text-decoration: none;
	border:none;
	border-style:none;
}
#container #main #left_col .inpro .inpro_meat .inpro_img_2, #container #main #pro_leftcol .pro .content #img_2 {
	background-image: url(images/inpro_img2.jpg);
	background-repeat: no-repeat;
	height: 92px;
	width: 91px;
	float: left;
	margin-left: 9px;
	margin-right: 5px;
}
#container #main #left_col .inpro .inpro_meat .inpro_img_2 a:hover, #container #main #pro_leftcol .pro .content #img_2 a:hover {
	background-image: url(images/inpro_on_img2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 92px;
	width: 91px;
	text-decoration: none;
}
#container #main #left_col .inpro .inpro_meat .inpro_img_3, #container #main #pro_leftcol .pro .content #img_3 {
	background-image: url(images/inpro_img3.jpg);
	background-repeat: no-repeat;
	height: 92px;
	width: 91px;
	float: left;
	margin-left: 9px;
	margin-right: 5px;
}
#container #main #left_col .inpro .inpro_meat .inpro_img_3 a:hover, #container #main #pro_leftcol .pro .content #img_3 a:hover {
	background-image: url(images/inpro_on_img3.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 92px;
	width: 91px;
	text-decoration: none;
}

#container #main #left_col .inpro .inpro_meat .inpro_img_1 p, #container #main #left_col .inpro .inpro_meat .inpro_img_2 p, #container #main #left_col .inpro .inpro_meat .inpro_img_3 p,#container #main #pro_leftcol .pro .content #img_1 p, #container #main #pro_leftcol .pro .content #img_2 p, #container #main #pro_leftcol .pro .content #img_3 p, #container #main #pro_rightcol .pro .content #img_4 p,#container #main #pro_rightcol .pro .content #img_5 p, #container #main #pro_rightcol .pro .content #img_6 p {
	display: none;
}
#container #main #left_col .inpro .inpro_meat .inpro_img_1 a, #container #main #left_col .inpro .inpro_meat .inpro_img_2 a, #container #main #left_col .inpro .inpro_meat .inpro_img_3 a, #container #main #pro_leftcol .pro .content #img_1 a, #container #main #pro_leftcol .pro .content #img_2 a, #container #main #pro_leftcol .pro .content #img_3 a, #container #main #pro_rightcol .pro .content #img_4 a, #container #main #pro_rightcol .pro .content #img_5 a, #container #main #pro_rightcol .pro .content #img_6 a {
	text-decoration: none;
	display: block;
	height: 92px;
	width: 91px;
}
#container #main #left_col .inpro .inpro_meat .inpro_text, #container #main .pro .content .info {
	font-size: 11px;
	color: #333333;
	line-height: 1.08em;
	padding: 0 0 0 10px;
}
#container #main #left_col .inpro .inpro_meat .inpro_text .inpro_title, #container #main .pro .content .info .title {
	color: #165762;
	font-weight: bold;
	font-size: 13px;
}
#container #main #left_col .inpro .inpro_meat .inpro_text .active_in, #container #main .pro .content .info .active_in {
	font-size: 9px;
}
#container  #main  #left_col  .inpro  .inpro_meat  .inpro_text  strong, #container #main .pro .content .info strong {
	color: #a61515;
}
#container #main #left_col .inpro .inpro_meat .inpro_text .text_title {
	color: #074B56;
	font-size: 12px;
	font-weight: bold;
}

#container #main #left_col .inpro .inpro_meat ul {
	padding: 0px;
	list-style-type: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 9px;
}
#container #main #left_col .inpro .inpro_meat li {
	float: left;
	text-align: center;
	width: 145px;
	background-image: url(images/inpro_but_off.gif);
	padding: 0px;
	height: 20px;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 0px;
	margin-left: 0px;
	line-height: 19px;
}
#container #main #left_col .inpro .inpro_meat a {
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: none;
	display: block;
}
#container #main #left_col .inpro .inpro_meat a:hover {
	text-decoration: underline;
	background-image: url(images/inpro_but_on.gif);
	margin: 0px;
	padding: 0px;
	height: 20px;
	width: 145px;
	display: block;
}
#container #main #left_col .inpro .inpro_foot {
	height: 8px;
	width: 458px;
	margin: 0px;
	padding: 0px;
	clear: both;
}
#container #main #pro_leftcol {
	float: left;
	width: 370px;
}
#container #main #pro_rightcol {
	float: left;
	width: 370px;
	padding-left: 4px;
}

#container  #main  .pro  {
	width: 365px;
	margin-left: 5px;
	margin-top: 5px;
}
#container  #main  .pro  .inpro_head  {
	background-image: url(images/pro_head.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 10px;
	width: 365px;
}
#container  #main  .pro  .content  {
	background-image: url(images/pro_pro_bg.gif);
	background-repeat: repeat-x;
	height: 202px;
	background-color: #131313;
}
#container  #main  .pro  .content  .info  .links  {
	padding-top: 21px;
	padding-left: 0px;
	text-align: right;
	margin: 0px;
	padding-right: 5px;
}
#container  #main  .pro  .content  .info  .links  a  {
	text-align: center;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
}
#container  #main  .pro  .content  .info  .links  a:hover  {
	color: #889173;
	text-decoration: underline;
}
#container  #main  .pro  .content  .text  {
	font-size: 11px;
	padding-right: 9px;
	padding-left: 9px;
	color: #bbc0af;
	clear: both;
	padding-top: 2px;
}
#container   #main   .pro   .content   .text strong   {
	font-size: 12px;
	color: #FFFFFF;
}
#container #main .pro .content .pro_link    {
	font-weight: bold;
	padding: 0px;
	margin-top: 6px;
	margin-left: 230px;
	clear: both;
	font-size: 14px;
}
#container  #main  .pro  .content  .pro_link  a  {
	color: #FFFFFF;
	text-decoration: none;
}
#container  #main  .pro  .content  .pro_link  a:hover  {
	text-decoration: underline;
	color: #889173;
}
#container  #main  .pro  .inpro_foot  {
	background-image: url(images/pro_foot.gif);
	height: 9px;
	width: 365px;
}



/*right_col styles*/

#container #main #right_col {
	float: left;
	width: 278px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
}
#container #main #right_col #search {
	background-image: url(images/search_bg_lcw.jpg);
	height: 278px;
	width: 264px;
	padding-left: 9px;
	padding-top: 9px;
	color: #2F2F2F;
	padding-right: 9px;
	font-size: 13px;
	line-height: 15px;
}
#container #main #right_col #search h5 {
	color: #003F4A;
	font-size: 18px;
	font-weight: normal;
}
#container #main #right_col #search .hr {
	background-image: url(images/hr.jpg);
	background-repeat: repeat-x;
	height: 2px;
	width: 95%;
	margin: 0 auto;
	padding: 0px;
}
#container #main #right_col #search #form1 #search_table {
	font-size: 11px;
	font-weight: bold;
	width: 245px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#container #main #right_col #search p {
	margin-right: 5px;
}
#container #main #right_col #search #search_but {
	background-image: url(images/search_but_off.gif);
	padding: 0px;
	height: 57px;
	width: 262px;
	margin-top: 8px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	line-height: 55px;
	text-align: center;
}
#container #main #right_col #search #search_but a, #container #main #right_col #right_col_foot #button a  {
	margin: 0px;
	padding: 0px;
	height: 57px;
	width: 262px;
	color: #E5FAFF;
	text-decoration: none;
	font-size: 15px;
	display: block;
}
#container #main #right_col #search #search_but a:hover, #container #main #right_col #right_col_foot #button a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	background-image: url(images/search_but_on.gif);
	margin: 0px;
	padding: 0px;
	height: 57px;
	width: 262px;
	display: block;
}
#container #main #right_col #right_col_text #right_col_head {
	background-image: url(images/right_col_top.gif);
	background-repeat: repeat;
	height: 20px;
	width: 269px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 9px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 4px;
}
#container #main #right_col #right_col_text #right_col_head h6 {
	font-size: 13px;
	font-weight: normal;
}
#container #main #right_col #right_col_text #right_col_head strong {
	color: #bbc0af;
}
#container #main #right_col #right_col_text #right_col_verb {
	background-image: url(images/right_col_bg.gif);
	background-repeat: repeat-y;
	width: 268px;
	margin-left: 4px;
	color: #000000;
	font-size: 12px;
	padding-left: 7px;
	line-height: 14px;
	padding-right: 7px;
}
#container #main #right_col #right_col_text #right_col_verb p {
	padding-top: 8px;
}
#container  #main  #right_col  #right_col_foot {
	background-image: url(images/right_col_foot.gif);
	background-repeat: no-repeat;
	height: 64px;
	width: 278px;
	margin-left: 4px;
}
#container #main #right_col #right_col_foot #button {
	background-image: url(images/search_but_off.gif);
	padding: 0px;
	height: 57px;
	width: 262px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: center;
	line-height: 55px;
}
#container #main #right_col #search #form1 #join_table {
	font-size: 13px;
}
#container  #main  #right_col  #search  #join_table  .sub_text  p  {
	font-size: 9px;
	line-height: 12px;
}
#container #main #right_col #search .jointitle {
	font-size: 15px;
	font-weight: bold;
	text-align: center;
}
#container  #main  #right_col  #search  #join_table  .lable  {
	font-size: 9px;
}


#container #main #foot {
	font-size: 12px;
	text-align: center;
}
#container #main #foot a {
	color: #FFFFFF;
	text-decoration: none;
}
#container #main #foot a:hover {
	text-decoration: underline;
}
#container #foot_foot {
	background-image: url(images/foot.gif);
	margin: 0px;
	padding: 0px;
	height: 11px;
	width: 750px;
}
#container_pop {
	background-image: url(images/popup_bg_lcw.gif);
	height: 450px;
	width: 433px;
	margin-right: auto;
	margin-left: auto;
}
#container_pop #head_pop {
	color: #bbc0af;
	text-align: center;
}
#container_pop  #head_pop  .script  {
	color: #E5FAFF;
	font-weight: bold;
	font-size: 19px;
}
#container_pop .popup .title_text p {
	color: #BBC0AF;
	font-size: 19px;
}
#container_pop .popup .text p {
	font-size: 9px;
}
#container_pop .popup .ccFieldHdr {
	font-size: 11px;
}
#container_pop .popup .ccOptions {
	font-size: 10px;
}
#container #foot {
	font-size: 10px;
	text-align: center;
	color: #666666;
}
#container #foot a {
	font-size: 10px;
	text-align: center;
	color: #666666;
}
#container    #main    #left_col    #profile_nav  {
	font-weight: bold;
	font-size: 13px;
	padding-top: 0px;
	padding-bottom: 7px;
	background-color: #006374;
	padding-left: 5px;
	margin: 0 auto;
	height: 12px;
	width: 438px;
	background-image: url(images/pageNav.gif);
}
#container #main #left_col #profile_nav a {
	margin-top: 6px;
	margin-bottom: 6px;
	font-weight: bold;
	font-size: 13px;
	margin-left: 6px;
	text-decoration:none;
	color: #FFFFFF;
}
#container #main #left_col .inpro .inpro_meat .inpro_img_1 img {
	border-style:solid;
	border-width:1px;
	border-color:#FFFFFF;
}
#container #main #left_col .inpro .inpro_meat .inpro_text {
	margin-bottom: 8px;
	margin-right:6px;
}
#container #main #right_col #search p {
	padding-right: 8px;
	padding-left: 8px;
}
#container #nav #members_online {
	font-size: 10px;
	float: right;
	padding-right: 20px;
	line-height: 20px;
}
#container #main #left_col #profile_nav a:hover {
	background-color: #FFCC33;
}
#container #head #head_logo a {
	margin-left: 185px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
#container #head #head_logo #online strong {
	color: #0099FF;
}
#container  #main  #left_col  #left_body {
	font-size: 12px;
	padding-top: 7px;
	padding-bottom: 7px;
	background-color: #FFFFFF;
	padding-left: 5px;
	margin: 5px;
	color: #333333;
}
#container #main #left_col #left_body p {
	background-color: #FFFFCC;
	font-size: 11px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
#container #main #right_col #search #join_table .fields {
	font-size: 14px;
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
#container #main #left_col .inpro #member_only {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	border: thin dashed #CCCCCC;
	padding: 8px;
	background-color: #FFFFCC;
	text-align: center;
}
#container #main #left_col #search_profiles img {
	border: 1px solid #FFFFFF;
	margin-top: 5px;
	margin-right: 8px;
	margin-bottom: 5px;
	margin-left: 8px;
}

