body{
background:#948c84;
margin-top:0px;
}
form{
display:inline;
margin:0px;
padding:0px;
border-collapse:collapse;
}
.little_page_thumbs{
width:120px;
height:80px;
max-width:120px;
max-height:80px;
overflow:hidden;
background-color:white;
background:white;
position:relative;

float:left;


}
a img{
border:0px;
}
#ul_line_height li{
line-height:17px;
}

.main_table_holder{

position:absolute;top:44px;left:200px;width:1240px;height:840px;

}
#profile_div{
position:absolute;top:44px;left:200px;width:1200px;height:800px;background:white; 
}
.upload_bg{background:#ccc;border:2px outset white;}
.main_image_holder{

position:absolute;top:0px;left:0px;width:600px;height:800px;
background:#fff;
font-family:arial;
font-size:10px;
color:#3b3b3b;

}
.main_image_holder table{
border-collapse:collapse;
padding:0px;
margin:0px;
}
.byby_height{
font-family:arial;
font-size:10px;
color:#3b3b3b;
}
.main_image_holder td{
border-collapse:collapse;
padding:0px;
margin:0px;
}


.sub_image_holder{

position:absolute;top:0px;left:600px;width:600px;height:800px;
background:#fff;
font-family:arial;
font-size:10px;
color:#3b3b3b;

}
.sub_image_holder textarea{
font-family:arial;
font-size:10px;
color:#3b3b3b;
}



.main_image_holder_pan{

position:absolute;top:0px;left:0px;width:1200px;height:400px;
background:#fff;
font-family:arial;
font-size:10px;
color:#3b3b3b;

}
.main_image_holder_pan table{
border-collapse:collapse;
padding:0px;
margin:0px;
}
.main_image_holder_pan td{
border-collapse:collapse;
padding:0px;
margin:0px;
}

.sub_image_holder_pan{

position:absolute;top:400px;left:0px;width:1200px;height:400px;
background:#fff;
font-family:arial;
font-size:10px;
color:#3b3b3b;

}
.sub_image_holder_pan textarea{
font-family:arial;
font-size:10px;
color:#3b3b3b;
}









.main_image_holder_lan{


position:absolute;
bottom:36px;
right:36px;

width:727px;
height:528px;
background:#fff;
font-family:arial;
font-size:10px;
color:#3b3b3b;

}
.main_image_holder_lan table{
border-collapse:collapse;
padding:0px;
margin:0px;
}
.main_image_holder_lan td{
border-collapse:collapse;
padding:0px;
margin:0px;
}

.sub_image_holder_lan{


background:#fff;
font-family:arial;
font-size:10px;
color:#3b3b3b;

}
.sub_image_holder_lan textarea{
font-family:arial;
font-size:10px;
color:#3b3b3b;
}







.p_info{
font-family:arial;
font-size:10px;
color:#3b3b3b;
line-height:1.2em;
}
.p_info input{
font-family:arial;
font-size:10px;
color:#3b3b3b;
}







a{
font-size:12px;}
dt{
font-size:12px;
}


.portfolio_head {

color:#3b3b3b;
position:relative;
font-family:arial;
text-align:right;
width:140px;
}


.portfolio_head  ul {
padding:0px;
margin:0px;

}
.portfolio_head p a{

text-decoration:none;
font-size:10px;
color:#3b3b3b;
font-family:arial;
}
.portfolio_head p {
margin:0px;
padding-bottom:6px;
padding-top:6px;
}
.set_line_height li{
line-height:17px;
}

.left_controls{

position:relative;
text-align:right;
width:140px;
text-align:right;

color:#3b3b3b;


}
.left_controls ul {
padding:0px;
margin:0px;

}

.left_controls p a {
text-decoration:none;
font-size:10px;
color:#3b3b3b;
font-family:arial;
}

.left_controls p{
margin:0px;
padding-top:6px;
padding-bottom:6px;
font-family:arial;
font-size:10px;
}

.back_forward p{
padding:0px;
margin-bottom:7px;
margin-top:7px;
}
.back_forward p a{
text-decoration:none;
font-size:10px;
color:#3b3b3b;
font-family:arial;
text-decoration:none;
}


#main_photo_id{max-width:650px;max-height:500px;vertical-align:middle;}

.profile_image_holder{ margin:auto;border:1px solid #666; position:relative;width:650px;height:500px;}
.profile_image_holder td {background:white;border:1px solid #666;text-align:center;vertical-align:center;width:650px;height:500px; }
.uploader{margin:auto;text-align:center;width:300px;position:relative;}
.description {text-align:center;}
.account_main{position:absolute;height:900px;width:800px;top:100px;left:200px;}
.settings_main_div{position:absolute;height:900px;width:800px;top:100px;left:200px;text-align:center;}





#main_table{
table-layout:fixed;
border-collapse:collapse;
padding:0px;
margin:0px;
border:0px;
background:#948c84;
}
#main_table td{ 

padding:0px;
margin:0px;
border:0px;
border-collapse:collapse;
table-layout:fixed;
}

.inner_holder_table{
table-layout:fixed;
border-collapse:collapse;
padding:0px;
margin:0px;
border:0px;
}
.inner_holder_table td{
table-layout:fixed;
border-collapse:collapse;
padding:0px ;
margin:0px;
background:white;
overflow:hidden;	
white-space:normal;

}
.inner_holder_table td div{
overflow:hidden;
overflow-x:hidden; 
	overflow-y:hidden; 
	white-space:normal;

}



.dropdown{
margin:0px;
padding-top:7px;
padding-bottom:7px;
}
.dropdown ul{
display:none;
}

.dropdown ul li {
list-style-type:none;
margin:0px;
padding:0px;

}
.dropdown  input[type=text]{
width:140px;
font-size:10px;
font-family:arial;
color:#303030;
text-align:right;
}
.dropdown textarea{
width:137px;
font-size:10px;
font-family:arial;
color:#303030;
text-align:right;
}
.dropdown span {
font-size:10px;
font-family:arial;
cursor:pointer;
}
.dropdown ul li a{
list-style-type:none;
font-size:10px;
color:#d0d0d0;
text-decoration:none;
font-family:arial;
cursor:pointer;
}

.dropdown_backword{
margin:0px;
padding-top:7px;
padding-bottom:7px;
}

.dropdown_backword ul{
display:none;

}
.dropdown_backword ul li {
list-style-type:none;
margin:0px;
padding:0px;

}
.dropdown_backword span {
font-size:10px;
font-family:arial;
cursor:pointer;
color:#d0d0d0;
}
.dropdown_backword ul li a{
list-style-type:none;
font-size:10px;
color:#303030;
text-decoration:none;
font-family:arial;
}



#image_description_div {
font-size:10px;
font-family:arial;

}

#image_description_div  input[type=text]{
width:100px;
font-size:10px;
font-family:arial;
color:#303030;
text-align:right;
}
#image_description_div li{ 
padding:0px;
margin:0px;
font-family:arial;
font-style:italic;
}

#image_description_div textarea{ 
width:100px;
font-size:10px;
font-family:arial;
color:#303030;
text-align:right;
}

.link_button{
background:#948c84;
border:0px;
color:#d0d0d0;
font-family:arial black;
padding:0px;
margin:0px;
cursor:pointer;
text-align:right;
position:relative;
text-indent:0;
letter-spacing:0;
padding-right:0px;
padding-left:0px;
margin-right:0px;
margin-left:0px;
}
.link_button span{
background:#948c84;
border:0px;
color:#d0d0d0;
font-family:arial black;
padding:0px;
margin:0px;
cursor:pointer;
}
.link_button_a{
border:0px;
color:#d0d0d0;
font-family:arial black;
padding:0px;
margin:0px;
cursor:pointer;
text-decoration:none;
}
.white_back_holder{
width:100px;
height:72px;
position:relative;
float:left;
margin-right:8px;
font-size:10px;
font-family:arial;
color:#303030;
text-decoration:none;
}
#page_nav_div a{
font-size:10px;
font-family:arial;
color:#303030;
text-decoration:none;

}
#page_nav_div {
margin-top:8px;

}
.white_back{
background-color:#fff;
height:60px;
width:100px;

}
.edit_text p{
display:inline;
}
.account_changes{
position:absolute;
top:100px;
left:200px;
width:1000px;
height:800px;
}

.slide_me{
display:none;
}
.left_align{
text-align:left;
}
#index_head{
position:relative;
width:1600px;
height:160px;
background:url('images/index_head_bg.png');
background-repeat:no-repeat;
border-bottom:1px solid #848484;

}
#index_nav{
height:53px;

width:1600px;
}
#index_main{
position:relative;
width:1600px;
height:700px;
background:url('images/index_bg.png');
}
#index_content{
font-family:arial;
color:#848484;
width:985px;
height:625px;
margin-left:610px;
font-size:12px;
}
#index_footer{
height:86px;
width:1600px;

}
#index_footer_text{
font-size:10px;
font-family:arial;
color:#848484;
padding-left:50px;
padding-top:35px;
}
#link_holder {
position:relative;
padding-top:18px;
padding-left:620px;
}
#link_holder a {
padding-left:14px;
font-family:arial;
margin-left:19px;
background:url('images/index_nav_li_bg.png');
background-repeat:no-repeat;
background-position:left center;
text-decoration:none;
color:#848484;
}

#index_about{
padding:60px;
}
#index_login{
padding:60px;
}
#index_register{
padding-left:60px;
padding-top:15px;
}
.gal{

width:145px;
float:left;

}
.gal span{
display:block;
font-weight:bold;
text-transform: capitalize;
padding-bottom:15px;
padding-top:15px;
}
.gal li{
list-style-type:none;
padding-bottom:2px;
}
#index_galleries{
padding-top:25px;
padding-left:15px;
}
#index_contact{
padding:60px;
}
#index_thankyou{
padding:60px;
}
#index_index{


position:relative;
padding-top:300px;
padding-left:120px;
font-size:15px;
font-weight:bold;
font-style:italic;
}
#index_index span{
display:block;
font-size:11px;
padding-left:555px;
padding-top:8px;

}

