body{
padding:0px;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#666666;
}
#main{
width:1000px;
padding:0px;
margin:0px auto;
}
a
{
color:#DA001F;
text-decoration:none;
}
a:hover
{
color:#DA001F;
text-decoration: underline;
}
/*Header Start*/
#header{
width:1000px;
padding:0px;
margin:0px;
float:left;
}
#headerTop{
width:1000px;
padding:0px;
margin:0px;
float:left;
background:url(images/header_topbg.gif) repeat-x;
}
#toplink
{
width:689px;
margin:0px;
padding:0px;
float: left;
}
#toplinkLeft
{
width:486px;
margin:0px;
padding:0px;
float:left;
}
#toplinkRight
{
width:203px;
margin:0px;
padding:26px 0 0 0;
float:left;
}
#headerTopLeft{
background:url(images/header_right_bg.gif) right no-repeat;
height:247px;
width:311px;
padding:0px;
margin:0px;
float:left;
position:absolute;
display:block;
}
#headerTopRight{
width:689px;
padding:0px;
margin:0px;
float:right;
}
#headerRightTop{
width:689px;
height:130px;
padding:0px;
margin:0px;
float:right;
background:url(images/header_right.gif) no-repeat;
}
#nav{
width:652px;
padding:7px 0 12px 37px;
margin:0 0 0 0px;
float:right;
color:#FFFFFF;
}
#nav a
{
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}
#nav a:hover
{
font-size:12px;
font-weight:bold;
color:#E31A1A;
text-decoration:none;
}
#nav b a
{
font-size:12px;
font-weight:bold;
color:#E31A1A;
text-decoration:none;
}
#nav b a:hover
{
font-size:12px;
font-weight:bold;
color:#E31A1A;
text-decoration:none;
}
#headerMidbg
{
background:url(images/header_midbg1.jpg) no-repeat;
height:202px;
margin:0px;
padding:0px;
}
#headerBottombg
{
width:950px;
background:url(images/header_bottom_bg.gif) repeat-x;
margin:0px;
padding:6px 0 6px 50px;
float:left;
}
/*Header End*/
/*Body Start*/
#midbody
{
width:1000px;
margin:0px;
padding:0px;
float:left;
}
#innerbody
{
width:999px;
margin:0px;
padding:0px;
float:left;
border-right:#AEAEAE solid 1px;
}
#innerRightBg
{
background:url(images/inner_bodybg.gif) #DEDEDE	 repeat-x;
height:410px;
width:603px;
margin:0px;
padding:13px 40px 0 25px;
float:left;
}
.link
{
color:#DA001F;
text-decoration:underline;
font-weight: normal;
}
.link:hover
{
color:#DA001F;
text-decoration: none;
font-weight: normal;
}
#leftSection
{
width:331px;
margin:0px;
padding:0px;
float:left;
}
#leftTop
{
width:331px;
margin:0px;
padding:0px;
float:left;
}
#topLeft
{
width:50px;
height:100px;
background:url(images/body_top_left.gif) no-repeat;
margin:0px;
padding:0px;
float:left;
}
#title
{
width:281px;
margin:0px;
padding:0px;
float:left;
}
#leftMid
{
background:#FFFFFF;
width:50px;
margin:0px;
padding:0px;
float:left;
}
#leftBottom
{
width:281px;
margin:0px;
padding:0px;
float:left;
}
#leftBottom ul
{
width:281px;
margin:1px 0 0 0px;
padding:0px;
float:left;
list-style-type:none;
}
#leftBottom ul li
{
width:281px;
background:url(images/left_nav_bg1.gif) no-repeat;
height:18px;
margin:0px;
padding:2px 0 0 0;
text-align:center;
float:left;
list-style-type:none;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}
#leftBottom ul li:hover
{
width:281px;
background:url(images/left_nav_bg1.gif) no-repeat;
height:18px;
margin:0px;
padding:2px 0 0 0;
text-align:center;
float:left;
list-style-type:none;
font-size:12px;
font-weight:bold;
color:#FA4A62;
text-decoration:none;
}
#leftBottom ul li a
{
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}
#leftBottom ul li a:hover
{
font-size:12px;
font-weight:bold;
color:#FA4A62;
text-decoration:none;
}
#rightSection
{
width:669px;
margin:0px;
padding:0px;
float:right;
}
#rightSec
{
width:669px;
margin:0px;
padding:0px;
float:right;
}
#rightTop
{
background:url(images/right_topbg.gif) repeat-x;
width:577px;
margin:0x;
padding:13px 10px 12px 25px;
float:left;
}
#topRight
{
background:url(images/body_top_right.gif) no-repeat;
width:57px;
height:100px;
margin:0px;
padding:0px;
float:right;
}
.redText
{
color:#DA001F;
}
#rightBottom
{
width:669px;
margin:0px;
padding:0px;
float:right;
}
#bottomLeft
{
margin:0px;
padding:0px;
float:right;
}
#bottomRight
{
width:57px;
background: url(images/bottom_right.gif) no-repeat;
height:324px;
margin:0px;
padding:0px;
float:left;
}
#offerBg
{
background:url(images/offer_bg.gif) right top no-repeat;
width:612px;
margin:0px;
padding:0px;
float:left;
}
#offer
{
width:612px;
margin:0px;
padding:0px;
float: left;
}
#gallery
{
width:669px;
margin:0px;
padding:0px;
float:left;
}
#galleryLeft
{
background:fff;
height:221px;
margin:0px;
padding:0px;
float:left;
}
#galleryRight
{
width:332px;
line-height:14px;
margin:0px;
padding:0px;
float:left;
}
#galleryTitle
{
width:280px;
margin:0px;
padding:0px;
}
#galleryImg
{
background:url(images/gall_bg.gif) no-repeat;
height:202px;
width:593px;
margin:7px 0 0 25px;
padding:0px;
}
#galleryLeftArrow
{
width:21px;
margin:0px;
padding:0px;
float:left;
}
#galleryMid
{
width:547px;
margin:0px;
padding:0px;
float:left;
}
#galleryRightArrow
{
width:21px;
margin:0px;
padding:0px;
float:left;
}
.boldText
{
font-size:15px;
color:#DA001F;
font-weight:bold;
}
.boldText1
{
font-size:15px;
color:#666666;
font-weight:bold; 
}
#sitemap
{
width:500px;
margin:0px;
padding:15px 0 0 10px;
float:left;
}
#sitemap ul
{
width:500px;
margin:0px;
padding:0px;
float:left;
}
#sitemap ul li
{
background:url(images/arrow.gif) left top no-repeat;
margin:0px;
padding:0px;
list-style-type:none;
}
#sitemap ul li a
{
font-size:12px;
font-weight:bold;
color:#DA001F;
text-decoration:none;
padding:0px;
margin:0 0 0 20px;
}
#sitemap ul li a:hover
{
font-size:12px;
font-weight:bold;
color:#DA001F;
text-decoration: underline;
}
/*Body End*/
/*Footer Start*/
#footer
{
background:url(images/header_bottom_bg.gif) repeat-x;
width:1000px;
margin:0px;
padding:18px 0 20px 0;
float:left;
}
#footer a
{
color:#666666;
text-decoration:none;
}
#footer a:hover
{
color:#DA001F;
text-decoration: underline;
}
#footerLeft
{
width:440px;
margin:0px;
padding:0 0 0 60px;
float:left;
}
#footerRight
{
width:440px;
margin:0px;
padding:0 60px 0 0px;
float:right;
text-align:right;
}
/*Footer End*/



#portfolio{
	width:560px;
	height:198px;
	margin:20px 0px 0px 20px;
	padding:0px;
	float:left;
}
  #galleryContainer{
		
	margin:0px;
	padding:0 0px 0 10px;
	float:left;
	background:url(images/gall_bg.gif) repeat-x;
	width:570px;
	height:198px;
	position:relative;
	overflow:hidden;
	text-align:center;
	z-index:0;
	}
	#arrow_left{
		position:absolute;
		left:0px;
		z-index:10;
		padding:0px;
	}
	#arrow_right{
		position:absolute;
		right:0px;
		z-index:10;
		padding:0px;		
	}
		#theImages{
		position:absolute;
		margin:0px;
		height:198px;
		left:18px;
		right:0px;
		width:7000px;
		
	}
	#theImages #slideEnd{
		float:left;
		margin:0px;
		padding:0px;
		right:0px;
		
	}
	#theImages img{
		float:left;
		padding:0px;
		cursor:pointer;
	}
  .imageInGallery{    
    width:560px;
    height:198px;
    background-color:#000;
    
    /* Never change these 3 value */
    left:0px;
    top:0px;
    position:absolute;  
  }

	


