/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(../images/index_edit.png);
	height:100%;
	background-color:#000000;
	background-repeat:no-repeat;

}
#home_wrapper
{
position:relative;
width:1003px;
height:1010px;
margin:0 auto;
}
#wrapper
{
position:relative;
width:1003px;
margin:0 auto;

}
#home_boxlayout
{
position:relative;
width:924px;
height:935px;
margin:0 auto;
top:45px;
overflow:hidden;
}

#boxlayout
{
position:relative;
width:924px;
margin:0 auto;
top:45px;
overflow:hidden;

}

#header
{
position:relative;
width:924px;
height:123px;
background:url(../images/top_header.png) no-repeat;
}

#tab
{position:relative;
width:924px;
height:44px;
background:url(../images/tabs2.png) no-repeat;
}
#tab2
{
position:relative;
width:924px;
height:44px;
}
#flash
{
position:relative;
width:924px;
height:255px;
background-image:url(../images/flash2.png);
text-align:center;
}
#navigation
{
position:relative;
width:896px;
height:42px;
top:2px;
margin-left:28px;
}
#toplink
{
position:absolute;
width:400px;
height:1px;
margin-top:41px;
right:35px;
}

.txttoplink
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#aaa9a9;
text-decoration:none;
}

.txttoplink a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#fff;
text-decoration:none;
}
#shadow
{
position:relative;
width:924px;
height:25px;
background:url(../images/flash_shadow2.png) no-repeat;
}
#cont_pannel
{
position:relative;
width:924px;
background:url(../images/cont_bg2.png) repeat-y;
overflow:hidden;
text-align:center;
}
#cont_innerbox
{
position:relative;
width:863px;
height:auto;
margin:0 auto;

}

#box1
{
position:relative;
float:left;
width:286px;
height:411px;
background:url(../images/gallery2.png) no-repeat;
}

#box2
{
position:relative;
float:left;
width:286px;
height:411px;
background:url(../images/events_bg2.png) no-repeat;
}
#box3
{
	position:relative;
	float:left;
	width:284px;
	height:411px;
	background:url(../images/clubmango2.png) no-repeat;
	left: 8px;

}

#box2_cont
{
position:absolute;
width:258px;
height:141px;
display:block;
margin-top:48px;
margin-left:19px;
}
#box2_cont ul
{
list-style-type:none;
width:258px;
display:block;
}
#box2_cont ul li
{
height:64px;
display:block;

}
#box2_cont ul li.spacer
{
 
height:8px;
}

#box3_cont
{
position:absolute;
width:257px;
height:151px;
margin-top:48px;
margin-left:17px;
}
#box3_cont ul
{
list-style-type:none;
width:257px;
display:block;
}
#box3_cont ul li
{
height:auto;
display:block;

}
#cont_txt
{
	position:relative;
	width:144px;
	left: 102px;
	top: 308px;
}

.txt
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#aaa9a9;
text-decoration:none;
}
.common_layout
{

width:924px;
height:auto;
background-image:url(../images/cmn_bg.png);
background-repeat:repeat-y;
}
.cmn_inner_layout
{

width:866px;
height:auto;
margin:0 auto;
overflow:hidden;
background-color:#ebebeb;
}
.cmn_inner_layout_1
{
width:853px;
height:auto;
margin:0 auto;
text-align:left;
}
.imgbox
{
width:501px;
height:375px;
background-image:url(../images/img_dynamic.png);
background-repeat:no-repeat;
margin:0 auto;
}
.albums_tab
{
width:330px;
height:auto;
float:right;
}

#left_part
{
width:510px;
height:auto;
float:left;
}
#comment_block
{
height:auto;
}
#comment_block2
{
height:auto;
overflow:hidden;
border-bottom:1px dotted #666666;
background-color:#D2DEE8;
}

#comment_block3
{
height:auto;
overflow:hidden;
border-bottom:1px dotted #666666;
background-color:#C2D0DC;
}
.img
{
height:auto;
float:left;
margin-left:5px;
margin-top:5px;
}
.img2
{
height:auto;
float:left;
margin-left:5px;
margin-top:5px;
}
.comments
{

height:auto;
float:left;
margin-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#CCCCCC;
margin-top:5px;
}
.album_txt
{
height:auto;
float:left;
margin-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#CCCCCC;
margin-top:5px;
overflow:hidden;
}
#rt_part
{

width:330px;
height:auto;
float:left;
margin-left:30px;
overflow:hidden;
}
#rt_part2
{

width:300px;
height:auto;
float:left;
margin-left:20px;

}
#footer
{
width:924px;
height:43px;
}
#related_albums
{
width:330px;
height:auto;
overflow:hidden;
background-color:#dddddd;
border-bottom:1px dotted #666666;
}

#inner_white_area
{
width:868px;
height:auto;
background-color:#ebebeb;
margin:0 auto;
overflow:hidden;
text-align:left;
}

.txt_ltyellow
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#dcb929;
}
.txt_white
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
}
.txt_grey16
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#f5821f;
}
.txt_grey
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#5b5b5b;
}

.txt_grey2
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#7e7e7e;
}
.txt
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0d0d0d;
}

.title
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0d0d0d;
}



.txt_link
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0066CC;
text-decoration:none;
}
.txt_link a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF0000;

text-decoration:none;
}

#myTable img
{
padding:2px;
}

.heading_txt
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#000000;
}
.heading_small
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
}
.black_txt
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}
.txt_italics
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-style:italic;
}

/*shoping cart*/
.cart
{
width:274px;
height:auto;
margin-left:15px;
background:url(../images/shopping-cart_bg.jpg) repeat-y;
}
.carttxt
{
padding:12px;
}
.cartheader
{
width:274px;
height:40px;
background-image:url(../images/shopping-cart_top.jpg);
background-repeat:no-repeat;
}
.cartbtm
{
width:274px;
height:24px;
background-image:url(../images/shopping-cart_btm.jpg);
background-repeat:no-repeat;
}
#cart_img
{
width:102px;
height:76px;
margin-left:12px;
float:left;

}
#cart_price
{
float:left;
padding:4px;
}
#cart_details
{
padding-left:10px;
}
#cart_block
{
width:274px;
height:auto;
overflow:hidden;
}
.txtblue
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#377ea7
}
/*new layout*/
#gallery
{
width:248px;
height:130px;
margin-top:54px;
margin-left:14px;
}
#events
{
width:247px;
height:338px;
margin-top:8px;
margin-left:24px;
}

#readmore
{
padding-top:34px;
margin-left:210px;
}
.readmore_link 
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#fff;
}
.readmore_link a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#e2b823;
text-decoration:none;
}

#social
{
width:300px;
height:117px;
_margin-top:54px;
}
ul
{
list-style-type:none;
}
li
{
float:left;
}
#topbox
{
margin-top:44px;
height:auto;
overflow:hidden;
}
#box3_contb
{
width:257px;
height:151px;
margin-left:17px;

}
#imgbox
{
margin-left:23px;
width:113px;
float:left;
display:inline;
}
#txtbox
{
padding:4px;
float:left;
width:130px;
}
.txtwhite
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#CCCCCC;
}
#follow
{
margin-top:78px;
margin-left:35px;
}
#gallery_box
{
height:auto;

}
#playlist
{
margin-top:85px;
overflow:hidden;
width:260px;
}
#playlist img
{
padding-right:3px;
padding-left:10px;

}

#slide
{
width:864px;
height:253px;
margin:0 auto;
}

/* By Ganesh */

.txt_white
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}
.txt_red
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF0000;
}
.cmn_inner_layout_2
{
padding:6px;
height:auto;
margin:0 auto;
text-align:left;
}
.heading_txt_white
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#FFFFFF;
}
.pagepath
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
padding-top:5px;
padding-left:10px;
padding-bottom:3px;
background-color:#FFFFFF;
text-align:left;
}

#ajax-banner {
                border: 1px solid black;
                width: 247x;
                height: 338px;
                text-align: center;
            }
			
.comment_form
{
padding:20px;
height:auto;
overflow:hidden;
}
#fixlayout
{
width:1003px;
margin:0 auto;
}
img, a, input, li{ behavior: url(../js/iepngfix.htc)}

#wrapper2
{
position:relative;
width:1003px;
height:auto;
margin:0 auto;
text-align:center;
}

.cmn_inner_layout_photogallery
{

width:866px;
height:600px;
margin:0 auto;
overflow:hidden;
background-color:#ebebeb;
}

#left_part_photogallery
{
width:866px;
height:600px;
float:left;
}
.txt_new
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-decoration:none;
}
.pagepath_new
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
padding-top:5px;
padding-left:10px;
padding-bottom:3px;
text-align:left;
}
.pagepath_new a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
padding-top:5px;
padding-left:10px;
padding-bottom:3px;
text-align:left;
}
.pagepath_new a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
padding-top:5px;
padding-left:10px;
padding-bottom:3px;
text-align:left;
}
