/* Added CSS */

body { margin: 0px; padding:0px; width:100%; background: url(images/bg.gif) repeat; top:0px; min-height: 100%; height: 100% }

/* =main_wrapper */
#main_wrapper { position: relative;	margin: 0 auto;	width:820px; background: url(images/background.gif) repeat-y; background-color:#fff; min-height: 100%;	}

/* =wrapper */
#wrapper { position: relative; margin: 0 auto !important; margin: 0px; width:800px; }

/* =header */
#header { float: left; position: relative; left: 0px !important; left: 10px; width: 800px; height:100px; background: #fff; }
#header_banner { float: left; position: relative; left: 0px !important; left: 10px; width: 800px; height:100px; background: url(images/header_banner.jpg) no-repeat; }
#banner { float: left; position: relative; width: 468px; height:60px; left: 309px; top: 6px; }
#banner a { font-size: 10pt; font-weight: bold; text-decoration: none; color: #af3c0f; }
#banner a:hover { text-decoration: underline; }

/* =header_deep */
#header_deep { float: left; position: relative; left: 0px !important; left: 10px; width: 800px; height:107px; background: #fff; }
#header_deep_left { float: left; position: relative; width: 272px; height:107px; background: #fff; }
#header_deep_banner { float: left; position: relative; width: 528px; height:107px; background: url(images/header_deep_banner.jpg) no-repeat; }
#header_deep_banner a { font-size: 10pt; font-weight: bold; text-decoration: none; color: #af3c0f; }
#header_deep_banner a:hover { text-decoration: underline; }
.banner_pos { position: relative; left: 19px; top: 18px;  }

/* =nav */
#main_nav { float: left; position: relative; left: 0px !important; left: 10px; width: 800px; height: 30px; background:url(images/nav_bg.gif) no-repeat; }
#main_nav a { margin: 0px 28px 0px 28px; font-size: 13px; font-family: Arial, Helvetica, sans-serif; color: #575555; text-decoration: none; text-transform: uppercase;}
#main_nav a:hover { text-decoration: underline;}

.lower { position: relative; top: 4px; }

/* =main_content */
#main_content { float: left; position: relative; margin: 10px; width: 780px; }

/* =mainpage_intro */
#mainpage_intro { float: left; 	position: relative;	width: 780px; height: 150px; background: #fff; }
#introduction { float: left; position: relative; width: 560px; height: 140px; background: #fff; border: 1px solid #969696; font-family: Arial, Helvetica, sans-serif; }
#introduction_heading { float: left; position: relative; width: 560px; height: 19px; background: #d0d1d1; border-bottom: 1px solid #969696; }

.heading_text { font-size: 12pt; margin-left: 10px; }
.heading_text_orange { font-size: 12pt; color: #ef6d00; }
.heading_text_white { font-size: 12pt; color: #fff; }
.marginleft10 { margin-left: 10px; }
.FAQtitles { margin-left: 10px; font-size: 18px; font-style: bold;}

.orange { color: #ef6d00; }

#introduction_content { float: left; position: relative; width: 560px; height: 120px; background: #fff; }
#intro_webmasters { float: left; position: relative; width: 280px; height: 120px; font-size: 9pt; padding: 0px 5px; color: #575555;}
#intro_linkex { float: left; position: relative; width: 260px; height: 120px; font-size: 9pt; padding: 0px 5px; color: #575555;}


/* =faq n =changes*/
#faq, #changes { float: left; position: relative; width: 778px; background: #fff; border: 1px solid #969696; font-family: Arial, Helvetica, sans-serif; }
#faq_heading, #changes_heading { float: left; position: relative; width: 778px; height: 19px; background: #b23c0e; border-bottom: 0px solid #969696; }
#faq_content, #changes_content { float: left; position: relative; width: 778px; background: #fff; }
#changes_content { margin-bottom: 20px; }

/* =questions n =updates */
#question1_heading, #question2_heading, #question3_heading, #question4_heading, #question5_heading, #question6_heading, #updates_heading, #more_heading { float: left; position: relative; width: 778px; height: 19px; background: #ebf3fb; border-bottom: 1px solid #969696; border-top: 1px solid #969696; font-size: 11pt; color: #575555; }
#question1_content, #question2_content, #question3_content, #question4_content, #question5_content, #question6_content, #updates_content, #more_content { float: left; position: relative; background: #fff; top: 10px; font-size: 10pt; color: #575555; padding: 0px 5px; line-height: 18px; word-spacing: 0.1em; margin-bottom: 15px; }

#question6_content a, #more_content a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-variant: small-caps; text-decoration: none; color: #af3c0f; }
#question6_content a:hover, #more_content a:hover { text-decoration: underline; }

#updates_content ul { list-style-image: url(http://asialinkexchange.com/images/blckbullet.gif); }


/* Member Log-in */
#log_in { float: left; position: relative; left: 5px; width: 210px; height: 140px; background: #fff; border: 1px solid #969696; font-family: Arial, Helvetica, sans-serif; }
#log_in_heading { float: left; position: relative; width: 210px; height: 19px; background: #e33336; border-bottom: 1px solid #969696; color: #fff; }
#log_in_content { float: left; position: relative; width: 200px; height: 100px; background: #fff; font-size: 9pt; padding: 5px; color: #575555; }

.inputbox { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; border: 1px solid #A8B0B8; background: #FCFDFE; }
.emailinput, .fnameinput, .lnameinput, .buzinput, .cityinput, .countryinput, .websiteinput { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; border: 1px solid #A8B0B8; background: #FCFDFE; margin-top:3px; }

.emailinput { margin-left: 39px; } 
.fnameinput { margin-left: 10px; } 
.lnameinput { margin-left: 10px; } 
.buzinput { margin-left: 17px; } 
.cityinput { margin-left: 50px; } 
.countryinput { margin-left: 30px; } 
.websiteinput { margin-left: 27px; } 

.submitbtn, .submitbtn2 { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; }
.submitbtn2 { margin-left: 25px; }

/* =mainpage_content */
#mainpage_content { float: left; position: relative; width: 780px; background: #fff; font-family: Arial, Helvetica, sans-serif; }

#latest_on { float: left; position: relative; width: 150px; height: 400px; background: #e33336; border: 1px solid #969696;  }
#latest_on_heading { float: left; position: relative; width: 150px; height: 19px; background: #e4a83e; border-bottom: 0px solid #969696; color: #fff; }
#latest_on_content { float: left; position: relative; width: 150px; height: 380px; font-size: 9pt; padding: 0px; color: #575555; }
#latest_on_content1 { float: left; position: relative; width: 140px; left: 5px; color: #fff;  }
#front_banner1 { float: left; position: relative; width: 120px; left: 14px; margin: 14px 0px;}

#front_banner2 { float: left; position: relative; width: 120px; left: 14px; margin: 14px 0px;}
#points { float: left; position: relative; width: 150px; margin-top: 10px; font-size: 8pt; color: #fff;}
#latest_on a { color: white; text-decoration: underline; }
#latest_on a:hover { color: white; text-decoration: none; }

#join_ale { float: left; position: relative; margin: 0px 5px; width: 320px; height: 400px; background: #fff; border: 1px solid #969696;  }
#join_ale_heading { float: left; position: relative; width: 320px; height: 19px; background: #d0d1d1; border-bottom: 1px solid #969696;  }
#join_ale_content { float: left; position: relative; left: 5px; top: 5px; width: 310px; height: 380px; font-size: 9pt; color: #575555;}
#join_ale_content a { color: #ef6d00; text-decoration: none; }
#join_ale_content a:hover { text-decoration: underline; }

#featured_sites { float: left; position: relative; width: 290px; height: 560px; background: #fff; border: 1px solid #969696;  }
#featured_sites_heading { float: left; position: relative; width: 290px; height: 19px; background: #d0d1d1; border-bottom: 1px solid #969696; }
#featured_sites_content { float: left; position: relative; left: 5px;width: 280px; height: 240px; font-size: 9pt; color: #575555;}
#featured_sites_content a { color: #63126b;text-decoration: underline; }
#featured_sites_content a:hover { text-decoration: none; }

#featured_site1 { float: left; position: relative; left: 5px; margin: 10px 0px; width: 280px; font-size: 9pt; color: #575555;}
#featured_site1_img { float: left; position: relative; width: 135px; }
#featured_site1_desc { float: left; position: relative; left: 5px; width: 135px; }

#featured_site2 { float: left; position: relative; left: 5px; margin: 10px 0px; width: 280px; font-size: 9pt; color: #575555; }
#featured_site2_img { float: left; position: relative; width: 135px; }
#featured_site2_desc { float: left; position: relative; left: 5px; width: 135px; }

#horiline { float: left; position: relative; width: 290px; }

#newsletter { float: left; position: relative; width: 290px; height: 300px; font-size: 9pt; }
#newsletter_heading { float: left; position: relative; width: 290px; height: 19px; background: #d0d1d1; border-bottom: 1px solid #969696; }
#newsletter_content { float: left; position: relative; left: 5px; width: 280px; height: 280px; font-size: 9pt; color: #575555;}
#content_intro, #content_end { float: left; position: relative; width: 280px; color: #63126b; font-size: 8pt; }
#content_form { float: left; position: relative; left: 20px; }

/*Links*/
a:hover { text-decoration: underline; }

.white { color: white; }
.black { color: black; }

/* =footer */
#footer { float: left; position: relative; left: 0px !important; left: 10px; width: 800px; height: 30px; background:url(images/nav_bg.gif) no-repeat;}
#footer a { font-size: 13px; font-family: Arial, Helvetica, sans-serif; color: #575555; text-decoration: none; text-transform: uppercase;}
#footer a:hover { text-decoration: underline; }

/* =footer_deep */
#footer_deep { float: left; position: relative; margin: 10px 0px 0px; left: 0px !important; left: 10px; width: 800px; height: 80px; background:url(images/footer_deep.jpg) no-repeat;}
#footer_deep a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; font-variant: small-caps; text-decoration: none; color: #af3c0f; }
#footer_deep a:hover { text-decoration: underline; }

#footer_deep_banner { float: left; position: relative; width: 132px; height: 80px; border-right: 1px solid white; }
#footer_nav_copyright { float: left; position: relative; width: 665px; height: 40px; top: 10px; color: #575555; }
#footer_nav_copyright a { font-size: 13px; font-family: Arial, Helvetica, sans-serif; color: #af3c0f; text-decoration: none; text-transform: uppercase;}
#footer_nav_copyright a:hover { text-decoration: underline; }
#footer_deep_copyright { font-family: Arial, Helvetica, sans-serif; color: #575555; font-size: 8pt; }
#footer_nav_banner { position: relative; top: 10px; }

.lower5px { position: relative; top: 5px; }
.lower13px { position: relative; top: 13px; line-height: 1.4em;}

/* =copyright */
#copyright { font-family: Arial, Helvetica, sans-serif; color: #575555; font-size: 8pt;  }

#clear { clear:both; }

