﻿body { background-color: #202529; padding: 0px; background-repeat: no-repeat; background-image: url('/ccvbc/images/top_bg.jpg'); margin: 0px; background-position: center top; text-align: center; }

a:link { color: #8560A8; padding-bottom: 1px; text-decoration: underline; }

a:hover { color: #CCCCCC; }

a:visited { color: #A386BE; text-decoration: none; }

a img { border: 0; }

/* Centered Layout
----------------------------------------------- */
#wrapper { display: block; position: relative; text-align: center; width: 978px; margin-right: auto; margin-left: auto; background-image: url('/ccvbc/images/bodycontent_bg.jpg'); padding: 0px; margin-top: 0px; margin-bottom: 0px; background-repeat: repeat-y; background-position: center top; }

/* Top Navigation
----------------------------------------------- */
#top_nav { font-size: 10px; margin-left: auto; margin-right: auto; height: 30px; width: 896px; text-align: left; padding-right: 10px; padding-left: 20px; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; line-height: 19px; color: #A386BE; font-family: Verdana, Arial, Helvetica, sans-serif; position: relative; }

#top_nav ul.inline li { float: left; }

#top_nav ul.pagination li { float: right; }

#top_nav ul.pagination li a, #top_nav ul.inline li a { display: block; padding: 5px; text-decoration: none; }

ul.pagination li a:hover, ul.pagination li a:active, ul.inline li a:hover, ul.inline li a:active { text-decoration: underline; }

ul.pagination li a:visited, ul.inline li a:visited { text-decoration: none; }

ul.inline, ul.pagination { list-style: none; margin: 0px; padding: 0px; }

ul.inline li { display: inline; padding-right: 18px; }

ul.pagination li { display: inline; padding-left: 18px; }

#searchfield { border: 1px solid #676B6E; height: 17px; font-family: Verdana, Geneva, sans-serif; color: #BDBDC0; float: left; margin-top: 0px; margin-right: 3px; margin-bottom: 0px; margin-left: 0px; padding-top: 2px; padding-right: 2px; padding-bottom: 0px; padding-left: 2px; width: 200px; background-color: #202529; }

#searchbox { height: 21px; background-image: url(/ccvbc/images/go_button.jpg); width: 25px; margin: 0px; padding: 0px; background-position: center center; background-repeat: no-repeat; float: left; border: 1px solid #676B6E; }

/* Billboard
----------------------------------------------- */
#photo { margin-left: auto; margin-right: auto; text-align: center; padding: 0px; margin-top: 0px; margin-bottom: 0px; width: 946px; position: relative; }

#no_photo { margin-left: auto; margin-right: auto; text-align: left; width: 926px; height: 3px; background-color: #353C42; padding: 0px; margin-top: 0px; margin-bottom: 0px; font-size: 0px; line-height: 0px; }

/* Header
----------------------------------------------- */
#header { height: 107px; background-image: url('/ccvbc/images/nav_bg.jpg'); background-repeat: repeat-x; background-position: left top; width: 926px; margin-right: auto; margin-left: auto; padding: 0px; margin-top: 0px; margin-bottom: 0px; position: relative; }

#headerLinks { margin: 0; padding-top: 35px; padding-right: 35px; }

#header A, #header A:hover, #header A:visited, #nav A, #nav A:hover, #nav A:visited { color: #FFFFFF; text-decoration: none; }

/* Tabs
----------------------------------------------- */
#navtabs { text-align: left; width: 100%; }

#navtabs UL, #navtabs LI { line-height: 1.80em; }

#navtabs div.search_bar { float: right; width: 210px; height: 51px; background-image: url('/ccvbc/images/search_bg.gif'); background-position: right center; background-repeat: no-repeat; text-align: left; text-indent: 1px; display: block; color: #999999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin-top: 0px; margin-right: 7px; margin-bottom: 0px; margin-left: 0px; padding-top: 35px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; }

/* Header Tabs
----------------------------------------------- */
.tabs { float: left; line-height: normal; }

.tabs ul { list-style: none; margin: 0px; padding: 0px; }

.tabs li { float: left; line-height: 1.8em; text-decoration: none; margin: 0px; padding: 0px; }

.tabs a { display: block; float: left; text-decoration: none; white-space: nowrap; height: 105px; width: 110px; }

.tabs a img { text-decoration: none; margin-top: 20px; }

.tabs .tab_special { background-image: url('/ccvbc/images/nav_bg-selected.jpg'); background-repeat: repeat-x; background-position: left top; }

.tabs .tab_special a { background-image: url('/ccvbc/images/nav_bg-selected.jpg'); background-repeat: repeat-x; background-position: left top; }

.tabs ul a { width: auto; }

.tabs li:hover, .tabs li:hover a { background-image: url('/ccvbc/images/nav_bg-selected.jpg'); background-position: left top; background-repeat: repeat-x; }

.tabs li:hover A { background-position: 100% -150px; }

/* Team Tabs
----------------------------------------------- */	
.tabs#teamlist { display: block; width: 167px; height: 165px; }
.tabs#teamlist a , .tabs#past a{ text-decoration: none; display: inline; float: none; white-space: normal; }

.tabs#past { display: block; width: 167px; height: auto; }

/* Roster Tabs
----------------------------------------------- */
.tabs#roster { display: block; width: 250px; height: 112px; margin-right: 5px; margin-bottom: 5px; line-height: 1.15em; }

.tabs#roster a { text-decoration: none; display: inline; float: none; white-space: normal; }

.tabs#roster img { float: left; margin-right: 10px; margin-bottom: 10px; border: 1px solid #363D42; }

/* Staff Tabs
----------------------------------------------- */
.tabs#staff { display: block; width: 115px; height: 170px; }

.tabs#staff img { border: 1px solid #CCCCCC; margin-top: 8px; margin-right: 15px; margin-bottom: 12px; }

/* Tryout Tabs
----------------------------------------------- */
.tabs#tryout { display: block; width: 250px; height: auto; margin-bottom:10px; }

.tabs#tryout a { text-decoration: none; display: inline; float: none; white-space: normal; }

.tabs#tryout img { float: left; margin-right: 10px; margin-bottom: 10px; }

/* Body Tabs
----------------------------------------------- */
#bodytabs { font-size: 100%; text-align: left; margin-top: 0.5em; margin-right: auto; margin-bottom: 0px; margin-left: auto; padding-bottom: 12px; padding-top: 10px; padding-right: 30px; padding-left: 30px; font-family: Arial, Helvetica, sans-serif; width: 876px; }

#bodytabs ul, #bodytabs li { line-height: 2em; }

/* Dark Blue Tabs
----------------------------------------------- */
.tabs2 { font-size: .9em; line-height: normal; }

.tabs2 ul { list-style: none; width: auto; padding-top: 0px; padding-right: 10px; padding-bottom: 0px; padding-left: 0px; margin-top: 0; margin-right: 0; margin-bottom: 22px; margin-left: 0; }

.tabs2 ul a { width: auto; }

.tabs2 li { float: left; line-height: 1.8em; margin: 0; padding: 0 2px 0 9px; text-decoration: none; background-image: url(../images/tabs/tab_grey_left.gif); background-repeat: no-repeat; background-position: left top; }

.tabs2 a { color: #CCCCCC; display: block; float: left; padding: 2px 11px 0px 2px; text-decoration: none; white-space: nowrap; width: 0.1em; font-weight: bold; background-image: url(../images/tabs/tab_grey_right.gif); background-repeat: no-repeat; background-position: right top; }

.tabs2 li:hover, .tabs2 li:hover a { background-position: 0% -150px; color: #CCCCCC; }

.tabs2 li:hover a { background-position: 100% -150px; color: #CCCCCC; }

.tabs2 li a:hover { color: #CCCCCC; }

div.tabs2#bodytabs ul li a:hover { color: #CCCCCC; }

.tabs2 .tab2_special { background-image: url(../images/tabs/tab_grey_left.gif); background-repeat: no-repeat; background-position: left top; }

.tabs2 .tab2_special a { background-image: url(../images/tabs/tab_grey_right.gif); background-repeat: no-repeat; background-position: right top; }

.tabs2 li.tab2_special:hover, .tabs li.tab_special:hover a { background-position: 0% -150px; color: #CCCCCC; }

.tabs2 li.tab2_special:hover a { background-position: 100% -150px; }

.tabs2 li.tab2_special a:hover { color: #CCCCCC; }

.tabs2 li a:link { color: #CCCCCC; text-decoration: none; }

.tabs2 li.tab2_selected a:link, .tabs2 li.tab2_selected a:visited, .tabs2 li.tab2_selected a:active { color: #CCCCCC; text-decoration: none; }

.tabs2 li.tab2_selected { background-position: 0% -150px; border-width: 0; }

.tabs2 li.tab2_selected a { background-position: 100% -150px; color: #CCCCCC; padding-bottom: 0px; text-decoration: none; }

.tabs2 .tab2_selected { background-image: url(../images/tabs/tab_grey_left.gif); background-repeat: no-repeat; background-position: left top; }

.tabs2 .tab2_selected a { background-image: url(../images/tabs/tab_grey_right.gif); background-repeat: no-repeat; background-position: right top; }

/* Body Wrapper
----------------------------------------------- */
#bodycontent { margin-right: auto; margin-left: auto; margin-top: 0px; margin-bottom: 0px; width: 876px; text-align: left; height: 100%; position: relative; padding-top: 25px; padding-right: 25px; padding-bottom: 0px; padding-left: 25px; }

#bodycontent table { font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 16px; color: #CCCCCC; }

/* Body Content
----------------------------------------------- */
#body { text-align: left; width: 515px; margin-left: 20px; float: right; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; color: #BBBBBB; line-height: 1.2em; position: relative; }

#body_wide { text-align: left; width: 875px; float: right; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; color: #BBBBBB; line-height: 1.2em; position: relative; margin: 0px; }

#body_wide h4 { padding-left: 10px; margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; }

#body p { margin: 0px; padding-top: 4px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; }

#body ul.eric { display: block; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; padding-left: 40px; padding-top: 0px; padding-right: 40px; padding-bottom: 0px; margin-left: 115px; }

#body ul { margin-top: 0px; padding-top: 0px; margin-bottom: 8px; padding-bottom: 0px; }

#body .left { width: 48%; float: left; margin-bottom: 5px; }

#body .right { width: 48%; float: right; margin-bottom: 6px; }

#body .alumni { float: left; height: auto; width: 100%; padding-top: 10px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 1px; border-top-style: solid; border-top-color: #333333; overflow: visible; margin-top: 10px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }

#body .alumni_pic { display:block; float:left; width:100px; height:150px; margin-left:0px; margin-top: 0px; margin-right: 10px; margin-bottom: 10px; padding: 0px; font-style: italic; font-weight: normal; font-size: 90%; line-height: 100%; text-align: center; }

#body .alumni_pic_right { display:block; float:right; width:100px; height:150px; margin-left:10px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; padding: 0px; font-style: italic; font-weight: normal; font-size: 90%; line-height: 100%; text-align: center; }

#body .alumni .awards { text-align: left; float: right; width: 405px; margin-top: 10px; }

#body .important { color: #FF0000; }

/* Sidebar
----------------------------------------------- */
#sidebar { text-align: left; width: 320px; margin-left: 0px; margin-top: 0px; margin-right: 20px; margin-bottom: 0px; background-image: url('/ccvbc/images/left_sidebar-bg.jpg'); float: left; color: #999999; font-family: Verdana, Arial, Helvetica, sans-serif; background-repeat: repeat-y; background-position: center top; position: relative; padding: 0px; }

#sidebar ul { font-size: 13px; line-height: 12px; margin-top: 0px; margin-right: 15px; margin-bottom: 25px; margin-left: 15px; background-image: url('/ccvbc/images/volleyball_icon.gif'); background-repeat: no-repeat; background-position: left top; padding-top: 8px; padding-right: 0px; padding-bottom: 0px; padding-left: 55px; }

#sidebar ul li { font-size: 11px; padding: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 8px; margin-left: 30px; line-height: 12px; list-style-image: url('/ccvbc/images/dot.gif'); list-style-position: outside; }

#sidebar ul li.first { background-image: url('/ccvbc/images/ribbons/1st_place.gif'); background-position: left top; padding-left: 55px; background-repeat: no-repeat; list-style-image: none; list-style-type: none; padding-top: 10px; padding-right: 0px; padding-bottom: 0px; height: 67px; margin-top: 7px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; display: block; }

#sidebar ul li.second { background-image: url('/ccvbc/images/ribbons/2nd_place.gif'); background-position: left top; padding-left: 55px; background-repeat: no-repeat; list-style-image: none; list-style-type: none; padding-top: 10px; padding-right: 0px; padding-bottom: 0px; height: 67px; margin-top: 7px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; display: block; }

#sidebar ul li.third { background-image: url('/ccvbc/images/ribbons/3rd_place.gif'); background-position: left top; padding-left: 55px; background-repeat: no-repeat; padding-top: 10px; padding-right: 0px; padding-bottom: 0px; height: 67px; margin-top: 7px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; display: block; font-size: 11px; line-height: 12px; text-align: left; list-style-image: none; list-style-type: none; }

#sidebar ul li.fourth { background-image: url('/ccvbc/images/ribbons/4th_place.gif'); background-position: left top; padding-left: 55px; background-repeat: no-repeat; list-style-image: none; list-style-type: none; padding-top: 10px; padding-right: 0px; padding-bottom: 0px; height: 67px; margin-top: 7px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; display: block; }

#sidebar ul li.fifth { background-image: url('/ccvbc/images/ribbons/5th_place.gif'); background-position: left top; padding-left: 55px; background-repeat: no-repeat; list-style-image: none; list-style-type: none; padding-top: 10px; padding-right: 0px; padding-bottom: 0px; height: 67px; margin-top: 7px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; display: block; }

#sidebar ul li.none { list-style:none; list-style-image:none; list-style-type:none; list-style-image:none; margin-left: 0px; }

#sidebar ul li.pic { list-style:none; list-style-image:none; list-style-type:none; }

#sidebar ul li.alumni { padding-left: 58px; background-repeat: no-repeat; list-style-image: none; list-style-type: none; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; height: 78px; margin-top: 7px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; display: block; }

#sidebar a:link { color: #8560A8; text-decoration: none; }

#sidebar a:hover { text-decoration: underline; }

#sidebar a:visited { color: #8560A8; text-decoration: none; }

#sidebar a img { border: 0px; }

#sidebar_top { background-image: url('/ccvbc/images/left_sidebar-top.jpg'); background-repeat: no-repeat; background-position: center top; height: 15px; width: 320px; margin: 0px; padding: 0px; font-size: 0px; line-height: 0px; }

#sidebar_bottom { background-image: url('/ccvbc/images/left_sidebar-bottom.jpg'); background-repeat: no-repeat; background-position: center top; height: 15px; width: 320px; margin: 0px; padding: 0px; font-size: 0px; line-height: 0px; }

/* Search Results
----------------------------------------------- */
#searchresults { margin-right: auto; margin-left: auto; margin-top: 0px; margin-bottom: 0px; width: 876px; text-align: left; height: 100%; position: relative; padding-top: 25px; padding-right: 25px; padding-bottom: 0px; padding-left: 25px; }

#searchresults table { font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 16px; color: #CCCCCC; }

/* Footer
----------------------------------------------- */
#footer { color: #666666; font-size: 70%; margin-left: auto; margin-right: auto; width: 908px; padding-top: 49px; padding-right: 35px; padding-bottom: 10px; padding-left: 35px; font-family: Verdana, Arial, Helvetica, sans-serif; height: 10px; background-image: url('/ccvbc/images/main_bg-bottom.jpg'); background-repeat: no-repeat; background-position: center bottom; margin-top: 0px; margin-bottom: 0px; float: left; position: relative; }

#footer A, #footer A:hover, #footer A:visited { color: #666666; }

/* Clearfix
----------------------------------------------- */
.clearfix:after { content: "."; display: block; height: 0px; clear: both; visibility: hidden; }

.clearfix { display: inline-table; height: 1%; display: block; }

/* Hidden from GUIs, but not screen readers
----------------------------------------------- */
.hidden { position: absolute; left: -1000px; top: -1000px; width: 1px; height: 1px; overflow: hidden; visibility: hidden; 		/* for Firefox */ }

/* Headings
----------------------------------------------- */
h1 {
	color: #8560A8;
	font-family: "Futura Condensed", "Arial Narrow", "HelveticaNeueLT Std Cn", Arial, Helvetica, sans-serif;
	font-size: 2.1em;
	font-weight: normal;
	margin: 0 0 10px;
	padding: 0 0 7px;
	text-transform: uppercase;
	letter-spacing: .1em;
	border-bottom: 1px solid #363D42;
	line-height: 1em;
}

h2 { color: #999999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 120%; font-weight: bold; margin: 0 0 0.50em 0; padding: 0; }

h3 { font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #A386BE; margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; }

h4 { font-size: 1.2em; font-family: Verdana, Arial, Helvetica, sans-serif; color: #8560A8; margin: 0px; padding-top: 20px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px; line-height: 1.2em; font-weight: bold; clear: both; }

h4.team { display: block; float: left; clear: left; height: 20px; width: 370px; padding-top: 15px; padding-bottom: 5px; }

h4.bio { display: block; float: left; height: 20px; width: 365px; padding-top: 15px; padding-bottom: 5px; clear: left; }

h4.linetop { background-image:url('/ccvbc/images/hr.gif'); background-repeat:repeat-x; background-position:left top; margin-top: 10px; }

h4.linebottom { background-image:url(/ccvbc/images/hr.gif); background-repeat:repeat-x; background-position:left bottom; margin-top: 10px; }

h4 a, h4.linetop a, h4 a:link { text-decoration: none; color: #8560A8; }

h4 a:hover, h4 a.linetop:hover { text-decoration: underline; }

h4 a:visited, h4 a.linetop:visited { text-decoration: none; color: #8560A8; }

h5 { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #BBBBBB; margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; }

h6 { font-size: 1em; line-height:1.2em; font-family: Verdana, Arial, Helvetica, sans-serif; color: #BBBBBB; margin: 0px; padding-top: 15px; }

h6.underline { display: block; color: #8560A8; width: 500px; }

hr { height: 1px; color: #666666; width: 90%; }

.small { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 90%; }

.subscript { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 13px; font-style:italic; }

.purple { color: #8560A8; }

p.hr { background-image:url('/ccvbc/images/hr.gif'); background-repeat:repeat; background-position:left bottom; width: 100%; height: 15px; margin:0px; padding:0px; }

/* Data Tables
---------------------------------------------- */
table.data th { border-bottom: 1px solid #cccccc; text-align: left; padding: 8px 8px 8px 0; }

table.data td { background: url('/ccvbc/images/bg_row.gif') bottom repeat-x; text-align: left; padding: 8px 8px 8px 0; }

table.data tr.noline td { background: none; }

table.datasmall td { font-size: 90%; padding-right: 8px; }

table.alumni { padding: 5px; margin: 0px; width: 100%; border: 0px; }

table.alumni td { font-size: 12px; line-height: 13px; width: 33%; vertical-align:top; }

table.alumni th { text-decoration:underline; font-weight:bold; font-size:13px; line-height: 14px; text-align:left; }

table.body td { font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; color: #BBBBBB; line-height: 1.4em; }

/* Form Tables and Forms
----------------------------------------------- */
table.form { border: 0px; }

table.form td { padding: 0.40em 0.75em 0.40em 0px; }

table.practice { font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 20px; color: #999999; width: 928px; }

table.sessions { width: 515px; border: 1px solid #111518; }

table.sessions th { font-weight: bold; color: #8560A8; font-size: 0.9em; line-height: 1.1em; padding: 5px; background: url(/ccvbc/images/table_head_bg.jpg) repeat-x bottom; border-right: 1px solid #111518; height: 15px; }

table.sessions td { font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; color: #BBBBBB; line-height: 1.2em; padding-top: 2px; padding-right: 5px; padding-bottom: 2px; padding-left: 5px; border-right: 1px solid #111518; border-bottom: 1px solid #111518; background: #1A1F23; }

form { margin: 0px; padding-top: 4px; }

fieldset { border: 0px; margin: 0px; padding: 0px; }

legend { background: none; color: #FFFFFF; font-size: 1%; margin: 0px; padding: 0px; }

/* Default position: to the left of the field, right-aligned text, with a colon */
label { display: block; text-align: right; }

label.topleft { /* for checkboxes and radio buttons */ cursor: pointer;	/* cross-browser */ display: inline; text-align: left; vertical-align: middle; }

label.atright { /* for labels outside of tables */ display: inline; text-align: left; }

.search { padding: 2px; margin-top: 4px; margin-right: 1px; margin-bottom: 2px; margin-left: 2px; }

.button { height: 20px; display: block; width: auto; clear: both; float: left; padding: 10px 10px 5px; background: url(/ccvbc/images/button_bg.jpg) repeat-x top; margin-top: 15px; margin-bottom: 15px; border: 1px solid #111518; }

.button a { text-decoration: none; font-weight: bold; }

.button1 { margin-top: 4px; margin-right: 2px; margin-bottom: 2px; margin-left: 1px; padding-top: 1px; padding-right: 1px; padding-bottom: 0px; padding-left: 1px; border: 1px solid #000; }

input.paypal { font-size: 12px; line-height: 13px; background-color: #1A1F23; border: 1px solid #272E34; color: #CCCCCC; font-family: Arial, Helvetica, sans-serif; }

div.team_list, div.bio_list { float: right; margin-right:15px; padding-top:20px; width: 125px; }

.dropcap_left, .dropcap1_left, .dropcap2_left, .dropcap3_left, .dropcap4_left, .dropcap5_left, .dropcap6_left { float: left; display:block; padding: 0px; font-style: italic; font-weight: normal; font-size: 75%; text-align: center; }

.dropcap_right, .dropcap1_right, .dropcap2_right, .dropcap3_right, .dropcap4_right, .dropcap5_right, .dropcap6_right, .dropcap7_right { float: right; display: block; padding: 0px; font-style: italic; font-weight: normal; font-size: 75%; text-align: center; }

.dropcap_left { width:170px; height:235px; margin-left:0px; margin-top: 10px; margin-right: 10px; margin-bottom: 10px; }

.dropcap_right { width:87px; height:87px; margin-left:10px; margin-top: -15px; margin-right: 0px; margin-bottom: 10px; }

.dropcap1_left, .dropcap1_right { width:50px; height:75px; margin-bottom: 10px; margin-top: 5px; }

.dropcap1_left { margin-left:0px; margin-right: 10px; }

.dropcap1_right { margin-left:10px; margin-right: 0px; }

.dropcap2_left, .dropcap2_right { width:100px; height:100px; margin-bottom: 10px; }

.dropcap2_left { margin-left:0px; margin-top: 0px; margin-right: 10px; }

.dropcap2_right { margin-left:10px; margin-top: -15px; margin-right: 0px; }

.dropcap3_left, .dropcap3_right { width:100px; height:100px; margin-top: 15px; margin-bottom: 10px; }

.dropcap3_left { margin-left:0px; margin-right: 10px; }

.dropcap3_right { margin-left:10px; margin-right: 0px; }

.dropcap4_left, .dropcap4_right { width:90px; height:90px; margin-top: 0px; margin-bottom: 0px; }

.dropcap4_left { margin-left:0px; margin-right: 10px; }

.dropcap5_left, .dropcap5_right { width:75px; height:100px; margin-top: 8px; margin-bottom: 0px; }

.dropcap5_left { margin-left:0px; margin-right: 10px; }

.dropcap5_right { margin-left:10px; margin-right: 15px; }

.dropcap6_left, .dropcap6_right { width:100px; height:150px; margin-top: 8px; margin-bottom: 0px; }

.dropcap6_left { margin-left:0px; margin-right: 10px; }

.dropcap6_right { margin-left:10px; margin-right: 0px; }

.dropcap_right { margin-left:10px; margin-right: 0px; }

.dropcap7_left, .dropcap7_right { width:150px; height:250px; margin-top: 8px; margin-bottom: 0px; }

.dropcap7_left { margin-left:0px; margin-right: 10px; }

.dropcap7_right { margin-left:10px; margin-right: 0px; }

