*{margin:0; padding:0;}
body{background:url(../images/bg.gif) repeat-x top; color:#111111; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin:auto; line-height:15px;}
body a{color:#FF6600; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;}
body a:hover{color:#FF6699; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline;}
#B-my-S{width:1000px; margin:auto;}
img{border:0px;}

#top{height:295px;}
#nav {list-style:none; 	display: block;  margin:0 0 0 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; float:right; background:url(../images/menu-bg.gif) repeat-x; width:480px;}
#nav li {list-style: none;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:10px;	font-weight: bold;	text-decoration: none; position:relative;}
#nav li a {	display: block;	color:#414141;	text-align:left; text-decoration: none; padding:4px 12px 4px 12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
#nav li a:hover{ color:#430303; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}

#nav ul{font-size:10px;	padding:4px 0 0 0;	position:relative; font-family:Verdana, Arial, Helvetica, sans-serif; width:180px; display:block;}
#nav ul li{list-style-type:none;	list-style-position:outside;	position:relative;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; font-weight:bolder;	text-decoration: none; background:#f1eae2; border: dotted 1px #FF9933; border-top:none; width:180px;}
#nav ul li a:hover{ color:#430303;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; background:#e2d6c8;}
#nav ul ul {left:180px; top:-4px}


#nav li{float:left;	position:relative; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
#nav ul {	position:absolute;	display:block; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
#nav li ul a{display:block;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
#mar{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#AAAAAA; text-align:center; overflow:hidden; height:15px;}



#flash{float:left; margin:5px 0 0 0;}




#form{float:right; margin:10px 0 0 0; width:290px;}
#form .fo{float:left; padding:5px 0 0 12px; display:block;}

.form1{width:110px; height:14px; font-family:Arial, Helvetica, sans-serif; font-size:11px; background:#bbae96; border:solid 1px #CC9966;}
.form2{width:110px; height:30px; font-family:Arial, Helvetica, sans-serif; font-size:11px; background:#bbae96; border:solid 1px #CC9966;}
.button{font-family:Arial, Helvetica, sans-serif; font-size:11px; background:#bbae96; border:solid 1px #CC9966; cursor:pointer;}

#slide{float:right;  height:auto;  background:url(../images/slid-bg.gif) repeat-y; margin:0; padding:0px; width:253px;}
.accordion2 { font:11px Verdana,Arial; color:#333;}
.accordion2 dt {cursor:pointer; margin:0; padding:0;}
.accordion2 dt:hover {}
.accordion2 .open { margin:0px;}
.accordion2 dd {overflow:hidden; margin:0; padding:0;}
.accordion2 span {display:block;  margin:0; padding:6px;}


#tabs{ float:left; width:720px; margin:8px 0 0 0; height:560px;}
#tab{background:url(../images/tab.gif) no-repeat; width:340px; height:117px; margin:4px 0 16px 5px; padding:5px 0 0 10px; text-align:justify; float:left;}




#bottom{background:url(../images/bottom-bg.gif) repeat-x ; width:100%; margin:auto; float:left; margin:10px 0 0 0;}
#b-wed{width:1000px; height:180px; margin:auto; padding:20px 0 0 0;}
#b-wed div{width:200px; float:left; display:block; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bolder; color:#555555; background:url(../images/icon.gif) left top no-repeat; margin:0 0 0 12px; padding:0 15px 5px 17px; border:#DDDDDD double 1px;}
#b-wed p{ border:#BBBBBB dotted 1px; background:#F8F0ED; margin:3px; padding:2px; display:block; font-weight:normal;}
#b-wed p a{ text-align:left; text-decoration:none; color:#333333; font-family:Verdana, Arial; font-size:10px;  display:block;}
#b-wed p a:hover{ text-align:left; text-decoration:underline; color:#FF0000; font-family:Verdana, Arial; font-size:10px;  display:block; background:#FFCCCC;}



#contant{ float:left; width:720px; height:auto; padding:8px 0 0 10px; height:auto;}
#contant h1{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; color:#fec119; font-weight:bolder; width:400px;}
#contant p{font-family:Verdana, Arial, Helvetica, sans-serif; color:#5B5B5B; text-align:justify; line-height:20px; padding:16px 0 0 0;  display:block;}
#contant h2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#FF6666; font-weight:bolder;  padding:20px 0 0 20px; background:url(../images/arrow2.gif) no-repeat left bottom;}

#contant li{list-style-image:url(../images/bullet.gif); list-style-position:inside; line-height:14px; color:#555555; margin:10px 0 0 20px;}




.contact{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#CC6600; border-bottom:#BBBBBB dotted 1px; width:400px;}
.form1c{width:200px; height:18px; font-family:Arial, Helvetica, sans-serif; font-size:11px; background:#FCF5E2; border:solid 1px #FF9900;}
.form2c{width:200px; height:60px; font-family:Arial, Helvetica, sans-serif; font-size:11px; background:#FCF5E2; border:solid 1px #FF9900;}
.buttonc{font-family:Arial, Helvetica, sans-serif; font-size:11px; background:#FCF5E2; border:solid 1px #FF9900; cursor:pointer; width:50px; text-align:center;}

#form-box{width:500px; height:60px; margin:0px; padding:10px 0 0 0; display:block;}
#form-box div{width:230px; margin:0px; padding:0 10px 0 0; float:left; display:inline;}



#thanks{background:url(../images/thanks.gif) no-repeat; width:608px; height:286px; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#FF9900; font-weight:bolder; padding:150px 0 0 90px;}

#thanks a{text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#FF9900; font-weight:bolder; padding:150px 0 0 90px; text-decoration:none;}


#Portfolio img{padding:8px; border:#BBBBBB dashed 1px; float:left; margin:0 8px 0 8px; }
#Portfolio span{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:left; color:#3366FF; float:left; margin:0 200px 40px 8px;}
#Portfolio span a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:left; color:#3366FF; text-decoration:none;}
#Portfolio span a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:left; color:#3366FF; text-decoration:underline;}



#logo img{padding:8px; border:#BBBBBB dashed 1px; float:left; margin:0 20px 0 20px; }
#logo span{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:left; color:#3366FF; float:left; margin:0 180px 40px 18px;}
#logo span a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:left; color:#3366FF; text-decoration:none;}
#logo span a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:left; color:#3366FF; text-decoration:underline;}




.next  a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#3366FF; background:#F2F5F9; border:#C2D3E7 solid 1px; padding:0 3px 0 3px; margin:-30px 2px 20px 2px; float:left; text-decoration:none;}
.nexta  a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FF6666; background:#FFFFCC; border:#FF9999 solid 1px; padding:0 3px 0 3px; margin:-30px 2px 20px 2px; float:left; text-decoration:none;}
.next  a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FF6666; background:#FFFFCC; border:#FF9999 solid 1px; padding:0 3px 0 3px; margin:-30px 2px 20px 2px; float:left; text-decoration:none;}



.highslide {cursor: url(../js/graphics/zoomin.cur), pointer; outline: none;}
.highslide-active-anchor img {visibility: hidden;}
.highslide img {border: 2px solid gray;}
.highslide:hover img {border: 2px solid white;}

.highslide-wrapper {background: white;}
.highslide-image {border: 2px solid white;}
.highslide-image-blur {
}
.highslide-caption {display: none; border: 2px solid white; border-top: none; font-family: Verdana, Helvetica; font-size: 10pt; padding: 5px; background-color: white; }
.highslide-loading {display: block; color: black; font-size: 8pt; font-family: sans-serif; font-weight: bold; text-decoration: none; padding: 2px;	border: 1px solid black; background-color: white; padding-left: 22px; background-image: url(../js/graphics/loader.white.gif); background-repeat: no-repeat; background-position: 3px 1px;}
a.highslide-credits, a.highslide-credits i {padding: 2px; color: silver; text-decoration: none; font-size: 10px;}
a.highslide-credits:hover, a.highslide-credits:hover i {color: white; background-color: gray;}
.highslide-move {cursor: move;}
.highslide-overlay {display: none;}
a.highslide-full-expand {background: url(../js/graphics/fullexpand.gif) no-repeat; display: block; margin: 0 10px 10px 0; width: 34px; height: 34px;
}
/* Controlbar example */
.controlbar {background: url(../js/graphics/controlbar4.gif); width: 167px; height: 34px; }
.controlbar a {display: block; float: left;	/*margin: 0px 0 0 4px;*/ height: 27px; }
.controlbar a:hover {background-image:url(../js/graphics/controlbar4-hover.gif);}
.controlbar .previous {	width: 50px;}
.controlbar .next {	width: 40px; background-position: -50px 0;}
.controlbar .highslide-move {width: 40px; background-position: -90px 0;}
.controlbar .close {width: 36px; background-position: -130px 0;}

/* Necessary for functionality */
.highslide-display-block {display: block;}
.highslide-display-none {display: none;}

