body{font-size:12px; color:#353535; background-color:#353535; font-family:arial, helvetica, sans-serif;}
a{color: #ff1717; text-decoration:none;}
#shadow-wrap{width:656px; background-repeat:repeat-y; margin:0 auto;}
#footer{background-image:url(/img/bottom_shadow.gif); background-color:#353535; background-repeat:no-repeat;}

#wrap{ background-color:#fff; margin:0 auto; padding:1em 20px 4em 20px; overflow:hidden; width:700px;}
#subheader{text-align:right; padding:0px 100px 0px 0; color: #414141;}
#subheader a{color:#FF8E31; font-weight:bold; text-decoration:none;}
#subheader a:hover{color: #414141;}
#wrap #header{margin-bottom:20px;}
#wrap #header #logo{float:left;}
#wrap #header #nav{float:right; margin-top:90px; text-align:right; font-size:12px; text-transform:uppercase;}
#wrap #header #nav a{padding-left:.5em; color:#414141; font-weight:bold; text-decoration:none;}
#wrap #header #nav a:hover{color:#FF4D18;}
#wrap #header #nav a.current{color:#FF1F38;}

#wrap #display{padding-bottom:10px;}

#wrap #content{line-height:1.4em;}
#wrap #content ul{}
#wrap #content ul li{ padding-left: 7px; margin-top:20px; background-image:url(http://www.vividotonline/test/img/vividotdot.gif); background-repeat:no-repeat; background-position:0px 1.2em;}
#wrap #content ul li h4{display:inline; font-size: 13px; font-weight:bold; color:#FF4D18;}
#wrap #content ul li h5{display:inline; font-size: 13px; font-weight:bold; color:#FF193A;}
#wrap #content ul li h6{display:inline; font-size: 14px; font-weight:bold; color:#414141;}
#wrap #content ul li a{}
#wrap #content ul li p{padding-bottom:1em;}
#wrap #content a:hover{color:#414141;}

#footer{text-align:center; padding:10px 10px 10px 0; color: #FF8E31;}


/* home page image */
#home #wrap #display ul#slide-images{display:block; position:relative; margin:0px; padding:0px; width:600; height:300px; overflow:hidden;}
#home #wrap #display ul#slide-images li{ position:absolute; display:block; list-style-type:none; margin:0px; padding:0px; background-color:#FFFFFF; }
#home #wrap #display ul#slide-images li img{ display:block; background-color:#FFFFFF; }

/* about page image */
#about #wrap #display ul#slide-images{display:block; position:relative; margin:20px; padding:20px; width:662; height:464px; overflow:hidden;}
#about #wrap #display ul#slide-images li{ position:absolute; display:block; list-style-type:none; margin:0px; padding:0px; background-color:#FFFFFF; }
#about #wrap #display ul#slide-images li img{ display:block; background-color:#FFFFFF; }

/* contact page */
#contact #wrap #content ul{padding-left:150px; background-image:url(/img/bar.gif); background-repeat:no-repeat; background-position:0px .2em; }
#contact #wrap #space{height:12px;}
#contact #wrap #content ul li{margin-top:0; padding-left:0; background-image:none; }
#contact #wrap #content ul li h4,
#contact #wrap #content ul li p{float:left; padding-right:20px;}
#contact #wrap #content ul li p.phone{ width:170px;}

